Looks like I may have spoken too soon on that "everything is running perfectly" thing.
I am hoping this is a very simple fix, however, as everything HAS been running absolutely beautifully up until now. I'm on disc two, and I need to climb the great glacier. I get up the glacier, and into the cave. As soon as the game has to load a fight scene in the cave, however, I get a crash error message. I've tried a couple things to fix it, which I barely managed to undo, so I figured I'd best ask the experts and give up on trying to do it myself.
I'm on Windows Vista. Below is a copy of the app.log:
INFO: FF7/FF8 OpenGL driver version 0.7.11b
INFO: Auto-detected version: FF7 1.02 US English
INFO: NVIDIA Corporation GeForce 6150 LE/PCI/SSE2/3DNOW! 2.1.2
INFO: OpenGL 2.0 support detected
INFO: Using PBO
INFO: Found swap_control extension
INFO: Max texture size: 4096x4096
INFO: Number of texture units: 4
INFO: Original resolution 640x480, window size 640x480, output resolution 640x480, internal resolution 640x480
INFO: Shader limits: varying 32, vert uniform 1024, frag uniform 2048
INFO: FFMpeg movie player plugin loaded
INFO: FFMpeg version SVN-r25886, Copyright (c) 2000-2010 Fabrice Bellard, et al.
INFO: FF7Music helper plugin loaded
LOCK UNLOCK TEST
MATRIX INITIALIZE
INITIALIZE DD/D3D END
initializing sound...
creating dsound primary buffer
reading audio file
loading static sounds
sound initialized
set music volume: 127
set music volume: 127
Entering MAIN
Exiting MAIN
START OF CREDITS!!!
INFO: c:\games\Final Fantasy 7\movies\eidoslogo.avi; truemotion2/pcm_u8 320x240, 15.000000 FPS, duration: 10.133333, frames: 152
set music volume trans: 127->0, step=60
END OF CREDITS!!!
Entering MAIN
set music volume: 127
Exiting MAIN
START OF MENU SYSTEM!!!
END OF MENU SYSTEM!!!
Entering MAIN
Exiting MAIN
Field Start
song is already playing...
Field Quit
Entering MAIN
Exiting MAIN
Entering FRAME_INITIALIZE SWIRL
Exitting FRAME_INITIALIZE SWIRL
Swirl sound_effect1
stop_sound
End of Swirl sound_effect1
Entering FRAME_QUIT SWIRL
Exitting FRAME_QUIT SWIRL
Entering MAIN
Exiting MAIN
[BATTLE] Entering FRAME_INITIALIZE
[BATTLE] Scene# 708
[BATTLE] Exitting FRAME_INITIALIZE
ANM ERROR: TOTAL ANIMATIONS 32 CURRENT ANIMATION 137
ERROR: unhandled exception
I also received this error message from the game itself when the crash occurred:
DataPath is c:\games\Final Fantasy 7\ficedula\
Init patches
Reading ini...
Parsing paths... -currently Custom_Music
OSTRe
FF7_PSF
mp3
c:\games\Final Fantasy 7\ficedula\
.\
File search paths:
Custom_Music\
OSTRe\
FF7_PSF\
mp3\
c:\games\Final Fantasy 7\ficedula\
.\
Files count: 95
Patch init done
----------------------------------------------
WM_ACTIVATEAPP
INITIALIZE DD/D3D START
MIDI set volume trans: 127->0; step=60
MIDI stop
CSA6
CSR7
reading midi file: MATI.mid
MATI.mid
Midi file matched! MATI
CSA6
CSR7
File counterpart 02 - Ahead On Our Way.ogg
Resolved to OSTRe\02 - Ahead On Our Way.ogg
Playing music
CSA6
CSR7
CSA8
Look for plugin for ogg
Init plugins
Setup input plugin: vgmstream plugin r828 Sep 4 2010
Setup output plugin: waveOut output v2.0.2a
Init finished
---------------------------
Prevented from resuming
CSR9
MIDI stop
CSA6
Halting music
CSR7
MIDI stop
CSA6
CSR7
reading midi file: AYASI.mid
AYASI.mid
Midi file matched! AYASI
CSA6
CSR7
File counterpart 08 - Lurking in the Darkness.ogg
Resolved to OSTRe\08 - Lurking in the Darkness.ogg
Playing music
CSA6
CSR7
CSA8
Look for plugin for ogg
Init plugins
Setup input plugin: vgmstream plugin r828 Sep 4 2010
Setup output plugin: waveOut output v2.0.2a
Init finished
---------------------------
CSR9
reading midi file: BAT.mid
BAT.mid
Midi file matched! BAT
CSA6
Halting music
CSR7
File counterpart 10 - Fighting.ogg
Resolved to OSTRe\10 - Fighting.ogg
Playing music
CSA6
CSR7
CSA8
Look for plugin for ogg
Init plugins
Setup input plugin: vgmstream plugin r828 Sep 4 2010
Setup output plugin: waveOut output v2.0.2a
Init finished
---------------------------
CSR9
WM_ACTIVATEAPP
WM_ACTIVATEAPP
Don't know if that helps or not, but figured I'd include it just in case. Any help would, of course, be extremely appreciated.