Joined: 6/9/2006
Posts: 614
Location: Mettmann
yeah that would be an option but it would make 11% then.. hmhm well i must think about it thanks moozooh :) Ps:(any stuff you liked xD??)
Player (88)
Joined: 11/14/2005
Posts: 1057
Location: United States
awesome job evilchen! I really liked what I have seen thus far. You are using the route I posted before, correct? I would strongly advise against collecting the ice beam. You should keep this as low% as possible, plus the time is takes to collect the ice beam will really ruin the flow of the run. Taking out the metroid with power bombs is pretty easy anyway. If you can find a way to refill your power bombs after performing the crystal flash, you can avoid collecting the 3rd power bomb pack and this would become a 9% run. Like moozooh said, the best way to get through the huge spike room is to use the ripper for damage boosts. You will have to wait a long time for it to get into position, but I have done it myself using no energy tanks so I know it is possible. Also, I am not sure that you have to die in the room below the save room. I thought the first death could be anywhere, or you could reset the game. I seem to recall that only the second death matters for where samus dies.
They're off to find the hero of the day...
Joined: 6/9/2006
Posts: 614
Location: Mettmann
wow you liked it? even with that low quality? hm.. well ill finish this in the low quality first now i guess - and later ill try a much better version because i will have more time in some weeks after my school finish(and then i can continue my metroid music vids too^^) you need 3 powerbombs for a crystal flash i know so far (11 are needed) and i guess its not possible to get a powerbomb pickup in the statueroom ;) and yeah i thought about dying anywhere else, but i was too afraid that it does not work then because kej did too - if anyone knows better tell me i might use all improvements for the 2nd version after it
Player (209)
Joined: 2/18/2005
Posts: 1451
Looks great, evilchen! It's still not the top level (but already close to it), but it looks MUCH better than anything you did before, in quality. You see, experience and practise pays out. :-) I would also aim for smallest possible percentage if you already attempt the Kejardon-run, and thus I would definitely skip the Ice Beam. Good luck to find your way through the long pre X-Ray room. And regarding the death after the 1st save in Brinstar: I think you can't skip it in any case. You need it in order to copy your save file in the game-sram. IIRC Kej said you have to load that copy after saving in the last save station in Tourian, in order to allow Samus to skip Mother Brain at all.
See my perfect 100% movie-walkthroughs of the best RPG games on http://www.freewebs.com/saturnsmovies/index.htm Current TAS project (with new videos): Super Metroid Redesign, any% speedrun
Senior Moderator
Joined: 8/4/2005
Posts: 5770
Location: Away
Saturn wrote:
And regarding the death after the 1st save in Brinstar: I think you can't skip it in any case. You need it in order to copy your save file in the game-sram.
The thing is that it could possibly be substituted by a soft-reset, which is faster at least in realtime.
Warp wrote:
Edit: I think I understand now: It's my avatar, isn't it? It makes me look angry.
Joined: 8/9/2004
Posts: 123
you know, it's not like I don't read this board... ;) I take it you're doing a no-boss run and x-raying to Tourian. For getting the x-ray scope, you really need to abuse the wavers and fireflys. They give good invincibility time and can drop lots of energy. As moozooh said, you might want to consider taking the Ice beam anyways. It may literally take hours to luck manipulate the Metroids into dropping as many power bombs as you'd need. If you're really out for lowest percent though, you can kill the bosses and only need 9% (though you'd still have to choose between ice beam and speed boots). If you're determined to make a 10% No-Boss run though, it would probably be faster to use the pause screen to help with luck manipulation: Frames spent on the pause screen *do* affect the RNG, and they do so differently than normal time passing, I think. None of Samus's movements affect the RNG at all IIRC, and I don't think Rinkas or Metroids do either (except through item drops), so the pause screen would be the easiest way to manipulate the RNG. For skipping Mother Brain, the first death can be anywhere. Or you can simply reset as soon as you save. Though if you're going for fastest in-game time, you'd actually want to skip the first save entirely and only save in Tourian, reset, and play a new game up to that room in Brinstar. The only purpose of that first save is so you don't have to spend real-time later getting to the Brinstar spike room. Actually, come to think of it, you could reset and use the auto-save during the Ceres explosion cutscene to cut off a nice chunk of real-time without having to sacrifice any in-game time. Wow. Super Metroid brings up a whole plethora of questions about entertainment value of movies now. :P ::edit:: Bahahahah! I just now noticed that that room is loaded DURING THE DEMO SCENES. I haven't tested, but you shouldn't even need two games at all because of that. Just get a save in Tourian, reset / die / whatever to get to the title screen, let the demo play until it gets to that room, and then press start and load your game. You can check offset... 7FA0F3. As soon as that turns to 01, load your Tourian save and you should be able to skip MB.
kwinse wrote:
Kejardon wrote:
Kriole wrote:
Samus is damaged by a Rinka in the opening.
That's a script action; no damage. ... it just dawned on me I know way too much about SM.
It took THAT to make you realize?
Senior Moderator
Joined: 8/4/2005
Posts: 5770
Location: Away
Kejardon wrote:
None of Samus's movements affect the RNG at all IIRC, and I don't think Rinkas or Metroids do either (except through item drops)
Sadly, it does — maybe just not directly, but still does. :\ I tried it today, and got different results by executing different movement patterns for both myself and the metroids even if placing the bomb on the same frame. I'm not going to make it fully optimal, I'm afraid, since for all the 4-metroids rooms, I'll have to kill at least two of them with the same bomb each time, and trying to nail the perfect luck would take me years. It was the same when I manipulated the kago drops back when I was TASing SMR: being at different pixel positions (maybe just tiles, whatever) affected the drop that was being generated. It really sucks. [EDIT] Is there an address that could say me what drop is being generated or at least allow me to see if the RNG is being shuffled? I suppose that would help greatly. So far randomness is pretty much the only thing where I [can] lose frames.
Warp wrote:
Edit: I think I understand now: It's my avatar, isn't it? It makes me look angry.
Joined: 8/9/2004
Posts: 123
It's definitely going to depend on what frame the power bomb kills the metroids, but I don't think it matters where that happens at. And after the Metroid is killed, I don't think there's anything Samus or Rinkas can do to change the drops, though pausing the game should be able to. The RNG is a word (two bytes) located at 7E05E5 - 7E05E6. The rng is updated *every* frame, even during the title screen. The bytes are also swapped every frame if the game is unpaused. I think. I never pinned down precisely what caused that extra step. (Almost) Every time the RNG is used, it's also updated again. Trying to mathematically manipulate the RNG is a nightmare. I played around with it a few times, the RNG had a period of around $800, and that was *without* the extra byte-swap and extra steps when the RNG is used. So no, knowing the workings of the RNG is not likely to do you any help.
kwinse wrote:
Kejardon wrote:
Kriole wrote:
Samus is damaged by a Rinka in the opening.
That's a script action; no damage. ... it just dawned on me I know way too much about SM.
It took THAT to make you realize?
Senior Moderator
Joined: 8/4/2005
Posts: 5770
Location: Away
Hmm… so the drops are determined one frame before they appear? If not, there should be a way to at least predict them once they get.
Warp wrote:
Edit: I think I understand now: It's my avatar, isn't it? It makes me look angry.
Joined: 8/9/2004
Posts: 123
The drops are determined the moment they appear, no sooner. You could calculate them in advance, but I don't see the point. It's faster to just test emperically. I guess you could reverse-engineer what numbers you need for the RNG to get the drops you want though, and watch the RNG. The RNG's code is located at 80:8111 in the rom. The routine for determining the drops should be listed in my random routines document too, and you can get the drop chances from SMILE. If you put all those together you can calculate what you need. I don't have the time to be working on this though, sorry.
kwinse wrote:
Kejardon wrote:
Kriole wrote:
Samus is damaged by a Rinka in the opening.
That's a script action; no damage. ... it just dawned on me I know way too much about SM.
It took THAT to make you realize?
Senior Moderator
Joined: 8/4/2005
Posts: 5770
Location: Away
I'll look into it (or try to get some help elsewhere), as it could save me hours of frustration. Thanks for the info.
Warp wrote:
Edit: I think I understand now: It's my avatar, isn't it? It makes me look angry.
Tub
Joined: 6/25/2005
Posts: 1377
Kejardon wrote:
Actually, come to think of it, you could reset and use the auto-save during the Ceres explosion cutscene to cut off a nice chunk of real-time without having to sacrifice any in-game time.
Wait - isn't that auto-save overwritten when you save in tourian, thus not copyable? Or do you intend to reset after ceres, then copy the file, play one of them up to ceres etc? not that it matters, because your edit really warrants the "Bahahahah"-prefix. Nice find.
m00
Joined: 6/9/2006
Posts: 614
Location: Mettmann
yeah thanks saturn :)) ill keep trying in getting better
::edit:: Bahahahah! I just now noticed that that room is loaded DURING THE DEMO SCENES. I haven't tested, but you shouldn't even need two games at all because of that. Just get a save in Tourian, reset / die / whatever to get to the title screen, let the demo play until it gets to that room, and then press start and load your game. You can check offset... 7FA0F3. As soon as that turns to 01, load your Tourian save and you should be able to skip MB.
hm.. thats good and bad i think.. good - saves much frames bad - i have to redo from the save tell me when you tested it kej :)
Player (88)
Joined: 11/14/2005
Posts: 1057
Location: United States
evilchen, Since this is only a test run, you should not go back and redo it from the save point. You could just finish the run and test it yourself when you get to tourian to see if the new method works. If it doesn't work at least you can still perform the original method, because you have already used the save point.
They're off to find the hero of the day...
Joined: 8/9/2004
Posts: 123
evilchen: Sorry, I seem to have a knack for ruining runs. :P I haven't tested it, but I can't think of any reason why it wouldn't work. It sets the important bit of ram correctly, and that's all it needs to do.
Tub wrote:
Wait - isn't that auto-save overwritten when you save in tourian, thus not copyable? Or do you intend to reset after ceres, then copy the file, play one of them up to ceres etc?
The latter. Play a game through Ceres, reset during the Ceres explosion cutscene, copy the save, play as normal to Tourian. Using that as a save doesn't cost any in-game time. Using the auto-save at Samus's ship immediately after Ceres, though, does cost some in-game time. moozooh: I just noticed I still have my disassembly of the random drop routine. I'll upload that real quick... http://drewseph.zophar.net/Kejardon/ItemDrop.txt It's not plain enough to be understandable without assembly knowledge, but given how much of a mathematical pain the routine is, the disassembly can be an immense help still. And you might want the ram map open alongside it.
kwinse wrote:
Kejardon wrote:
Kriole wrote:
Samus is damaged by a Rinka in the opening.
That's a script action; no damage. ... it just dawned on me I know way too much about SM.
It took THAT to make you realize?
Joined: 6/9/2006
Posts: 614
Location: Mettmann
wow, you guys really made me afraid getting to the xray would be a horror but it did take 3-5 minutes to do it O_o http://dehacked.2y.net/microstorage.php/info/5572/10.smv iam before the xray now ;) and i guess the way back is as easy as this how did i do it, i fooled arround with my savestates and saw the ripper flying arround perfeclty without manipulating! :D *lucky*
Post subject: Bomb Torizo skipped on NTSC!
Senior Moderator
Joined: 8/4/2005
Posts: 5770
Location: Away
Alright, after a lot of testing and failed attempts, I did it: Torizo can now be skipped on NTSC. Proof: - SMV (needs Snes9x 1.51, though works on any emulator if done right); - AVI. I was close to skipping it a few months ago, but had my attempt at getting stuck in the door at X=28 (which is crucial for this to work) accidentally overwritten. That time I simply forgot to use the turnaround animation, but some time ago figured it was the only thing I needed beside that X=28. I wish to thank Saturn and Hero of the day for poking me to try it more. Also, hooray for memory watch.
Warp wrote:
Edit: I think I understand now: It's my avatar, isn't it? It makes me look angry.
Emulator Coder
Joined: 10/9/2004
Posts: 453
Location: Norway
Okay, so that means we'll have new 100% SM, Minimalist SM and fastest possible SM within 2 days?
Senior Moderator
Joined: 8/4/2005
Posts: 5770
Location: Away
Low% and the new any% are in the works, 100% will likely not be improved, at least any time soon. On the other hand, it's good enough as it is now.
Warp wrote:
Edit: I think I understand now: It's my avatar, isn't it? It makes me look angry.
Joined: 6/9/2006
Posts: 614
Location: Mettmann
wow that means after iam done with version 1 of this i can do a complete NO boss NO miniboss run :)! amazing moozooh !!!!!
JXQ
Experienced player (750)
Joined: 5/6/2005
Posts: 3132
And just like Sony, moozooh says "Fuck off!" to the European version. Bravo on your persistence.
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)
Player (88)
Joined: 11/14/2005
Posts: 1057
Location: United States
moozooh is a beast! He succeeded where many have failed. This new trick will make 24 minutes in-game timer possible for my new any% run. The only thing to do now is figure out the best spot to recollect the 5 missiles.
They're off to find the hero of the day...
Former player
Joined: 6/15/2005
Posts: 1711
Saturn, Did it hurt to watch that avi? Was it in any way humbling? moozooh, Very neat.
Zoey Ridin' High <Fabian_> I prett much never drunk
Post subject: Re: Bomb Torizo skipped on NTSC!
Joined: 12/7/2005
Posts: 149
Location: Sweden
moozooh wrote:
Alright, after a lot of testing and failed attempts, I did it: Torizo can now be skipped on NTSC.
Good sir, you are hereby awarded an Internets.
Player (209)
Joined: 2/18/2005
Posts: 1451
OMG, this is totally awesome! You are a genius, moozooh, thanks for finding the time doing it that quickly, man! Fabian: Reading helps sometimes. As you see, I very much wanted that moozooh does this skip, because I knew he could do it, but was too lazy trying it myself. I'm happy he saved me the hard work doing it myself. :-) EDIT: As a reward for this incredible work I will show you my Torizo fight from my older any% WIP, that is 30 frames faster than JXQ's 100% v2 one, to convince all disbelievers, and proof/confirm that my statements about it before were true: http://rapidshare.com/files/31800996/SM_-_Improved_Torizo_Fight.avi.html Just compare the frame count from the first movement of Samus after the item pickup screen, which is at frame 24782, till the last one before hitting the door exit-transition at 26141. It's a 1359 frame range, JXQ's v2 one is 1389.
See my perfect 100% movie-walkthroughs of the best RPG games on http://www.freewebs.com/saturnsmovies/index.htm Current TAS project (with new videos): Super Metroid Redesign, any% speedrun