PALTest - Test auf PAL-Modus ------- Bei meinem AMIGA 2000B kommt es immer wieder vor, daß er im NTSC-Modus bootet (besonders nach einer Reise nach Indien). Das ist sehr störend, da ich fast ausschließlich mit Fenstern in voller PAL-Größe arbeite. Die Shell rufe ich z.B. über die Hotkey-Funktion von DMouse (-CAShell NewCON:0/1/640/255/AShell) auf. Im NTSC-Modus tut sich da nichts. Meist fiel mir der NTSC-Modus aber erst auf, als die Startup- Sequence fertig abgearbeitet war. Dann blieb nur der Affengriff übrig. Nun rufe ich dieses Programm als erstes in meiner Startup-Sequence auf und kann sicher sein, das der PAL-Modus eingeschaltet ist. An alle, denen es ähnlich ergeht, möchte ich dieses kleine Programm weitergeben. Das Programm ist mit dem Devpac geschrieben. Es öffnet die graphics.li- brary und überprüft das "gb_DisplayFlags" auf den Wert 4 für PAL-Modus. Falls der Wert stimmt wird die Library geschlossen und mit Fehler 0 zurückgekehrt. Ansonsten wird in den Supervisor-Modus geschaltet und direkt ins Kickstart-ROM gesprungen. Ich weiß, das man eigentlich nicht ins ROM springen sollte, aber nur so ist es mir gelungen, daß der Reset sehr schnell (ohne Bilschirmblinken und Power-LED blinken) ausgeführt wird und von der Harddisk gebootet wird. Da das Programm bei der neuen Betriebssystem Version (2.0) wohl nicht mehr nötig sein wird, glaube ich, daß man hier diesen Weg gehen kann. Mit Kick 1.2 und Kick 1.3 funktioniert es. Ob es auch unter Kick 1.1 läuft weiß ich nicht, da ich die nicht habe. Wie ich gelesen habe, bootet der Amiga nach Einbau einer Turbokarte aufgrund von Timingproblemen noch häufiger im NTSC-Modus. Da ich (noch) keine Turbokarte habe, weiß ich nicht, ob ein Warmstart auch aus dem 32-Bit RAM erfolgen kann und ob die Kickstart immer an die gleiche Adresse kopiert wird. Im ersten Fall müßte nur die Einsprungadresse ge- ändert werden. Im zweiten Fall müßte es mit reset CALLEXEC SuperState movea.l #Kickstartbasisadresse,a0 adda.l #$D0,a0 jmp (a0) gehen. C. Herrmann Danziger Weg 74a 3118 Bad Bevensen