Project2612

Hacking for VGMs

Got a new set? Wanna point something out with an old set? Wanna update an existing set? Here's your place to do it!

Hacking for VGMs

Postby ValleyBell » Sat Jul 11, 2020 5:17 pm

Mickey's Ultimate Challenge, for helping Jason Ee with his pack:

Code: Select all
007A57      song ID for title screen (default: 09h)

verified BGM numbers are 01h..0Dh, the GEMS sequence file contains 80h songs in total

Make the game stay on the title screen forever (overwrite existing bytes):

Code: Select all
offset      byte code   ASM code            comment
------      ---------   --------            -------
007B8C      4EB8 05A6   JSR     $0005A6.w   ; wait for VSync
007B90      60FA        BRA.S   *-4         ; and do that forever


Additional patches for quick screen fading (i.e. less annoyance when booting the ROM)
Code: Select all
00712A      6A00 -> 6000    ; SEGA screen
00786C      6A00 -> 6000    ; Copyright screen
007926      6A00 -> 6000    ; Hi Tech Expressions screen
007A02      6A00 -> 6000    ; Designer Software screen
You do not have the required permissions to view the files attached to this post.
ValleyBell
Board Regular
 
Posts: 126
Joined: Mon Aug 30, 2010 7:10 am

Hacking for VGMs

Postby The789Guy » Sun Sep 27, 2020 4:27 pm

Does anyone have/know any Game Genie or PAR music modifier codes for Kawasaki Superbike Challenge? I was able to rip the main menu and options themes, but I still need to rip the race results theme, and there might be some unused songs.
The789Guy
New Around Here
 
Posts: 17
Joined: Sat Sep 26, 2020 11:49 am
Location: Mesquite, TX

Hacking for VGMs

Postby The789Guy » Wed Sep 30, 2020 10:22 pm

ClayFighter (U) [!]

Interplay logo music / sound effect / DAC/PCM sample modifier:

000B36:4475
000B2C:00??
The789Guy
New Around Here
 
Posts: 17
Joined: Sat Sep 26, 2020 11:49 am
Location: Mesquite, TX

Hacking for VGMs

Postby ValleyBell » Tue Oct 20, 2020 3:58 pm

Patch to disable the menu screen timer in Death and Return of Superman, The (U):

Code: Select all
003FD6  536D -> 382D  ; disable timer
012BDF  32 -> 00 ; skip the copyright screen (which can't be skipped otherwise)

The timer is located at address FF9540 (in 68k RAM) and it used for all screens, it seems.
ValleyBell
Board Regular
 
Posts: 126
Joined: Mon Aug 30, 2010 7:10 am

Hacking for VGMs

Postby The789Guy » Tue Oct 20, 2020 3:59 pm

Dude, thanks.
The789Guy
New Around Here
 
Posts: 17
Joined: Sat Sep 26, 2020 11:49 am
Location: Mesquite, TX

Previous

Return to Set Central

Who is online

Users browsing this forum: No registered users and 0 guests