Sound Hacking/MS-DOS
File swapping
BC Racers
BC Racers stores its music in the HMP file format. The title music (TITLE.HMP) can be swapped with any of the other tracks.
On DOSBox, the continue (BCCONT.HMP) and game over (GMOVER.HMP) tracks do not work with file swapping the title theme, as the game fails to load the title screen. Instead, swap these two tracks with the character select theme (PCBC3.HMP) to play and still load the title screen without issue.
Jimmy Connors Pro Tennis Tour / Great Courts 2 / Pro Tennis Tour 2 / Jimmy Connors Great Courts 2
Jimmy Connors Pro Tennis Tour stores its music in the MDI format in the ADLIB directory. The three songs can be swapped with one another.
One Step Beyond
One Step Beyond has its music stored in ADL (AdLib) and RLD (Roland) files, two formats supported by Ocean Software's in-house music program, MEdit. The game loads the TITLE.ADL or TITLE.RLD files depending on your setup. This file can be swapped with any of the other songs so they can be played at the title screen.
Pac-In-Time
Pac-In-Time uses the KMD file format shared with Fury of the Furries, which Pac-In-Time is a modified version of. INTRO.KMD is the file that is played upon startup, and it can be swapped with any of the other files to play at the beginning of the game.
XMI-based games
A good number of DOS games use the XMI file format bundled with the Miles Sound System. Many titles that use this file format (and sound engine) can have their music swapped.
Confirmed titles that work with the file-swapping method:
- Home Alone 2: Lost in New York: The game plays HASTRT.XMI at the title screen. Swapping any of the four remaining files out with HASTRT allows the user to play any of the given songs.
- Zoop: ZOOPJAZZ.XMI (in the SFX folder) is played at the start of the game; it can be replaced with any other song file to play at the title screen.
Non file-swapping methods
Team Suzuki
All music in Team Suzuki are stored in the MUSIC.DIR file. The first loaded track is title.rld (located at offset 80) and the bytes that make up the rest of the game's music tracks can be swapped to play in place of the title track.