Click Here
home features news forums classifieds faqs links search
6133 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
22 crawler(s) on-line.
 95 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 Tstark73:  9 mins ago
 MEGA_RJ_MICAL:  25 mins ago
 matthey:  47 mins ago
 OneTimer1:  1 hr 15 mins ago
 OlafS25:  1 hr 47 mins ago
 Tpod:  2 hrs 28 mins ago
 IntuitionAmiga:  2 hrs 40 mins ago
 Rob:  2 hrs 43 mins ago
 AmigaMac:  3 hrs 37 mins ago
 deadwood:  3 hrs 51 mins ago

/  Forum Index
   /  Amiga Gaming
      /  AmigaOne goes to Azeroth - Warcraft 2/Stratagus port 3.3.3 on 17th April 2025
Register To Post

PosterThread
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: 782
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
Profile     Report this post  
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
Profile     Report this post  
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: 782
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
Profile     Report this post  
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

@MagicSN

Nice!

 Status: Offline
Profile     Report this post  
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: 1164
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
Profile     Report this post  
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: 1919
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
Profile     Report this post  
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: 782
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
Profile     Report this post  
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
Profile     Report this post  
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: 993
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
Profile     Report this post  
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: 4278
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
Profile     Report this post  
MagicSN 
Re: AmigaOne goes to Azeroth - Warcraft 2/Stratagus port 3.3.3 on 17th April 2025
Posted on 24-Apr-2025 11:05:19
#11 ]
Hyperion
Joined: 10-Mar-2003
Posts: 782
From: Unknown

@ppcamiga1

No this is wrong.

PiStorm only uses ARM for 68k CPU Emulation. For all the other stuff custom chips are used. You can claim otherwise again and again and it still is wrong. Emu68k contains NO Emulation of the custom chips.

This is also why Emu68 is faster than other ARM-based solutions (for example Pi3 is around 10% faster than 600GS). 600GS Emulates everything including custom chips, while PiStorm uses the real Custom Chips (though you can also use the PIStorm as graphics board for OS compatible software of course - but that's no different like you use a graphics board on an A4000 or a OS4 machine).

It's actually the big advantage of PiStorm that it does NOT do what you claim.

And I have actual knowledge of this stuff, different to you.

 Status: Offline
Profile     Report this post  
MagicSN 
Re: AmigaOne goes to Azeroth - Warcraft 2/Stratagus port 3.3.3 on 17th April 2025
Posted on 24-Apr-2025 11:07:03
#12 ]
Hyperion
Joined: 10-Mar-2003
Posts: 782
From: Unknown

@K-L

I replied to one mail (sorry for the late reply) today, not sure if this was you. What is your name ?

 Status: Offline
Profile     Report this post  

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle