Adventure Game Studio

AGS Support => Advanced Technical Forum => Topic started by: EvilTypeGuy on Mon 22/12/2003 00:57:39

Title: AGS Linux v2.6 Now Available
Post by: EvilTypeGuy on Mon 22/12/2003 00:57:39
Quote
v2.60 Final: Released December 21st, 2003
* Updated with AGS 2.60 Final Changes

AGS 2.60 Final Runtime for Linux has been posted on my AGS Downloads page.

Due to Allegro changes, download sizes and other matters these binaries now require Allegro 4.1.11 or later to be installed. See my download page or my FAQ page linked from below for more information.

I've posted sample instructions on how to get Apprentice from Herculean Effort Studios that can be applied to almost any game on the FAQ page linked below.

I've also posted RPM's of Allegro 4.1.11 for RedHat 7.3, 8, 9 and Mandrake 9.2 in the downloads section for your convenience.

http://drevil.warpcore.org/ags/download.html
http://drevil.warpcore.org/ags/faq.html
Title: Re:AGS Linux v2.6 Now Available
Post by: ernesti on Mon 12/01/2004 09:36:12
I upgraded to newer version v2.6,
i also downloaded Allegro RPM for Mandrake 9.2

I get this error:

[juha@b-245-148 credits]$ ./ags
./ags: Symbol `key' has different size in shared object, consider re-linking
Adventure Creator v2.60 Interpreter
Copyright (c) 1999-2001 Chris Jones
ACI version 2.60.693
CD-ROM Audio support enabled.
Pentium Pro CPU detected.
Music file found and initialized.
Checking sound inits.
Shutting down Allegro due to signal #11
Segmentation fault


either the AGS engine is corrupted or Allegro RPM is! I don't know which one! I downloaded both twice and they still give me this error message. (Must be Allegro..  at least that mandrake 9.2 one, im downloading the redhat rpm.. probably it'll work.)

Statically linked binaries always worked for me.. this dynamically linked don't work! :P
Title: Re:AGS Linux v2.6 Now Available
Post by: ernesti on Mon 12/01/2004 09:46:08
Redhat RPM of Allegro gives the same error!  The engine binaries might be corrupted..   Could you please check them?
Title: Re:AGS Linux v2.6 Now Available
Post by: EvilTypeGuy on Mon 12/01/2004 13:24:26
They work fine here on Fedore Core 1, and RedHat 7.3. The warning should be nothing to worry about (I get it too). The signal #11 is being caused by something else, what I don't know yet.

What Linux distribution (including version) are you using?
Title: Re:AGS Linux v2.6 Now Available
Post by: ernesti on Mon 12/01/2004 20:15:35
Mandrake 9.2

I'm not quite sure what might have caused it to crash.
Title: Re:AGS Linux v2.6 Now Available
Post by: EvilTypeGuy on Mon 19/01/2004 06:02:54
Quote from: ernesti on Mon 12/01/2004 20:15:35
Mandrake 9.2

I'm not quite sure what might have caused it to crash.

I downloaded and installed Mandrake 9.2 tonight, after installing the latest ATi Video Drivers I rebooted, installed the Mandrake 9.2 Allegro 4.1.11 from my downloads page, decompressed the ags 2.6 binaries from my site to a directory, decompressed the midi patch file from my site to that directory, and unzipped the apprentice file to that directory.

I then ran setup and chose windowed mode and saved, the renamed App.exe to ac2game.dat and ran the game. It worked. No seg fault.

There is a bug however in the ATi driver where if I select full screen instead of Windowed mode I have to reboot my PC :p

None of the engine binaries should ever be corrupted I hand check every single one.

Additionally, any binaries I post for Mandrake, etc. have been tested at one point on that system.

By the way, what game are you trying to run?
Title: Re:AGS Linux v2.6 Now Available
Post by: ernesti on Fri 30/01/2004 15:14:11
my own game which is in development.. and few other games : Journey Home, Kings Quest 2..

It's pretty weird..  I have Nvidia graphics card.. with XFree86 driver.

Well.. :|  You did so much..  I hope you like mandrake.. :D  
Title: Re:AGS Linux v2.6 Now Available
Post by: EvilTypeGuy on Fri 30/01/2004 22:45:35
I've run KQ2VGA before, although I don't remember when I last checked. However, 2.6 might be incompatible with KQ2 anyway, stick with 2.56 for most older games.

If you post your game somewhere, I'll be glad to test it. You can also try emailing it to me (zipped) at the address you emailed me at before.

If you're using plugins, AGS might segfault as well, the Linux version does not support them.
Title: Re:AGS Linux v2.6 Now Available
Post by: ernesti on Sun 01/02/2004 13:32:03
I updated the game (in development) to 2.6 engine on the newest editor, and no change it gives me seg fault.  

As i said earlier.. the statically linked engine binaries worked well.. the dynamically linked have never worked for me. This is pretty weird!  

Nvidia didn't have nvidia pre-compiled driver.. so i had to use default VGA to get X running..  It might be the problem.. i  can try installing the appropriate driver when it comes available..
Title: Re:AGS Linux v2.6 Now Available
Post by: ernesti on Sun 01/02/2004 13:54:38
I got nvidia drivers installed! It's still the same.. seg fault..  There shouldn't be any problems with the hardware..
Title: Re:AGS Linux v2.6 Now Available
Post by: EvilTypeGuy on Sun 01/02/2004 14:06:39
As I said, try emailing the game to me or a link to where I can download it, so I can try it out myself.
Title: Re:AGS Linux v2.6 Now Available
Post by: ernesti on Sun 01/02/2004 14:21:03
HEYY!! Now it works if i run it as root!

How can i get it to run in normal mode? :D
Title: Re:AGS Linux v2.6 Now Available
Post by: EvilTypeGuy on Sun 01/02/2004 21:57:58
Quote from: ernesti on Sun 01/02/2004 14:21:03
HEYY!! Now it works if i run it as root!

How can i get it to run in normal mode? :D

From the sound of it, permissions on /dev/dsp or for DGA may be messed up. Have you tried running it in windowed mode?

Again, it would be helpful if I could download it so I could check it out more in-depth.