News:

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

Main Menu

[SM] Having Intro Text While Skipping Ceres And More

Started by Mar99troid, August 07, 2017, 04:26:29 AM

Previous topic - Next topic

Mar99troid

Hello, everybody!
I've now finished the SMMM Tutorial for SMILE RF by begrimed and I think I'm now ready to create my first own Super Metroid Hack. Most questions I had over the last few days have all been answered through the guide, the forum search or google search, expect the ones I'm going to ask right now. It's about the beginning and the end sequence of my hack.

I've seen in other hacks, like "Super Metroid So Much Hell" that people are somehow able to show intro text but also skip Ceres. In my hack I would like to skip the "The last Metroid is in captivity...." line and let Samus have two blocks of text before she spawns right at the starting position. I don't know ASM, but is there a patch for this? If no, could somebody upload one, because I think that would not only help me but many other newbies to Super Metroid Hacking.
Also I've seen in the hack "Super Metroid Magaluf" that Samus spawns in a different room than the room her ship is located in (Phazon Hack did this too, right?), but the only time Samus enters her ship is during the escape sequence. So how do I let Samus spawn away from the ship and at the same time make the room the ship is in the last destination? Do I have to set the ship to another save station number? And if yes, how do I do it?

Ok, to sum up what I would like my hack to have:

[Importance 1/3] = Only a little detail
[Importance 2/3] = Would be very nice
[Importance 3/3] = VERY important, I definitely would like this to be realized

When selecting a new file:
1.No "The last Metroid..." line [Importance 1/3]
2.Samus Block Of Text [Importance 2/3]
3.Landing On Ceres Cutscene Skip And Level Skip [Importance 3/3]
4.Landing On Zebes Cutscene Skip [Importance 3/3]
5.Skipping Overview Of All The Areas In The Game When Selecting A New/Existing File [Importance 1/3]
6.Spawning in a different room than the one the ship is located in [Importance 3/3]

Escape Sequence:
1.Entering The Ship The First And Last Time In The Whole Hack When The Timer Event Is Set [Importance 3/3]
(I'll make the room the ship is in accessable first when the timer bomb is set.)


I hope somebody can help me out with this. Maybe this was answered in another topic and I just couldn't find it (if that's the case I'm terribly sorry). :wink:

Mar99troid

#1
Alright! I just did some changes and it worked out quite successful. What I did was I changed around the values of the two first save stations in Crateria, so the first save station was the one near the Torizo and the second Samus' ship. Then I applied the "skipintrosaveswork" patch by Phosphotidyl (I believe). At last I made sure the "hide intro" checkbox in the normal SMILE is unchecked and changed the value at offset 16EDA from 1E to 1F. This hexedit was supposed to let Samus start the game immediately without showing the map screen which didn't work in my case unfortunately. BUT Samus really spawns at save station 0 and not save station 1 which is the ship in my case. SUCCESS! Now I just need to find out if Samus is able to leave with the ship in the escape scene when the time bomb event is set.

I still don't know how to show the intro text (which I'll change in SMILE of course) without going through Ceres though...

EDIT: Tested it. Works perfectly! I've crossed out all the stuff that I found out myself in the topic.

PHOSPHOTiDYL

The skipintrosaveswork patch was designed for hard mode or hack mode, since you couldn't use hard mode with the skip ceres patch.
Everything that isn't crossed out can be done with the skip ceres patch w/fly to zebes cutscene.

If it overrides your spawn location, I believe there's another patch that let's you set your start point.
Also the intro text can be edited with smile jx if you're looking to edit it.

Mar99troid

Quote from: PHOSPHOTiDYL on August 07, 2017, 08:46:20 PM
The skipintrosaveswork patch was designed for hard mode or hack mode, since you couldn't use hard mode with the skip ceres patch.
Everything that isn't crossed out can be done with the skip ceres patch w/fly to zebes cutscene.

If it overrides your spawn location, I believe there's another patch that let's you set your start point.
Also the intro text can be edited with smile jx if you're looking to edit it.

Thank you so much! I still have to test it but I think this one will solve all of my problems.

PS: If somebody should come across this topic by the search engine, here are the links to the patches if you can't find them (I couldn't find them either  :lol: ):
http://old.metroidconstruction.com/IPS/BlackFalconSkippingCeresV2.2.IPS
http://old.metroidconstruction.com/ASM/BlackFalconSkippingCeresV2.2.ASM