Language…
8 users online: Boosius, ClaireChan, drkrdnk, Hayashi Neru, Rauf, Rykon-V73, Shiki_Makiro, underway - Guests: 180 - Bots: 215
Users: 64,667 (2,404 active)
Latest user: DarthHylian

Replacing models with other existing models in the Rom.

Hello non-melon people! Today, I searched about how to replace display-lists in the Rom. (Replacing models)

I searched on the forum and didn't find anything and that's weird because something like that woulb be quite useful.

Anyways, what I want is to replace the star display-list by Mario's cap display-list. That means that Mario would collect caps and not stars.

Before someone says that's impossible, I remember that I did it by copying 8 bytes and pasting over 8 other bytes in the Rom. I don't remember what those bytes were, but I remember a "06" and that's probably all...

Anyways, thanks for helping!
(Im gonna do a document if someone finds out)
you can do that either by editing the 0x22 command:


2ABD28 22 08 00 7A 16 00 0E A0 <<for a star

to point to the cap data:

22 08 00 7A 16 00 0C A4


or you actually change the display list, which takes longer. and requires alot more knowledge. You need to understand F3d and RAMbanks for that;

mario's cap points to 03022F48.
the star has 2 0x06 commands, one pointing to ADDC7C and one pointing to ADDE24. i suggest using 0xB8 to immediately jump back and to edit the other one with the one for the cap. they are at 219C58 and 219C60.


this is programing, anything is possible as long as the hardware allows it.
I tried replacing 22 08 00 7A 16 00 0E A0 at 2ABD28 with 22 08 00 7A 16 00 0C A4 but now the star is invisible. :\
I still need help with this btw. Thanks for answering.
le memez
I've been trying to change the star model too, but I was wondering if it could be possible to replace with a custom object.

I tried to import a custom model over an old one with SM64 Importer 1.9.2S and change head display lists to point to that model, but I haven't been able to make it work (it freezes the game).

Is there any way to change the model for a custom one?
Perhaps the star could possibly be added to the Custom Importer list in the next version of the Level Importer alongside other in-game models.
Originally posted by Flame8765
Perhaps the star could possibly be added to the Custom Importer list in the next version of the Level Importer alongside other in-game models.


It's not necessary to wait until the next version if you mess around with hex a bit. But in this case it's pretty pointless because the star only has 22 faces. The best to work around that is to change display list pointers.
Since I got it, this topic can now be closed! :)
le memez
I'd like to replace Mario's fist hand with his open hand, like the one used when you're flying, Can anyone help?
Originally posted by Therealorangelink
I'd like to replace Mario's fist hand with his open hand, like the one used when you're flying, Can anyone help?



This is completely absolutely devastating.... how on earth are you going to replace Mario's fist open? It don't work like that. it'll crash if too many faces as possible other than SM Sunshine with his fist opened and so on, Mario's fist never opens on sm64 because of hexagon or polygons covered up to avoid too many faces. so I might as well to get this thread closed soon if this conversation continues about Mario's fist then once again, so I don't want arguments around here in this thread (Tried to avoid arguments)....



(If I have another reply about this again, I will be quite annoyed as possible ASAP.)
Originally posted by SmithJrBlaquaLuigi
This is completely absolutely devastating.... how on earth are you going to replace Mario's fist open? It don't work like that. it'll crash if too many faces as possible other than SM Sunshine with his fist opened and so on, Mario's fist never opens on sm64 because of hexagon or polygons covered up to avoid too many faces. so I might as well to get this thread closed soon if this conversation continues about Mario's fist then once again, so I don't want arguments around here in this thread (Tried to avoid arguments)....



(If I have another reply about this again, I will be quite annoyed as possible ASAP.)


but i'm sure it's possible if you just use your asm ram hex thread closing powers to hack his fist open!!11
New layout by RanAS!


like this?
Yes
Originally posted by SmithJrBlaquaLuigi
Yes


alright so is it impossible or not?
Originally posted by shyguyhex


like this?


fake nd gey
New layout by RanAS!
Originally posted by shyguyhex
Originally posted by SmithJrBlaquaLuigi
Yes


alright so is it impossible or not?


I think it's possible..? did you do this?
Originally posted by SmithJrBlaquaLuigi
Originally posted by shyguyhex
Originally posted by SmithJrBlaquaLuigi
Yes


alright so is it impossible or not?


I think it's possible..? did you do this?


you said it's impossible so im not sure if i did or not, im just asking to make sure