Kuribo64
Views: 7,304,993 Home | Forums | Uploader | Wiki | Object databases | IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search
08-19-17 12:53 PM
Guest:

0 users reading SM64DS -- interesting informations a-plenty | 1 bot

Main - General SM64DS hacking - SM64DS -- interesting informations a-plenty New reply


StapleButter
Posted on 12-28-12 04:09 PM (rev. 11 of 12-09-15 08:24 PM) Link | #2246
This should be reformatted nicely and put into the wiki, but hey, one thing at a time.

Documentation

SM64DS Wiki
The Wiki for Super Mario 64 DS editing can be found here


Overlay mapping:
* 8 to 59: old level data, object bank 7
* 103 to 154: new level data

Act selector stuff (EUR addresses)

0x02075298 -> table that maps level IDs to act selector entry IDs
0x0209CAB4 -> star completion bitmap for each act selector entry, loaded from save data (bit1-7 = star 1 to 7, bit0 = 100-coins extra star). The star counter shown by the act selector is calculated from that table.
0x0209CAD2 -> max number of coins collected in the level for each act selector entry, loaded from save data (8bit)


Object bank mapping

Object bank mapping script -- shows which bank/setting each object belongs to. Object IDs are hex because that script is old.


Need more? Consult the archive.

____________________
RHCafe - NSMBHD - Kafuka - Jul

<SmithJrBlaquaLuigi> Now look, I am not going to make fun of you, but I would like to advise you to kiss my foot.
<SmithJrBlaquaLuigi> I would like to advise you to kiss my butt
<SmithJrBlaquaLuigi> I would like to advise you to suck my dick

Fiachra
Posted on 04-07-13 01:53 PM (rev. 2 of 04-08-13 02:50 PM) Link | #19415
It seems helmet.kafuka.org is gone.

I've uploaded the documention to Kuribo64's Uploader. Also included SM64DS Text Hacking topic from helmet.kafuka.org and GBAtek in PDF format.

Edit:
Uploaded updated version of SM64DS Level Format Documentation.

StapleButter
Posted on 04-07-13 01:56 PM (rev. 2 of 04-08-13 02:51 PM) Link | #19418
It's not. Kawa (the owner of the server) moved to another server, and apparently didn't find useful to move my stuff. Blah.

I have the stuff locally. I'll upload it on K64's server sometimes soon. Thank you anyway :)

I updated the link. (side note: you can edit that post too)

____________________
RHCafe - NSMBHD - Kafuka - Jul

<SmithJrBlaquaLuigi> Now look, I am not going to make fun of you, but I would like to advise you to kiss my foot.
<SmithJrBlaquaLuigi> I would like to advise you to kiss my butt
<SmithJrBlaquaLuigi> I would like to advise you to suck my dick

Hiccup
Posted on 02-13-16 02:20 PM Link | #67751
What is this about "old level data"?

StapleButter
Posted on 02-13-16 02:24 PM Link | #67752
what do you mean?

____________________
RHCafe - NSMBHD - Kafuka - Jul

<SmithJrBlaquaLuigi> Now look, I am not going to make fun of you, but I would like to advise you to kiss my foot.
<SmithJrBlaquaLuigi> I would like to advise you to kiss my butt
<SmithJrBlaquaLuigi> I would like to advise you to suck my dick

Hiccup
Posted on 02-13-16 02:34 PM Link | #67753
"Overlay mapping:
* 8 to 59: old level data, object bank 7
* 103 to 154: new level data"

are these early versions of stages?

StapleButter
Posted on 02-13-16 02:38 PM (rev. 2 of 02-13-16 02:38 PM) Link | #67756
nope, it's the same level data as in the 'new' overlays

it's just moved to the new overlays for convenience (the level data in the old overlays is interleaved with other data and code for level-specific objects, making it a pain to edit)

ie. the new overlays are added by SM64DSe, they don't exist in an original ROM

____________________
RHCafe - NSMBHD - Kafuka - Jul

<SmithJrBlaquaLuigi> Now look, I am not going to make fun of you, but I would like to advise you to kiss my foot.
<SmithJrBlaquaLuigi> I would like to advise you to kiss my butt
<SmithJrBlaquaLuigi> I would like to advise you to suck my dick

Hiccup
Posted on 02-13-16 02:41 PM Link | #67757
I see. I did suspect as much, but wanted to make sure :P
BTW: could you give me a tip on how to find the end of a NARC file in the arm9.bin?:
I'd like to at least put one thing in that accidentally-posted empty table.

StapleButter
Posted on 02-13-16 02:43 PM Link | #67758
I don't know, but look up the NARC format, it probably has the size of the file somewhere in its header

____________________
RHCafe - NSMBHD - Kafuka - Jul

<SmithJrBlaquaLuigi> Now look, I am not going to make fun of you, but I would like to advise you to kiss my foot.
<SmithJrBlaquaLuigi> I would like to advise you to kiss my butt
<SmithJrBlaquaLuigi> I would like to advise you to suck my dick


Main - General SM64DS hacking - SM64DS -- interesting informations a-plenty New reply

Page rendered in 0.023 seconds. (2048KB of memory used)
MySQL - queries: 26, rows: 205/205, time: 0.014 seconds.
[powered by Acmlm] Acmlmboard 2.064 (2015-10-07)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.