von Dietrich » Mi 14. Nov 2007, 00:42
Das wird jetzt langsam O.T.:
und ich dachte immer bei Star Raiders gäbe es keine Highscores, sondern nur Ranks...
Ist beim Original-Star Raiders auch so. Ich hab es gepatcht, so dass der Score angezeigt wird. Da ich aber nur wenig Platz für die Scoreanzeige hatte, habe ich den Missionsbonus so geändert, dass der Score meist in 1 Byte reinpasst. Der Missionsbonus beträgt bei mir 10, 10, 20, 30 Punkte (Novice, Pilot, Warrior, Commander), das Ranking habe ich entsprechend angeglichen. Damit ist es ziemlich schwer, mehr als 255 Punkte zu kriegen. Beim Original Star Raiders ist mein Highscore 345 Punkte (mit einem 6502-Monitor kommt man an den Score heran).
Nunja, zu Star Raiders hatte ich vor einen kleinen Abbuc Artikel zu schreiben und war dann zwecks Nachforschung ein wenig im Netz und in den Atari-Foren unterwegs.
Ups, habe auch einen Artikel geschrieben und an Wolfgang geschickt. Der basiert aber nur auf meinen eigenen Erfahrungen mit dem Spiel und enthält nur bisher unveröffentliche und unbekannte Tricks, z.B. einige Freezer-Pokes oder wie man sich den Score beim Original Star-Raiders ansehen kann oder die richtige Punkteberechnung (die in der Anleitung stimmt nicht). Also dürften wir uns da nicht in die Quere kommen.

bei (RAM-) erweiterten Rechnern können sich "seltsame" Dinge in Star Raiders ereignen, die sonst eigentlich nicht passieren (man kann dann z.B. sowohl den onboard computer, als auch die long range scanner verlieren und trudelt dann hilflos im weltall;
Bei der Version, die ich disassembliert habe, ist es definitiv nicht möglich, dass Computer und Long Range Scanner gleichzeitig zerstört sind. Die Damage-Routine ab $AEE1 fragt nämlich genau das ab (siehe den Code von $AF00 bis $AF21). Es sei denn, Star Raiders hat einen Bug, der die RAM-Inhalte durcheinander würfelt. Das kann sein, denn es ist mir schon mehrfach passiert, dass das Original-Star Raiders mitten im Spiel einfriert und hängenbleibt. Kommt allerdings recht selten vor, vorzugsweise dann, wenn viel Action auf dem Bildschirm los ist. Interessanterweise ist meine relozierte Version noch nie hängengeblieben.
Gruß Dietrich