Pixel central is a forum dedicated to gamers. While we mainly focus on classic retro games, we welcome all types of gamers. Come check us out!


    [SMS]Sonic Spinball Hacking Notes

    Share
    avatar
    Sonikku1011
    Admin

    Posts : 36
    Join date : 2016-05-31
    Age : 27

    [SMS]Sonic Spinball Hacking Notes

    Post by Sonikku1011 on Tue Jul 04, 2017 4:15 pm

    Well it's been more than a year since I've posted on here. For the past few hours I've been messing around with Sonic Spinball on the Master System. I've found all the music in the ROM, some art and palettes. This guide will be update whenever I get around to finding more art, and other data.
    Code:
    Here are a few hacking notes for the Sega Master System version of Sonic Spinball.
    RAM Addresses:
    $DA5F- Framerate control ($09 is the slowest setting) Yes there's a cheat code that allows you to play the game at either 50% or 25%, why you would want to do that is
    beyond me... the game is already pretty damn slow...
    $DA2F- Lives Counter
    $DA34- Continues Counter
    $DA30-$DA33- Score counter
    $DC48-$DC49- Rings Counter
    $D7E5- Play Sound Effects
    Rom Contents:
    $C9F6- Sound effect pointers
    $CA3F- Sound 00
    $CA5C- Sound 01
    $CA99- Sound 02
    $CAEA- Sound 03
    $CB58- Sound 05 (Spindash)
    $CD1F- Sound 07
    $CD9E- Ring (Sound 08)
    $8A3E $8A5B $8A98 $8AE9 $8B20 $8B57 $8C99 $8D10
    .dw $8D9D $8DD1 $8E2F $8E43 $8E6B $8E6B $8E93 $8ECA
    .dw $8EFD $8F4F $8FEA $8FEA $90B8 $90FF $91CD $923F
    .dw $925E $927D $92B2 $92E9 $92E9 $92E9 $9323 $9343
    .dw $9343 $9411 $9478 $948B $8A43 $8A4A $8D01 $2708
    .dw $2003 $8405 $0D0E $0B0C $090A $0708 $0506 $0405
    .dw $0203 $0001 $6084 _LABEL_778A_ $018A $1E8D $031B $031A
    .dw $031D $0318 $031F $0316 $0320 $0314 $0322 $0313
    .dw $0F84 $0000 $000F $0F00 $0000 $000E $0D00 $0000
    .dw $000C $0B00 $0000 $000A $0900 $0000 $0008 $0700
    .dw $0000 $8A9D $8AAB $8D02 $8650 $2E05 $2704 $2204
    .dw $3304 $8704 $0F84 $0000 $000F $0F00 $0000 $000E
    .dw $0E00 $0000 $000D $0D00 $0000 $000C $0C00 $0000
    .dw $000B $0B00 $0000 $000A $0900 $0000 $0008 $0700
    .dw $0000 $0007 $0600 $0000 $0005 $0400 $0000 $0002
    .dw $0000
    $D5DD- Music Pointers
    Title Music  Toxic Caves Lava Powerhouse  The Machine  Showdown  End of Act  Sega Sound (Unused in Master System version)  Bonus Stage
    $95BD        $95EF       $9788            $9F36        $ABE1     $B02A       $B892                                         $B8BD

    .dw $B9C2 $9602 $0003 $9655 $0003 $968E $0003 $96DF
    .dw $0F03 $0100 $850F $8804 $0508 $880A $0502 $8804
    .dw $0504 $0804 $0904 $0A04 $8806 $1602 $0B04 $0C04
    .dw $8804 $1804 $0C04 $1804 $0504 $8804 $0504 $1104
    .dw $8806 $0802 $0904 $0A04 $8806 $1602 $0A04 $0C04
    .dw $8804 $1804 $0C04 $1804 $0504 $0F04 $0F02 $0F02
    .dw $0F02 $1002 $1102 $840A $0285 $1488 $0418 $0488
    .dw $0218 $0288 $0418 $0488 $0C16 $2088 $0418 $0488
    .dw $0218 $0288 $0418 $0488 $0416 $0488 $0226 $0224
    .dw $0226 $0A88 $0228 $0227 $0228 $0227 $0228 $1A88
    .dw $8584 $1502 $8804 $1D04 $880A $1D02 $8804 $1D04
    .dw $8802 $1D02 $8804 $1A04 $880C $1804 $1A04 $1804
    .dw $1504 $1804 $1D04 $8806 $1D02 $8804 $1D04 $8802
    .dw $1D02 $8804 $1A04 $880C $1804 $1A04 $1804 $1504
    .dw $1804 $8804 $1B04 $1B02 $1B02 $1B02 $1C02 $1D02
    .dw $8402 $1785 $010F $0388 $1885 $0111 $0388 $1785
    .dw $010F $0B88 $1885 $0111 $8807 $1785 $010F $0388
    .dw $010F $0388 $1885 $0111 $0388 $1785 $010F $8807
    .dw $010F $0388 $1885 $0111 $8807 $1785 $010F $0388
    .dw $010F $0388 $1885 $0111 $0388 $1785 $010F $0388
    .dw $010F $8807 $1885 $0111 $8807 $1785 $010F $0388
    .dw $010F $0388 $1885 $0111 $0388 $1785 $010F $8807
    .dw $010F $0388 $1885 $0111 $8807 $1785 $010F $0388
    .dw $010F $0388 $1885 $0111 $0388 $1785 $010F $8807
    .dw $1885 $0111 $0188 $0111 $0188 $0111 $0188 $0111
    .dw $0188 $0111 $0188 $0111 $0988 $9B84 $0397
    Music Locations in the ROM:
    $D5F0- Title Screen
    $D78B- Toxic Caves Music
    $DF35- The Showdown
    $EBE1- The Machine Music
    $F02D- Lava Powerhouse
    $F895- Sega Sound
    $F8C0- Title Card/End of Act
    $F9C5- Bonus/Cut scenes

    Art/Palette Locations:
    $1B067-$1B25D Toxic Caves Palette
    $21E0C-$21E2A Toxic Caves Fade-In Palette
    $2803C-$280DC Sonic's Standing Sprite
    $401AE-$402AE Sonic's Walking Sprite
    $652D5-$65375 Sonic's crouching sprite
    $6C252-$6C2B2 Sonic's Jumping Sprite
    $6C0D2-$6C132 Sonic's Rolling Sprite
    $28AFE- Chaos Emerald
    $70CCF- Top of Unused C monitor
    $70D0F- Top of unused Extra Life Monitor
    $70DF4- Top of unused Japanese monitor
    $70DAF- Bottom of unused C monitor
    $70DCF- Bottom of unused extra life monitor
    $70E0F- Bottom of unused Japanese monitor
    $70E4F- Base of unused monitors
    $74D95-$74DB4 Options Screen Palette

      Current date/time is Wed Jul 26, 2017 11:42 am