Where it stands
Evil Engine finds BattleBit Remastered on its own and reads its 176 files as one layer, in about a second. Like Schedule I, its code is compiled to native machine code, and nothing reads or runs it. The version, 3.0, comes from Unity’s settings.
Your copy is fingerprinted in parts a server would ask for: everything you can spawn, from weapons to vehicles, and one for each of the 35 maps with that under it. All 102 files in them matched Steam’s own checksums.
Known issues
- The version number can stay at 3.0 across an update. The game’s code is part of the fingerprint, so an update still shows up as a different copy.
- The game hasn’t been launched on the checked copy, so the settings it writes haven’t been looked at.
Next up
- Looking at the game’s settings once it’s been launched.
- Reading the spawn list and the maps, so they can convert.