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 - Sprite palettes | |
Pages: 1 2Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
XPeter

Fuzz Ball
Level: 42

Posts: 159/963
EXP: 501695
For next: 19667

Since: 01-24-05
From: South Ireland

Since last post: 1 hour
Last activity: 26 min.
Posted on 03-22-05 01:07 AM Link | Quote
How can i change the palette that a sprite uses? it now uses palette 8, but i want it to use palette D. Is it only a matter of changing one byte? would i be able to find the offset with a corrupter?
gnkkwinrrul

Dry Bones
Level: 39

Posts: 474/647
EXP: 402054
For next: 2717

Since: 03-15-04
From: LYKEOMGIMFROMSOMEPLACE????

Since last post: 81 days
Last activity: 40 days
Posted on 03-22-05 01:15 AM Link | Quote
Get Sprite Paint, or Marioworld Reconfiguator.
XPeter

Fuzz Ball
Level: 42

Posts: 160/963
EXP: 501695
For next: 19667

Since: 01-24-05
From: South Ireland

Since last post: 1 hour
Last activity: 26 min.
Posted on 03-22-05 01:21 AM Link | Quote
MW R can't do that. and what's sprite paint? could i get a link to it? thanks.
Smallhacker

Green Birdo

SMW Hacking Moderator
Level: 68

Posts: 1405/2273
EXP: 2647223
For next: 81577

Since: 03-15-04
From: Söderhamn, Sweden

Since last post: 10 hours
Last activity: 9 hours
Posted on 03-22-05 01:24 AM Link | Quote
MWR can do that, but not unless you know how to.

Anyway... Most, if not all, sprites which uses palette 8 have got it's palette number hardcoded or in an unknown table.

In other words: It will most likely not be possible to change which palette to use.
XPeter

Fuzz Ball
Level: 42

Posts: 161/963
EXP: 501695
For next: 19667

Since: 01-24-05
From: South Ireland

Since last post: 1 hour
Last activity: 26 min.
Posted on 03-22-05 01:35 AM Link | Quote
great, so either a yellow pidgit or a purple moving coin!
Xkeeper 2.0

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

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

Since: 03-15-04

Since last post: 5 hours
Last activity: 3 hours
Posted on 03-22-05 01:44 AM Link | Quote
I've had(and am still having) this EXACT same problem with the Mega Mole. =\ I need it to use palette 9, so I don't have it changing colors when Mario gets a Fire Flower...
XPeter

Fuzz Ball
Level: 42

Posts: 162/963
EXP: 501695
For next: 19667

Since: 01-24-05
From: South Ireland

Since last post: 1 hour
Last activity: 26 min.
Posted on 03-22-05 01:53 AM Link | Quote
oh crap it's actually using palette A. can someone give me a link to sprite paint?
d4s

Panser
Level: 29

Posts: 140/325
EXP: 142151
For next: 5734

Since: 03-23-04

Since last post: 13 days
Last activity: 1 day
Posted on 03-22-05 12:13 PM Link | Quote
what sprite are we talking about exactly?
the normal coin?

the normal sprite coin has both palette and tile hardcoded.

the byte at SNESLO $02/9A54 (thats rom adress 0x011A54 for a rom with header)
determines the palette and SNESLO $02/9A4F determines the tile(s).

i doubt mario reconfigurator can change these, unless the guy who made it implemented all the hardcoded sprite stuff by hand.
is that what you were looking for?


oh, wait a sec, thats only the coin that pops out of a block, i'll have a look at the othere ones aswell.

[edit]
ok, here it is:
the palette for the coin that pops up when you beat an enemy comes from the table at SNESLO $07:F3FE, entry 33, thats SNESLO $07:F41F
im sure thats the one you can edit in lunar magic or mario reconfigurator.

btw, you'll see a value of $04 for the palette, not 8.





(edited by d4s on 03-22-05 03:27 AM)
(edited by d4s on 03-22-05 04:21 AM)
mikeyk

Koopa
Level: 18

Posts: 47/110
EXP: 25086
For next: 4811

Since: 07-17-04

Since last post: 45 days
Last activity: 44 days
Posted on 03-22-05 01:47 PM Link | Quote
If you tell me which sprite # are you trying to change, then I can tell you which byte to modify.
XPeter

Fuzz Ball
Level: 42

Posts: 163/963
EXP: 501695
For next: 19667

Since: 01-24-05
From: South Ireland

Since last post: 1 hour
Last activity: 26 min.
Posted on 03-22-05 04:23 PM Link | Quote
Thanks for that D4s, but it's the paragoomba i'm talkin about. Sprite 10. And if you could find the ninji too, that'd be great mikey, thanks.
mikeyk

Koopa
Level: 18

Posts: 48/110
EXP: 25086
For next: 4811

Since: 07-17-04

Since last post: 45 days
Last activity: 44 days
Posted on 03-22-05 10:11 PM Link | Quote
The table that has the data for most sprite pallettes starts at 0x3F5FE. You just have to add the sprite number to that address:

Bouncing goomba (sprite 10) - 0x3F60E
Ninja (sprite 51) - 0x3F64F

These values can be changed in Mario Reconfig. This byte is listed as "graphic byte 1." The format of the byte is as follows:

bit 0: gfx page
bit 1-3: palette (8-F)
bit 4: disable fireball killing
bit 5: disable cape interaction
bits 6,7: unknown

You'll need to change bits 1-3 to edit the pallette of a sprite.
Luigi-San

Melon Bug
Level: 42

Posts: 237/736
EXP: 485962
For next: 35400

Since: 03-20-04
From: Mushroom Kingdom

Since last post: 17 hours
Last activity: 10 hours
Posted on 03-22-05 10:15 PM Link | Quote
Sprite Paint: http://www.freepgs.com/mirrorimagegames/SpritePaint.zip
PumpkinPie
Boo! I'll scare your dad!

Big Boo
Pretend Moderator

All hail the Pumpkin King!
Level: 47

Posts: 79/1158
EXP: 718208
For next: 47995

Since: 12-05-04
From: Halloween Town
Treats: Many
Tricks: Oh yes

Since last post: 2 days
Last activity: 8 hours
Posted on 03-22-05 10:19 PM Link | Quote
Well said, Luigi-San
Juggling Joker

Boomerang Brother
SMW Hacking Moderator
Yeah, JAMH is still being worked on.
Level: 48

Posts: 639/1033
EXP: 811447
For next: 12096

Since: 03-15-04
From: Wyoming

Since last post: 2 days
Last activity: 3 hours
Posted on 03-22-05 10:27 PM Link | Quote
Nice quintuple post.

EDIT for the remedial crowd: There was a quintuple post, I cleaned it up.


(edited by Juggling Joker on 03-22-05 03:25 PM)
XPeter

Fuzz Ball
Level: 42

Posts: 164/963
EXP: 501695
For next: 19667

Since: 01-24-05
From: South Ireland

Since last post: 1 hour
Last activity: 26 min.
Posted on 03-22-05 10:43 PM Link | Quote
I'd agree Cheesepie, if the link actually worked. Thanks mikey.
Smallhacker

Green Birdo

SMW Hacking Moderator
Level: 68

Posts: 1407/2273
EXP: 2647223
For next: 81577

Since: 03-15-04
From: Söderhamn, Sweden

Since last post: 10 hours
Last activity: 9 hours
Posted on 03-22-05 11:56 PM Link | Quote
Posting Lession 1: Make sure that the links you post still works.
XPeter

Fuzz Ball
Level: 42

Posts: 166/963
EXP: 501695
For next: 19667

Since: 01-24-05
From: South Ireland

Since last post: 1 hour
Last activity: 26 min.
Posted on 03-23-05 12:04 AM Link | Quote
And lesson 2: keep the posts on topic, Joker. There's no room for stupid comments like that here. It worked mikey, thanks. I didn't understand what you said about MWR so i just used a hex editor.
Juggling Joker

Boomerang Brother
SMW Hacking Moderator
Yeah, JAMH is still being worked on.
Level: 48

Posts: 641/1033
EXP: 811447
For next: 12096

Since: 03-15-04
From: Wyoming

Since last post: 2 days
Last activity: 3 hours
Posted on 03-23-05 12:26 AM Link | Quote
I editted my post to help, Pete. Try to keep your responses civil, plz, even if for some reason you would like to carry a grudge against me.
XPeter

Fuzz Ball
Level: 42

Posts: 167/963
EXP: 501695
For next: 19667

Since: 01-24-05
From: South Ireland

Since last post: 1 hour
Last activity: 26 min.
Posted on 03-23-05 12:42 AM Link | Quote
hey man i'll admit i don't like you, at all, but i ain't bearin a grudge.
Juggling Joker

Boomerang Brother
SMW Hacking Moderator
Yeah, JAMH is still being worked on.
Level: 48

Posts: 642/1033
EXP: 811447
For next: 12096

Since: 03-15-04
From: Wyoming

Since last post: 2 days
Last activity: 3 hours
Posted on 03-23-05 12:54 AM Link | Quote
Right, so keep it civil. I don't much like you either, but let's keep the boards clean.
Pages: 1 2Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Super Mario World hacking - Sprite palettes | |


ABII


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



Page rendered in 0.014 seconds.