I'm not certain if this classifies as a bug report or feature request, but as the title says, execVM is unable to read LZSS-compressed SQF files made from MakePBO, a custom PBO packer made by someone named Mikero.
I recently discovered MakePBO when someone told me it was able to compress files. However, after trying it, I noticed it wasn't compressing SQF files, so I modified its source code to do so, which resulted in a compression ratio of nearly 50% for my mission PBO.
Now, LZSS-compressed scripts are successfully read when called via preprocessFile or imported via #include directives, however it seems that execVM is unable to read those.
The ability to compress script files like SQF, FSM and SQS would be an excellent way to drastically reduce the size of PBO files. Unfortunately, it is not currently viable to do so, unless one completely avoids using execVM (or exec and execFSM).
So, I am hereby asking you if you could please fix the exec commands to be able to read LZSS-compressed files.
Also, LZSS-compressed init.sqf's are successfully read by the engine. The BankRev program from the Arma 3 Tools also decompresses files correctly.