Language…
15 users online: caioskii, Cristian Cardoso, fanfan21, Golden Yoshi, Green Jerry, Hayashi Neru, JezJitzu, Josuke Yoshikage, KoJi, Maw,  Nanako, Shomi, toady, tOaO, yoshi9429 - Guests: 249 - Bots: 276
Users: 64,795 (2,377 active)
Latest user: mathew

Bonus Game Patch Request

Hello,

I just want to ask if any ASM programmer has the time to make a simple patch for me.
All I want is something to change the tiles/palette used in the bonus game sprite. For example replacing the mushroom with garbled graphics a shelless turtle or something.
I'm learning ASM and from what I know about the ROM this should be simple.

Thanks for reading and I sure hope I don't sound like a newbie asking for this.


Edit: I have done at least 2 hours of research so I'm not lazily (is that a word?) asking for someone's time.
You don't actually need coding for this.
Simply replace the mushroom for a Koopa's shell, and use the un-used part of column A for the shell's color. If you want to use it in only the bonus game, then use it as an ExGFX file.
But the problem is if you are in a normal level with a reserve mushroom, and then you hit bonus stars to enter the bonus room, then suddenly, a shellless koopa in your item box.

Something you should watch out for.
100% Orange Juice Playthrough:
https://www.youtube.com/playlist?list=PLf1kPWkjcurtA3xPP3TybfqSiEn1AcX2A

VLDC9 Playthrough:
https://www.youtube.com/playlist?list=PLf1kPWkjcurtiP5de_-e6q0hSVrY37RB-.


Originally posted by MarkD
But the problem is if you are in a normal level with a reserve mushroom, and then you hit bonus stars to enter the bonus room, then suddenly, a shellless koopa in your item box.

Something you should watch out for.


The 1-ups from the end of the game will also look like a shell if I were to do that.

I'm pretty sure this requires modifying the sprite's YXPPCCCT table or something. It would be pretty funny if the items were all enemies instead of power-ups! #smw{-_-2}
Originally posted by Technius
It would be pretty funny if the items were all enemies instead of power-ups! #smw{-_-2}

Uh oh, the endless bonus game of death! (A.K.A: There are enemies instead of 1-up mushrooms when you "Win", and either way, you die at the end of it.)
I have a DeviantArt, if you do want to see my art on there. I don't really visit it much now, though.
Code
header : lorom

!MushroomTile	= $24

!M1	= !MushroomTile
!M2	= !MushroomTile+1
!M3	= !MushroomTile+10
!M4	= !MushroomTile+11

!StarTile	= $24

!S1	= !StarTile
!S2	= !StarTile+1
!S3	= !StarTile+10
!S4	= !StarTile+11

!FlowerTile	= $24

!F1	= !FlowerTile
!F2	= !FlowerTile+1
!F3	= !FlowerTile+10
!F4	= !FlowerTile+11

org $01DEE3
db !S3,!S4,$83,$83
db !S1,!S2,!S3,!S4
db $83,$83,!S1,!S2
db !M3,!M4,$83,$83
db !M1,!M2,!M3,!M4
db $83,$83,!M1,!M2
db !F3,!F4,$83,$83
db !F1,!F2,!F3,!F4
db $83,$83,!F1,!F2

Can be patched with both assemblers, doesn't require any freespace (because it's just a hex edit in patch format) and it should be also pretty obvious what you need to change.
Originally posted by MarioFanGamer
Code
Fancy stuff that I only somewhat understand

Can be patched with both assemblers, doesn't require any freespace (because it's just a hex edit in patch format) and it should be also pretty obvious what you need to change.


I knew that this shoud just be a simple hex edit I just didn't know where to apply my hex editor ninja skills. I'll try it out.

I will also be sure to mention your name in the credits. I love this community already.
Originally posted by Technius
I will also be sure to mention your name in the credits. I love this community already.

Thanks but it's just a simple hex edit so my name doesn't need to be mentioned in the credits. In fact, I find it better if my name is not mentioned in the credits for that reason.
Originally posted by MarioFanGamer
Originally posted by Technius
I will also be sure to mention your name in the credits. I love this community already.

Thanks but it's just a simple hex edit so my name doesn't need to be mentioned in the credits. In fact, I find it better if my name is not mentioned in the credits for that reason.


Yeah, thats kinda funny. I was thinking about that. I guess I can thank your now instead of in the credits. WELL THANK YOU. My bonus game looks funny now.