Archive
Register | Login | Logout | Edit profile
Views: 1397612
Main | Memberlist | Calendar | Online users
Ranks | FAQ | Search | Photo album
11-13-07 11:42 PM
rustedmagick forums - The ROM Hacking Data Repository - Donkey Kong Country (SNES) |
Next newer thread | Next older thread
User
Post
giangurgolo
Bag of Stinky Weeds
Level: 4

Posts: 3/3
EXP: 173
For next: 106

Since: 10-26-04

Since last post: 717 days
Last activity: 717 days
Posted on 11-26-05 10:20 PMQuote
found the object maps and banana group maps

ROM OFFSETS:
020000 - 021BFF	level icons; character heads
0C64DE - 0C83FD banana hoard
0E3B2A - 0EC72D Diddy Kong

1914E0 BG2 tilemap - Jungle (universal)

2406B0 - 2417EF 1994 Nintendo
25EC5B - 25EEFA THISGAMEPKNODFRUYC/.L
25EEFB - 25F17B Nintendo Logo
26C484 - 26E6C3 Nintendo Presents
26E6C4 - 26EAA3 Rareware Logo
2804A0 - 280EC0 Language Select: English, French, German
280F06 - 282465 Treetops
28E5C4 - 28EF03 EOPRS
28EF04 - 28F403 Nintendo Logo; stretched
29D6DC - 29DC9B alphanumeric symbols
29DC9C - 29E2BC alphanumeric symbols
2BF718 - 2BFE77 alphanumeric symbols
2F0700 - 2F75FF DONKEY KONG COUNTRY intro screen
2F8DBE - 2FB29D One Player/Two Player Team; Diddy/Donkey
2FB89E - 2FE4BD One Player/Two Player Contest
30A88E - 30FFFF Treetops
31D387 - 31EA67 Select Game/Erase Game alphanumeric symbols
32FAA2 - 32FE41 alphanumeric symbols
--------------------------------------------------------
***
35BA79 Object properties (14 bytes for each object)
byte 1,2
byte 2,3 object byte
byte 7,8 track platform duration
byte 11,12 track platform speed
***
--------------------------------------------------------
3887AF - 3891AE alphanumeric symbols
--------------------------------------------------------
38A07A - 38A179 Level name 1-byte ptrs to 2-byte ptrs
38A17A - 38A245 Level name 2-byte ptrs
38A246 - 38A50C Level names (German)
38A50D - 38A7E6 Level names (English)
--------------------------------------------------------
***
38B41D Banana Map pointers
double byte, add to 38C0E1
add byte at the sum address to 38C0E1
new sum is address of banana map

38C0E1 banana maps (4 bytes each)

38C1C1 Jungle Hijinx banana map (4 bytes for each group)
byte 1 banana group
byte 2 Y coord
byte 3,4 X coord
***
--------------------------------------------------------
39A901 Donkey Kong's cabin graphics
39AC23 banana pointer

39E465 KONG tokens
39E765 rope
39E7A5 banana icon
39E825 banana/extra lives numbers
39EB65 bananas
39EF65 animal friend point icons

3BC7FE - 3BCBFD flowers
--------------------------------------------------------
3C0000 - 3C03C7 dialogue pointers
3C03C8 English dialogue
3C35CA German dialogue

3CBABA - 3CBAB9

3D72D0 extra English dialogue
--------------------------------------------------------
3CFB5A - 3CFF19 alphanumeric symbols
--------------------------------------------------------
***
3D8000 - 3D81CB Level/area object map pointers
3D81CC - 3DF1E5 Level/area object maps (8 bytes for each object)

3D9624 Jungle Hijinx object map: first Gnawty (8 bytes)
byte 1,2
byte 3,4 X coord
byte 5,6 Y coord
byte 7,8 object byte
***
--------------------------------------------------------


Bananas are mapped into groups. Here is a list of some byte values for banana groups. Banana group maps for each area/level are found starting at offset 38C0E1.

Here is a long list of almost all object bytes. There are so many because a single object can have many different movements, therefore each unique object has its own designated byte.
Next newer thread | Next older thread
rustedmagick forums - The ROM Hacking Data Repository - Donkey Kong Country (SNES) |


rustedmagick.com

AcmlmBoard v1.8a BMF Hax0r Special™
© 2000-2002 Acmlm
Board additions/modifications by:
BMF54123
Tuvai




Page rendered in 0.008 seconds.