Final Fantasy VII 1.0

Category: Main > Games > Role Playing Games > Final Fantasy VII > 1.0

NameFinal Fantasy VII
Votes 9
Wine Version1.5.4
Maintainers of this version:
CD released version
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 (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
Test Results
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
CurrentArch Linux x86_64May 12 20121.5.4 Yes No Garbage Yu Tendo 
ShowArch Linux x86_64Jun 29 20111.3.23 Yes Yes Bronze Yu Tendo 
ShowUbuntu 10.04 "Lucid" amd64 (+ variants like Kubuntu)Dec 01 20101.2.1 Yes No Garbage an anonymous user 
ShowArch LinuxJun 04 20091.1.22 Yes No Garbage ManiaC 
ShowUbuntu 8.10 "Intrepid" i386 (+ variants like Kubuntu)Feb 08 20091.1.14 Yes No Garbage nick 

Known bugs
Bug # Description Status Resolution Other apps affected
8712 amstream video demo does not play because of IDirectDrawMediaStreamImpl_CreateSample stub REOPENED View
14935 Final Fantasy 7 exits on start with no error messages NEW View
24559 Final Fantasy 7: error when installing 'Movie Player' NEW View

HOWTO: Codec TrueMotion 2.0

Download link (Source page)

Install with: wine tm20decSetup.exe

MIDI music, and Timidity++

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:

  1. Set Wine to Windows 98
  2. Run setup.exe
  3. Uncheck default installation options (DirectX)
  4. Check 'Yamaha S-YXG70 Software Synthesizer'
  5. 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.

[post new] [reply to this]

setting up in wine
by chris on Friday November 4th 2011, 8:16
this game does work correctly in wine if you use aali's driver you can see my how to here

also on a side note the link below for the driver is for an old version of the driver.

may have sound issue w/ wine 1.3.31 or 1.3.30 but works well in 1.3.28

[post new] [reply to this]

Another site discussing Aali's custom driver
by Dan Kegel on Tuesday September 14th 2010, 7:50
seems to have recent discussion.

[post new] [reply to this]

TM20 Video Codec
by Inukaze on Sunday September 12th 2010, 23:51
You can download from :

you must put for example in "/home/my_user/.wine/drive_c/windows/system32"

you can go via terminal , to the same folder ""/home/my_user/.wine/drive_c/windows/system32" and run

wine regsvr32

to register the video codec , if dont work , you must use "Aali OpenGL Video Driver"

[post new] [reply to this]

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

[post new] [reply to this]

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.

[post new] [reply to this]

the codec used in the video files
by Simon on Thursday December 8th 2005, 6:56
i've done some research and after installing this codec, i can play the video files now:

TM20 (Truemotion 2.0)

[post new] [reply to this]

Page loaded in 0.0761 seconds.