Wie kann ich die Renderleistung dieser alten DOS-Anwendung verbessern?

1584
MicTech

Ich habe eine sehr alte DOS-Anwendung (CadSoft Eagle - PCB Designer) und möchte auf meiner Workstation mit Windows 7 damit arbeiten. Dann installiere ich Windows 98 und diese Software in VmWare Player.

Diese Software hat jedoch ein ernstes Problem mit dem Neuzeichnen des Bildschirms. Im Vergleich zu meinem Intel Celeron 333MHz mit Windows 98 ist es sehr langsam.

Ich habe das gleiche Problem, wenn ich versuche, DOSBox unter Windows XP (gleiches Celeron 333MHz) zu verwenden.

Ich versuche auch, diese Anwendung direkt unter Windows XP (gleiches Celeron 333MHz) auszuführen, wobei der Kompatibilitätsmodus auf "Windows 98" eingestellt ist, aber "(0Dh): Allgemeine Schutzverletzung" angezeigt wird.

Kann mir jemand einen guten Rat geben, wie ich das löse?

2

1 Antwort auf die Frage

0
myforwik

Dies ist ein typisches Problem, bei dem die falsche HAL.dll installiert ist. Wenn Sie statt des Fensters den Vollbildmodus aufrufen, werden die Aktualisierungsprobleme nicht korrekt.

Gehen Sie Ihre Windows-Installations-CD durch, und Sie sollten eine ganze Reihe von Dateien finden, die mit hal * .dll (oder hal * .dl_, die Sie dekomprimieren müssen) übereinstimmen, und sie in c: \ windows \ system32 \ hal.dll kopieren. Tun Sie es Ersetzen Sie die vorhandene Datei nacheinander, bis Sie eine erhalten, die funktioniert. In der Regel liegt dies daran, dass alte Betriebssysteme auf modernen Prozessoren ausgeführt werden.

Dieses Problem tritt sowohl im Vollbildmodus als auch im Fenstermodus auf. MicTech vor 14 Jahren 0