We've just updated MediaWiki and its underlying software. If anything doesn't look or work quite right, please mention it to us. --RanAS

David Whittaker Sound Engine: Difference between revisions

From SnesLab
Jump to: navigation, search
(Created page with "David Whittaker Sound Engine is a sound driver for the SPC700 programmed by David Whittaker. Many games have multiple different builds stored in the game at once, sometimes w...")
 
(Discovered a new version in Beta 2 of Dream TV)
Line 7: Line 7:
|-
|-
! Game Name !! Version !! ROM Offset
! Game Name !! Version !! ROM Offset
|-
| Dream TV || 0.0 (Beta 2)/2.0 (all other versions) || 0x0196A2 (Beta 2, uncompressed)/0x039B16 (all other versions, ''RNC compressed'')
|-
|-
| Krusty's Super Fun House || 1.0 || 0x0E8000 (all versions)
| Krusty's Super Fun House || 1.0 || 0x0E8000 (all versions)
Line 13: Line 15:
|-
|-
| Batman: Revenge of the Joker || 2.0 || 0x068000
| Batman: Revenge of the Joker || 2.0 || 0x068000
|-
| Dream TV || 2.0 ||
|-
|-
| Super SWIV/Firepower 2000 || 2.1 ||
| Super SWIV/Firepower 2000 || 2.1 ||

Revision as of 04:06, 16 September 2020

David Whittaker Sound Engine is a sound driver for the SPC700 programmed by David Whittaker.

Many games have multiple different builds stored in the game at once, sometimes with code differences. Almost every single game has at least one unique build not shared by any of the other games: the only exception is the opening logo for Lemmings 2: The Tribes and Apocalypse II.

These are the games where the sound engine was used:

Game Name Version ROM Offset
Dream TV 0.0 (Beta 2)/2.0 (all other versions) 0x0196A2 (Beta 2, uncompressed)/0x039B16 (all other versions, RNC compressed)
Krusty's Super Fun House 1.0 0x0E8000 (all versions)
Kick Off/Super Kick Off 1.0 0x098000 (all versions)
Batman: Revenge of the Joker 2.0 0x068000
Super SWIV/Firepower 2000 2.1
Gods 2.2
World Class Rugby 2.2
Battle Cars 3.0
Chavez/Riddick Bowe Boxing 3.0 (all other versions)/3.1 (Japanese version)
Lawnmower Man/Virtual Wars 3.1
Apocalypse II 3.1
Elite Soccer/World Cup Striker 3.1
Kick Off 3 (Beta version only) 3.1
Lemmings 2: The Tribes 3.1 (omitted for now: there are 16 copies of the code in the ROM, with five different build variants being present: four of them are used in one instance each, that being the opening logo, the Title Screen, the Beach Tribe and the Cavelem Tribe, and the others use a single common copy of the code)
Porky Pig's Haunted Holiday (Beta version only) 3.1 (omitted for now: there are 36 copies of the code in the ROM, none of which are unique except for the sound data)
Shaq Fu 4.0a
Michael Jordan: Chaos in the Windy City 4.0b

Work in Progress... TODO...

  • Song Entry Format
  • Header Format
  • Voice Command Format (and location in ARAM for the VCMD code)
  • Instrument Format