Ausführen von 16-Bit-Programmen mit Wine in Cygwin unter 64-Bit-Windows

1037
Brian Lu Happyville101

Ich war motiviert, alte Programme zu installieren, nachdem ich Festplatten von UB Funkeys und SimCity 2000 ausgraben wollte. Ich wollte sie ohne eine hungrige VM-Umgebung ausführen, die sich nicht straff anfühlte. Ich bin auch ein legaler Idiot, daher wollte ich SimCity 2000 nicht mit einer Kopie von Windows 3.1 ausführen (ich möchte auch kein Geld zahlen).

Ich habe versucht, Wine auf Cygwin zu kompilieren, um einige wirklich alte (16-Bit?) - Apps wie SimCity 2000 und UB Funkeys auszuführen, da mein Computer ein 64-Bit-System ist.

Ich habe dieses Handbuch verwendet: http://web.archive.org/web/20151215100244/http://wiki.winehq.org/WineOnWindows#head-0b0ea2607765eef2d73f0bcb510560859105539c

Ich kann jedoch das Verzeichnis .wine oder c-drive in Cygwin nicht finden. Daher konnte ich meine alten Programme nicht einrichten.

Gibt es Vorschläge / Alternativen zur Lösung dieses Problems?

1
Ich erwarte Probleme. x64-Chips verfügen über mehrere Modi, darunter einen Rückwärtskompatibilitätsmodus, der 16-Bit-Code ausführen kann, und einen erweiterten 64-Bit-Modus, der diese Kompatibilität verliert. 64-Bit-Betriebssysteme neigen dazu, die CPU in den erweiterten Modus zu versetzen. Sie müssen also den 16-Bit-Befehlssatz erneut implementieren, und ich schätze, Wine macht das nicht (obwohl er andere Dinge implementiert). Wine ist für das Übersetzen von Software gedacht, hängt jedoch immer noch von der CPU ab. Ich schlage vor, Sim City 2k für DOS in Betracht zu ziehen und DOSBox zu verwenden. TOOGAM vor 7 Jahren 0

0 Antworten auf die Frage