Portfolio

Self-Glicthing Emulator (2016)

A modification of the open-source GenesisPlus emulator, as an extension of the OpenEmu project.

The emulator was modified to allow the user to write scripts that alter an emulated Mega Drive's RAM during play. For example, triggers can be set up to randomise areas of VRAM during a game of Sonic 2 whenever Sonic collects a ring.

The emulator has also been extended to allow glitches to triggered by input from a network, or from external sources such as a microphone or barcode scanner.

The emulator is used in some performances of The Incredible Playable Show, for audience-led plays of Sonic the Hedgehog.

An attempt to complete the entirety of Sonic the Hedgehog 2 - where every time Sonic collects a ring it scrambles the level layout - was filmed in early 2017.

Complete Playlist

Extended Write-up