Author Topic: FF7 issues (Minigame, reg)  (Read 5639 times)

Glorfman

  • *
  • Posts: 4
    • View Profile
FF7 issues (Minigame, reg)
« on: 2011-07-19 04:28:50 »
I have the 1.02 official patch installed and Aali's lastest drivers, but the minigames are still too fast to be playable.  Both patches are installed correctly as far as I know, but I'll just post the app.log and opengl settings anyway. I need some help finding out the problem and the solution for this and the next one.

Code: [Select]
INFO: FF7/FF8 OpenGL driver version 0.7.11b
INFO: Auto-detected version: FF7 1.02 US English
INFO: Intel Mobile Intel(R) 4 Series Express Chipset Family 2.1.0 - Build 8.15.10.1892
INFO: OpenGL 2.0 support detected
INFO: Found swap_control extension
INFO: Max texture size: 4096x4096
INFO: Number of texture units: 8
INFO: Original resolution 640x480, window size 640x480, output resolution 640x480, internal resolution 640x480
INFO: Shader limits: varying 41, vert uniform 512, frag uniform 1024
INFO: vertex shader compile log:
No errors.
INFO: fragment shader compile log:
No errors.
INFO: main program link log:
No errors.
INFO: FFMpeg movie player plugin loaded
INFO: FFMpeg version SVN-r25886, Copyright (c) 2000-2010 Fabrice Bellard, et al.
LOCK UNLOCK TEST
MATRIX INITIALIZE
INITIALIZE DD/D3D END
initializing sound...
creating dsound primary buffer
reading audio file
loading static sounds
sound initialized
INITIALIZING MIDI...
selecting device 0:Microsoft GS Wavetable Synth, mid=1, pid=27,
midi data type: GENERAL MIDI
using midi data file: C:\Program Files (x86)\Square Soft, Inc.\Final Fantasy VII\Data\midi\midi.lgp
midiOutGetVolume returned: ffffffff
MIDI INITIALIZED
set music volume: 127
MIDI set volume: 127
100% of 127 = 127
set music volume: 127
MIDI set master volume: 100
MIDI set volume: 127
100% of 127 = 127
Entering MAIN
Exiting MAIN
START OF CREDITS!!!
INFO: D:\FF7\Movies\eidoslogo.avi; truemotion2/pcm_u8 320x240, 15.000000 FPS, duration: 10.133333, frames: 152
set music volume trans: 127->0, step=60
MIDI set volume trans: 127->0; step=60
MIDI stop - OK
MIDI stop - OK
END OF CREDITS!!!
Entering MAIN
set music volume: 127
MIDI set volume: 127
100% of 127 = 127
Exiting MAIN
START OF MENU SYSTEM!!!
END OF MENU SYSTEM!!!
Entering MAIN
Exiting MAIN
Field Start
MIDI play: 55
reading midi file: GOLD1.mid
current volume: 127
MIDI is playing SUCCESSFULLY!!!
MIDI play: 55
song is already playing...
MIDI play: 55
song is already playing...
MIDI play: 55
song is already playing...
set music volume: 127
MIDI set volume: 127
100% of 127 = 127
Field Quit
GLITCH: Vsync seems to be forced ON, minigame framelimiter will not work
Entering MAIN
Exiting MAIN
MIDI play: 55
song is already playing...
WM_CLOSE
Field Quit
MIDI stop - OK
resetting MIDI driver volume - OK
UNINITIALIZE DD

Code: [Select]
# ff7_opengl-0.7.10b config file



## USER OPTIONS ##
## If you just want to play the game, these are the only options you'll want to change.

# set the window size (or 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 ratio
window_size_x = 0
window_size_y = 0
preserve_aspect = yes
fullscreen = yes

# 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

# check your driver settings if this option doesn't seem to work
enable_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 effect
minigame_framelimiter = on

# same thing, but for the battle swirl
battleswirl_framelimiter = yes

# 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 detail
linear_filter = off

# plugin used to play music, the FF7Music plugin MUST be enabled for FF7Music to work.
# If no music plugin is loaded the game will play MIDI as usual but FF7Music will NOT work.
#music_plugin = plugins/ff7music.fgp



## ENHANCEMENTS ##
## All the little extras that weren't part of the original game, default options include only trivial bug fixes.

# make all dialog boxes transparent, same effect as the transparent dialog boxes YAMP patch
transparent_dialogs = off

# allow max hp/mp to go over 9999, same effect as the YAMP patch by dziugo
break_9999limit = no

# include armor in magic defense calculation
mdef_fix = yes

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

# post-processing shader, used to apply fullscreen effects
post_source = shaders/bloom2.post
enable_postprocessing = no



## ADVANCED OPTIONS ##
## Don't fiddle with these unless you know what you're doing.

# use shaders, if available and supported
# turn shaders off to use the OpenGL 1.1 backend
use_shaders = yes

# prevent glitches due to rounding errors by rendering in the nearest (larger, if supported)
# multiple of the original resolution and up/down-scaling
prevent_rounding_errors = yes

# enable alpha blending for textures without an existing blending effect
fancy_transparency = on

# display frames per second counter in upper right corner
show_fps = no

# display some real-time debug information
show_stats = no

# 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 source
compress_textures = yes

# use pixel buffer objects to speed up texture loading
# will probably crash horribly on ATI cards but should work for NVIDIA users
use_pbo = no

# replace FF7's default framelimiter timer source
use_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 on
use_stable_timer = no

# plugin used to play movies, FFMpeg is the only choice for now
movie_plugin = plugins/ffmpeg_movies.fgp



## MODDER OPTIONS ##
## These options are mostly useful to modders and should not be enabled during normal play.

# 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
direct_mode = off

# show every failed attempt at loading a .png texture
show_missing_textures = no

In addition, I have tried looking in the correct spot to edit my registries so I could play the movies from my HDD, but the registries aren't there. There is no Square Soft, Inc. folder to have the FF7 registries in it. Windows 7, by the way.
« Last Edit: 2011-07-19 20:53:49 by Glorfman »

vAddicatedGamer

  • *
  • Posts: 36
  • Dumb dumb
    • View Profile
Re: FF7 issues (Minigame, reg)
« Reply #1 on: 2011-07-19 06:10:50 »
Code: [Select]
GLITCH: Vsync seems to be forced ON, minigame framelimiter will not work
^ This might be the problem. Make sure your ATI/Nvidia driver's V-Sync is set to something like "Use the 3D Application setting" and not "Force on". And make sure that ff7_opengl.cfg in your game directory has the options below checked:
 
Code: [Select]
# check your driver settings if this option doesn't seem to work
enable_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 effect
minigame_framelimiter = on

For the movie settings in W7 64-bit, the registry is located here
Code: [Select]
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Square Soft, Inc.\Final Fantasy VII

Glorfman

  • *
  • Posts: 4
    • View Profile
Re: FF7 issues (Minigame, reg)
« Reply #2 on: 2011-07-19 15:39:43 »
Any idea where I could find the driver settings for an Intel graphics chipset? I'm used to Nvidia, I can't find a V-sync option that's forced on here.

vAddicatedGamer

  • *
  • Posts: 36
  • Dumb dumb
    • View Profile
Re: FF7 issues (Minigame, reg)
« Reply #3 on: 2011-07-19 16:25:45 »
I'm not too familiar with Intel graphics driver unfortunately.

Some googling did lead me to believe that you need  to change a certain setting: Graphics Control Panel -> 3D Graphics

Glorfman

  • *
  • Posts: 4
    • View Profile
Re: FF7 issues (Minigame, reg)
« Reply #4 on: 2011-07-19 16:49:11 »
Yeah, I tried messing with that setting (Asynchronous Flip) last night to no result. It seems the issue is that I am limited to either forcing it on or off, and no in-between. Regardless, neither work right now. I'm going to try updating my driver to a version that shouldn't be fully compatible just to see if it works.

Well, it won't even let me update the drivers. I guess I'm out of luck then. I might have to use my PSX version  :( Or I might try it on my other computer with Vista and an actual video card I can work with, see how that goes.
« Last Edit: 2011-07-19 17:03:00 by Glorfman »

vAddicatedGamer

  • *
  • Posts: 36
  • Dumb dumb
    • View Profile
Re: FF7 issues (Minigame, reg)
« Reply #5 on: 2011-07-19 17:52:15 »
I would turn Async flip off.

Did you change V-Sync to on in ff7_opengl.cfg?

Glorfman

  • *
  • Posts: 4
    • View Profile
Re: FF7 issues (Minigame, reg)
« Reply #6 on: 2011-07-19 20:56:40 »
I just realized I posted the app.log twice. Sorry, my opengl settings are in the second box now. I tried Asynch both off and on (off default) to no result, and my opengl settings are fine as far as I can tell. Thanks for your help, though. I think this topic is pretty much done unless someone comes up with a magical answer. I'm just going to put it on my other computer.

Kompass63

  • *
  • Posts: 695
    • View Profile
Re: FF7 issues (Minigame, reg)
« Reply #7 on: 2011-07-22 13:27:28 »
Quote
someone comes up with a magical answer


I think, Aali has the answer

Quote
refresh rate / 2, i.e. 30fps for a 60hz display mode

Probably you are playing with 100Hz, turn your monitor down to 60Hz.

greeting Kompass63

And how can I insert an image?

Aali

  • *
  • Posts: 1196
    • View Profile
Re: FF7 issues (Minigame, reg)
« Reply #8 on: 2011-07-22 14:02:24 »
App.log clearly indicates that the driver wasn't able to set the desired "refresh rate / 2" speed. Its still going at it at full refresh rate, thats the problem.

Kompass63

  • *
  • Posts: 695
    • View Profile
Re: FF7 issues (Minigame, reg)
« Reply #9 on: 2011-07-22 14:45:44 »
dear Aali
 Apologies, I thought you had understood my message.  http://forums.qhimm.com/index.php?topic=11992.msg167578#msg167578

Quote
GLITCH: Vsync seems to be forced ON, battle swirl framelimiter will not work

Only the message is a false message, the frame limiter is working properly.
 Also, the message appears only on the first event, not after that.

 Greeting Kompass63
« Last Edit: 2011-07-22 14:48:53 by Kompass63 »

Aali

  • *
  • Posts: 1196
    • View Profile
Re: FF7 issues (Minigame, reg)
« Reply #10 on: 2011-07-22 15:08:34 »
I've seen your message. Its not relevant here. Yours is an ATI card, this is an intel card. From what I can tell from the OP, the framelimiter is indeed not working at all for him.