Tool-Assisted Speedruns From Summer Games Done Quick 2015

Over the weekend the annual Summer Games Done Quick video game speed-running marathon took place and raised over $1.2 million dollars for Doctors Without Borders.  One of the most interesting events was the TASBot block which showcased tool-assisted speedruns (or TAS) of classic video games.  With a TASBot run the input to the video game is recorded ahead of time and optimized for speed by exploiting glitches or stepping frame-by-frame through the game.  The recorded inputs are then played back using hardware like a Raspberry Pi connected to a video game console, and the result is an amazing super-human playthrough of the video game.

This year there were three games featured in the TASBot block:

The Mega Man run starts with a demonstration of how most TAS speedruns are made by using an emulator to step frame-by-frame through the video game and build a perfect playthrough.  It’s also fascinating to hear how more advanced speedruns are made by scripting an emulator to search through all the possible controller inputs and reach a desired state.  For example in the Mega Man run they had a script run for 15 days trying different conditions to find the perfect moment that can end a level early.

Following the Mega Man run was a TAS of Sonic Advance that was made possible by modifying the Gamecube Gameboy Advance player hardware to expose player input and video frame synchronization signals.  A Raspberry Pi reads the video frame sync signal and uses it to send player input at just the right time to perform the run on real hardware.

Finally the Ikaruga run demonstrates an incredible 2-player TAS run to achieve the maximum possible score in this difficult scrolling shooter.  One of the commentators summed up the event and why tool-assisted speedruns are so impressive with the quote, “almost everything you see is impossible for a human unless you can do 22 frame perfect inputs in a row.”  Very nice work to all involved!

Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.

Join 35,000+ makers on Adafruit’s Discord channels and be part of the community!

Have an amazing project to share? The Electronics Show and Tell is every Wednesday at 7pm ET! To join, head over to YouTube and check out the show’s live chat – we’ll post the link there.

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Follow Adafruit on Instagram for top secret new products, behinds the scenes and more

CircuitPython – The easiest way to program microcontrollers –

Maker Business — Moving manufacturing out of China

Wearables — Take control of your LED sequins

Electronics — Current limiting!

Python for Microcontrollers — Python on Microcontrollers Newsletter: ESP32 Web Workflow for CircuitPython, CircuitPython Day 2022 and more! #CircuitPython @micropython @ThePSF @Raspberry_Pi

Adafruit IoT Monthly — Detect Radiation, ML Baby Monitor, and more!

Microsoft MakeCode — MakeCode Thank You!

EYE on NPI — Maxim’s Himalaya uSLIC Step-Down Power Module #EyeOnNPI @maximintegrated @digikey

New Products – Adafruit Industries – Makers, hackers, artists, designers and engineers! — JP’s Product Pick of the Week 8/10/22 Motorized Slide Potentiometer @adafruit @johnedgarpark #adafruit #newproductpick

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at !

No Comments

No comments yet.

Sorry, the comment form is closed at this time.