CI/Docs: Update validation and document

This commit is contained in:
refractionpcsx2 2022-04-03 07:42:03 +01:00
parent 93c78a27b3
commit 4cb6c94693
2 changed files with 7 additions and 0 deletions

View File

@ -58,6 +58,7 @@ allowed_gs_hw_fixes = [
"halfPixelOffset",
"roundSprite",
"texturePreloading",
"interlace",
]
gs_hw_fix_ranges = {
"mipmap": (0, 2),
@ -66,6 +67,7 @@ gs_hw_fix_ranges = {
"skipDrawEnd": (0, 100000),
"halfPixelOffset": (0, 3),
"roundSprite": (0, 2),
"interlace": (0, 7),
}
allowed_speed_hacks = ["mvuFlagSpeedHack", "InstantVU1SpeedHack", "MTVUSpeedHack"]
# Patches are allowed to have a 'default' key or a crc-32 key, followed by

View File

@ -40,6 +40,10 @@ SERIAL-12345: # !required! Serial number for the game, this is how games are loo
- IbitHack
- VUSyncHack
- VUOverflowHack
# The value of the GS Fixes is assumed to be an integer
gsHWFixes:
mipmap: 1
preloadFrameData: 1
# The value of the speedhacks is assumed to be an integer,
# but at the time of writing speedhacks are effectively booleans (0/1)
speedHacks:
@ -139,6 +143,7 @@ The clamp modes are also numerically based.
* conservativeFramebuffer [`0` or `1`] {Off or On} Default: On (`1`)
* texturePreloading [`0` or `1` or `2`] {None, Partial or Full Hash Cache} Default: None (`0`)
* interlace [Value between `0` to `7`] {Off, WeaveTFF, WeaveBFF, BobTFF, BobBFF, BlendTFF, BlendBFF, Automatic} Default: Automatic (No value, looks up GameDB)
### GS Hardware Renderer Fixes