# 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# YUV fast path shaderyuv_source = shaders/yuv.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 = 1360window_size_y = 768preserve_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 = 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 = on# make all dialog boxes transparent, same effect as the transparent dialog boxes YAMP patchtransparent_dialogs = on# 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# 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