Trogdor: Reburninated

May 17, 2026 ยท View on GitHub

This is an enhanced recreation of the Homestar Runner Flash game, _Trogdor_. It is currently available for PC, Android, Switch, Wii U, Wii, Gamecube, 3DS, Vita, PSP, [PortMaster](https://portmaster.games/detail.html?name=trogdorrb), and FunKey.

Homestar Runner is no stranger to fan ports of its Flash games, and its impact on Flash media, as well as Internet media as a whole, cannot be overstated. Though the original game is still playable on modern devices through its HTML5 port, this project aims to expand on the original release with new features and multiplatform libraries that allow for porting to a wide variety of systems.

Features

  • A faithful recreation of the original Flash game, including intermissions
  • Change gameplay settings such as enemy speed and points needed for extra lives, or use one of the new difficulty presets
  • Support for any frame rate (or up to 30 FPS on 3DS)
  • Save data support, including mid-game progress and high score
  • Level select and shuffle
  • New cheats, in addition to the original game's Konami code
  • Optional soundtrack from the Homestar Runner game Stinkoman 20X6
  • Screen scaling options for both full-screen and integer scaling/"pixel-perfect"
  • Bugs from the original game have been fixed
  • Big head mode!
(screenshot from v1.0)

FAQ

Is this a port? Remake? Remaster?

A bit of everything, but I'm calling it a "recreation".

It was made by opening the original game in a Flash decompiler and porting its ActionScript code and Flash assets to C++ code by hand. There's no way to automate this as far as I know, so everything was rewritten manually. Additionally, Flash and C++ are two completely separate beasts that handle many things in completely different ways; many things that do not require coding in Flash (like animation frames and screen scaling) need to be recreated as code in C++.

That being said, almost all art and sound assets are ported directly from the original game, just reorganized into sprite sheets, with modifications only being made when necessary.

Will this be ported to _____?

This game was made to be compatible with both SDL 1.2 and SDL2 specifically so it could be ported to many systems. You have my permission to port this wherever you want.

How do I add custom music?

Custom music should be placed in the following directory, with each song having the same name as its original counterpart ("menu", "stinkoman_level_day", etc):

Android: /storage/emulated/0/Trogdor-RB/music_custom (/storage/emulated/0 should be the main folder on your device)

FunKey: /mnt/FunKey/.trogdorrb/music_custom

Everything else: (game directory)/music/custom

WAV and OGG files are both supported, and you can convert your music using this script.

It is recommended to use WAV on very low-end devices; it doesn't matter on other devices, but OGG is smaller, so you may want to use that.

If you decide to also replace sound effects, you can use the same script above. Both WAV and OGG will have the same performance in-game, but initial load time will be longer for OGG (maybe much longer depending on the system).

This is an unofficial fan project made without any involvement from anyone who contributed to the original game. Trogdor and Homestar Runner are owned by the Brothers Chaps, Mike and Matt Chapman. The original Flash game was programmed by Jonathan Howe.