Seite 1 von 2

CPU Speed-down für Monkey Island

Verfasst: So 21. Feb 2016, 13:48
von GKar_6128
Tag.

Monkey Island hat den bekannten Fehler: "run-time error R6003 - interger divided by 0".
Im BIOS den CPU Cache deaktivieren hilft, ist mir auf Dauer aber doch etwas zu
umständlich.

Welches Programm zum CPU verlangsamen würdet ihr für dieses Spiel empfehlen? Danke!

Ach ja, ist ein Pentium 3, 800 MHz.

Re: CPU Speed-down für Monkey Island

Verfasst: So 21. Feb 2016, 14:34
von LoWang87
Wenn du Windows 95/98 auf deinem Pentium 3 hast, kannst du auch ScummVM installieren.

Unter Windows 98 habe ich es selbst schon probiert, funktioniert einwandfrei :-)

Re: CPU Speed-down für Monkey Island

Verfasst: So 21. Feb 2016, 15:14
von GKar_6128
LoWang87 hat geschrieben:Wenn du Windows 95/98 auf deinem Pentium 3 hast, kannst du auch ScummVM installieren.

Unter Windows 98 habe ich es selbst schon probiert, funktioniert einwandfrei :-)
Ich bräuchte eines unter purem DOS, sorry vergessen zu erwähnen.

ScummVM kenne und nutze ich NATÜRLICH auf meinen Arbeitsrechner :))

Re: CPU Speed-down für Monkey Island

Verfasst: So 21. Feb 2016, 15:29
von der_computer_sammler
.

Re: CPU Speed-down für Monkey Island

Verfasst: So 21. Feb 2016, 16:35
von GKar_6128
der_computer_sammler hat geschrieben:Spricht was gegen Mo'Slo? Das ist doch das Standard-Tool für sowas.

Ansonsten gibt es auch Tools, um den Cache unter DOS zu deaktivieren. Sollte auch gehen, wenn die CPU ohne Cache langsam genug ist.
Werde ich mir für die Zukunft merken, Danke für den Tip!

Durch herumspielen habe ich folgenden komischen Effekt bemerkt:
Ich habe eine BATCH erstellt, die folgenden Einzeiler enthält:

MONKEY.EXE V A MO

Starte ich die, habe ich besagten Fehler. Gebe ich obiges direkt
im DOS Prompt ein, läuft das Spiel absolut problemlos. Häh?11?

Re: CPU Speed-down für Monkey Island

Verfasst: So 21. Feb 2016, 20:31
von elianda
Warum musst du ins BIOS um den Cache abzuschalten? Das geht auch on-the-fly direkt vom DOS prompt mit z.B. cpucache.com
ftp://retronn.de/dos/slowdown/CPUCACHE.COM

Re: CPU Speed-down für Monkey Island

Verfasst: So 21. Feb 2016, 21:02
von GKar_6128
elianda hat geschrieben:Warum musst du ins BIOS um den Cache abzuschalten? Das geht auch on-the-fly direkt vom DOS prompt mit z.B. cpucache.com
ftp://retronn.de/dos/slowdown/CPUCACHE.COM
Ich "musste" bisher, weil ich das Programm nicht kannte.
Wenn es derart einfach geht, dann natürlich so :)

Danke!

Re: CPU Speed-down für Monkey Island

Verfasst: So 21. Feb 2016, 23:03
von Heilbar
GKar_6128 hat geschrieben:
elianda hat geschrieben:Warum musst du ins BIOS um den Cache abzuschalten? Das geht auch on-the-fly direkt vom DOS prompt mit z.B. cpucache.com
ftp://retronn.de/dos/slowdown/CPUCACHE.COM
Ich "musste" bisher, weil ich das Programm nicht kannte.
Wenn es derart einfach geht, dann natürlich so :)

Danke!
Es gibt ja auch die Special Edition....für moderne Rechner :-) ...da kannst du dann auf die alte Grafik umschalten.
Ist natürlich fast ein Sakrileg am Dosianer ....aber eine Notlösung :-)
http://ogdb.eu/index.php?section=compil ... ompid=3423

Re: CPU Speed-down für Monkey Island

Verfasst: Mo 22. Feb 2016, 00:03
von GKar_6128
[/quote]
Es gibt ja auch die Special Edition....für moderne Rechner :-) ...da kannst du dann auf die alte Grafik umschalten.
Ist natürlich fast ein Sakrileg am Dosianer ....aber eine Notlösung :-)
http://ogdb.eu/index.php?section=compil ... ompid=3423[/quote]
Sieh an, ich wusste gar nichts von einer Special Edition. Ich bleibe
aber doch lieber bei der "alten" Version, Original ist Original :)

Wenn ich mit CPUCACHE.EXE den Cache deaktiviere, dann läuft Monkey Island auch von
einer Batch aus gestartet, mit aktiviertem Cache -> runtime error. Direkt aus dem DOS-
Prompt gestartet läuft es auch mit aktiviertem Cache. Ich würde da gerne den Zusammen-
hang erkennen können.

Das Universum ist voll von Mysterien, das scheint eines davon zu sein...

Re: CPU Speed-down für Monkey Island

Verfasst: Mo 22. Feb 2016, 11:22
von idspispopd
GKar_6128 hat geschrieben:Durch herumspielen habe ich folgenden komischen Effekt bemerkt:
Ich habe eine BATCH erstellt, die folgenden Einzeiler enthält:

MONKEY.EXE V A MO

Starte ich die, habe ich besagten Fehler. Gebe ich obiges direkt
im DOS Prompt ein, läuft das Spiel absolut problemlos. Häh?11?
Das ist allerdings sehr merkwürdig. Das einzige was mir dazu einfällt ist, dass das Programm aus der Batchdatei evtl. höher in den Speicher geladen wird, also evtl. ein ähnlicher Effekt wie der Aufruf mit loadfix wenn man sehr viel konventionellen Speicher frei hat. Aber normalerweise gibt es eher Probleme wenn Programme in die ersten 64kB geladen werden.

Ich bin jetzt nicht ganz sicher welche Version Du hast (16 oder 256 Farben), leider bin ich da nicht ganz firm welche Versionen sich wie verhalten. Das "V" in der Kommandozeile heißt sicher VGA, die 16-Farben-Version unterstützt offiziell VGA, ich weiß aber nicht ob es dafür einen extra Parameter gibt. Für die 256-Farben-Version gibt es jedenfalls einen offiziellen 486-Patch.

Zur Special Edition: Die ist durchaus interessant. Man kann sich daraus nämlich wieder eine unter DOS lauffähige Version basteln, und zwar inclusive kompletter Sprachausgabe. Das nennt sich dann Ultimate Talkie Edition
Die CDs (DVDs?) habe ich, ausprobiert habe ich diesen Trick aber noch nicht. Ich vermute dass das dann auf relativ schnellen Rechnern laufen wird.

Re: CPU Speed-down für Monkey Island

Verfasst: Mo 22. Feb 2016, 12:57
von GKar_6128
idspispopd hat geschrieben:
GKar_6128 hat geschrieben:Durch herumspielen habe ich folgenden komischen Effekt bemerkt:
Ich habe eine BATCH erstellt, die folgenden Einzeiler enthält:

MONKEY.EXE V A MO

Starte ich die, habe ich besagten Fehler. Gebe ich obiges direkt
im DOS Prompt ein, läuft das Spiel absolut problemlos. Häh?11?
Das ist allerdings sehr merkwürdig. Das einzige was mir dazu einfällt ist, dass das Programm aus der Batchdatei evtl. höher in den Speicher geladen wird, also evtl. ein ähnlicher Effekt wie der Aufruf mit loadfix wenn man sehr viel konventionellen Speicher frei hat. Aber normalerweise gibt es eher Probleme wenn Programme in die ersten 64kB geladen werden.

Ich bin jetzt nicht ganz sicher welche Version Du hast (16 oder 256 Farben), leider bin ich da nicht ganz firm welche Versionen sich wie verhalten. Das "V" in der Kommandozeile heißt sicher VGA, die 16-Farben-Version unterstützt offiziell VGA, ich weiß aber nicht ob es dafür einen extra Parameter gibt. Für die 256-Farben-Version gibt es jedenfalls einen offiziellen 486-Patch.

Zur Special Edition: Die ist durchaus interessant. Man kann sich daraus nämlich wieder eine unter DOS lauffähige Version basteln, und zwar inclusive kompletter Sprachausgabe. Das nennt sich dann Ultimate Talkie Edition
Die CDs (DVDs?) habe ich, ausprobiert habe ich diesen Trick aber noch nicht. Ich vermute dass das dann auf relativ schnellen Rechnern laufen wird.
Da es mit CPUCACHE funktioniert ist das Thema für mich erledigt. FYI: Speicher frei: 624 KB (konventionell)
und 164 KB UMB. Ich habe die 256 Farben Version (Interpreter Version 5.0.18), 69637 Bytes.

Zur Special Edition: Interessant, vielleicht besorg ich die mir doch noch, Danke.

Re: CPU Speed-down für Monkey Island

Verfasst: Mo 22. Feb 2016, 19:47
von S+M
Kannst dir auch noch das Tool Throttle ansehen, dieses ist noch flexibler und kann nicht nur den Cache deaktivieren, sondern zusätzlich noch über den Chipsatz das System in vielen Stufen verlangsamen ;-)

Re: CPU Speed-down für Monkey Island

Verfasst: Di 23. Feb 2016, 00:03
von GKar_6128
S+M hat geschrieben:Kannst dir auch noch das Tool Throttle ansehen, dieses ist noch flexibler und kann nicht nur den Cache deaktivieren, sondern zusätzlich noch über den Chipsatz das System in vielen Stufen verlangsamen ;-)
Danke. Aaaber... Das Programm läuft auf meinem P3 (440BX Chipsatz mit modifizierten
BIOS) extrem fehleranfällig. Von keine ersichtliche Funktion bis Freezes alles dabei.

Re: CPU Speed-down für Monkey Island

Verfasst: Fr 18. Mär 2016, 17:50
von Dragonsphere
Das Thema haben wir hier auch gerade: http://www.dosforum.de/viewtopic.php?f=3&t=10296

Bei mir hilft auch nur, den internen Cache abzuschalten. Dann läuft es wunderbar. Sonst direkter Neustart, knatternder Ton, oder seltener der Runtime Error.
Allerdings bin ich sicher, Monkey Island früher auf einem Pentium problemlos gespielt zu haben.... die identische Version.

Re: CPU Speed-down für Monkey Island

Verfasst: Fr 18. Mär 2016, 18:54
von GKar_6128
Dragonsphere hat geschrieben:Das Thema haben wir hier auch gerade: http://www.dosforum.de/viewtopic.php?f=3&t=10296

Bei mir hilft auch nur, den internen Cache abzuschalten. Dann läuft es wunderbar. Sonst direkter Neustart, knatternder Ton, oder seltener der Runtime Error.
Allerdings bin ich sicher, Monkey Island früher auf einem Pentium problemlos gespielt zu haben.... die identische Version.
Bei mir lief Monkey Island seit es rauskam auf:

486DX2 80 MHz
Penzium 200 MHz
Pentium II 400 MHz
Pentium III 800 MHz

Solange der interne Cache deaktiviert ist, lief es auf allen absolut fehlerlos.
Irgendwie scheint er sich gar nicht so sehr an der CPU Geschwindigkeit
alleine zu stören, eher eine Mischung aus CPU Geschw./CPU Cache..?