MCPcopy Create free account
hub / github.com/PCSX2/pcsx2 / MaskUserHacks

Method MaskUserHacks

pcsx2/Pcsx2Config.cpp:1123–1157  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1121}
1122
1123void Pcsx2Config::GSOptions::MaskUserHacks()
1124{
1125 if (ManualUserHacks)
1126 return;
1127
1128 UserHacks_AlignSpriteX = false;
1129 UserHacks_MergePPSprite = false;
1130 UserHacks_ForceEvenSpritePosition = false;
1131 UserHacks_NativePaletteDraw = false;
1132 UserHacks_DisableSafeFeatures = false;
1133 UserHacks_DisableRenderFixes = false;
1134 UserHacks_HalfPixelOffset = GSHalfPixelOffset::Off;
1135 UserHacks_RoundSprite = 0;
1136 UserHacks_NativeScaling = GSNativeScaling::Off;
1137 UserHacks_AutoFlush = GSHWAutoFlushLevel::Disabled;
1138 GPUPaletteConversion = false;
1139 PreloadFrameWithGSData = false;
1140 UserHacks_DisablePartialInvalidation = false;
1141 UserHacks_DisableDepthSupport = false;
1142 UserHacks_CPUFBConversion = false;
1143 UserHacks_ReadTCOnClose = false;
1144 UserHacks_TextureInsideRt = GSTextureInRtMode::Disabled;
1145 UserHacks_Limit24BitDepth = GSLimit24BitDepth::Disabled;
1146 UserHacks_EstimateTextureRegion = false;
1147 UserHacks_DrawBuffering = false;
1148 UserHacks_TCOffsetX = 0;
1149 UserHacks_TCOffsetY = 0;
1150 UserHacks_CPUSpriteRenderBW = 0;
1151 UserHacks_CPUSpriteRenderLevel = 0;
1152 UserHacks_CPUCLUTRender = 0;
1153 UserHacks_GPUTargetCLUTMode = GSGPUTargetCLUTMode::Disabled;
1154 UserHacks_BilinearHack = GSBilinearDirtyMode::Automatic;
1155 SkipDrawStart = 0;
1156 SkipDrawEnd = 0;
1157}
1158
1159void Pcsx2Config::GSOptions::MaskUpscalingHacks()
1160{

Callers 1

LoadCoreSettingsMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected