Afterlife Arcade Guide

afterlife86.jpg


Afterlife Arcade is a FPS wave-based action game created by 5 students as an 8-week project. Gain tickets by slaying waves of zombies to continue into the next area of the arcade or purchase upgrades.

afterlife88.jpg


Follow my step-by-step guide on installing, configuring and optimizing Afterlife Arcade in Linux with PlayOnLinux.

Note: This guide applies to the itch.io version of Afterlife Arcade. 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
PlayOnLinux: 4.3.4
Wine: 4.0 64-bit
DXVK: 1.3.1

Wine Installation

Click Tools

Select "Manage Wine Versions"
wine01.png


Look for the Wine Version: 4.0
Select it
Click the arrow pointing to the right

wine02.png


Click Next

Downloading Wine

wine03.png


Extracting

Installed

wine04.png


Click (amd64) Tab
Select 4.0
Click the arrow pointing to the right

wine05.png


Downloading Wine 64-bit

wine06.png


Installed

wine07.png


Wine 4.0 32-bit and 64-bit is installed, you can close this window

Download Afterlife Arcade
https://rickperros.itch.io/afterlife-arcade
Save on your Desktop

PlayOnLinux Setup

Launch PlayOnLinux
Click Install

afterlife01.png


Click "Install a non-listed program"

afterlife02.png


Select "Install a program in a new virtual drive"
Click Next

afterlife03.png


Name the virtual drive: afterlife
Click Next

afterlife04.png


Check all three options:
  • Use another version of Wine
  • Configure Wine
  • Install some libraries
Click Next

afterlife05.png


Select Wine 4.0
Click Next

afterlife06.png


Select "64 bits windows installation"
Click Next

afterlife07.png


Wine Configuration

Applications Tab
Windows version: Windows 7

afterlife08.png


Libraries Tab
Type the following libraries:
  • d3d10
  • d3d10_1
  • d3d10core
  • d3d11
  • dxgi
Select one at a time
Click Edit
Select "native (Windows)"
Click Apply

afterlife09.png


Graphics Tab
Check "Automatically capture the mouse in full-screen windows"
Click OK

afterlife10.png


PlayOnLinux Packages (DLLs, Libraries, Components)

Check the following packages:
  • POL_Install_corefonts
  • POL_Install_d3dx10
  • POL_Install_d3dx11
  • POL_Install_d3dx9
  • POL_Install_tahoma
Click Next

afterlife11.png


Note: All packages should automatically download and install

Click Cancel
Afterlife Arcade does not have an installer

afterlife12.png


Open Afterlife_Arcade.zip with your archive manager
Click Extract

afterlife13.png


Navigate to the Program Files Directory
Full Path:
Code:
/home/username/.PlayOnLinux/wineprefix/afterlife/drive_c/Program Files
Click Extract

afterlife14.png


Click "Show the Files"

afterlife15.png


DXVK Installation

Download DXVK 1.3.1
https://github.com/doitsujin/dxvk/releases/tag/v1.3.1
Save to your Desktop
Open with Archive Manager and Extract
Open the x64 folder
Copy all the dlls

afterlife16.png


Paste in the Afterlife_Arcade folder in Program Files

afterlife17.png


PlayOnLinux Shortcut

Back to PlayOnLinux
Click Configure

afterlife18.png


Select "afterlife" in the left column
Click "Make a new shortcut from this virtual drive"

afterlife19.png


Select "Afterlife Arcade"
Click Next

afterlife20.png


Name the shortcut: Afterlife Arcade
Click Next

afterlife21.png


Select "I don't want to make another shortcut"
Click Next

afterlife22.png


General Tab
Wine version: 4.0

afterlife23.png


Note: Click the + to download other versions of Wine. Click the down-arrow to select other versions of Wine.

Display Tab
Video memory size: Enter the amount of memory your video card/chip uses

afterlife24.png


Close Configure

Run Afterlife Arcade

Select "Afterlife Arcade"
Click Run

afterlife25.png


Note: Click debug to see errors and bugs

Conclusion:
Afterlife Arcade ran perfectly on my GeForce GTX 1060 with Wine 4.0 64-bit and DXVK. I was even able to play co-op with two USB controllers. There is no save/load feature, so you basically play until you die, then start over.

Gameplay Video:

Screenshots:
afterlife80.jpg


afterlife81.jpg


afterlife82.jpg


afterlife84.jpg


afterlife85.jpg


afterlife87.jpg


afterlife89.jpg


afterlife90.jpg


afterlife93.jpg
 
Last edited:
Back
Top