(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
05-03-24 04:48 AM
0 users currently in ROM Hacking.
Acmlm's Board - I3 Archive - ROM Hacking - GS Codes For SM64 Bodyparts New poll | |
Add to favorites | Next newer thread | Next older thread
User Post
ShadowSonic

Red Goomba


 





Since: 11-20-05
From: Minnesota

Last post: 6283 days
Last view: 6426 days
Posted on 12-06-05 03:34 PM Link | Quote
Does anyone have any codes that will change the size of the body parts:

left foot
left arm
left leg
right arm
right leg
chest
butt

I'm asking because I would like and try to recreate Mario's polygon on my 3D program, which I still know a little about. The only codes I could find were for the hands and right foot. I want to make each body part disappear so I can only have 1 part showing, that way, it will be easier for me to look at the polygon. And if anyone wants to know, I'm using the wireframe setting with PJ64.


(edited by ShadowSonic on 12-06-05 02:37 PM)
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6283 days
Last view: 6283 days
Posted on 12-07-05 11:16 PM Link | Quote
If you're willing to cheat, I believe a plugin for Nemu can dump the models. Then you may be able to import them into the program.

Also, as funny as it would be, I don't think you can resize Mario's butt. His entire torso is more than likely one object.
VL-Tone

Paratroopa








Since: 11-18-05

Last post: 6474 days
Last view: 6474 days
Posted on 12-09-05 02:11 AM Link | Quote
Oops, I didn't even see that thread...

Look again HyperHacker, Mario's butt is actually a separate part There is an upper body part, and lower body part, acting as a butt, and making the pivot for the legs.

But yeah ShadowSonic, you should use that Nemu plug-in, since exactly recreating 3d objects from sight is not easy. Unless this is what you wanted as a challenge.

At 0x1279B0 in the ROM you can find the geometry layout data for Mario. It's extremely complicated and lengthy compared to geometry layout data for other characters such as Yoshi, as there are different versions of Mario depending on the distance from the camera, and some other stuff complicate its layout data.

Look for the "15 04 00 00" commands in this data, the following 4 bytes are pointers to geometry data inside the Mario MIO0 file found at 0x114750.

Example: 15 04 00 00 , 04 01 DD E0 points to some Mario body part (I haven't documented which ones are which yet). 04 is the RAM segment number, and this segment happens to contain the Mario geometry MIO0 file. So at 01DDE0 in the MIO0 file you can find that body part geometry data.

I'm still figuring out the format of this data, but I'm progressing, and I know some commands can scale geometry parts, as I found the command that scales Tiny/Huge Island. It doesn't automagically scale the collision data unfortunately, but I could scale the collision data vertices positions to match the change. So maybe there are commands in that data that scale individual body parts for Mario, but you could also swap/replace the pointers found in the 0x15 commands, to make some parts disappear.

More about that, eventually
Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - ROM Hacking - GS Codes For SM64 Bodyparts |


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.013 seconds; used 358.15 kB (max 423.64 kB)