|Original ZX Spectrum Knight Lore for the Amiga - fully playable|
It runs on AmigaOS 3.1 and - presumably - higher. There are still a few kinks but my goal wasn't - at least at this point - to have a polished commerical-grade product. There is still one annoying bug in the C game port that causes the player to fall through the floor... can't reproduce it reliably yet so there's not much I can do about it.
EDIT: Looks like the aforementioned bug is triggered by walking on a collapsing block!
It also requires that you click on the screen with the mouse after running the game, or key presses will be directed to the shell and pause execution whenever the game outputs to stderr. I'm still looking for a solution to that one. The Amiga developer scene is almost non-existent; the few forums I have visited today have only a handful of posts from the last few years.
The 68020-based A1200 can easily cope with the speed - there's a delay in the main loop.
And it still locks up at game end, as it does on the PC.
I might try to fix the keyboard focus issue but soon I'll move onto the Neo Geo. It is going to require a completely different approach to the graphics, as there is no bitmap, only sprites. I have been thinking about it over the last few months and I think I've worked out how to approach it. The somewhat tedious and error-prone part is converting all the graphics across.
UPDATE: Removed stderr output and uploaded AmigaOS binary