It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I've seen that some people are having issues with this but with some minor troubleshooting it works fine.
I'm running Debian on a scrappy old Thinkpad T60.

I will show you how to set up gog's Albion in basic Dosbox.

You will need either Innoextract or a similar extractor.
On most distros you can use the following command in the terminal to get it.
#sudo apt-get install innoextract

Download the windows executable from your gog library. In the terminal, navigate to your Downloads folder and use:
#innoextract setup_albion_2.0.0.3.exe

This will create an 'app' folder and an 'tmp' folder. Delete the 'tmp' folder and rename the app folder to albion. Next move the albion folder to your dos games folder.

Next go into the new albion folder and use the command:
#echo @echo off > albion.bat

This will create a batch file with "@echo off" on the first line. Add more lines with your preferred text editor. The contents of albion.bat should look like this:
@echo off
imgmount d ~/YOUR DOS FOLDER/albion/game.ins -t iso -fs iso
ALBILOW.BAT

you can check it from the terminal with:
#less albion.bat (hit q to exit less mode)

Now you should be able to run the program just by typing albion.bat in the albion directory. Before you run the program make sure to run the SETUP.EXE program in dosbox. GUS and general MIDI are kind of a pain in linux so I recommend you stick to adlib and soundblaster in the audio settings.

If any of you linux vets notice errors, let me know and I'll update this post.
Post edited February 07, 2018 by isaakao1
You don't have to use DOSBox to run the game anymore.
A fan made a port of the game to the Pandora handheld, Windows and Linux.
avatar
M-u-ddy: You don't have to use DOSBox to run the game anymore.
A fan made a port of the game to the Pandora handheld, Windows and Linux.
Where can one find this port?
avatar
M-u-ddy: You don't have to use DOSBox to run the game anymore.
A fan made a port of the game to the Pandora handheld, Windows and Linux.
avatar
Tigersong: Where can one find this port?
The official thread is here:
https://pyra-handheld.com/boards/threads/albion.64477/

Linux download link:
https://drive.google.com/file/d/0ByS3DU4n3Ke0cUZTM0ZibFhFUVE/view?pli=1
avatar
Tigersong: Where can one find this port?
avatar
M-u-ddy: The official thread is here:
https://pyra-handheld.com/boards/threads/albion.64477/

Linux download link:
https://drive.google.com/file/d/0ByS3DU4n3Ke0cUZTM0ZibFhFUVE/view?pli=1
Many thanks, M-u-ddy!
I downloaded setup_albion_1.38_(28043).exe a few days ago. I tried the Linux port mentioned above, following the instructions in the readme exactly, but the .sh script doesn't do anything.

I also tried creating a .bat file, as in the first post, and it launches the game into the main menu, but when I click the button to start a new game it exits into DOSBox and says:
An error has occurred.
Please examine the file ERROR.LOG.
Thank you for playing Albion.


The ERROR.LOG file says:
**** Error log ****

Albion v1.38 (created on Jul 25 1996 12:39:09)
Executed on Tue Feb 16 15:10:20 2021

BBERROR: ERRORSTACK START:--------------
Xload: File does not exist.
(Name : Party character data)
Xload: Library could not be opened.
(Name : Party character data)
Albion: File access error.
(line 338 of file g:\albion\src\prtlogic.c)
BBERROR: ERRORSTACK END-----------------

Please read the README.TXT file to find out how to contact
the Blue Byte hotline.


I don't have a file prtlogic.c. Even if I mount the game.gog file as an ISO.
Anybody got any updates on running in Linux?
avatar
gnerdhush: I downloaded setup_albion_1.38_(28043).exe a few days ago. I tried the Linux port mentioned above, following the instructions in the readme exactly, but the .sh script doesn't do anything.
Do you have 32-bit SDL, SDL_mixer and OpenGL libraries installed ?
Alternatively you can use 32-bit SDL2 and SDL2_mixer libraries, but you need to download the SDL2 version from https://github.com/M-HT/SR/
I got Albion to work on one of my computers but not the other. It complains about libSDL_mixer-1.2.so.0: "No such file or directory."

I've been fiddling with this on and off for a few weeks and I have no idea what I ever did that I apparently have the needed libraries on the first computer but not the second. Both are running Linux Mint Cinnamon 20.1, and I can't find SDL in the repository. How do I get these libraries? libsdl.org is no help that I can see.
avatar
gnerdhush: I got Albion to work on one of my computers but not the other. It complains about libSDL_mixer-1.2.so.0: "No such file or directory."

I've been fiddling with this on and off for a few weeks and I have no idea what I ever did that I apparently have the needed libraries on the first computer but not the second. Both are running Linux Mint Cinnamon 20.1, and I can't find SDL in the repository. How do I get these libraries? libsdl.org is no help that I can see.
Excerpt from readme on github:

Libraries
---------
The game (SDL1 version) requires following 32-bit libraries: SDL, SDL_mixer, OpenGL
On debian based distributions these libraries are in following packages: libsdl1.2debian:i386 libsdl-mixer1.2:i386 libgl1:i386

The game (SDL2 version) requires following 32-bit libraries: SDL2, SDL2_mixer
On debian based distributions these libraries are in following packages: libsdl2-2.0-0:i386 libsdl2-mixer-2.0-0:i386

Following optional 32-bit library is needed only to create screenshots in PNG format (selectable in configuration file): zlib
On debian based distributions this library is in following package: zlib1g:i386

Some midi plugins may require additional libraries.

---------
End of excerpt.

Linux Mint Cinnamon 20.1 is a debian based distribution and you can install the required libraries using command line.
avatar
RP1: Excerpt from readme on github...
It works. Thanks.