Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
1 user currently in Super Mario World hacking: labmaster | 3 guests
Acmlm's Board - I2 Archive - Super Mario World hacking - Two sprite editors in one day. | |
Pages: 1 2 3Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
Atma X

Bandit
Level: 43

Posts: 582/801
EXP: 553639
For next: 11407

Since: 03-16-04
From: Derrière vous!!!

Since last post: 43 days
Last activity: 14 days
Posted on 10-23-04 01:10 AM Link | Quote
@ Hyper Hacker: It was in the notes:

7E166E
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

For those who don't know to edit a bit:
Bits are in binary, and in binary, each bit can only be a 0 or a 1 (0=OFF, 1=ON)
So to set one of the bits that's mentioned in Mikey's notes (which is above this), you need to write out 8 bits "00000000", and then change the ones that you want (btw for some reason, the game reads the bits backwards, so bit one is on the right side 0000000"0")
Then you take the number you come up with, and convert it to Hex (with Windows Calculator, Duh )

The Palette System:
If you're confused on how the palettes work (since it uses 3 bits for the Palette #), then look below:

Enter the palette number that you want (palette 8 will be entered as 0, and F will be 7) your Sprite to use in Hex, then convert it to Binary. Use the 3 binary numbers you get to replace Bits 2-4 (000"111"0 = 7, so that would be Palette F).
Set whatever other Bits you want (disabling death by fireball, the Gfx Page, etc.), and then convert your number back to Hex, and insert it in the "Graphic Byte 1" slot of HH's Sprite Editor.
Knight of Time

Keese
Level: 19

Posts: 69/125
EXP: 34051
For next: 1726

Since: 03-18-04
From: Canada

Since last post: 4 days
Last activity: 8 hours
Posted on 10-23-04 03:37 AM Link | Quote
Originally posted by HyperHacker
The screenshot shows everything it can edit. There's still a lot of unknown stuff (and even some of the stuff that's not under 'unknown' is still not quite figured out, but did have a visible effect). If you can find the settings for Spin Jump, I'll add them, but I'm pretty sure it's just based on the other settings. If it can be jumped on it dies, otherwise you bounce. (The ASM takes care of things such as giving you a powerup if it's a Mushroom, Flower etc.) It looks to me like Yoshi jumping on them works exactly the same way as spin-jumping too, since it has the same effect.
As for making them faster, you'll need to edit the ASM for that. (Dunno which bank it's in yet, though. )


I couldn't find any setting in the program for spin jumps, so I really think that this should be added to the program.

The reason is, certain harmful, jump-proof sprites hurt Mario/Luigi if they spin jump on them, namely the fires created by Sumo Brothers and both kinds of the circling Boo Buddies. I'm also thinking that the fire breathed out by a Dino Torch also hurts Mario/Luigi if they spin jump on it...

'goes to check on this to see if he is right or wrong'

BTW, HyperHacker, there is something else I forgot to mention. Is there support to show if a harmful sprite will hurt Mario/Luigi even if he is on Yoshi (e.g. Mega Moles, the fire created by a Dino Torch)? If so, could you (or someone here) point it out to me please? If not, could you possibly add this to the program someday, please?

Edit: Just as I thought, Mario/Luigi does get hurt if he spin jumps on fire breathed by a Dino Torch...


(edited by DarkPrince on 10-22-04 06:49 PM)
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 1862/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 10-23-04 03:46 AM Link | Quote
I'll look for those. I forgot there were sprites that could hit you even if you spin jumped or were on Yoshi.
Aioria

Boss Bass
Image hosted by Photobucket.com
Yes I will!! ;D

Middle Ages Warrior

Level: 58

Posts: 1152/1567
EXP: 1516086
For next: 61460

Since: 03-15-04
From: near the pneumon ultramicroscop icsilicovolcanoconiosis land

Since last post: 19 days
Last activity: 19 days
Posted on 10-23-04 04:33 AM Link | Quote
hey HH, I suggest adding a feature to edit sprites' speed too
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 1864/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 10-23-04 05:59 AM Link | Quote
I'm pretty sure that's part of their ASM.
rubixcuber

Red Goomba
Level: 12

Posts: 8/46
EXP: 6125
For next: 1796

Since: 10-13-04
From: St. Louis, MO USA

Since last post: 331 days
Last activity: 293 days
Posted on 10-23-04 09:17 AM Link | Quote
Sounds like some impressive work, but the link isn't working for me. Anyone else having problems?
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 1866/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 10-23-04 11:07 AM Link | Quote
Bah, that damn server keeps going down. Try again tomorrow. (Dunno when it'll be back up, I don't really have any control over it.) I had to move my layout to this server because of that - wouldn't be so bad if it just spat out a 404, but it actually sits there trying to load forever, so nothing else will.
BMF98567
BLACK HAS BUILT A SILLY DICE-MAZE!
GO!

Current list of BURNING FURY >8( recipients:
- Yiffy Kitten (x2)
- Xkeeper
Level: 53

Posts: 418/1261
EXP: 1094149
For next: 62970

Since: 03-15-04
From: Blobaria
Special Move: Rising Meatloaf Backhand Combo

Since last post: 21 hours
Last activity: 1 hour
Posted on 10-23-04 01:54 PM Link | Quote
SWEETNESS. Now Stony XVII is invulnerable to fireballs and the cape like he should be. No more lame Power-Down Beam!

(you'll see, very soon...)
Alonguy

Shyguy
Level: 16

Posts: 22/92
EXP: 17422
For next: 2834

Since: 10-08-04
From: Calfornia

Since last post: 30 days
Last activity: 3 days
Posted on 10-23-04 07:46 PM Link | Quote

Why? Why dosen't it open my rom? It says to increase Max file size, but how? LE? I dunno ... I never used it before.
cpubasic13
17 years old now. Time to buy some M rated games by myself!
Level: 54

Posts: 668/1346
EXP: 1206934
For next: 26936

Since: 03-15-04
From: Blame my parents, Eddy

Since last post: 2 days
Last activity: 1 day
Posted on 10-23-04 09:07 PM Link | Quote
Originally posted by BMF54123
SWEETNESS. Now Stony XVII is invulnerable to fireballs and the cape like he should be. No more lame Power-Down Beam!



You are still working on it? Yay!

If I do recall, you did make the "Nintendo Presents" bigger to have a picture in it. I have tried to find the data that does this and this is all I found (ASM is easy once you have the data).

http://www.freewebs.com/cpub13/presentinfo.txt
(copy and paste to new window)
Data traced from when "Nintendo Presents" appears.

I have done some interesting stuff to this. I changed it from loading 70 in STA $0201 and made it have a different Y position. LDA #$01 into STA $1DFC makes it have a different sound effect other than a coin (I think 17 made it have thunder). LDA #$0F into STA $0DAE made it flash depending on what you load (0F made it flash 0 times, 1F made it flash 1 time when it went to dissappear). I am looking into how the rest of that data works, but I am stumped. Maybe this data could somehow be added into the editor in some way?

Also, when you set whether or not it explodes into smoke or falls, it does the opposite... fix that.
rubixcuber

Red Goomba
Level: 12

Posts: 10/46
EXP: 6125
For next: 1796

Since: 10-13-04
From: St. Louis, MO USA

Since last post: 331 days
Last activity: 293 days
Posted on 10-23-04 10:18 PM Link | Quote
cpubasic13- what did you use to do the tracing? i've been looking for a good program to trace with...
cpubasic13
17 years old now. Time to buy some M rated games by myself!
Level: 54

Posts: 674/1346
EXP: 1206934
For next: 26936

Since: 03-15-04
From: Blame my parents, Eddy

Since last post: 2 days
Last activity: 1 day
Posted on 10-23-04 10:42 PM Link | Quote
That was using Evil Peer's SNES9X Tracer. I don't know of a link directly to it, but it is a very easy to use tracer. Try looking on Zophar's Domain. I am sure it is on there...
rubixcuber

Red Goomba
Level: 12

Posts: 11/46
EXP: 6125
For next: 1796

Since: 10-13-04
From: St. Louis, MO USA

Since last post: 331 days
Last activity: 293 days
Posted on 10-24-04 02:48 AM Link | Quote
Thanks, I found it. This is certainly a lot easier than just reading through the file in a hex editor, heh.

Oh, and HyperHacker, I was finally able to download it and I must say I'm impressed. I had started trying to put together some of that information, but I think you've saved everybody a lot of time. Thanks for a wonderful tool.
Alonguy

Shyguy
Level: 16

Posts: 26/92
EXP: 17422
For next: 2834

Since: 10-08-04
From: Calfornia

Since last post: 30 days
Last activity: 3 days
Posted on 10-24-04 03:07 AM Link | Quote
Please Help! I cannot us it because of run time error 20476! It the filename buffer is too small. What does it mean? Please help!
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 1877/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 10-24-04 06:29 AM Link | Quote
Hmm... You might have to move the ROM to a shorter path. I'll see if I can make the filename buffer bigger.
Alaric

Paragoomba
Level: 15

Posts: 66/72
EXP: 14932
For next: 1452

Since: 03-15-04

Since last post: 108 days
Last activity: 5 hours
Posted on 10-25-04 12:29 AM Link | Quote
I haven't modified anything yet, but..
Great Work!!
*worships HH*
Oh, if you need a host, you MAY want to look into Shyper (http://www.shyper.com), but I don't know if they're accepting new sign-ups yet.. (Err, just checked, no cigar )
VB, eh? One of my main languages.. Neat.
Keep up the good work.
cds113089

Red Goomba
Level: 12

Posts: 20/46
EXP: 6260
For next: 1661

Since: 09-25-04
From: Chicago

Since last post: 2 days
Last activity: 1 day
Posted on 11-02-04 02:18 AM Link | Quote
I think your server is still down. The link won't load for me.
Xkeeper 2.0

Hammer Brother
Local ModeratorAdministratorLocal Moderator
Again... :P
Level: 49

Posts: 158/1091
EXP: 880818
For next: 3065

Since: 03-15-04

Since last post: 5 hours
Last activity: 3 hours
Posted on 11-03-04 12:05 AM Link | Quote
Strange... it was up for me.
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 1955/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 11-03-04 07:28 AM Link | Quote
Meh, if it doesn't work just try again tomorrow.
Mario Maniac

Snifit
Level: 26

Posts: 267/281
EXP: 100860
For next: 1415

Since: 08-01-04

Since last post: 243 days
Last activity: 167 days
Posted on 11-13-04 01:48 AM Link | Quote





Hey Hyper Hacker, what are you planning to add at "Edit Other Stuff"? Is it with ASM?
Pages: 1 2 3Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Super Mario World hacking - Two sprite editors in one day. | |


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.014 seconds.