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

N-SPC Engine/Punk Development

From SnesLab
Revision as of 02:58, 24 November 2020 by KungFuFurby (talk | contribs) (New variant)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Punk Development has their own variant of N-SPC used in an untitled shooter. The variant doesn't actually support music, as the phrase format is non-existent here. Instead, there's one pointer and one channel's worth of track data per entry, and they're all sound effects dynamically allocated. The VCMD collection doesn't have anything past $FA, and $00 terminates the SFX if it's not in a subroutine.

Game Name VCMD Table Location ($E0 and up) ROM Offset
Untitled Shooter 0x0BDA, relative to 0x0B1A 0x048000

The raw build sorting notes can be found here.

Command ID Description Register Values & Arguments
$00 Stop Sound $00 ?? ?? ??
$01-$09 Play SFX xx ?? ?? ??

TODO document (including the technically new voice command)