LAK132 / SourceExplorer

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

Brian Vs. the Aliens Extreme extraction failure #91

Closed tomrow closed 2 years ago

tomrow commented 2 years ago

ATTACH-TO-ISSUE-ON-SOURCE-EXPLORER-GITHUB-REPO.txt

Describe the bug This software cannot extract Brian VS the Aliens Extreme. I'm not sure what version of MMF this was made in.

To Reproduce Steps to reproduce the behavior: Drag the"BAEXTREM.EXE" file onto the SourceExplorer GUI window. baextrem.zip In here is the game executable and an installer that contains it from the freeware CD-ROM I found it on. Expected behavior Game assets placed somewhere on my file system. Screenshots The GUI window did not change from its initial state, but some text was written to the background console window:

Source Explorer x86_64 v2.0.15-a4a1829
| : | ERROR (../src/explorer.cpp:4636): Failed To Read Item 0x0 Of 0x7B:
| : | : ../src/explorer.cpp:4309: image::item_t::read
| : | : | ../src/explorer.cpp:1865: MODE1 Failed To Inflate
| : | : | ../src/explorer.cpp:1410: Inflate Failed: Failed To Inflate (Out of data)
| : | ERROR (../src/explorer.cpp:4636):
| : | : ../src/explorer.cpp:4636: image::bank_t::read
| : | : | ../src/explorer.cpp:4309: image::item_t::read
| : | : | ../src/explorer.cpp:1865: MODE1 Failed To Inflate
| : | : | ../src/explorer.cpp:1410: Inflate Failed: Failed To Inflate (Out of data)
| : | ERROR (../src/explorer.cpp:4636): Failed To Read Item 0x1 Of 0x7B:
| : | : ../src/explorer.cpp:4303: image::item_t::read
| : | : | ../src/explorer.cpp:1779: item_entry_t::read
| : | : | ../src/explorer.cpp:1479: Inflate Failed: Failed To Inflate (Invalid block code)
| : | ERROR (../src/explorer.cpp:4636):
| : | : ../src/explorer.cpp:4636: image::bank_t::read
| : | : | ../src/explorer.cpp:4303: image::item_t::read
| : | : | ../src/explorer.cpp:1779: item_entry_t::read
| : | : | ../src/explorer.cpp:1479: Inflate Failed: Failed To Inflate (Invalid block code)
| : | ERROR (../src/explorer.cpp:4636): Failed To Read Item 0x2 Of 0x7B:
| : | : ../src/explorer.cpp:4303: image::item_t::read
| : | : | ../src/explorer.cpp:1779: item_entry_t::read
| : | : | ../src/explorer.cpp:1479: Inflate Failed: Failed To Inflate (Invalid block code)
| : | ERROR (../src/explorer.cpp:4636):
| : | : ../src/explorer.cpp:4636: image::bank_t::read
| : | : | ../src/explorer.cpp:4303: image::item_t::read
| : | : | ../src/explorer.cpp:1779: item_entry_t::read
| : | : | ../src/explorer.cpp:1479: Inflate Failed: Failed To Inflate (Invalid block code)
| : | ERROR (../src/explorer.cpp:4636): Failed To Read Item 0x3 Of 0x7B:
| : | : ../src/explorer.cpp:4303: image::item_t::read
| : | : | ../src/explorer.cpp:1779: item_entry_t::read
| : | : | ../src/explorer.cpp:1479: Inflate Failed: Failed To Inflate (Huffman table gen failed)
ERROR (../src/dump.cpp:846): AttemptExe failed:
| ../src/dump.cpp:91: OpenGame
| : ../src/explorer.cpp:115: LoadGame: while parsing PE header at: 0x5E267
| : ../src/explorer.cpp:5175: header_t::read
| : ../src/explorer.cpp:4636: image::bank_t::read
| : ../src/explorer.cpp:4303: image::item_t::read
| : ../src/explorer.cpp:1779: item_entry_t::read
| : ../src/explorer.cpp:1479: Inflate Failed: Failed To Inflate (Huffman table gen failed)

Additional context Add any other context about the problem here.

LAK132 commented 2 years ago

Fixed in fa18a842395823924b30bac5aad5eb267d3c6f67 (v2.0.17)