Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
|
|
|
22 crawler(s) on-line.
95 guest(s) on-line.
0 member(s) on-line.
You are an anonymous user. Register Now! |
|
|
|
| Poster | Thread | kas1e
|  |
KILL 'EM ALL! They Keep Coming! : Crimsonland for OS4 Posted on 22-Jul-2026 3:51:47
| | [ #1 ] |
| |
 |
Elite Member  |
Joined: 11-Jan-2004 Posts: 3558
From: Russia | | |
|
|

This is another game that many users will remember from the mid-2000s. There are only a handful of casual games that can truly be called timeless classics, and Crimsonland is undoubtedly one of them.
Some of us have been hoping to see Crimsonland on AmigaOS for a long time. There was an attempt to port Violetland, which was "kind of" similar, but it never matched Crimsonland in terms of speed, visuals, or the sheer amount of action. For years I dreamed of disassembling the original game and rewriting it for AmigaOS 4, but the amount of work required would have taken at least a year, so the project was always postponed. And recently, I discovered I wasn't the only one with that idea:
https://banteg.xyz/posts/crimsonland/
"Banteg" had been dreaming about the same thing, and only recently—with the help of AI to speed up the reverse engineering process he was finally able to finish it. His website tells the whole story: debugging, disassembling, decompiling, and reconstructing the original game. In the end, he produced a version that behaves 99% identically to the original. However, his rewrite is written in Python using Raylib, which isn't suitable for AmigaOS 4. So I spent the last three weeks porting it to C using SDL2 and OpenGL ES 2.0. Days and nights later, I can finally say we now have a version that's 99% identical to the original, with a few small extras such as fullscreen support (both from the options menu and via Alt+Enter), a resizable window, VSync on/off, and a few other convenience options.

Everything else is there: all 50 Quests, Rush and Survival modes, the hidden minigames, hardcore difficulty after completing 40 levels, highscores, configurable controls, two-player mode, perks, bonuses, every weapon, music, and sound effects—it's all included. You also don't need to download the game assets separately; the original developers gave Banteg permission to redistribute them, so they're included with this port.
As for performance, on my AmigaOne X5000 with a Radeon RX 560, I get around 260 FPS at 1920Ă—1080 with VSync disabled. With VSync enabled, it naturally runs at a stable 60 FPS.
You can see it in action here:
https://youtu.be/wXSqBP7Dd9Y
If you already know Crimsonland, then enjoy finally playing it on OS4. If you've never played it before, give it a try. It's one of those timeless games that never gets old. Like Plants vs. Zombies, Quake, or Unreal, it's simply one of those timeless classics.
Have fun, and never say never!
(c) kas1e, 22/07/2026
_________________ Join us to improve dopus5! zerohero's mirror of os4/os3 crosscompiler suites |
| | Status: Offline |
| | Amiboy
|  |
Re: KILL 'EM ALL! They Keep Coming! : Crimsonland for OS4 Posted on 26-Jul-2026 15:34:30
| | [ #2 ] |
| |
 |
Super Member  |
Joined: 21-Dec-2003 Posts: 1146
From: At home (probably) | | |
|
| @kas1e
What the potential for a 68K port? Obviously I am assuming it would need minimum OC'd 060 or Vampire/piStorm/emulated environment for decent FPS? Last edited by Amiboy on 26-Jul-2026 at 03:34 PM.
_________________
Live Long and keep Amigaing! 
A1200, Power Tower, TF1260 128MB RAM, 68060 Rev 6, OS3.9 BB2, HD-Floppy, Mediator TX+ PCI, Voodoo 3 3000, Soundblaster 4.1, TV Card, Spider USB, 100MBit Ethernet, 16GB CF HD, 52xCDRom. |
| | Status: Offline |
| | K-L
|  |
Re: KILL 'EM ALL! They Keep Coming! : Crimsonland for OS4 Posted on 26-Jul-2026 15:40:05
| | [ #3 ] |
| |
 |
Super Member  |
Joined: 3-Mar-2006 Posts: 1433
From: Oullins, France | | |
|
| @Amiboy
It would not work on any 68k Amiga. Way too slow and needs OpenGL.
@Kas1e
Excellent! Both Crimsonland and Pkants vs Zombies are really addictive! Thanks a lot! _________________ PowerMac G5 2,7Ghz - 2GB - Radeon 9650 - MorphOS 3.14 AmigaONE X1000, 2GB, Sapphire Radeon HD 7700 FPGA Replay + DB 68060 at 85Mhz |
| | Status: Offline |
| | Amiboy
|  |
Re: KILL 'EM ALL! They Keep Coming! : Crimsonland for OS4 Posted on 26-Jul-2026 16:00:34
| | [ #4 ] |
| |
 |
Super Member  |
Joined: 21-Dec-2003 Posts: 1146
From: At home (probably) | | |
|
| @K-L
Not even a pi4 piStormed system? I suppose we would still need to wait for the (hopeful) piStorm32 W3D driver? _________________
Live Long and keep Amigaing! 
A1200, Power Tower, TF1260 128MB RAM, 68060 Rev 6, OS3.9 BB2, HD-Floppy, Mediator TX+ PCI, Voodoo 3 3000, Soundblaster 4.1, TV Card, Spider USB, 100MBit Ethernet, 16GB CF HD, 52xCDRom. |
| | Status: Offline |
| | kas1e
|  |
Re: KILL 'EM ALL! They Keep Coming! : Crimsonland for OS4 Posted on 26-Jul-2026 16:13:10
| | [ #5 ] |
| |
 |
Elite Member  |
Joined: 11-Jan-2004 Posts: 3558
From: Russia | | |
|
| @K-L Thanks! While Plants was a relatively easy port, Crimson took several weeks to get close to the original in terms of gameplay and feel. I've played it a lot during development, so while there may still be some small differences, they shouldn't be too noticeable.
Unfortunately, I think some users might just see it as "another game," and even didn't test it, but it's actually a fairly complete title with a lot of content: highscores, configurable controls, graphics options, quests, multiple difficulty levels, survival mode, collectible eggs (including a few from the original), a hidden minigame, and a hidden game mode that only appears after completing all 40 quest levels. Finishing those quests also unlocks Hardcore mode, which adds roughly another 50 levels of gameplay.
If our user base were larger, I think more people would appreciate having a game like this on OS4. It also runs on OGLES2 and, at least on my X5000 with a Radeon RX 560, reaches around 270 FPS at 1920Ă—1080.
@Amiboy Rewrite wasn't just C, it also involved moving everything to OGLES2 and adding some AmigaOS 4-specific code. In theory, anything is possible, but for OS3 I'd need to replace the entire OGLES2 rendering backend with something available there (including rewriting the shaders related rendering code). So it's possible, but it wouldn't be straightforward port.
Last edited by kas1e on 26-Jul-2026 at 04:14 PM.
_________________ Join us to improve dopus5! zerohero's mirror of os4/os3 crosscompiler suites |
| | Status: Offline |
| | Amiboy
|  |
Re: KILL 'EM ALL! They Keep Coming! : Crimsonland for OS4 Posted on 26-Jul-2026 16:49:26
| | [ #6 ] |
| |
 |
Super Member  |
Joined: 21-Dec-2003 Posts: 1146
From: At home (probably) | | |
|
| @kas1e
Thanks for the explanation _________________
Live Long and keep Amigaing! 
A1200, Power Tower, TF1260 128MB RAM, 68060 Rev 6, OS3.9 BB2, HD-Floppy, Mediator TX+ PCI, Voodoo 3 3000, Soundblaster 4.1, TV Card, Spider USB, 100MBit Ethernet, 16GB CF HD, 52xCDRom. |
| | Status: Offline |
| |
|
|
|
[ home ][ about us ][ privacy ]
[ forums ][ classifieds ]
[ links ][ news archive ]
[ link to us ][ user account ]
|