MAIN.EXE: Difference between revisions

No edit summary
Add text alternative to error image
 
(2 intermediate revisions by 2 users not shown)
Line 41: Line 41:
ISLEMFC.EXE contains many debugging strings not present in ISLE.EXE. For example, while ISLE.EXE will run with multiple various glitches if the host display is set to 32-bit color while in windowed mode, ISLEMFC throws an explicit error:
ISLEMFC.EXE contains many debugging strings not present in ISLE.EXE. For example, while ISLE.EXE will run with multiple various glitches if the host display is set to 32-bit color while in windowed mode, ISLEMFC throws an explicit error:


<center>[[File:Islemfc-32b-error.png]]</center>
<center>[[File:Islemfc-32b-error.png|alt=Error. 32 bit display depth is not supported in windowed mode]]</center>


For these reasons, ISLEMFC seems to be a more "complete" executable. It's unclear why it was replaced in the final game. Perhaps a full MFC application with all of their debugging tools was considered too resource and/or storage heavy for a simple frontend.
For these reasons, ISLEMFC seems to be a more "complete" executable. It's unclear why it was replaced in the final game. Perhaps a full MFC application with all of their debugging tools was considered too resource and/or storage heavy for a simple frontend.