(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-05-24 11:59 PM
0 users currently in SMW Hacking.
Acmlm's Board - I3 Archive - SMW Hacking - MWR question New poll | |
Add to favorites | Next newer thread | Next older thread
User Post
Knight of Time

Red Tektite


 





Since: 11-18-05
From: Canada

Last post: 6293 days
Last view: 6287 days
Posted on 04-21-06 04:41 PM Link | Quote
Hi.

I wasn't completely sure if this question would be more suited for the Advanced Rom Hacking board, but here goes anyway.

I'm using MWR right now to try and see if I can get the Porcupuffer sprite to be immune to the cape (I think I've noticed they are immune to the cape in SMW Returns II, is that right?), but not immune to a Starman. If possible, how do I make this work in MWR (w/o making it vulnerable to fireballs of course) when I'm viewing the sprite's info?

Thanks in advance.

C:/xkas bio.asm
Compiled ASM code








Since: 11-17-05

Last post: 6286 days
Last view: 6286 days
Posted on 04-21-06 04:59 PM Link | Quote
try editing the graphic byte 1:
setting bit 1 changes the gfx page
bits 2-4 tell which palette (8-F) the sprite uses
setting bit 5 disables fireball killing of the enemy
setting bit 6 disables cape killing of the enemy
bit 7-8 are useless
Davros

Porcupo
So much for unlimited power. :P


 





Since: 03-16-06
From: Maquila Beach

Last post: 6286 days
Last view: 6286 days
Posted on 04-21-06 07:01 PM Link | Quote
Originally posted by Knight of Time

I'm using MWR right now to try and see if I can get the Porcupuffer sprite to be immune to the cape (I think I've noticed they are immune to the cape in SMW Returns II, is that right?), but not immune to a Starman. If possible, how do I make this work in MWR (w/o making it vulnerable to fireballs of course) when I'm viewing the sprite's info?

Thanks in advance.



Actually, the original Porcupuffer sprite in SMW Returns II remains unchanged. What KT did in his hack was use a custom block that changes sprite A4 (the Floating Spike Ball) into a Porcupuffer sprite that still has the original settings of sprite A4 (inmune to fireballs and cape, but vulnerable to starman).
Knight of Time

Red Tektite


 





Since: 11-18-05
From: Canada

Last post: 6293 days
Last view: 6287 days
Posted on 04-21-06 09:12 PM Link | Quote
Originally posted by Davros
Actually, the original Porcupuffer sprite in SMW Returns II remains unchanged. What KT did in his hack was use a custom block that changes sprite A4 (the Floating Spike Ball) into a Porcupuffer sprite that still has the original settings of sprite A4 (inmune to fireballs and cape, but vulnerable to starman).


Oh, so KT used a custom block for his Porcupuffers in his hack, interesting.

When I got into MWR earlier today to select unknown bit 6 today for the already existing Porcupuffer sprite (I didn't make any new sprites in my hack, but who knows, I might have some custom sprites someday with a bit of help) and saved the change to my hack, I opened my hack up in ZSNES (I tend to use this emulator more than SNES9x, it simply suits me better), not only did I notice the checksum failed, but the Porcupuffer I put in a star world level of mine could still be killed with a cape (I had to uncheck the unknown bit 6 to make the checksum of my hack alright again), so what do I do now?

BTW, one other thing, is KT registered on the new Acmlm's Board, and if so, what's his new username (I don't see anyone named KT here)?
C:/xkas bio.asm
Compiled ASM code








Since: 11-17-05

Last post: 6286 days
Last view: 6286 days
Posted on 04-21-06 10:09 PM Link | Quote
Originally posted by Knight of Time
When I got into MWR earlier today to select unknown bit 6 today for the already existing Porcupuffer sprite (I didn't make any new sprites in my hack, but who knows, I might have some custom sprites someday with a bit of help) and saved the change to my hack, I opened my hack up in ZSNES (I tend to use this emulator more than SNES9x, it simply suits me better), not only did I notice the checksum failed, but the Porcupuffer I put in a star world level of mine could still be killed with a cape (I had to uncheck the unknown bit 6 to make the checksum of my hack alright again), so what do I do now?

when I say bit 6, I was refering to the one inside graphic byte 1, use window calculator to change the byte to binary, and then change the 6th binary(by starting from the end) from 0 to 1

let suppose that graphic byte 1 is 54

54 in binary is 01010100
when you set bit 6 it give 01110100
then convert it in hex to have 74


(edited by Bio on 04-21-06 09:09 PM)
(edited by Bio on 04-21-06 09:09 PM)
Alastor
Fearless Moderator Hero








Since: 11-17-05
From: An apartment by DigiPen, Redmond, Washington

Last post: 6286 days
Last view: 6286 days
Posted on 04-21-06 10:16 PM Link | Quote
KT used custom blocks for lots of sprite things, actually
Knight of Time

Red Tektite


 





Since: 11-18-05
From: Canada

Last post: 6293 days
Last view: 6287 days
Posted on 04-21-06 10:41 PM Link | Quote
I had a funny feeling KT was using custom blocks the first time I really played his hack.

Anyway, thanks for correcting me Bio, I managed to get the Porcupuffer situation all sorted out in my hack using MWR, so they are capeproof now in my hack (just so that I can make my first star world level a harder Koopa Lake themed level).
Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - SMW Hacking - MWR question |


ABII

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

Page rendered in 0.014 seconds; used 375.75 kB (max 456.83 kB)