For openSuse Leap 42.3 (soon to try on Leap 15.0):
Adding “senarios” (games) to Aleph One
Download scenarios at:
https://alephone.lhowon.org/scenarios.html
(There are community-made scenarios there too)
Download the zip files you want, and unzip them. Copy the folders to /usr/share/alephone/scenarios/. (The instructions on their main page said to put them elsewhere, but for Leap, they have to go in /usr/share/alephone/scenarios/).
I tried Marathon, Marathon 2 and Marathon Infinity. I renamed the folder “Marathon 2” to “Marathon2” to avoid problems with the shell script, and renamed “Marathon Infinity” to “Marathon_Infinity”.
Create these shell scripts:
alephone-marathon:
#!/bin/sh
export ALEPHONE_DATA=/usr/share/alephone:/usr/share/alephone/scenarios/Marathon
exec /usr/bin/alephone "$@"
alephone-marathon2:
#!/bin/sh
export ALEPHONE_DATA=/usr/share/alephone:/usr/share/alephone/scenarios/Marathon2
exec /usr/bin/alephone "$@"
alephone-marathon-infinity:
#!/bin/sh
export ALEPHONE_DATA=/usr/share/alephone:/usr/share/alephone/scenarios/Marathon_Infinity
exec /usr/bin/alephone "$@"
Copy the shell scripts to /usr/bin/ and make executable (“user” is the owner - that’s the name I chose for my user name, substitute the appropriate name)
To run these games:
alephone-marathon
alephone-marathon2
alephone-marathon-infinity
I set the graphics to opengl, looks much better. I’m not using a proprietary graphics driver, either, and it works.