Aali's driver [v 0.7.7] Help/Bugs/Suggestions

  • Thread starter Thread starter Kranmer
  • Start date Start date
Status
Not open for further replies.
The GUI Overhaul?? I use 0.7.6 version of Aali and everything works fine. I think its the last version that has no bugs in it. If I were You I'd rather play the game with this version and not use the speedhack for a while. If you really want to run the game perfectly to test the mods. Patience is a virtue. :-P
 
its hard to explain how to disable the .wav files from loading if you dont know any ASM at all (i have tried to explain these things before to some people but its hard especially for me since i am not good at explaining, someone PMed me awhile ago about disabling error messages in Aali's driver, so i tried to teach him how to do it like i did it, but i am not a good teacher) so to be honest i think it would be easyer for you to just use 0.7.6, and if you want to PM me i should be able to make a speedhack patch for your EXE (i am the one who made the previous one but its hard to make a universal patcher since all EXE's are quite different, but i have no problems with people PMing me) so that way you can use 0.7.6 without hopefully any problems.
 
The newest driver is activated by running the ff7config.exe.    To activate some of the older ones you have to run the original ff7config.exe then run the .reg file included with the driver.
 
The newest driver is activated by running the ff7config.exe.    To activate some of the older ones you have to run the original ff7config.exe then run the .reg file included with the driver.
That's what I thought, but in my experience the driver worked after the registry hack. I'll look into it later to see if I did any other changes - I documented the install process for myself.


Here's a bug report:
xubuntu 9.10
wine-1.2-rc1
ff7 1.02
0.7.7b + Speedhack (tested with it on and off, same result)

I have a save in the train graveyard (beginning of the game) and in random battles I encounter the ghosts. They have a spell called drain that crashes the game.

Here's my APP.LOG:

Code: [Select]
Code:
INFO: FF7/FF8 OpenGL driver version 0.7.7bINFO: Auto-detected version: FF7 1.02 US EnglishINFO: Tungsten Graphics, Inc Mesa DRI Intel(R) 915GM GEM 20090712 2009Q2 RC3 x86/MMX/SSE2 1.4 Mesa 7.6INFO: No OpenGL 2.0 support detected, shaders won't be availableINFO: Found swap_control extensionINFO: Original resolution 640x480, window size 640x480, output resolution 640x480, internal resolution 640x480INFO: FFMpeg movie player plugin loadedINFO: FFMpeg version SVN-r21874, Copyright (c) 2000-2010 Fabrice Bellard, et al.INFO: No shaders, codecs with YUV output will be slow.INFO: Loading external library speedhack.dllLOCK UNLOCK TEST MATRIX INITIALIZE INITIALIZE DD/D3D END initializing sound...creating dsound primary bufferreading audio fileloading static soundssound initializedINITIALIZING MIDI...selecting device 0:TiMidity - TiMidity port 0, mid=255, pid=1,midi data type: YAMAHA XG MIDIusing midi data file: C:\Program Files\Square Soft, Inc.\Final Fantasy VII\Data\midi\xg.lgpmidiOutGetVolume returned: ffffffffMIDI INITIALIZEDset music volume: 127MIDI set volume: 127100% of 127 = 127set music volume: 127MIDI set master volume: 100MIDI set volume: 127100% of 127 = 127Entering MAINExiting MAINSTART OF CREDITS!!!INFO: F:\FF7\Movies\eidoslogo.avi; truemotion2/pcm_u8 320x240, 15.000000 FPS, duration: 10.133333, frames: 152set music volume trans: 127->0, step=60MIDI set volume trans: 127->0; step=60MIDI stop - OKMIDI stop - OKEND OF CREDITS!!!Entering MAINset music volume: 127MIDI set volume: 127100% of 127 = 127Exiting MAINSTART OF MENU SYSTEM!!!END OF MENU SYSTEM!!!Entering MAINExiting MAINField StartMIDI play: 9reading midi file: KURAI.midcurrent volume: 127MIDI is playing SUCCESSFULLY!!!Field QuitEntering MAINMIDI play: 7reading midi file: BAT.midcurrent volume: 127MIDI is playing SUCCESSFULLY!!!Exiting 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# 399[BATTLE] Exitting FRAME_INITIALIZE[BATTLE] Begin main battle loopERROR: unhandled exception
Here's my crash dump:
http://www.multiupload.com/5JKJD63CI0


EDIT:
this happens only occasionally, meaning that sometimes the drain doesn't crash the game, but sometimes it does.
If needed, I can look into this more.

Here is also some output to my terminal: (it's mainly timidity related, I think)
Code: [Select]
Code:
Requested buffer size 32768, fragment size 8192ALSA pcm 'default' set buffer size 32768, period size 8192 byteserr:dsound:DSOUND_MixOne Fatal error. Under/Overflow? primary_done=20480, mixpos=0/24432 (0/12216), primary_mixpos=20480, writepos=0, mixlen=0err:dsound:DSOUND_MixOne Fatal error. Under/Overflow? primary_done=20480, mixpos=0/24432 (0/12216), primary_mixpos=22532, writepos=2052, mixlen=0err:dsound:DSOUND_MixOne Fatal error. Under/Overflow? primary_done=20480, mixpos=0/24432 (0/12216), primary_mixpos=20480, writepos=0, mixlen=0err:dsound:DSOUND_MixOne Fatal error. Under/Overflow? primary_done=20480, mixpos=0/24432 (0/12216), primary_mixpos=20480, writepos=0, mixlen=0err:dsound:DSOUND_MixOne Fatal error. Under/Overflow? primary_done=20480, mixpos=20480/73296 (10240/36648), primary_mixpos=83360, writepos=62880, mixlen=0err:dsound:DSOUND_MixOne Fatal error. Under/Overflow? primary_done=20480, mixpos=59312/73296 (29656/36648), primary_mixpos=20480, writepos=0, mixlen=0err:dsound:DSOUND_MixOne Fatal error. Under/Overflow? primary_done=20480, mixpos=20480/57008 (10240/28504), primary_mixpos=77120, writepos=56640, mixlen=0err:dsound:DSOUND_MixOne Fatal error. Under/Overflow? primary_done=20480, mixpos=20480/390912 (10240/195456), primary_mixpos=64132, writepos=43652, mixlen=0err:dsound:DSOUND_MixOne Fatal error. Under/Overflow? primary_done=82908, mixpos=61312/390912 (30656/195456), primary_mixpos=72700, writepos=77992, mixlen=204Playing time: ~75 secondsNotes cut: 60Notes lost totally: 0Requested buffer size 32768, fragment size 8192ALSA pcm 'default' set buffer size 32768, period size 8192 byteserr:dsound:DSOUND_MixOne Fatal error. Under/Overflow? primary_done=20480, mixpos=20480/73296 (10240/36648), primary_mixpos=78200, writepos=57720, mixlen=0err:dsound:DSOUND_MixOne Fatal error. Under/Overflow? primary_done=82908, mixpos=61312/73296 (30656/36648), primary_mixpos=82096, writepos=87388, mixlen=1584err:dsound:DSOUND_MixOne Fatal error. Under/Overflow? primary_done=20480, mixpos=0/24432 (0/12216), primary_mixpos=50948, writepos=30468, mixlen=0err:dsound:DSOUND_MixOne Fatal error. Under/Overflow? primary_done=20480, mixpos=20480/24432 (10240/12216), primary_mixpos=51944, writepos=31464, mixlen=0err:dsound:DSOUND_MixOne Fatal error. Under/Overflow? primary_done=20480, mixpos=20352/24432 (10176/12216), primary_mixpos=86108, writepos=65628, mixlen=0err:dsound:DSOUND_MixOne Fatal error. Under/Overflow? primary_done=20480, mixpos=25192/81440 (12596/40720), primary_mixpos=20480, writepos=0, mixlen=0err:dsound:DSOUND_MixOne Fatal error. Under/Overflow? primary_done=20480, mixpos=25192/73296 (12596/36648), primary_mixpos=20480, writepos=0, mixlen=0err:dsound:DSOUND_MixOne Fatal error. Under/Overflow? primary_done=20480, mixpos=45672/81440 (22836/40720), primary_mixpos=39924, writepos=19444, mixlen=0err:dsound:DSOUND_MixOne Fatal error. Under/Overflow? primary_done=20480, mixpos=45672/73296 (22836/36648), primary_mixpos=39924, writepos=19444, mixlen=0err:dsound:DSOUND_MixOne Fatal error. Under/Overflow? primary_done=20480, mixpos=66152/81440 (33076/40720), primary_mixpos=57808, writepos=37328, mixlen=0err:dsound:DSOUND_MixOne Fatal error. Under/Overflow? primary_done=20480, mixpos=66152/73296 (33076/36648), primary_mixpos=57808, writepos=37328, mixlen=0msadp32.c:247: cvtSSms16K: Assertion `*src <= 6' failed.fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithDataSegswine: Unhandled exception 0xc0000025 at address 0x7bc3e9e8 (thread 001d), starting debugger...
 
Last edited:
Ok, I know what graphic card I'm using: NVIDIA GeForce 7600 GS. Is it good?
 
Ok, I know what graphic card I'm using: NVIDIA GeForce 7600 GS. Is it good?
well geforce7600 isnt great but it should be enough to run FF7 in 1280x1024, It may be your processor,
maybe you should try using Saints high res patch instead of Aali's driver to see if the game runs alright at 1280x1024 (i mean remove Aali's driver or just disable it by running ff7config and selecting directX then apply saints patch), this way you will see if its a problem with opengl or with your hardware.
 
I have tried Saint's High-Res Patch already and it runs fine, but I prefer Aali's because some people have said me that Saint's High-Res patch has some issues that Aali's doesn't has. Then, should I change my processor?

EDIT: Oh, here are my settings if it helps:

Code: [Select]
Code:
# ff7_opengl config file# mod directory# subdirectroy of mods/ where textures will be loaded from# does not affect the old external textures feature, those should still go in textures/mod_path = none# 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.fgp#music_plugin = plugins/ff7music.fgp# vertex and fragment shadersvert_source = shaders/main.vertfrag_source = shaders/main.frag# YUV fast path shaderyuv_source = shaders/yuv.frag# post-processing shader, used to apply fullscreen effectspost_source = shaders/bloom2.postenable_postprocessing = no# 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 = 1280window_size_y = 1024preserve_aspect = yesfullscreen = 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 = off# make all dialog boxes transparent, same effect as the transparent dialog boxes YAMP patchtransparent_dialogs = off# expand battle viewport to cover entire screen and make the battle menu transparentnew_battle_interface = 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# for example; if FF7 is looking for aaab.rsd in char.lgp, this option will make it open direct/char/aaab.rsd first,# if this file doesn't exist it will look for the original in the LGP archive# this option should be used for testing only, performance will take a hitdirect_mode = off# show every failed attempt at loading a .png texture# this option is for modders only, it's useful to find out which texture to replace and which palettes it needsshow_missing_textures = no
 
Last edited:
I can't really help you since I don't use the latest drivers but try using 0.7.6 version. It has no bugs that I know off and the latest drivers have many new things but also some bugs.
 
I can't really help you since I don't use the latest drivers but try using 0.7.6 version. It has no bugs that I know off and the latest drivers have many new things but also some bugs.
Can you tell me where I can find that version? because I only find the 0.7.7b version.
 
what drivers do you have installed for your geforce card ? And what version of windows are you using ?

Also if you need to know how to check what version your drivers are do this
open "Control Panel" in windows
then "Nvidia control pannel"
Then on the new box that appears click
"help"
then click
"System information"
then take a screenshot or write all that data here.

Also on a side note if you dont have the Nvidia Control panel installed that means you have really really really old drivers and you should update your drivers.

and 0.7.6 can be gotten from
http://backup.ninjaloot.se/share/ff7_opengl-0.7.6b.zip
 
what drivers do you have installed for your geforce card ? And what version of windows are you using ?

Also if you need to know how to check what version your drivers are do this
open "Control Panel" in windows
then "Nvidia control pannel"
Then on the new box that appears click
"help"
then click
"System information"
then take a screenshot or write all that data here.

Also on a side note if you dont have the Nvidia Control panel installed that means you have really really really old drivers and you should update your drivers.

and 0.7.6 can be gotten from
http://backup.ninjaloot.se/share/ff7_opengl-0.7.6b.zip
Then I think I have a really really really old drivers because I don't have the Nvidia Control Panel... I'm gonna download the drivers now and then I will put the screenshots.
 
I'm running Windows 7 32-bits.
Ok, I've updated the drivers of the graphic card. Here are the pics:
16871392.jpg

33155102.jpg

81247610.jpg


Also my specs:
47426583.jpg


Hope it helps.
 
Last edited:
Fixed!
Now that I've updated my drivers the game seems to work fine. It runs at 59 fps and also the EIDOS screen runs like in 640x480 (i.e. perfectly).
 
Fixed!
Now that I've updated my drivers the game seems to work fine. It runs at 59 fps and also the EIDOS screen runs like in 640x480 (i.e. perfectly).
ah good so it was a driver issue, glad to hear you got it working.
 
Fixed!
Now that I've updated my drivers the game seems to work fine. It runs at 59 fps and also the EIDOS screen runs like in 640x480 (i.e. perfectly).
It runs fine now but isn't like 59 fps so fast?? Anyway glad its fixed. :)
 
ah good so it was a driver issue, glad to hear you got it working.
Yeah, thanks for your help! ^^

It runs fine now but isn't like 59 fps so fast?? Anyway glad its fixed.
I think that too but I don't know any way to make it slower...
 
60fps is normal for the credits and for the games menu, 30fps is normal for in the field and worldmap and 15fps is normal for battles and movies.

try changing
use_stable_timer = no
to
use_stable_timer = yes
also in your Nvidia control panel make sure Vsync is enabled (and in aali's driver)
 
Status
Not open for further replies.
Back
Top