AGS Linux / FreeBSD 2.56de Now Available

Started by EvilTypeGuy, Mon 13/10/2003 03:26:31

Previous topic - Next topic

EvilTypeGuy

Quote
v2.56.636 - 2.56de Final: Released November 2nd, 2003
  * Fixed font (TTF) memory leak (Chris)

v2.56.636 - 2.56dd Final: Released October 19th, 2003
   * Fixed some letterbox support logic in ags-setup
   * Added Game Translation support to ags-setup (Tested with KQ1VGA 3.0)
   * Added Save and Run support to ags-setup

v2.56.636 - 2.56dc Final: Released October 18th, 2003
   * Fixed build problem that prevented some users from running ags
   * Fixed build problem that prevented some users from running ags-setup
   * Updated accompanying documentation

AGS Linux now supports Game Translations!

AGS 2.56dd Final Runtime for Linux (2.56db for FreeBSD) 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 tested the FreeBSD binaries on a FreeBSD 4.8 Release system with a cvsup'd ports. The binary requires arts, esd, libjpeg, libaudiofile, libgnugetopt, Allegro 4.1.11, and a recent version of XFree (4.3.x).

Also, the FreeBSD version does not yet support CD Audio playback as I haven't yet ported libcda to FreeBSD. (Still researching that).

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

matt

#1
I'm looking to use AGS on my Mac running Mac OS X (BSD based).

I have done some reading and it seems like the only way is recompilation and running it under the X11 interface.

I am prepared to do this, if Chris/Evil are listening. Of course i respect your decision either way.

edit: I can get GCC and Mac OS X comes with a development environment that I can compile C source with. Just so you know!

matt

Pumaman

The Mac is more complicated than Linux because it uses reverse byte endianness, and thus would require extensive modification for AGS to work. Sorry but we've ruled out a Mac port for the foreseeable future.

matt

Quote from: Pumaman on Mon 03/11/2003 21:34:01
The Mac is more complicated than Linux because it uses reverse byte endianness, and thus would require extensive modification for AGS to work. Sorry but we've ruled out a Mac port for the foreseeable future.
Hi there,

Could you confirm this is an OS X (10) you are referring to? As far I as I was aware the subsystem in OS X is built on BSD 5. Apple tout the ability to run X11 and Unix apps natively as a big plus in their latest operating system.

See here: http://www.apple.com/macosx/features/unix/

I could see why it would be a nightmare to port it to such a different OS as System 9, but am at a loss as to see what could be so difficult to do with OS X seeing as there is already a BSD port. Or am I missing something? Apologies if I am! :-\

matt

Pumaman

The Mac system architecture is big-endian, whereas the Intel x86 is little-endian - this means that numbers in memory are stored backwards. Therefore, a lot of jiggling around would be required for AGS to load its data properly, and ironing out the bugs which would arise would take forever.

EvilTypeGuy

What Pumaman said, plus neither of us own a Mac :-X In addition Allegro is still beta supported at best on Mac OS X.

If I personally could afford and owned a Mac I would probably at least *try* to port it because I'm just that Evil.

(Lottery winners are encourage to share  ;D)

matt

Quote from: Pumaman on Mon 03/11/2003 22:22:47
The Mac system architecture is big-endian, whereas the Intel x86 is little-endian - this means that numbers in memory are stored backwards. Therefore, a lot of jiggling around would be required for AGS to load its data properly, and ironing out the bugs which would arise would take forever.
Thanks, that makes it clear in my head.

Best of luck with the project and I will use the PC version when i can.

matt

Ross

Would you be willing to let someone else have a go at porting to OSX? I'd like to give it a try, and I'm not scared of byte ordering probs.. ;)

Pumaman

Thanks for the offer, but we are not currently in a position to have any further ports.

matt

I'm glad to see I'm not the only interested Mac OS X user. ;D

In the mean time I have discovered Indiana Java, a cross platform Java interpreter that will enable me to at least prototype my ideas.

http://www.geocities.com/SiliconValley/Foothills/8436/indyjava/

It looks quite good from what I have tried out, and I intend to do write a small adventure, animation in it to test if it can do everything I need.

I hope this is of help to others.
matt

Dan2552

#10
matt- maybe theres a pc emulator? if there is one, you could use ags on that

matt

Quote from: Dan2552 on Sun 21/12/2003 09:33:35
matt- maybe theres a pc emulator? if there is one, you could use ags on that
There is - Virtual PC - but it doesn't work with the G5 processor I have in my Mac. I'm waiting for Microsoft to update it.

matt

SMF spam blocked by CleanTalk