| VL-Tone Member Super Mario 64 forum moderator Level: 53 Posts: 215/621 EXP: 1135552 For next: 21567 Since: 07-27-07 From: Montreal, Canada Since last post: 4.7 years Last activity: 1.2 years |
|
||||
|
![]() Register - Login |
||
| Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies |
||
| Jul - SM64 Hacking (Archive) - Help/Questions about Toad's Tool 64 and SM64 hacking | - - ![]() |
| Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 ... 68 69 70 71 72 73 74 75 76 77 | Next older thread |
| VL-Tone Member Super Mario 64 forum moderator Level: 53 Posts: 215/621 EXP: 1135552 For next: 21567 Since: 07-27-07 From: Montreal, Canada Since last post: 4.7 years Last activity: 1.2 years |
|
||||
|
| Deleted User Collection of nobodies ![]() |
|
||
| How do I add more polygons to Flatworld Battlefield? |
| VL-Tone Member Super Mario 64 forum moderator Level: 53 Posts: 226/621 EXP: 1135552 For next: 21567 Since: 07-27-07 From: Montreal, Canada Since last post: 4.7 years Last activity: 1.2 years |
|
||||
|
| Deleted User Collection of nobodies ![]() |
|
||
Originally posted by VL-Tone I am stuck on this. The "Polygon commands & Triangles" commands is straight after the "Level Vertices" commands in the rom, meaning I have no more room for level vertices, and if I move the "Polygon Commands and Triangles commands" to the right in the rom to make more space for more "Level Vertices commands" the game crashes when I enter Bob-Omb Battlefield. Edit: Okay, I don't understand a lot of the FlatWorld data. Here is what I don't understand: >>>Warp connection commands (0x26) 2E 08 00 00 07 00 00 D8 <------ Points to collision data in bank 0x07 What part of this code is the pointer? ***Polygon Commands & Triangles ***0x1203040 / 0x0040 BF 00 00 00 00 00 0A 14 <------ Triangle command: last 3 bytes point to three vertices (base vertices address + vertex number * 10) 00 0A 14 is pointing to somewhere near the start of the rom, not anywhere near the actual Flatworld vertices. 04 30 00 00 07 00 00 00 <------ Loads vertices at 0x0000 in current bank (0x07) It loads the last four zeros into the current bank? What do those zeros do anyway? Sorry if I am asking extremely n00bish questions. Anyway, if someone can't explain to me those commands I am just going to give up, because I need to rewrite pointers in order to get the modifications to work. |
| messiaen Catgirl Level: 68 Posts: 191/1085 EXP: 2594151 For next: 134649 Since: 11-20-07 Since last post: 8.1 years Last activity: 7.2 years |
|
||
| To understand better these commands you need to take a closer look at the main Mario Hacking doc. Inside it, you'll find what each byte (or group of bytes) does for a specific command. I don't recommend spending too much time on the polygon commands, especially now that VL-Tone is working on a .obj importer, but understanding the level scripts will be very useful for more advanced stuff. Before going into pointers, you have to understand how segmented data is loaded into RAM. For instance, 17 0C 00 [07] [01 20 30 00] [01 20 31 08] loads ROM data from 0x1203000 to 0x1203108 into "bank" 07, which is just an arbitrary number to reference the data in the RAM. As for pointers, usualy they are the last 4 bytes of a command: Since we already seen that for Flatworld Bank 0x07 starts at 0x1203000, this command points to 0x12030D8. As for the triangle commands, the last tree bytes (for instance, 00 0A 14) are pointers to the vertex cache loaded before with the 0x04 command: 04 30 00 00 07 00 00 00 <------ Loads 4 vertices from 0x0000 of Bank 07 (that is, 0x1203000) into the vertex cache. Yes, this is very confusing at first! BF | ---|------------ 00 | First vertex 0A | Second vertex 14 | Third vertex 1E | Fourth vertex You can download and experiment with the Platform Battlefield v0.2 patch, because the data is more organized - that is, less optimized - than the normal Flatworld and also there's free space so you can experiment adding things. A good way to see if you understood pointers is to move things around. |
| wwwarea Member Level: 21 Posts: 3/74 EXP: 45036 For next: 4907 Since: 08-10-08 Since last post: 9.7 years Last activity: 9.4 years |
|
||
| Hey im sort of new for this website and im sort of new for editing super mario 64 with toads tool 64, Im just wondering, How do I edit the Collision map. I could of swear it has to do with the bank ID and bank set and somthing like that at the bottom of the screen but the tool wont let me type the code in there. Also I need help with adding ground data like I want to add this hill to the flat world but I dont know how to do that... I dont even know how to edit the hills and stuff. Any help? Sorry I allreddy posted this but I diddnt post this in the right area. Some other persone told me to post it here I think. |
| Deleted User Collection of nobodies ![]() |
|
||
Originally posted by wwwarea You can't edit the main Course collision map in Toad's Tool 64 (I'm sure you could in a hex editor though), but you can edit the Geometry Layout Pointer for the objects, however when I made a change I got a Script Error so I am not really sure about editing objects collision maps. To add a hill to Flatworld you have to do it in a hex editor, I would suggest Hex Workshop. Here are some topics with information on where the data is stored in the rom and what the data does: http://jul.rustedlogic.net/thread.php?id=1880&page=0 http://jul.rustedlogic.net/thread.php?id=596 I know it's very complicated and confusing, so you may be better of waiting until VL-Tone releases the next version of Toad's Tool 64 with a model importer (which allows you to replace the course geometry with your own custom model in .obj format made in a 3d program) or you could use Platform Battlefield which allows you to place down geometry pieces (which are custom models) in Toad's Tool 64 as well as other custom objects: http://jul.rustedlogic.net/thread.php?id=2341&page=0 |
| wwwarea Member Level: 21 Posts: 4/74 EXP: 45036 For next: 4907 Since: 08-10-08 Since last post: 9.7 years Last activity: 9.4 years |
|
||
| Oh ok thanks for the help, But im not good at hex editing but oh well. I can try some time... |
| Draco2x333 Level: 6 ![]() Posts: 1/4 EXP: 565 For next: 342 Since: 08-17-08 Since last post: 13.7 years Last activity: 13.7 years |
|
||
| Hello, I'm new here, and I'm german, so don't wonder, if I'm writing bad english.... If my question was already asked, I'm sorry, but i wasn't able to find it anywhere, so I ask: How can I edit the pictures in the header (the head near the lives, the coins...) and how can I edit the startscreen (where Mario64 stands)? Thank you for the answers. P.S. I'm new to ToadsTool, so try to tell it in normal words XD P.P.S.: Looks nice in this forum! |
| wwwarea Member Level: 21 Posts: 5/74 EXP: 45036 For next: 4907 Since: 08-10-08 Since last post: 9.7 years Last activity: 9.4 years |
|
||
| Im cind of new still to toads tool 64 but I dont think toads tool 64 can re texture the mario head by the lifes or cones. But there is a plugin for project 64 1.6. "Rice Video plugin 6.1.4" You can dump textures in it and replace textures. Sorry, Its hard to tell you how to use it but you can look up a video on youtube. And re edit the 3D head in the title? Hmm im not sure, Im still new. Sorry. =/ |
| messiaen Catgirl Level: 68 Posts: 213/1085 EXP: 2594151 For next: 134649 Since: 11-20-07 Since last post: 8.1 years Last activity: 7.2 years |
|
||
| To change some of the textures TT64 doesn't edit, most people use Tile Molester. This thread might help you, as well as this list. Be sure to select the aproppriate "codec" to view the textures within Tile Molester. The "Super Mario 64" at the title screen isn't a texture, so it can't be modified by this method. |
| Draco2x333 Level: 6 ![]() Posts: 3/4 EXP: 565 For next: 342 Since: 08-17-08 Since last post: 13.7 years Last activity: 13.7 years |
|
||
| Thx for your help, but Tilemolester doesn't work on my F**ing Windows X{ I've tryed, what the help says, but infact, I'm a bloody n00b, and I can't get it running |
| Deleted User Collection of nobodies ![]() |
|
||
Originally posted by Draco2x333 Have you installed the Java Runtime Enviroment? |
| Draco2x333 Level: 6 ![]() Posts: 4/4 EXP: 565 For next: 342 Since: 08-17-08 Since last post: 13.7 years Last activity: 13.7 years |
|
||
Originally posted by Blaster Yahooooo, It works! thx... by the way, i didn't find it on the english homepage, so I searched on the german - and found it! |
| problemchild Random nobody Level: 6 Posts: 1/5 EXP: 790 For next: 117 Since: 08-21-08 Since last post: 13.7 years Last activity: 11.5 years |
|
||
| What's going on, I have tried out tt64 and like what you can do with the program and like the creativity of this forum. The idea of maybe adding and object importer bring even more possibilities and creativity. I had a few questions of whether or not the following would be possible. 1. Can Yoshi replace Koopa the Quick, and have Koopa the quick's behavior? 2. Can I have the MIPS mini game outside the castle, where you catch MIPS and get a star or key so you can get in to the castle doors. 3. VL Tone I saw your Luigi 08 mod, I wanted to know what that would intel, I imagine it would be hard to make another lead character like Mario because of all the animation frames that would take. That could take months by itself, maybe I could try my hand at smaller characters. Here are screens of me playing with the program and may decide to do a full mod, just wanted to know if most limitations were code based or not possible. First Boss ![]() Closed Gate (have to find a way through) ![]() King Bom-bomb fight with Chain Chomps ![]() First Level Pic ![]() Which Star? ![]() |
| messiaen Catgirl Level: 68 Posts: 218/1085 EXP: 2594151 For next: 134649 Since: 11-20-07 Since last post: 8.1 years Last activity: 7.2 years |
|
||
| 1. You can try this on levels which have Yoshi loaded, such as the Castle Grounds. Place a Yoshi and change it's Behavior value to match that of Koopa The Quick (you have to be in 'expert mode' to do this). On the "Type" parameter, don't choose 01 or 02 as this will crash the game. This way you can get a running Yoshi, but the animations will look glitched. 2. You can have MIPS outside the castle (only because it's loaded in that level), but changing the way it acts would require complex ASM modifications. You could still try changing its behavior to get different effects, but remember that many behaviors will crash the game, so keep track of what you're doing and try one behavior at a time. 3. Unfortunately, editing polygons of animated characters/levels is a very complex process and there is no indication that it will be ever implemented in TT64. Just recently VL-Tone has started working on a polygon importer, but it will probably be limited to import a new level terrain in a Flatworld-like level and (big maybe) non-animated solid objects. |
| VL-Tone Member Super Mario 64 forum moderator Level: 53 Posts: 238/621 EXP: 1135552 For next: 21567 Since: 07-27-07 From: Montreal, Canada Since last post: 4.7 years Last activity: 1.2 years |
|
||
|
|
| messiaen Catgirl Level: 68 Posts: 222/1085 EXP: 2594151 For next: 134649 Since: 11-20-07 Since last post: 8.1 years Last activity: 7.2 years |
|
||
| Some interesting Gameshark codes by Viper: 812F8EC6 ???? Number Of Stars For Yoshi To Appear On The Castle Roof (Default 0078 [dec = 120]) 812F84CA ???? Number Of Stars To Make "Mips" The Rabbit Appear - 1st Time (Default 000F [dec = 15]) 812F8522 ???? Number Of Stars To Make "Mips" The Rabbit Appear - 2nd Time (Default 0032 [dec = 50]) On the ROM, these value are at 0xB3EC6, 0xB34CA and 0xB3522, all of them inside the checksum area. |
| VL-Tone Member Super Mario 64 forum moderator Level: 53 Posts: 245/621 EXP: 1135552 For next: 21567 Since: 07-27-07 From: Montreal, Canada Since last post: 4.7 years Last activity: 1.2 years |
|
||
| messiaen Catgirl Level: 68 Posts: 225/1085 EXP: 2594151 For next: 134649 Since: 11-20-07 Since last post: 8.1 years Last activity: 7.2 years |
|
||
| These are the last X, Y, Z Yoshi values before he disappears: X = C583C300 Y = 44FE4000 Z = C5BC9A88 Uh, could you convert them into 16-bit ? I feel lame asking this, but would you mind releasing your 32-bit float to 16-bit signed integer converter? |
| Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 ... 68 69 70 71 72 73 74 75 76 77 | Next older thread |
| Jul - SM64 Hacking (Archive) - Help/Questions about Toad's Tool 64 and SM64 hacking | - - ![]() |
![]() |
Acmlmboard - commit 47be4dc [2021-08-23] ©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al. Warning: You are using TidyHTML mode! Pages MAY and probably WILL break. To disable, click here or append 'xxx-off=1' to the URL! ![]() |
| Query execution time: | 0.105918 seconds |
| Script execution time: | 0.036666 seconds |
| Total render time: | 0.142584 seconds |