Actions

Difference between revisions of "Tails Adventures/Technical information"

From Sonic Retro

m (Added a few more auto palettes. Took me quite a long time as Lake Rocky Auto palette is LONG.)
(Added RAM Editing section and Item stuff)
Line 2: Line 2:
  
 
== ROM Editing ==
 
== ROM Editing ==
=== Addresses ===
 
  
 
{|border="1" class="prettytable"
 
{|border="1" class="prettytable"
!ROM Address
+
!Offset
!Usage in the ROM
+
!Description
 +
|-
 +
|$10000
 +
|Main Tails Sprite Graphics 
 
|-
 
|-
 
|$392AB
 
|$392AB
|Sega Palette                  
+
|Sega Palette                
 
|-                     
 
|-                     
 
|$392CB
 
|$392CB
Line 65: Line 67:
 
|?????
 
|?????
 
|-
 
|-
|$3950B  
+
|$3950B
 
|Green Island Palette
 
|Green Island Palette
 
|-
 
|-
Line 71: Line 73:
 
|Cavern Island Palette
 
|Cavern Island Palette
 
|-
 
|-
|$3954B  
+
|$3954B
 
|Cavern Island Boss Palette
 
|Cavern Island Boss Palette
 
|-
 
|-
Line 89: Line 91:
 
|?????
 
|?????
 
|-
 
|-
|3960B
+
|$3960B
 
|Map Palette
 
|Map Palette
 
|-
 
|-
|$3962B  
+
|$3962B
 
|Map Palette 2 (Fortress/Coco Island)
 
|Map Palette 2 (Fortress/Coco Island)
 
|-
 
|-
Line 122: Line 124:
 
|?????
 
|?????
 
|-
 
|-
|$3976B  
+
|$3976B
 
|Cavern Island Boss Tails Palette
 
|Cavern Island Boss Tails Palette
 
|-
 
|-
Line 138: Line 140:
 
|Lake Rocky Auto Palette
 
|Lake Rocky Auto Palette
 
|-
 
|-
|$39F58  
+
|$39F58
 
|Lake Rocky Auto Palette 2
 
|Lake Rocky Auto Palette 2
 
|-
 
|-
|39F5C
+
|$39F5C
 
|Cavern Island Auto Palette
 
|Cavern Island Auto Palette
 
|-
 
|-
|39F6C
+
|$39F6C
 
|Poloy Forest Auto Palette
 
|Poloy Forest Auto Palette
 
|-
 
|-
|39F7E  
+
|$39F7E
 
|Map Auto Palette
 
|Map Auto Palette
 +
|}
 +
 +
== RAM Editing ==
 +
 +
{|border="1" class="prettytable"
 +
!Offset
 +
!Description
 +
|-
 +
|$1020
 +
|Currently Equipped Items (copy used only for Equipment Screen)
 +
|-
 +
|$1024
 +
|Currently Equipped Items (see [[#Item IDs|Item IDs]])
 +
|-
 +
|$1028
 +
|Currently Equipped Sea Tail Items
 +
|-
 +
|$1030
 +
|Collected Item Status Page 1 (see [[#Item Collection|Item Collection]])
 +
|-
 +
|$1031
 +
|Collected Item Status Page 2
 +
|-
 +
|$1032
 +
|Collected Item Status Page 3
 +
|-
 +
|$1033
 +
|Collected Sea Tail Item Status
 +
|}
 +
 +
== Items ==
 +
=== Item IDs ===
 +
 +
{|border="1" class="prettytable"
 +
!ID
 +
!Item
 +
|-
 +
|$00
 +
|None
 +
|-
 +
|$01
 +
|Regular Bomb
 +
|-
 +
|$02
 +
|Large Bomb
 +
|-
 +
|$03
 +
|Remote Bomb
 +
|-
 +
|$04
 +
|Napalm Bomb
 +
|-
 +
|$05
 +
|Triple Bomb
 +
|-
 +
|$06
 +
|Wrench
 +
|-
 +
|$07
 +
|Helmet
 +
|-
 +
|$08
 +
|Item Radar
 +
|-
 +
|$09
 +
|Radio
 +
|-
 +
|$0A
 +
|Hammer
 +
|-
 +
|$0B
 +
|Teleport Device
 +
|-
 +
|$0C
 +
|Night Vision
 +
|-
 +
|$0D
 +
|Speed Boots
 +
|-
 +
|$0E
 +
|Super Glove
 +
|-
 +
|$0F
 +
|Fang
 +
|-
 +
|$10
 +
|Knuckles
 +
|-
 +
|$11
 +
|Sonic
 +
|-
 +
|$12
 +
|Proton Torpedo
 +
|-
 +
|$13
 +
|Vulcan Gun
 +
|-
 +
|$14
 +
|Extra Speed
 +
|-
 +
|$15
 +
|Extra Armor
 +
|-
 +
|$16
 +
|Anti-Air Missile
 
|-
 
|-
 +
|$17
 +
|Spark
 +
|-
 +
|$18
 +
|Mine
 +
|-
 +
|$19
 +
|Rocket Booster
 +
|-
 +
|$1A
 +
|Remote Robot
 +
|}
 +
 +
=== Item Collection ===
 +
 +
Each bit corresponds to one item on the page as follows:
 +
 +
[7] [6] [5] [4]
 +
 +
[3] [2] [1] [0]
  
 
{{SCHGuides}}
 
{{SCHGuides}}
 
[[Category:Sonic Community Hacking Guide|{{PAGENAME}}]]
 
[[Category:Sonic Community Hacking Guide|{{PAGENAME}}]]

Revision as of 14:12, 19 April 2011

This is the Sonic Community Hacking Guide for Tails Adventures.

ROM Editing

Offset Description
$10000 Main Tails Sprite Graphics
$392AB Sega Palette
$392CB ?????
$392EB ?????
$3930B Tails Palette
$3932B ?????
$3934B ?????
$3936B Poloy Forest Palette
$3938B Caron Forest Palette
$393AB Volcanic Tunnel Palette
$393CB Mt Polly 1 Palette
$393EB Mt Polly 2 (dark) Palette
$3940B Mt Polly 2 Palette
$3942B Lake Rocky 1 Palette
$3944B Lake Rocky 2 Palette
$3946B Lake Rocky 3 Palette
$3948B Lake Rocky 4 Palette
$394AB Lake Crystal Palette
$394CB ?????
$394EB ?????
$3950B Green Island Palette
$3952B Cavern Island Palette
$3954B Cavern Island Boss Palette
$3956B Coco Island Palette
$3958B Battle Fortress Palette
$395AB Battle Fortress 2 Palette
$395CB Title Screen Palette
$395EB ?????
$3960B Map Palette
$3962B Map Palette 2 (Fortress/Coco Island)
$3964B ?????
$3966B ?????
$3968B ?????
$396AB ?????
$396CB ?????
$396EB House Palette
$3970B Robot Change Palette
$3972B Credits Palette
$3974B ?????
$3976B Cavern Island Boss Tails Palette
$3978B Coco Island Boss Tails Palette
$397AB House Dock Palette
$39CAC Flames/Lava Auto Palette

(Mt Polly 2/Volcanic Tunnel)

$39CCC Lake Rocky Auto Palette
$39F58 Lake Rocky Auto Palette 2
$39F5C Cavern Island Auto Palette
$39F6C Poloy Forest Auto Palette
$39F7E Map Auto Palette

RAM Editing

Offset Description
$1020 Currently Equipped Items (copy used only for Equipment Screen)
$1024 Currently Equipped Items (see Item IDs)
$1028 Currently Equipped Sea Tail Items
$1030 Collected Item Status Page 1 (see Item Collection)
$1031 Collected Item Status Page 2
$1032 Collected Item Status Page 3
$1033 Collected Sea Tail Item Status

Items

Item IDs

ID Item
$00 None
$01 Regular Bomb
$02 Large Bomb
$03 Remote Bomb
$04 Napalm Bomb
$05 Triple Bomb
$06 Wrench
$07 Helmet
$08 Item Radar
$09 Radio
$0A Hammer
$0B Teleport Device
$0C Night Vision
$0D Speed Boots
$0E Super Glove
$0F Fang
$10 Knuckles
$11 Sonic
$12 Proton Torpedo
$13 Vulcan Gun
$14 Extra Speed
$15 Extra Armor
$16 Anti-Air Missile
$17 Spark
$18 Mine
$19 Rocket Booster
$1A Remote Robot

Item Collection

Each bit corresponds to one item on the page as follows:

[7] [6] [5] [4]

[3] [2] [1] [0]

Sonic Community Hacking Guide
General
SonED2 Manual | Subroutine Equivalency List
Game-Specific
Sonic the Hedgehog (16-bit) | Sonic the Hedgehog (8-bit) | Sonic CD (prototype 510) | Sonic CD | Sonic CD (PC) | Sonic CD (2011) | Sonic 2 (Simon Wai prototype) | Sonic 2 (16-bit) | Sonic 2 (Master System) | Sonic 3 | Sonic 3 & Knuckles | Chaotix | Sonic Jam | Sonic Jam 6 | Sonic Adventure | Sonic Adventure DX: Director's Cut | Sonic Adventure DX: PC | Sonic Adventure (2010) | Sonic Adventure 2 | Sonic Adventure 2: Battle | Sonic Adventure 2 (PC) | Sonic Heroes | Sonic Riders | Sonic the Hedgehog (2006) | Sonic & Sega All-Stars Racing | Sonic Unleashed (Xbox 360/PS3) | Sonic Colours | Sonic Generations | Sonic Forces
Technical information
Sonic Eraser | Sonic 2 (Nick Arcade prototype) | Sonic CD (prototype; 1992-12-04) | Dr. Robotnik's Mean Bean Machine | Sonic Triple Trouble | Tails Adventures | Sonic Crackers | Sonic 3D: Flickies' Island | Sonic & Knuckles Collection | Sonic R | Sonic Shuffle | Sonic Advance | Sonic Advance 3 | Sonic Battle | Shadow the Hedgehog | Sonic Rush | Sonic Classic Collection | Sonic Free Riders | Sonic Lost World
Legacy Guides
The Nemesis Hacking Guides The Esrael Hacking Guides
ROM: Sonic 1 | Sonic 2 | Sonic 2 Beta | Sonic 3

Savestate: Sonic 1 | Sonic 2 Beta/Final | Sonic 3

Sonic 1 (English / Portuguese) | Sonic 2 Beta (English / Portuguese) | Sonic 2 and Knuckles (English / Portuguese)
Move to Sega Retro
Number Systems (or scrap) | Assembly Hacking Guide | 68000 Instruction Set | 68000 ASM-to-Hex Code Reference | SMPS Music Hacking Guide | Mega Drive technical information