MADrigal's simulators
NEWS ARCHIVE INFO & FAQ TUTORIAL DOWNLOAD PRESS REV. CREDITS   Facebook page   email

» 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