CruisnEma
Member
Level: 24
   
Posts: 46/108
EXP: 68669 For next: 9456
Since: 02-01-12
Since last post: 2.8 years Last activity: 57 days
|
|
| 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: 13
   
Posts: 23/27
EXP: 8329 For next: 1938
Since: 09-07-12
Since last post: 4.7 years Last activity: 4.5 years
|
|
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: 24
   
Posts: 47/108
EXP: 68669 For next: 9456
Since: 02-01-12
Since last post: 2.8 years Last activity: 57 days
|
|
| 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: 13
   
Posts: 24/27
EXP: 8329 For next: 1938
Since: 09-07-12
Since last post: 4.7 years Last activity: 4.5 years
|
|
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: 24
   
Posts: 48/108
EXP: 68669 For next: 9456
Since: 02-01-12
Since last post: 2.8 years Last activity: 57 days
|
|
| 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: 24
   
Posts: 50/108
EXP: 68669 For next: 9456
Since: 02-01-12
Since last post: 2.8 years Last activity: 57 days
|
|
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 |