Skip to content

Commit 43409b6

Browse files
committed
modified: source/fixes/BattleIsleTheAndosiaWarFOVFix/dllmain.cpp
1 parent aeb4617 commit 43409b6

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

source/fixes/BattleIsleTheAndosiaWarFOVFix/dllmain.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,9 @@ void FOVFix()
215215

216216
fAspectRatioScale = fNewAspectRatio / fOldAspectRatio;
217217

218-
std::vector<std::uint8_t*> CameraFOVInstructionsScansRsesult = Memory::PatternScan(exeModule, "D8 0D ?? ?? ?? ?? 68 ?? ?? ?? ?? 68 ?? ?? ?? ?? 68 ?? ?? ?? ?? 51 D9 1C ?? E8 ?? ?? ?? ?? 6A ?? E8 ?? ?? ?? ?? 83 C4 ?? E8 ?? ?? ?? ?? E8 ?? ?? ?? ?? 3B FE", "D8 0D ?? ?? ?? ?? 68 ?? ?? ?? ?? 68 ?? ?? ?? ?? 68 ?? ?? ?? ?? 51 D9 1C ?? E8 ?? ?? ?? ?? 6A ?? E8 ?? ?? ?? ?? 83 C4 ?? E8 ?? ?? ?? ?? E8 ?? ?? ?? ?? 3B F3 0F 84 ?? ?? ?? ?? 6A ?? E8 ?? ?? ?? ?? 83 C4 ?? E8 ?? ?? ?? ?? E8 ?? ?? ?? ?? A1 ?? ?? ?? ?? B9 ?? ?? ?? ?? 3B C1 74 ?? A1 ?? ?? ?? ?? 89 0D ?? ?? ?? ?? 51 6A ?? 8B 10 50 FF 52 ?? B9 ?? ?? ?? ?? 39 0D ?? ?? ?? ?? 74 ?? A1 ?? ?? ?? ?? 89 0D ?? ?? ?? ?? 51 6A ?? 8B 10 50 FF 52 ?? B9 ?? ?? ?? ?? 39 0D ?? ?? ?? ?? 74 ?? A1 ?? ?? ?? ?? 89 0D ?? ?? ?? ?? 51 6A ?? 8B 10 50 FF 52 ?? 53 57 8B CE E8 ?? ?? ?? ?? 50 56 E8 ?? ?? ?? ?? 83 C4 ?? 8B 35 ?? ?? ?? ?? 6A ?? 33 FF E8 ?? ?? ?? ?? 83 C4 ?? E8 ?? ?? ?? ?? 3B F3 0F 84 ?? ?? ?? ?? D9 05 ?? ?? ?? ?? D8 1D ?? ?? ?? ?? DF E0 F6 C4 ?? 74 ?? 89 1D ?? ?? ?? ?? EB ?? D9 05 ?? ?? ?? ?? D8 1D ?? ?? ?? ?? DF E0 F6 C4 ?? 75 ?? 89 2D ?? ?? ?? ?? 8B CE E8 ?? ?? ?? ?? 48 89 5C 24 ?? 89 44 24 ?? DF 6C 24 ?? D9 5C 24 ?? D9 44 24 ?? D8 0D ?? ?? ?? ?? E8 ?? ?? ?? ?? 8B F8 53 57 68 ?? ?? ?? ?? 8B CE E8 ?? ?? ?? ?? 50 55 53 53 53 8D 4C 24 ?? E8 ?? ?? ?? ?? 50 8D 44 24 ?? 50 8B CE E8 ?? ?? ?? ?? 53 57 68 ?? ?? ?? ?? 8B CE E8 ?? ?? ?? ?? 50 55 53 53 53 8D 4C 24 ?? E8 ?? ?? ?? ?? 8D 4C 24 ?? 50 51 8B CE E8 ?? ?? ?? ?? 53 57 68 ?? ?? ?? ?? 8B CE E8 ?? ?? ?? ?? 50 55 53 53 53 8D 4C 24 ?? E8 ?? ?? ?? ?? 8D 54 24 ?? 50 52 8B CE E8 ?? ?? ?? ?? 8D 44 24 ?? 50 E8 ?? ?? ?? ?? 51 DD 1C ?? E8 ?? ?? ?? ?? D9 5C 24 ?? D9 44 24 ?? D8 74 24 ?? 83 C4 ?? D9 1C ?? D9 44 24 ?? D8 74 24 ?? 51 D9 1C ?? D9 44 24 ?? D8 74 24 ?? 51 D9 1C ?? 8D 4C 24 ?? E8 ?? ?? ?? ?? 8B 4C 24 ?? 8B 54 24 ?? 8B 44 24 ?? 6A ?? 89 0D ?? ?? ?? ?? 89 15 ?? ?? ?? ?? A3 ?? ?? ?? ?? E8 ?? ?? ?? ?? 8D 4C 24 ?? 53 8D 54 24 ?? 51 8D 44 24 ?? 52 50 89 5C 24 ?? 89 6C 24 ?? 89 5C 24 ?? E8 ?? ?? ?? ?? 83 C4 ?? 6A ?? E8 ?? ?? ?? ?? 83 C4 ?? E8 ?? ?? ?? ?? D9 05 ?? ?? ?? ?? D8 0D ?? ?? ?? ?? 68 ?? ?? ?? ?? 68 ?? ?? ?? ?? 68 ?? ?? ?? ?? 51 D9 1C ?? E8 ?? ?? ?? ?? 6A ?? E8 ?? ?? ?? ?? 83 C4 ?? E8 ?? ?? ?? ?? E8 ?? ?? ?? ?? 3B F3 0F 84 ?? ?? ?? ?? 6A ?? E8 ?? ?? ?? ?? 83 C4 ?? E8 ?? ?? ?? ?? E8 ?? ?? ?? ?? A1 ?? ?? ?? ?? BD ?? ?? ?? ?? 3B C5 74 ?? A1 ?? ?? ?? ?? 89 2D ?? ?? ?? ?? 55 6A ?? 8B 08 50 FF 51 ?? 39 2D ?? ?? ?? ?? 74 ?? A1 ?? ?? ?? ?? 89 2D ?? ?? ?? ?? 55 6A ?? 8B 10 50 FF 52 ?? 39 2D ?? ?? ?? ?? 74 ?? A1 ?? ?? ?? ?? 89 2D ?? ?? ?? ?? 55 6A ?? 8B 08 50 FF 51 ?? 53 57 8B CE E8 ?? ?? ?? ?? 50 56 E8 ?? ?? ?? ?? 83 C4 ?? EB ?? BD ?? ?? ?? ?? 53 E8 ?? ?? ?? ?? 68", "D8 0D ?? ?? ?? ?? 68 ?? ?? ?? ?? 68 ?? ?? ?? ?? 68 ?? ?? ?? ?? 51 D9 1C ?? E8 ?? ?? ?? ?? 6A ?? E8 ?? ?? ?? ?? 83 C4 ?? E8 ?? ?? ?? ?? E8 ?? ?? ?? ?? 3B F3 0F 84 ?? ?? ?? ?? 6A ?? E8 ?? ?? ?? ?? 83 C4 ?? E8 ?? ?? ?? ?? E8 ?? ?? ?? ?? A1 ?? ?? ?? ?? BD ?? ?? ?? ?? 3B C5 74 ?? A1 ?? ?? ?? ?? 89 2D ?? ?? ?? ?? 55 6A ?? 8B 08 50 FF 51 ?? 39 2D ?? ?? ?? ?? 74 ?? A1 ?? ?? ?? ?? 89 2D ?? ?? ?? ?? 55 6A ?? 8B 10 50 FF 52 ?? 39 2D ?? ?? ?? ?? 74 ?? A1 ?? ?? ?? ?? 89 2D ?? ?? ?? ?? 55 6A ?? 8B 08 50 FF 51 ?? 53 57 8B CE E8 ?? ?? ?? ?? 50 56 E8 ?? ?? ?? ?? 83 C4 ?? EB ?? BD ?? ?? ?? ?? 53 E8 ?? ?? ?? ?? 68", "A3 ?? ?? ?? ?? 89 1D ?? ?? ?? ?? C6 05");
218+
std::vector<std::uint8_t*> CameraFOVInstructionsScansRsesult = Memory::PatternScan(exeModule, "D8 0D ?? ?? ?? ?? 68 ?? ?? ?? ?? 68 ?? ?? ?? ?? 68 ?? ?? ?? ?? 51 D9 1C ?? E8 ?? ?? ?? ?? 6A ?? E8 ?? ?? ?? ?? 83 C4 ?? E8 ?? ?? ?? ?? E8 ?? ?? ?? ?? 3B FE",
219+
"D8 0D ?? ?? ?? ?? 68 ?? ?? ?? ?? 68 ?? ?? ?? ?? 68 ?? ?? ?? ?? 51 D9 1C ?? E8 ?? ?? ?? ?? 6A ?? E8 ?? ?? ?? ?? 83 C4 ?? E8 ?? ?? ?? ?? E8 ?? ?? ?? ?? 3B F3 0F 84 ?? ?? ?? ?? 6A ?? E8 ?? ?? ?? ?? 83 C4 ?? E8 ?? ?? ?? ?? E8 ?? ?? ?? ?? A1 ?? ?? ?? ?? B9 ?? ?? ?? ?? 3B C1 74 ?? A1 ?? ?? ?? ?? 89 0D ?? ?? ?? ?? 51 6A ?? 8B 10 50 FF 52 ?? B9 ?? ?? ?? ?? 39 0D ?? ?? ?? ?? 74 ?? A1 ?? ?? ?? ?? 89 0D ?? ?? ?? ?? 51 6A ?? 8B 10 50 FF 52 ?? B9 ?? ?? ?? ?? 39 0D ?? ?? ?? ?? 74 ?? A1 ?? ?? ?? ?? 89 0D ?? ?? ?? ?? 51 6A ?? 8B 10 50 FF 52 ?? 53 57 8B CE E8 ?? ?? ?? ?? 50 56 E8 ?? ?? ?? ?? 83 C4 ?? 8B 35 ?? ?? ?? ?? 6A ?? 33 FF E8 ?? ?? ?? ?? 83 C4 ?? E8 ?? ?? ?? ?? 3B F3 0F 84 ?? ?? ?? ?? D9 05 ?? ?? ?? ?? D8 1D ?? ?? ?? ?? DF E0 F6 C4 ?? 74 ?? 89 1D ?? ?? ?? ?? EB ?? D9 05 ?? ?? ?? ?? D8 1D ?? ?? ?? ?? DF E0 F6 C4 ?? 75 ?? 89 2D ?? ?? ?? ?? 8B CE E8 ?? ?? ?? ?? 48 89 5C 24 ?? 89 44 24 ?? DF 6C 24 ?? D9 5C 24 ?? D9 44 24 ?? D8 0D ?? ?? ?? ?? E8 ?? ?? ?? ?? 8B F8 53 57 68 ?? ?? ?? ?? 8B CE E8 ?? ?? ?? ?? 50 55 53 53 53 8D 4C 24 ?? E8 ?? ?? ?? ?? 50 8D 44 24 ?? 50 8B CE E8 ?? ?? ?? ?? 53 57 68 ?? ?? ?? ?? 8B CE E8 ?? ?? ?? ?? 50 55 53 53 53 8D 4C 24 ?? E8 ?? ?? ?? ?? 8D 4C 24 ?? 50 51 8B CE E8 ?? ?? ?? ?? 53 57 68 ?? ?? ?? ?? 8B CE E8 ?? ?? ?? ?? 50 55 53 53 53 8D 4C 24 ?? E8 ?? ?? ?? ?? 8D 54 24 ?? 50 52 8B CE E8 ?? ?? ?? ?? 8D 44 24 ?? 50 E8 ?? ?? ?? ?? 51 DD 1C ?? E8 ?? ?? ?? ?? D9 5C 24 ?? D9 44 24 ?? D8 74 24 ?? 83 C4 ?? D9 1C ?? D9 44 24 ?? D8 74 24 ?? 51 D9 1C ?? D9 44 24 ?? D8 74 24 ?? 51 D9 1C ?? 8D 4C 24 ?? E8 ?? ?? ?? ?? 8B 4C 24 ?? 8B 54 24 ?? 8B 44 24 ?? 6A ?? 89 0D ?? ?? ?? ?? 89 15 ?? ?? ?? ?? A3 ?? ?? ?? ?? E8 ?? ?? ?? ?? 8D 4C 24 ?? 53 8D 54 24 ?? 51 8D 44 24 ?? 52 50 89 5C 24 ?? 89 6C 24 ?? 89 5C 24 ?? E8 ?? ?? ?? ?? 83 C4 ?? 6A ?? E8 ?? ?? ?? ?? 83 C4 ?? E8 ?? ?? ?? ?? D9 05 ?? ?? ?? ?? D8 0D ?? ?? ?? ?? 68 ?? ?? ?? ?? 68 ?? ?? ?? ?? 68 ?? ?? ?? ?? 51 D9 1C ?? E8 ?? ?? ?? ?? 6A ?? E8 ?? ?? ?? ?? 83 C4 ?? E8 ?? ?? ?? ?? E8 ?? ?? ?? ?? 3B F3 0F 84 ?? ?? ?? ?? 6A ?? E8 ?? ?? ?? ?? 83 C4 ?? E8 ?? ?? ?? ?? E8 ?? ?? ?? ?? A1 ?? ?? ?? ?? BD ?? ?? ?? ?? 3B C5 74 ?? A1 ?? ?? ?? ?? 89 2D ?? ?? ?? ?? 55 6A ?? 8B 08 50 FF 51 ?? 39 2D ?? ?? ?? ?? 74 ?? A1 ?? ?? ?? ?? 89 2D ?? ?? ?? ?? 55 6A ?? 8B 10 50 FF 52 ?? 39 2D ?? ?? ?? ?? 74 ?? A1 ?? ?? ?? ?? 89 2D ?? ?? ?? ?? 55 6A ?? 8B 08 50 FF 51 ?? 53 57 8B CE E8 ?? ?? ?? ?? 50 56 E8 ?? ?? ?? ?? 83 C4 ?? EB ?? BD ?? ?? ?? ?? 53 E8 ?? ?? ?? ?? 68", "D8 0D ?? ?? ?? ?? 68 ?? ?? ?? ?? 68 ?? ?? ?? ?? 68 ?? ?? ?? ?? 51 D9 1C ?? E8 ?? ?? ?? ?? 6A ?? E8 ?? ?? ?? ?? 83 C4 ?? E8 ?? ?? ?? ?? E8 ?? ?? ?? ?? 3B F3 0F 84 ?? ?? ?? ?? 6A ?? E8 ?? ?? ?? ?? 83 C4 ?? E8 ?? ?? ?? ?? E8 ?? ?? ?? ?? A1 ?? ?? ?? ?? BD ?? ?? ?? ?? 3B C5 74 ?? A1 ?? ?? ?? ?? 89 2D ?? ?? ?? ?? 55 6A ?? 8B 08 50 FF 51 ?? 39 2D ?? ?? ?? ?? 74 ?? A1 ?? ?? ?? ?? 89 2D ?? ?? ?? ?? 55 6A ?? 8B 10 50 FF 52 ?? 39 2D ?? ?? ?? ?? 74 ?? A1 ?? ?? ?? ?? 89 2D ?? ?? ?? ?? 55 6A ?? 8B 08 50 FF 51 ?? 53 57 8B CE E8 ?? ?? ?? ?? 50 56 E8 ?? ?? ?? ?? 83 C4 ?? EB ?? BD ?? ?? ?? ?? 53 E8 ?? ?? ?? ?? 68",
220+
"A3 ?? ?? ?? ?? 89 1D ?? ?? ?? ?? C6 05");
219221
if (Memory::AreAllSignaturesValid(CameraFOVInstructionsScansRsesult) == true)
220222
{
221223
spdlog::info("Menu Camera FOV Instruction 1 Scan: Address is {:s}+{:x}", sExeName.c_str(), CameraFOVInstructionsScansRsesult[MenuFOV1Scan] - (std::uint8_t*)exeModule);

0 commit comments

Comments
 (0)