Joined: 6/21/2004
Posts: 72
Location: Michigan, USA
Just finished doing Street Fighter 2010 in 19:23 without taking a hit. Though it's not exceptionally exciting as there are quite a few spots where there just isn't anything going on.
http://abharrie.misterdotnet.com/Strt2010.zip
...yeah, in a zip this time ;)
-Cheez
Joined: 5/1/2004
Posts: 4096
Location: Rio, Brazil
i luv this game, good record... but you aimed for time as i can see. the parts that you have to wait are great for showing off some skills on jumping and doing weird stuff.. but w/e, you aimed for speed. so here go some tips / critics:
- you could have killed the first boss a bit quicker by shooting up when he was above you, instead of waiting to jump and shoot.
- you could have killed those fat orange guys falling from screen by shooting before they started falling.
- why did you skip the O shield powerup???
- on the first cavern stage on the 3rd planet, couldn't u go down the plataforms faster by pressing DOWN+A instead of going left and right, left and right?
- on the last level, first room, why did u stand on the plataform shooting the shell? pressing down+a and shooting straight would work i guess.
- stop the movie recording as soon as you shoot the last attack on the last boss (not when it hits the boss, but when u press b to shoot) ...
there were some levels you did the fastest possible time though. good record, i just think you could entertain some more on the waiting parts, sometimes you stand there and there are dozens of things to be destroyed on the screen, why not destroy them? at least it's something to keep us attached to the movie.
Joined: 6/21/2004
Posts: 72
Location: Michigan, USA
Yeah, I realize that after watching it
Those things are so random, if you blink they'll fall in a completely different place, it was hard enough making them fall close enough to me that I didn't have to run halfway across the screen to kill them.
because I have no idea where it is, this was my first time playing through the game in like 10 years.
the down+A animation takes a little while, so if it is faster, it's only by a couple frames.
Mostly because I was trying to make him behave a specific way
Joined: 5/1/2004
Posts: 4096
Location: Rio, Brazil
i c, good job then :)
but if u destroyed the things u'ds know where the shield was. it's on that level where u have to climb the slippery branches and the things come flying from under.
Well *I* thought it was impressive. Mainly because I remember just how ridiculously hard it was. Me and my friends were always lucky to get past level TWO. ><
Joined: 6/21/2004
Posts: 72
Location: Michigan, USA
hehe, the game is hard on 100% speed, but on 30%, it was pretty simple ;)
I'm redoing it now though, trying to be a little faster, and more entertaining.
-Cheez
Joined: 6/21/2004
Posts: 72
Location: Michigan, USA
Finished my second attempt, 18:55 this time, and a lot more showing off. Should be a lot more entertaining this time around. The orb really helped in a couple spots, like the last level of planet 3, so I'm glad you brought that to my attention.
http://abharrie.misterdotnet.com/Strt2010.zip
-Cheez
So.....I got motivated to do some NES TASing so I decided to improve upon the current Street Fighter TAS:
http://tasvideos.org/userfiles/info/13187642320614957
Currently 121 frames ahead of the published movie.
Edit: Seems like I messed up at the end; Attacking in midair at the end is faster than down B.
http://tasvideos.org/userfiles/info/13195247401590845
Edit 2: I managed to get the last hit of the boss down to 2487, but then it caused me to stand too far back from obtaining the crystal ASAP. I later managed to get the boss killed at frame 2488 and obtain the crystal 4 frames later. I'll keep trying since I don't want the rng later to mess up.
I tested this game because of this find... there are more places to do this glitch, including that long underwater stage.
EDIT: This glitch also works by dying after loses all energy (also requires frame perfect -- before he vanishes completely while dying). Now I ruined this game.
EDIT 2: Done!
EDIT 3: Video removed because is actually faster by dying on a enemy, as well as can performed on every stage.
My homepage
--Currently not much motived for TASing as before...--
But I'm still working.
I tested this game because of this find... there are more places to do this glitch, including that long underwater stage.
EDIT: This glitch also works by dying after loses all energy (also requires frame perfect -- before he vanishes completely while dying). Now I ruined this game.
EDIT 2: Done!
EDIT 3: Video removed because is actually faster by dying on a enemy, as well as can performed on every stage.
Good luck! I kinda gave up on this game because the autoscrollers drove me nuts; hope you can get through it!
Good luck! I kinda gave up on this game because the autoscrollers drove me nuts; hope you can get through it!
I did this "stage skip glitch" because was actually easy to TAS. Over 10 minutes were saved but resulted on a completely different way.
Well, I have 3 projects to finish, but I can try at least some progress in this game someday (or collaboration).
My homepage
--Currently not much motived for TASing as before...--
But I'm still working.
Count me in! I've fell in love with this glitch. The opposite also works: pausing at the right 1 frame window after finishing the level... kills you :D
Will edit this post with strategy write down and test movie.
edit: User movie #46029177311336504
(draft note, not 100% correct, edit2):
- every new planet refills your health
- the enemies spawn after a fixed time, but positioning can delay it
- enemies has a 2 possible position and 2 direction
- fastest horizontal movement: 2px/f climbing the wall (by Challenger)
- fastest vertical movement: 4px/f
planet 1
level 1 - time completion solely depends on final dmg taken since enemy will spawn at f1508 (f1507 on bizhawk)
- if we delay second spawn, second one will come from the left side. - but it's slower.
- enemy spawns every 128 frames if previous one dead
- red enemy spawns too late, won't use him
- top enemy: scroll camy beforehand and jump when enemy spawns
- right/left enemy: climb wall 2 frames earlier before enemy spawns (so you increase X pos when enemy position initialized)
- bottom enemy: fall... if there will be any
level 2 - nothing special
level 3 - nothing special
level 4 - nothing special
level 5 - nothing special
level 6 - nothing special
planet 2
level 1 - chaining dmg taken without lag frames and time loss
level 2 - falling is 8 frames longer (going to right and jump instead of simply dying)
level 3 - nothing special
level 4 - nothing special
level 5 - nothing special
level 6 - nothing special
planet 3
level 1 - enemy spawn right and left, always switching sides. not sure if red enemy could be spawned to save time. also need to reduce lag frames
level 2 - nothing special
level 3 - nothing special
level 4 - nothing special
level 5 - nothing special
level 6 - nothing special
blah blah final level - lag frames. always spawns at a fixed distance compared to actual player enemy.
planet 4 - nothing special thanks to falling level 1
planet 5
level 1 - horrific lag frames, maybe we can fall down somewhere?
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
I noted some mistakes on my movie and was planning to fix them. So, I managed to fix 4-1 and 5-1 (with different strategy), as well as fixing later desyncs: http://dehacked.2y.net/microstorage.php/info/776887608/2010StreetFighter-v2.bk2
I'm not good on 3-1, but tomorrow I'll try to check 1-1 and planet 3 last level.
There's no way to fall off in 5-1.
My homepage
--Currently not much motived for TASing as before...--
But I'm still working.
Tried to watch your movie but it only syncs on NesHawk, so I just checked your 1st level is a bit faster. I will stick with fceux for the much more FPS.
So far it looks TASing will be easy, I will gather the addresses required to optimize and dive in tonight.
32 objects
0x400 flags
0x480 timer (for animation)
0x4A0 subx
0x4C0 x
0x500 suby
0x520 y
0x45D for first enemy slot direction (bosses should be different slot)
edit: latest usermovie with details User movie #46050206845626622, I also updated my previous post in this thread.
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
Tried to watch your movie but it only syncs on NesHawk, so I just checked your 1st level is a bit faster. I will stick with fceux for the much more FPS.
edit: latest usermovie with details User movie #46050206845626622, I also updated my previous post in this thread.
Well, although my movie is from NesHawk 2.2.2 version (but runs slower for me), I forgot to mention that also runs without problems on previous versions (I tested 2.2 and 2.2.1 at least).
Nice new timesavers. Lag is tough to optimize, but I'll try to find more small optimizations.
My homepage
--Currently not much motived for TASing as before...--
But I'm still working.
Yes it should sync on other versions but only NesHawk core. And 40fps is uncomfortable.
I think my movie will sync by removing 1 frame in the beginning, maybe this occurs later as well.
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
Yes it should sync on other versions but only NesHawk core. And 40fps is uncomfortable.
I think my movie will sync by removing 1 frame in the beginning, maybe this occurs later as well.
I imported your movie to Bizhawk, removed that frame, and synched without problems.
Well, 40 fps is also uncomfortable for me. That's why I decided to use TAStudio on 2.2 version (because still runs at normal FPS, although I also uses 2.2.1 version).
I managed to save more frames on my run. I'll edit this post later.
EDIT: http://dehacked.2y.net/microstorage.php/info/1933785693/2010StreetFighter-v3.bk2 (47 frames saved than my previous version)
Notes:
- I used your 1-1 input (so I added you as a co-author), not only saving 2 frames but saved (for some reason) some frames at beginning of some levels.
- I managed to remove a lag of 3-boss, but still difficulty to remove more frames. So I'll out this level.
- Thanks of your "faster walljump trick", I managed to save more frames on 5-1, as well as removing those lag frames. Now 5-1 is lagless.
EDIT 2: I don't know if there are more paths to improve (except 3-boss).
My homepage
--Currently not much motived for TASing as before...--
But I'm still working.
I meant that I always had super low performance on NesHawk because of my old laptop and only this particular core. I have great FPS in most of the cores.
It's good if it syncs, cause this also means subpixels doesn't overcarry. I will stay on FCEUX but currently comparing our movie for any other difference between the two core, will update this post.
(I'm literally just watching the input files without emulator. First number means frame difference for actual line (I hope I calculated good). First is yours, second is mine)
Your latest 29415f movie is 35 frames faster than my latest uploaded v7
P2L1(+1 frame) 9124th frame start - 9123th frame for me (I start the level with Right, lag, lag, lag lag, Right Down A)
P2L2 (+2 frames) 9726th frame start - 9723th frame for me
P3L3 (-4 frames) 12410th frame start - 12411th frame for me > probably an improvement by you
(-1 frame) 17830th frame start - 17832th frame for me > improvement by you?
(-28 frames) 22376th frame start - 22406th frame for me > great improvement by you :)
(-5 frames) 22899th frame start - 22934th frame for me > probably improvement by you
Will clarify this post later tonight.
edit2: getting removing 1 lag frame at P2 boss introduces 3 extra frames right after pause glitch, delaying the "fade to black" effect. This is why we saw levels "randomly" starting some frames earlier. -- need to debug later
edit3: latest movie User movie #46089418810177679
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...