Romhacking.net

Romhacking => ROM Hacking Discussion => Topic started by: Krustentier7 on August 22, 2017, 07:51:43 pm

Title: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: Krustentier7 on August 22, 2017, 07:51:43 pm
Hey y'all. I'll get straight to the point, there are two significant improvement hacks for the original Metroid, mOTHER (http://www.romhacking.net/hacks/1988/, lots of visual improvements + a save feature) and Metroid99 (http://www.romhacking.net/hacks/504/, start the game with full health). However, my attempts to use both patches simultaneously haven't been successful. Once I apply the mOTHER hack, Metroid99 essentially becomes inactive. The order in which you apply both hacks doesn't change this.

Has anyone figured out a way to use both hacks simultaneously? Can Metroid99 be folded into mOTHER somehow? I'd very much appreciate it if someone could help me out.
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: Psyklax on August 23, 2017, 07:32:31 am
Looks like you're not the first person to mention this, but clearly the Mother hack is very substantial while the 99 hack should be very easy indeed. Hell, if you're playing in a debug emulator you could just change the RAM. I'll take a look though.

EDIT: okay, after comparing the original game, the Mother patch and the 99 patch, I think I've made a patch for Mother that gives you 99 when you start the game. As for your energy tanks, I have no idea because that would require me playing up to the point of getting an energy tank. :) It's a really simple hack, as I imagined. I'll just upload it to my website space for now, and if it works then I'll add it to the RHDN database. You should install it over the top of the Mother patch.

http://s346165667.websitehome.co.uk/psyktrans/metroid-mother99.zip

EDIT2: As expected, I just checked and it only gives you 99, and doesn't fill your energy tanks. The 99 patch uses a routine to take how many tanks you have at $6877, and adds that to your energy. To put that into this hack could be... interesting. I'll try.

EDIT3: Right, after too much work, I've got it sorted out. I've updated the IPS at that link, so just patch the Mother ROM and you'll recharge any tanks you have. :) I'll put it on the database soon.
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: Krustentier7 on August 23, 2017, 07:47:20 pm
Yessssssssssssssss, thank you so much!!!!! Really can't tell you how much I appreciate it. Cheers!
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: maseter on August 24, 2017, 01:08:01 am
While you're at it Psyklax, could you do the same for:

Metroid Walljump https: //www.romhacking.net/hacks/1975/ (https://www.romhacking.net/hacks/1975/) (you must be spinning)
Metroid Automap https://www.romhacking.net/hacks/1974/ (https://www.romhacking.net/hacks/1974/)
(both hacks include the .asm source code)

They don't work in combination, or applied to "Metroid mOTHER".

You know what they say, thrice is the charm! :)
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: Psyklax on August 24, 2017, 05:25:51 am
While you're at it Psyklax, could you do the same for:

Metroid Walljump https: //www.romhacking.net/hacks/1975/ (https://www.romhacking.net/hacks/1975/) (you must be spinning)
Metroid Automap https://www.romhacking.net/hacks/1974/ (https://www.romhacking.net/hacks/1974/)
(both hacks include the .asm source code)

They don't work in combination, or applied to "Metroid mOTHER".

You know what they say, thrice is the charm! :)

I imagine they're more involved than the 99 hack. Plus the wall jump hack is doing something that messes with the physics of the original game and it wasn't designed that way, while the automap seems unnecessary when the Mother patch includes a more detailed map. Besides, Super Metroid doesn't have a map without pausing, and Metroid really doesn't need it. I only did the 99 cause I knew it'd be a piece of cake.

You can't keep throwing things at me, maseter, I do whatever hacks interest me. :P
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: maseter on August 24, 2017, 06:20:43 am
>You can't keep throwing things at me

But that's my whole thing, throwing stuff out, hoping something sticks, why change a winning formula? :)
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: dACE on August 26, 2017, 04:19:18 pm
>You can't keep throwing things at me

But that's my whole thing, throwing stuff out, hoping something sticks, why change a winning formula? :)

This is quite common, people without skills of their own trying to get others to do what they can't do themselves.

Personally I dont get the necessity of a 99 health hack - just do a little grinding and plan your e-tank pickups and you're set.

/dACE
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: vivify93 on August 26, 2017, 06:49:42 pm
Someone actually did make a patch for mOTHER (And Metroid + Saving) that starts Samus up with 99 Energy, and full tanks, every time you start the game. http://www.romhacking.net/forum/index.php?topic=22948 It's quite nice.

Edit - http://forum.metroidconstruction.com/index.php/topic,2434.msg59042.html#msg59042 Corner map + wall jump as well here from Snarfblam--in their words, "I still have a little more work to do for the next 'official' version, but here it is in its current state. Metroid + Saving + Wavy Ice + Corner Map + Pause Map + Wall Jump."
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: Psyklax on August 27, 2017, 02:01:18 am
Someone actually did make a patch for mOTHER (And Metroid + Saving) that starts Samus up with 99 Energy, and full tanks, every time you start the game. http://www.romhacking.net/forum/index.php?topic=22948 It's quite nice.

Well I didn't know that. :) Besides, I didn't see it in the database. I just responded to what somebody asked about in this thread. I don't have a massive interest in this. :)
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: maseter on August 27, 2017, 03:38:38 am
Well I didn't know that. :)
Thank god you didn't, because your 99 patch actually works, and without hassle.


Someone actually did make a patch for mOTHER (And Metroid + Saving)
Feel free to tell us how to do it this then, "Metroid [mOTHER].ips" + "Metroid Saving 0.4.notdone.ips" does not work here, no matter what i try, or which order, expanded or not.

Does it actually work for you, glitch free, as in confirmed?
And if yes, could you create a patch from it & share please?
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: ShadowOne333 on August 27, 2017, 10:30:28 am
I believe I have a ROM of snarfblam's latest 0.4 version working with an automatic refill hack.
Though I don't know where I found it or from whom, but last I checked it refills all Energy tanks in each game continue no matter what.

I'll create a patch tomorrow and post it here for those who want.
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: vivify93 on August 27, 2017, 10:41:21 am
Well I didn't know that. :) Besides, I didn't see it in the database. I just responded to what somebody asked about in this thread. I don't have a massive interest in this. :)
I wasn't being rude, and I didn't mean to come across that way. You helped out a lot and I'm sure Krustentier7 is grateful. I was just posting more information on the hack they asked for.

Edit 1 -
Feel free to tell us how to do it this then, "Metroid [mOTHER].ips" + "Metroid Saving 0.4.notdone.ips" does not work here, no matter what i try, or which order, expanded or not.

Does it actually work for you, glitch free, as in confirmed?
And if yes, could you create a patch from it & share please?
You want the mOTHER graphics on top of everything else, right? I'll see what I can do.

Edit 2 - It's done! Jesus, that took forever. I'll upload a patch here soon, but I will not upload it to the site without Snarfblam and dACE's permissions.

There's a couple more changes I think that should be made before it's considered "fully finished," though.

Firstly, the save button combination. You guys know how in Metroid: Rogue Dawn, you can save at any time by pausing, then pushing Select on controller 1, then also on controller 1, you press the A Button, and the B Button simultaneously? I think something similar should be done for Metroid mOTHER. Right now, it uses Pause, then on controller 2 you push D-Pad Up, then the A Button. To go along with the "ease of access" philosophy, I really think that it should all be on controller 1.

I was also wondering if Missile pickups should be a full 5 at a time instead of just 2, but would that make things too easy?

Edit 3 - I call it Metroid mOTHER: Galactic Edition.

http://www.bwass.org/bucket/Metroid_mOTHER_Galactic_Edition-3.zip (The old v2 link has been removed; only v3 remains, which fixes some graphical glitches and makes saving happen entirely on Controller 1)

I'm no super hacker; all I did was make patches and apply them, and pray! LMAO. So to clear up any confusion, I'll outline my process here:
- Applied Metroid mOTHER to a Metroid I ROM
- Applied Metroid + Saving v0.4 NotDone to another Metroid I ROM
- Applied Metroid + Saving v0.3 to yet another Metroid I ROM
- Incorporated nesrocks' Low Energy Alarm (10 NRG or less) and Full Energy mods to the Metroid + Saving v0.4 ROM
- Made a patch for Metroid + Saving by using v0.3 as the "original, unmodified ROM" and v0.4 (With nesrocks' enhancements) as the "new, modified ROM"
- Applied the above patch to Metroid mOTHER
- Did some rudimentary testing

I'm glad it worked. I pretty much went on instinct here and could've wound up with nothing to show for it. The whole game has not been tested, but everything seems alright.
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: maseter on August 27, 2017, 11:33:02 am
>I'll upload a patch here soon

*wink wink* https://www.sendspace.com/ (https://www.sendspace.com/) :)
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: vivify93 on August 27, 2017, 11:35:37 am
Look up above you, good sir! :)
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: maseter on August 27, 2017, 11:41:19 am
I can confirm it working, here's the proof:
(http://abload.de/img/galactic9xqvf.png)
That's me wall jumping, whee! Great work, thanks.

How many patches are now combined in this total, 7?

Must be some sort of compilation record. :)
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: vivify93 on August 27, 2017, 11:49:03 am
Some Final Fantasy VI mods combine like over 50+ patches. But this may be a record for a (non-Super) Metroid title. :p
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: Psyklax on August 27, 2017, 11:56:53 am
I wasn't being rude, and I didn't mean to come across that way. You helped out a lot and I'm sure Krustentier7 is grateful. I was just posting more information on the hack they asked for.

I didn't really think of it as rude. To be honest I'm more of a translations person than a hack person. You can hack Metroid until it's a different game, but as someone who's completed it several times, I think all this hacking is a bit much. A map is nice, saving fine if you for some reason can't use save states. Even the 99 energy thing isn't that big of a deal in my opinion. But then I'm pretty good at Metroid. 8)
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: KingMike on August 27, 2017, 12:48:18 pm

Personally I dont get the necessity of a 99 health hack - just do a little grinding and plan your e-tank pickups and you're set.

/dACE

I'm guessing it's because the original Metroid respawns you after each death (and from passwords, since there's no save points unlike all later games) with only 30 health which can kill you in one or two hits and it's kind of annoying to grind every time.
(also for example, Samus can get a cheap hit from enemies that can fly out and hit her while walking through a door. So there's one of your two hits. :P )
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: ShadowOne333 on August 27, 2017, 02:34:19 pm
I'm guessing it's because the original Metroid respawns you after each death (and from passwords, since there's no save points unlike all later games) with only 30 health which can kill you in one or two hits and it's kind of annoying to grind every time.
(also for example, Samus can get a cheap hit from enemies that can fly out and hit her while walking through a door. So there's one of your two hits. :P )
More so in Tourian.
It's annoying to get out and grind for like half an hour  at least just to get a shot at Mother Brain.
The 30 energy thing at respawn is just annoying, has nothing to do with being good at the game.
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: vivify93 on August 27, 2017, 03:21:22 pm
So I just found a small bug of when you get out of Brinstar, the new "E" and Missile indicators revert to the "...." and the right half of the old Missile indicator. I've fixed it, and I also did some minor behind-the-scenes updates, but I'm not gonna put a new version up yet. I really want it to be made so that saving can be done all on one controller--that's worth a new full update to me.

August 29, 2017, 12:50:51 am - (Auto Merged - Double Posts are not allowed before 7 days.)
http://www.bwass.org/bucket/Metroid_mOTHER_Galactic_Edition-3.zip

Snarfblam kindly told me which byte to change to make it so you only need Controller 1 to save. Pause, then press Up+A on Controller 1 to be taken to the save screen. You shouldn't need the A Button at all on the pause menu--scrolling the map is done with the D-Pad and unpausing requires the Start Button. But remember not to press A while perusing the full map just in case, OK?

This also fixes the minor issues with the Energy and Missile displays that I mentioned earlier in this post.

Enjoy. :)
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: ShadowOne333 on September 01, 2017, 12:43:25 pm
I forgot I was going to upload the patch I had.  :D
https://www.dropbox.com/s/f58dqm9c2d3nl5w/Metroid.ips?dl=0

Requires Metroid (U).nes, with MD5: d7da4a907be0012abca6625471ef2c9c

This one is primarily based on snarfblam's 0.4 hack of Metroid+Saving (which now features an Automap).
I also made it so that the missile doors now only require 1 missile shot instead 5.
I believe I made it so that Reds are 1, purple are 2 and yellow are 5, but I could be mistaken, I can't recall what I did since it has been quite some time xD

Only thing I want to do is apply the Pause & Up+A for saving which has been talked about recently.

PS: This is based on vanilla Metroid, none of the mOTHER changes have been applied, mostly because I like to keep the aesthetic and overall feel of the game intact, while still having all of the general improvements, like saving, less missiles per doors, life refilled on start, etc.
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: vivify93 on September 01, 2017, 01:35:24 pm
Only thing I want to do is apply the Pause & Up+A for saving which has been talked about recently.
http://forum.metroidconstruction.com/index.php/topic,4433.msg60366.html#msg60366

Look there, my good chum. :)
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: ShadowOne333 on September 01, 2017, 03:00:17 pm
http://forum.metroidconstruction.com/index.php/topic,4433.msg60366.html#msg60366

Look there, my good chum. :)
Thanks!
And guess what... Goddamn one byte changes XD
15 to 14 and that was it.

As for the button combo, I took the liberty to map all of the inputs and their Hex values:

$80 - A button
$40 - B button
$20 - Select button
$10 - Start button
$08 - Up
$04 - Down
$02 - Left
$01 - Right

You can see them in RAM offset 0x000014

For Metroid+Saving the code would be this in Hex:
A5 15 29 88 60 AD

Changing the 15 to 14 would make it so you can use Controller 1 to do the button combo to save the game at any time.
Changing the 88 to some other value depending on the bitmask would make it so that you can choose whatever button combo you desire.

According to snarfblam:
Quote from: snarfblam
bit 7=A, bit 6=B, bit 5=SELECT, bit 4=START, bit 3=Up, bit 2=Down, bit 1=Left, bit 0=Right.

I tried changing the 88 (Up+A) to something else, but for some reason the game is not responding to anything other than Up+A. Any ideas why?
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: vivify93 on September 01, 2017, 06:45:47 pm
I have no clue. Snarfblam said to change "both 88's" to the desired bitmask, but there's only one 88 existent anymore in Metroid + Saving. I contented myself in both my personal mod of Metroid + Saving v0.3, and in Metroid mOTHER: Galactic Edition v3, with just keeping it as Up + A. I wanted it to be A + Select though, or even A + B + Select like in Metroid: Rogue Dawn.
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: ShadowOne333 on September 01, 2017, 07:33:05 pm
I have no clue. Snarfblam said to change "both 88's" to the desired bitmask, but there's only one 88 existent anymore in Metroid + Saving. I contented myself in both my personal mod of Metroid + Saving v0.3, and in Metroid mOTHER: Galactic Edition v3, with just keeping it as Up + A. I wanted it to be A + Select though, or even A + B + Select like in Metroid: Rogue Dawn.
Yeah I was actually going to change it to Select only or Select and something else, but no button combo I tried work other than Up+A (88)
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: romevi on November 14, 2017, 12:37:00 am
I wasn't being rude, and I didn't mean to come across that way. You helped out a lot and I'm sure Krustentier7 is grateful. I was just posting more information on the hack they asked for.

Edit 1 - You want the mOTHER graphics on top of everything else, right? I'll see what I can do.

Edit 2 - It's done! Jesus, that took forever. I'll upload a patch here soon, but I will not upload it to the site without Snarfblam and dACE's permissions.

There's a couple more changes I think that should be made before it's considered "fully finished," though.

Firstly, the save button combination. You guys know how in Metroid: Rogue Dawn, you can save at any time by pausing, then pushing Select on controller 1, then also on controller 1, you press the A Button, and the B Button simultaneously? I think something similar should be done for Metroid mOTHER. Right now, it uses Pause, then on controller 2 you push D-Pad Up, then the A Button. To go along with the "ease of access" philosophy, I really think that it should all be on controller 1.

I was also wondering if Missile pickups should be a full 5 at a time instead of just 2, but would that make things too easy?

Edit 3 - I call it Metroid mOTHER: Galactic Edition.

http://www.bwass.org/bucket/Metroid_mOTHER_Galactic_Edition-3.zip (The old v2 link has been removed; only v3 remains, which fixes some graphical glitches and makes saving happen entirely on Controller 1)

I'm no super hacker; all I did was make patches and apply them, and pray! LMAO. So to clear up any confusion, I'll outline my process here:
- Applied Metroid mOTHER to a Metroid I ROM
- Applied Metroid + Saving v0.4 NotDone to another Metroid I ROM
- Applied Metroid + Saving v0.3 to yet another Metroid I ROM
- Incorporated nesrocks' Low Energy Alarm (10 NRG or less) and Full Energy mods to the Metroid + Saving v0.4 ROM
- Made a patch for Metroid + Saving by using v0.3 as the "original, unmodified ROM" and v0.4 (With nesrocks' enhancements) as the "new, modified ROM"
- Applied the above patch to Metroid mOTHER
- Did some rudimentary testing

I'm glad it worked. I pretty much went on instinct here and could've wound up with nothing to show for it. The whole game has not been tested, but everything seems alright.

OMG Thank you! This makes the ultimate Metroid Hack (besides Rogue Dawn) even ultimater. Thank you!

Had no idea wall-jumping was so difficult. Never played Super Metroid (will next), so had to figure out how to do it. Still tricky, though.

Questions:
- When I pause and hit either Save or Continue, does it always bring me back to the beginning? Thought that if I at least hit Continue it will just un-pause.
- You say it's not done. What else is there to do? I'm going to have a buddy of mine make a repro cart of Rogue Dawn and was thinking of doing Metroid mOTHER too, but this compiled version you have is way, way better.
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: vivify93 on November 17, 2017, 04:13:46 am
OMG Thank you! This makes the ultimate Metroid Hack (besides Rogue Dawn) even ultimater. Thank you!

Had no idea wall-jumping was so difficult. Never played Super Metroid (will next), so had to figure out how to do it. Still tricky, though.

Questions:
- When I pause and hit either Save or Continue, does it always bring me back to the beginning? Thought that if I at least hit Continue it will just un-pause.
- You say it's not done. What else is there to do? I'm going to have a buddy of mine make a repro cart of Rogue Dawn and was thinking of doing Metroid mOTHER too, but this compiled version you have is way, way better.

1. It's not every time you pause that it brings you to the save screen. You have to pause and press D-Pad Up + A Button at the same time. If you do Up + A, it basically automatically kills Samus to take you to the save screen. Loading a save doesn't take you to Brinstar's starting zone every time, it takes you to the start of each elevator; the game also auto-saves every time you go up or  down an elevator, I think? Not sure on that. Anyhow, the reason Continue just takes you to the beginning of one area without any changes is because the game assumes Samus has been killed and you're starting over fresh. It's also kind of a remnant of the password system.

2. I wish you had read onward a little!

So I just found a small bug of when you get out of Brinstar, the new "E" and Missile indicators revert to the "...." and the right half of the old Missile indicator. I've fixed it, and I also did some minor behind-the-scenes updates, but I'm not gonna put a new version up yet. I really want it to be made so that saving can be done all on one controller--that's worth a new full update to me.

August 29, 2017, 12:50:51 am - (Auto Merged - Double Posts are not allowed before 7 days.)
http://www.bwass.org/bucket/Metroid_mOTHER_Galactic_Edition-3.zip

Snarfblam kindly told me which byte to change to make it so you only need Controller 1 to save. Pause, then press Up+A on Controller 1 to be taken to the save screen. You shouldn't need the A Button at all on the pause menu--scrolling the map is done with the D-Pad and unpausing requires the Start Button. But remember not to press A while perusing the full map just in case, OK?

This also fixes the minor issues with the Energy and Missile displays that I mentioned earlier in this post.

Enjoy. :)
So, Galactic Edition v3 is pretty much 100% done. If, by chance, you were referring to the patch "Metroid + Saving v0.4 NotDone," that's what Snarfblam named that update in the patch filename. It's not my name for it and I'm not Snarfblam; I was just using the name they established.
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: Vanya on November 17, 2017, 06:18:22 am
Would there be any issues if instead of Up+A I changed it to just Select?
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: ShadowOne333 on November 17, 2017, 10:15:29 am
Would there be any issues if instead of Up+A I changed it to just Select?

I think I tried that; that was my very first go-to for changing the saving combo, but sadly I couldn't get that to work.
According to snarfblam's instructions on the bitmask:
Quote
bit 7=A, bit 6=B, bit 5=SELECT, bit 4=START, bit 3=Up, bit 2=Down, bit 1=Left, bit 0=Right.

And this is what I got from a little debugging:
$80 - A button
$40 - B button
$20 - Select button
$10 - Start button
$08 - Up
$04 - Down
$02 - Left
$01 - Right

I tried changing the $88 (Up+A) value to just $20, but I couldn't get it to respond.
Try it for yourself though, perhaps I was doing something wrong back then and you might have better luck than I had. :)
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: Psyklax on November 17, 2017, 11:25:38 am
I tried changing the $88 (Up+A) value to just $20, but I couldn't get it to respond.
Try it for yourself though, perhaps I was doing something wrong back then and you might have better luck than I had. :)

Isn't it Up+A on controller 2? Maybe you were trying the wrong controller. Just a thought. You'd have to change the register (or wherever it's kept in RAM.
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: ShadowOne333 on November 17, 2017, 12:23:23 pm
Isn't it Up+A on controller 2? Maybe you were trying the wrong controller. Just a thought. You'd have to change the register (or wherever it's kept in RAM.
Yeah but I changed the code so that it reads from Controller #1 instead.
I posted about this some posts ago in this very thread (same page):
Quote from: ShadowOne333
For Metroid+Saving the code would be this in Hex:
A5 15 29 88 60 AD

Changing the 15 to 14 would make it so you can use Controller 1 to do the button combo to save the game at any time.
Changing the 88 to some other value depending on the bitmask would make it so that you can choose whatever button combo you desire.
I changed the 15 to 14 to read from Controller 1, but still changing the 88 to 20 doesn't make it so that Select enters the Save screen.
There could still be something else going on which I'm not familiar with, but it's worth still giving it a shot.
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: IAmCaptPlanet on November 17, 2017, 12:36:28 pm
cool, i was hoping someone would implement saving like Rogue Dawn into regular (well mOTHER) Metroid.

i play everything on my Wii so using controller 2 means plugging in another wiimote, which sucks
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: romevi on November 17, 2017, 01:15:15 pm
vivify93:

Thanks! (Sorry, on mobile. Otherwise I'd quote better.).

2.
So it's complete. Wasn't sure if v3 was the final version but it is. Cheers! Going to have a buddy make this and Rogue Dawn into repros for me. These two for me are the definitive Metroid NES hacks. Incursion looks neat too.
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: firedropdl on December 02, 2017, 10:28:18 am
Thanks so much to everyone involved in this hack.  This is absolutely amazing!!!
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: PordenoneDan2018 on January 19, 2018, 01:31:27 pm
Thank you guys so much for this awesome hack, I really enjoy it. It makes an old (but great) game feel new again. That being said I have a request and also something to share. I also love the Metroid.Lua Script and can’t play without it anymore. Which unfortunately causes a problem with beam stacking. So I decided to try and edit the Lua script myself, turns out it wasn’t very hard. My Lua script now allows beam stacking, I also moved the max missile count to match the new missile indicator position. Another thing I did was remove the game timer and block timer, for personal reasons. I am aware that some people like the timers so I am sharing two versions of the script.

Anyway on to my request, with the Lua script done I now have two automaps, I personally prefer the Lua one. After a lot of tinkering I think I was able to remove the automap on my rom, but I was unable to move the energy counter up to be flush with the rocket counter. After about ten hours of struggling I came to the conclusion that this level of editing was beyond me. So I am asking pretty please to anyone with enough rom hacking wherewithal to make this happen. If someone could remove the automap and move the energy counter on the Metroid mOTHER Galactic Edition-3 hack I would be very grateful.

Metroid.Lua https://www.dropbox.com/sh/z4yk5my55nwpt6z/AADAzOYwTXHnINo-2s88f-xoa?dl=0 (https://www.dropbox.com/sh/z4yk5my55nwpt6z/AADAzOYwTXHnINo-2s88f-xoa?dl=0)
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: Vanya on January 20, 2018, 12:12:46 pm
... Metroid mOTHER Galactic Edition-3 hack ...

What is that?
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: PordenoneDan2018 on January 21, 2018, 07:11:48 am
Never mind I got it. A few hours with a hex editor taught me a lot. The hack now has the auto map removed and the energy tanks repositioned. I also fixed the missile sprites since they were coming out sideways. For anyone not sure how to use this my recommendation is to load MDbtroid.nes hack then load my Lua Script then drag and drop my hack onto your open emulator (I’m sure everyone here knows this, but just in case).

Enjoy
Again you can get Lua and Ips here.
https://www.dropbox.com/sh/z4yk5my55nwpt6z/AADAzOYwTXHnINo-2s88f-xoa?dl=0
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: firedropdl on November 14, 2018, 11:03:33 am
Hey vivify93,

I know this is a very old post, so I hope I don't get any warnings about this since I'm adding info and a sort of review here since this wasn't an official patch for me to review through the normal channels.  :)

First of all, thanks a ton for putting all of these amazing hacks into one single patch.  I had this game patched since right around the time you first released your last version of it, but I only got around to playing it yesterday.  I'd never actually played any of the Metroid hacks before and it's probably been at least 10 years or maybe 15 since I last played NES Metroid.

That being said, all of these major improvements made the experience much more enjoyable than I thought they would.  I didn't beat the game so fast that I saw Samus rocking the bikini, but being that it's been so long since I played and I forgot pretty much where everything was, I thought it was cool that I got her to take off her helmet, which is something I never was able to do back in the day.  Not sure where exactly that puts me time-wise, but it's faster than I've ever beaten the game before.


I only noticed two bugs during my time playing it.  Not that they're game breaking or that I'd expect anybody to fix them.  God knows where the fly in the ointment would be when you've got all of this stuff going on.

1. When I was in the save screen and had 115 total missiles, it read "25 / 1 5".  For some reason the middle digit was missing.  I didn't save and check this every time I got an upgrade, but any time after my next pickup that I saw the save screen it wasn't missing a digit, all the way to "250 / 250".  (I was trying to beat it "fast" and couldn't figure out how to get that 2nd one near Ripley with that terrible jump so didn't quite max out missiles).

2. When in the 2nd to last room before Mother Brain, there are 3 Metroids that spawn by the door that are easy to farm for missiles and energy.  When you go back into the room to the right, sometimes one of the Metroids will go right into the door and grab you instead of hanging out underneath a platform by the door.  When this happens and you kill all 3 of them the screen will do this weird scroll to the left, you get all 3 powerup drops, and then Samus is invisible.  You can move the screen around back and forth and eventually she'll show up on the lefthand side of the screen and you can go through the door to the right again as if nothing happened.  Not a big deal, just thought it was weird.  Maybe the original game did this too?


Anyways...  Thanks to EVERYONE who made these awesome upgrades to this NES classic!!!!! I'm simply amazed that you were able to do so much stuff with this game.

EDITED TO ADD:

I highly recommend this hack to any fans of the original Metroid and the Metroid series in general.

If the original hack authors of all of the various hacks used together in "Galactic Edition" were on board with the idea, I think it would be great if this compilation patch was given its own official patch release. 


EDIT 2:

New Game + is cool.  :)

With everything fresh in my mind I was able to charge through the game and pick up about 170 missiles and 5 energy tanks and blow by Mother Brain quick enough to finally get the bikini ending. 
Title: Re: Metroid (NES) - mOTHER + 99 (full health) hack?
Post by: Ripthorn on May 24, 2020, 07:34:06 pm
Sorry about the necro bump. About the Metroid Mother Galactic Edition, does anyone know which ROM I should apply the IPS patch?
vivify93 only mention in the readme USA version but no mention of CRC, MD5 etc.
The problem is that it seems that there are several Metroid USA ROMs with different CRCs.

Also, why this romhack is not in the main page?