@(#)BigScreen/bigscrn.txt
@(#)Julian F. Reschke, 6. Juli 1990


README zu BigScreen 1.22
------------------------

Copyright (c) 1988              ST-Magazin 11/1988
Copyright (c) 1988, 1989, 1990  Julian F. Reschke

BigScreen ist ein Programm von

  Julian F. Reschke
  Hensenstrae 142
  D-4400 Mnster
  F.R.G.
  Mailbox: Maus Mnster, 0251/77261
  EMail: ONM07@DMSWWU1A.BITNET


Wg. Produkthaftung:

Ich, Julian Reschke, kann keine Haftung fr irgendwelche direkten oder
indirekten Schden - einschliesslich aber nicht beschrnkt auf materielle
oder finanzielle - bernehmen, die durch die Benutzung von BigScreen oder
die Untauglichkeit von BigScreen fr einen bestimmten Zweck entstehen.



Einleitung
----------

BigScrn simuliert einen virtuellen Bildchirm mit 'beliebiger' Auflsung.
Dies geschieht durch ndern der negativen Line-A-Variablen im 'passenden'
Moment, zu deutsch: im AUTO-Ordner (am Besten als letztes Programm).
Wird eine Bildschirmbreite von 640 Punkten eingestellt, scrollt BigScrn
ueber die Hardware-Screen-Base-Register. Ansonsten wird jeden vierten
VBlank der entsprechende Bildausschnitt in den physikalischen
Bildspeicher verschoben.


Probleme
--------

Ab TOS 1.4 gibt es keine Probleme.
Probleme mit dem Blitter-TOS wurden durch Anlegen eines 32K grossen
Sicherheitsbuffers und durch Installation einer neuen Maus-Routine
beseitigt.
Mit dem 'ganz alten' TOS ist nix zu wollen -- da wird an zu vielen
Stellen davon ausgegangen, da der Bildschirm maximal 32K lang ist.


Bedienung
---------

BigScrn.Prg in den AUTO-Ordner kopieren. Konfiguration durch Festhalten
von Control, Shift, Alternate oder CapsLock whrend des Ladens.
ALT-HELP speichert den Bildschirm auf dem Bootlaufwerk als Standard-VDI-
Bitimage ab. Bis zu einer bestimmten Gre frit es sogar Wordplus...
Timeworks scheint es in jedem Format zu lesen...

Die nichtgewerbliche Weitergabe NUR ZUSAMMEN mit dieser Datei ist
gestattet. BigScrn darf NICHT auf kuflich zu erwerbenden Disketten
erscheinen -- es sei denn, es liegt eine schriftliche Genehmigung
meinerseits vor.

Ich wrde mich ueber Belegexemplare der mithilfe von BigScrn 'sauber'
programmierten Software sehr freuen!



nderungen in BigScrn 1.1
-------------------------

BigScrn sollte jetzt auch in jeder Ladereihenfolge mit GDOS harmonieren.


nderungen in BigScrn 1.2
-------------------------

Man kann nun NICHT mehr mittels 'Setscreen()' die Bildspeicher-
adressen verndern. Wer es dennoch versucht, sollte wenigstens
anschlieend mittels 'Physbase()' bzw. 'Logbase()' abfragen,
ob der Aufruf erfolgreich war!

Grund dafr: Logbase() und Physbase() zeigen auf 
Bildschirmspeicher verschiedenen Formats. Manche Programme setzen
nun Logbase() auf einen Buffer, um es dann spter wieder auf
den Wert von Physbase() zu setzen. Das ist natrlich Unfug, da man
damit schon von der Annahme ausgeht, da Physbase() und Logbase()
auf den gleichen Bildspeicher zeigen.

Lt. Hitchhikers Guide zeigt Physbase() auf die tatschliche
Video-Base-Adresse des Grafikchips -- und so soll es auch
bleiben. Physbase() UND Logbase() knnen also nunmehr NICHT MEHR
verndert werden.

Um Verbesserungsvorschlge bei der Behandlung dieser Angelegenheit
wird gebeten!


nderungen in BigScrn 1.21
--------------------------

BigScreen kann jetzt auch mit AMCGDOS 3.20 in beliebiger Reihenfolge
geladen werden (SOLLTE aber vorher geladen werde!!!)


nderungen in BigScrn 1.22
--------------------------

Der Hardcopy-Vektor wird nur noch verbogen, wenn er nicht bereits
per XBRA umgebogen ist (hopefully). Der XBIOS-Dispatcher sollte
nun auch auf 68020/68030 laufen.
