steam learn: speedrun et tas
TRANSCRIPT
![Page 1: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/1.jpg)
26th of February 2015
Speedrun and Tool Assisted Speedrun
by Pierre Trouve
1
HORS SERIE
![Page 2: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/2.jpg)
26th of February 2015
Table of contents
● Speedrun
● Tool Assisted Speedrun
● Speedrun and TAS
2
![Page 3: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/3.jpg)
26th of February 2015
Speedrun : what is it ?
3
How can I create new challenges on game I master ?
Scoring Best rank Finished the game as fast as
possible ?
![Page 4: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/4.jpg)
26th of February 2015
Speedrun : what is it ?
4
Okay, but what games ?
![Page 5: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/5.jpg)
26th of February 2015
Speedrun : some definitions
5
● Run : a try to finish the game
● Runner (or Speedrunner) : the one who do the run
● Glitch : A game bug, which can be used to go faster
![Page 6: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/6.jpg)
26th of February 2015
Speedrun : examples
6
Super Mario Bros4 min 58
Super metroidany% 44 min100% 1h17min
GTA vice city1h28m33
Final Fantasy IX9h05m45
(Seriously guys ?)
![Page 7: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/7.jpg)
26th of February 2015
Speedrun : planification & execution
7
How do I go fast ?
![Page 8: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/8.jpg)
26th of February 2015
Speedrun : planification & execution
8
Planification Execution
![Page 9: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/9.jpg)
26th of February 2015
Speedrun : The route planning
9
Know your game
● Objects● Enemy patterns● All accessibles
techniques● ...
Know your glitches
● Out of Bounds● Wrong warp● Take damage to save time● Memory glitches
Easy... I’m stuck, lol !
![Page 10: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/10.jpg)
26th of February 2015
Speedrun : Route planning
10
Easy... I’m stuck, lol !
Super metroid map GTA mission graph
![Page 11: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/11.jpg)
26th of February 2015
Speedrun : Perfect route problem
11
Easy...
Chance of success
1/10
Same 4 times
(1/10)^4 chances
That means...
10x10x10x10 runs to success !!!
![Page 12: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/12.jpg)
26th of February 2015
Speedrun : Perfect route problem
12
Easy...
Planification Execution
![Page 13: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/13.jpg)
26th of February 2015
Speedrun : Multi segment & scripts
13
● The run is not done in one time, but multiple segments
● The run can redo the same segment until it’s perfect
Chances to success are no longer 10 x 10 x 10 x 10 but
10 + 10 + 10 +10 !
![Page 14: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/14.jpg)
26th of February 2015
Speedrun : Multi segment & script
14
Easy...
Scripts can be used to play a macro of inputs with one single button
1m35
![Page 15: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/15.jpg)
26th of February 2015
Speedrun : planification & execution
15
Planification Execution
![Page 16: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/16.jpg)
26th of February 2015
TAS: Tool assisted speedrun
16
![Page 17: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/17.jpg)
26th of February 2015
TAS: What does it look like
17
Crazy example at 15:20
![Page 18: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/18.jpg)
26th of February 2015
TAS : examples
18
Super Mario Bros4 min 584 min 57 s 31
Super metroidany% 44 min100% 1h17minany% 38min 41100% 1h08
GTA vice cityNO TAS (No emulator...)
Final Fantasy IX9h057h37
![Page 19: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/19.jpg)
26th of February 2015
TAS: What is it ?
19
● A Tool Assisted Speedrun is a speedrun made on emulator
● The output is not a video, but a sequence of input
00 : ------------01 : ----------S-02 : ------------03 : ------------04 : --L---------05 : -D----------06 : -DL-A------- //Shoryuken07 : ------------08 : ------------09 : ------------10 : ------------
![Page 20: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/20.jpg)
26th of February 2015
TAS: Frame advance & savestate
20
à partir de 17:00
Save statesave the whole RAM state. possibility to save and reload.
Frame Advance Possibility to pause the game and to advance frame by frame
you can play very well (perfectly)
![Page 21: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/21.jpg)
26th of February 2015
TAS: RAM Watch - the true power
21
à partir de 17:00
● Read the ram at every frame
● Possibility to watch values
● Understand how the game really works (-> abuses)
● Creation of a ram map
![Page 22: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/22.jpg)
26th of February 2015
TAS: Luck manipulation
22
● Random does not exist !
● If the same inputs are played, the result of a random generation will be the same (almost always true...)
● If a result does not fit you, change your inputs
● You can experiment, or use ram watch to understand how the luck is computed => Reverse engineering
“God does not play dice” Einstein
![Page 23: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/23.jpg)
26th of February 2015
Speedrun & Tas : TAS = cheated SR ?
23
● Aims are differents : ○ Speedrun is a tribute to human habilities. The
uncertain fate of the run brings emotions ○ TAS is more a lock for absolute, a playfield to drive
a game into the corner
● Both have a common purpose : Entertainment !
● The two disciplines collaborates together.
![Page 24: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/24.jpg)
26th of February 2015
Speedrun & Tas : Best friends ?
24
● TAS is a vast experimental field. Tassers are scientists who will define the theorical horizon of the game
● Speedrun will try to exploit TAS discoveries to create new strategies and routes. Collaboration exemple at 4:55
TAS defines that a skip was possible in this area, doing a movement from precise position
Speedrunners know the perfect position then, and try to create a set up to reach this position.
More example in the commented speedrun right after ;).
![Page 25: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/25.jpg)
26th of February 2015
Thanks
25
● Coeur de Vandale & Realmyop, leaders of “Speed game” and “88mph”
https://www.youtube.com/user/RealMyop
● My favorites runners :○ AM (Resident Evil 4, Maximo, Metroid Prime)○ Santzo84 (Dark souls)○ Cosmo (Zelda 64, others zelda, castlevania 64)○ Mister MV (Duck Tales, Super meat boy, etc...)
● The two main websites○ Speed run : http://speeddemosarchive.com/○ TAS : http://tasvideos.org/
![Page 26: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/26.jpg)
26th of February 2015
And thanks you !!!
26
Any questions ?
![Page 27: Steam Learn: Speedrun et TAS](https://reader030.vdocument.in/reader030/viewer/2022032504/55c39fbdbb61eb01568b472e/html5/thumbnails/27.jpg)
26th of February 2015
Join the community !(in Paris)
Social networks :● Follow us on Twitter : https://twitter.com/steamlearn● Like us on Facebook : https://www.facebook.com/steamlearn
SteamLearn is an Inovia initiative : inovia.fr
You wish to be in the audience ? Join the meetup group! http://www.meetup.com/Steam-Learn/