| |||
Views: 88,489,441 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 04-26-24 08:07 PM |
|
Guest: Register | Login |
0 users currently in ROM Hacking | 6 guests |
Main - ROM Hacking - PPU Editing for SMB3 (can it be done?) | New thread | New reply |
Nintendude88 |
| ||
Shyguy Level: 22 Posts: 20/85 EXP: 58001 Next: 349 Since: 04-27-09 From: MD/VA Last post: 4522 days Last view: 3274 days |
Is there any way I can change the PPU for Mario & Luigi's map palette? I figured out why their map palettes don't match up to their changed palette except for if you're small Mario/Luigi. I tried using the hex editor in FCEUXD and changing the PPU Memory but it was no use. So can PPU memory be edited or not? ____________________ My Yoyogames.com Page http://www.yoyogames.com/members/PKGamer88 My Youtube Page http://www.youtube.com/user/PKGamer88 |
Kawa |
| ||
CHIKKN NI A BAAZZKIT!!! 80's Cheerilee is best pony Level: 138 Posts: 1942/5344 EXP: 30945815 Next: 717166 Since: 02-20-07 From: The Netherlands Last post: 4498 days Last view: 2634 days |
Terminology, Nintendude. PPU = Picture Processing Unit, so "PPU editing" is misleading.
My guess is that the PPU memory can't be edited because it's constantly refreshed with data from other memory. So no, it can't. ____________________ Wife make lunch - Shampoo Opera - give it a spin Spare some of your free time? <GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered Kawa rocks — byuu |
Nintendude88 |
| ||
Shyguy Level: 22 Posts: 21/85 EXP: 58001 Next: 349 Since: 04-27-09 From: MD/VA Last post: 4522 days Last view: 3274 days |
Okay, so is there a way to change the map palettes of Mario/Luigi when they're in different forms? Because the fire and raccoon palettes seem to be linked with the PPU. ____________________ My Yoyogames.com Page http://www.yoyogames.com/members/PKGamer88 My Youtube Page http://www.youtube.com/user/PKGamer88 |
Kawa |
| ||
CHIKKN NI A BAAZZKIT!!! 80's Cheerilee is best pony Level: 138 Posts: 1944/5344 EXP: 30945815 Next: 717166 Since: 02-20-07 From: The Netherlands Last post: 4498 days Last view: 2634 days |
Ofcourse they're linked to the PPU. It's graphics data and a Picture Processing Unit.
My point is that you need to change the data elsewhere, before it is copied to PPU memory. ____________________ Wife make lunch - Shampoo Opera - give it a spin Spare some of your free time? <GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered Kawa rocks — byuu |
Nintendude88 |
| ||
Shyguy Level: 22 Posts: 23/85 EXP: 58001 Next: 349 Since: 04-27-09 From: MD/VA Last post: 4522 days Last view: 3274 days |
In that case, does anybody know the palette addresses for mario/luigi's map sprites (every form)? ____________________ My Yoyogames.com Page http://www.yoyogames.com/members/PKGamer88 My Youtube Page http://www.youtube.com/user/PKGamer88 |
Celice |
| ||
Buzz Blob Level: 39 Posts: 221/285 EXP: 379766 Next: 25005 Since: 04-06-07 From: Oroville, CA Last post: 3686 days Last view: 3648 days |
Personally I just open up the PPU viewer in FCEUXD or whatever the version is now, and then run a search with a hex editor for the palette values used for their sprites.
If that helps. |
JaSp |
| ||
Shyguy Level: 24 Posts: 25/95 EXP: 73290 Next: 4835 Since: 03-02-07 From: Paris, France Last post: 4350 days Last view: 4146 days |
Just a quick note, iirc, mario & luigi's palettes are checked/set in some routines during the map screen/levels transitions, so even if you find the palette entries, you may have to dig a little further in the debugger to find some offsets to change so that it won't glitch in the game (that's a reason why my waaay old smb3 color editor was buggy!) |
beneficii |
| ||
Shyguy Level: 23 Posts: 74/85 EXP: 62084 Next: 5639 Since: 02-19-07 Last post: 3135 days Last view: 3112 days |
For changing the palettes on the map screen, if I recall correctly there are different palettes for Mario and Luigi and for each of their forms. I don't recall where they were stored, but I do recall how I found them when I did the map design for the Blue Mario Bros. 3 hack. I found out which 4 colors in the palette controlled the Mario sprite's colors, then in FCEUXD tracked writes to that part of the PPU with the conditional debugger, and tracked where they were written from to find the source for each character and for each power up. I think that's how I did it. ____________________ 「しっかり統制された民兵は自由な国の安全保証にとって必要なので、国民が武器を所有し携帯する権利は侵されてはならない」アメリカ合衆国憲法修正第2条 |
Main - ROM Hacking - PPU Editing for SMB3 (can it be done?) | New thread | New reply |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 62, rows: 89/90, time: 0.016 seconds. |