MORESTAK - Modifikation von Windows-16-bit-Programmen zur Lauffähigkeit unter Windows 98

Windows 98 verbraucht bei bestimmten Systemaufrufen mehr Stack-Speicher als die Vorgängerversionen und Windows Me.
Ursache ist die Code-Verlagerung in 32-bit-Codesegmente und die damit verbundenen DWORD-breiten Push-Befehle.

Als Folge reichen die von Microsoft empfohlenen 8 Kilobyte Stack als Standardvorgabe für nicht-rekursive Programme nicht mehr aus, und die betroffenen Programme stürzen unvermittelt ab.

MORESTAK.EXE patcht Windows-Programme, indem 4 Kilobyte mehr Stack in solche EXE-Dateien eingetragen wird.
ACHTUNG: Es erfolgt eine Abfrage, aber keine Sicherungskopie.

Folgende API-Aufrufe sind bis jetzt als betroffen festgestellt:

Damit dürften folgende Programmarten instabil laufen: Haftungsausschluss: MORESTAK ist Freeware mit Quelltext und steht mit Microsoft in keiner Beziehung. Keine Garantien.