From 1bd612dcd5546be90d0f38078123af3515910479 Mon Sep 17 00:00:00 2001 From: FunkyFr3sh Date: Tue, 6 Oct 2020 21:08:29 +0200 Subject: [PATCH] add some notes to ddraw.ini --- src/settings.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/settings.c b/src/settings.c index ec28d44..b923bda 100644 --- a/src/settings.c +++ b/src/settings.c @@ -242,6 +242,7 @@ static void CreateSettingsIni() "maxfps=60\n" "\n" "; Vertical synchronization, enable if you get tearing - (Requires 'renderer=auto/opengl/direct3d9')\n" + "; Note: vsync=true can fix tearing but it will cause input lag\n" "vsync=false\n" "\n" "; Automatic mouse sensitivity scaling - (Requires 'handlemouse=true')\n" @@ -249,6 +250,7 @@ static void CreateSettingsIni() "adjmouse=false\n" "\n" "; Preliminary libretro shader support - (Requires 'renderer=opengl') https://github.com/libretro/glsl-shaders\n" + "; 2x scaling example: https://imgur.com/a/kxsM1oY - 4x scaling example: https://imgur.com/a/wjrhpFV\n" "shader=Shaders\\simple-sharp-bilinear.glsl\n" "\n" "; Window position, -32000 = center to screen\n" @@ -285,10 +287,11 @@ static void CreateSettingsIni() "\n" "; Max game ticks per second, possible values: -1 = disabled, 0 = emulate 60hz vblank, 1-1000 = custom game speed\n" "; Note: Can be used to slow down a too fast running game, fix flickering or too fast animations\n" + "; Note: Usually one of the following values will work: 60 / 30 / 25 / 20 / 15 (lower value = slower game speed)\n" "maxgameticks=0\n" "\n" "; Gives cnc-ddraw full control over the mouse cursor (required for adjmouse/boxing/maintas)\n" - "; Note: This option only works for games that draw their own cursor and it must be disabled for all other games\n" + "; Note: Set this to 'false' if your cursor becomes invisible at some places in the game\n" "handlemouse=true\n" "\n" "; Windows API Hooking, Possible values: 0 = disabled, 1 = IAT Hooking, 2 = Microsoft Detours, 3 = IAT+Detours Hooking (All Modules), 4 = IAT Hooking (All Modules)\n"