News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Mario A New Day (SMB Hack)  (Read 5966 times)

ThroughT1m3

  • Jr. Member
  • **
  • Posts: 33
    • View Profile
Mario A New Day (SMB Hack)
« on: December 11, 2020, 01:53:01 pm »
 Hi all. For the past month and half I have been working on a Super Mario Bros hack for NES. I will provide a few screenshots, then discuss what has been changed and/or added.





 New Powerups:
  • carrot: The carrot replaces the super mushroom and acts just like the carrot from SMB3 Mix and I believe one of the Mario Land Games. When falling holding the A button slows your decent and releasing it will turn your fall rate back to normal. Also added sound affect. 
  • Fire Flower: fire flower acts like an add-on to the carrot. The carrot ability remains with the addition of holding up while shooting fireballs to control the speed and bounce height of the balls. Also, the fire flower give the ability to climb ropes and vines. Without the flower, the ability to climb is gone.
  • POW item: The POW items kills all enemies on screen.
  • Transparent Mario: replaces the star. This item turns Mario into the blinking state. Can walk through enemies and kill enemies without injury as if in   "injury Blink" mode, and gives the ability to walk through certain walls which otherwise kill Mario. This item has a generous time limit.

 Getting 100 coins give a regular star that lasts a bit longer than the original game. May add other affects. You can jump off of enemies if holding down the A button like SMB 3.The game will be open world with no flagpoles. you explore the three levels to find your way to the fourth level (castle). then move on to the next world. Custom graphics. Many ASM Edits. Score has been replaced with a enemy kill counter. new instant kill munchers. Instant kill "firewall" that kills Mario unless he has the transparent powerup.

 This hack was made as an attempt to use ASM for the first time. This hack so far was created without expanding to use a different mapper. thought that will change because the STE title screen editor no longer works correctly for my game. Game needs a title screen. Will also need to add the music. I have some good ideas for the music but I tried to hack music many times and I always fail. I will figure it out somehow. Also need to figure out how to add upside down pipes. Now I am trying to figure out why the animation seems to be skipping a frame or repeating a frame. It as a animation patch that works with a unmodified ROM. I just started learning ASM so expanding the rom and adding things like upside down pipes and swappable chr banks and a new title screen is above my paygrade but it has to be done. Will give updates and more screenshots when I get more things done.

edit: Kicked shells now collect coins. Fireballs also collect coins.

edit: Skid sfx added.

« Last Edit: December 17, 2020, 08:24:19 am by ThroughT1m3 »

Supergamerguy

  • Sr. Member
  • ****
  • Posts: 308
  • Studio Ghibli fanatic, lover of all things MegaMan
    • View Profile
    • Supergamerguy's Romhacks
Re: Mario A New Day (SMB Hack)
« Reply #1 on: December 11, 2020, 02:53:46 pm »
The new bunny powerup is awesome! Keep up the good work! :)
Mega Man 7 > 3 > 2 > 9 > Wily Wars (with SRAM hack) > 5 > 6 > 4 > Powered Up > V(GB) > 10 > 1 > The Power Fighters > The Power Battle > IV(GB) > III(GB) > II(GB) > Dr. Wily's Revenge(GB) > Mega Man 8 > Mega Man and Bass > Mega Man (Game Gear) > Mega Man and Bass - Challengers from the Future

ThroughT1m3

  • Jr. Member
  • **
  • Posts: 33
    • View Profile
Re: Mario A New Day (SMB Hack)
« Reply #2 on: December 11, 2020, 02:59:20 pm »
The new bunny powerup is awesome! Keep up the good work! :)
Thanks! Much appreciated

Vanya

  • Hero Member
  • *****
  • Posts: 1895
    • View Profile
Re: Mario A New Day (SMB Hack)
« Reply #3 on: December 11, 2020, 07:08:01 pm »
This sounds like a cool hack.
My only criticism is that needing the fire flower to climb is just weird.
Was that a design choice or it a result of some technical limitation?

ThroughT1m3

  • Jr. Member
  • **
  • Posts: 33
    • View Profile
Re: Mario A New Day (SMB Hack)
« Reply #4 on: December 11, 2020, 07:10:09 pm »
This sounds like a cool hack.
My only criticism is that needing the fire flower to climb is just weird.
Was that a design choice or it a result of some technical limitation?
thank you. No, I did this because it is an exploration style Mario. the fire flower gives the ability to climb and advance further in the game. I just wanted some items to unlock certain abilities. like transparent Mario item allows Mario to pass through certain walls for example. the fire flower will not be called fire flower anyway. 

Googie

  • Hero Member
  • *****
  • Posts: 1044
  • I'd like to solve the puzzle... Jiggers!
    • View Profile
    • My work in progress ROM Hacking site
Re: Mario A New Day (SMB Hack)
« Reply #5 on: December 13, 2020, 09:40:15 am »
I like this, it's kewl, hope to see more progress in the future. :D

ThroughT1m3

  • Jr. Member
  • **
  • Posts: 33
    • View Profile
Re: Mario A New Day (SMB Hack)
« Reply #6 on: December 13, 2020, 10:07:56 am »
I like this, it's kewl, hope to see more progress in the future. :D
thanks. i been playing your hacks on real hardware for years. good to hear from you. thought it was time to make my own. anyway, i just have a few things to figure out then i can build the levels and finish the graphics. Probably have more screenshots later if i get time to work on it some more

Vanya

  • Hero Member
  • *****
  • Posts: 1895
    • View Profile
Re: Mario A New Day (SMB Hack)
« Reply #7 on: December 13, 2020, 04:05:50 pm »
thank you. No, I did this because it is an exploration style Mario. the fire flower gives the ability to climb and advance further in the game. I just wanted some items to unlock certain abilities. like transparent Mario item allows Mario to pass through certain walls for example. the fire flower will not be called fire flower anyway.

Ah! I see. Interesting!

ThroughT1m3

  • Jr. Member
  • **
  • Posts: 33
    • View Profile
Re: Mario A New Day (SMB Hack)
« Reply #8 on: December 13, 2020, 04:49:22 pm »
cool! I now have upside down pipes. was not as hard as I expected. now for the hard part, getting upside down plants in them.  :o


frantik

  • Hero Member
  • *****
  • Posts: 634
    • View Profile
Re: Mario A New Day (SMB Hack)
« Reply #9 on: December 13, 2020, 04:51:48 pm »
Some good ideas for Martriodvania-style levels with the power ups there.. sounds fun :woot!:

ThroughT1m3

  • Jr. Member
  • **
  • Posts: 33
    • View Profile
Re: Mario A New Day (SMB Hack)
« Reply #10 on: December 13, 2020, 04:54:55 pm »
Some good ideas for Martriodvania-style levels with the power ups there.. sounds fun :woot!:
thank you. I absolutely love Mario Unlimited and the Deluxe version of course. been playing unlimited for years. even got in on real hardware :laugh: your work has definitely been a inspiration. :beer:

IcePenguin

  • RHDN Patreon Supporter!
  • Sr. Member
  • *****
  • Posts: 316
    • View Profile
Re: Mario A New Day (SMB Hack)
« Reply #11 on: December 13, 2020, 07:14:45 pm »
I really like your ideas for this hack!  Seems very fun.  :)

Question, though, what do you plan to do with the timer?  You say we explore the first 3 levels trying to find the entrance to the castle, and a timer seems like it'd be bad for the exploration / open world you are going for.  So it made me curious what you plan for that.

Also, just a small critique, Mario's palette seems too bright in Bunny mode.  The design of the ears is great, though!  Nice job on that.   :thumbsup:  Good luck on your project, and as you learn ASM!  Looking forward to what you do next.

ThroughT1m3

  • Jr. Member
  • **
  • Posts: 33
    • View Profile
Re: Mario A New Day (SMB Hack)
« Reply #12 on: December 13, 2020, 07:29:19 pm »
I really like your ideas for this hack!  Seems very fun.  :)

Question, though, what do you plan to do with the timer?  You say we explore the first 3 levels trying to find the entrance to the castle, and a timer seems like it'd be bad for the exploration / open world you are going for.  So it made me curious what you plan for that.

Also, just a small critique, Mario's palette seems too bright in Bunny mode.  The design of the ears is great, though!  Nice job on that.   :thumbsup:  Good luck on your project, and as you learn ASM!  Looking forward to what you do next.
Thank you! I appreciate the compliments and feedback. I plan on making the timer restart every time you go in a pipe and come out of pipe. Also the timer will not start at 400. maybe 600. should be plenty of time. I honestly don't think will ever be an issue. As far as the colors of  mario are concerned, I actually feel the same way. I think instead of the light grey I will go with black. I have tested that and even though he blends in during the night stages, it still looks good. I will do more on his colors later. maybe post screenshots of different colors see what others think. :beer:



 I think the black Mario looks much better.


« Last Edit: December 13, 2020, 07:51:39 pm by ThroughT1m3 »

IcePenguin

  • RHDN Patreon Supporter!
  • Sr. Member
  • *****
  • Posts: 316
    • View Profile
Re: Mario A New Day (SMB Hack)
« Reply #13 on: December 13, 2020, 09:30:26 pm »
Looks great!  There is a technique in art that implies an edge or shape without actually drawing it.  (called implied lines) Our brain simply interprets how it should look, even if you can't see it.  Using black for Mario looks perfectly fine even against the black background.  ;)

Edit:  If you plan to reset the timer frequently, there really is no point to keeping it, right?  Perhaps you can create something else in its place or change purpose?  Just a thought...

Edit 2: Maybe use the timer to indicate the duration of your new abilities?  That could be interesting to give ability time limits a visual cue.
« Last Edit: December 13, 2020, 09:39:31 pm by IcePenguin »

ThroughT1m3

  • Jr. Member
  • **
  • Posts: 33
    • View Profile
Re: Mario A New Day (SMB Hack)
« Reply #14 on: December 13, 2020, 10:03:03 pm »
Looks great!  There is a technique in art that implies an edge or shape without actually drawing it.  (called implied lines) Our brain simply interprets how it should look, even if you can't see it.  Using black for Mario looks perfectly fine even against the black background.  ;)

Edit:  If you plan to reset the timer frequently, there really is no point to keeping it, right?  Perhaps you can create something else in its place or change purpose?  Just a thought...

Edit 2: Maybe use the timer to indicate the duration of your new abilities?  That could be interesting to give ability time limits a visual cue.
yeah I was going to remove the timer but I was having trouble removing the it completely for some reason. I honestly grew tired of messing with it. But that is a great idea with power up duration. I will look into that. thank you!

IcePenguin

  • RHDN Patreon Supporter!
  • Sr. Member
  • *****
  • Posts: 316
    • View Profile
Re: Mario A New Day (SMB Hack)
« Reply #15 on: December 14, 2020, 11:10:17 am »
Glad to help out!  It doesn't necessarily have to be that, but it would be good to utilize the timer in some fashion, rather than making it irrelevant.  Hopefully you figure something out!   :)

ThroughT1m3

  • Jr. Member
  • **
  • Posts: 33
    • View Profile
Re: Mario A New Day (SMB Hack)
« Reply #16 on: December 14, 2020, 11:27:11 am »
Glad to help out!  It doesn't necessarily have to be that, but it would be good to utilize the timer in some fashion, rather than making it irrelevant.  Hopefully you figure something out!   :)
Speaking of which, I now have it where the timer is frozen until getting the transparent Mario power-up, then it starts to decrease. Good sign. but now I need to figure out how to get it to load the appropriate time limit, and not kill mario once reaching zero. some decent progress. Thanks for the great idea :beer:

IcePenguin

  • RHDN Patreon Supporter!
  • Sr. Member
  • *****
  • Posts: 316
    • View Profile
Re: Mario A New Day (SMB Hack)
« Reply #17 on: December 14, 2020, 11:58:18 am »
Speaking of which, I now have it where the timer is frozen until getting the transparent Mario power-up, then it starts to decrease. Good sign. but now I need to figure out how to get it to load the appropriate time limit, and not kill mario once reaching zero. some decent progress. Thanks for the great idea :beer:

Awesome!  Progress is always exciting.  :P  There could be a few ways of loading the appropriate time limit.  Perhaps when the game checks Mario's current state.  I'm sure there is a byte somewhere that controls if Mario is small, bunny, transparent, etc.  You could insert some code there to look up a table of times, and load the correct time into the timer based on the the value of Mario's current state.

ThroughT1m3

  • Jr. Member
  • **
  • Posts: 33
    • View Profile
Re: Mario A New Day (SMB Hack)
« Reply #18 on: December 14, 2020, 02:53:44 pm »
Awesome!  Progress is always exciting.  :P  There could be a few ways of loading the appropriate time limit.  Perhaps when the game checks Mario's current state.  I'm sure there is a byte somewhere that controls if Mario is small, bunny, transparent, etc.  You could insert some code there to look up a table of times, and load the correct time into the timer based on the the value of Mario's current state.
I got it pretty much figured out. just need to figure out how long it should last. i want the item to be somewhat generous. but not too long. Thanks again for the cool idea. :)

IcePenguin

  • RHDN Patreon Supporter!
  • Sr. Member
  • *****
  • Posts: 316
    • View Profile
Re: Mario A New Day (SMB Hack)
« Reply #19 on: December 14, 2020, 04:49:29 pm »
No problem, glad you liked it.   :beer: