Support for EXEs from Fusion <2.0 broken
Describe the bug Current versions of Source Explorer fail to dump any EXEs (that I have tried) built in Multimedia Fusion 1.5 or earlier. It appears that Source Explorer fails to inflate some resources and bails out, ultimately presenting the error message: Failed To Inflate (Invalid block code)
An example of an affected program is this 2004 demo of "Sonic Frenzy Adventure": https://wafflenet.com/files/sonicfangames/Demos/Sonic%20Frenzy%20Adventure%20%282004%20Demo%29.zip I have tried others as well with the same results.
This game WILL successfully extract using Source Explorer 1.1.1, but I tried all 2.x builds and all of them produce the same error. I did not see any indication that support for EXEs built in earlier versions of MMF was dropped.
To Reproduce Steps to reproduce the behavior:
- Attempt to dump an EXE from MMF 1.5 or earlier.
- Dump will fail, producing errors in the debug window.
Expected behavior Should be able to dump assets from these EXEs, as was possible in Source Explorer 1.x. I use Source Explorer for historical research on early fangames, so support for old MMF versions is important to me. I only just found out that Source Explorer 2.x was available and had been using 1.1.1 up to this point, so I was surprised to update and find that my primary use case no longer worked.