Author Topic: Custom graphics driver for FF7/FF8 [v0.8.1b]  (Read 134319 times)

cmh175

  • Freak
  • *
  • Posts: 851
  • Karma: 65
    • View Profile
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #25 on: 2014-01-17 03:33:39 »
Oh. Well so far putting the cache to 0 seems to work, but I haven't actually tested it with real gameplay yet. So I'm not sure how long it'll run before the game will crash. Right now I'm mostly just running the game for testing so sticking with the latest driver is best. It'll work for now until you're able to release an update. Do you have any ideas during the median that may work better? The app log was pretty long with errors and that was only maybe 10 minutes or so. 

Red46

  • Fast newbie
  • *
  • Posts: 43
  • Karma: 0
    • View Profile
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #26 on: 2014-01-17 12:44:11 »
Just passed the Dyne's fall FMV and it was perfectly synced for me

Hellbringer616

  • No life
  • *
  • Posts: 1915
  • Karma: 12
    • View Profile
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #27 on: 2014-01-17 13:18:49 »
Unfortunately due to the way it works right now you probably cannot even delay the issue by making your cache bigger. The specifics of exactly where the cache resides is technically up to your OpenGL implementation but it's safe to assume that it does count towards the 32-bit address space limit. (Which is why setting it any higher than 1GB is regardless a terrible idea)

Would it be possible to patch the .exe using this? http://www.ntcore.com/4gb_patch.php
I've had to use it on Skyrim before they implemented it into the game as well as project64 using texture packs and PCSX2 when playing any game running the SnowBlind engine.

It probably isn't a permanent fix. But it may be something to get by on (back up your "original" exe)

Kaldarasha

  • No life
  • *
  • Posts: 2155
  • Karma: 130
  • Prince of Model Editing
    • View Profile
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #28 on: 2014-01-17 13:39:00 »
I use CFF explorer to enable an exe to use more memory. Helped me with ulgp (gui version) when it reached a limit while I was creating a big battle.lgp.

cmh175

  • Freak
  • *
  • Posts: 851
  • Karma: 65
    • View Profile
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #29 on: 2014-01-17 14:13:18 »
Those are both good ideas, I'll check them out and see what works. If it's system memory being used I can really crank that up and see if that does it.

eXistenZe

  • Crazy poster
  • *
  • Posts: 216
  • Karma: 4
    • View Profile
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #30 on: 2014-01-18 13:36:30 »
Any fix for the controller issues?
Also, how does the ogg support work? Where do the files go and with which names?

Best regards,
xz

ManuBBXX

  • Insane poster
  • *
  • Posts: 275
  • Karma: 1
    • View Profile
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #31 on: 2014-01-18 14:07:37 »
Same problem here. I copied the LOGG files from the last AnxiousHeart in music/vgmstream folder, but it won't play. Still at usual midi files I believe.
How the ogg support works ?

cmh175

  • Freak
  • *
  • Posts: 851
  • Karma: 65
    • View Profile
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #32 on: 2014-01-18 14:54:52 »
There's a few mods that are already compatible with the new driver. The new Anxious Heart is probably the easiest since it installs itself and has customizable options.

Controller support with a Xinput controller seems to be a mess. I suggest using Pinnacle with a Directinput enabled controller. I made a game profile that matches the psx controls, it's on my release page. It may work with Xinput but the camera controls will use the analog sticks instead.
« Last Edit: 2014-01-18 15:01:15 by cmh175 »

Isuldor

  • Fast newbie
  • *
  • Posts: 32
  • Karma: 1
    • View Profile
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #33 on: 2014-01-18 21:55:46 »
Just passed the Dyne's fall FMV and it was perfectly synced for me
Thanks. It's probably just my discs then.  Out of curiousity, are you using the Steam version?

Kompass63

  • Freak
  • *
  • Posts: 703
  • Karma: 17
    • View Profile
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #34 on: 2014-01-19 18:13:30 »
The fmv that plays when Dyne falls seems to be out of sync. Here is some video capture:
https://drive.google.com/a/baligad.name/file/d/0B3Q-ezrhZam7cjhSMzJCb1VUWVU/edit?usp=sharing

The Movies "biskdead.avi" of the old (1998) and the new (2012) version are slightly different in the cut.
I suspect that you have a new (Rerelease or Steam) version of FF7 but the ancient game relevant video.
Just try to copy the "biskdead.avi" from the folder "[gamedir] \ data \ movies" in the folder where the game searches the movies, eg "[Gamedir] \ movies"

cmh175

  • Freak
  • *
  • Posts: 851
  • Karma: 65
    • View Profile
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #35 on: 2014-01-19 20:38:53 »
That seems odd though. I used the 2012's for my fmv mod and they work fine in a converted game. Is the issue trying to play the original 2012's in a converted game maybe? It seems they may have a different codec that doesn't work properly with the original/converted games.

Kompass63

  • Freak
  • *
  • Posts: 703
  • Karma: 17
    • View Profile
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #36 on: 2014-01-20 15:47:23 »
Is the issue trying to play the original 2012's in a converted game maybe? It seems they may have a different codec that doesn't work properly with the original/converted games.

No, the movie from 2012 will play correctly.
Also all the other movies that I've checked are played correctly.
Only the 1998 is incorrectly played, even with the media player.
After about 4 seconds, the view is about 12 frames long displayed down into the gorge, which does not belong there.
It looks in the game like this, as recorded by Isuldor (look right).




Kompass63

  • Freak
  • *
  • Posts: 703
  • Karma: 17
    • View Profile
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #37 on: 2014-01-20 17:31:32 »
Dear Aali,

You have the file "FF7Config.exe" omitted from your driver 0.8 and instead inserted a .reg file.
Unfortunately, I do not know any other way to determine the value for the registrykeys "DD_GUID" (seems to be 00...) and "Sound_GUID".
With your old (0.7.11) "FF7Config.exe" the self-test does not work anymore.
Do you know a way to determine the values without "FF7Config.exe" or can you create a new "FF7Config.exe"?



I have a HD 6870 with 1GB RAM.
I have also installed FeliX Leonhart's World-map Enhancement (http://forums.qhimm.com/index.php?topic=11542.msg159568#msg159568)
With the "use_pbo = off" and "compress_textures = on", the game requires at first start about 27 seconds before a picture appears.
On the second start, it is about 15 seconds.
With "compress_textures = off" are required only 5 seconds.
Under what circumstances it makes sense to use the option "compress_textures = on"?

Aali

  • Moderator
  • No life
  • *
  • Posts: 1194
  • Karma: 110
    • View Profile
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #38 on: 2014-01-20 17:55:30 »
Dear Aali,

You have the file "FF7Config.exe" omitted from your driver 0.8 and instead inserted a .reg file.
Unfortunately, I do not know any other way to determine the value for the registrykeys "DD_GUID" (seems to be 00...) and "Sound_GUID".
With your old (0.7.11) "FF7Config.exe" the self-test does not work anymore.
Do you know a way to determine the values without "FF7Config.exe" or can you create a new "FF7Config.exe"?

What. FF7Config.exe is included in a normal install of FF7.. (I did forget to re-add that step to the install instructions though, that's taken care of now)

I have a HD 6870 with 1GB RAM.
I have also installed FeliX Leonhart's World-map Enhancement (http://forums.qhimm.com/index.php?topic=11542.msg159568#msg159568)
With the "use_pbo = off" and "compress_textures = on", the game requires at first start about 27 seconds before a picture appears.
On the second start, it is about 15 seconds.
With "compress_textures = off" are required only 5 seconds.
Under what circumstances it makes sense to use the option "compress_textures = on"?

Define "start", worldmap textures aren't loaded until you are actually on the worldmap. If texture compression is indeed slower for you just leave it off, it should be faster in theory and it is a lot faster on my setup but in the end it depends on your graphics driver being able to handle compressed textures efficiently.

Covarr

  • Covarr-Let
  • Administrator
  • No life
  • *
  • Posts: 3919
  • Karma: 115
  • The Great Redarr.
    • View Profile
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #39 on: 2014-01-20 17:58:07 »
What. FF7Config.exe is included in a normal install of FF7.. (I did forget to re-add that step to the install instructions though, that's taken care of now)
To be fair, it is not included in the Steam version.

Kompass63, does your converter include ff7config.exe? If not, maybe it should be added.

Kompass63

  • Freak
  • *
  • Posts: 703
  • Karma: 17
    • View Profile
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #40 on: 2014-01-20 18:48:20 »
To be fair, it is not included in the Steam version.
This is exactly my problem.
With the original FF7Config 1998 you can not set Aalis driver. With the FF7Config of Aali I get this message (paraphrased): The specified procedure could not be found




Kompass63, does your converter include ff7config.exe? If not, maybe it should be added.
Yes, even the complete OpenGL Driver 0.7.11 of Aali is already included inside my converter.
I have found no other way to play the new movies (VP80) with the old FF7.exe.
All codecs that I've tried, though worked with the Media Player, but not in the game. (?)
Only with the ffmpeg_movies plugin it works.

mugenginga

  • Crazy poster
  • *
  • Posts: 240
  • Karma: 17
    • View Profile
    • MugenGinga Studio Online Shop
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #41 on: 2014-01-20 21:14:27 »
Windowed Mode doesn't seem to be working for some reason.  These are the only variables I've changed, and I've run the registry files:

window_size_x = 960
window_size_y = 720
preserve_aspect = yes
fullscreen = no

EDIT: I'm not getting Custom Driver as an option in the config upon a second look, so that's probably why but I'm not sure WHY I'm not getting it.
« Last Edit: 2014-01-20 21:22:59 by mugenginga »

Aali

  • Moderator
  • No life
  • *
  • Posts: 1194
  • Karma: 110
    • View Profile
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #42 on: 2014-01-21 04:34:23 »
To be fair, it is not included in the Steam version.

I don't support the steam version out of the box anyway, it would have to be included in the converter.

This is exactly my problem.
With the original FF7Config 1998 you can not set Aalis driver. With the FF7Config of Aali I get this message (paraphrased): The specified procedure could not be found

That is working as intended. You are supposed to use the original FF7Config to set your other settings, then apply the .reg file to install the driver.

Kompass63

  • Freak
  • *
  • Posts: 703
  • Karma: 17
    • View Profile
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #43 on: 2014-01-21 06:22:12 »
Again to Aali:

I just noticed that your last two registry keys may be wrong.
There is for me no key [HKEY_CURRENT_USER\VirtualStore\...]
With me                       [HKEY_CURRENT_USER\SOFTWARE\Classes\VirtualStore\...] is correct.



Windowed Mode doesn't seem to be working for some reason.  These are the only variables I've changed, and I've run the registry files:

window_size_x = 960
window_size_y = 720
preserve_aspect = yes
fullscreen = no

EDIT: I'm not getting Custom Driver as an option in the config upon a second look, so that's probably why but I'm not sure WHY I'm not getting it.
Windowed Mode works correctly for me, but I have also inserted the correct registry keys (see above)

Aali

  • Moderator
  • No life
  • *
  • Posts: 1194
  • Karma: 110
    • View Profile
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #44 on: 2014-01-21 12:33:42 »
Again to Aali:

I just noticed that your last two registry keys may be wrong.
There is for me no key [HKEY_CURRENT_USER\VirtualStore\...]
With me                       [HKEY_CURRENT_USER\SOFTWARE\Classes\VirtualStore\...] is correct.

Thanks, it seems you are correct, I couldn't test it myself since I don't use the utter piece of garbage that is VirtualStore :roll:

ultima espio

  • No life
  • *
  • Posts: 1359
  • Karma: 20
    • View Profile
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #45 on: 2014-01-21 14:01:34 »
For anyone having trouble getting the music to work without FF7 music running, make sure that this is set in your config:

Code: [Select]
# plugin used to play music, VGMstream requires a set of looping .ogg files in the music/vgmstream folder.
# If no music plugin is loaded the game will play MIDI as usual but FF7Music will NOT work.
music_plugin = plugins/vgmstream_music.fgp

Create a folder in the main FF7 directory called music, then one called vgmstream and put the music files in there. (Final Fantasy VII\Music\Vgmstream) They need to match the names of the original midi:

Code: [Select]
aseri=107 Hurry!.logg
aseri2=408 Hurry Up!.logg
ayasi=108 Lurking in the Darkness.logg
barret=106 Barret's Theme.logg
bat=110 Those Who Fight.logg
bee=116 Honeybee Manor.logg
boo=302 Flow of Life.logg
bokujo=205 Farm Boy.logg
canyon=301 Canyon of the Falling Stars.logg
cannon=412 The Mako Cannon Fires.logg
cephiros=305 The Planet's Chosen One.logg
chu=120 Those Who Keep Fighting.logg
chu2=214 J-e-n-o-v-a.logg
chase=122 Crazy Motorcycle.logg
cinco=208 Cinco de Chocobo.logg
cintro=b305 The Planet's Chosen One - Loop.logg
condor=210 Fort Condor.logg
costa=216 Coast of the Sun.logg
comical=UNUSED
corel=218 Coal Mining Town.logg
corneo=118 Don of the Slums.logg
crwin=313 Jackpot!.logg
crlost=314 Tango of Tears.logg
date=316 Words Drowned by Fireworks.logg
dokubo=114 Under the Rotten Pizza.logg
dun2=209 Persue the Man in a Black Cloak!.logg
earislo=112 Flowers Blooming in the Church.logg
earis=319 Aerith's Theme.logg
elec=207 Electric de Chocobo.logg
fanfare=b111 Fanfare.logg
fan2=111 Fanfare.logg
fiddle=312 Fiddle de Chocobo.logg
fin=UNUSED
geki=315 Debut.logg
gold1=219 Gold Saucer.logg
gun=401 Shin-Ra's Full-Scale Offensive.logg
guitar2=407 Other Side of the Mountain.logg
horror=213 Blood Trail.logg
hen=323 Who... Am I.logg
hiku=403 Highwind of the Skies.logg
iseki=318 Hear the Voice of the Planet.logg
jukai=317 Temple in the Forest.logg
junon=406 From the Depths of Despair.logg
jyro=308 Steal the Tiny Bronco!.logg
ketc=220 Cait Sith's Theme.logg
kita=321 Great Crater of the North.logg
kurai=104 Anxious Heart.logg
lb1=415 Birth of a God.logg
lb2=416 One-Winged Angel.logg
ld=413 Judgement Day.logg
mati=202 While Travelling.logg
makoro=103 Mako Reactor.logg
mekyu=322 Reunion.logg
mura1=405 Frontier Village.logg
mogu=b403 Highwind of the Skies.logg
nointro=c305 The Planet's Chosen One - No Intro.logg
oa=UNUSED
ob=102 Bombing Mission.logg
odds=311 The Favourite Chocobo.logg
over2=215 Continue.logg
parade=211 Rufus' Welcoming Ceremony.logg
pj=414 Jenova the Perfect.logg
pre=101 Prelude.logg
red=121 Red XIII's Theme.logg
rhythm=113 Turks' Theme.logg
riku=b412 The Mako Cannon Fires.logg
roll=418 Staff Roll.logg
ro=410 The Countdown Begins.logg
rocket=115 The Oppressed.logg
rukei=221 Land of Exile in the Sand.logg
sadsid=409 A Dream of Space.logg
sadbar=217 Mark of a Traitor.logg
seto=303 The Great Warrior.logg
sea=404 The Secret Sleeping in the Deep.logg
sido=212 Standing on two feet is hard!.logg
siera=411 If You Opened Up Your Heart.logg
sinraslo=119 Infiltrating the Shin-Ra Building.logg
si=c412 Shin-Ra Explodes.logg
sinra=109 Shin-Ra Company.logg
sid2=307 Cid's Theme.logg
snow=320 Buried in Snow.logg
ta=201 Main Theme of Final Fantasy VII.logg
tb=b201 Main Theme of Final Fantasy VII.logg
tender=123 Treasured Memories.logg
tifa=105 Tifa's Theme.logg
tm=204 That Day Five Years Ago.logg
utai=309 Wutai.logg
vincent=306 Beginning of the Nightmare.logg
walz=206 Waltz de Chocobo.logg
weapon=402 Weapon Raid.logg
yado=203 Good Night, Until Tomorrow.logg
yufi2=310 Stolen Materia.logg
yufi=304 Descendant of Ninjas.logg
yume=117 Who Are You.logg
lb2_awe=UNUSED

If you want Anxious Heart to work, just rename the extension .logg to .ogg, and change the name accordingly.
« Last Edit: 2014-01-21 14:20:12 by ultima espio »

ManuBBXX

  • Insane poster
  • *
  • Posts: 275
  • Karma: 1
    • View Profile
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #46 on: 2014-01-21 14:28:26 »
Thanks a lot Ultima espio, it was my last problem for having AH running with new Aali's driver ! :)

DLPB

  • No life
  • *
  • Posts: 8855
  • Karma: 254
  • My love is as sharp as a needle in your eye.
    • View Profile
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #47 on: 2014-01-21 14:38:32 »
The new Anxious Heart does everything for you, including renames.  :)
« Last Edit: 2014-01-21 14:41:27 by DLPB »

ManuBBXX

  • Insane poster
  • *
  • Posts: 275
  • Karma: 1
    • View Profile
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #48 on: 2014-01-21 14:53:24 »
The new Anxious Heart does everything for you, including renames.  :)

I installed it( with the last installer ), but no renames for me.. :/

DLPB

  • No life
  • *
  • Posts: 8855
  • Karma: 254
  • My love is as sharp as a needle in your eye.
    • View Profile
Re: Custom graphics driver for FF7/FF8 [v0.8.1b]
« Reply #49 on: 2014-01-21 14:59:08 »
It should definitely have renamed. The only thing that could have stopped A04 is antivirus software or not running as admin.
« Last Edit: 2014-01-21 15:02:05 by DLPB »