Hacking for VGMs
-
- Been Here for a Bit
- Posts: 30
- Joined: Thu Jul 14, 2011 1:00 pm
Hacking for VGMs
I have no clue about hacking into the actual sound banks of the Z80 to get the musics extracted but I had a mess around in the Regen Debugger Z80 on Mr. Nutz Hoppin' Mad (Europe) (Proto) and the dancing numbers range from 01B0 2nd one in up until 0240 second to last number where the last number on that line is only a static one not dancing to the music.
Just watching the banks dancing is a bit of fun although I know nothing about dumping the tracks from the Z80.
This was the values on Nature by the way and some of the later tracks dance for shorter or longer values in the Z80 but seem to all start at the same value.
Just watching the banks dancing is a bit of fun although I know nothing about dumping the tracks from the Z80.
This was the values on Nature by the way and some of the later tracks dance for shorter or longer values in the Z80 but seem to all start at the same value.
-
- Been Here for a Bit
- Posts: 48
- Joined: Tue Apr 08, 2008 1:01 pm
Hacking for VGMs
Nevermind...
See ya
See ya
-
- Posts: 31
- Joined: Thu Jun 29, 2006 2:58 pm
- Location: Hagan, Georgia, USA
Hacking for VGMs
Well, I've already made progress on Bill's Tomato Game.
FF9012 seems to be the sound test code. It's not entirely perfect, however. Using it at certain parts will cause rather bad skipping in the music. So be sure you're somewhere stable.
FF9012 seems to be the sound test code. It's not entirely perfect, however. Using it at certain parts will cause rather bad skipping in the music. So be sure you're somewhere stable.
-
- Board Regular
- Posts: 128
- Joined: Mon Aug 30, 2010 7:10 am
Hacking for VGMs
Actually I've done some research already.
Whenever I should have some spare time and feel like doing some VGMs, I'll make a full rip and release my hacking notes.
If someone would be able to compile a list of songs, that would be nice though.
Here is what I have for the 2-byte value in FF9012/13:
btw: The sound format seems to be pattern-based (like MOD and XM). So one song can use multiple pattern IDs.
EDIT: Songs are 02..CF, SFX are D0..E4, higher values play garbage
Whenever I should have some spare time and feel like doing some VGMs, I'll make a full rip and release my hacking notes.
If someone would be able to compile a list of songs, that would be nice though.
Here is what I have for the 2-byte value in FF9012/13:
Code: Select all
00D0 Logo
0019 Intro
0002 Menu
0000/1 [Stop Music]
003A Map Screen
00B0 Puzzle Play
00BF Puzzle Clear
btw: The sound format seems to be pattern-based (like MOD and XM). So one song can use multiple pattern IDs.
EDIT: Songs are 02..CF, SFX are D0..E4, higher values play garbage
-
- Been Here for a Bit
- Posts: 31
- Joined: Sat Aug 06, 2011 5:06 am
- Location: Seattle, WA
- Contact:
Hacking for VGMs
I made a couple codes for Bill's Tomato Game.
FFEDDA:0000 and FF9032:0000 - Disable sound effects
FFB24B:0000 - Freeze Intro
I only logged the Tempest Software and Introduction songs.
FFEDDA:0000 and FF9032:0000 - Disable sound effects
FFB24B:0000 - Freeze Intro
I only logged the Tempest Software and Introduction songs.
-
- New Around Here
- Posts: 1
- Joined: Tue Sep 08, 2015 6:55 am
Hacking for VGMs
Here are hacks with working sound tests for Urban Strike and Jurassic Park: The Lost World.
ftp://ftp.valet2.com/segahacks
In Urban Strike go to "options" menu, then select the hidden line beneath the "joystick" option. Press right or left to select a song, C to play or B to stop. Ripping vgm's from here is a lot better because there's a noticeable delay in music in intros when the pictures are being changed.
![Image](http://i69.fastpic.ru/big/2015/0908/ed/b52f8285b58f791020383935a73dbaed.png)
In The Lost World the game stays on SEGA screen. It's ok. You're in invisible sound test menu. Press up to increase song number (you're on zero on default) or down to decrease. Press A to play and B to stop.
![Image](http://i67.fastpic.ru/big/2015/0908/40/9e2530972bce7788ff50f0a94ab3ce40.png)
Sadly these games are not in the site's database yet.
ftp://ftp.valet2.com/segahacks
In Urban Strike go to "options" menu, then select the hidden line beneath the "joystick" option. Press right or left to select a song, C to play or B to stop. Ripping vgm's from here is a lot better because there's a noticeable delay in music in intros when the pictures are being changed.
![Image](http://i69.fastpic.ru/big/2015/0908/ed/b52f8285b58f791020383935a73dbaed.png)
In The Lost World the game stays on SEGA screen. It's ok. You're in invisible sound test menu. Press up to increase song number (you're on zero on default) or down to decrease. Press A to play and B to stop.
![Image](http://i67.fastpic.ru/big/2015/0908/40/9e2530972bce7788ff50f0a94ab3ce40.png)
Sadly these games are not in the site's database yet.
-
- New Around Here
- Posts: 1
- Joined: Mon Aug 03, 2015 7:22 pm
Hacking for VGMs
I know that there are about 4 different versions of the boss theme from Sonic Spinball, and about two versions depending on if it is PAL or NTSC, and they are for the most part different than the one that's currently up on the site.
- nensondubois
- Posts: 23
- Joined: Sun Sep 23, 2007 12:13 am
- Contact:
Hacking for VGMs
So I found something that really interested me just by randomly searching on Youtube for "unused song". I was really hoping this was what I was expecting to hear when I saw the video and clicked. Sure enough it is real. Unfortunately, the guy who found this didn't have an access method to play the song, so I of course doing what I excel and took the liberty of dissassembling the ROM.
This is the original video that genhoaxer found the unused song in: https://www.youtube.com/watch?v=wRIDcWOZarc
http://gamehacking.org/vb/threads/12747 ... #post96696
This is the original video that genhoaxer found the unused song in: https://www.youtube.com/watch?v=wRIDcWOZarc
Code: Select all
Top Gear 2.bin
Title screen music modifier
0251EA:00??
01 - Title screen (Used)
02 - Canterbury Plains
03 - Ayers Rock
04 - Unused Jingle?
05 - Title Screen (Unused)
06 - Auckland
Play Unused Song at Title Screen
AZJT-EAHL
http://gamehacking.org/vb/threads/12747 ... #post96696
-
- Posts: 120
- Joined: Sun Aug 22, 2010 2:33 am
- Location: Virginia Beach, VA
Hacking for VGMs
Why thank you for this, nelsondubois!
We'll get the track logged and trimmed and get the pack updated!
We'll get the track logged and trimmed and get the pack updated!
- nensondubois
- Posts: 23
- Joined: Sun Sep 23, 2007 12:13 am
- Contact:
Hacking for VGMs
There are still quite a few sets that are either missing songs or have incorrect information that I'm considering fixing over time. I'm thinking about finally finishing that Art Alive set I started a few years ago but silently abandoned for unspecific reasons.