Register - Login
Views: 85735307
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - JCS - Stats - Latest Posts - Color Chart - Smilies
09-25-17 08:13:41 AM

Jul - Game Research/Hacking/Modding - Nemu64 and Crui'n USA? New poll - New thread - New reply
Next newer thread | Next older thread
CruisnEma
Member
Level: 19


Posts: 46/79
EXP: 31889
For next: 3888

Since: 02-01-12


Since last post: 37 days
Last activity: 1 day

Posted on 03-25-17 04:22:07 PM Link | Quote
Cruis'n USA remain stopped to the copyright boot credits. In the Project 64 is the same thing if I deselect the "Delay SI interrupt" option. There is a way to force Nemu64 to works with Cruis'n USA? Is the only way to asm hacking.
zoinkity

Level: 12


Posts: 23/27
EXP: 6025
For next: 1896

Since: 09-06-12


Since last post: 19 days
Last activity: 4 days

Posted on 04-06-17 12:32:45 PM Link | Quote
It's waiting on a semaphore, toggling a value high and then low, as part of a scheme to detect controllers looks like. Simply skipping the function that does this would kill your controller support. Guessing there's an error in threading priority or something. Some titles are very picky about their timings. Seems the test is present in all four versions.

The simplest solution would be to use a different debugger, such as MAME.
CruisnEma
Member
Level: 19


Posts: 47/79
EXP: 31889
For next: 3888

Since: 02-01-12


Since last post: 37 days
Last activity: 1 day

Posted on 04-06-17 03:18:21 PM Link | Quote
I see but is the N64 version, not the arcade one, is for hacking it to restore the censored GIB function. I need of Nemu64... There is a different debugger that have the SAME Nemu64 function? Or similar functions but all available?
zoinkity

Level: 12


Posts: 24/27
EXP: 6025
For next: 1896

Since: 09-06-12


Since last post: 19 days
Last activity: 4 days

Posted on 04-07-17 04:29:25 PM Link | Quote
MAME has effectively merged with MESS and now supports consoles. Command line for debugger is something like:
mame.exe n64 -d -cart path.ext

It allows you to set watchpoints, breakpoints, view registers and memory, etc. It isn't as user-friendly, but it does get the job. It also has 64DD support; replace 'n64' with 'n64DD'.
CruisnEma
Member
Level: 19


Posts: 48/79
EXP: 31889
For next: 3888

Since: 02-01-12


Since last post: 37 days
Last activity: 1 day

Posted on 04-07-17 04:35:50 PM Link | Quote
Maybe you know also how extract textures from Cruis'n USA arcade version with MAME? Are textures above 3D models, I need to extract them with a specific tool, I can't paste them with a stamp.
CruisnEma
Member
Level: 19


Posts: 50/79
EXP: 31889
For next: 3888

Since: 02-01-12


Since last post: 37 days
Last activity: 1 day

Posted on 04-10-17 03:22:28 PM Link | Quote
Solved, there are cheat codes to skip the boot menu in Nemu:

US ROM:
81111B00 2400 bypass rom (U 1.0)
80150682 001F unlock all tracks 1
80150683 00FF unlock all tracks 2



EUROPEAN:
81111B70 2400 bypass rom (E)
81150602 3FFF unlock all tracks
Next newer thread | Next older thread
Jul - Game Research/Hacking/Modding - Nemu64 and Crui'n USA? New poll - New thread - New reply




Rusted Logic

Acmlmboard - commit 2f1bc75 [2017-08-27]
©2000-2017 Acmlm, Xkeeper, Inuyasha, et al.

26 database queries, 3 query cache hits.
Query execution time: 0.154938 seconds
Script execution time: 0.005519 seconds
Total render time: 0.160457 seconds