An unofficial fan-game remake
Rebuilt by Enthusiast Guy
The 1993 DOS game, taken apart byte by byte and put back together for today's computers.
In 2026 Enthusiast Guy took Codemasters' 1993 DOS release apart, the 25 KB SEYMOUR.EXE byte by byte, and rebuilt it in modern C++ for today's computers. It is an unofficial fan-game remake, made out of love for the original and not connected with Codemasters.
It is not an emulation and not a remake from memory: every rule in the new version is traced to the routine in the original that it reproduces, and the result is checked against the original running in an emulator, frame by frame, through a complete game from the first step to the ending. Same rooms, same puzzles, same quirks, the same AdLib and PC-speaker music, reproduced down to the sound chip's registers.
What is new sits beside the original, never inside it: eight save slots and quick save, game controllers and key rebinding, fullscreen at any resolution, an optional CRT look, and a world editor for the curious.
How it was made
Unpacking and reading the program. The shipped SEYMOUR.EXE is compressed. It was unpacked and disassembled, and every routine was named as soon as its purpose was proven, so the listing reads like source.
The data. Tiles, sprites, the font, the rooms, the music: all converted into files the remake runs from.
The script machine. The puzzles and dialogue run on a small bytecode language inside the original, threaded through a jump table. It was decoded opcode by opcode and rebuilt.
The reference harness. The original runs inside an instrumented emulator that records the picture and the game's state at every step. The remake replays the same input and has to match, pixel for pixel. Where the original has a bug that affects play, the remake has it too:

The music. The AdLib and PC-speaker drivers were rebuilt too, and every write to the sound chip compared with the original's. Here is the title tune, both ways:
What's new
About Enthusiast Guy
Enthusiast Guy ported the game in 2026.
Thanks and third-party software
- SDL2: window, input, controllers, sound output (zlib licence)
- ymfm by Aaron Giles: the AdLib's OPL2 chip (BSD-3-Clause)
- lodepng: PNG images (zlib)
- nlohmann/json: JSON (MIT)
- zfast_crt_curvature by Greg Hogan (SoltanGris42): the CRT look (GPL-2.0-or-later)
Seymour Goes to Hollywood, its design, graphics, music and world, are by Codemasters. This unofficial fan-game remake is not affiliated with or endorsed by Codemasters.

