he original 8-bit Action Role Playing game from Bethedsa Softworks. Before any of the famous Skyrim and Elder Scrolls Online, it started with Arena. Cast spells, complete quests, explore cities and wilderness with weather effects and day/night cycle and lots of NPC dialog.
Follow my step-by-step guide on installing, configuring and optimizing Elder Scrolls Arena in Linux with PlayOnLinux.
Note: This guide applies to the GOG version of Elder Scrolls Arena. Other versions may require additional steps.
Tips & Specs:
To learn more about PlayOnLinux and Wine configuration, see the online manual: PlayOnLinux Explained
Mint 19 64-bit
Select "Manage Wine Versions"
Look for the Wine Version: 3.0.3
Click the arrow pointing to the right
Wine 3.0.3 is installed and you can close this window
We are using PlayOnLinux to install Arena initially, but later we will have an optional step using Linux DOSbox to play the game.
Click "Install a non-listed program"
Select "Install a program in a new virtual drive"
Name the virtual drive: elderscrollsarena
Check all three options:
- Use another version of Wine
- Configure Wine
- Install some libraries
Select Wine 3.0.3
Select "32 bits windows installation"
Windows Version: Windows XP
Check "Automatically capture the mouse in full-screen windows"
Check the following:
Note: We probably don't need any of these packages since Arena is a DOS game, but I install them anyways. Each package should automatically download and install.
Click Next again...
Check "Yes, I have read and accept EULA"
Uncheck "Create desktop icon"
Click OK on all errors
Select "I don't want to make another shortcut"
Go back to PlayOnLinux and click Run to play Arena
Linux DOSBox option
Install DOSBox in your software manager or package manager
Create a folder in your /home/username
Name it dosgames
Copy the Arena game folder into dosgams
Arena:dosgames:Code:/home/username/.PlayOnLinux/wineprefix/elderscrollsarena/Program Files/GOG Games/ArenaCode:/home/username/dosgames
type:Code:mount C: /home/username/dosgames
Note: In place of "username" use your Linux login
Code:Type: c: Type: cd arena Type: Install
Go to Exit
Note: No need to configure game or audio. We'll add that later in the launcher
Now you will see two folder in dosgames
Open Arena, copy all the files
Paste all the files in ARENA_CD
Click Skip on duplicates
Back to DOSBox
Type: mount d /home/username/dosgames/AREANA_CD -t cdrom
Code:Type: cd arena_cd type: d: type: acd
Elder Scrolls Arena should now run without audio
You can skip the prompts and exit the game
DOSBox Shortcut (Linux Mint)
Go to the .dosbox directory
Full path:Copy dosbox-0.74.confCode:/home/username/.dosbox
Rename it to: arena.conf
Scroll down to the very bottom
Enter the following commands:
Code:mount c ~/dosgames -freesize 1000 c: mount d ~/dosgames/ARENA_CD -t cdrom d: acd -Ssbpdig.adv -IOS220 -IRQS7 -DMAS1 -Msbp1fm.adv -IOM220 -IRQM7 -DMAM1
Note: These commands mount the C: drive, add extra hard drive space, mount the D: drive and add the audio options. Without -freesize 1000, you would get a hard drive error and the game gets buggy.
You can also scroll up to the top and set fullscreen to "true"
Click Menu Tab
Click "Open the menu editor"
Click "New Item"
Name: Elder Scrolls Arena
Command: /user/bin/dosbox -conf /home/username/.doxbox/arena.conf
Comment: whatever you want to add
Click the Icon to set the games icon
Now click Elder Scrolls Arena in your Menu under Games
This will automatically launch DOSBox and start Arena
You should also hear the MIDI audio
Also, use Ctrl+F12 to speed up the CPU for a better frame rate
Also all DOS games can be installed and run in this way using PlayOnLinux and DOSBox. I initially had a problem with a "hard drive space" warning and the game had graphical artifacts and was unplayable. But the switch -freesize 1000 fixed it. Now I can play fullscreen in 640x480, but the game will run really slow. Use Ctrl+F12 to speed up the CPU usage and it will run really well.