Files
disasm/_wip/Pinball (JU)/copilot/data_regions.tsv
T
2026-10-19 07:29:32 -04:00

3.0 KiB

1# Pinball (JU) data-region structure - Pass 3
2# start<TAB>end<TAB>label<TAB>format<TAB>comment
30xC16A0xC180SoundPointerTablewordPass 3: 11 word pointers to sound data (index = sound ID).
40xC4000xCBA6ControllerKeyTablebytesPass 3: Controller key mapping table (1959 bytes).
50xCDB50xCE4DSpriteMetatileTablebytesPass 3: Sprite metatile definitions (153 bytes).
60xCE550xCE6BSpriteAnimationTablebytesPass 3: Sprite animation data (23 bytes).
70xD74B0xDBB5PlayfieldDatabytesPass 3: Playfield layout data (1131 bytes).
80xDC2D0xDC2DBytebytesPass 3: Single byte.
90xDCA20xDCA9SpriteDMATablebytesPass 3: Sprite DMA source data (8 bytes).
100xDDE50xDDF0SpritePaletteTablebytesPass 3: Sprite palette data (12 bytes).
110xDE030xDE1ABallPhysicsTablebytesPass 3: Ball physics parameters (24 bytes).
120xDE240xDE2FBallCollisionTablebytesPass 3: Ball collision parameters (12 bytes).
130xDE870xDFE7PlayfieldLayoutbytesPass 3: Playfield layout data (353 bytes).
140xE0480xE048BytebytesPass 3: Single byte.
150xE2B80xE3E1LevelDatabytesPass 3: Level layout data (298 bytes).
160xE4820xE48BLevelData2bytesPass 3: Level data (10 bytes).
170xE5760xE5B5ScoreDisplayTablebytesPass 3: Score display data (64 bytes).
180xE7870xE7ABFlipperDatabytesPass 3: Flipper position data (37 bytes).
190xEA600xEAD0SoundSequenceDatabytesPass 3: Sound sequence data (113 bytes).
200xEB5A0xEB5ABytebytesPass 3: Single byte.
210xEB660xEB9CSoundSequenceData2bytesPass 3: Sound sequence data (55 bytes).
220xEBE10xEBF8SoundSequenceData3bytesPass 3: Sound sequence data (24 bytes).
230xEC4B0xEC7FSoundSequenceData4bytesPass 3: Sound sequence data (53 bytes).
240xECEE0xED05SoundSequenceData5bytesPass 3: Sound sequence data (24 bytes).
250xED2E0xEDAFSoundSequenceData6bytesPass 3: Sound sequence data (130 bytes).
260xEDE60xEDECSoundSequenceData7bytesPass 3: Sound sequence data (7 bytes).
270xEE370xEE3CSoundSequenceData8bytesPass 3: Sound sequence data (6 bytes).
280xEEDB0xEF27BallPhysicsTable2bytesPass 3: Ball physics parameters 2 (77 bytes).
290xEFBA0xEFD2BallCollisionTablebytesPass 3: Ball collision parameters (25 bytes).
300xF0DB0xF0DESoundEffectPointerswordPass 3: Sound effect pointers (4 bytes).
310xF2200xF225FlipperStateTablebytesPass 3: Flipper state table (6 bytes).
320xF2E70xF2EFBallVelocityTablebytesPass 3: Ball velocity table (9 bytes).
330xF3B10xF3B8FlipperTimerTablebytesPass 3: Flipper timer table (8 bytes).
340xF4160xF41DBumperStateTablebytesPass 3: Bumper state table (8 bytes).
350xF4AC0xFB2BGameDatabytesPass 3: Main game data block (1664 bytes).
360xFB450xFB45BytebytesPass 3: Single byte.
370xFB480xFB48BytebytesPass 3: Single byte.
380xFCA80xFCB3ScoreDisplayTable2bytesPass 3: Score display data (12 bytes).
390xFD1E0xFD23BallPhysicsTable3bytesPass 3: Ball physics parameters 3 (6 bytes).
400xFEC60xFFDBGameStateDatabytesPass 3: Game state data (278 bytes).
410xFFF60xFFF6BytebytesPass 3: Single byte.
420xFFFA0xFFFFInterruptVectorswordPass 3: NMI/RESET/IRQ vectors.