» 10th December, 2024
This is one of the biggest site updates ever and it happens exactly 25
(twenty-five!) years since I started this project. It is mostly targeted
to game programmers and to all the fans that, over the decades, have
consistently and repeatedly asked me to disclose the secrets of my
programming techniques.
In other words... this post is about sharing the source codes of
all game simulators that I have published since 1999.
Firstly, a due clarification. None of my simulators contains the ROM programs
from the original (physical) electronic games. Each simulator is a standalone
executable, entirely programmed by me, that aims at giving the player the
feeling of playing with the original plastic-y game. Each simulator imitates
the gameplay of a specific original game, based on my knowledge of the game
itself. More details at the info page.
Game source codes are entirely programmed by myself and I am the sole owner
of the copyrights. Source codes are released under the Creative Common
Attribution-NonCommercial-ShareAlike license. You are welcome to use
the code as long as you respect the included license. Thank you.
The graphics and sounds included with each simulator are effectively "skins"
separated from the executables. This means that anyone can replace
the look and audio of each simulator with others of their preference. :-)
And now back to business. From now on, you will be able to download the
source codes of all released games (63 currently), whereas originally a very
limited amount of sources (21) was available. That is 42 newly released sources
today!
I sincerely hope that programmers out there may find some use with these
sources and use them as a "good example" to learn how to create new
simulators! :-)
This is the entire list of source codes released today. They are based on
Borland Delphi (Visual Pascal).
- Armor Battle (Mattel Electronics, 1978)
- Caccia al Ladro/Heathcliff (VTech/Polistil, Mini Time & Fun, 1984)
- Chicky Woggy (VTech, Arcade Time & Fun)
- Chicky Woggy (VTech, Arcade Time & Fun)
- Donkey Angler (Gakken, LCD Card Game, 1983)
- Donkey Kong (Coleco, 1982)
- Donkey Kong (Nintendo, Game & Watch Multi Screen, 1982)
- Donkey Kong "Special Edition by MADrigal" (Nintendo, Game & Watch Multi Screen, 1982)
- Donkey Kong II (Nintendo, Game & Watch Multi Screen, 1983)
- Donkey Kong Circus (Nintendo, Game & Watch Panorama Screen, 1984)
- Donkey Kong Jr. (Nintendo, Game & Watch Panorama Screen, 1983)
- Donkey Kong Jr. (Nintendo, Game & Watch Table Top, 1983)
- Donkey Kong Junior (Coleco, 1983)
- Dungeons & Dragons Computer Fantasy Game (Mattel Electronics, Action Arcade Series, 1981)
- Egg (Nintendo, Game & Watch Wide Screen, 1981)
- Engine Room (VTech, Explorer Time & Fun, 1984)
- Explorers of Space (Elektronika, 1989)
- Fowling (Elektronika, 1989)
- Frog Boaster (Elektronika, 1989)
- Galaxy II w/multiskin system (Epoch, 1981)
- Grab Man (unknown manufacturer, Game & Time series, 198x)
- Hippo Teeth (VTech, Mini Time & Fun, 1982)
- Hippo Teeth (VTech, Sporty Time & Fun, 1982)
- Hot Line (VTech, Mini Time & Fun, 1982)
- Hot Line (VTech, Sporty Time & Fun, 1982)
- Lifeboat (Nintendo, Game & Watch Multi Screen, 1983)
- Mario Bros. (Nintendo, Game & Watch Multi Screen, 1983)
- Mario's Bombs Away (Nintendo, Game & Watch Panorama Screen, 1983)
- Mickey Mouse (Nintendo, Game & Watch Panorama Screen, 1984)
- Mickey Mouse (Nintendo, Game & Watch Wide Screen, 1981)
- Monkey Jump (VTech, Arcade Time & Fun, 1982)
- Pac Man (Tomytronic, 1981)
- Penguin Land (Bandai Electronics, LSI Game Double Play, 1983)
- Snoopy (Nintendo, Game & Watch Panorama Screen, 1983)
- Snoopy (Nintendo, Game & Watch Table Top, 1983)
- Snoopy Tennis (Nintendo, Game & Watch Wide Screen, 1982)
- Sub Chase (Mattel Electronics, 1978)
- Tom & Jerry Popper (Gakken, LCD Card Game, 1983)
- Tron (Tomytronic, 1982)
- Turtle Bridge (Nintendo, Game & Watch Wide Screen, 1982)
- Wild Man Jump (VTech, Electronic Tini-Arcade, 1981)
All files are now available for free download from the usual
downloads page.
Merry Christmas everyone and long live the LCD games! :-)
» News archive
|