Es gibt ein paar Optionen, die das Problem der älteren Spiele, die zu schnell auf modernen Maschinen laufen, lindern können.
- Einige Spiele (dh: die ursprüngliche Grand Theft Auto) haben in Frame Limiter gebaut, sehen, ob Ihr tut
- Wenn das Spiel eine 'Vsync-Option' unterstützt, steuern Sie das Spiel im Spiel FPS, indem Sie die Bildwiederholfrequenz ändern
- Kaufen Sie eine gepatchte Kopie des Spiels von einem anderen Anbieter
- Verwenden Sie einen 'schmutzigen Hack' von einigen Beschreibung, mein persönlicher Favorit ist mit FRAPS im Cache-Recording-Modus, um schwer zu behindern FPS
Ein solches Stück VM-Software, das die Zuweisung von CPU-Ressourcen unterstützt, ist Oracle Virtual Box (was kostenlos ist) – es gibt noch andere Virtual Machine-Hosts, die eine körnigere Kontrolle über die der virtuellen Umgebung zugewiesenen Ressourcen bieten, aber diese sind in der Regel nicht frei und variieren Ganz wild im Preis.
Die Optionen in VirtualBox nähern sich dem Problem von dem Punkt "Verlassen des Host-Betriebssystems funktional, während die VM in Verwendung ist", anstatt tatsächlich die "Virtual Hardware", die in der VM ist,

Mit diesem können Sie die Anzahl der Prozessorkerne, die der virtuellen Maschine zur Verfügung stehen, und die maximale Prozessorauslastung als Prozentsatz festlegen, den die VM nutzen kann. Dies ist keine exakte Wissenschaft und erfordert einige Versuch und Irrtum, um die richtigen Einstellungen zu bekommen, und selbst dann ist es unwahrscheinlich, dass das Endergebnis so glatt zu spielen ist.
Eine weitere Option, die kostenlos verfügbar ist, ist DOSBox. DOSBox bietet CPU-Zyklus Emulation und die Fähigkeit zu ändern, wie viele CPU-Zyklen zur Verfügung stehen, um die Anwendung / Spiel in DOSBox ausgeführt werden. Die Kontrollen dafür sind detailliert, wie Sie DOSBox starten;

Die aktuelle Einstellung ist in der Titelleiste des Fensters angegeben.

Mit DOSBox ist es möglich, eine ältere Version von Windows (dh: Windows 95 oder 98) in DOSBox zu installieren, wie in diesem Artikel beschrieben . Dies bietet Ihnen eine weitere Emulationsoption, da es Ihnen erlaubt, DOSBox zu verwenden, um eine Kopie von Windows auszuführen und alte Windows-Spiele in der Umgebung zu spielen, die entworfen wurden, um ausgeführt zu werden, während immer noch die Kontrolle über die Anzahl der CPU-Zyklen, die in der Umwelt.
Wie für die Einstellung der Anzahl der CPU-Zyklen zu, dieser Artikel schlägt die folgenden;
Schätzen Sie die CPU-Leistung, die das Spiel in Megahertz benötigt. Multiplizieren Sie mit 1000 und legen Sie es in den Zyklen = Einstellung in dosbox.conf. Zum Beispiel, wenn es 3 MHz benötigt, stellen Sie Zyklen = 3000 ein. Wenn es 120 MHz erfordert, stellen Sie Zyklen = 120000 ein. Verwenden Sie den größtmöglichen Wert, den Sie denken, dass das Spiel fließend läuft, aber nicht größer. Wenn unsicher, verwenden Sie 40000. Dies entspricht einem durchschnittlichen 486.