Custom graphics driver for FF7/FF8 [v.1-.7.6]

  • Thread starter Thread starter halkun
  • Start date Start date
Status
Not open for further replies.
ff7 has stoped working for me all together the newest update does the same thing as the last for me don't know why but the app log isn't recording anything at all

i will try reinstalling FF7. do i need any of the other driver versions installed first? since the opengl driver reg isn't in the new one
gotenksssj22002 are you using vista or win7 ? and if you are using vista or win7 do you have UAC on ? have you installed VC++ redist 2005 and VC++ redist 2008 ?
i was running win 7 with all uac crap turned off but now i'm on xp sp3 got everything i need to play but if it helps i'll reinstall the VC++ redist 2005/2008
Ok on XP if the app.log isnt being saved it could be somthing wrong with your EXE. Are you sure your using 1.02 unmodded ?
also if your using a shortcut try running from the EXE directly in the FF7 folder.
also make sure if you are using the newest version 0.7.5b that you have run ff7config and selected custom driver.
If that still isnt working you should maybe try seeing if its saving the app.log somwhere else (the best way to see if this is happening is to use a program like sandboxie)
 
New driver is working fine for me in FF7, but FF8 won't start. Did you forget to include a file in the zip?
 
Timer:
Character names don't fade because of fancy_transparency, should be quite easy to fix for the next version. :)
I know about the magic menu (or any other "big" menu) turning everything opaque again, I didn't bother fixing it because it's not a big deal and I wanted to get this version out the door ASAP.
And, fullscreen field is coming soon, yes.
So is fullscreen world map, without any concept of drawing distance.

Immortal Damyn:
You're missing NPOT textures and you're not using a multiple of 640x480 for your resolution. A full app.log would help, but to get rid of the message box and the first error you can just disable prevent_rounding_errors.

Covarr, Kudistos Megistos:
Possible and will be done :) Transparency or no transparency will also be optional.

Terid__K:
I'm quite sure I didn't, what do you mean it won't start?
 
I double click the exe, it begins to start (screen flashes black), but then it just returns to the desktop. No error message either.

The files I put in the FF8 folder are the eax.dll and ff8_opengl.cfg (also, a copy of the shaders folder). The rest is in the FF7 folder. Version 0.2 is working fine, so is there anything I forgot?

EDIT: @kranmer: Nope. Still doesn't work.
 
Last edited:
I double click the exe, it begins to start (screen flashes black), but then it just returns to the desktop. No error message either.

The files I put in the FF8 folder are the eax.dll and ff8_opengl.cfg (also, a copy of the shaders folder). The rest is in the FF7 folder. Version 0.2 is working fine, so is there anything I forgot?
Im pretty sure you need to put ff7_opengl.fgd in the FF8 folder as well (i know it says ff7 but it has the needed ff8 things in it)
 
@Aali, Can you make another version of your driver that support No-Cd patches? I have an origanal cd's but recently i play on my netbook (Asus eeePC WITHOUT CD Drive).


//Sorry I don't speak english ggod :(
 
@Aali, Can you make another version of your driver that support No-Cd patches? I have an origanal cd's but recently i play on my netbook (Asus eeePC WITHOUT CD Drive).


//Sorry I don't speak english ggod :(
If you have the original disks, just use something like Daemon Tools Lite or Alcohol 52%. You make images of your FF7 disks and use those images in a virtual CD drive.
I doubt Aali will make his driver work nicely with other patches. It's just effort with little gain.
 
As arew264 said, you make make iso images of your discs with a program like imgburn. Once you've done that, copy the four iso images to your netbook and install daemon tools; it will make you netbook act as if you were using the real discs.

Also, if you make iso images, you don't have to worry about losing or damaging your discs.
 
App.log:Code: [Select]
Code:
INFO: FF7/FF8 OpenGL driver version 0.7.5bINFO: Auto-detected version: FF7 1.02 US EnglishINFO: FFMpeg movie player plugin loadedINFO: FFMpeg version SVN-r21874, Copyright (c) 2000-2009 Fabrice Bellard, et al.INFO: FF7Music helper plugin loadedINFO: Intel Intel 945GM 1.4.0 - Build 7.14.10.4814INFO: No OpenGL 2.0 support detected, shaders won't be availableINFO: Found swap_control extensionINFO: Original resolution 640x480, window size 1280x800, output resolution 1066x800, internal resolution 640x480INFO: No NPOT texture supportERROR: init_indirect failed, scaling and postprocessing will be disabledINFO: internal resolution clamped to 1066x800LOCK UNLOCK TEST MATRIX INITIALIZE INITIALIZE DD/D3D END initializing sound...creating dsound primary bufferreading audio fileloading static soundssound initializedset music volume: 127set music volume: 127Entering MAINExiting MAINSTART OF CREDITS!!!INFO: E:\FF7\Movies\eidoslogo.avi; truemotion2/pcm_u8 320x240, 15.000000 FPS, duration: 10.133333, frames: 152set music volume trans: 127->0, step=60END OF CREDITS!!!Entering MAINset music volume: 127Exiting MAINSTART OF MENU SYSTEM!!!END OF MENU SYSTEM!!!Entering MAINExiting MAIN-=-=[START OF WORLD MAP!!!]=-=-stop_soundcross play music: 0set music volume trans: 127->0, step=4set music volume: 127stop_sound-=-=[END OF WORLD MAP!!!]=-=-Entering MAINExiting MAINField Startset music volume trans: 127->0, step=255set music volume: 0set music volume: 127Field QuitEntering MAINExiting MAINEntering FRAME_INITIALIZE SWIRLExitting FRAME_INITIALIZE SWIRLERROR: GL_INVALID_VALUESwirl sound_effect1stop_soundEnd of Swirl sound_effect1Entering FRAME_QUIT SWIRLExitting FRAME_QUIT SWIRLEntering MAINExiting MAIN[BATTLE] Entering FRAME_INITIALIZE[BATTLE] Scene# 292[BATTLE] Exitting FRAME_INITIALIZE[BATTLE] Begin main battle loop[BATTLE] End of current battle[BATTLE] Begin end battle stuffWM_CLOSE [BATTLE] Entering FRAME_QUIT[BATTLE] endof battle.[BATTLE] Exitting FRAME_QUITField QuitUNINITIALIZE DD END UNINITIALIZE DD
 
What exactly is that new Battle-interface function? Can someone make a screenshoot of it? I can't try it out at the moment, but I really wanna see what it is...

... thank ya guys :)
 
@Terid__K - well you could just try installing the whole driver into the ff8 folder but if that doesnt work i dont know. i will have to find my CD's later and reinstall FF8 to see if i have the same problem.
@d33eniz - here you go
 
How do i turn the full screen battle feature on? :?
to turn it on you must be using 0.7.5b then edit ff7_opengl.cfg
the line you should see is

# expand battle viewport to cover entire screen and make the battle menu transparent
new_battle_interface = off

change it to

# expand battle viewport to cover entire screen and make the battle menu transparent
new_battle_interface = on
 
opengl:
Code: [Select]
Code:
# ff7_opengl config file# use shaders, if available and supported# turn shaders off to use the OpenGL 1.1 backenduse_shaders = yes# plugins# a movie plugin is required, the music plugin is optional, but required to make FF7Music workmovie_plugin = plugins/ffmpeg_movies.fgpmusic_plugin = plugins/ff7music.fgp# vertex and fragment shadersvert_source = shaders/main.vertfrag_source = shaders/main.frag# post-processing shader, used to apply fullscreen effectspost_source = shaders/bloom2.postenable_postprocessing = yes# display frames per second counter in upper right cornershow_fps = no# display some real-time debug informationshow_stats = no# set the window size (and fullscreen resolution) of FF7# 0 means use original resolution (whatever ff7.exe provides)# preserve_aspect adds black borders as needed to preserve a 4:3 aspect ratiowindow_size_x = 1366window_size_y = 768preserve_aspect = nofullscreen = yes# prevent glitches due to rounding errors by rendering in the nearest (larger, if supported)# multiple of the original resolution and up/down-scalingprevent_rounding_errors = yes# check your driver settings if this option doesn't seem to workenable_vsync = yes# limit snowboard, coaster and highway minigames to refresh rate / 2, i.e. 30fps for a 60hz display mode# vsync must be enabled and working for this to have any effectminigame_framelimiter = on# same thing, but for the battle swirlbattleswirl_framelimiter = off# replace FF7's default framelimiter timer sourceuse_new_timer = yes# use a more stable (but less accurate) timer to control FF7's framelimiter# this option has no effect unless the use_new_timer option is onuse_stable_timer = no# allow FF7 to use linear filtering for its textures# some things look slightly better with this option on, but alot of textures just lose their detaillinear_filter = on# make all dialog boxes transparent, same effect as the transparent dialog boxes YAMP patchtransparent_dialogs = on# enable alpha blending for textures without an existing blending effectfancy_transparency = on# store external textures in a compressed cache for increased performance# compression is not lossless, some artifacts may appear when this option is in use# texture cache does NOT update automatically if the source image changes, however, deleting anything from the cache# will cause that file to be recreated from the sourcecompress_textures = yes# read files directly instead of using LGP archives# this option requires you to have all your LGP archives unpacked in direct/, with one folder for each archive# for example; if FF7 is looking for aaab.rsd in char.lgp, this option will make it open direct/char/aaab.rsd instead# this option should be used for testing only, performance will take a hitdirect_mode = off[code]
applog:
Code: [Select]
Code:
INFO: FF7/FF8 OpenGL driver version 0.7.5bINFO: Auto-detected version: FF7 1.02 US EnglishINFO: FFMpeg movie player plugin loadedINFO: FFMpeg version SVN-r21874, Copyright (c) 2000-2009 Fabrice Bellard, et al.INFO: FF7Music helper plugin loadedINFO: Intel Intel Cantiga 1.5.0 - Build 7.15.10.1527INFO: No OpenGL 2.0 support detected, shaders won't be availableINFO: Found swap_control extensionINFO: Original resolution 1280x960, window size 1366x768, output resolution 1366x768, internal resolution 1280x0INFO: No NPOT texture supportERROR: init_indirect failed, scaling and postprocessing will be disabledINFO: internal resolution clamped to 1366x768LOCK UNLOCK TEST MATRIX INITIALIZE INITIALIZE DD/D3D END initializing sound...creating dsound primary bufferreading audio fileloading static soundssound initializedset music volume: 127set music volume: 127Entering MAINExiting MAINSTART OF CREDITS!!!INFO: H:\FF7\Movies\eidoslogo.avi; truemotion2/pcm_u8 320x240, 15.000000 FPS, duration: 10.133333, frames: 152set music volume trans: 127->0, step=60END OF CREDITS!!!Entering MAINset music volume: 127Exiting MAINSTART OF MENU SYSTEM!!!ERROR: COULD NOT OPEN FILE C:\Program Files\Square Soft, Inc.\Final Fantasy VII\save/save01.ff7ERROR: COULD NOT OPEN FILE C:\Program Files\Square Soft, Inc.\Final Fantasy VII\save/save02.ff7ERROR: COULD NOT OPEN FILE C:\Program Files\Square Soft, Inc.\Final Fantasy VII\save/save03.ff7ERROR: COULD NOT OPEN FILE C:\Program Files\Square Soft, Inc.\Final Fantasy VII\save/save04.ff7ERROR: COULD NOT OPEN FILE C:\Program Files\Square Soft, Inc.\Final Fantasy VII\save/save05.ff7ERROR: COULD NOT OPEN FILE C:\Program Files\Square Soft, Inc.\Final Fantasy VII\save/save06.ff7ERROR: COULD NOT OPEN FILE C:\Program Files\Square Soft, Inc.\Final Fantasy VII\save/save07.ff7ERROR: COULD NOT OPEN FILE C:\Program Files\Square Soft, Inc.\Final Fantasy VII\save/save08.ff7ERROR: COULD NOT OPEN FILE C:\Program Files\Square Soft, Inc.\Final Fantasy VII\save/save09.ff7END OF MENU SYSTEM!!!Entering MAINExiting MAINField StartField QuitEntering MAINExiting MAINEntering FRAME_INITIALIZE SWIRLExitting FRAME_INITIALIZE SWIRLSwirl sound_effect1stop_soundEnd of Swirl sound_effect1Entering FRAME_QUIT SWIRLExitting FRAME_QUIT SWIRLEntering MAINExiting MAIN[BATTLE] Entering FRAME_INITIALIZE[BATTLE] Scene# 322[BATTLE] Exitting FRAME_INITIALIZE[BATTLE] Begin main battle loopWM_CLOSE [BATTLE] Entering FRAME_QUIT[BATTLE] endof battle.[BATTLE] Exitting FRAME_QUITField QuitUNINITIALIZE DD
Im not hearing any music, and i was wondering how i get opengl support and npot support
any help would be appreciated[/code]
 
Zion, do you have FF7Music installed? If so, make sure it's set up correctly, and run use FF7Music to launch the game.

If you don't have it installed, you'll need to find this in your ff7_opengl.cfg file:
Code: [Select]
Code:
music_plugin = plugins/ff7music.fgp
and change it to this:
Code: [Select]
Code:
#music_plugin = plugins/ff7music.fgp
 
thank you kranmer, it turns out thar i had 7.4b installed thinking it was the latest release, i really need to take my time and read these things properly. :D
 
Just wondering, How playable is FF8 with Aali's driver?
Can't say anything about this new version, but 0.2 is playable (I didn't get any crashes so far). The only thing missing is the battle swirl effect.
 
Just wondering, How playable is FF8 with Aali's driver?
Can't say anything about this new version, but 0.2 is playable (I didn't get any crashes so far). The only thing missing is the battle swirl effect.
On par or better then it on a PS2/emulator?
 
Eh... I've never played the PSX version so I can't really make a comparison. All I know is that the World Map textures in the PSX version are fully rendered (for some reason, the PC version only renders the low-res WM textures, which lack a lot of detail. Aali was going to try to fix that, not sure if he still plans to).
 
Status
Not open for further replies.
Back
Top