(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
05-07-24 07:32 AM
0 users currently in ROM Hacking.
Acmlm's Board - I3 Archive - ROM Hacking - New blocktool ASM idea New poll | |
Pages: 1 2 3Add to favorites | Next newer thread | Next older thread
User Post
spel werdz rite









Since: 11-19-05

Last post: 6288 days
Last view: 6287 days
Posted on 12-28-05 05:29 AM Link | Quote
Goes to the bin files and starts changing 60 to 6B.

Look: A cool idea would be making a sprite that moves like a Mushroom, but when hit, sets the Reversre Controller Data on. The Revesre Mushroom!
Also, the Random Mushroom. (you should know what this is )
Sukasa

Birdo
Not quite as active as before.
Xkeeper supporter
Xk > ||bass
I IP Banned myself! Twice!








Since: 11-17-05
From: Somewhere over there

Last post: 6288 days
Last view: 6287 days
Posted on 12-28-05 05:31 AM Link | Quote
Good luck making that sprite, though.

The things I'm worried about though are the big blocks that people make with multiple RTS's and JSR's and that... those will be very difficult to work with.
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6288 days
Last view: 6288 days
Posted on 12-28-05 08:10 AM Link | Quote
Originally posted by spel werdz rite
Goes to the bin files and starts changing 60 to 6B.

You can't just randomly change 60 to 6B. It could be data or part of another instruction.
Sukasa

Birdo
Not quite as active as before.
Xkeeper supporter
Xk > ||bass
I IP Banned myself! Twice!








Since: 11-17-05
From: Somewhere over there

Last post: 6288 days
Last view: 6287 days
Posted on 12-28-05 03:50 PM Link | Quote
And that is why I didn't want to start changing blocks. To try to trace some of them... *Shudder* That would take forever.
spel werdz rite









Since: 11-19-05

Last post: 6288 days
Last view: 6287 days
Posted on 12-28-05 04:32 PM Link | Quote
Originally posted by HyperHacker
Originally posted by spel werdz rite
Goes to the bin files and starts changing 60 to 6B.

You can't just randomly change 60 to 6B. It could be data or part of another instruction.
Of course I'll read which ones stay and which ones change.
The reloc offsets (which woot! I finally understand) will help me figure out how to do them.
C:/xkas bio.asm
Compiled ASM code








Since: 11-17-05

Last post: 6288 days
Last view: 6287 days
Posted on 12-28-05 05:30 PM Link | Quote
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









Since: 11-19-05

Last post: 6288 days
Last view: 6287 days
Posted on 12-28-05 10:46 PM Link | Quote
Originally posted by Bio
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
You 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
Compiled ASM code








Since: 11-17-05

Last post: 6288 days
Last view: 6287 days
Posted on 12-28-05 10:51 PM Link | Quote
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)


(edited by Bio on 12-28-05 09:52 PM)
spel werdz rite









Since: 11-19-05

Last post: 6288 days
Last view: 6287 days
Posted on 12-28-05 11:24 PM Link | Quote
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.
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6288 days
Last view: 6288 days
Posted on 12-29-05 10:40 AM Link | Quote
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









Since: 11-19-05

Last post: 6288 days
Last view: 6287 days
Posted on 12-29-05 07:28 PM Link | Quote
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?


(edited by spel werdz rite on 12-29-05 06:29 PM)
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6288 days
Last view: 6288 days
Posted on 12-30-05 10:20 PM Link | Quote
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.
182077607309.34 +

Red Cheep-cheep








Since: 11-22-05
From: Atlantis.
All your base are belong to us.

Last post: 6320 days
Last view: 6312 days
Posted on 01-01-06 11:31 AM Link | Quote
Make sure that in this block tool you can set the diagonal and center offsets, okay?
Kailieann



 





Since: 11-18-05

Last post: 6287 days
Last view: 6287 days
Posted on 01-01-06 11:43 AM Link | Quote
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 +

Red Cheep-cheep








Since: 11-22-05
From: Atlantis.
All your base are belong to us.

Last post: 6320 days
Last view: 6312 days
Posted on 01-01-06 11:48 AM Link | Quote
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.


(edited by 182077607309.34 on 01-01-06 11:58 AM)
Koneko

Plasma Whisp








Since: 11-17-05
From: Tartarus. We get faster internet than you.

Last post: 6288 days
Last view: 6287 days
Skype
Posted on 01-05-06 10:53 PM Link | Quote
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 +

Red Cheep-cheep








Since: 11-22-05
From: Atlantis.
All your base are belong to us.

Last post: 6320 days
Last view: 6312 days
Posted on 01-06-06 01:58 AM Link | Quote
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….
spel werdz rite









Since: 11-19-05

Last post: 6288 days
Last view: 6287 days
Posted on 01-09-06 02:09 PM Link | Quote
Originally posted by Kailieann
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.
I 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.
Sukasa

Birdo
Not quite as active as before.
Xkeeper supporter
Xk > ||bass
I IP Banned myself! Twice!








Since: 11-17-05
From: Somewhere over there

Last post: 6288 days
Last view: 6287 days
Posted on 01-09-06 03:06 PM Link | Quote
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.
182077607309.34 +

Red Cheep-cheep








Since: 11-22-05
From: Atlantis.
All your base are belong to us.

Last post: 6320 days
Last view: 6312 days
Posted on 01-10-06 12:59 AM Link | Quote
Originally posted by spel werdz rite
Originally posted by Kailieann
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.
I 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.
This is like, exactly what the IPS I posted is supposed to do. (I think)
Pages: 1 2 3Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - ROM Hacking - New blocktool ASM idea |


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.027 seconds; used 446.70 kB (max 581.91 kB)