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 (selected in 'Test Results' table below)
What works
installation (with sound)
look below at "Basic install" HowTo
configuration (FF7Config.exe)
MIDI music
via Timidity++, see the MIDI HowTo
What does not
game crashs on start up (with some fixme messages) (tested with wine32 and wine64 environment)
What was not tested
Playing the whole game as it is currently not possible.
Additional Comments
CD detection: if the game cannot find the play-disk try cdemu
german version
ATI Mobility Radeon HD 4300 using fglrx 12.4
First, note that the 'General MIDI' data (using FF7 Config) would work most
of the time, especially with a MIDI device.
If you don't have some MIDI device plugged to your computer, you will need Timidity++.
To use Timidity++ you must have the "Virtual MIDI soundcard" ALSA driver in your
kernel (module snd-virmidi, use modprobe to load it).
Timidity++ may be packaged as" timidity++" or "timidity"
depending on your distribution.
To run Timidity++ you have basically two options: in the foreground, and in the
background, here are the corresponding commands:
timidity -iA
timidity -iAD -Os
To be sure sure that FF7 use Timidity++, run FF7 Config and set MIDI Driver
to 'TiMidity port 0'.
You can use the FF7 SF2 with Timidity: the "FF7.SF2" file in
"FF7 install dir/data/midi/sf2" should enable all
the sounds that are necessary to make MIDI files' hearing better.
Copy it anywhere then edit the "/etc/timidity/timidity.cfg"
to add "soundfont /home/username/path/to/FF7.sf2".
You may also want to try to set MIDI Data to 'Yamaha XG MIDI'.
Basic install
Guide to installation:
Set Wine to Windows 98
Run setup.exe
Uncheck default installation options (DirectX)
Check 'Yamaha S-YXG70 Software Synthesizer'
Set driver to ALSA, you may want to set hardware acceleration to 'emulation'
CD detection
As pointed out by Zoldyck in this test results, you may try CDemu to fix the CD detection problem.
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
wine 1.3.31
by chris on Friday November 4th 2011, 16:13
no error in 1.3.31 but when upgrading from 1.3.29 or lower be sure to re-run ff7Config.exe and pick a new sound device.
Graphic board....
by ManiaC on Monday May 18th 2009, 19:43
I d suggest whenever u submit info about this game u should also state your graphic cards... The reason for this is because the newest cards hardware/software dont support that thing called 8-bit pallete texture . It doesn't work on windows so it wont work in wine too.
From what i know though a card till the Geforce 4 series supported 8bit pallete textures in both hardware and software... however the matter that the next gennerations starting from the next generation wont work ... not sure about ATI cards
still not working
by mobidyc on Friday January 9th 2009, 9:30
first part for the cd verification:
ff7 doesn't accept my original CDs but i can launch the game through CDEmu, the cd check is fine with it.
second part for playing the game (installation under win98 configuration):
i have the following output:
$> wine .wine/drive_c/Program\ Files/Square\ Soft\,\ Inc/Final\ Fantasy\ VII/ff7.exe
fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 32 vertex samplers and 32 total samplers
fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers
fixme:win:EnumDisplayDevicesW ((null),0,0x32404c,0x00000000), stub!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
fixme:dinput:SysMouseAImpl_Acquire Clipping cursor to (0,0)-(640,480)
and nothing happens.
sometimes i can see the first screen menu of the game (new game or continue) but it's rarely and change nothing, the game still not answers.