News:

Don't forget to visit the main site! There's lots of helpful docs, patches, and more!

Main Menu

Super Metroid: Hard Mode(Other M)

Started by X-tradyte, June 23, 2011, 08:28:28 PM

Previous topic - Next topic

Make v1.1 Harder?

Yes
1 (100%)
No
0 (0%)

Total Members Voted: 0

X-tradyte

Hello, it's me! :D I am finally releasing a hack. (yay)

This is basically a Harder type of the vanilla SM, but Other M style. This means there are NO items at all, except the upgrades.

I've changed alot, Here are the following changes:

All palettes('cept tourian)
Gravity Suit to Gravity Effect(ingame, not on start menu)
Some physics
Enemy damage
Beam/Misc. damage
Pick-ups
and much more.

I've made missile doors take one to open, I've made only ONE super missile, Powerbomb and Missile tank.
Total of 10 missiles, 5 supers and 1 powerbomb, in the game.

Map colors are changed, menu and ingame.
Unlimited Shinespark is possible, and wallujumping has increased in speed.

Pick-ups: Missiles - 1
             Energy - 1
             Big Energy - 0A(10)
             Super Missiles - 1
             Power Bombs - 1

The suits are now Other M-like as well.

That's about it, so here is the patch. Have fun, and try not to die!

   ~DarkSamus

[spoiler=Time, Percent(20), Name]1: Wildfire, 2:17 19%[/spoiler]

devonodev

Don't we already have a few 'Hard SM' hacks?
Oh well, this is quite well done, so it doesn't really matter. Crateria pallets are nice, but I didn't go any further so I can't judge the others.
I feel that having only 1 missile required to open pink doors when you start off with 10 does make it a bit easier than normal SM though.  Perhaps 3 missiles for would be better for doors, I don't know.
The health pickups not giving as much health reminded me of Metroid 1. I like that.

X-tradyte

Thanks, I just got to Kraid area on it, and It's quite a challenge. Beat BT yet?

I hope you like the full thing.

Btw, everyone, I forgot to edit the palette of Red Brinstar. So just don't worry about it that much. :/ Have fun with it! :)

Quietus

Can I ask which Power bomb set you've left you've left in?  The reason I ask is that there's a possible permastuck.  If it's either of the sets at the top of red Brinstar's shaft, and it's only giving you one Power Bomb, any player that lays one anywhere but near a yellow door is buggered, as there are no enemies that drop them, unless you want players to fight the giant hoppers, maybe?

Basically there's a yellow door leading back into Brinstar, and a yellow door blocking off the top route to Crateria, so you can't refill the Bomb if you lay one.

begrimed

#4
Don't be lazy. Make new palettes for Tourian/red Brinstar and fix bugs as they emerge. We have enough lazy hacks out there.

Edit: Oh yeah, since you've been changing colors, you should go through Project Palette if you haven't already and change up things that you haven't gotten to yet.

Zhs2

Bumping this post to say that since DarkSamus' supposed existence of a brother has caused contention and garbage posting to happen, his account is temporarily suspended as well. Hopefully he'll be able to get this worked out, but for now, the misbehavior and alternate account stuff is a bigger concern.

KT JDDD

#6
This is a new level of creativity for the regular hard modes.  Most of them just lower beam power or lower pickup amounts to 2 or 1.  A few suggestions though, and I will leave more while I come across them.

[spoiler=Suggestions]1) Lower the bomb speed a little.  It makes it too easy to ibj.  That leaves this WIDE OPEN for sequence breaks.
2) Lower Spore Spawns health a little.  That battle is very long and drags out.  Very boring.
3) Maybe raise the small-hp pickup ammount to 2 or 3.  I'm spending way too much time at respawning enemies trying to recover.
4) There are some dead end paths that are just for expansions/pick-ups.  Please take these out if the item is no longer there.
5) with bosses, touching the boss takes about 40 hp, while attacks take like 5 or 10.  Doesn't make sense.
6) Turn down the Power on Phantoon just a little bit.  Is spent about 30 minutes fighting him with savestates.  It became boring after a while.  Again, I was spending too much time trying to heal myself instead of actually having fun.
7) Maybe mess with Dragoon to slow down his maximum speed.  Same problem with phantoon.  Too much time spent recovering.
8) Turn down Ridley's hp or power.  He doesn't drop anything easily.  In fact, I've never recovered hp during that battle in all my life.  This part is nearly TAS only.
9) Room b4e5's effects are making it impossible to backtrack.  You either need to turn down acid damage, or make the other way accessible again.
10) Metroids are hard to get by.  I had to go to my ship to reload and go back.  They require 12 missiles or 2 super missiles.  Turn their HP down just a bit so they only take 1 SM again.
11) With enough work, I think a MB fight would be possible.[/spoiler]

X-tradyte

Quote from: KT JDDD on June 24, 2011, 04:49:32 PM
This is a new level of creativity for the regular hard modes.  Most of them just lower beam power or lower pickup amounts to 2 or 1.  A few suggestions though, and I will leave more while I come across them.

[spoiler=Suggestions]1) Lower the bomb speed a little.  It makes it too easy to ibj.  That leaves this WIDE OPEN for sequence breaks.
2) Lower Spore Spawns health a little.  That battle is very long and drags out.  Very boring.
3) Maybe raise the small-hp pickup ammount to 2 or 3.  I'm spending way too much time at respawning enemies trying to recover.
4) There are some dead end paths that are just for expansions/pick-ups.  Please take these out if the item is no longer there.
5) with bosses, touching the boss takes about 40 hp, while attacks take like 5 or 10.  Doesn't make sense.
6) Turn down the Power on Phantoon just a little bit.  Is spent about 30 minutes fighting him with savestates.  It became boring after a while.  Again, I was spending too much time trying to heal myself instead of actually having fun.
7) Maybe mess with Dragoon to slow down his maximum speed.  Same problem with phantoon.  Too much time spent recovering.
8) Turn down Ridley's hp or power.  He doesn't drop anything easily.  In fact, I've never recovered hp during that battle in all my life.  This part is nearly TAS only.
9) Room b4e5's effects are making it impossible to backtrack.  You either need to turn down acid damage, or make the other way accessible again.
10) Metroids are hard to get by.  I had to go to my ship to reload and go back.  They require 12 missiles or 2 super missiles.  Turn their HP down just a bit so they only take 1 SM again.
11) With enough work, I think a MB fight would be possible.[/spoiler]

I will try my best to fix these errors, the bosses damage error, is because of the suit. I will try to fix that as well, As for now, this is v.1.0, I will have 1.1 up in a tiny bit, with the Way to get out after Ridley, unblocked, and Some other stuff done.

JAM

Quote from: DarkSamus on June 23, 2011, 08:28:28 PM
Forgot to say there is no MB fight, it just goes into the escape, with unlimited time. I'd try for a timer, but Idk how to do that.
Why there are no MB? Because of what?

X-tradyte

Quote from: JAM on June 28, 2011, 08:32:12 PM
Quote from: DarkSamus on June 23, 2011, 08:28:28 PM
Forgot to say there is no MB fight, it just goes into the escape, with unlimited time. I'd try for a timer, but Idk how to do that.
Why there are no MB? Because of what?

There is no MB fight, because you need 3 Tanks to survive, and you only get there with 99. Besides, It's better if I could just get the timer ASM or something, and patch the IPS to the ROM, and you'd still have the timer. :P

Smiley

PHP
LDA #$0002
STA $0943
LDA #$E0E6
STA $0A5A
PLP


This piece of code activates the timer, but it won't be visible.
Also, you should dig around the ROM a bit to find where the damage value for MB's Hyper Beam is, so you'd get to seriously nerf it down to make only 50 or so damage instead of 300. (Or how much one beam damaged you anyway.) This would allow for a MB battle.

JAM



Quote from: DarkSamus on June 28, 2011, 09:16:22 PM
There is no MB fight, because you need 3 Tanks to survive, and you only get there with 99. Besides, It's better if I could just get the timer ASM or something, and patch the IPS to the ROM, and you'd still have the timer. :P
What if just get rid of damaging Samus by Hyper Beam at all and only led her to stun condition? The most simple solution.

Quote from: SMILEuser96 on June 29, 2011, 08:44:40 AM
This piece of code activates the timer, but it won't be visible.
It's not working for me. Don't sure, why

Quote from: SMILEuser96 on June 29, 2011, 08:44:40 AM
Also, you should dig around the ROM a bit to find where the damage value for MB's Hyper Beam is, so you'd get to seriously nerf it down to make only 50 or so damage instead of 300. (Or how much one beam damaged you anyway.) This would allow for a MB battle.
As far as I know, damaging is 1 per frame with Varia Suit and 2 per frame without Varia Suit. It can be reduced only by writing simple code that will deal damage every X frame, where X can be 1, 2 or 4. Of course, more complex code can deal damage every 6th frame, but then every 6th frame should be checked (00, 06, 0C, 12 etc.) or there should be division by 60 (dec), using $7E:42XX RAM addresses.

X-tradyte

So if I were to make the damage, every 6th frame, it'd be like, 00, 06, 0C, 12 .etc, and every other number by 6's? Is it really that simple? Wow...I've been doubting myself this whole time....Hex shit is easy..sometimes...Thanks JAM! and Smiley!

zephyrtronium

Or you could reduce the time for which the beam fires to a sixth of what it currently is.

JAM

Quote from: DarkSamus on June 29, 2011, 10:59:54 PM
So if I were to make the damage, every 6th frame, it'd be like, 00, 06, 0C, 12 .etc, and every other number by 6's? Is it really that simple?
Yes, up to 36. $3C frames = 1 second

Quote from: DarkSamus on June 29, 2011, 10:59:54 PM
Wow...I've been doubting myself this whole time....Hex shit is easy..sometimes...Thanks JAM! and Smiley!
Of course it is =)


Quote from: zephyrtronium on June 29, 2011, 11:06:11 PM
Or you could reduce the time for which the beam fires to a sixth of what it currently is.
Yes, this one will be definitely the simpliest solution. I was curious where Mother Brain Hyper Beam timer is and searched for it...

...and finally founded =)

14BA2E
2B 01 to ?? ??

Duration of Mother Brain Hyper Beam attack in frames. Taken damage equals this value + 1.

Enjoy =)

X-tradyte

So I thank you for finding this, JAM. MB fight now added back, what would be a good amount? 00 32? That would be 50, right?

JAM

You're welcome =)
Nope, it should be 31 00. 2 byte values are reversed in the ROM.
31 00 = 0031 will cause $32 damage (50 in decimal)
And 00 32 = 3200 will cause $3201 damage (12801 in decimal). It will be overkill then and you may call this version as impossible =)

X-tradyte

Well, v1.1 is now released on first post. Changes are MB has been added. Charge beam's power has been nerfed, aswell as IBJ. The route after Ridley has been unlocked, and I fixed some other stuff up.

Thanks Black Falcon for the awesome HUDz. Have fun with 1.1 everyone!

bot01

hey why when i start in the landin site there are yellow doors everywhere and i cant move? im using my regular super metroid rom uh that i use for every hack and always works fine

any idea¿

X-tradyte

Try Headered, If that don't work, I really don't know, as it should work with UH. I tested to make sure. I'll just patch it on another clean JU ROM, and add it on, maybe that'll work. Sorry for the inconvenience!

Zhs2

Quote from: bot01
hey why when i start in the landin site there are yellow doors everywhere and i cant move? im using my regular super metroid rom uh that i use for every hack and always works fine

any idea¿

... How clean is this ROM? If it's a European one, you should probably try an NTSC unheadered. If it still doesn't work, try getting another copy anyway.

X-tradyte

Yeah, I re-patched it, and posted on top. I hope this patch works for you! :)

bot01

Thanks, this version works. It looks very good, i like the palettes and is fun to find trouble with the clasic roms and enemies of super metroid. im not played it too much but definitely will finish it in some free time!
Cheers!

Lunaria

This sounds a terrible idea for a hack. The reason it works in other M (Depending on opinion, it's still shit and does not work there.) is that you recover health by focusing, which can be done anywhere. There is no such function, which means that you have to resort to energy pick up. This is fine if you got a place to store it, which you don't with only 99 eng.

Quietus

I guess you could always start with the Charge Beam, and enable it to rapidly refill your health back to 99.