| |||
Views: 88,312,947 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 03-28-24 11:43 AM |
|
Guest: Register | Login |
0 users currently in ROM Hacking | 2 guests | 1 bot |
Main - ROM Hacking - Super Mario 64 Hacking Thread | New thread | Thread closed |
darkwitch |
| ||
Paragoomba Level: 20 Posts: 4/65 EXP: 41412 Next: 1027 Since: 02-21-07 From: Puerto Rico Last post: 6192 days Last view: 6192 days |
Decieded not to add the "TT Progress thread part" since vl-tone hasn't showed up.
Here are the rules again, reposted: 1. If you are going to post something, look at the previous posts (and, preferably, the old thread too) if the thing you're posting/looking for hasn't already been discussed. This saves your and our time in finding what you need. 2. Use proper grammar/spelling when posting something. Avoid walls of text (add some line breaks here and there), and try to make your post easy to understand. 3. If you're arguing with someone over something that is not related to SM64 hacking, it is a wise idea to use PMs to discuss this, since this is off-topic here. 4. If quoting, only quote the part of the post you're refering to (or answering, in the case of a question) Now, what you may not do: 1. Do not ask for the release date of the editor. It will be released when it's done, and asking for it will not make it released faster. 2. Do not ask stupid questions (i. e. 'how do you guys do this?'). If you really have to ask a stupid question, use private messages and contact either me or someone else who is regularly posting here. 3. Do not post stuff that is off-topic. There's always a way to discuss this stuff without posting here, so keep this out. (and, of course, anything stated in the FAQ, which you're supposed to read before posting) |
Raccoon Sam |
| ||
Cobrat Level: 56 Posts: 18/672 EXP: 1376842 Next: 21334 Since: 02-19-07 From: Hi Last post: 3439 days Last view: 2670 days |
Posted by darkwitch Buzz. http://web.mac.com/qubedstudios/iWeb/Site/Blog/Blog.html ____________________ |
Tanks |
| ||
Dry Bones Level: 55 Posts: 35/627 EXP: 1240895 Next: 73294 Since: 02-19-07 Last post: 5491 days Last view: 5237 days |
http://web.mac.com/qubedstudios/iWeb/Site/Blog/2A712E91-39F9-4773-B488-99DB40080712.html
Look what Kenshi did now... Becuase of people like him we'll never get an editor out anytime soon... Also, should we inform VL of the board split? He said he wasn't going to Acmlm's because of obvious reasons, but that he would post when he releases the editor. ____________________ |
Ailure |
| ||
Hats Steam Board2 group Level: 121 Posts: 153/3965 EXP: 19733482 Next: 323214 Since: 02-19-07 From: Sweden, Skåne Last post: 3272 days Last view: 2023 days |
Wouldn't hurt to I guess. Besides most idiots hadn't found their way here, so it might not be much of a problem. Especially if we ban people who act stupid now at first strike for plain ignorance. ____________________ AIM: gamefreak1337, MSN: Emil_sim@spray.se, XMPP: ailure@xmpp.kafuka.org
|
Tanks |
| ||
Dry Bones Level: 55 Posts: 37/627 EXP: 1240895 Next: 73294 Since: 02-19-07 Last post: 5491 days Last view: 5237 days |
Posted by Ailure Yeah, SM64 editing is a hot topic among newbs. Should one of us run this through Xk first. He and Acmlm might want to build up the board's defencive abilities before we open the flood gates. ____________________ |
darkwitch |
| ||
Paragoomba Level: 20 Posts: 5/65 EXP: 41412 Next: 1027 Since: 02-21-07 From: Puerto Rico Last post: 6192 days Last view: 6192 days |
I smell aproval and tina .
Btw: I like way better the logo. |
Kles |
| ||
Level: 75 Posts: 111/1301 EXP: 3708855 Next: 118049 Since: 02-19-07 From: Canada |
I'm totally in the dark about this - just how much progress has been made in this? It's not a release date question, I'm just curious on what is known in the game code. |
darkwitch |
| ||
Paragoomba Level: 20 Posts: 6/65 EXP: 41412 Next: 1027 Since: 02-21-07 From: Puerto Rico Last post: 6192 days Last view: 6192 days |
Read this thread and you will be up to date! |
Kles |
| ||
Level: 75 Posts: 115/1301 EXP: 3708855 Next: 118049 Since: 02-19-07 From: Canada |
physics hacking oh god XD |
Tanks |
| ||
Dry Bones Level: 55 Posts: 40/627 EXP: 1240895 Next: 73294 Since: 02-19-07 Last post: 5491 days Last view: 5237 days |
The flood gates have been opened and all hell will soon break loose. I hope Xk's ready for this... ____________________ |
mortalkenshi2 |
| ||
Goomba Level: 13 Posts: 5/22 EXP: 8154 Next: 2113 Since: 02-22-07 Last post: 5370 days Last view: 1784 days |
here is rstewarts last post well, the last good post in the old thread:
Posted by rstewart215804 |
xpCynic |
| ||
Panser Smooth. Level: 42 Posts: 60/344 EXP: 504292 Next: 17070 Since: 02-19-07 Last post: 4957 days Last view: 4957 days |
This is wonderful news! I had no idea VL has been so stressed lately, and I'm glad to know that he's just about finished with the editor. Let's just hope we don't end up with as much stupidity as the old SMW hacking boards
Anyway, I finally tried out some of the stuff in the docs and changed Bob-omb Battlefield's music to the Koopa road song (first step toward "turning BOB nto fire volcanoe lol"). Also tried editing the fence texture but ended up with invisible fences...oh well, I'll do some reading and figure out how to fix it. |
Concertmate200 |
| ||
Newcomer Level: 8 Posts: 1/9 EXP: 2133 Next: 54 Since: 02-22-07 Last post: 6162 days Last view: 6124 days |
I don't know how rstewart215804 concluded that the behavior scripts were loaded with the 0x16 command, but what I know is that the behavior pointers in 0x24 commands are all pointin to bank 13, and the data in this bank is loaded with the 17 command found just after this particular 0x16 command:
[17] [0C] [00 13] [00 21 9E 00] [00 21 F4 C0] This is the command that loads data in bank 13. If you add a behavior pointer to 219E00 and look at this address in the ROM you'll find the data for this particular behavior. For example, Mario's behavior pointer is 2EC0 so if you add it to 219E00 you get 21CCC0. At 21CCC0 in the ROM, there's this data: 00 00 00 00 10 05 00 00 11 01 01 00 11 03 00 01 I chopped it where it supposedly end, since the next behavior pointer points to 2EF8, which is 56 (dec) bytes further. Also, most behavior data chunks seem to end with 09000000. So, looking at that, it's obvious that these 56 bytes cannot describe all of Mario's behavior. Some early hacks I did on this data made Mario running at super speeds. I think it had something to do with swapping the 80xxxxx pointers found there but I couldn't say for sure, I don't remember. This data must refer to more detailed behavior scripts. Maybe this is the 0x27BD data rstewart215804 is talking about? But how? The 80xxxxx RAM pointers don't seem to fall into this data. From what I concluded, they refer to variable tables for thing like speed of the object, but I may be wrong about that. I know that swapping those with the ones found in Yoshi's behavior data only made Mario go faster (I guess I remember now...). So, that's what I know about behavior data. I'll let you guys try to find more about it. Here's a list of all 280 behavior pointers used in the game so you can take a look and try to figure it out (it's possible that there's more). Just add 219E00 to find the ROM location. 000000, 000054, 000118, 000144, 000174, 000194, 0001CC, 0001F4, 000494, 0004A8, 000528, 0005B4, 0005D8, 000600, 000624, 000638, 00066C, 0006A4, 0006E0, 000708, 000720, 00075C, 000780, 0007A0, 0008EC, 00090C, 00091C, 000AFC, 000B0C, 000B58, 000B8C, 000BC8, 000C28, 000C44, 000C84, 000CFC, 000D30, 000DD8, 000F08, 000F48, 000F9C, 000FC8, 001030, 001064, 0010D8, 001108, 001168, 001298, 0012B4, 0012F4, 001408, 001468, 001478, 0014AC, 0014BC, 0014E0, 001518, 0015C0, 001650, 0016B8, 00179C, 001850, 001920, 001958, 001B54, 001B70, 001BF4, 001C04, 001C34, 001C58, 001C7C, 001C8C, 001D0C, 001D14, 001D40, 001D78, 001DA4, 001DA8, 001E30, 001E6C, 001E94, 001EC4, 001EF8, 001F90, 001FBC, 002018, 002068, 002088, 0020E8, 00213C, 00214C, 00215C, 002194, 0021C0, 0021E4, 002250, 0022B8, 0022D8, 002308, 002338, 0023A4, 0023D0, 0023EC, 00241C, 00244C, 00246C, 002480, 002568, 0025E0, 0025F8, 002620, 002650, 002684, 0026D4, 002710, 002768, 002790, 0027D0, 0027E4, 002804, 00286C, 0028CC, 0028FC, 00292C, 002968, 002998, 0029B0, 002A20, 002A48, 002A5C, 002AA4, 002BA0, 002BB8, 002BCC, 002E3C, 002E58, 002EC0, 002EF8, 002F60, 002F64, 002F68, 002F6C, 002F70, 002F74, 002F78, 002F7C, 002F80, 002F84, 002F88, 002F8C, 002F90, 002F94, 0030D4, 0031DC, 003228, 003274, 0032A8, 0032C8, 0032E0, 003324, 003354, 0033BC, 0033EC, 00362C, 003660, 003694, 003700, 003738, 0037EC, 0038D0, 003910, 003940, 003970, 003A08, 003A30, 003A80, 003AA4, 003AC8, 003AE0, 003B00, 003B30, 003B60, 003BB4, 003C30, 003C44, 003C58, 003C7C, 003C90, 003CA4, 003CB8, 003CE4, 003D0C, 003DA0, 003E3C, 003E8C, 003EE4, 003EFC, 003F40, 003F78, 003FA4, 004044, 00407C, 0040B4, 0040EC, 004124, 0041A4, 0041BC, 004218, 004270, 004284, 0042B4, 0042E4, 004314, 004370, 0043A0, 0043E0, 00442C, 00444C, 004470, 004494, 0044FC, 004538, 004580, 0045D0, 004698, 0046DC, 00472C, 004770, 00481C, 004868, 004898, 004954, 004988, 004A00, 004A58, 004AB0, 004B1C, 004B44, 004B8C, 004BF0, 004C24, 004C5C, 004C94, 004CCC, 004CF8, 004D28, 004D64, 004D90, 004DBC, 004E4C, 004E78, 004EA0, 004ECC, 004EF8, 004F10, 004F40, 004F90, 004FD4, 005024, 00506C, 0050B4, 0050D4, 005120, 00518C, 0051E0, 00525C, 0052B4, 005310, 005354, 005380, 0053C4, 0053DC, 0053F4, 005468, 0054B8, 0054EC, 005528, 005598, 0055DC, 0056A4 |
Xkeeper |
| ||
Level: 105 Posts: 333/2846 EXP: 12000494 Next: 261766 Since: 02-19-07 Last post: 6031 days Last view: 2768 days |
I'm just going to inform all of you that if you even think about antagonizing, spamming, or bothering VL-Tone in any way in an effort to get his editor released faster, I will ban you.
I don't want to see any of that bullshit. ____________________ I dealt with it. |
Raccoon Sam |
| ||
Cobrat Level: 56 Posts: 54/672 EXP: 1376842 Next: 21334 Since: 02-19-07 From: Hi Last post: 3439 days Last view: 2670 days |
Posted by Xkeeper Hmm.. Wouldn't that be counted as an outside dispute? If someone goes to VL's blog by the name "Jamboking123214" and flames him to hell, and afterwards joins here with the exactly same name but no verification on the IP, will you ban him? ____________________ |
Concertmate200 |
| ||
Newcomer Level: 8 Posts: 6/9 EXP: 2133 Next: 54 Since: 02-22-07 Last post: 6162 days Last view: 6124 days |
I forgot something in my other post. About the part where rstewart215804 talks about changing the level geometry to Mario's head. It seems it has nothing to do with the 0x16 command. What he did is nothing that couldn't have been done before using info that was published.
The 0x1F command found in level scripts is the one loading the level geometry layout data. For example at 405D7C: 1F 08 01 00 0E 00 04 88 0E is the standard bank where the level script data itself is stored, the 1F commands points to the end of the level script. The geometry layout data for the level is found there and it contains 0x15 and 0x13 commands that points to actual polygon data in MIO0 banks. If you change the 0x15 command used for the main level terrain so that it points to something else, like Mario's head polygon data, you can achieve what rstewart215804 did. |
Ailure |
| ||
Hats Steam Board2 group Level: 121 Posts: 280/3965 EXP: 19733482 Next: 323214 Since: 02-19-07 From: Sweden, Skåne Last post: 3272 days Last view: 2023 days |
Posted by XkeeperKnowing people, if he released it earlier people would just complain about how buggy it is instead. :/ ____________________ AIM: gamefreak1337, MSN: Emil_sim@spray.se, XMPP: ailure@xmpp.kafuka.org
|
mortalkenshi2 |
| ||
Goomba Level: 13 Posts: 6/22 EXP: 8154 Next: 2113 Since: 02-22-07 Last post: 5370 days Last view: 1784 days |
well i had to keep this thread moving along so here is some new data. I finally got my hands on helping toad fix up a mega mushroom. But its a prototype so I guess rstewart had to go to the future to get his mega mushroom. Anyway here is what happened when mario used it.
Bowser and mario are both going to rule the world some day. The collision data has to be changed or he acts just like normal mario. |
Raccoon Sam |
| ||
Cobrat Level: 56 Posts: 87/672 EXP: 1376842 Next: 21334 Since: 02-19-07 From: Hi Last post: 3439 days Last view: 2670 days |
Those are some godawful graphical modifications there. ____________________ |
mortalkenshi2 |
| ||
Goomba Level: 13 Posts: 7/22 EXP: 8154 Next: 2113 Since: 02-22-07 Last post: 5370 days Last view: 1784 days |
Posted by Raccoon Sam ? |
Main - ROM Hacking - Super Mario 64 Hacking Thread | New thread | Thread closed |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 107, rows: 147/147, time: 0.019 seconds. |