Final Fantasy VIII

2013 game release for the Steam client

Application Details:

Version: Steam
License: Retail
Votes: 0
Latest Rating: Gold
Latest Wine Version Tested: 4.0-rc3

Maintainers: About Maintainership

Link Steam Store Page

Test Results

Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works

Tested with steam play proton. 

It installs and appears to work well, except for (midi) background music.

Other audio effects works (such as menu selection).

What does not

Midi background music doesn't work, but easy to fix (see below).


In terminal run:

WINEPREFIX="/steamapps/compatdata/39150/pfx" winetricks directmusic

Please substitute to the actual path where your steam directory is located, on Arch it's ~/.local/share/Steam/ or ~/.steam/steam

Then run:

WINEPREFIX="/steamapps/compatdata/39150/pfx" winecfg

and set dsound to builtin.


What was not tested

Triple triad

Hardware tested


  • GPU: AMD
  • Driver: open source

Additional Comments

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
CurrentArch LinuxDec 27 20184.0-rc3Yes Yes YesGoldAnnoymousWine 
ShowUbuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)May 10 20141.7.18Yes Yes GoldYanis Lukes 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes


Official Version 1.2 patch can be found here.

To enable background music:
winetricks directmusic


To enable background music, install DirectMusic by using winetricks, writing in your terminal/console:
winetricks directmusic

If the game starts with "Unknown Exception occurred" at launch, but it still continues albeit slowly:
set msvcrt to native only with/in "winecfg"


The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Unknown exception occured
by Eric Williams on Tuesday June 28th 2016, 22:52
I am continuing to get errors when entering card games.

Running Wine 1.8.rc4

*have set msvcirt to "native only"
*Prior to launching game, I access winetricks and install directmusic

The background music will play, but it'll freeze immediately. I have a backtrace saved which I can share, but I don't want to post it here as I believe that goes in the "bugs" section.

Any thoughts?
RE: Unknown exception occured
by JF on Wednesday June 29th 2016, 16:39
I have installed ff8 and ffXIII with Playonlinux and "steam" on debian 8.
Today, I use wine 1.9.0.
I have install D3dX9, 10 11, devnum, xinput, gdiplus, steamci and some other modules.
I do'nt use msvcirt.
Wine is configurer to be winXP compatible.

My graphic card is an Nvidia 9600GT with the proprio-drivers.

Excuse me for mi poor english.

I hope it will be usefull.

Add winetricks d3dx9_43
by JF on Saturday September 26th 2015, 13:56

FF8 from Steam work fine with wine 1.7.33, but:

it need d3dxd9(_43?) after install (and directmusic).

thanks to all
Unknown exception
by Per Johansson on Friday June 27th 2014, 13:56
I keep getting "Unknown Exception occurred" at launch. However, the game starts (albeit slowly) if I try with WINEDEBUG=relay, so difficult to debug. Heisenbug :/
RE: Unknown exception
by Per Johansson on Saturday June 28th 2014, 16:47
I traced it to a crash in MSVCRT_log. winetricks vcrun6 + winecfg => set msvcrt to native only fixed it.
by koebjuli on Wednesday May 28th 2014, 3:22
I have the exact same problems with the background music and battles, etc. and apparently I have to download direct music with wine tricks. But I have no idea how to do that, or like where I have to install it. Can somebody help me please?
RE: Directmusic
by Yanis Lukes on Wednesday May 28th 2014, 3:51
Open your Linux terminal window/console and write: winetricks directmusic
(winetricks should have been installed along with Wine itself)
RE: Directmusic
by Paolo on Saturday August 15th 2015, 18:12
As Written above you have to run Wineskin and find DirectMusic in winetricks. Then if you have an error that stop the game you have to set msvcrt in Native, always in Wineskin