Readme zur ASO Soft und dem 12MHz Umbau

Um das Verzocken des Shifters beim Autoswitch zu vermeiden, sollte man anstelle
des 2MHz Taktes der aus dem 4024 (Pin 5) kommt und an Pin 11 des 74HC574 geht, 
den alten 2MHz Takt der Glue (PLCC Pin 54) nehmen um damit den 574 zu steuern. 
Aufgrund der Boardbeschleunigung luft dieser Takt auch um den entsprechenden 
Faktor schneller und es ist ein synchrones umschalten mglich, da alle internen 
Videovorgnge im ST auf diesen Takt synchronisiert werden. 


Der RTS Pin des 6850:

Bei der Nichtverwendung von KAOS als Betriebssystem mu man noch ein wenig 
Hardwarepatchung am Rechner vornehmen, wenn man die Overscansoft benutzen
will. Der Portausgang des ACIA ist nach dem booten auf High-Pegel und nicht 
wie er soll auf Low-Pegel. Eine simple Methode ist den Ausgang durch eine
sogenannte Power-on-Schaltung zwischenzupuffern und somit fr die Bootphase 
auf Low-Pegel am Anfang zu ziehen.

Vcc---+-------+
      |       |
     +-+      |
100K | |     ---
     | |     / \   Diode (BAT45)
     +-+     ---
      |       |         +----------+    +-------+
      |       |         | Nand     |    |       |
      +-------+---------| Schmitt  |O---| Nand  |O--> neues Port Signal
      |           +-----| Trigger  |    |       |     fr 12MHz-Schaltung
      |           |     +----------+    +-------+
    =====         |
 1F  |           |
      |           +-------< Pin5 des Tastatur-ACIAs
     --- GND

Als Nand-Schmitt-Trigger eignet sich zum Beispiel der 4093.

Beim erstellen des 640*400 Modus, sollte man die Werte aus dem 
Timing.Img als Richtwerte nehmen.
Im allgemeinen kann man bei 12 Mhz einen Modus mit 960*544 bei ca.70 
Hz machen, wobei in der Hhe, je nach Moni, 512-544 dargestellt werden 
knnen.

Bei schlechter Videoausgabe hilft die Schaltung aus dem Videoout.Img.

Sollte nach dem Patchen der Software in Farbe, da ich dies nicht 
testen konnte, der Zeilenrcklauf zu sehen sein, so mu der 
Videospeicher, der zustzlich angelegt wird, etwas verringert werden. 
Dazu nimmt man einen Hexmonitor und sucht den String OverScanVars. Von 
dieser Stelle aus ist es dann der Offset $1E oder vom Anfang der Datei 
$8e. Der dort stehende Longwert ist der zustzliche 
Farbbildschirmspeicher.

Die Datei 896_560.512 beinhaltet die erweiterte Auflsung und eine 
originale mit 640*400 und sollte als Muster fr die Timingwerte 
dienen.

Bei weiteren Fragen bitte direkt an mich wenden.

E-Mail Ben Sommer @ B

oder 

OverScan
Z.Hd. Ben Sommer
Elbe Str. 28-29

12045 Berlin
 

