Donnie Russell’s Home Page

Games for PCs and Portable Devices

Flash   ClassicRogue   TileRogue   RevivedHack   MAGHD   LarnHD   Windows   GBA   NDS   PalmOS   C64   Contact

Recent Updates


4/10/2013 — LarnHD 1.2, Flash Larn r3 released (“hjklyubn” keys added, Alchemy -> FlasCC).

12/14/2013 — ClassicRogue 2.4 released (New tiles).

12/27/2013 — ClassicRogue 2.5 released (Update + Source).


How To…


Fix d3dx9_35.dll not found error — Update DirectX

Extract zip, 7z files — Install 7-Zip

Fix Flash games not being saved — Turn off “Delete/clear history on exit” in web browser options

ClassicRogue (Windows)


ClassicRogue began from my attempt to compile and run the DOS version of Rogue, released by Epyx in the early 1980s, on Windows. After fixing incompatibility issues with Windows (such as invalid memory accesses) and gameplay bugs, I added new options and features. The most significant of these was the ability to record and play back games.


Download ClassicRogue 2.5

Download ClassicRogue 2.5 Source

TileRogue (Windows)


TileRogue is based on a Rogue clone by Tim Stoehr distributed with the NetBSD operating system. It features tile graphics by David Gervais and sound effects.


Download TileRogue 2.3

RevivedHack (Windows)


RevivedHack is based on Don Kneller's DOS port of Hack (the basis for NetHack). It includes Kneller’s bug fixes and additions. My contributions include bug fixes, color, tile graphics and sound effects.


Download RevivedHack 2.5

Download RevivedHack 2.5 Source

MAGHD (Windows)


MAG (Mike’s Adventure Game) was created by Mike Teixeira at Lincoln-Sudbury Regional High School in 1982-1985 on a DEC PDP 11/70 running Unix. A schoolmate of Jay Fenlason, the creator of Hack, Teixeira wrote a new version for the IBM PC while studying at Northeastern University in 1986-1988. MAGHD is an updated version that runs natively on Windows and includes bugfixes and sound effects.


Download MAGHD 1.7

Download MAGHD 1.7 Source



Match & Drop is a single-player clone of Puzzle Bobble/Bust-a-Move.

Download Match & Drop


Compact Solitaire is a collection of ten popular solitaire games: Klondike, FreeCell, Canfield, Golf, Spider, Pyramid, Yukon, Scorpion, Monte Carlo, and Forty Thieves.

Download Compact Solitaire


Deduction is an implementation of the classic mystery board game Cluedo (also known as Clue).

Download Deduction


“The Curse” is my entry in the Seven Day Roguelike challenge, February 2006.

Download Seven Day Roguelike



I adapted (AGB_Rogue, AGB_Hack, AGB_Trek) or wrote (Mediaeval Quest, Tank Commander, Collision Course) the following games for the GBA handheld game console.


They can be played on an actual device with third-party rewritable game cartridges, or on a computer with an emulator.



Rogueds, Hackds and NDSLarn are my ports of classic Roguelike games to the NDS handheld game console.


They can be played on an actual device with third-party rewritable game cartridges, or on a computer with an emulator.



rhp is a Palm OS 3.0 port of PC Hack.


Download rhp

Contact me at my email address:


Site design by Donnie Russell



Click on a game to play it in your web browser (Adobe Flash Player required).

LarnHD (Windows)


Larn was created in 1986 by Noah Morgan on UNIX. LarnHD is based on Larn 12.4 alpha 2 by Edwin DeNicholas. I rewrote a large amount of code (by large I mean huge), and added color and sound effects.


Download LarnHD 1.2

Download LarnHD 1.2 Source



My Commodore 64 games.


Download My C64 Games