PCSwitch ist ein Commodity fuer Besitzer einer A2386SX Karte. Software: Will man den Amigagrafik Ausgang und den Ausgang der VGA Karte des A2386SX Bridgeboard gleichzeitig verwenden so musste man bisher seinen Monitor auf den jeweils aktiven Ausgang umstecken. C= hatte zwar urspruenglich einen Ausgang fuer einen Monitorumschalter auf dem Bridgeboard vorgesehen, die dafuer notwendige Software wurde aber nicht mitgeliefert. Hier soll nun PCSwitch helfen. PCSwitch untersucht ob mit der linken Maustaste ins PC Eingabefenster bzw. in den PC Screen geklickt wurde. Ist dies der Fall, wird auf die VGA Grafik umgeschaltet. Ist wieder ein Amigascreen aktiv wird auf die Amigagrafik zurueckgeschaltet. PCSwitch laesst sich ueber drei Tooltype Eintraege steuern: HOTKEY1: Hotkey um auf den Amiga zu schalten. (Default left alt F1) HOTKEY2: Hotkey um auf den PC zu schalten. (Default left alt F2) SCREENTYPE: Gibt an ob "PC mono window" (SCREENTYPE=mono) oder der "PC color screen" (SCREENTYPE=color) verwendet wird. Achtung, wenn ueber die HOTKEYS umgeschaltet wird, wird der jeweilige Screen NICHT automatisch aktiviert. PCSwitch ist Freeware, eine kommerzielle Nutzung der Software ist aber ohne schriftlicher Genehmigung des Autors nicht erlaubt. Sollte jemand dieses Programm als so nuetzlich erachten, dass er unbedingt dem Autor etwas dafuer zukommen lassen moechte, so soll er sich bitte via e-mail mit mir in Verbindung setzen ;-) dieter@prosys.co.at Bugs: Bei Verwendung des PC mono Window`s treten hin und wieder Enforcerhits auf. Die Ursache dafuer konnte ich bis jetzt nicht ermitteln, es hat aber irgendetwas mit nicht ganz systemkonform geoeffneten Screens zu tun. Laeuft der Screenpromotor der prodev Merlinsoftware stuerzt PCSwitch bei Beendung mit dem Exchange Programm mit einem GURU ab. History: V 1.1: Mittels TOOLTYPE kann nun eingestellt werden, ob PC mono oder PC color verwendet wird. Erste veroeffentlichte Version V 1.0a: Wird PCSwitch ohne A2386SX gestartet, erscheint ein Requester. V 1.0: Enforcer hit wenn auf einen Screen ohne Fenster umgeschaltet wird wurde behoben. V 0.9: Erste Beta Version, nur das PC mono Fenster wird abgefragt. Hardware: Eigentlich wollte ich zur PCSwitch Software auch eine eigene Hardware bauen. Leider ist sie bis jetzt nicht ueber den Prototypenstatus hinausgekommen, und ich habe weder Zeit noch Lust dazu weiter zu entwickeln ;-). Hier einige Unterlagen um sich eine eigene Hardware zu bauen: Ich habe bei meiner Hardware einfach den TTL Ausgang verwendet um mittels Analogschalter (HC4052) zwischen Amiga und VGA hin und her zu schalten. Dadurch leidet aber die Bildqualitaet etwas.( Das Bild wird dunkler). Schoener waere eine Loesung mit einem Videoswitcher IC. Wenn jemand eine Idee hat, wie man so was loesen kann, so soll er sich bitte mit mir in Verbindung setzen. (noch lieber waere mir natuerlich ein fertiges Layout ;-) Hier das Blockschaltbild des Monitorumschalters: Amiga --------------------- Grafik | | Ausgang -------------------| | 23 pin | | bzw 15 | | | PCswitch | | Hardware | | | PC | | VGA VGA -------------------| |--------------- Monitor Ausgang | | | | | | | | | | A2386SX | | MiniDIN --------------------| | Pin 3 | | --------------------- Die Pinbelegung der MiniDIN Buchse an der A2386SX: Pin Signal 1 GND 2 NB 3 TTL Level output 4 +5V (500 mA) Die Pinbelegung des 23pol. Amiga Monitor Anschlusses: Pin Signal Verwendung 1 /XCLK NB 2 /XLKEN NB 3 Red Rotes Amiga Farbsignal 4 Green Gruenes Amiga Farbsignal 5 Blue Blaues Amiga Farbsignal 6 DI NB 7 DB NB 8 DG NB 9 DR NB 10 /CSYNC NB 11 /HSYNC Hoirz. Syncsignal 12 /VSYNC Vert. Syncsignal 13 GND Masse 14 /PIXELSW NB 15 /C1 NB 16 GND Masse 17 GND Masse 18 GND Masse 19 GND Masse 20 GND Masse 21 -5V NB 22 +12V NB 23 +5V +5 Volt Spannungsversorgung Die Pinbelegung der VGA Monitorbuchse (NEC 3D): Pin Signal 1 Red 2 Green 3 Blue 4 GND 5 GND 6 GND 7 GND 8 GND 9 NB 10 GND 11 GND 12 NB 13 /HSYNC 14 /VSYNC 15 NB NB = Leitung nicht Benutzt Achtung fuer etwaige Schaeden wird vom Autor keinerlei Haftung uebernommen !! Ich moechte mich bei folgenden Personen besonders bedanken: Norbert Sackl: Fuer die Mithilfe bei der Suche nach den richtigen Registern der A2386SX. Bernhard Frodl und Ing. Andreas Podhovnik fuer den Betatest.