Was sind die einfachsten Methoden Spiele von win 95- bis win XP unter win 10 oder 11 zum Laufen zu bringen?

2 Antworten

Das einfachste ist Linux zu verwenden.

Das Problem ist ja nicht der Code, die Hardware der Maschine ist ja gleich und moderne Hardwareteile sind abwärtskompatibel. Es spricht also physikalisch nichts dagegen, alte Spiele auf moderner Hardware laufen zu lassen.

Das Problem ist das Betriebssystem. Genauer gesagt die Schnittstelle zwischen Anwendung und Betriebssystem. Viele Vorgänge die direkt arbeiteten um auf den lahmen Kisten von Damals genug Performance heraus zu holen, die sind heutzutage in modernen Betriebssystemen nicht mehr Zulässig.

Bei Linux kann man "wine" benutzen. Das fängt diese Zugriffe ab und übersetzt die auf die passenden Linux Systemschnittstellen. Dabei werden die alten unzulässigen Verfahren auch gleich übersetzt um die mit den modernen Verfahren abzubilden.

in Wine kann man dann einstellen welches Windows da "simuliert" werden soll.

DOS geht direkt an die Hardware, das ist schon sehr lange aus Sicherheitsgründen nicht mehr erlaubt. Hier kann man die DOSbox verwenden, das simuliert einen alten 486 Computer inklusive DOS Betriebssystem. DOSbox läuft auf allen modernen Systemen, auch wenn die einen anderen Prozessor haben (z.B. Handy).

Muss es unter Windows laufen oder das Programm geht trotzdem an die Hardware was z.B. unter Win95 ja teilweise erlaubt ist, dann braucht man eine Virtuelle Maschine, zum Beispiel Vbox. Hier wird ein kompletter PC simuliert und man kann da ein altes Betriebssystem drauf installieren. Die Hardware auf die das Betriebssystem zugreift wird simuliert und dann auf der echten Hardware abgebildet. Ob man die Vbox unter Windows oder Linux installiert ist hier völlig egal.

Woher ich das weiß:Berufserfahrung

Schulzefa 
Beitragsersteller
 17.11.2024, 20:43

Also Linux drauf und xp Spiele installieren? So einfach?

Commodore64  18.11.2024, 10:11
@Schulzefa

Fast. Du musst erst mal wine installieren. Sollte aber im Paketmanager der Distri die Du verwendest drin stehen.

Und dann musst Du dann die Ausführbaren Dateien "mit wine öffnen".

Und per winecfg kannst Du dann einstellen welche EXE welche windowsversion bekommt.

Eine virtuelle Maschine mit dem entsprechenden Betriebssystem. Oder DosBox.

So nutze ich noch ab und zu ein Spiel aus 1995 in einer virtuellen Win98-Umgebung.