Application Details:
Version: | 1997 v1.0 |
License: | Retail |
URL: | |
Votes: | 9 |
Latest Rating: | Garbage |
Latest Wine Version Tested: | 1.5.4 |
Maintainers: About Maintainership
What works
What does not
game crashs on start up (with some fixme messages) (tested with wine32 and wine64 environment)
Workarounds
What was not tested
Playing the whole game as it is currently not possible.
Hardware tested
Graphics:
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
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Current | Arch Linux x86_64 | May 12 2012 | 1.5.4 | Yes | No | No | Garbage | Yu Tendo | |
Show | Arch Linux x86_64 | Jun 29 2011 | 1.3.23 | Yes | Yes | No | Bronze | Yu Tendo | |
Show | Ubuntu 10.04 "Lucid" amd64 (+ variants like Kubuntu) | Dec 01 2010 | 1.2.1 | Yes | No | No | Garbage | an anonymous user | |
Show | Arch Linux | Jun 04 2009 | 1.1.22 | Yes | No | No | Garbage | ManiaC | |
Show | Ubuntu 8.10 "Intrepid" i386 (+ variants like Kubuntu) | Feb 08 2009 | 1.1.14 | Yes | No | No | Garbage | nick |
http://community.pcgamingwiki.com/files/file/599-truemotion-2-codec/
Install with: wine tm20decSetup.exe
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'.
Guide to installation:
The PC-Version of the 1997 game has been filled with bugs and issues since the very beginning, and official patches haven't changed much to make things run better. Thanks to unofficial fixes, it's more or less playable, but you will most likely still face problems with minigames or video playback of the cutscenes.
The PC version is, as well, poor in quality.
For best experience, I recommend playing the PSX version via emulation or taking a look at the 2012 released one, basically being identical.
You can apply the method describe in this Venezuelan blog (in Spanish) ->
https://inukaze.wordpress.com/juegos-wine/final-fantasy-vii-7-pc/jwff7pc-05/
On English :
now edit with root permissions , the file
" /etc/modules "
and add the lines
#MIDI For FinalFantasy 7
snd-seq-device
snd-seq-midi
snd-seq-oss
snd-seq-midi-event
snd-seq
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/"
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.
by chris on Friday November 4th 2011, 16:13
by chris on Friday November 4th 2011, 8:16
forums.qhimm.com/index.php?topic=11994.0
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
by Dan Kegel on Tuesday September 14th 2010, 7:50
seems to have recent discussion.
by Inukaze on Sunday September 12th 2010, 23:51
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 tm20dec.ax
to register the video codec , if dont work , you must use "Aali OpenGL Video Driver"
by ManiaC on Monday May 18th 2009, 19:43
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
by Jack Leigh on Tuesday September 28th 2010, 14:32
by mobidyc on Friday January 9th 2009, 9:30
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.
by Maxime Alves on Sunday November 22nd 2009, 19:23
by Simon on Thursday December 8th 2005, 6:56
TM20 (Truemotion 2.0)