*********************************************** * Megadrive VGM music package * * http://project2612.org/ * *********************************************** Game name: Bill's Tomato Game System: Sega Mega Drive Complete music dump: Yes Original author: Matt Furniss, Mike Clarke Publisher: Sega Package created by: Valley Bell Package version: 1.00 Files, in approximate game order: Song name Length: Total Loop 01 Tempest Logo 0:05 - 02 Intro 1:22 - 03 Main Menu 1:27 1:24 04 Overworld Theme 1:10 1:10 05 Theme 1 1:12 0:58 06 Theme 1 Complete 0:10 - 07 Theme 2 0:42 0:42 08 Theme 2 Complete 0:09 - 09 Theme 3 1:21 1:21 10 Theme 3 Complete 0:09 - 11 Theme 4 1:17 1:04 12 Theme 4 Complete 0:09 - 13 Theme 5 0:54 0:40 14 Theme 5 Complete 0:09 - 15 Theme 6 1:11 1:10 16 Theme 6 Complete 0:10 - 17 Theme 7 1:04 0:58 18 Theme 7 Complete 0:10 - 19 Theme 8 1:10 1:04 20 Theme 8 Complete 0:09 - 21 Final Boss 0:46 0:46 22 Ending Theme 1:34 1:01 23 Unknown Jingle 1 0:03 - 24 Unknown Jingle 2 0:02 - 25 Unknown Theme 1 1:32 1:24 26 Unknown Theme 1 Complete 0:10 - 27 Unknown Theme 2 1:00 0:58 28 Unknown Theme 2 Complete 0:10 - Total Length 19:27 34:07 Notes: Awesome music for a sadly unreleased port of an Amiga puzzle game. But instead of porting the Amiga music, Matt Furniss composed a completely new soundtrack, which is superior to the Amiga one, IMO. Matt Furniss is truly a master when it comes to chip music. This rip was only possible thanks to the great guys who dumped this game and released it in October 2014. I recorded this in PAL mode as the sound driver takes a break every 6th frame in NTSC mode. The VGMs were ripped using Kega Fusion 3.64. Size reduction: 1. optvgm: 53.6 MB -> 36.3 MB (67.7 %) 2. vgm_cmp: 36.3 MB -> 7.77 MB (21.4 %) Total: 53.6 MB -> 7.77 MB (14.5 %) Technical stuff: The sound driver is a 68k/Z80 hybrid. The 68k processes the data and sends commands to the Z80, which handles DAC and YM2612 commands. Music is stored in a Module format with Patterns. As usual for Module files, there is a single file that contains all songs and SFX. Individual songs/SFX are started by playing a certain pattern. Sound RAM is at FF9000. You can play songs/sfx by writing (PatternID + 1) to the word at FF900E. The word at FF9012 contains the currently playing song pattern. -Valley Bell Package history: 1.00 2016-04-01 Valley Bell: Initial release.