Skip to content

Configuration

Michal Chvila edited this page Aug 3, 2019 · 8 revisions

You can configure every game separately using unified configuration file.
ux0:data/VitaGrafix/config.txt


MAIN section

  • This section applies to all games, unless specific entry for a game exists. Available options are listed below.
[MAIN]
# Same options as in GAME section are permitted here.

GAME section

  • This section applies to a single game. These options override the [MAIN] section (for that game). Each game supports different options! Refer to the compatibility table of your patchlist.txt

Example:

[PCSA00001]
# options...

TIP: Because collections share one TITLE ID for multiple games, you might want to configure each game individually. To do that you need to specify game's .self path/name (and optionally NID). If you're not sure what those are, check patchlist.txt, it uses the same header format.

[PCSA00001, GOW1.self, 0x12345678]
PCSA00001 game's TITLE ID required
GOW1.self a part of executable's full path optional
0x12345678 main module NID, 8 hex digits with '0x' prefix optional

Available options

The format is OPTION=VALUE, each on a separate line.

option description valid values default
ENABLED Enables/disables game modifications (and OSD). ON: 1, on or true
OFF: 0, off or false
ON
OSD Enables/disables the small overlay that is
shown during first few seconds when starting a game.
ON: 1, on or true
OFF: 0, off or false
ON
LOG Enables/disables logging
(to ux0:data/VitaGrafix/log.txt file)
ON: 1, on or true
OFF: 0, off or false
ON
FB Framebuffer resolution ON:
960x544
720x408
640x368

OFF:
0, off or false
OFF
IB Internal buf. resolution ON:
WxH where:
1 <= W <= 960
1 <= H <= 544

If patch supports multiple res.
(e.g. dyn. res. scaling) use:
WxH,WxH,...

OFF:
0, off or false
OFF
FPS Frames per second cap (upper limit) ON:
60
30
20

OFF:
0, off or false
OFF
MSAA Multisample anti-aliasing ON:
4x
2x
1x (no AA)

OFF:
0, off or false
OFF

TIP: If you leave some options out, the plugin will use their default values.
TIP: If patch supports multiple IB res. and you don't specify them all, the last WxH will be used for those that would go after. It is therefore perfectly fine to just use IB=960x544 to set them all to 960x544 (e.g. to disable dynamic res. scaling) in such situations.

Comments

Comments always start with # character. They can, but don't need to be on a separate line.

# This is a comment
[PCSA00001] # This is also a valid comment
...

Example config.txt

[MAIN]
# Set default options for all games
FB=960x544
IB=960x544
FPS=60
MSAA=4x

# Persona 4 Golden [EU], disable osd
# Notice that IB=960x544 is redundant here as it is
#  the same resolution as the 'fallback' one in [MAIN] section above.
#  This of course doesn't cause any harm.
[PCSB00245]
OSD=0
IB=960x544

# Ninja Gaiden Sigma 2 Plus, uses dynamic resolution scaling
#  and switches between two specified IB resolutions when patched
#  (based on framerate)
# Override the [MAIN] IB resolution(s) for this game.
[PCSB00294]
IB=960x544,720x408

# LittleBigPlanet res. patch introduces some glitches,
#  let's disable it here.
[PCSA00017]
ENABLED=0

# GoW 2 won't reach 60 FPS @ 960x544 very often, so let's
#  keep it locked to 30 (default FPS cap).
[PCSF00438, GOW2.self]
FPS=OFF

# I think you get what this does by now.
[PCSB00204]
IB=OFF
Clone this wiki locally