Best Speedrunning, glitches & game hacking Videos
「Speedrunning, glitches & game hacking」下面有47部被不同的人、在不同月份推荐过的视频。挑的时候先看对象:入门1部,适合还没学过的人;进阶15部,适合已经懂术语的人;普通向27部,按兴趣就能看;更硬的4部,留给想看推导或细节的人。这一类数量最多的是演示,所以它们的共同点是先看到做成了什么,再决定要不要追细节。常出现的频道包括SethBling、TASVideosChannel、Summoning Salt。目录给这个主题划的范围是:Speedrunning: tool-assisted speedruns, glitches, exploits, arbitrary code execution in games, game hacking, modding, reverse engineering games, Summoning Salt-style histories.如果只看三部,就从《SM64 - Watch for Rolling Rocks - 0.5x A Presses (Commentated) [OUTDATED]》开始,它负责把问题讲出画面;然后看《Reverse emulating the NES to give it SUPER POWERS!》,换一种讲法或例子;最后看《MarI/O - Machine Learning for Video Games》,留给已经有基础的人。页面按每页24部切开,顺序看的是被推荐跨越了多少个月,不是播放量。每条标题下面那一句是这部片子自己的内容说明,用来区分它在讲定义、过程、演示还是观点。点进去能看到推荐原话、原文链接和适合谁看。看的时候把强烈推荐当成有人明确叫你去看,把引用当成只是拿来举例,把批评留下来对照,不要把每条评论都当成同一力度。

SM64 - Watch for Rolling Rocks - 0.5x A Presses (Commentated) [OUTDATED]
Pannenkoek2012's commentated tool-assisted Super Mario 64 run collecting the Watch for Rolling Rocks star with half an A press, using parallel universes and QPU movement.

Reverse emulating the NES to give it SUPER POWERS!
Tom Murphy (suckerpinch) shows 'reverse emulation', using a Raspberry Pi in an NES cartridge to give an unmodified NES new abilities such as playing SNES games.

MarI/O - Machine Learning for Video Games
SethBling shows MarI/O, a program using neural networks and the NEAT genetic algorithm to learn to play Super Mario World.

SNES Code Injection -- Flappy Bird in SMW
SethBling uses Super Mario World glitches to inject and run Flappy Bird code on an unmodified SNES, entering it purely with controller inputs.

FIXING the ENTIRE SM64 Source Code (INSANE N64 performance)
Kaze Emanuar explains how he rewrote and optimized the Super Mario 64 source code so it runs far faster on real N64 hardware.

MyHouse.WAD - Inside Doom's Most Terrifying Mod
A long video essay on MyHouse.wad, a Doom II mod uploaded by an anonymous user that hides unsettling secrets in its walls.

How lucky is too lucky?: The Minecraft Speedrunning Dream Controversy Explained
Matt Parker analyzes the Minecraft speedrunning controversy in which Dream was accused of cheating via improbably lucky drops.

[TAS] Pokémon Yellow - Arbitrary Code Execution
A tool-assisted speedrun of Pokemon Yellow by MrWint that uses arbitrary code execution to push Game Boy hardware to its limits.

TasBlock at AGDQ 2017: TASBot
A recording of the TASBot block at Awesome Games Done Quick 2017, where a robot plays games via tool-assisted speedruns, including Super Mario 64 and Portal on an SNES via arbitrary code execution, and ending with a Twitch Plays segment.

Did Nintendo really forget to Optimize Super Mario 64 ? | MVG
Modern Vintage Gamer examines the claim from the Super Mario 64 decompilation project that the game shipped unoptimized, and puts it in the context of 1996 N64 development.

Walls, Floors, & Ceilings
Pannenkoek explains how Super Mario 64 handles wall, floor and ceiling collisions, including triangles, normal vectors, quarter steps and out of bounds.

[Epilepsy Warning] Choco Mountain: The History of Mario Kart 64's Most Infamous Track
Summoning Salt traces the speedrunning history of Mario Kart 64's Choco Mountain track and its famous shortcut, through the successive record holders and discoveries.

Sega Saturn CD - Cracked after 20 years
A look inside Dr Abrasive's lab as he engineers a flash-card replacement for the Sega Saturn optical drive after cracking its CD protection 20 years on.

"Devs Play" S1E06 - Psychonauts "The SMK Speedrun" [1/1]
In the finale of Double Fine's Devs Play, speedrunner SMK demonstrates glitches and exploits that skip entire sections of Psychonauts while Tim Schafer and the dev team watch.

Super Mario World -- Credits Warp in 5:59.6 (First Time Ever on Console)
SethBling performs the first credits warp in Super Mario World on a real SNES console, a glitch that plays the ending without beating Bowser.

How We Solved the Worst Minigame in Zelda's History
Linkus7 explains how a community reverse-engineered The Wind Waker to predict its random number generator and beat the Sploosh Kaboom battleship minigame consistently.

Console Hacking 2016 (33c3)
A 33c3 talk by marcan on reverse engineering the PS4 hardware to run Linux with 3D acceleration.

The Complete History of the A Button Challenge
A five-hour documentary history of the Super Mario 64 A button challenge, which aims to beat the game with as few A presses as possible.

The Legend of Zelda: Ocarina of Time Speedrun in 22:38, live at AGDQ2013
Cosmo's 22:38 Ocarina of Time speedrun, performed live at AGDQ 2013.

How I Fixed a 10 Year Old Guitar Hero Bug Without the Source Code
A reverse engineer walks through fixing a ten-year-old bug in Guitar Hero III without access to its source code, using a disassembler and decompiler.

Ocarina of Time TAS by dwangoAC, TASBot, Savestate, Sauraen in 53:05 - Summer Games Done Quick 2022
A tool-assisted speedrun of Ocarina of Time at Summer Games Done Quick 2022, using TASBot and arbitrary code execution to reach an alternate ending in about 53 minutes.

RustConf 2020 - Closing Keynote by Siân Griffin
RustConf 2020 closing keynote by Sian Griffin that dives into Pokemon Blue glitches, notably Missingno and arbitrary-code-execution tricks.

27c3: Console Hacking 2010 (en)
The fail0verflow team (bushing, marcan, sven) present console hacking at 27C3, covering Wii, Xbox 360 and PS3 exploits.

How a Laser-Shot Disk Defeats Hackers & Pirates (Coding Secrets)
An episode of Coding Secrets by Jon Burton on retro copy protection, in particular physically damaging a disk with a laser so copies fail.