diff --git a/Patterns/amdaemon.yaml b/Patterns/amdaemon.yaml index 26bd626..bcac8fc 100644 --- a/Patterns/amdaemon.yaml +++ b/Patterns/amdaemon.yaml @@ -1,19 +1,32 @@ -- name: Allow 127.0.0.1/localhost as the network server - patches: - - signature: "31 32 37 2F 38 00" - offset: 0x00 - off: [0x31, 0x32, 0x37, 0x2F] - on: [0x30, 0x2F, 0x38, 0x00] - - signature: "48 83 EC 28 FF 15 ?? ?? ?? ?? 8B C8 3D ?? ?? ?? ?? 77 0A" - offset: 0x04 - # You probably want this for older versions of amdaemon - # off: [0xFF, 0x15, 0x3E, 0x79, 0x1A, 0x00, 0x8B] - off: [0xFF, 0x15, 0xC6, 0x2F, 0x1B, 0x00, 0x8B] - on: [0x33, 0xC0, 0x48, 0x83, 0xC4, 0x28, 0xC3] -- name: Credit freeze - tooltip: Prevents credits from being used. At least one credit must be available to start the game or purchase premium tickets. - signature: "74 23 40 28 7C 4A ?? 39 05 ?? ?? ?? ?? 74 05" - patches: - - offset: 0x03 - off: [0x28] - on: [0x08] +- name: Allow 127.0.0.1/localhost as the network server + patches: + - signature: "31 32 37 2F 38 00" + offset: 0x00 + off: [0x31, 0x32, 0x37, 0x2F] + on: [0x30, 0x2F, 0x38, 0x00] + - signature: "48 83 EC 28 FF 15 ?? ?? ?? ?? 8B C8 3D ?? ?? ?? ?? 77 0A" + offset: 0x04 + # You probably want this for older versions of amdaemon + # off: [0xFF, 0x15, 0x3E, 0x79, 0x1A, 0x00, 0x8B] + off: [0xFF, 0x15, 0xC6, 0x2F, 0x1B, 0x00, 0x8B] + on: [0x33, 0xC0, 0x48, 0x83, 0xC4, 0x28, 0xC3] +- name: Credit freeze + tooltip: Prevents credits from being used. At least one credit must be available to start the game or purchase premium tickets. + signature: "74 23 40 28 7C 4A ?? 39 05 ?? ?? ?? ?? 74 05" + patches: + - offset: 0x03 + off: [0x28] + on: [0x08] +# https://github.com/eamonwoortman/openssl-universal-patcher/blob/master/src/OpenSSLUniversalPatcher/Resources/openssl.universal.patch +# https://eamonwoortman.github.io/openssl-binary-patching/ +# https://github.com/openssl/openssl/commit/7123aa81e9fb19afb11fdf3850662c5f7ff1f19c#diff-fd85954e17364d4495e1e077a5768e4e +- name: OpenSSL SHA crash bug fix + tooltip: Fixes crashing on 10th and 11th generation Intel CPUs + signature: "48 8D 46 40 66 0F FE CC 48 0F 45 F0" + patches: + - offset: 0x00 + off: [0x48] + on: [0x4C] + - offset: 0x08 + off: [0x48] + on: [0x49] \ No newline at end of file