KTB Retro Computing Productions: Games for the Enterprise Home Computer
A downloadable game
Over the past couple of years I've been writing games for the ZX Spectrum. I've recently been introduced to the Enterprise computer. This is another 8-bit computer from the 1980's based around the Z80 chip.
Most of my games have been written using Jonathan Cauldwell's "Multi Platform Arcade Game Designer (MPAGD)". This software has the ability to create games for many platforms, including the Enterprise.
The developer of the Enterprise compiler and engine, Noel Persa, is in the process of improving the engine and compiler code, and I am using my game code to assist and test those improvements. (As well as to make suggestions for things that would be nice to support to make it easy to port games from the Spectrum to the Enterprise.).
Following these tests, those games will be available here to download for use in the emulator EP128EMU (The Enterprise emulator supplied with MPAGD).
Game 1: Welcome to Chump Town!!
This is my latest game and is being released in it's basic form at the same time as the Spectrum version. An enhanced, DX, version may be released later as other enhancements to the AGD engine become available. Spectrum Version: https://ktbproductions.itch.io/chump-townGame 2: Throbbin' Headache DX

This is the enhanced version of Throbbin' Headache released earlier in 2025. This version has 48K spectrum tunes. An updated version will be released later with the Spectrum 128K tunes.
Spectrum Version: https://ktbproductions.itch.io/throbbing-headache
Game 3: Throbby Heartache

This is the sequel to Throbbin' Headache and originally released in time for valentines day. Two and a half month's later and the Enterprise version with the Spectrum 48K tunes is available. Like the DX version I will look to release an updated version with the Spectrum 128K tunes later.
Spectrum version: https://ktbproductions.itch.io/throbby-heartache
Game 4: Painter Man!!

Painter man!! A bank holiday game that celebrates all those chores you have to do any time there is a Country-wide day off. No. I joke. It's a maze game that's a cross between Pac-Man and Burgertime. Paint the walls. Avoid the Robotic AI Lions. It sounds easy? Ha! 10 fiendish mazes await you. Featuring Spectrum 128K in-game tunes. (Tutorial will be uploaded following the release).
GAME 5: Noon 30 Shovel Duck Featuring Dollar Bill
In 2023 I made a little platform game about a duck who just wanted to rescue their friend (Money Mouse) from the Big Cheese. As my first game written using MPAGD it is a little simple and rough around the edges, and there isn't any music; but it was the game that got me started. And now it is available for the Enterprise.
Game 6: DiaTanX!!

Earth Defence was unable to repel the many invasions of the Xlien invaders. The planet is covered with them. But hope is not lost. Jump into your DiaTank and shoot heavy air at these extra terrestrials. Or unleash Diamond Death on their fleshy boddies!
Two versions are available. One that has 18 levels and in-game Music; one that has no music but has the same 20 levels as the ZX Spectrum version.
Both are saved inside the DTANXEP.ZIP file.
Game 7: Little John Can't Jump

Little John Can't Jump is a prequel to the game, "John Can't Jump" (which is still in development). Little John can walk. Little John can climb ladders. But little John cannot jump. Which is a problem as he needs to get the key to open the door and let him escape these scenes of spikey mines and angry robots.
Fortunately, you can help him! Armed with a bag of tools (ladders, shovels to dig, bricks to block, mines to blow up the robots and sleeping powder to send the Robots or John to sleep) you can help guide John to the key and the exit. 20 puzzling levels, with 3 "Speed" (Difficulty) levels.
Game 8 : Maisie Day is Not Okay.

Poor Maisie Day is not okay. After returning home from a wild night in the famous flower forest, she realises she's lost her keys. Four keys. You can't skimp on home security.
Armed with a trusty machette (which is like a regular Machete but with extra Tea because we're British) Maisie makes her way through the wilderness; protecting herself from giant Spiders, snakes and humongous snails. Oh, and strange one-eyed monsters. Some disappear with a wave of her blade. Others fight back. Good luck finding all the keys.
| Status | In development |
| Author | io.rrwm |
| Genre | Action |
| Tags | 8-Bit, enterprise, games-collection, mpagd |
Download
Click download now to get access to the following files:
Development log
- Released: DiaTanX (Enterprise Version)Jul 03, 2025
- Tutorial 3: Converting MPAGD ZX Spectrum Games to the Enterprise: Games with AY...May 12, 2025
- Released : Noon 30 Shovel Duck (Enterprise Version)May 12, 2025
- Released : Painter Man !! (Enterprise Version)May 01, 2025
- Released: Throbby Heartache (Enterprise Version)Apr 26, 2025
- Tutorial 2: Converting MPAGD ZX Spectrum Games to the Enterprise: Games with Bee...Apr 26, 2025
- Tutorial 1 : Converting MPAGD ZX Spectrum Games to the Enterprise : IntroductionApr 24, 2025
- Game 1 - Welcome to Chump Town bugfixApr 21, 2025








Comments
Log in with itch.io to leave a comment.
Hi, enjoying your Enterprise conversions and the tutorials - would you be interested in talking to Retro Gamer for the homebrew column? Email retrogamer at futurenet dot com
Good afternoon! I'll drop a message over email later; I'm not sure I've a huge amount to say, but it's always nice to be noticed by respected publications. Means I must be doing something right (or very wrong :-D)
What emulator do you recommend?
Hi there! I've only used the "EP128Emu" emulator which looks to be available for download at: http://www.ep128.hu/Ep_Emulator_eng.htm )
You will need to set the machine config to 128K memory.
You will need to have segment 00 set to exos21.rom
You will need to have segment 04 set to basic21.rom
You will need to have segment 10 set to epfileio.rom
and in Options you will need to set the working directory to the files subfolder.
Hope that helps.
very good
Thank you! I'm currently working on porting my other games across and they'll get added to this project as I complete the work. Have a good weekend. Thank you for the comment.