With the last linux port being in 2007, and the linux port being officially discontinued in december 2008, you probably thought it dead. Well, it ain't, since I took it over a little while ago.
The new websiteI took off where Shawn stopped: AGS 2.72 - and took it a little further...
AGS Linux Engine 2.72 - "The undead Pinguin rises" editionJust when you thought the damned pinguin was finally dead, he's back for more. Brains!
AGS 2.72 Release Candidate 2
AGS 2.72 Release Candidate 3, with static Allegro & Dumb libraries. (so you no longer need to install them separately)All special paths point to /home/$username$/.ags/$gamename$ so your save games will end up there instead of where the executable is.
AGS Linux Engine 3.1.2 SP1 - "The undead Pinguin eats your brain" editionAGS 3.1.2 beta 3NOTE!
* The engine should work for both the 32-bit version of Ubuntu as well as the 64-bit version
* Always start the game from a terminal! (Otherwise you won't see an error log if it crashes)
KNOWN ISSUES
* No sound in Ubuntu 10.10 (both 32 & 64 bit)
* Video crashes in 64-bit Ubuntu due to GStreamer library issues
* Plugins are not supported
* Fading doesn't work in 3.1.2 SP1
Grab the 2.72 video test game to see it working yourself. (You might need to install the gstreamer0.10-ffmpeg package. Or another plugin which allows you to see xvid/divx movies.)
-------------------------------------------------------------------
Running AGS games with WINEInstall WINE. Put the ags game somewhere on the fake C: drive (preferably, not necessary). Run the exe's with WineLoader. (Double-clicking them should also work)
KNOWN ISSUES:
* Ubuntu 9.10: MIDI does not work. Workaround (unconfirmed): install an application called Timidity and load a soundfont.
Running the AGS windows editor with WINESee
this thread if you want to give this a try. I cannot guarantee a fully stable editor.
Porting the AGS Editor to Mono so it will run nativelyMono is now able to run all the C# parts of the editor, but unfortunately because the editor also relies on a Windows C++ DLL (AGS.Native.DLL), it cannot run in Mono at the moment.
At some point in the future I might port all that code over to C#, but it's really not high on the priority list right now.
I'll add that I would love to help Chris in this endeavor, but I'm struggling to find time as it is. If this changes in the future, it's next on my TODO list after maintaining the Linux builds.
-------------------------------------------------------------------
Future plans and dreams (don't get your hopes up too much, as some of these might not be realized in a looooooong time if at all)
In order of (probable) occurrence (or not):
- Fixing sound (by replacing the sound system)
- Adding OpenGL support
- AGS linux game editor
- Porting AGS to other architectures (like ARM for handhelds and what not)
-------------------------------------------------------------------
If you encounter any problems running AGS 2.72 or 3.1.2 games, let me know. Your feedback is appreciated!
Always mention your OS, the AGS version and the version of the linux port you're using, and of course the complete error stack.
Segmentation FaultsExample: Shutting down Allegro due to signal #11
These faults point to different errors. Please provide further information (what were you doing, when/how did this occur)
-------------------------------------------------------------------
NOTICE:
I'm changing hosting solution. As soon as it's completed, I'll bring the old linux builds back up for download. In the meanwhile, feel free to contact me if you need them urgently.