-
Notifications
You must be signed in to change notification settings - Fork 92
Description
I'm running the fork of this by iCatButler. I would prefer to contact him/her, but I can't find any contact info for him and his fork page doesn't have an issues page either, so I'm looking to see if I can get help here.
I am unable to load custom configs for plugins, which is weird, considering that the plugins themselves have *.cfg files located in ~/.pcsxr/plugins.
I want to make highly specialized configs for different games that require tweaking in order to fix things such as sound, graphics and performance, since some games don't run well with default or my usual settings. I intend to post these in my github repo simon-emuconfig, so I and others have a convenient experience running this emulator.
This is what I do running this from command-line
pcsxr -cfg custom-game-config.cfg -cdfile /path/to/image
Doing this will not load my gpuconfig for a game I'm playing. Only the first file.
pcsxr -cfg custom-game-config.cfg pluginfile.cfg -cdfile /path/to/image
But doing it like this will make the pluginconfig override the game-config
pcsxr -cfg custom-game-config.cfg -cfg pluginfile.cfg -cdfile /path/to/image
And lastly, I've tried copying the contents of pluginfile.cfg and pasting it to look like this. But the options for the plugin gets ignored. I know this, because I tried running odd resolutions and enabling the FPS counter (which I otherwise get by pressing DELETE).
Bios = SCPH5500.BIN
Gpu = libpeopsxgl.so
Spu = libDFSound.so
Cdr = libDFCdrom.so
Sio1 = libNullSio1.so
Net = Disabled
Pad1 = libDFInput.so
Pad2 = libDFInput.so
Mcd1 = /home/simon/.pcsxr/memcards/card1.mcd
Mcd2 = /home/simon/.pcsxr/memcards/card2.mcd
BiosDir = /home/simon/.pcsxr/bios/
PluginsDir = /home/simon/.pcsxr/plugins/
IsoImgDir = /mnt/WD1TBUSB/ROMs & ISOs/PS1
Xa = 0
SioIrq = 0
Mdec = 0
PsxAuto = 1
Cdda = 2
SlowBoot = 0
Dbg = 0
PsxOut = 0
SpuIrq = 0
RCntFix = 0
VSyncWA = 0
NoMemcard = 0
Widescreen = 1
PerGameMcd = 0
MemHack = 0
OverClock = 0
Cpu = 0
PsxType = 0
PsxClock = 1,000000
PGXP_GTE = 1
PGXP_Cache = 1
PGXP_Texture = 1
PGXP_Mode = 1
RewindCount = 0
RewindInterval = 0
AltSpeed1 = 50
AltSpeed2 = 250
HackFix = 0
//pluginconfig
ResX = 480
ResY = 1080
KeepRatio = 0
ForceRatio43 = 0
Dithering = 0
FullScreen = 1
TexQuality = 3
TexFilter = 0
HiResTextures = 0
VRamSize = 0
ShowFPS = 1
UseFrameLimit = 1
FPSDetection = 1
FrameRate = 200
UseFrameSkip = 0
OffscreenDrawing = 4
FrameTextures = 0
FrameAccess = 3
LineHackMode = 0
MaskDetect = 1
OpaquePass = 1
AdvancedBlend = 1
ScanLines = 0
ScanLinesBlend = 0
FastMdec = 0
15bitMdec = 0
LineMode = 0
AntiAlias = 1
OGLExtensions = 1
ScreenSmoothing = 0
UseFixes = 0
CfgFixes = 0
GteAccuracy = 1