Dec 11, 2007 at 6:55 AM
Join Date: Dec 30, 2005
Location: Germany
Posts: 3218
Age: 33
Pronouns: No homie
Post your offsets/adresses here, I will make a list.
The normal Doukutsu executable is 1.478.656 bytes in size which is $169000 in hexadecimal.
Rom:
$000000 - Exe Header
$00DE78 - Background Colour: Fade
$00FDA9 - Title Screen Colour
$010409 - Background Colour: Null
$014B50 - Startup Info
$014BCF - Start Health (Current)
$014BD8 - Start Health (Max)
$01D599 - Start Map
$168FFF - End of Exe
Ram:
$499B40 - Inventory
$499BC8 - WeaponData[0x00].ID +0x00 - Size: 0x14
$499BCB - WeaponData[0x00].ShotID +0x04
$499BCC - WeaponData[0x00].Level +0x08
$499BD0 - WeaponData[0x00].Energy +0x0C
$499BD4 - WeaponData[0x00].MaxAmmo +0x10
$499BD8 - WeaponData[0x00].Ammo +0x14
$499C68 - Selected Weapon
$499C6C - Selected Item
$49E1C4 - Screen flashing RGB Color
$49E638 - Player Flags (0x04 = Walking)
$49E650 - Equipment Flags
$49E654 - Player X-Position
$49E658 - Player Y-Position
$49E66C - Player X-Velocity
$49E670 - Player Y-Velocity
$49E6CC - Current Player Health
$49E6CE - Number of Whimsical Stars
$49E6D0 - Max Player Health
$49E6DC - Oxygen (x10) [According to Runelancer]
$49E6E8 - Booster Energy
$49E6F4 - Nikumaru Counter Time
ID List:
The normal Doukutsu executable is 1.478.656 bytes in size which is $169000 in hexadecimal.
Rom:
$000000 - Exe Header
$00DE78 - Background Colour: Fade
$00FDA9 - Title Screen Colour
$010409 - Background Colour: Null
$014B50 - Startup Info
$014BCF - Start Health (Current)
$014BD8 - Start Health (Max)
$01D599 - Start Map
$168FFF - End of Exe
Ram:
$499B40 - Inventory
$499BC8 - WeaponData[0x00].ID +0x00 - Size: 0x14
$499BCB - WeaponData[0x00].ShotID +0x04
$499BCC - WeaponData[0x00].Level +0x08
$499BD0 - WeaponData[0x00].Energy +0x0C
$499BD4 - WeaponData[0x00].MaxAmmo +0x10
$499BD8 - WeaponData[0x00].Ammo +0x14
$499C68 - Selected Weapon
$499C6C - Selected Item
$49E1C4 - Screen flashing RGB Color
$49E638 - Player Flags (0x04 = Walking)
$49E650 - Equipment Flags
$49E654 - Player X-Position
$49E658 - Player Y-Position
$49E66C - Player X-Velocity
$49E670 - Player Y-Velocity
$49E6CC - Current Player Health
$49E6CE - Number of Whimsical Stars
$49E6D0 - Max Player Health
$49E6DC - Oxygen (x10) [According to Runelancer]
$49E6E8 - Booster Energy
$49E6F4 - Nikumaru Counter Time
ID List:
Code:
GFX ID's:
0x00 - No animation
0x01 - Blue spreading bubbles
0x02 - Fading out green/white bubble
0x03 - Fading out green/white star
0x04 - Blue rhomb
0x05 - ZZZzzz...
0x06 - Blue rhomb
0x07 - Booster GFX green/white
0x08 - Drowned Quote
0x09 - "?"
0x0A - "Level Up!"
0x0B - Red damage GFX
0x0C - Explosion
0x0D - 'Head bump' stars
0x0E - Glitch
0x0F - Small fading out green/white bubble
0x10 - "Empty"
0x11 - "Push Jump Key!"
0x12 - < CRASH >
0x13 - < CRASH >
0x14 - < CRASH >
0x15 - < UNTESTED >
0x16 - < UNTESTED >
0x17 - < UNTESTED >
0x18 - < UNTESTED >
0x19 - < UNTESTED >
0x1A - < UNTESTED >
0x1B - < UNTESTED >
0x1C - < UNTESTED >
0x1D - < UNTESTED >
0x1E - < UNTESTED >
0x1F - < UNTESTED >
Directions:
0x00 - Left
0x01 - Up
0x02 - Right
0x03 - Down
Weapon ID's:
0x00 - Nothing
0x01 - Snake
0x02 - Polar Star
0x03 - Fireball
0x04 - Machine Gun
0x05 - Missile Launcher
0x06 - Missiles
0x07 - Bubbler
0x08 - Nothing
0x09 - Blade
0x0A - Super Missile Launcher
0x0B - Super Missiles
0x0C - Nemesis
0x0D - Spur
NPC Flags:
0x0001 - Solid
0x0002 - No effect about Tile 44
0x0004 - Invulnerable (Blink Sound)
0x0008 - Ignore solid
0x0010 - Bouncing at top
0x0020 - Shootable
0x0040 - Special Solid
0x0080 - Rear and top attack power 0
0x0100 - Costum
0x0200 - Boss Flag
0x0400 - Drop Hearts and EXP
0x0800 - Is visible if FlagID is set
0x1000 - Costum
0x2000 - Call on Event
0x4000 - Is invisible if FlagID is set
0x8000 - Show Damage Numbers