PSBTM Object - RetroKoH/S1Fixed GitHub Wiki
| Dynamic Objects |
|---|
"PSBTM" is the codename for an object in Sonic the Hedgehog, appearing only on the Title Screen. It takes one of three different forms, two of which are visible and readily apparent to the player. The most obvious of the three is the PRESS START BUTTON text visible at the bottom of the screen. The second is the TM letters at the right-hand side of the emblem. A third, hidden form resides offscreen to the left, taking advantage of the hardware's sprite rendering limitations to block certain sprite pixels from appearing, giving the illusion that Sonic is behind the ribbon of the emblem.
File: _incObj/-- Title Screen Objects.asm
Changes from Sonic 1
- Word-length obPriority pointer due to the new Priority Manager.
- Word-length obRespawnAddr added due to the S3K Object Manager.
- Removed from the Static Object Pointer List due to its dynamic nature.
- The sprite blocker sub-object has been improved to properly mask Sonic behind the title emblem.
- ELECTIVE MOD: A menu routine has been added for SaveProgressMod.
This object has no subtypes.
| x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0x | Render | Addr | Addr | Addr | Gfx | Gfx | Map | Map | Map | Map | XPos | XPos | XPos | XPos | YPos | YPos |
| 1x | YPos | YPos | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | Priority | Priority | Frame | ~ | ~ | ~ |
| 2x | ~ | ~ | ~ | DispWid | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ |
| 3x | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ |