Register | Login | |||||
Main
| Memberlist
| Active users
| Calendar
| Chat
| Online users Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album |
| |
0 users currently in ROM Hacking. |
User | Post |
spel werdz rite Posts: 597/1796 |
I squeezed through a few "No Mario" blocks in Demo World with the same problem. |
BMF54123 Posts: 135/876 |
Hmm. I wonder, even though Blocktool has no support for the extra offsets, could you manually repoint them to act like existing offsets (for example, set the top left and right edges to act like "above") without any trouble? This would fix a few noticeable block problems, like hurt blocks that let you stand on the edges. |
182077607309.34 + Posts: 72/218 |
Originally posted by spel werdz riteThis is like, exactly what the IPS I posted is supposed to do. (I think)Originally posted by KailieannI think FuSoYa would someday implement the diagnols and centers. |
Sukasa Posts: 528/2068 |
Reloc...? Ummm.... I guess I'd have to either add in a mini-emulator that traces through the code, or change the format to be two entries- one for the jump instructions's address, and one for which line to change it to. |
spel werdz rite Posts: 589/1796 |
Originally posted by KailieannI think FuSoYa would someday implement the diagnols and centers. If you check out the map16 gameplay section, you see he left a few extra places which say "reserved for future use." He says that they aren't as commonly used in the games, and he may or may not someday add them. Anyways, Sukasa, how are the reloc offsets going to work? I want to add a lot of blocks into one file depending on it's properties to save space. |
182077607309.34 + Posts: 65/218 |
You see, I knew that at least someone probably wouldn’t like my layout, so I made this thread in Modern Art, but then no one posted in it, so I wasn’t sure if everyone loved it, if it was so bad that no one even wanted to talk about it, or if everyone on the board just happed to miss it…. |
Koneko Posts: 159/656 |
This would totally kick ass. The existing blocktool is stopping me from doing some... things with my hack. Important, absolutely vital things.
And Unsurpassed Darkness, what's with the ### username and the sucky layout? I much preferred the Shadow one... Unless of course you're not him and are simply linking directly to a file on his site. Riiiight. |
182077607309.34 + Posts: 50/218 |
I think FuSoYa already made a patch for that though, I’ll upload it so you can check it out.
Edit: Okay, I’m not sure if this is what that does or not, it might be something entirely different; I don’t know because I have no idea what the readme is talking about. |
Kailieann Posts: 216/808 |
That only works if the original game supports diagonal and center offsets, which it doesn't.
And trying to hack such a feature into the game would be a real bitch, and trying to install such a feature into existing hacks would probably royally screw them up. |
182077607309.34 + Posts: 49/218 |
Make sure that in this block tool you can set the diagonal and center offsets, okay? |
HyperHacker Posts: 506/5072 |
Pretty sure, but that was quite a while ago. I don't think I even have that ROM anymore.
Also, have you even considered that stack-manipulation idea to be able to call them with JSR instead of JSL? Just want to know if it's doable. I forget how exactly you do it, I'd have to look it up; I think it involves pushing/popping before/after you make the call. |
spel werdz rite Posts: 387/1796 |
Here is the SMB1 style brick. Instructions on how to put it together are inside.
HH, are you sure the offsets are in the correct area, and the "block acts like" setting is 132? |
HyperHacker Posts: 482/5072 |
I never got that SMB3 brick to work right anyway. I set it up right but half the time it'd smash if I hit it from the top or sides. |
spel werdz rite Posts: 380/1796 |
I would, but I don't want to recreate the entire smb3.bin file for just one block.
I added a new JMP in the original file without the POW settings and redid the relocs. |
C:/xkas bio.asm Posts: 85/1209 |
you just need to remove the part where its check the 'blue switch is pressed' flag, its normally do with the smb3 brick (so you can't break the coin its become) |
spel werdz rite Posts: 373/1796 |
Originally posted by BioYou mean like the Yoshi Coin problem? Another fault is FuSoYa's SMB Smashable Brick. If you set it to act like 130 (SMB1 style) and you hit a Blue POW, it becomes completely solid. I fixed it a while ago, I'll go find it. |
C:/xkas bio.asm Posts: 83/1209 |
Personnaly, I thinking about re-coding these block from scratch, some of them got bad and crappy coding, and I feel bad about re-using them |
spel werdz rite Posts: 362/1796 |
Originally posted by HyperHackerOf course I'll read which ones stay and which ones change.Originally posted by spel werdz rite The reloc offsets (which woot! I finally understand) will help me figure out how to do them. |
Sukasa Posts: 469/2068 |
And that is why I didn't want to start changing blocks. To try to trace some of them... *Shudder* That would take forever. |
HyperHacker Posts: 441/5072 |
Originally posted by spel werdz rite You can't just randomly change 60 to 6B. It could be data or part of another instruction. |
This is a long thread. Click here to view it. |