Page 1 of 20

Tool-Assisted Highscores/Speedruns

Posted: 2009.11.28 (08:09)
by Raif
This is a place to post tool-assisted demos (FBFed, undeclocked or whatever)
I have made quite a few already and all of them are in the attached text file.

You can find all of my demos here: https://pastebin.com/J3amFUHG (179 demos, last updated 13 Sep 2018)
I'll probably keep editing the new demos in.

TRO Edit: Adding a link to Eddy's updated semi-master list: https://pastebin.com/ZWMErCyT (188 demos, last updated 13 Sep 2018)

Edit, (just putting the list of demos in DemosA.txt here because van recommended it):
00-0 Highscore, 1.050 faster than xela
00-0 Speedrun, 1 frame faster than Kool
00-1 Speedrun, 7 frames faster than Kool
00-2 Highscore, 0.725 faster than Lim
00-2 Speedrun, 1 frame faster than Kool
00-3 Speedrun, 1 frame faster than kryX
02-4 Highscore, 1.000 faster than Knu, 4.900 faster than Goo
14-4 Speedrun, 5 frames faster than xela
16-1 Speedrun, tied with myself
29-0 Highscore, 0.050 faster than joe, 0.075 faster than kryX
29-0 Speedrun, 2 frames faster than Kool
29-3 Highscore, 2.600 faster than van
29-3 Speedrun, 24 frames faster than kryX
30-2 Highscore, 0.075 faster than clux
31-2 Highscore, 0.125 faster than van
36-2 Highscore, 0.400 faster than xela
38-1 Speedrun, 18 frames faster than myself
40-2 Highscore, 0.425 faster than dark
78-1 Speedrun, 46 frames faster than myself
80-3 Highscore, 0.075 faster than spect
82-1 Speedrun, 3 frames faster than myself
90-3 Highscore, 0.050 faster than Knu, 0.475 faster than kryX
90-3 Speedrun, 1 frame faster than kryX

Re: Tool-Assisted Highscores/Speedruns

Posted: 2009.12.03 (15:42)
by Raif
A few more demos. (
2-2, 0.100 faster than Knu,
56-2, 2.100 faster than trib,
59-1, 0.425 faster than Izzy,
82-0, 0.050 faster than ANGERFIST
94-2, 0.050 faster than mlarson)

Re: Tool-Assisted Highscores/Speedruns

Posted: 2009.12.03 (18:55)
by TheRealOne
mohamedraif wrote:
56-2, 2.100 faster than trib,
59-1, 0.425 faster than Izzy,
Both absolutely crazy. Great route change at the bottom on 56-2.

I think next up should be 16-1, 5-2, 61-3, 60-2, and 46-3. I think all of these maps have frames left in them.

Re: Tool-Assisted Highscores/Speedruns

Posted: 2009.12.03 (23:06)
by Izzy
You are sick.

Re: Tool-Assisted Highscores/Speedruns

Posted: 2009.12.05 (19:26)
by TheRealOne
A While back on the old forums kryX made a bunch of FBFed speedruns and I am just reposting them here. He had quite a few in the file, many became obsoleted, but there are still some that are faster so here they are. On a side note he had a 00-2 speedrun which is the same frame count and route as xela.

Re: Tool-Assisted Highscores/Speedruns

Posted: 2009.12.06 (19:22)
by Raif
TheRealOne wrote: I think next up should be 16-1, 5-2, 61-3, 60-2, and 46-3. I think all of these maps have frames left in them.
16-1, 0.025 faster than GForce
46-3, 0.350 faster than L3X
60-2, 1.125 faster than ANGERFIST
61-3, 0.200 faster than clux
(I am still convinced that 05-2 is maxed, though)

Re: Tool-Assisted Highscores/Speedruns

Posted: 2009.12.15 (05:11)
by Raif
More demos:-
10-2 hs, 2.025 seconds faster than Izzy
10-2 sr, 3 frames faster than Kool-Aid
60-2 sr, 14 frames faster than Kool-Aid
85-1 hs, 10.000 seconds faster than xela (with TRO's route)
91-0 hs, 0.250 faster than zorgtz
91-0 sr, 2 frames faster than lat

Re: Tool-Assisted Highscores/Speedruns

Posted: 2009.12.15 (05:21)
by TheRealOne
mohamedraif wrote:More demos:-
10-2 hs, 2.025 seconds faster than Izzy
Pretty awesome

85-1 hs, 10.000 seconds faster than xela (with TRO's route)
Damn Son O.o!! I love the way that looks.

Re: Tool-Assisted Highscores/Speedruns

Posted: 2009.12.15 (16:56)
by xaelar
Oh it's only 10 seconds.

........ ._.

Re: Tool-Assisted Highscores/Speedruns

Posted: 2009.12.20 (16:08)
by Raif
02-4 Highscore, 0.300 faster than my old demo (now 1.300 faster than Knu and 5.200 faster than Goo)
26-0 Highscore/Speedrun, 0.075 / 3 frames faster than Lim
51-0 Highscore, 1.800 faster than Meta
53-0 Highscore/Speedrun, 0.475 faster than kryX on hs (13 frames on sr)
86-2 Highscore, 1.775 faster than xela

Re: Tool-Assisted Highscores/Speedruns

Posted: 2009.12.21 (12:46)
by vankusss
all demos here are awesome moh, thx for doing this :) it shows how 'human' we are + they are fun to watch

Re: Tool-Assisted Highscores/Speedruns

Posted: 2009.12.25 (20:03)
by Raif
00-4 Highscore, 0.150 faster than Seifer
01-0 Highscore, 1.125 faster than xaelar
01-0 Speedrun, 30 frames faster than Kool-Aid
85-1 Speedrun, 44 frames faster than Kool-Aid
89-0 Highscore/Speedrun, 0.200 faster than crappitrash

Re: Tool-Assisted Highscores/Speedruns

Posted: 2009.12.25 (20:12)
by Izzy
Sweeetmazing.

Re: Tool-Assisted Highscores/Speedruns

Posted: 2009.12.25 (20:12)
by TheRealOne
mohamedraif wrote: 01-0 Speedrun, 30 frames faster than Kool-Aid
85-1 Speedrun, 44 frames faster than Kool-Aid
You made the drone look stupid at the end of 01-0 :D

And great innovation on 85-1. Over a second saved on a speedrun under 350 frames lol.

Re: Tool-Assisted Highscores/Speedruns

Posted: 2009.12.31 (21:10)
by Raif
02-1 Highscore, 4.400 faster than L3X
12-4 Highscore, 2.725 faster than kryX
13-4 Highscore, 0.825 faster than kryX
95-3 Highscore, 1.200 faster than Lim

Re: Tool-Assisted Highscores/Speedruns

Posted: 2010.01.04 (08:27)
by TheRealOne
mohamedraif wrote:02-1 Highscore, 4.400 faster than L3X
12-4 Highscore, 2.725 faster than kryX
13-4 Highscore, 0.825 faster than kryX
95-3 Highscore, 1.200 faster than Lim
02-1 Blew my mind. And brilliant innovation on 12-4

On another note I made a Manual demo my self. I have made a few others but they were not complete runs.
62-3 Speedrun, 276 Frames, 33 Frames faster than Darkshadow

Re: Tool-Assisted Highscores/Speedruns

Posted: 2010.01.04 (09:21)
by Raif
TheRealOne wrote: On another note I made a Manual demo my self. I have made a few others but they were not complete runs.
62-3 Speedrun, 276 Frames, 33 Frames faster than Darkshadow
Nice run. I am glad somebody except me is finally making demos. :P

Re: Tool-Assisted Highscores/Speedruns

Posted: 2010.01.19 (22:24)
by 999_Springs
Just curious, how are you going about making these demos? Do you just do them in fbf and convert your key presses to numbers? Or do you take an existing demo and try to shave frames out of it by deleting them from demo code?

Re: Tool-Assisted Highscores/Speedruns

Posted: 2010.01.20 (01:06)
by TheRealOne
999_Springs wrote:Just curious, how are you going about making these demos? Do you just do them in fbf and convert your key presses to numbers? Or do you take an existing demo and try to shave frames out of it by deleting them from demo code?
We do neither of these. The demos are made entirely in code.

- First download this handy-dandy excel file Moh made here.
- Now take your level data in to either ned or userlevels. (I prefer Ned, Moh likes userlevels.)
- Usually I put 9999: to start my demo off because you don't want to have to bother with the total frame count until the end.
- Then you just start. You figure out what you want the ninja to do in each 7 frame section, then paste the sum value from the excel sheet at the end of the demo data.
- Then watch your run to see if that button combination works. Then Repeat.

Re: Tool-Assisted Highscores/Speedruns

Posted: 2010.01.21 (21:33)
by 999_Springs
But surely, if you're going to do it like that, it would be so much more efficient to just convert the things you want your ninja to do straight into demo code using a simple Python program like this...?

Code: Select all

demo = raw_input('Zap! ')
print str(len(demo)) + ':' + '|'.join(str(sum(int(demo[7*x+t], 16) * 16**t for t in range(len(demo[7*x : 7*x+7])))) for x in range((len(demo)+6)/7))
So you just input a string in hexadecimal in the usual manner (0 = nothing, 1 = left etc.) and the output is the demo data. This is much more efficient because it means you can work on as many frames at a time as you want, and you can also delete frames from an existing demo without having to go through all the rest of the demo code seven frames at a time.

Re: Tool-Assisted Highscores/Speedruns

Posted: 2010.01.21 (21:45)
by TheRealOne
999_Springs wrote:But surely, if you're going to do it like that, it would be so much more efficient to just convert the things you want your ninja to do straight into demo code using a simple Python program like this...?

Code: Select all

demo = raw_input('Zap! ')
print str(len(demo)) + ':' + '|'.join(str(sum(int(demo[7*x+t], 16) * 16**t for t in range(len(demo[7*x : 7*x+7])))) for x in range((len(demo)+6)/7))
So you just input a string in hexadecimal in the usual manner (0 = nothing, 1 = left etc.) and the output is the demo data. This is much more efficient because it means you can work on as many frames at a time as you want, and you can also delete frames from an existing demo without having to go through all the rest of the demo code seven frames at a time.
In theory, yes, this would be a lot quicker, but that means you have to know what you want the ninja to do in each frame of the entire run. This is something you never know when starting a map. Unless the map is under like 50 frames, it is all trial and error. You have to keep testing every time you change something. If you change one frame somewhere it the run every frame the comes after that might need to be changed because you will reach certain points sooner or later. There is just no way you can know what the ninja needs to do on each frame. All distances, such as how long you have to hold jump, are done with trial and error.

Re: Tool-Assisted Highscores/Speedruns

Posted: 2010.01.22 (11:04)
by Raif
12-4 Speedrun (42 frames faster than Kool)
44-0 Highscore (0.625 faster than Meta, I may try to improve this demo later and go over the drone at the end)
88-4 Highscore (8.275 faster than lat)

Re: Tool-Assisted Highscores/Speedruns

Posted: 2010.01.22 (11:12)
by vankusss
mohamedraif wrote:88-4 Highscore (8.275 faster than lat)
the most awesome demo on the forums :O

Re: Tool-Assisted Highscores/Speedruns

Posted: 2010.01.22 (13:54)
by xaelar
88-4, yeah sure...

Re: Tool-Assisted Highscores/Speedruns

Posted: 2010.01.22 (17:23)
by Tunco
Whoa, amazing demo, moh. Even it's an fbf-demo.