Category: Main Games Role Playing Games Final Fantasy VII 1997 [w/ unofficial patches]]

Final Fantasy VII

Modified 1997's game with various patches: Ficedula/XP/Aali OpenGL/FF7 Remix

Application Details:

Version: 1997 [w/ unofficial patches]]
License: Retail
Votes: 0
Latest Rating: Platinum
Latest Wine Version Tested: 1.7.17

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

  1. Official Patch 1.02 (Spanish one here)
  2. Aali OpenGL Driver Version 0.7.7b
  3. FF7 Remix (Pack of Mod, Textures, FF7 MP3/PSF Music, New Movies)
  4. MIDI (via Timidity, you must run timidity as user and not load timidity at boot)
  5. Movies (original & new ones, with Aali OpenGL Driver you have to register TrueMotion 2.0 codec)
  6. New Game
  7. Continue Game
  8. GamePlay
  9. Chobobo Racing
  10. Snowboard MiniGame
  11. Changing CD (via CDEmu, Gnome users via gCDEmu Applet)
  12. Game saving
  13. Inside Sub-Marine
  14. Inside the Air-Crafts

What does not

If you select "Exit" in the Menu the game freeze


What was not tested

  • Full GamePlay

Hardware tested


  • GPU:
  • Driver:

Additional Comments

You must set Windows version to 95 for Full Install with Yamaha. For a good Wine experience you shall: - install CDEmu (Ubuntu ppa: - follow Official Patch 1.02, Aali OpenGL and TrueMotion 2.0 codec HOWTOs. Optionally you can use : - Timidity + pmidi to hear original Midi Music (I don't use that because the music I hear inter-cut) you can use my Spanish guide to install it: - FF7Music (Ficedula) with MP3 OST Remix ( - FF7Remix (includes Textures (chars, avatars, battle models of Cloud & Barret, Magics, World Map), FF7Music with MP3 Remix, New movies, etc.) Download: (1.8 GB Full Installer) If your ff7.exe doesn't work make a backup first, and try to download my files from here :

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowLinux Mint 13 "Maya"May 01 20141.7.17Yes Yes PlatinumInukaze 
ShowUbuntu 12.04 "Precise" amd64 (+ variants like Kubuntu)Jul 18 20121.4Yes Yes Goldan anonymous user 
ShowLinux Mint 10 "Julia"Aug 29 20111.3.26Yes Yes GoldSeth 
ShowUbuntu 10.10 "Maverick" amd64 (+ variants like Kubuntu)Nov 01 20101.3.6Yes Yes GoldInukaze 
CurrentUbuntu 10.04 "Lucid" i386 (+ variants like Kubuntu)Sep 14 20101.2Yes Yes GoldInukaze 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes

Video playback via installing the TrueMotion 2.0 Codec
Aali OpenGL

Aali OpenGL driver allow Wine to use a native OpenGL backend instead of the (old) Direct3D one.
(Works for FF8 too)

Source & Download
Direct Download
Alternate Download

  1. Make a backup of the FF7Config.exe
  2. Unzip it into the FF7 installation directory
  3. Run the modified FF7Config.exe and pick the correct driver in the list
  4. Change your settings in ff7_opengl.cfg
HOWTO: Official Patch 1.02 (Unofficial 1.03b Spanish)


Just replace files (after backup) ff7.exe and FF7Config.exe

For users wanna try to use Timidity

You can apply the method describe in this Venezuelan blog (in Spanish) ->

On English :

now edit with root permissions , the file
" /etc/modules "

and add the lines

    #MIDI For FinalFantasy 7

if you dont have installed any soundfont , you can do the follow in a terminal

    sudo rm -rf /etc/sounds
    sudo mkdir /etc/sounds/
    sudo cp /etc/timidity/timidity.cfg /etc/timidity/timidity_original.cfg
    sudo cp /etc/init.d/timidity /etc/init.d/timidity_original
    cd $HOME/.wine/drive_c/"/Final Fantasy VII/data/midi/sf2″
    sudo cp FF7.sf2 /etc/sounds
    sudo chmod 777 /etc/sounds/FF7.sf2
    sudo chmod o+rw+x /etc/sounds/FF7.sf2

now edit with root permissions , the file
" /etc/timidity/timidity.cfg "

and just add the soundfonts and the config file

    soundfont /etc/sounds/FF7.sf2
    source /etc/timidity/freepats.cfg

now edit with root permissions , the file
" /etc/default/timidity "

and modify the line " TIM_ALSASEQPARAMS "

For this one :

TIM_ALSASEQPARAMS="-iA -B5,10 -Os1l -s 44100"

if you dont have started the daemon for timidity or timidity binary , you can run it explicit with

$ timidity -iADl -Os1 - -module=16 -cache- -audio-buffer=200%

if you wanna you can install timidity like daemon for start with the boot

if see in FF7Config , using wine , in the music tab , something like
"14:0 Midi Trought" , and you see , dont play music , you can disabled temporally

you can check in a terminal with

    $ pmidi -l
     Port     Client name                       Port name
     14:0     Midi Through                      Midi Through Port-0

if you wanna delete it , in the same terminal with root permissions use

$ rmmod snd_seq_dummy

    $ pmidi -l
    Port     Client name                       Port name
    128:0     TiMidity                          TiMidity port 0
    128:1     TiMidity                          TiMidity port 1
    128:2     TiMidity                          TiMidity port 2
    128:3     TiMidity                          TiMidity port 3

and now you can set Timidity inside the game and hear the original music from the game


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

Mouting ISOS
by Inukaze on Friday March 14th 2014, 13:27
Hi There , i wanna know , if the next version of WINE
have a something like "CDEmu" Module (libmirage , etc) , for mount ISOS
like "Final Fantasy 7" without gCDEmu and without root privilegies to mount that ISO

and force the mount of ISO , in a drive for example if i want mount all ISOS in "X:\" in wine.

Because using CDEmu , i can mount , in where i specify in the Registry Keys of Game. the CDEmu make a diferents drive letters when i mount the iso of FF7CD# .

Or if you know you a Method , to put all data of game in the hard disk , and load from hard disk , without ask cd change . please someone can tell me ???