home *** CD-ROM | disk | FTP | other *** search
/ No Fragments Archive 4: The Falcon Archive / nf_archive_four_v1.0.iso / ARCHIVE / WORK / UTILITY / slowblit.ZIP / SLOWBLIT / SLOWBLIT.TXT < prev   
Text File  |  1994-07-11  |  3KB  |  58 lines

  1. Kurzanleitung zu SLOWBLIT.PRG
  2.  
  3. untersützte Hardware:
  4. ATARI Falcon mit CPU-Speeder
  5.  
  6. Sinn und Zweck:
  7. Seit einiger Zeit bin ich stolzer Besitzer eines CPU-Speeders für
  8. den Falcon (40MHz CPU- und 20 MHz Bustakt) und hier tauchte bei
  9. mir ein Problem auf: Der Blitter verträgt offenbar nicht in allen
  10. (in keinem?) Falcons den erhöhten Bustakt (bei mir nun 20MHz) und
  11. bleibt meist nach kurzer Zeit mitten in einer Operation hängen,
  12. erkennbar daran, das irgendein halbfertiges Fenster oder Icon auf
  13. dem Bildschirm zu sehen ist (interessante Einblicke in die Arbeits-
  14. weise des VDI) und der Rechner nur noch auf den Reset-Taster reagiert.
  15. Dieses Phänomen tritt besonders häufig in 'hohen' Auflösungen auf
  16. (z.B. 640x480 in 256 Farben), da dort die Busbelastung höher ist.
  17. Wer nun ein NVDI sein Eigen nennen kann ist (fast) fein raus, da man
  18. dann über das erweiterte Kontrollfeld (SI) den Blitter abschalten kann,
  19. dies sollte man auch unbedingt tun (mehrmals versuchen, irgendwann
  20. schaft der Rechner es bis ins Desktop...). Damit ist das Problem aber
  21. noch nicht ganz aus der Welt, erstens stürzt der Rechner beim Booten
  22. immer noch gerne mal ab (da NVDI noch nicht installiert ist) und
  23. weiterhin gibt es immer noch Programm, die den Blitter direkt ansteuern,
  24. und dann mit den oben beschriebenen Effekten hängen bleiben.
  25. Um solche Programme doch zum Laufen zu bringen gibt es vier Möglich-
  26. keiten:
  27. (1) Speeder wieder ausbauen (nicht ganz ernst gemeint ...)
  28. (2) beten (dito)
  29. (3) Über erweitertes Kontrollfeld den Takt für CPU und Blitter auf
  30.     die Hälfte schalten
  31. (4) SLOWBLIT möglichst weit vorne (physikalisch!, unsortiert 
  32.     einschalten!) in den AUTO-Ordner kopieren
  33.  
  34. Arbeitsweise:
  35. Bekanntlich verfügt der FALCON über ein Hardwarekonfigurationsregister
  36. ($FFFF8007.B), in dem Bit 2 für den Takt des Blitters verantwortlich
  37. ist, steht dort eine 1, so läuft der Blitter mit vollem Bustakt (und
  38. bleibt hängen), steht dort aber eine 0, so, läuft der Blitter mit
  39. halben Systemtakt (langsamer als sonst, aber stabil!). 
  40. Wie sich nun jeder sicherlich denken kann, löscht SLOWBLIT genau dieses
  41. Bit. Damit läuft der Blitter bei mir nun nur noch mit 10MHz, was immer-
  42. hin noch 60% der Leistung bei 16MHz bringt.
  43. Den Blitter sollte man ausgeschaltet lassen, da die CPU in den meisten
  44. Fällen eh schneller ist, und es bei der Verwendung von virtuellem Spei-
  45. cher sonst auch zu Inkonsistenzen kommen kann.
  46.  
  47. Garantie und Haftung: 
  48. Für eventuelle Schäden und Datenverluste, die durch die Benutzung dieses
  49. Programms und dieser Anleitung direkt oder indirekt entstehen, übernehme
  50. ich keine Haftung, die Benutzung erfolgt auf eigene Gefahr.
  51.  
  52. Sven Bruns
  53. email: NIP70@rz.uni-kiel.d400.de
  54.  
  55. [EOF]
  56.  
  57.  
  58.