📁 cylog.ai — DOS & Win32 → Web Game Archive
00:00
🎮 Welcome to cylog.ai — README.txt
_
□
✕
đŸ•šī¸

CyLog.ai

// Classic DOS, Win16 & Win32 Games ¡ Rebuilt for the Web

These are games I originally wrote from the DOS/Turbo Pascal era through the Win32/Delphi era — running on everything from DOS prompts to Windows NT, 95, XP, 2000, you name it. Chunky dialogs, raw GDI graphics, text-mode screens, and all the charm of a beige tower PC.

Now, powered by Gemini CLI and Claude Code, each title has been faithfully re-engineered to run natively in your browser. No plugins. No emulation. Just the games, reborn.

âš™ī¸ Original Win32 🌐 Web-native rebuild 🤖 Ported with AI
Loading game archive...
cylog.ai icon
2 games playable
more coming soon
🔄 Archive growing
C:\GAMES> DIR /W
👾 CyberDaleks.exe
✕
EXTERMINATE DALEK CYBER 01001110 DALEK CYBER EXTERMINATE 10110101 DALEK DALEK CYBER 01001101 EXTERMINATE DALEK 01001110 CYBER 0101010 10010110 01010010 CYBER 10010101 00010111 DALEK 10011111 01001110 CYBER 0101010 10010110 DALEK CYBER 01010010 CYBER 10010101 00010111 DALEK 10011111 DALEK 10010110 01010010 01110101
👾
CyberDaleks
Survive relentless waves of Daleks in this retro puzzle/strategy game. Originally built in 16-bit Borland Pascal in 1995 by Kostas Symeonidis and his students, then rebuilt as a Win32 game — now playable in your browser.
♛ NQueens.exe - NKnights.exe
✕
♛ · · · · ♞ · · ♛ · · ♞ · · · ♛ ♞ · · · · ♛ · ♞ · · · ♛ · · ♞ · · ♛ · ♞ · · · ♛· ♛ · · ♞ · · · ♛ ♞ · · · · ♛· ♛ · · ♞ · · · ♛ ♞ · · · · ♛ · ♞ · · · ♛ · · · ♛· ♛ · · ♞ · · · ♛ ♞ · · ♞ · · ♛ · ♞ · · · · ♛
♛
N-Queens & N-Knights
Classic combinatorial Chess-inspired puzzle — place N Queens or N Knights on a board without conflict. Variants for placing a minimum or a maximum number of pieces. Originally a Win32 app.
đŸ”ĩ CyberSolo.exe
✕
· ● ● ● · · ● ● ● ● ● · ● ● ● ● ○ ● ● ● · ● ● ● ○ ● ● ● ● ● ● ●○ ● ● ● ● ● ○ ● ● ● ○ ● ● ○ ● ● ● ● ○ ○ ○ ● ● ● ○ ● ● ● · ● ● · ● ● ● · ● ○ ● ● ● · ● ● ● ● ○ ● ● ● · ● ● ● ○ ● ● ● ● ● ● ● ● ○ ● ● ● ● ● · ● ● ● ● ● ○ ● ● ● ● ● ● · ● ● ○ ● · ● ● ● ● · ● ○ ● ● ● · ● ● ·
đŸ”ĩ
CyberSolo
Classic peg solitaire — jump pegs over each other to clear the board, leaving just one peg in the centre. 7 board layouts, 8 peg colors, drag-and-drop play.
đŸ’Ŗ NarkoMania.exe
✕
đŸ’Ŗ ¡ ¡ 1 2 ¡ đŸ’Ŗ ¡ 3 ¡ ¡ 1 đŸ’Ŗ ¡ ¡ 2 ¡ 1 ¡ đŸ’Ŗ ¡ ¡ 3 ¡ đŸ’Ŗ ¡ 1 ¡ ¡ 2 ¡ đŸ’Ŗ ¡ ¡ 1 ¡ đŸ’Ŗ ¡ 3 ¡ ¡ ¡ đŸ’Ŗ ¡ 1 ¡ ¡ đŸ’Ŗ ¡ 2 ¡ ¡ ¡ đŸ’Ŗ ¡ 1 ¡ ¡ ¡ đŸ’Ŗ ¡ 1 ¡ ¡ đŸ’Ŗ ¡ 2 ¡ ¡ 1 ¡ đŸ’Ŗ ¡ đŸ’Ŗ ¡ 1 ¡ ¡ 2 ¡ đŸ’Ŗ ¡ ¡ 1 ¡ đŸ’Ŗ ¡ 3 ¡ ¡ ¡ đŸ’Ŗ ¡ 1 ¡ ¡ đŸ’Ŗ ¡ 2 ¡ ¡ ¡ đŸ’Ŗ ¡ đŸ’Ŗ ¡ ¡ 1 ¡ đŸ’Ŗ ¡ 3 ¡ ¡ 2 đŸ’Ŗ
đŸ’Ŗ
NarkoMania
A feature-rich Minesweeper clone with 5 difficulty levels, seeded game numbers, speed graphs, high scores, and the classic Win32 look. Originally built in Delphi 16-bit by Kostas Symeonidis and his students, 30 years later reborn for the web with the same original 16-color graphics!
âšĢ Othello.exe
✕
âšĢ âšĒ âšĢ ¡ âšĒ âšĢ ¡ âšĒ ¡ âšĢ âšĒ âšĢ âšĒ ¡ âšĢ ¡ âšĒ âšĢ âšĒ ¡ âšĢ âšĒ ¡ âšĢ ¡ âšĒ âšĢ ¡ âšĒ âšĢ âšĒ ¡ âšĢ âšĒ ¡ âšĢ ¡ âšĒ âšĢ âšĒ âšĢ ¡ âšĒ ¡ âšĢ âšĒ âšĢ âšĒ ¡ âšĢ ¡ âšĒ âšĢ âšĒ ¡ âšĢ âšĒ ¡ âšĢ âšĒ âšĢ ¡ âšĒ âšĢ âšĒ ¡ âšĢ ¡ âšĒ âšĢ âšĒ ¡ âšĢ âšĒ ¡ âšĢ ¡ âšĒ âšĢ âšĒ âšĢ ¡ âšĒ âšĢ âšĒ ¡ âšĢ âšĒ âšĢ
âšĢ
Othello
The classic strategy board game — place discs to outflank and capture your opponent's pieces. Play against the computer on an 8×8 board. Originally a Win32 Delphi app, now reborn for the web.
🧱 MYTRIS.EXE
✕
██ ▄▄ ██ ░░ ▀▀ ██ ░░ ▄▄ ██ ▀▀ ░░ ██ ▄▄ ██ ▀▀ ░░ ██ ▄▄ ░░ ▀▀ ██ ░░ ██ ▄▄ ▀▀ ██ ░░ ▄▄ ██ ▀▀ ░░ ██ ▄▄ ██ ░░ ▀▀ ██ ░░ ▄▄ ██ ▀▀ ░░ ██ ▄▄ ██ ▀▀ ░░ ██ ▄▄ ░░ ▀▀ ██ ░░ ██ ▄▄ ▀▀ ██ ░░ ▄▄ ██ ▀▀ ░░ ██ ▄▄ ██ ░░ ▀▀ ██ ░░ ▄▄ ██ ▀▀ ░░ ██ ▄▄ ██ ▀▀ ░░ ██ ▄▄ ░░ ▀▀ ██
🧱
MyTris
A classic Tetris clone from the DOS era — originally written in Turbo Pascal 6.0 in 1993 by Kostas Symeonidis. Faithfully recreated with DOS-accurate EGA/VGA text-mode graphics, now playable right in your browser.
?????.exe
✕
?
LOADING...
COMING SOON
Untitled Game
Porting in progress. Another classic Win32 title making its way to the web.
â„šī¸ About This Project — Properties
_
□
✕

📖 The Story

Starting in the early '90s with DOS and Turbo Pascal, through the Windows NT, 2000, 9x/XP era with Delphi and the raw Win32 API — no frameworks, no engines, just VCL/RTL, pure Win32 code, and text-mode DOS graphics. They ran great on anything from a 386 to a Pentium III.


Decades later, I decided to bring them back to life. Using mostly AI tools, I ported each game to run natively in the browser — preserving the original gameplay and spirit while embracing modern web tech.


All games hosted in this gallery written primarily by Kostas Symeonidis, with some help from his students and friends.

đŸ› ī¸ Tech Stack

Each game is ported individually, using the best web tech for the job:


  • Original: DOS Turbo Pascal, Win32 Delphi, VCL/RTL
  • Canvas API for pixel-accurate rendering
  • Vanilla JS / JavaScript — no heavy frameworks
  • Pointer/Keyboard events for input

HTML5 Canvas JavaScript CSS3

Tools:

IntelliJ Idea Claude Code Gemini CLI

🤖 AI's Role

Tools like Claude Code and Gemini CLI handled the heavy lifting of translation — understanding the original DOS text-mode screens, Win32 message loops, GDI drawing calls, and game logic, then re-expressing them as clean, idiomatic web code. What once took weeks of manual porting now takes hours.

đŸ—ēī¸ Roadmap

  • ✅ CyberDaleks — complete
  • ✅ N-Queens & N-Knights — complete
  • ✅ CyberSolo — complete
  • ✅ NarkoMania — complete
  • ✅ Othello — complete
  • ✅ MyTris — complete
  • âŗ more games in the archive
  • 🔜 Leaderboards & high scores
  • 🔜 Mobile touch controls