Skip to content

Commit 9f650f8

Browse files
committed
[Shadow Gens] Update codes for v1.10.0.1
1 parent 53bdbdf commit 9f650f8

File tree

3 files changed

+20
-17
lines changed

3 files changed

+20
-17
lines changed

Source/Shadow Generations/Camera/Smooth Camera (v1.10.0.0).hmm renamed to Source/Shadow Generations/Camera/Smooth Camera (v1.10.0.1).hmm

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Patch "Smooth Camera (v1.10.0.0)" in "Camera" by "Ahremic & Hyper" does "Replaces linear camera interpolation with a sigmoid solution, using Ken Perlin's ''Smoother Step'' second-order hermite polynomial."
1+
Patch "Smooth Camera (v1.10.0.1)" in "Camera" by "Ahremic & Hyper" does "Replaces linear camera interpolation with a sigmoid solution, using Ken Perlin's ''Smoother Step'' second-order hermite polynomial."
22
//
33
static float value01 = 1.0f;
44
static float value03 = 3.0f;
@@ -7,20 +7,20 @@ Patch "Smooth Camera (v1.10.0.0)" in "Camera" by "Ahremic & Hyper" does "Replace
77
//
88
{
99
// Linear coordinate interpolator
10-
WriteProtected<byte>(0x1467D9D05, Assemble("mov edx, 0x60; nop"));
11-
WriteProtected<byte>(0x1467D9D42, Assemble("mov edx, 0x60; nop"));
10+
WriteProtected<byte>(0x146506695, Assemble("mov edx, 0x60"));
11+
WriteProtected<byte>(0x1465066D2, Assemble("mov edx, 0x60; nop"));
1212

1313
// Target Base interpolator
14-
WriteProtected<byte>(0x1467D9E00, Assemble("mov edx, 0x230; nop"));
15-
WriteProtected<byte>(0x1467D9DD4, Assemble("mov edx, 0x230; nop"));
16-
WriteProtected<byte>(0x1467D9D80, Assemble("mov edx, 0x230; nop"));
14+
WriteProtected<byte>(0x146506786, Assemble("mov edx, 0x230; nop"));
15+
WriteProtected<byte>(0x146506754, Assemble("mov edx, 0x230; nop"));
16+
WriteProtected<byte>(0x14650670A, Assemble("mov edx, 0x230"));
1717

1818
// Base Ctor type A
1919
WriteAsmHook
2020
(
2121
"movss dword ptr [rdi + 0x220], xmm6",
2222

23-
0x1400A6257,
23+
0x1400A6277,
2424

2525
HookBehavior.After
2626
);
@@ -30,7 +30,7 @@ Patch "Smooth Camera (v1.10.0.0)" in "Camera" by "Ahremic & Hyper" does "Replace
3030
(
3131
"movss dword ptr [rdi + 0x220], xmm6",
3232

33-
0x14678E772,
33+
0x1464A5B29,
3434

3535
HookBehavior.After
3636
);
@@ -40,7 +40,7 @@ Patch "Smooth Camera (v1.10.0.0)" in "Camera" by "Ahremic & Hyper" does "Replace
4040
(
4141
"movss dword ptr [rdi + 0x50], xmm6",
4242

43-
0x1400A5D10,
43+
0x1400A5D30,
4444

4545
HookBehavior.After
4646
);
@@ -52,7 +52,7 @@ Patch "Smooth Camera (v1.10.0.0)" in "Camera" by "Ahremic & Hyper" does "Replace
5252
(
5353
"mov [rdi + 0x220], eax",
5454

55-
0x1400A6A5A,
55+
0x1400A6A7A,
5656

5757
HookBehavior.After
5858
);
@@ -72,7 +72,7 @@ Patch "Smooth Camera (v1.10.0.0)" in "Camera" by "Ahremic & Hyper" does "Replace
7272
mov [rdi + 0x50], eax
7373
",
7474

75-
0x1400A60E0,
75+
0x1400A6100,
7676

7777
HookBehavior.Replace
7878
);
@@ -128,7 +128,7 @@ Patch "Smooth Camera (v1.10.0.0)" in "Camera" by "Ahremic & Hyper" does "Replace
128128
ret
129129
",
130130

131-
0x1400A6D00,
131+
0x1400A6D20,
132132

133133
HookBehavior.Replace
134134
);
@@ -177,7 +177,7 @@ Patch "Smooth Camera (v1.10.0.0)" in "Camera" by "Ahremic & Hyper" does "Replace
177177
ret
178178
",
179179

180-
0x1400A6120,
180+
0x1400A6140,
181181

182182
HookBehavior.Replace
183183
);

Source/Shadow Generations/Gameplay/Drop Dash on Double Jump.hmm

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,11 @@ Notes;
99
// v1.1.0.0: 0x14C5D9E0E
1010
// v1.1.0.1: 0x14B40269B
1111
// v1.10.0.0: 0x14AC7786A
12+
// v1.10.0.1: 0x14A7AE010
1213
var sig = ScanSignature
1314
(
14-
"\x74\x39\x48\x89\xD9\xE8\xCC\xCC\xCC\xCC\x48\x89\xD9",
15-
"xxxxxx????xxx"
15+
"\x74\x33\x48\x89\xD9\xE8",
16+
"xxxxxx"
1617
);
1718

1819
if (sig == 0)

Source/Shadow Generations/Gameplay/Restore Drop Dash.hmm

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,16 @@ Notes;
2525
// v1.1.0.0: 0x1406E8890
2626
// v1.1.0.1: 0x1406E8B40
2727
// v1.10.0.0: 0x14070C120
28+
// v1.10.0.1: 0x14070C140
2829
var fpPlaySound = Memory.ReadCall
2930
(
3031
/* v1.1.0.1: 0x14B402632 */
3132
/* v1.10.0.0: 0x14AC77801 */
33+
/* v1.10.0.1: 0x14A7ADFA8 */
3234
ScanSignature
3335
(
34-
"\xE8\xCC\xCC\xCC\xCC\x8B\x15\xCC\xCC\xCC\xCC\x81\xF2\xFC\x24\x48\x21",
35-
"x????xx????xxxxxx"
36+
"\xE8\xCC\xCC\xCC\xCC\x48\x8D\x8F\xE8\x00\x00\x00\x48\x89\xC2",
37+
"x????xxxxxxxxxx"
3638
)
3739
);
3840

0 commit comments

Comments
 (0)