News:

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

Main Menu

Metroid Fusion - Freedom [WIP]

Started by biospark, May 18, 2015, 12:08:08 AM

Previous topic - Next topic

biospark

I'm working on a fusion hack that will allow free exploration. This means that items can be obtained in any order, security doors can be unlocked at any time, and data rooms can be used as soon as you find them. I still have a lot of things to do before it can be released, but I've made enough progress that I made a preview video:

Event hack preview

Once I've implemented all the general changes, I'll do some subtle alterations to the level design and do some balancing as necessary.

Completed features:
- Fight bosses in any order
- Use data rooms at any time
- Unlock security levels at any time
- Stackable beams
- Stackable missiles
- Obtain missiles and power bombs from expansions
- Navigation rooms are now map rooms
- Faster elevators
- No intro or ending cutscene
- Language select

Future features:
- Non-linear event system
- Correct music plays
- Abilities count toward completion percent
- Random SA-X encounters?

Cpt.Glitch

Omg this would make racing fusion so much better. Yes I'm looking at you Kte.

NARFNra

This sounds really awesome (and also an excellent base for any future hacks of Fusion), can't wait!

Alukraid


SlyPork

Oh my, that's pretty legit/awesome. My only concern question is what about event situations like the emergency and when you go meet ice ridley? Will they happen after collecting a certain amount of items or specific types of items? Regardless, I have no worries that it will work flawlessly and fluently from all the work that I've seen so far.

My face after seeing the video and reading what you said -->  :whoa: :O_o: :whoa: :nod: :grin: :yay: :^_^:

biospark

I was thinking about excluding the sector 3 emergency all together. I could also exclude the whole power outage thing, so you'd never enter the frozen ridley room from that way anyway.

Quietus


Jiffy

Looks amazing. Can't wait, but there's 1 thing that's concerning me. Couldn't a player just head over to the Level 4 lock, unlock it and go straight to the SA-X? Shouldn't there be a Lock which unlocks when defeating all of the Bosses? Just my 2 cents.
Also, please add Item Enable/Disabling. I hate using Diffusion Missiles.

Kte

Who says you even have to get Diffusion Missiles?

passarbye

The video looks great, can't wait to see what else you'll do with the rom.
and I'm still waiting on that editor  :heheh:

biospark

Quote from: Jefe962 on May 18, 2015, 11:45:14 AM
Looks amazing. Can't wait, but there's 1 thing that's concerning me. Couldn't a player just head over to the Level 4 lock, unlock it and go straight to the SA-X? Shouldn't there be a Lock which unlocks when defeating all of the Bosses? Just my 2 cents.
Also, please add Item Enable/Disabling. I hate using Diffusion Missiles.
No. To get to the level 4 security room, you have to unlock level 3. To get to the level 3 security room, you have to unlock level 2. And so on. Plus, that will require several abilities along the way. Keep in mind that I have complete freedom in determining what triggers the end-game sequence.

Toggling items is beyond my capabilities. Diffusion won't be required anyway.

raygun

This looks fantastic! The only problem I can think of that seems important would be unstackable beams and missiles, which could make sequence-breaking weird.
ie: Does getting wide beam after plasma have no effect? or getting a missile upgrade after Diffusion, etc.?

Fortunately this wouldn't be too much of an issue, being overshadowed by the awesomeness of this hack.

Scooterboot9697

Quote from: biospark on May 18, 2015, 06:59:02 PM
Toggling items is beyond my capabilities. Diffusion won't be required anyway.
Hmm. There was a debug menu that allowed you to toggle items, but I don't know how it could be edited to properly suit your needs and not allow a player to cheat...
https://www.youtube.com/watch?v=0UGH0pEv22o

Alukraid

A couple things I would like to see
• Speed keeping (Is that the official phrase? Maintaining your speed from jumping)
• Randomizer

Yeah? :D With the event system being out of the way would be so cool to have a randomizer for this. If that would even be possible.

Quietus

Quote from: Alukraid on May 19, 2015, 02:31:18 AM• Speed keeping (Is that the official phrase? Maintaining your speed from jumping)
I think it's normally 'keep speed on landing', but it's all the same, and we know what you meant. :^_^:

Jiffy

Quote from: biospark on May 18, 2015, 06:59:02 PM
Quote from: Jefe962 on May 18, 2015, 11:45:14 AM
Looks amazing. Can't wait, but there's 1 thing that's concerning me. Couldn't a player just head over to the Level 4 lock, unlock it and go straight to the SA-X? Shouldn't there be a Lock which unlocks when defeating all of the Bosses? Just my 2 cents.
Also, please add Item Enable/Disabling. I hate using Diffusion Missiles.
No. To get to the level 4 security room, you have to unlock level 3. To get to the level 3 security room, you have to unlock level 2. And so on. Plus, that will require several abilities along the way. Keep in mind that I have complete freedom in determining what triggers the end-game sequence.

Toggling items is beyond my capabilities. Diffusion won't be required anyway.

I believe there's a Toggle items off/on in Zero Mission, and since those are on the same engine, you could use it to your advantage...  :colonrightv:

biospark

I can't think of a situation where disabling an item in fusion would be useful. Especially since beams and missiles don't stack.

Mayo-chan

Oh man I am super excited to try this when it gets finished. Hell, I'd play it at it's current state.

raygun

#18
For the "keep speed on landing," If you're interested in pursuing it, a subroutine clears position/animation data after copying it to the 'previous' data. (08004D60).
and it could also be applicable to implementing ballsparking.

EDIT-    Boop.


Zhs2

Quote from: biospark- Single wall jumping and infinite bomb jumping
will it have ZM fizzux

biospark

Quote from: Zhs2 on May 20, 2015, 01:19:42 AM
Quote from: biospark- Single wall jumping and infinite bomb jumping
will it have ZM fizzux
Wouldn't you rather just play ZM at that point? The level design of fusion is broken when you have wall jumping and bomb jumping, so I might not even include those, just as an optional patch on the side.

Xenesis

How are you handling the triggers for the various SA-X/XBOX/Random thing asplode encounters and the like? Or are you just omitting them completely?

biospark

Quote from: Xenesis on May 29, 2015, 01:29:19 AM
How are you handling the triggers for the various SA-X/XBOX/Random thing asplode encounters and the like? Or are you just omitting them completely?
Haven't decided yet. Meltdown and restricted lab will probably be omitted.

Kitsune_Phoenix

#23
*deleted post*

biospark

Walljumping with space jump is a planned feature (not that it would be much faster though).

Picking up your first power bomb tank will give you power bombs.

I don't plan on changing the firing rates of missiles, but it's easy to change if necessary.

Keeping the story in is impossible, since it relies on the event variable, which is no longer used.