FAQ

< Deutsche Hauptseite
FAQ übersetzt von Alexander Trubetzkoy.

Hier findet Ihr Antworten auf die meisten Fragen die beim Einsatz von Steem auftauchen können. An dieser Stelle solltet Ihr als erstes nachsehen, wenn Ihr Fragen in Bezug auf Geschwindigkeit, Kompatibilität oder Fehlerbeseitigung habt.

F. Warum läuft Steem langsamer, wenn ich die Geschwindigkeit der ST CPU erhöhe?


A. Das mag sich seltsam anhören, aber das ist völlig korrekt. Je schneller die ST CPU ist, desto mehr Arbeit hat der PC, auf dem Steem läuft, zu verrichten. Wenn Euer PC nicht schnell genug ist, ist Steem nicht in der Lage, die normale Anzahl an Frames pro Sekunde aufzubauen. In der allgemeinen Info-Box oder an der Geschwindigkeitsanzeige des On-Screen-Displays (OSD) kann man sehen, wie nahe Steem der für den ST üblichen VBL-Rate (Vertical Blank List) von meist 50 Frames pro Sekunde kommt. Eine Erhöhung der CPU-Geschwindigkeit bringt alle Synchronisationen durcheinander so dass es am besten ist, Steem mit den für den Atari üblichen 8 Megahertz laufen zu lassen.

F. Warum kann Steem meine ST-Disketten nicht lesen?


A. Dieses Problem haben alle ST-Emulatoren. Beim PC werden Diskettenlaufwerke anders behandelt als beim Atari. Die PC-Hardware erlaubt den Programmen nicht, dieselbe Menge von Daten von einer Double-Density-Disk zu lesen wie es der ST getan hat. Die einzigen Disketten, die der PC ohne Probleme lesen kann sind solche, die auf das MS-DOS Format 80 Tracks und 9 Sektoren per Track formatiert werden (das Format, dass das ST Desktop benutzt hat). Allerdings waren die meisten Atari ST Disketten wesentlich höher formatiert.

Der Weg, den alle ST-Emulatoren benutzen um dieses Problem zu umgehen ist der Einsatz von Disk-Images. Ein Disk-Image ist eine normale MS-DOS Datei, die eine ST-Diskette repräsentiert. Allerdings ist es nicht ganz unproblematisch, Disketten in Disk-Images zu konvertieren. Wenn Euere Disketten im MS-Format vorliegen und die benötigten Programme alle im Windows-Desktop als Dateien zu sehen sind, dann könnt Ihr sie auf dem PC in einen auf der Festplatte angelegten Ordner kopieren. Dieser Ordner kann dann im Steem-Festplattenmanager als Diskettenlaufwerk zugeordnet werden. Wenn die Disketten vom PC problemlos gelesen werden, kann man auch das Diskettenlaufwerk selber als ST Festplattenlaufwerk zuordnen und die Disketten direkt benutzen. Das funktioniert mit den meisten Programmen. Einige Programme arbeiten aber nicht korrekt mit Festplattenlaufwerken zusammen so dass es bei diesen das Beste ist, sie mit dem ST-Desktop auf ein Disk-Image zu kopieren und sie von da aus laufen zu lassen.

Wenn das Programm im Windows-Desktop nicht als einzelne Datei zu sehen ist, d.h. es wurde direkt, ohne Directory-Eintrag auf die Diskette geschrieben (das ist bei den meisten Spielen der Fall), könnt Ihr eine PC-Utility namens Makedisk benutzen um ein Disk-Image herzustellen. Leider funktioniert das in vielen Fällen nicht, aber man sollte es dennoch ausprobieren. Wenn es nicht funktioniert solltet Ihr versuchen das Programm von einem der zahlreichen ST-Datei-Archive zu holen wie z.B. links

Wenn Ihr noch einen ST benutzen könnt, habt Ihr ein Paar weitere Möglichkeiten. Ist das gewünschte Programm eine Datei, könnt Ihr es vom Atari direkt auf eine von MS-DOS formatierte Diskette kopieren und diese dann im PC benutzen. Liegt das Programm nicht als Datei vor, wird die Sache eine wenig komplizierter. Ihr könnt ein Programm benutzen, das MSA heißt und Disketten in das .MSA Format konvertiert, das alle ST-Emulatoren lesen können (wenn Ihr kein zweites Diskettenlaufwerk oder eine Festplatte habt, müsst Ihr eine RAM-Disk einrichten um die .MSA-Datei zu speichern). Wenn MSA die Datei genügend zusammenpacken kann, passt sie auf eine MS-DOS Diskette. Wenn die Datei größer ist als das Fassungsvermögen der Diskette, müsst Ihr MSA benutzen um die Datei in zwei Hälften zu teilen. Steem kann diese beiden Hälften zwar nicht lesen, aber Ihr könnt sie so auf die Festplatte des PCs kopieren und dann unter Steem das Programm MSA starten, das aus den beiden Dateihälften ein Disk-Image erstellt.

Hier einige Links zum direkten Download der Dateien die Ihr benötigt um Disketten zu konvertieren:

MSA v2.3 (24Kb)
Makedisk v1.4 (40Kb)
Ultra Fast Ram Disk v1.0 (1Kb) Gebe in der Kommandozeile D500 ein um eine 500Kb RAM-disk als Laufwerk D zu erstellen.

F. Steem läuft sehr langsam, der blaue Balken links unten auf dem Bildschirm kommt nicht mal in die Nähe des Endes des Rechtecks und die %-Angabe des ST VBL in der allgemeinen Info-Box bleibt reichlich unter 100%.


A. Steem verlangt eine Menge vom Prozessor. Wir konnten bislang noch nicht alle Maschinen und Umstände austesten, sodass wir im Moment noch keine Mindestanforderungen aufstellen können, ab denen Steem akzeptabel läuft. Ihr könnt versuchen, in der Dialogbox für den Bildschirm Steem so einzustellen, dass nur jedes zweite oder dritte Frame gezeichnet wird. Das kann einen großen Unterschied ausmachen. Stellt sicher, dass alle Midi-Geräte und der Drucker auf "none" geschaltet sind, dass die Fenstergröße auf das kleinste Maß gesetzt ist, dass die CPU-Geschwindigkeit auf 8 Megahertz steht, dass der Sound ausgeschaltet oder gedämpft ist (muted) und dass Ihr DirectDraw benutzt (die "Never use DirectDraw" Option muss ausgeschaltet sein).

Ihr solltet auch alle anderen Windows-Anwendungen schließen wenn Steem läuft. Wenn das alles wenig bringt, stellt den Bildschirmmodus auf 256 Farben (8-Bit). Das sorgt für einen schnelleren Bildaufbau aber einige Spiele werden nicht so gut aussehen wie sie es eigentlich sollten.

F. Eines meiner Programme läuft nicht von der Steem-Festplatte.


A. Erstelle ein leeres Standard-Disk-Image im Disketten Manager vom Steem. Öffne den Disketten-Manager und mache einen Rechtsklick um das Optionenmenü zu öffnen. Wähle "New Standard Disk Image" aus. Dann schiebe die neue Diskette in Laufwerk A, öffne das ST-Desktop und kopiere das Programm und alle seine Dateien von der Festplatte auf das Disk-Image. Jetzt sollte es korrekt laufen!

F. Eines meiner Programm läuft absolut nicht.


A. es gibt eine ganze Reihe von Dingen, die man versuchen kann.

  • Benutze TOS 1.02. Das ist die Version mit der größten Kompatibilität. Handelt es sich um ein Programm, dass nur für den STE geschrieben wurde, versuche TOS 2.06.
  • Ändere die Größe des Arbeitsspeichers. Einige Programme benötigen wirklich viel Speicher. Andere Programme (z.B. Civilization und Super Huey stürzen ab, wenn 4 MB ausgewählt ist)..
  • Achte darauf, dass Steem in der richtigen Bildschirmauflösung läuft.
  • Achte darauf, dass die CPU-Geschwindigkeit auf 8 Megahertz steht.
  • Wen das Programm Probleme mit der Farbe hat, achte darauf, dass es nicht im 8-Bit (256 Farben) Modus auf dem PC läuft.
  • Versuche, ob Du eine andere Version des Programms downloaden kannst. Wenn es ein gekracktes Programm ist, findest Du vielleicht eine Version, die von jemand anderem gekrackt worden ist.
  • Entferne den Schreibschutz von der Diskette. Handelt es sich um ein ZIP-File musst Du es vorher entpacken. Mache aber auf jeden Fall eine Kopie der Diskette falls etwas schief gehen sollte.
  • Wenn das alles zu nichts führt, versuche einen anderen St-Emulator, z.B. WinSTon oder Pacifist. Wenn das Programm damit läuft, schicke uns bitte eine Fehlerbeschreibung an steem@gmx.net. Wenn Du programmtechnisch versiert bist und dich mit dem ST auskennst, kannst Du auch die Debug-Version von Steem downloaden und ausprobieren, ob Du herausfindest, warum das Programm nicht läuft.

F. Steem startet mit einem DirectX-Fehler und stürzt dann ab.


A. Das kann bei einigen Systemen mit wackeligem DirectX-Setup passieren. Steem kann mit einigen Kommandozeilen-Parametern gestartet werden um zu verhindern, dass DirectX benutzt wird.
Erstelle unter Windows einen Shortcut zu Steem.exe und wähle die Eigenschaften des Shortcuts durch einen Rechtsklick aus. An das Ende der Zeile "Ziel" füge NODS GDI an. Wenn Steem dann läuft, kannst Du DirectDraw und DirectSound in der Dialogbox für die Optionen abschalten. Allerdings schaltet das den Sound ganz ab und macht Steem langsam. Probiere aus, ob Du wirklich beide Optionen ausschalten musst oder ob eine genügt.