Register - Login
Views: 95764107
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
11-15-18 03:25:12 AM

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


Posts: 46/98
EXP: 48297
For next: 1646

Since: 02-01-12


Since last post: 33 days
Last activity: 9 hours

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: 6669
For next: 1252

Since: 09-06-12


Since last post: 1.0 years
Last activity: 1.0 years

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: 21


Posts: 47/98
EXP: 48297
For next: 1646

Since: 02-01-12


Since last post: 33 days
Last activity: 9 hours

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: 6669
For next: 1252

Since: 09-06-12


Since last post: 1.0 years
Last activity: 1.0 years

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: 21


Posts: 48/98
EXP: 48297
For next: 1646

Since: 02-01-12


Since last post: 33 days
Last activity: 9 hours

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: 21


Posts: 50/98
EXP: 48297
For next: 1646

Since: 02-01-12


Since last post: 33 days
Last activity: 9 hours

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 - General Game/ROM Hacking - Nemu64 and Crui'n USA? New poll - New thread - New reply




Rusted Logic

Acmlmboard - commit 220d144 [2018-11-04]
©2000-2018 Acmlm, Xkeeper, Inuyasha, et al.

26 database queries, 3 query cache hits.
Query execution time: 0.227848 seconds
Script execution time: 0.008905 seconds
Total render time: 0.236753 seconds