So spielt sich Endless Racer ============================ Du faehrst ein Auto eine endlose Strasse hinunter. Es faehrt von allein vorwaerts; du lenkst nur nach links und rechts und weichst dem aus, was auf der Fahrbahn steht. Tasten Pfeil links oder A lenkt nach links Pfeil rechts oder D lenkt nach rechts Escape schliesst das Fenster Du haeltst gedrueckt, solange du in eine Richtung ziehen willst: das Lenken wirkt, solange ein Finger auf der Taste liegt, nicht nur im Moment des Drucks. Mehr gibt es nicht zu bedienen, kein Gas, keine Bremse. Das Fenster laesst sich vergroessern und maximieren; das Bild waechst mit. Das zweite, schwarze Fenster gehoert dazu. Ohne es koennte windows-selbstpruefung.bat nichts ausgeben. Was in diesem Ordner liegt ========================== racer.exe doppelklicken: Fenster und Spiel windows-selbstpruefung.bat doppelklicken: rechnet eine ganze Fahrt ohne Fenster und ohne Grafik durch und schreibt das Ergebnis in eine Textdatei LIESMICH.txt diese Datei Beim Laufen kommen hoechstens zwei Dateien dazu, und nur dann: racer-fehler.txt wenn etwas schiefgeht racer-selbstpruefung.txt wenn die .bat gelaufen ist Beide entstehen neben der .exe. Wenn dort nicht geschrieben werden darf, etwa unter C:\Program Files, landen sie im TEMP-Ordner. Welcher Pfad es war, druckt die .bat als letzte Zeile. Sonst braucht dieses Spiel nichts: keine Installation, keine Laufzeit, keine Karte daneben. Die Strecke steckt in der .exe. Die fuenf Fragen ================ Dieses Spiel ist auf einem Linux-Rechner gebaut und dort nie gestartet worden, weil es dort gar nicht startet. Geprueft ist, dass die Datei keine Bibliothek braucht, die auf einem frischen Windows fehlt. Ob sie startet, ob ein Fenster kommt und ob etwas darin steht, sieht nur, wer sie anklickt. Deshalb diese fuenf Fragen; kurze Antworten genuegen. 1. Startet die Datei, also passiert ueberhaupt etwas beim Doppelklick? 2. Kommt ein Fenster, und bleibt es offen? Ein zweites, schwarzes Konsolenfenster daneben ist gewollt und kein Fehler, es ist der Weg, auf dem die Selbstpruefung ueberhaupt etwas ausgeben kann. 3. Siehst du eine Strasse, also Farben und eine Fahrbahn, oder eine leere Flaeche? 4. Faehrt ein Auto die Strasse hinunter, und kannst du es mit den Pfeiltasten links und rechts (oder mit A und D) zur Seite lenken? 5. Wenn eines davon nein ist: steht neben der Datei eine racer-fehler.txt, und was steht darin? Wenn nicht, sieh in deinem TEMP-Ordner nach, dorthin schreibt sie, wenn sie neben der .exe nicht darf. Und was schreibt die windows-selbstpruefung.bat in ihre Ausgabedatei? Sie druckt den Pfad, den sie benutzt hat, als letzte Zeile. Warum hier ae, oe und ue steht ============================== Eine .txt neben einer .exe wird unter Windows im Editor mit der Codepage des Systems geoeffnet, und ein UTF-8-Umlaut steht dort als zwei Zeichen. Im Rest dieses Projekts sind echte Umlaute Pflicht; diese Datei und windows-selbstpruefung.bat sind die beiden Ausnahmen, und das hier ist der Grund. Keine Schlamperei.