Originally posted by kyrinthekidhey cpu hack do you use fast 3d display to change mario's model
or is it done with the model replacer to do it because i don't
know how to fast 3d display hack. oh and another question dose the
game experiences lag with the updated mario model how many polygons
dose it have so far any way.and one last question can you please teach
me how to do some of the more advanced stuff like vertex shading and
fast 3d or mabey make a tutorial about it im trying to import a charter i made over mario using model replacer but it gets really messy is
it because it's made in blender
http://www.youtube.com/watch?v=kK5QW8s1Aoc
Every graphical edit is a Fast 3D modification. Although, skelux's importer and messiaen's importer is automated to do it for you. I do it manually, which allows much more editing. Fast 3D Scripts can be found in Toad's Tool's script dumps under "Polygon Data." I do not have the time to explain everything, due to the fact that 80% of the people would blindly not understand it if they can hardly even learn skelux's automated importer. Although I will say that every command is 8 bytes long, and I can name a few by memory...
0xFD=Load Texture tile from bank address
0xF3=Load Texture into memory
0xF2=Texture clamping properties
0xF5=Some more texture properties, can't remember
0x03=Load bright or dark normals, 03 88 or 03 86
0x04=Load vertex cache from bank address of up to 16 vertices
Code[04] [F0] [01 00] [04] [10 02 2A]
[04 command] [Cache? always 0x10 less than next byte] [Amount of bytes to load for vertices] [bank ID] [Bank address]
0xBF=Draw triangle from a multiple of A, descending from last 0x04 command
CodeExample: BF 00 00 00 00 00 0A 14 = Use verts 0, 1, and 2
0x06=Branch display list to new bank address
0xB7=Culling options
0xB8=End display list
I recommend you study some pre-existing scripts from the game to try to understand how it works, rather than asking everybody.
As for the detailed Mario, I am not explaining how to expand banks, as that gets into level scripts. I expanded the 0x04 RAM bank a ton, and it did not cause any lag. The new Mario has about 2000 polygons so far, if I remember correctly.
Follow Us On