Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
1 user currently in Rom Hacking: |
Acmlm's Board - I2 Archive - Rom Hacking - Mario 64 - Amazing Stuff | | | |
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | ||
Sukasa Boomboom Error 349857348734534: The system experienced an error. Level: 57 Posts: 1428/1981 EXP: 1446921 For next: 39007 Since: 02-06-05 From: *Shrug* Since last post: 6 days Last activity: 1 day |
| ||
Originally posted by stag019Originally posted by SukasaThese both have 9 digits, however, they should only have 8. Whoops. I meant 8033B228 and 8033B22A. I was thinking of a different address at the same time. sorry. |
|||
VL-Tone Red Cheep-cheep Level: 23 Posts: 136/200 EXP: 64158 For next: 3565 Since: 06-06-04 From: In the Moon! Since last post: 5 days Last activity: 2 hours |
| ||
Originally posted by stag019 That wtf is the gate used to enclose the star and block the tunnel entry. It's part of the level geometry, but in the game it's cloned and positioned at two places in the level using two $24 objects. The tilting platform is also one of the polygon mesh in the level geometry that is positionned by a $24 object. Maybe I should have removed the gate (for now) from my editor. As for the act value being wrong... I know it's loaded correctly, and that the binary conversion workst. I already noticed the imperfections, but forgot to mention them, I don't have any idea now why it happens, since the stars are right most of the time. I started to do the anim for the beta flower, but now I have to go work, so probably later tonight you'll see it! |
|||
stag019 Snifit Level: 23 Posts: 95/299 EXP: 62259 For next: 5464 Since: 06-10-05 From: C:\Documents and Settings\stag019\Desktop Since last post: 9 days Last activity: 7 hours |
| ||
I still can't get either to work. When I changed 8033B228 to anything, It just started counting down, untill it went back to zero. Changing 8033B220 to FFFF made me sink in the ground like I was on sand. | |||
Sukasa Boomboom Error 349857348734534: The system experienced an error. Level: 57 Posts: 1438/1981 EXP: 1446921 For next: 39007 Since: 02-06-05 From: *Shrug* Since last post: 6 days Last activity: 1 day |
| ||
OK, first off, the address you just said for the second Mario was wrong- it's 8033B22A, not 8033B220. Secondly, It should start off as $01. For 8033B228, I tested the code in the first section in the castle, the foyer. 8033B220, did it happen instantaneously, or slowly? If mario slowly sank, then it isn't doing the same thing that my ROM did. I'll go back and check the value, but after checking my note sheet, I posted the right address, since I went back to it afterwards and it still was correct. What did offset 8033B221 show? after you begin a file it should be $BD. | |||
stag019 Snifit Level: 23 Posts: 96/299 EXP: 62259 For next: 5464 Since: 06-10-05 From: C:\Documents and Settings\stag019\Desktop Since last post: 9 days Last activity: 7 hours |
| ||
I didn't say that the second one is 8033B220, I just said that I hapened to try that and thats what happened. And yeah, I was just automatically pushed slightly under the ground, I moved like normal. The value is BD. Here's a picture of the values in the foyer. http://home.ripway.com/2005-6/330042/jpg.JPG |
|||
Sukasa Boomboom Error 349857348734534: The system experienced an error. Level: 57 Posts: 1447/1981 EXP: 1446921 For next: 39007 Since: 02-06-05 From: *Shrug* Since last post: 6 days Last activity: 1 day |
| ||
That's what the offset is supposed to do, it modifies the vertical location of mario compared to his collision data, mainly for fun, but I figured if someone traced that, then maybe other important code could be found. 8033B220 is doing what it did for me, so what other problems are there? | |||
stag019 Snifit Level: 23 Posts: 97/299 EXP: 62259 For next: 5464 Since: 06-10-05 From: C:\Documents and Settings\stag019\Desktop Since last post: 9 days Last activity: 7 hours |
| ||
I can't make two Mario's appear, and I can't reload the level. Look at jpg.JPG, does it have all the values it should? | |||
Sukasa Boomboom Error 349857348734534: The system experienced an error. Level: 57 Posts: 1452/1981 EXP: 1446921 For next: 39007 Since: 02-06-05 From: *Shrug* Since last post: 6 days Last activity: 1 day |
| ||
No, they don't match. Where are you testing the offsets? Make sure you're in the starting area, outside of the castle. | |||
stag019 Snifit Level: 23 Posts: 98/299 EXP: 62259 For next: 5464 Since: 06-10-05 From: C:\Documents and Settings\stag019\Desktop Since last post: 9 days Last activity: 7 hours |
| ||
Well, I tried it outside and I still got the same thing. That's odd. | |||
Sukasa Boomboom Error 349857348734534: The system experienced an error. Level: 57 Posts: 1454/1981 EXP: 1446921 For next: 39007 Since: 02-06-05 From: *Shrug* Since last post: 6 days Last activity: 1 day |
| ||
Well, I have something unfortunate. It didn't work for me when I got back. Probably the only reson it worked the first time was because I had played around the RAM a lot, so I likely managed to change something else which meant that changing that particular RAM byte activated the second mario. Unfortunate, but true. | |||
stag019 Snifit Level: 23 Posts: 99/299 EXP: 62259 For next: 5464 Since: 06-10-05 From: C:\Documents and Settings\stag019\Desktop Since last post: 9 days Last activity: 7 hours |
| ||
Originally posted by ImajinWell, I aimed at actually trying to answer this. I tried searching the rom for 0031E1D0 and got Four results. The first one didn't do anything, the second one (48D040) changed the LLL textures. However, I tryed to change it to 0032D070, and instead of getting the grass texture, I got the inside castle textures, like when you change 405CD7 into something odd. Can someone get this right? |
|||
VL-Tone Red Cheep-cheep Level: 23 Posts: 137/200 EXP: 64158 For next: 3565 Since: 06-06-04 From: In the Moon! Since last post: 5 days Last activity: 2 hours |
| ||
Originally posted by stag019Originally posted by ImajinWell, I aimed at actually trying to answer this. I tried searching the rom for 0031E1D0 and got Four results. The first one didn't do anything, the second one (48D040) changed the LLL textures. However, I tryed to change it to 0032D070, and instead of getting the grass texture, I got the inside castle textures, like when you change 405CD7 into something odd. Can someone get this right? The 0031E1D0 that should be changed is at 48D040 which is inside the LLL level layout data, inside a 12 bytes command (0C) of type 1A. If you look at my SM64 ROM hacking doc http://pages.infinit.net/voxel/Mario64HackingDoc.txt You'll see that 48D040 is between 48C9B0 and 48D930, the level layout for LLL. So instead of doing a ROM wide search when you want to find textures addresses you should refer to this list, and look only into the range for that particular level. But anyway it couldn't work because the Bob-omb's Battlefield textures are a little smaller than the LLL textures, so this particular swap only works the other way... |
|||
stag019 Snifit Level: 23 Posts: 116/299 EXP: 62259 For next: 5464 Since: 06-10-05 From: C:\Documents and Settings\stag019\Desktop Since last post: 9 days Last activity: 7 hours |
| ||
So, which one could we replace it with? And could we make Whomp's Fortress a lava level too? It uses the same textures, right? | |||
VL-Tone Red Cheep-cheep Level: 23 Posts: 138/200 EXP: 64158 For next: 3565 Since: 06-06-04 From: In the Moon! Since last post: 5 days Last activity: 2 hours |
| ||
Originally posted by stag019 Whomp's Fortress textures (at 00357350) and LLL textures decompressed MIO0 files are exactly the same size, so you could swap those instead. Note that the level geometry for these levels also include some textures so that not all textures will be swapped. So change 0031E1D0 to 00357350 at 48D040 and you should get most WF's textures in LLL. As for your question "It uses the same textures, right?" what exactly were you talking about? |
|||
stag019 Snifit Level: 23 Posts: 122/299 EXP: 62259 For next: 5464 Since: 06-10-05 From: C:\Documents and Settings\stag019\Desktop Since last post: 9 days Last activity: 7 hours |
| ||
I wondered if Whomp's Fortress used the same textures as Bob-omb Battlefield. (edited by stag019 on 07-28-05 11:50 PM) |
|||
VL-Tone Red Cheep-cheep Level: 23 Posts: 139/200 EXP: 64158 For next: 3565 Since: 06-06-04 From: In the Moon! Since last post: 5 days Last activity: 2 hours |
| ||
Originally posted by stag019 No they don't In the linked image, at left is Whomp's forteress textures, and right are the Bob-omb Battlefield textures http://membres.lycos.fr/nes3d/WhompBB_Textures.jpg These textures seem shared by other levels too (as there are no cactus in level 1) (edited by VL-Tone on 07-29-05 01:07 AM) (edited by VL-Tone on 07-29-05 02:08 AM) |
|||
stag019 Snifit Level: 23 Posts: 124/299 EXP: 62259 For next: 5464 Since: 06-10-05 From: C:\Documents and Settings\stag019\Desktop Since last post: 9 days Last activity: 7 hours |
| ||
Odd, I tried changing 0031E1D0 to 00357350 at 48D040 and I got the same thing as with the BoB textures. (which is the inside the castle textures). | |||
Sukasa Boomboom Error 349857348734534: The system experienced an error. Level: 57 Posts: 1469/1981 EXP: 1446921 For next: 39007 Since: 02-06-05 From: *Shrug* Since last post: 6 days Last activity: 1 day |
| ||
I haven't been able to find any random offsets right now, does anyone have somethign they'd like me to find? | |||
VL-Tone Red Cheep-cheep Level: 23 Posts: 140/200 EXP: 64158 For next: 3565 Since: 06-06-04 From: In the Moon! Since last post: 5 days Last activity: 2 hours |
| ||
Originally posted by stag019 Hmmm ok. That's weird indeed The answer might lie in the 4 bytes pointer just after the 0031E1D0 which is 326E40, which is at the end of the compressed MIO0 file in the ROM I think I now understand the 1A command (same class as command as 24). Whomp's Forteress at 49DFD4 The 0009 is without any doubt the RAM bank into which the big texture data is loaded for these two level. Inside the geometry file for both levels, bank 0009 is referred by the FD command, which loads textures into the RSP for polygon use. |
|||
stag019 Snifit Level: 23 Posts: 125/299 EXP: 62259 For next: 5464 Since: 06-10-05 From: C:\Documents and Settings\stag019\Desktop Since last post: 9 days Last activity: 7 hours |
| ||
So, uhhh, what exactly does this all mean? How can we fix it? |
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - Rom Hacking - Mario 64 - Amazing Stuff | | | |