I've got
AlephOne running on my PS3. I made an RPM for it, but it's for PPC Linux so that probably won't help you...
I got the latest source code from:
http://marathon.sourceforge.net/ (click on the Linux download)
The build requires (at least):
SDL-devel SDL_image-devel SDL_net-devel speex-devel
And probably:
boost-devel
Then I compiled with:
Code:
./configure --prefix=/usr --build=ppc --disable-opengl --disable-speex
make
Of course you'll leave out the
--build=ppc part, and possibly the
--disable-opengl part, and maybe even the
--disable-speex part (I had errors compiling with speex, but it isn't critical).
Then, as root:
Once you have that completed, you don't need to compile Excalibur or any of the other mods.
If you want, you can get the Marathon M1A1, Marathon 2, and Marathon Infinity RPM packages from here:
http://alephone.cebix.net/
AlephOne-M1A1-1.0-1.noarch.rpm Marathon files (RPM) (38M)
AlephOne-Marathon2-1.0-1.noarch.rpm Marathon 2 files (RPM) (29M)
AlephOne-Infinity-1.0-1.noarch.rpm Marathon Infinity files (RPM) (39M)
Those packages automatically install the data files you need to these locations:
/usr/share/AlephOne_M1A1/
/usr/share/AlephOne_Marathon2/
/usr/share/AlephOne_Infinity/
And some scripts to your /usr/bin folder:
alephone-m1a1
alephone-marathon2
alephone-infinity
For example, the alephone-infinity script looks like this:
Code:
#! /bin/sh
export ALEPHONE_DATA=/usr/share/AlephOne:/usr/share/AlephOne_Infinity
/usr/bin/alephone $*
So finally, if you just want excalibur and none of the other stuff ...
http://excaliburworld.com/emr/emr3/m.../download.html
Get the Linux version and extract it to your desired folder. For example:
Code:
su
<root password>
cd /usr/share
tar xvf ~/Desktop/emr-3.0-0602.tgz
exit
And you can start it from the command line with:
Code:
ALEPHONE_DATA='/usr/share/emr-3.0/share-emr' alephone
(assuming you extracted the files to /usr/share)
AlephOne is pretty cool on the PS3 since it doesn't
require OpenGL. It runs smooth at full-screen 800x600 32bpp. There are some rather strange add-ons out there for it, including:
http://www.bloodofbinladen.com/
http://www.losdisneys.com/
I like to set up the controls in the game to use the mouse, plus typical WASD keyboard movement:
Move Forward: W
Move Backward: S
Sidestep Left: A
Sidestep Right: D
Trigger: Left Mouse
2nd Trigger: Right Mouse
Action: Spacebar