LAK132 / SourceExplorer

GNU General Public License v3.0
136 stars 13 forks source link

Source Explorer fails to process Five nights at Phisnom (AKA FNaF Plus: Ehanix) #119

Open Jekesma opened 1 year ago

Jekesma commented 1 year ago

Game download link

https://gamejolt.com/games/FnaFPlusEhanix/789895

Crash log

(most of this is the same error repeated, tried to launch it a lot lol) | : } | : ERROR (../src/explorer.cpp:284): Out Of Data: 0x6C3AB0 Bytes Availible, Expected 0x72737291 | } | DEBUG (../src/explorer.cpp:87): 0xB: 0x6C3AB0 Bytes Availible, Expected 0x72737291 at ../src/explorer.cpp:83:38 in LoadGame: LoadGame: while parsing PE header at: 0x350 at D:\a\SourceExplorer\SourceExplorer\src\explorer.h:153:51 in | DEBUG (../src/explorer.cpp:88): Assuming Separate .dat File Is Being Loaded | ParseGameHeader (../src/explorer.cpp:292) | { | : DEBUG (../src/explorer.cpp:296): Pos: 0x0 | : DEBUG (../src/explorer.cpp:309): Pos: 0x0 | : DEBUG (../src/explorer.cpp:313): First Short: 0x5A4D | : DEBUG (../src/explorer.cpp:316): PAME Magic: 0x905A4D | : DEBUG (../src/explorer.cpp:319): Pack Magic: 0x300905A4D | } } ERROR (../src/dump.cpp:854): AttemptExe failed: 0x2: Expected 0x2223u16, 0x222Cu16, 0x7F7Fu16, 0x454D4150u32, 0x554D4150u32, 0x46555243u32, 0x1247874977777777u64, Found 0x5A4Du16/0x905A4Du32/0x300905A4Du64 at ../src/dump.cpp:92:36 in OpenGame: OpenGame at ../src/explorer.cpp:96:3 in LoadGame: LoadGame: while parsing game header at: 0x0 at D:\a\SourceExplorer\SourceExplorer\src\explorer.h:153:51 in DEBUG (D:\a\SourceExplorer\SourceExplorer\src\main_window.hpp:44): Open And Dump LoadGame (../src/explorer.cpp:63) { | DEBUG (../src/explorer.cpp:65): Attempting To Load "C:\Program Files (x86)\FNAF PLUS\data.win" | DEBUG (../src/explorer.cpp:81): File Size: 0x1D261F6E | ParsePEHeader (../src/explorer.cpp:217) | { | : DEBUG (../src/explorer.cpp:220): EXE Signature: 0x4F46 | } | DEBUG (../src/explorer.cpp:87): 0x0: expected '0x5A4D', got '0x4F46', at 0x0 at ../src/explorer.cpp:83:38 in LoadGame: LoadGame: while parsing PE header at: 0x2 at D:\a\SourceExplorer\SourceExplorer\src\explorer.h:153:51 in | DEBUG (../src/explorer.cpp:88): Assuming Separate .dat File Is Being Loaded | ParseGameHeader (../src/explorer.cpp:292) | { | : DEBUG (../src/explorer.cpp:296): Pos: 0x0 | : DEBUG (../src/explorer.cpp:309): Pos: 0x0 | : DEBUG (../src/explorer.cpp:313): First Short: 0x4F46 | : DEBUG (../src/explorer.cpp:316): PAME Magic: 0x4D524F46 | : DEBUG (../src/explorer.cpp:319): Pack Magic: 0x1D261F664D524F46 | } } ERROR (../src/dump.cpp:854): AttemptExe failed: 0x2: Expected 0x2223u16, 0x222Cu16, 0x7F7Fu16, 0x454D4150u32, 0x554D4150u32, 0x46555243u32, 0x1247874977777777u64, Found 0x4F46u16/0x4D524F46u32/0x1D261F664D524F46u64 at ../src/dump.cpp:92:36 in OpenGame: OpenGame at ../src/explorer.cpp:96:3 in LoadGame: LoadGame: while parsing game header at: 0x0 at D:\a\SourceExplorer\SourceExplorer\src\explorer.h:153:51 in DEBUG (D:\a\SourceExplorer\SourceExplorer\src\main_window.hpp:44): Open And Dump LoadGame (../src/explorer.cpp:63) { | DEBUG (../src/explorer.cpp:65): Attempting To Load "C:\Program Files (x86)\FNAF PLUS\data.win" | DEBUG (../src/explorer.cpp:81): File Size: 0x1D261F6E | ParsePEHeader (../src/explorer.cpp:217) | { | : DEBUG (../src/explorer.cpp:220): EXE Signature: 0x4F46 | } | DEBUG (../src/explorer.cpp:87): 0x0: expected '0x5A4D', got '0x4F46', at 0x0 at ../src/explorer.cpp:83:38 in LoadGame: LoadGame: while parsing PE header at: 0x2 at D:\a\SourceExplorer\SourceExplorer\src\explorer.h:153:51 in | DEBUG (../src/explorer.cpp:88): Assuming Separate .dat File Is Being Loaded | ParseGameHeader (../src/explorer.cpp:292) | { | : DEBUG (../src/explorer.cpp:296): Pos: 0x0 | : DEBUG (../src/explorer.cpp:309): Pos: 0x0 | : DEBUG (../src/explorer.cpp:313): First Short: 0x4F46 | : DEBUG (../src/explorer.cpp:316): PAME Magic: 0x4D524F46 | : DEBUG (../src/explorer.cpp:319): Pack Magic: 0x1D261F664D524F46 | } } ERROR (../src/dump.cpp:854): AttemptExe failed: 0x2: Expected 0x2223u16, 0x222Cu16, 0x7F7Fu16, 0x454D4150u32, 0x554D4150u32, 0x46555243u32, 0x1247874977777777u64, Found 0x4F46u16/0x4D524F46u32/0x1D261F664D524F46u64 at ../src/dump.cpp:92:36 in OpenGame: OpenGame at ../src/explorer.cpp:96:3 in LoadGame: LoadGame: while parsing game header at: 0x0 at D:\a\SourceExplorer\SourceExplorer\src\explorer.h:153:51 in DEBUG (D:\a\SourceExplorer\SourceExplorer\src\main_window.hpp:100): Save Error Log