| View previous topic :: View next topic |
| Author |
Message |
gentoo_newguy Guru

Joined: 10 Oct 2006 Posts: 539
|
Posted: Sun Sep 13, 2009 1:34 pm Post subject: FF8 and other wine games. |
|
|
Hi there.
I have just installed wine and wine doors and have managed to get my FF8 installed .
The only problem i have is the soiund and video are really glitchy making the game almost unplayable.
Is there any special things you need to do when installing games under wine ?
Im new to this all and have been searching for days on the net. |
|
| Back to top |
|
 |
Oerpi n00b


Joined: 20 Jun 2008 Posts: 25 Location: Germany
|
|
| Back to top |
|
 |
keet Guru

Joined: 09 Sep 2008 Posts: 331
|
Posted: Fri Sep 18, 2009 11:17 pm Post subject: |
|
|
| I used to play Final Fantasy VIII on W.I.N.E., but I forget the configuration. If you're trying to use hardware 3D acceleration, please don't; it almost certainly won't work. In fact, it doesn't even work in Windows. |
|
| Back to top |
|
 |
Hyper_Eye Guru


Joined: 17 Aug 2003 Posts: 433 Location: Huntsville, AL.
|
Posted: Sat Sep 19, 2009 1:46 am Post subject: |
|
|
If you can't get this working you might try the playstation version with a psx emulator. It worked pretty well the last time I tried it. _________________ Gentoo Gaming Videos |
|
| Back to top |
|
 |
keet Guru

Joined: 09 Sep 2008 Posts: 331
|
Posted: Sat Sep 19, 2009 1:56 am Post subject: |
|
|
I remember how I made it work (thankfully I posted in WineHQ about it). Just install the Windows version, use software 3D, and if you want for the in-game MIDI to work, get and copy dmband.dll, dmime.dll, dmloader.dll, dmstyle.dll, dmsynth.dll, dmusic.dll, and eax.dll into ~/.wine/drive_c/windows/system32, then tell WINE to use the native versions of those files.
Hyper_Eye: Which Playstation emulator do you use? |
|
| Back to top |
|
 |
Hyper_Eye Guru


Joined: 17 Aug 2003 Posts: 433 Location: Huntsville, AL.
|
Posted: Sat Sep 19, 2009 2:53 am Post subject: |
|
|
I like epsxe and for some games I use Pcsx. The plugins I use are:
Pete's XGL2 Driver - video plugin
Eternal SPU Plugin 1.41 - sound plugin
ammoQ's padJoy Joy Device Driver 0.8 - external gamepad plugin
I use my wireless XBox 360 controller with it and the analog support works. _________________ Gentoo Gaming Videos |
|
| Back to top |
|
 |
darklegion Guru

Joined: 14 Nov 2004 Posts: 440
|
Posted: Sun Sep 20, 2009 7:38 am Post subject: |
|
|
If you have problems with the linux version of ePSXe, you can also use the windows version, which also has compatibility fixes (1.7.0).I use it because ammoq never really works properly with my ps2 controller + converter.
Not to mention you can use the visual rumble feature with pete's latest opengl2 plugin, which is pretty cool IMO  |
|
| Back to top |
|
 |
Mad Merlin Veteran

Joined: 09 May 2005 Posts: 1134
|
Posted: Mon Sep 21, 2009 6:37 pm Post subject: |
|
|
FF7 in Wine works swimmingly with the alternative OpenGL driver for FF7: http://forums.qhimm.com/index.php?topic=8306 (I'm currently using v0.6.8b, the first version to add full Wine compatibility)
Do a regular install (make sure you use install using something like `wine d:\\setup.exe`, if you use `wine /mnt/cdrom/setup.exe`, FF7 will store your CD-ROM drive as Z: and won't be able to find the CD when you go to play! (Which you can fix with some registry edits, but it's easier to get it right to start with)), patch FF7 using the official 1.02 patch, run FF7Config.exe to configure things, unzip the OpenGL driver into your FF7 install directory, run `wine regedit ff7_opengl.reg` and then `wine ff7.exe`. It should work perfectly!
Note that if you have a multicore processor, you will get better results if you force FF7's process affinity to a single core (After FF7 is running, try this: `taskset -p 0x00000001 $(pgrep ff7.exe)`). In particular, without the affinity set, you will see random hangs (including right before the EIDOS video plays when you start the game, try it a few times if you get this), and you'll notice that the MIDI music will stop playing after a transition about half the time (possibly more often with >2 cores). The same issue has been reported on Windows as well, the game likely has subtle timing issues that were never discovered on a single core machine.
Also note that if you run FF7Config.exe, it will reset the video driver back to the built-in one, simply run `wine regedit ff7_opengl.reg` again to fix this.
I've played through to Mt. Corel so far without issue, and will play further today. _________________ Game! - Where the stick is mightier than the sword! |
|
| Back to top |
|
 |
Hyper_Eye Guru


Joined: 17 Aug 2003 Posts: 433 Location: Huntsville, AL.
|
Posted: Mon Sep 21, 2009 6:45 pm Post subject: |
|
|
You don't have to set the process affinity like that. You can just start wine with taskset. 'taskset -c # app' (ex. 'taskset -c 0 wine ff7.exe' will start FF7 on your first cpu/core.) _________________ Gentoo Gaming Videos |
|
| Back to top |
|
 |
Mad Merlin Veteran

Joined: 09 May 2005 Posts: 1134
|
Posted: Mon Sep 21, 2009 7:17 pm Post subject: |
|
|
| Hyper_Eye wrote: | | You don't have to set the process affinity like that. You can just start wine with taskset. 'taskset -c # app' (ex. 'taskset -c 0 wine ff7.exe' will start FF7 on your first cpu/core.) |
That's true, although Wine spawns at least two processes (ff7.exe and wineserver), I don't know how taskset will behave in such a case, or if it'll still give you the desired results, so that's the method that I'm using. _________________ Game! - Where the stick is mightier than the sword! |
|
| Back to top |
|
 |
|