Kurzanleitung zu SLOWBLIT.PRG

unterstzte Hardware:
ATARI Falcon mit CPU-Speeder

Sinn und Zweck:
Seit einiger Zeit bin ich stolzer Besitzer eines CPU-Speeders fr
den Falcon (40MHz CPU- und 20 MHz Bustakt) und hier tauchte bei
mir ein Problem auf: Der Blitter vertrgt offenbar nicht in allen
(in keinem?) Falcons den erhhten Bustakt (bei mir nun 20MHz) und
bleibt meist nach kurzer Zeit mitten in einer Operation hngen,
erkennbar daran, das irgendein halbfertiges Fenster oder Icon auf
dem Bildschirm zu sehen ist (interessante Einblicke in die Arbeits-
weise des VDI) und der Rechner nur noch auf den Reset-Taster reagiert.
Dieses Phnomen tritt besonders hufig in 'hohen' Auflsungen auf
(z.B. 640x480 in 256 Farben), da dort die Busbelastung hher ist.
Wer nun ein NVDI sein Eigen nennen kann ist (fast) fein raus, da man
dann ber das erweiterte Kontrollfeld (SI) den Blitter abschalten kann,
dies sollte man auch unbedingt tun (mehrmals versuchen, irgendwann
schaft der Rechner es bis ins Desktop...). Damit ist das Problem aber
noch nicht ganz aus der Welt, erstens strzt der Rechner beim Booten
immer noch gerne mal ab (da NVDI noch nicht installiert ist) und
weiterhin gibt es immer noch Programm, die den Blitter direkt ansteuern,
und dann mit den oben beschriebenen Effekten hngen bleiben.
Um solche Programme doch zum Laufen zu bringen gibt es vier Mglich-
keiten:
(1) Speeder wieder ausbauen (nicht ganz ernst gemeint ...)
(2) beten (dito)
(3) ber erweitertes Kontrollfeld den Takt fr CPU und Blitter auf
    die Hlfte schalten
(4) SLOWBLIT mglichst weit vorne (physikalisch!, unsortiert 
    einschalten!) in den AUTO-Ordner kopieren

Arbeitsweise:
Bekanntlich verfgt der FALCON ber ein Hardwarekonfigurationsregister
($FFFF8007.B), in dem Bit 2 fr den Takt des Blitters verantwortlich
ist, steht dort eine 1, so luft der Blitter mit vollem Bustakt (und
bleibt hngen), steht dort aber eine 0, so, luft der Blitter mit
halben Systemtakt (langsamer als sonst, aber stabil!). 
Wie sich nun jeder sicherlich denken kann, lscht SLOWBLIT genau dieses
Bit. Damit luft der Blitter bei mir nun nur noch mit 10MHz, was immer-
hin noch 60% der Leistung bei 16MHz bringt.
Den Blitter sollte man ausgeschaltet lassen, da die CPU in den meisten
Fllen eh schneller ist, und es bei der Verwendung von virtuellem Spei-
cher sonst auch zu Inkonsistenzen kommen kann.

Garantie und Haftung: 
Fr eventuelle Schden und Datenverluste, die durch die Benutzung dieses
Programms und dieser Anleitung direkt oder indirekt entstehen, bernehme
ich keine Haftung, die Benutzung erfolgt auf eigene Gefahr.

Sven Bruns
email: NIP70@rz.uni-kiel.d400.de

[EOF]


