MAIN.EXE: Difference between revisions

PawPatroler (2025) changed the content model of the page MAIN.EXE from "wikitext" to "JavaScript"
Add text alternative to error image
 
(One intermediate revision by one other user 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.