2005 Mobile game 'Doom RPG' comes over to the Amiga 1200 and above

Here we are with another special announcement, as if any of you remember the 2005 mobile phone game of 'Doom RPG'; a game developed by Fountainhead Entertainment combining the Doom first-person shooter franchise with role-playing video game elements. Then as of today you'll be able to play the first version of Szilárd Biró/BSzili's port of Doom RPG on your Amiga! Although going by some of the replies on the EAB forums, there's a few issues that may need ironing out.

And here's the latest from BSzili via the EAB forums linked here : "This was a quick side project I did to take a break from the daily grind. I have fond memories playing the J2ME version on my Nokia 3110 Classic, so I kept an eye on DoomRPG-RE from Erick194, which this port is based on. Below is not a readme, just some quick info to get you started.


  • - 68020 CPU
  • - RTG (High Color) or AGA chipset
  • - 4 MB Fast RAM
  • - 3 MB free disk space

AGA support:

The game renders in 16-bit color, on AGA this is displayed using the HAM8 mode, where 1 chunky pixel corresponds to 4 HAM pixels. The largest resolution that can be refreshed at a reasonable speed using this method is 160x128, which becomes a 640x128 native screen. Kickstart 3.1 is recommended for its Super-Lores mode that fits this resolution well. The processor speed has no significant impact on this, the main limitation is Chip RAM bandwidth.

With RTG resolutions up to 800x600 are supported provided the graphics card supports high color (15-bit of better) screen modes.


Most settings like the resolution or fullscreen only takes effect after you restart the game. If you messed up and the game won't start, just delete the Config file. The floor/ceiling textures can be toggled on the fly, switching them off can make the graphics more readable at lower resolutions.


Both AHI and Paula are supported. For AHI it'll use the Music Unit, if that's set to a Paula mode or AHI isn't available it'll fall back to using audio.device. The original game had no in-game music, just a couple MIDI files for the menu and intermission screens. I didn't bother implementing this.


You can check and customize the controls in the "Options / Input / Bindings" menu. Keyboard and lowlevel.library compatible CD32 pads are supported. Ignore all the in-game hints and help regarding which button does what, those were written for the original mobile game and don't apply.

Game data:

Doom RPG is abandonware, so for now I put it on my website. This is temporary until I obtain the sources for BarToZip. The game was published by JAMDAT - now EA Mobile, and I'd rather not push my luck. Just copy DoomRPG.zip into the game's drawer next to the executable, do not extract it. As always the sources will be published once everything is cleaned up and the game is on Aminet.

Main Game:

http://bszili.morphos.me/stuff/DoomRPG.zip (Right click save link as)

The Amiga port:

http://bszili.morphos.me/stuff/doomrpg.lha (Right click save link as)


  1. ¿Funciona en un emulador de Amiga?

  2. Does this work in any emulator? I have tried UAE and it does not.

  3. cool, I hope this leads to a port of orcs and elves also

  4. Can you or a friend try it in UAE or lr-puae for retropie and see why the resolution error is happening and please fix that or tell us how to set things up so it works in that emulator. Thank you!

  5. Tried it on WinUAE and works like a charm!
    Just keybinding is a little weird because it's not easy to "Unbind" keys and game gets confused as you bind the same key to more actions.
    Also, sometimes SFXs do not play (seems at random) and "Enable JIT" is almost a must if you want to play smoothly with RTG

    Other than that, excellent work, thanx!

  6. Tried on WinUAE and works like a charm
    Just a couple of issues:
    1)SFX sometimes won't play when expected (seems a random problem)
    2)Keybinding is somewhat awkward as seems not possibile to unbind a key

    Oh, I almost forgot: "Enable JIT" option on WinUAE is mandatory if you want to play it smoothly with RTG on

  7. Please tell me then, how to set this up to work on lr-puae for Retropie.

  8. Got it to work on an Amiga1200 with an Indivision card. Renders it half screen. Thanks for contributing to the community.


All comments are moderated! Constructive criticism allowed, but abusive comments will be removed and you will be IP banned! Banned users will not show up in my comment feed, you will be gone for good as will all of your posts! - Play nice and enjoy IndieRetroNews!