Gunnail alarm fix tutorial

This is the main shmups forum. Chat about shmups in here - keep it on-topic please!
Post Reply
User avatar
trap15
Posts: 7835
Joined: Mon Aug 31, 2009 4:13 am
Location: 東京都杉並区
Contact:

Gunnail alarm fix tutorial

Post by trap15 »

DenT4F asked me to make a dummy-proof tutorial on how to actually do this, so here's some pretty pictures and intricate steps. This is a sequel to my very terse explanation here viewtopic.php?p=1099916#p1099916

Step 1: Download a hex editor

My personal favorite hex editor for Windows is HxD ( https://mh-nexus.de/en/hxd/ ). Download it -- if you downloaded an installable version, install it as well -- and launch it.

Step 2: Extract gunnail.zip

Unzip gunnail.zip into a folder called gunnail. You should end up with a folder that looks like this:
Image

NOTE! If you have 92077_2.bin instead of 92077_2.u101, you MUST rename it to the latter.

Step 3: Open the sound ROM

Drag the file named 92077_2.u101 into HxD. You should end up with a screen like this:
Image

If you are dumping the ROM from your own board, this is the ROM with "2" on the label.

Step 4: Go to 0x52E6

Press Ctrl+G to open the "Go" window. Type 52E6 in the Offset field, and ensure that 'hex' and 'begin' are selected.
Image

Press Enter or click OK, and your screen will look like this:
Image

Step 5: Change the value to CD

Now you can type the new volume you want for the alarm. You can type any of: "FD", "ED", "DD", "CD", "BD", "AD", "9D" or "8D". "8D" is the loudest possible, and "FD" is the quietest possible (nearly inaudible). I personally like "CD", as it is audible but not overpowering.
Image

Step 6: Save the changes

Press Ctrl+S, or select Save from the File menu, to save the file. Your screen will look like this now (notice the red is gone, as is the *modified* text)
Image

Step 7: Play!

Do not zip the folder. If you absolutely must, you must remove the .bak file that was created. You can leave the old zip file and there should be no impact. You could also delete it if you'd like.

MAME will warn you about the ROM not matching or having a checksum error, which may require launching the game through command line. You will still have a checksum error but that means that it works :)
Last edited by trap15 on Thu Oct 10, 2019 2:09 am, edited 4 times in total.
@trap0xf | daifukkat.su/blog | scores | FIRE LANCER
<S.Yagawa> I like the challenge of "doing the impossible" with older hardware, and pushing it as far as it can go.
User avatar
DenT4F
Posts: 94
Joined: Wed Sep 03, 2014 7:16 pm

Re: Gunnail alarm fix tutorial

Post by DenT4F »

Thank you!!! :D
Post Reply