Poster | Thread |
MagicSN
|  |
AmigaOne goes to Azeroth - Warcraft 2/Stratagus port 3.3.3 on 17th April 2025 Posted on 15-Apr-2025 12:58:28
| | [ #1 ] |
|
|
 |
Hyperion  |
Joined: 10-Mar-2003 Posts: 780
From: Unknown | | |
|
| Dear Amiga users,
The day after tomorrow - just before Easter - my newest game will be released.
This game is a port of Warcraft 2 (or rather, the open source reimplementation "Stratagus").
In contrast to the earlier "Version 2.1" port of Stratagus:
- Based on "Latest-Git," i.e., version 3.3.3 - Full support for music and intro videos - Bug fixes for countless bugs (including showstoppers like crash bugs). Version 3.3.3 is also much more "complete" in terms of Warcraft 2 compared to 2.1 - Level editor included - Optimized for a number of different systems (specific EXEs for x1000, x5000, G3, Sam 440, Sam 460, and A1222) (Note: A1222 version without intro videos) - The game can be installed directly from the "Classic" PC CD (DOS or Windows) without the need for a PC. Installing the Battle.Net Edition or the Gog Edition (the Gog Edition is no longer available for purchase since December) is also possible, but you need a PC decompressor as an intermediate step. Direct installation on Amiga is only possible from the Classic CD. - No manual tinkering with the installation is necessary; everything is done conveniently via the installer. - Installation can install both the base game and the "Beyond the Dark Portal" add-on CD, which is also supported (currently both games are single-player only, the campaign is fully supported). - Graphics optimization via GL (optional).
Minimal specs: Sam 440/Pegasos/MicroAmigaOne or comparable, AmigaOS 4.1 with a minimum of Update 2.
Before anyone asks - I'll try a 68k version again at some point; I'm still struggling with bugs in the C compiler/Mathelib.
The game (without the PC version) is available from the Alinea online shop for €12.99.
I'll provide a detailed link later.
Steffen "MagicSN" Haeuser |
|
Status: Offline |
|
|
Amiboy
|  |
Re: AmigaOne goes to Azeroth - Warcraft 2/Stratagus port 3.3.3 on 17th April 2025 Posted on 15-Apr-2025 14:57:23
| | [ #2 ] |
|
|
 |
Super Member  |
Joined: 21-Dec-2003 Posts: 1067
From: At home (probably) | | |
|
| @MagicSN
Awesome, great work! Although I no longer own any PPC hardware, this is still great news for the community.
I await any 68K version (if it is possible).
Thank you for your continued fame porting work. _________________
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 |
|
|
MagicSN
|  |
Re: AmigaOne goes to Azeroth - Warcraft 2/Stratagus port 3.3.3 on 17th April 2025 Posted on 15-Apr-2025 17:02:31
| | [ #3 ] |
|
|
 |
Hyperion  |
Joined: 10-Mar-2003 Posts: 780
From: Unknown | | |
|
| @Amiboy
I tried a lot with porting it to 68k. It basically failed due to compiler/optimizer issues (my choice of compiler was also not big - Stratagus needs a compiler capable of C++17 - the only one capable of this is one based on a non-stable branch which has to be compiled yourselves).
Probably the games where a 68k version is more likely will be GemRB (once the 68k Python port is available I will port it) and Sin (hopefully, Sin also has compiler/optimizer issues though).
Steffen |
|
Status: Offline |
|
|
pavlor
|  |
Re: AmigaOne goes to Azeroth - Warcraft 2/Stratagus port 3.3.3 on 17th April 2025 Posted on 17-Apr-2025 17:00:18
| | [ #4 ] |
|
|
 |
Elite Member  |
Joined: 10-Jul-2005 Posts: 9684
From: Unknown | | |
|
| |
Status: Offline |
|
|
OneTimer1
|  |
Re: AmigaOne goes to Azeroth - Warcraft 2/Stratagus port 3.3.3 on 17th April 2025 Posted on 21-Apr-2025 12:30:17
| | [ #5 ] |
|
|
 |
Super Member  |
Joined: 3-Aug-2015 Posts: 1163
From: Germany | | |
|
| @MagicSN
Quote:
MagicSN wrote:
I tried a lot with porting it to 68k. ...
|
According to Wikipedia there seems to be Stratagus port 3.3.2 for AmigaOS (with WarpOS) and MorphOS, so it might not be such a problem of not having 3.3.3
https://github.com/Wargus/stratagus/releases/tag/v3.3.2 |
|
Status: Offline |
|
|
agami
|  |
Re: AmigaOne goes to Azeroth - Warcraft 2/Stratagus port 3.3.3 on 17th April 2025 Posted on 22-Apr-2025 1:34:42
| | [ #6 ] |
|
|
 |
Super Member  |
Joined: 30-Jun-2008 Posts: 1918
From: Melbourne, Australia | | |
|
| @MagicSN
Of course I applaud your efforts, and with every game port your skills will improve and hopefully through these improved skills and knowledge you can bring more and better game ports to [holding back the rising bile]AmigaOS4[/holding back the rising bile], Amiga OS 3.x and AROS 68k on Apollo 080 + SAGA, and emu68 + RTG.
That said, I originally played Warcraft and Warcraft II on my expanded A1200 via MacOS on Shapeshifter, almost 30 years ago.
_________________ All the way, with 68k |
|
Status: Offline |
|
|
MagicSN
|  |
Re: AmigaOne goes to Azeroth - Warcraft 2/Stratagus port 3.3.3 on 17th April 2025 Posted on 22-Apr-2025 10:19:10
| | [ #7 ] |
|
|
 |
Hyperion  |
Joined: 10-Mar-2003 Posts: 780
From: Unknown | | |
|
| @agami
It is more and more complicated to do ports for other variants than OS4 though. A lot of stuff is missing for 68k. For GemRB it was Python, for many ports it is SDL2 (yes, in case of a simple renderer it can be reimplemented to SDL1, but many sources use very specific features of SDL2, and especially if the source in question uses other "problematic" things - problematic for OS3.x - this makes porting for OS3.x very problematic). In case of Stratagus we have C++17. Other sources use std::mutex. Or missing 3D Hardware Support. Added to this repeated bugs in the compiler.
Sources from PC platforms of course do use "the modern stuff".
68k, no matter what version, is far behind. I am trying my best to have some more ports to 68k too (I suspect GemRB might be the next) but 68k is really behind on everything and it is pretty hard. Of course once 3D for PiStorm is there this will also give more opportunities.
It is again the A1200 vs. A4000 situation IMHO. The better system has few users, the inferior system tons of users. |
|
Status: Offline |
|
|
K-L
|  |
Re: AmigaOne goes to Azeroth - Warcraft 2/Stratagus port 3.3.3 on 17th April 2025 Posted on 22-Apr-2025 15:54:36
| | [ #8 ] |
|
|
 |
Super Member  |
Joined: 3-Mar-2006 Posts: 1428
From: Oullins, France | | |
|
| @MagicSN
I've sent you a mail regarding Stratagus on Sam460, did you get it? _________________ 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 |
|
|
ppcamiga1
|  |
Re: AmigaOne goes to Azeroth - Warcraft 2/Stratagus port 3.3.3 on 17th April 2025 Posted on 23-Apr-2025 14:12:04
| | [ #9 ] |
|
|
 |
Cult Member  |
Joined: 23-Aug-2015 Posts: 991
From: Unknown | | |
|
| @MagicSN
take pistorm as it is hardware that change amiga into just mouse keyboard and joystick interface for rpi use linux write few lines of code that read mouse keyboard and joystick from amiga side max 2 hours and you will have pistorm port
Last edited by ppcamiga1 on 23-Apr-2025 at 02:12 PM.
|
|
Status: Offline |
|
|
cdimauro
|  |
Re: AmigaOne goes to Azeroth - Warcraft 2/Stratagus port 3.3.3 on 17th April 2025 Posted on 23-Apr-2025 17:43:54
| | [ #10 ] |
|
|
 |
Elite Member  |
Joined: 29-Oct-2012 Posts: 4272
From: Germany | | |
|
| @ppcamiga1
Quote:
ppcamiga1 wrote: @MagicSN
take pistorm as it is hardware that change amiga into just mouse keyboard and joystick interface for rpi use linux write few lines of code that read mouse keyboard and joystick from amiga side max 2 hours and you will have pistorm port
|
 |
|
Status: Offline |
|
|