mirror of
https://github.com/SabreTools/BinaryObjectScanner.git
synced 2026-02-03 21:29:23 +00:00
System Shock 2 .mc files causing copy protection scan to hang. #173
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Randy2727 on GitHub (Mar 29, 2024).
MPF hangs on the copy protection scan of a dump of System Shock 2 on the file
aracdyng_.mcthat is contained in the archive?motions.crf.Testing an extracted
aracdyng_.mcwith BOS test.exe outputsFile format found: BSParacdyng_.zip
@mnadareski commented on GitHub (Apr 2, 2024):
This is definitely a
BSPfile based on everything I can find internally. Unfortunately, the value that it's getting for the number of textures is1065332325, which seems a bit high.@mnadareski commented on GitHub (Apr 2, 2024):
For now, the serialization library will cut off if it runs past the end of the file instead of just trying to build blindly. Unfortunately, what this will likely need is a special bit of handling for BSP v30 files that are specialized for System Shock 2.
@mnadareski commented on GitHub (May 15, 2024):
Newest BOS rolling release (https://github.com/SabreTools/BinaryObjectScanner/releases/tag/rolling) includes the changes above. Please test when possible.