From 3ed12667984f9730ee6b25f89b53258af90c3d58 Mon Sep 17 00:00:00 2001 From: caxanga334 <10157643+caxanga334@users.noreply.github.com> Date: Fri, 17 Oct 2025 06:15:44 -0300 Subject: [PATCH] Update Gamedata. (#41) Merged orangebox engine games into a single block. This fixes the outdated Windows gamedata for some of the orangebox games. Added gamedata for Half-Life Deathmatch: Source (orangebox engine). Added gamedata for Black Mesa. --- gamedata/accelerator.games.txt | 41 +++++++++++----------------------- 1 file changed, 13 insertions(+), 28 deletions(-) diff --git a/gamedata/accelerator.games.txt b/gamedata/accelerator.games.txt index e0317f4..ec93017 100644 --- a/gamedata/accelerator.games.txt +++ b/gamedata/accelerator.games.txt @@ -30,50 +30,35 @@ } } - "tf" + "#default" { + "#supported" + { + /* TF2, CSS, DoD:S, HL2:DM, SDK 2013 MODS (TF2 ENGINE) */ + "engine" "orangebox_valve" + /* Half Life Deathmatch: Source */ + "game" "hl1mp" + } + "Signatures" { "GetSpew" { "library" "engine" "windows" "\x55\x8B\xEC\x83\xEC\x20\x8D\x45\xE0\x53\x57\x6A\x01\x68\x49\x03\x00\x00" + "windows64" "\x4C\x8B\xDC\x49\x89\x5B\x2A\x49\x89\x6B\x2A\x49\x89\x73\x2A\x57\x41\x56\x41\x57\x48\x83\xEC\x70" } } } - - "cstrike" + + "bms" { "Signatures" { "GetSpew" { "library" "engine" - "windows" "\x55\x8B\xEC\x53\xFF\x15\x2A\x2A\x2A\x2A\x8B\xD0\xBB\x2A\x2A\x2A\x2A\x3B\x15\x2A\x2A\x2A\x2A\x74\x2A\x8B\xCA\x33\xC0\xF0\x0F\xB1\x0B\x85\xC0\x74\x2A\xF3\x90\x6A\x00\x52\x8B\xCB\xFF\x15\x2A\x2A\x2A\x2A\xEB\x2A\xFF\x05\x2A\x2A\x2A\x2A\x0F\xB7\x05\x2A\x2A\x2A\x2A\x57" - } - } - } - - "hl2mp" - { - "Signatures" - { - "GetSpew" - { - "library" "engine" - "windows" "\x55\x8B\xEC\x53\xFF\x15\x2A\x2A\x2A\x2A\x8B\xD0\xBB\x2A\x2A\x2A\x2A\x3B\x15\x2A\x2A\x2A\x2A\x74\x2A\x8B\xCA\x33\xC0\xF0\x0F\xB1\x0B\x85\xC0\x74\x2A\xF3\x90\x6A\x00\x52\x8B\xCB\xFF\x15\x2A\x2A\x2A\x2A\xEB\x2A\xFF\x05\x2A\x2A\x2A\x2A\x0F\xB7\x05\x2A\x2A\x2A\x2A\x57" - } - } - } - - "dod" - { - "Signatures" - { - "GetSpew" - { - "library" "engine" - "windows" "\x55\x8B\xEC\x83\xEC\x20\x8D\x45\xE0\x53\x57\x6A\x01\x68\x49" + "windows" "\x55\x8B\xEC\x53\xFF\x15\x2A\x2A\x2A\x2A\x8B\xD0\xBB\x2A\x2A\x2A\x2A\x3B\x15\x2A\x2A\x2A\x2A\x74\x2A\x8B\xCA\x33\xC0\xF0\x0F\xB1\x0B\x85\xC0\x74\x2A\xF3\x90\x6A\x00\x52\x8B\xCB\xFF\x15\x2A\x2A\x2A\x2A\xEB\x2A\xFF\x05\x2A\x2A\x2A\x2A\x0F\xB7\x05" } } }