Difference between revisions of "Mega Man: The Wily Wars/Technical information"
From Sega Retro
Line 2: | Line 2: | ||
==PAL version== | ==PAL version== | ||
− | ===SMPS information=== | + | ===[[SMPS]] information=== |
* Music: | * Music: | ||
:The 68000 copies music data to Z80 RAM location $1000, starting with a pointer to the song data (see below). The 32-bit pointers to the list of songs is at $6E348. Each pointer in the list points to data of the form | :The 68000 copies music data to Z80 RAM location $1000, starting with a pointer to the song data (see below). The 32-bit pointers to the list of songs is at $6E348. Each pointer in the list points to data of the form |
Revision as of 14:20, 23 January 2019
- Back to: Mega Man: The Wily Wars.
PAL version
SMPS information
- Music:
- The 68000 copies music data to Z80 RAM location $1000, starting with a pointer to the song data (see below). The 32-bit pointers to the list of songs is at $6E348. Each pointer in the list points to data of the form
dc.w length ; 68000 endian dc.w $0210 ; in Z80 endian, this is $1002, the pointer to the song data dc.b (song data)
- So to extract the song, start at 4 + the pointer.
- Sound Effects:
- These, on the other hand, are read from the ROM bank, like with most other SMPS/Z80s. The pointer list is at ROM $1E4000, and each raw pointer value adds to $1D8000.
References