Some issues after the game modification ... (Framerate DOWN)

  • Thread starter Thread starter Tenken
  • Start date Start date
Status
Not open for further replies.
T

Tenken

Guest
Hello everyone,

 In this topic i would like to ask your help for certain problem i have after applying some patches. I am no expert and this is my first topic ... so
if i say or do something wrong please be tolerant and don't mind to correct me.
 
 What exactly my problem is ... well when i applied (FF VII Remix Patch 2.5.1) the game became EXTREMELY Slow at Start menu (http://tinypic.com/usermedia.php?uo=zHAawG5Dm5a6Gul7Q41JmYh4l5k2TGxc) and at some other vital point of the game .. inside the  Highwind (http://tinypic.com/usermedia.php?uo=zHAawG5Dm5ZcrxToQy6VtIh4l5k2TGxc), that's when i talk to someone or leave.
As you can see in pictures below the FPS is almost nonexistent, But everywhere ells the game runs just fine (http://tinypic.com/usermedia.php?uo=zHAawG5Dm5Ynp2JKdGGoAoh4l5k2TGxc)
 I believe that the Custom graphics driver is responsible for this, because when i use the the original config file there is no problem  :-\ 
but i am no game programist, just a noob whose opinion doesn't matter, that's why i am giving you the info, and really really hope that you guys will help me solve this .. 'problem' 
 I have winXP Pro with ATI Radeon X1300 and 1GB of RAM .. here is also the APP.LOG 
 Code: [Select]
Code:
INFO: Auto-detected version: FF7 1.02 US EnglishINFO: FFMpeg movie player plugin loadedINFO: FFMpeg version SVN-r19334, Copyright (c) 2000-2009 Fabrice Bellard, et al.INFO: FF7Music helper plugin loadedINFO: ATI Technologies Inc. ATI Mobility Radeon X1300 x86/SSE2 2.0.5696 WinXP ReleaseINFO: OpenGL 2.0 support detectedINFO: Found swap_control extensionINFO: Original resolution 640x480, window size 1280x800, output resolution 1280x800, internal resolution 1280x960INFO: FBO extension detected, using fast scaling/postprocessing pathINFO: Warning: varying pos is written to in the vertex shader but not read in the fragment shader. Link successful. The GLSL vertex shader will run in hardware. The GLSL fragment shader will run in hardware.LOCK 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: C:\Program Files\Square Soft, Inc\Final Fantasy VII\movies\eidoslogo.avi; rawvideo/null 364x353, 15.000000 FPS, duration: 0.066667, frames: 1INFO: C:\Program Files\Square Soft, Inc\Final Fantasy VII\movies\sqlogo.avi; mpeg4/mp3 640x480, 15.000000 FPS, duration: 247.788000, frames: 3717set music volume trans: 127->0, step=60END OF CREDITS!!!Entering MAINset music volume: 127Exiting MAINSTART OF MENU SYSTEM!!!INFO: 24-bit PNG loaded (C:\Program Files\Square Soft, Inc.\Final Fantasy VII\/textures/WMRP/menu/buster_00.png); this is slow, please convert to 32-bitEND OF MENU SYSTEM!!!Entering MAINExiting MAIN-=-=[START OF WORLD MAP!!!]=-=-ERROR: libpng error: Read ErrorERROR: COULD NOT LOAD TEXTURE DATA FILE clf_lg.TEXERROR: COULD NOT LOAD TEXTURE DATA FILE clf_lg.timstop_soundOFFSET ERROR: ruas.RSD ERROR: COULD NOT OPEN FILE ruas.RSDOFFSET ERROR: ruat.RSD ERROR: COULD NOT OPEN FILE ruat.RSDOFFSET ERROR: ruaw.RSD ERROR: COULD NOT OPEN FILE ruaw.RSDOFFSET ERROR: ruba.RSD ERROR: COULD NOT OPEN FILE ruba.RSDOFFSET ERROR: rubd.RSD ERROR: COULD NOT OPEN FILE rubd.RSDOFFSET ERROR: rubh.RSD ERROR: COULD NOT OPEN FILE rubh.RSDcross play music: 0set music volume trans: 127->0, step=4set music volume: 127-=-=[END OF WORLD MAP!!!]=-=-START OF MENU SYSTEM!!!END OF MENU SYSTEM!!!-=-=[START OF WORLD MAP!!!]=-=-cross play music: 0set music volume trans: 127->0, step=4set music volume: 127stop_sound-=-=[END OF WORLD MAP!!!]=-=-Entering MAINExiting MAINField StartField QuitEntering MAINExiting MAIN-=-=[START OF WORLD MAP!!!]=-=-ERROR: libpng error: Read ErrorERROR: COULD NOT LOAD TEXTURE DATA FILE clf_lg.TEXERROR: COULD NOT LOAD TEXTURE DATA FILE clf_lg.timstop_soundOFFSET ERROR: ruas.RSD ERROR: COULD NOT OPEN FILE ruas.RSDOFFSET ERROR: ruat.RSD ERROR: COULD NOT OPEN FILE ruat.RSDOFFSET ERROR: ruaw.RSD ERROR: COULD NOT OPEN FILE ruaw.RSDOFFSET ERROR: ruba.RSD ERROR: COULD NOT OPEN FILE ruba.RSDOFFSET ERROR: rubd.RSD ERROR: COULD NOT OPEN FILE rubd.RSDOFFSET ERROR: rubh.RSD ERROR: COULD NOT OPEN FILE rubh.RSDcross play music: 0set music volume trans: 127->0, step=4set music volume: 127cross play music: 0set music volume trans: 127->0, step=4set music volume: 127-=-=[END OF WORLD MAP!!!]=-=-START OF MENU SYSTEM!!!WM_CLOSE END OF MENU SYSTEM!!!Field QuitUNINITIALIZE DD END UNINITIALIZE DD
 
 So.. that's all  :wink:, as i said before every opinion would be greatly appreciated so post don't be shy  :P ...cause i love this game and really want to play it.
 
I would manually change the settings in your ff7opengl.cfg file inside your final fantasy 7 directory.

Open it up and with remix patcher it should have automatically set the cfg up for you, but some of the setting may not agree with your pc.

turn off fancy transparancy, make sure your using cache, dont use alpha blending or linear filtering. See if that helps first.Also turn postproccessing off if its on.
 
Well Jeff, first thanks for posting.. I am not sure what you mean 'make sure your using cache' could you please explain it a little bit more ..
As far about my opengl config file here take a look :
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 effects# options are smartbloom.post and bloom2.post# note that shaders/smartbloom.post must be configured to proper resolution, open with notepadpost_source = shaders/smartbloom.postenable_postprocessing = no# display frames per second counter in upper right cornershow_fps = yes# 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 = 800preserve_aspect = nofullscreen = no# 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 = on# 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 = 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 detaillinear_filter = off# enable alpha blending for textures without an existing blending effectfancy_transparency = off# 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
I tried every possible combination, nothing happens.. but i noticed one thing, when i have direct_mode = on the game crashes... But maybe that is what it means by saying 'performance will take a hit' ... or not ?  :-P
 
If it was only happening during certain scenes I figured it would be a problem with post processing or some other advanced features. Some one else would possibly know more than me on this issue.

However you can try to re-install Aali's custom driver to see if that helps.(this may be a newer version than in remix patcher also.)
http://backup.ninjaloot.se/share/ff7_opengl-0.7.5b.zip

To install just extract to your final fantasy folder. Then run ff7config and select custom driver. Edit the ff7opengl.cfg again and set all the parameters and see if that helps.
 
If it was only happening during certain scenes I figured it would be a problem with post processing or some other advanced features. Some one else would possibly know more than me on this issue.

However you can try to re-install Aali's custom driver to see if that helps.(this may be a newer version than in remix patcher also.)
http://backup.ninjaloot.se/share/ff7_opengl-0.7.5b.zip

To install just extract to your final fantasy folder. Then run ff7config and select custom driver. Edit the ff7opengl.cfg again and set all the parameters and see if that helps.
I think the remix patcher can only be run by the driver coming with it namely 0.7.3 version of Aali's version. And Tenken he meant changing the red text here.


# ff7_opengl config file

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

# plugins
# a movie plugin is required, the music plugin is optional, but required to make FF7Music work
movie_plugin = plugins/ffmpeg_movies.fgp
music_plugin = plugins/ff7music.fgp

# vertex and fragment shaders
vert_source = shaders/main.vert
frag_source = shaders/main.frag

# YUV fast path shader
yuv_source = shaders/yuv.frag

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

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

# display some real-time debug information
show_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 ratio
window_size_x = 1360
window_size_y = 768
preserve_aspect = yes
fullscreen = 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

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

# 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 = 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 = on

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

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

# enable alpha blending for textures without an existing blending effect
fancy_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 source
compress_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 hit
direct_mode = off

Its not in your .cfg file so you may be using older drivers. If you're not using the remix patcher I absolutely advice you to use 0.7.6b. If you're using remix patch then tough luck.
 
Nikforzty, Your config is from a newer Aali's, and yes the remix patcher WILL work with newer versions easily.
 
Nikforzty, Your config is from a newer Aali's, and yes the remix patcher WILL work with newer versions easily.
Oh thanks for that one I forgot to say that if you use a newer driver just change the text there. Thanks. :)
 
Hi, good news .. I found the cause of my suffering...  (can't fix it though  :-P)
 Apparently i was wrong about the OpenGL Driver, I decided to uninstall the Remix Patch and install each of the mods manually.
So, first i reinstalled the game, then applied FF7 v1.02 Official Patch, and Aali Custom graphics driver for FF7/FF8 [v.7.7], after that i start the game and it runs perfectly.. but when i install Phoenix Rejuvenation Project... start menu is fine, in Hightwind on the other hand.. i just can't talk, change room or open the menu screen because my FPS goes to 1
 Let me explain it little bit more .. when you install Phoenix Rejuvenation.. it basically replace two files in your Data folder ..
char.lgp is replaced with 00.LGP and world_us.lgp with 01.LGP ( Isn't that so ?? ) 
 Well when i replace only the world_us.lgp, it says Code: [Select]
Code:
ERROR: could not open file ruas.RSDERROR: failed to find file world/ruat.RSD (LGP) (path: )ERROR: offset error: ruat.RSD
but i can play without any problems
 Then, i do the same with char.lgp and we have a winner !!! the problem appears 
I have No idea Why it happens  :? .. again any explanation or suggestion how to correct this or anything would be great ...
 
the PRP installer is very wonky, most people extract the LGPs and manually install them to get around any errors it may cause. I'd suggest no using the PRP and seeing if you can get everything else working for the time being.
 
:( Man .. but i did it manually too, as i said i replaced char.lgp with 00.LGP
and for some absurd reason that thing happens. Now.. about playing the game with old models while i have tried the new ones  :-\ , not that i don't like the game you know... I'm just too damn curious Why this happens .
 
Havents used the PRP but I assume when this board gets busy you'll get the answers you seek.
 
RU** is Tifa's model.  If you want to use the PRP that badly I'd suggest opening the .lgp and manually copying all of the files in it except hers.  Add them to your original char.lgp...compress.. play. 

Then if you still HAVE to have Tifa, just convert her over yourself.

I think someone mentioned that 00 and 01 aren't simply char.lgp and world_us.lgp.    They also contain files from some of the other mini games.   Enjoy.
 
Jeff i relay hope so.. because if i am informed correctly this site is made for this purpose, to provide and share information
about specific subjects.. here you can find specialized people who actually created those mods. Or am i wrong ..  I mean if not here then were ?!  :|
 
RU** is Tifa's model.  If you want to use the PRP that badly I'd suggest opening the .lgp and manually copying all of the files in it except hers.  Add them to your original char.lgp...compress.. play.

Then if you still HAVE to have Tifa, just convert her over yourself.
Obesebear .. that's nice thought thank you  ;) could you please explain me the part about converting Tifa by myself, i really have no idea how to do it   :-P
 
RU** is Tifa's model.  If you want to use the PRP that badly I'd suggest opening the .lgp and manually copying all of the files in it except hers.  Add them to your original char.lgp...compress.. play.

Then if you still HAVE to have Tifa, just convert her over yourself.
Obesebear .. that's nice thought thank you  ;) could you please explain me the part about converting Tifa by myself, i really have no idea how to do it   :-P   
He means opening "ru**" file in battle.lgp by kimera and saving it on a new folder to have all the files of tifa there. And then open "aag*.hrc" in char.lgp cause that is the field model of tifa then change the parts of tifa.
PS:I used the * cause not everything should always be given to you. Don't worry there's a list of it here in qhimm.
 
:o ... You know , i am ok with the first part ( opening the .lgp and manually copying all of the files in it except hers ),
but the second .. this is really big step for me as i am completely noob at this, damn if this what it takes i'll do it.
Still though, why do i have the problem with the char.lgp modified by Phoenix Rejuvenation ?
 
Jeff i relay hope so.. because if i am informed correctly this site is made for this purpose, to provide and share information
about specific subjects.. here you can find specialized people who actually created those mods. Or am i wrong ..  I mean if not here then were ?!  :|
Yes the people here actually created these mods. There are many members right now working on some amazing stuff.(Mare retextures, 3D FF7, etc.)

You must remember that some mods were made a very long time ago and the original creators may be long gone, but there are MANY members here who know the answers.
Most people will not get answers cause they do not try for themselves. You on the other hand have very obviously spent some time of your own trying to fix this. My suggestion to you would be listen to obesebear, or try looking in PRP bug threads, etc.

Also search around the forum for fun. Look at the q-gears forum and the Team Avalanche forum's 3D Bombing Mission thread. You'll be impressed.

Looks like you did listen to obese, I know sometimes the mods give you trouble, but they are very worthwile. Hope you get this fixed so you can enjoy FF7!

Once all is up and running you will have no need for messing with things again.
 
Ok Jeff i will do that, 
 So.. Let's take it from the begining :
Fist I replace char.lgp with the one i created (that contains unmodified Tifa models), and expect this will fix the bug .. but Tifa will have that 'Lego look' in the rest of the game. Am i correct so far ?
Next i will have to manually convert Tifa.... well i believe I'll have to do the first part and then talk about Converting stuff and Asking questions  :-P
 
as far as converting tifa, Im not sure how to do that. But if you will create your own char.lgp with the unmodified tifa. Your problem should disappear.
Lemme read up more, but by converting I think they mean just pulling the model for battle out and replacing it with the character model, and thats easy, lemme see if I can find a thread...
 
Ok Jeff i will do that, 
 So.. Let's take it from the begining :
Fist I replace char.lgp with the one i created (that contains unmodified Tifa models), and expect this will fix the bug .. but Tifa will have that 'Lego look' in the rest of the game. Am i correct so far ?
Next i will have to manually convert Tifa.... well i believe I'll have to do the first part and then talk about Converting stuff and Asking questions  :-P
 
Kimera is the program that you really need if you're only going to convert battle to field. And its easy enough to use too.. Just download kimera and ask things which you don't know what to do but before asking please try everything you think will work.
 
Status
Not open for further replies.
Back
Top