SMB2 Cherries-to-Coins Hack now in the works

Started by RetroRain, October 22, 2016, 05:02:55 PM

Previous topic - Next topic

magus

Quote from: Rockman on November 17, 2016, 12:48:12 PM
Super Mario Bros. 2 - Standard Mario Edition

Nice choice because SMB2 is basically a clone of DokiDoki Panic.
https://www.youtube.com/watch?v=fXyHr3ZuVc8

I wouldn't mind if you expand the game and put more feature into it.

Vanya

Let me add my 2 cents and give you some info to before you start.

Stop Watch: These appears after you pull up 4 big veggies. The next big veggie you pull up is replaced by the Stop Watch itself.

Small Heart: These appear after defeating 5 enemies.

Starman: These appear after collecting 5 cherries.

What I was thinking for this would be to go ahead and replace the cherries with regular Mario Bros style coins as initially planned.
100 coins for an extra life as normal, too. However, there is the issue of there being far less cherries in a stage than there are coins in a normal mario level.
To that end I'd  consider maybe having alternative ways of gaining coins like in some of the other games.

One idea is that defeating an enemy could spawn a ground coin similarly to SMW. This may require that the sub-world coins be replaced, but that might work out for the better anyway. Especially considering that the bonus game can often and fairly easily be an over abundant source of extra lives.

As for the placement of stars, having them replace the stopwatch altogether would probably be a great choice. The space taken up by the stopwatch and it's effect could be cannibalized for the new enemy spawned coins, too.

Next is the bonus game coins (or veggie coins for short). I think these should affect your 100 coin count. With the inclusion of cherries, veggie coins, and the new enemy defeated coins then the abundance of coins is much closer to what would be normal for Mario 1 & Mario 3. As for the bonus game chances themselves, I find it annoying to have too many chances at the game. It can take a long time to get through when I really just want to get on with playing the main game. So I propose that we do indeed have red coins, but very much like in other games that have these bonus coins. So, let's say when you convert the cherries into regular coins you have a bit of code that allows you to have a red type based on some factor; perhaps a look up table if there is space for it. Then 5 of the cherry coins in each level can be a hidden red coin. Now collecting each red coin will give, say, 2 chances at the bonus game for a total of 10 chances per level. This will limit the amount of time spent on the bonus game and prevent an over saturation of available extra lives. If need be the rewards for the bonus game could be increased if having a max of 10 chances per stages reduces the number of extra lives too much.

To sum up:
100 coins for an extra life.
All cherries converted into coins
Veggie coins add to cherry count
Defeating an enemy grants a coin.
1 red coin for 2 bonus game chances.
Red coins are hidden among cherry coins, 5 max per level.
Stopwatch replaced with Starman.
5 defeated enemies for a small heart.

And one last thing I would request is changing the 1up mushroom's graphics so that it doesn't literally say 1up and has a green palette like a proper 1up mushroom should.

If you ever want to try to overhaul the power up system I would totally support this too. I guess the issue with that would be how to get them without having question mark blocks. The obvious choice is to have them be new items that can be plucked from grasses. I dunno, another subject for another day.


RetroRain

Aside from continuing my Megaman Homebrew project, last week I did begin the SMB2 Cherries-to-Coins hack. :)



I am working on both projects at this time.  When I get tired of one, I just jump to the other one. :)
My YouTube Channel: RetroRainZX85 - https://www.youtube.com/channel/UCdHK6fSwUlcM-q8_EgZQfdw

Vanya

That can actually be a really good way to keep your interest going on the long term.
I'm currently working on a commercial Sudoku game and my Megaman Powered Up!! demake at the same time in a similar fashion.
(Not to mention a couple smaller projects I'm helping with.)

Anyway, I wish you continued success! Good luck!

magus

It looks good, do you plan on expanding the hack to a full Standard Mario Edition?

Googie

I'm glad this is being done, I remember Dahrk Daiz had the coin colored like in SMB3, this is great so far. 👊👊👊👊👊👊

RetroRain

#26
Quote from: MagusLOGS on December 03, 2016, 08:54:50 AM
It looks good, do you plan on expanding the hack to a full Standard Mario Edition?

We'll see.  My main goal is to have fun with the hack.  I'm just doing what feels good.  Hacking should feel fun, and I don't want to put pressure on myself like I always do.  I just want to go with the flow.  I'll do what I can with the hack, and I'll just release it when I'm done.  But obviously the main focus will be on the cherries-to-coins. :)

Quote from: Googie on December 03, 2016, 04:49:11 PMI'm glad this is being done, I remember Dahrk Daiz had the coin colored like in SMB3, this is great so far.

Indeed I have looked into that.  That has proved not so easy to do, believe it or not.  I had asked that question in this thread: http://www.romhacking.net/forum/index.php/topic,23123.0.html

All I can say is that I have not entirely abandoned doing that.  It's just been very difficult to do.  I have actually spent days trying to get that "simple" thing done.  The way SMB2 works, it really isn't as simple as I thought it'd be.

I'll do the best I can. :)



EDIT: Update 12/5/16

A video:

SMB2 - Twenty Coins for an Extra Life
https://www.youtube.com/watch?v=X5Inm4ioei4

Progress of my SMB2 Cherries-to-Coins hack.  Here is what is done so far:

- Fixed the frame animation problem that existed in the original
- The turtle shell now bounces back when it collides with a wall
- The health meter is now hearts instead of diamonds
- Palette changes for the players.  They now have a black outline
- Cherries are now coins.  I am still working on the palette issue
- Twenty coins will give you an extra life

I still need to add a coin counter to the pause screen, and replace the stop watch with a star.  There might be a couple of other things I can't think of off-hand, but that is the majority of them.
My YouTube Channel: RetroRainZX85 - https://www.youtube.com/channel/UCdHK6fSwUlcM-q8_EgZQfdw

MathUser2929

Maybe you could make the mushroom be collected when you touch it. The heart is already that way anyway.