Super Mario Bros. 2 - Standard Mario Patch v1.2 Released

Started by RetroRain, February 23, 2017, 01:00:27 AM

Previous topic - Next topic

Vanya

Answer 1: Every mario game has its own unique features that are taken into account in the level structure. I say leave the power jump in.

Answer 2: Yes, definitely having more collectables would be more in line with the other games.

Here is an idea for an asm hack involving the turtle shells. maybe have one or two enemy types leave behind a shell, and change the graphics into a mask. Maybe, all masked enemies, or just shy guys, or just tweeters and snifits.

magus

Don't remove the power jump, make it more accessible instead. Its a nice unique feature but it takes to long to charge and you can't perform it while moving. I think it would be a nice addition to the game or a game changer if you could perform a power jump on the move by holding B to charge it up and A to execute the power jump. Mario 64 has something similar to the power jump but just in many different directions. I would like to see a power jump overhaul in SMB2 instead of it being removed.

WebSlinger

This whole project is just simply amazing!!  Holy crap!!     I'm gonna check out the patch and see what's up! 8)

RetroRain

My YouTube Channel: RetroRainZX85 - https://www.youtube.com/channel/UCdHK6fSwUlcM-q8_EgZQfdw

Vanya

Would it be difficult to add some animation frames to the shell?

RetroRain

#25
I don't think so.  I believe the easiest way to accomplish this, is that when the shell is in motion, I'd simply cycle a few CHR pages into the VROM slot that has the shell graphics in it.  I'll look into it.

But first, I don't know if anybody has noticed this, but there is a major bug in the game that I overlooked, that needs to get fixed in order for the game to be fully playable.

When you reach Mouser at the end of World 1, if you try to catch the bombs, or walk into them after they have fallen on the floor, they can hurt/kill you.  And this goes for the bombs that you get from the vegetables as well.

I believe this bug occurred when I made the turtle shell hurt the player.  Originally, the turtle shell would simply pass through the player, so there was a certain kind of passivity to it.  I believe this same passivity applied to the bombs as well.  The only time the bombs hurt you is when they explode.  I have to go in there and fix that.

Also, I noticed that in subspace, if you jump up to get the mushroom from below, you won't be able to get it.  I have to fix that as well.

So, Version 1.2 will be coming soon.  I'm not sure when, as I have to study this weekend for my final exam on Monday.  But it will come soon.
My YouTube Channel: RetroRainZX85 - https://www.youtube.com/channel/UCdHK6fSwUlcM-q8_EgZQfdw

SpiderDave


WebSlinger

Quote from: RetroRain on March 24, 2017, 11:38:17 AM
Version 1.1 has now been released, and I have updated the link the first post.

Enjoy! :)
Ya gotta change the POW block to the classic MARIO BROS. one :D  but i love the tiny hearts as the Health meter.

RetroRain

Quote from: Vanya on March 25, 2017, 02:44:46 PM
Would it be difficult to add some animation frames to the shell?

Did somebody say animated shell?

https://www.youtube.com/watch?v=SFTRBH4V-rw

Also, I fixed that bug with the bombs.

The thing that I was going to change however, being able to obtain the mushroom from below, I'm leaving out.  Changing that causes some other collision problems which makes the game freeze.

Anyway, Version 1.2 is just about ready to be released.  It could even come out later today. :)
My YouTube Channel: RetroRainZX85 - https://www.youtube.com/channel/UCdHK6fSwUlcM-q8_EgZQfdw

Googie

Quote from: RetroRain on April 03, 2017, 01:43:54 AM
Did somebody say animated shell?

https://www.youtube.com/watch?v=SFTRBH4V-rw

Also, I fixed that bug with the bombs.

The thing that I was going to change however, being able to obtain the mushroom from below, I'm leaving out.  Changing that causes some other collision problems which makes the game freeze.

Anyway, Version 1.2 is just about ready to be released.  It could even come out later today. :)

Now that's pretty cool!  :thumbsup:

RetroRain

Thank you.

It's still going to be a little while longer until I release the patch.  I'm currently bug-testing this, and there are still two side-effects that I want to try to remove.
My YouTube Channel: RetroRainZX85 - https://www.youtube.com/channel/UCdHK6fSwUlcM-q8_EgZQfdw

RadioTails

Looking good RetroRain.  :)

I'm just wondering, you wouldn't happen to know where the height values are for when each character picks up an item?
Avatar by LazyNinjartist

MathUser2929

I like the animated shell. I'm glad you are making use of the bouncing shell patch.

SpiderDave

Quote from: RadioShadow on April 04, 2017, 02:43:48 AM
Looking good RetroRain.  :)

I'm just wondering, you wouldn't happen to know where the height values are for when each character picks up an item?

Do you mean the item holding positions? Here it is in RAM at least:
0x7f00 pick-up attachment position (normal)
0x7f07 pick-up attachment position (small)
0x7f15 pick-up attachment position (small) part 2

RadioTails

Quote from: SpiderDave on April 05, 2017, 09:42:21 PM
Do you mean the item holding positions? Here it is in RAM at least:
0x7f00 pick-up attachment position (normal)
0x7f07 pick-up attachment position (small)
0x7f15 pick-up attachment position (small) part 2

Thanks for that!  I was able to find the values in the rom.  They are stored at 004010 - 00401F.

It looks like there are two hex bytes to adjust the height of the item being carried (two for when large | two for when small).  So Peach's values are as followed:

004011 = 1st Value (Large)
004015 = 2nd Value (Large)
004009 = 1st Value (Small)
00400D = 2nd Value (Small)

Examples of height values:
         FC FF
         04 00
Avatar by LazyNinjartist

cartridge_rom

#35
Greetings, here pose improvements, can be a great full graphic patch, great work :thumbsup:

- correct bug when entering the magic doors, the eyes of the characters change red and blink a lot
- change color more elaborate for mario ( original blue pants strong )
- Mario, Luigi, Toad and Peach redraw sprite colour graphic enhancement
- change magic potion for graphic improvement
- change nabo sprite enhancement
- include original colour 1up mushroom ( photo )

RetroRain

Version 1.2 has been released.  Please see readme for all of the changes and notes.

Download
http://acmlm.kafuka.org/uploader/get.php?id=5210

Enjoy! :)
My YouTube Channel: RetroRainZX85 - https://www.youtube.com/channel/UCdHK6fSwUlcM-q8_EgZQfdw

Vanya

Coolio. I can't wait to patch this baby and try it out.

Ar8temis008

If the aim of the hack is to "standardize" Mario 2, I think it would strongly benefit from some kind of save game feature. You could also add a SMBDX style World map, if your willing to go the extra mile.

RetroRain

#39
I was considering it, but I don't know how much further I want to go with the project.  Initially it was just supposed to be a cherries-to-coins hack, with some other little changes to accomodate that change.  Since collecting 100 coins would give you a 1-up, I had to find another way for the player to get the star.  And the most logical thing to do was replace the stop-watch.  And it made sense for some other little things to be changed and updated.

Afterall, I had SaveRAM planned for my 2-Player SMB2 hack (titled Special Edition).  So, I'm not making any promises.  For right now, this is the last version of the Standard Mario Patch.
My YouTube Channel: RetroRainZX85 - https://www.youtube.com/channel/UCdHK6fSwUlcM-q8_EgZQfdw