FAQ: Was ist das VBXE und was kann ich damit machen?
von tfhh » Fr 27. Sep 2013, 14:14Moin Zusammen,
da ich in den letzten Wochen gefühlt ein Dutzend mal diegleichen Fragen per EMail erhalten habe, habe ich nun mal die häufigsten Fragen mit passenden Antworten zum Thema "VBXE" zusammengestellt und biete somit auch nicht-englisch-bewanderten Usern ein paar Infos.
F: Was ist das VBXE?
A: VBXE steht für "Videoboard XE" und ist eine Grafik-Erweiterung für 8-Bit Ataris der XE und mittlerweile auch XL Serie. Es handelt sich um eine kleine Platine, die in den Computer fest eingebaut wird. Es sind Lötarbeiten nötig, in den meisten Fällen sollten gute bis sehr gute Löterfahrungen vorhanden sein, da der Einbau nicht unbedingt trivial ist.
F: Was bietet mir das VBXE?
A: VBXE bietet zwei primäre Funktionen:
1. Erweiterung der Grafik-Fähigkeiten auf eine höhere Auflösung und mehr Farben. Es sind Auflösungen bis zu 640 x 240 Pixeln (64 Farben) oder 320 x 240 Pixel mit 1024 Farben möglich. Die gesamte Farbpalette steigt von 256 Farben (Standard) auf 1024 Farben. Zudem gibt es einen schnellen 80-Zeichen Modus (160 x 240 Pixel) für Textverarbeitung etc.-
2. Bereitstellung eines 15 KHz RGB Ausgangs zum Anschluß an Fernseher oder Computermonitore mit RGB Analog Eingang
Weitere Features sind: Wahlweise 256 KByte RAM-Erweiterung, Hardware-Blitter für komplexe Grafikberechnungen uvm.
F: Läuft meine bisherige Software mit VBXE zusammen?
A: Ja! VBXE ist eine 100% Emulation des GTIA (Grafikchip im Atari). Alle Spiele, Demos, Anwendungen usw. sind auch über den VBXE Ausgang sichtbar. Natürlich können die erweiterten Funktionen nur genutzt werden, wenn diese vom Programm auch angesprochen werden
F: Bleibt der normale Monitorausgang (und Modulator) erhalten?
A: Ja! Alle Programme, die nicht speziell für das VBXE entwickelt wurden, führen ihre Bildwiedergabe weiterhin normal am Monitorausgang und Modulatorausgang aus
F: Sind weitere Erweiterungen nötig, um VBXE sinnvoll zu nutzen?
A: Nein. VBXE allein langt aus. Viele Programme, die speziell VBXE nutzen, erwarten allerdings das Vorhandensein einer Speichererweiterung. Ob diese fest eingebaut, über den Turbo Freezer oder das VBXE selbst bereitgestellt wird, spielt keine Rolle. Wenn keine Speichererweiterung vorhanden ist, kann ein Teil des RAMs auf dem VBXE als RAM-Erweiterung genutzt werden - somit hat man eine 256 KByte "RAMBO"-kompatible Erweiterung "onboard" mit dem VBXE.
Die via VBXE mögliche 256 KByte Speichererweiterung kann natürlich von allen Programmen und Anwendungen genutzt werden, nicht nur von VBXE Programmen!
F: Ich habe eine Speichererweiterung fest eingebaut, gibt das Probleme mit dem VBXE?
A: Nein. Einfach die im VBXE mögliche Speichererweiterung deaktivieren, fertig.
F: An welche Monitore oder Fernseher kann ich meinen Atari mit VBXE anschließen?
A: Es kommt jeder Monitor in Frage, der ein analoges RGB Signal mit PAL oder NTSC Frequenzen (15 KHz) akzeptiert. Bis auf wenige Ausnahmen sollte jeder Fernseher (TFT wie Röhre) mit SCART-Eingang funktionieren. Als nutzbare Computermonitore kommen in Frage (nur Beispiele!): Commodore 1081, 1084, 1084-S, Philips CM-8833 und CM-8833-II, Atari SC 1435 sowie unendlich viele weitere Modelle, die oft baugleich mit den Commodore/Philips Chassis sind. Faustregel: Alle Monitore, an denen ein Amiga oder Atari ST (Farbmodus) funktionierte, sind für VBXE geeignet
F: Kann ich auch ein VGA Monitor verwenden?
A: Ja und Nein. Es gibt einen speziellen Core (das ist quasi das "Betriebssystem" für den FPGA auf dem VBXE. Der FPGA ist der zentrale Baustein des VBXE), der einen VGA-typischen Ausgang mit 31 KHz bereitstellt. Dazu muß jedoch ein besonderer Quarz auf dem VBXE installiert werden. Dieser Core wird seit einigen Jahren nicht weiter entwickelt, so daß viele aktuellere VBXE Spiele und Demos nicht funktionieren.
Hinzu kommt das Problem, daß mit Einführung von VGA eigentlich die Mindest-Vertikalfrequenz bei 60 Hz lag und viele VGA Monitore mit 50 Hz (das ist bei uns "PAL"-Anwendern der Standard) nicht sauber oder gar nicht synchronisieren. Man muß u.U. sehr viele VGA Monitore durchprobieren. Röhrengeräte laufen meist besser als moderne TFT´s. Somit sollte der VGA Core nur bei NTSC Rechnern genutzt werden.
Generell rate ich aus eigenen Erfahrungen davon ab.
F: Welche Veränderungen müssen am Gehäuse des Atari vorgenommen werden?
A: Hier gibt es drei Möglichkeiten:
1. Austausch der vorhandenen 5 poligen DIN Buchse gegen z.B. eine 13 polige Buchse wie beim Atari ST
2. Anbringung einer neuen Buchse für den VBXE Ausgang (damit normaler Ausgang erhalten bleibt)
3. Kabel aus dem Innern des Gerätes "herausbaumeln" lassen mit Steckverbindung zum Videokabel.
Aus Stabilitätsgründen und der erhaltenden Option, den normalen Ausgang weiterhin zu nutzen, empfehle ich die Variante 2. Als Buchse bietet sich eine 9 polige SUB-D Buchse an. Diese wird auch häufig bei Monitoren, die keine SCART-Buchse haben, für den Eingang des analogen RGB Signales verwendet. Hier sind ggf. noch weitere Varianten denkbar.
F: Was für Resourcen benötigt das VBXE?
A: Nur eine "ChipSelect" Leitung. VBXE kann im I/O Bereich unter $D6xx oder $D7xx installiert werden. Zusätzlich bietet VBXE die Option, Erweiterungen, die dengleichen I/O Bereich benötigen, am VBXE anzuschließen. Somit teilen Sie VBXE und die Erweiterung den I/O Bereich.
F: Gibt es bekannte Hardware-Erweiterungen, die nicht mit dem VBXE zusammen harmonieren?
A: Mir sind keine bekannt. Die einzige "Grundbedingung" ist, daß der ANTIC nicht schon durch eine andere Erweiterung "blockiert" ist. Dann passt es physikalisch nicht mehr, technisch wäre es machbar. Mit folgenden Erweiterungen habe ich VBXE bereits im Live-Einsatz geprüft:
- alle TurboFreezer Modelle ab TurboFreezer II
- KMK-IDE v2.0
- SiDE 1 und SiDE 2
- myIDE 2
- Ralf David / ABBUC ROM-Disk
- uvm.
--- Ende der FAQ, Stand: 27.09.2013 ---
Sollten weitere Fragen auftreten, werde ich diese mit in diesem Post aufnehmen.
Gruß, Jürgen
da ich in den letzten Wochen gefühlt ein Dutzend mal diegleichen Fragen per EMail erhalten habe, habe ich nun mal die häufigsten Fragen mit passenden Antworten zum Thema "VBXE" zusammengestellt und biete somit auch nicht-englisch-bewanderten Usern ein paar Infos.
F: Was ist das VBXE?
A: VBXE steht für "Videoboard XE" und ist eine Grafik-Erweiterung für 8-Bit Ataris der XE und mittlerweile auch XL Serie. Es handelt sich um eine kleine Platine, die in den Computer fest eingebaut wird. Es sind Lötarbeiten nötig, in den meisten Fällen sollten gute bis sehr gute Löterfahrungen vorhanden sein, da der Einbau nicht unbedingt trivial ist.
F: Was bietet mir das VBXE?
A: VBXE bietet zwei primäre Funktionen:
1. Erweiterung der Grafik-Fähigkeiten auf eine höhere Auflösung und mehr Farben. Es sind Auflösungen bis zu 640 x 240 Pixeln (64 Farben) oder 320 x 240 Pixel mit 1024 Farben möglich. Die gesamte Farbpalette steigt von 256 Farben (Standard) auf 1024 Farben. Zudem gibt es einen schnellen 80-Zeichen Modus (160 x 240 Pixel) für Textverarbeitung etc.-
2. Bereitstellung eines 15 KHz RGB Ausgangs zum Anschluß an Fernseher oder Computermonitore mit RGB Analog Eingang
Weitere Features sind: Wahlweise 256 KByte RAM-Erweiterung, Hardware-Blitter für komplexe Grafikberechnungen uvm.
F: Läuft meine bisherige Software mit VBXE zusammen?
A: Ja! VBXE ist eine 100% Emulation des GTIA (Grafikchip im Atari). Alle Spiele, Demos, Anwendungen usw. sind auch über den VBXE Ausgang sichtbar. Natürlich können die erweiterten Funktionen nur genutzt werden, wenn diese vom Programm auch angesprochen werden
F: Bleibt der normale Monitorausgang (und Modulator) erhalten?
A: Ja! Alle Programme, die nicht speziell für das VBXE entwickelt wurden, führen ihre Bildwiedergabe weiterhin normal am Monitorausgang und Modulatorausgang aus
F: Sind weitere Erweiterungen nötig, um VBXE sinnvoll zu nutzen?
A: Nein. VBXE allein langt aus. Viele Programme, die speziell VBXE nutzen, erwarten allerdings das Vorhandensein einer Speichererweiterung. Ob diese fest eingebaut, über den Turbo Freezer oder das VBXE selbst bereitgestellt wird, spielt keine Rolle. Wenn keine Speichererweiterung vorhanden ist, kann ein Teil des RAMs auf dem VBXE als RAM-Erweiterung genutzt werden - somit hat man eine 256 KByte "RAMBO"-kompatible Erweiterung "onboard" mit dem VBXE.
Die via VBXE mögliche 256 KByte Speichererweiterung kann natürlich von allen Programmen und Anwendungen genutzt werden, nicht nur von VBXE Programmen!
F: Ich habe eine Speichererweiterung fest eingebaut, gibt das Probleme mit dem VBXE?
A: Nein. Einfach die im VBXE mögliche Speichererweiterung deaktivieren, fertig.
F: An welche Monitore oder Fernseher kann ich meinen Atari mit VBXE anschließen?
A: Es kommt jeder Monitor in Frage, der ein analoges RGB Signal mit PAL oder NTSC Frequenzen (15 KHz) akzeptiert. Bis auf wenige Ausnahmen sollte jeder Fernseher (TFT wie Röhre) mit SCART-Eingang funktionieren. Als nutzbare Computermonitore kommen in Frage (nur Beispiele!): Commodore 1081, 1084, 1084-S, Philips CM-8833 und CM-8833-II, Atari SC 1435 sowie unendlich viele weitere Modelle, die oft baugleich mit den Commodore/Philips Chassis sind. Faustregel: Alle Monitore, an denen ein Amiga oder Atari ST (Farbmodus) funktionierte, sind für VBXE geeignet
F: Kann ich auch ein VGA Monitor verwenden?
A: Ja und Nein. Es gibt einen speziellen Core (das ist quasi das "Betriebssystem" für den FPGA auf dem VBXE. Der FPGA ist der zentrale Baustein des VBXE), der einen VGA-typischen Ausgang mit 31 KHz bereitstellt. Dazu muß jedoch ein besonderer Quarz auf dem VBXE installiert werden. Dieser Core wird seit einigen Jahren nicht weiter entwickelt, so daß viele aktuellere VBXE Spiele und Demos nicht funktionieren.
Hinzu kommt das Problem, daß mit Einführung von VGA eigentlich die Mindest-Vertikalfrequenz bei 60 Hz lag und viele VGA Monitore mit 50 Hz (das ist bei uns "PAL"-Anwendern der Standard) nicht sauber oder gar nicht synchronisieren. Man muß u.U. sehr viele VGA Monitore durchprobieren. Röhrengeräte laufen meist besser als moderne TFT´s. Somit sollte der VGA Core nur bei NTSC Rechnern genutzt werden.
Generell rate ich aus eigenen Erfahrungen davon ab.
F: Welche Veränderungen müssen am Gehäuse des Atari vorgenommen werden?
A: Hier gibt es drei Möglichkeiten:
1. Austausch der vorhandenen 5 poligen DIN Buchse gegen z.B. eine 13 polige Buchse wie beim Atari ST
2. Anbringung einer neuen Buchse für den VBXE Ausgang (damit normaler Ausgang erhalten bleibt)
3. Kabel aus dem Innern des Gerätes "herausbaumeln" lassen mit Steckverbindung zum Videokabel.
Aus Stabilitätsgründen und der erhaltenden Option, den normalen Ausgang weiterhin zu nutzen, empfehle ich die Variante 2. Als Buchse bietet sich eine 9 polige SUB-D Buchse an. Diese wird auch häufig bei Monitoren, die keine SCART-Buchse haben, für den Eingang des analogen RGB Signales verwendet. Hier sind ggf. noch weitere Varianten denkbar.
F: Was für Resourcen benötigt das VBXE?
A: Nur eine "ChipSelect" Leitung. VBXE kann im I/O Bereich unter $D6xx oder $D7xx installiert werden. Zusätzlich bietet VBXE die Option, Erweiterungen, die dengleichen I/O Bereich benötigen, am VBXE anzuschließen. Somit teilen Sie VBXE und die Erweiterung den I/O Bereich.
F: Gibt es bekannte Hardware-Erweiterungen, die nicht mit dem VBXE zusammen harmonieren?
A: Mir sind keine bekannt. Die einzige "Grundbedingung" ist, daß der ANTIC nicht schon durch eine andere Erweiterung "blockiert" ist. Dann passt es physikalisch nicht mehr, technisch wäre es machbar. Mit folgenden Erweiterungen habe ich VBXE bereits im Live-Einsatz geprüft:
- alle TurboFreezer Modelle ab TurboFreezer II
- KMK-IDE v2.0
- SiDE 1 und SiDE 2
- myIDE 2
- Ralf David / ABBUC ROM-Disk
- uvm.
--- Ende der FAQ, Stand: 27.09.2013 ---
Sollten weitere Fragen auftreten, werde ich diese mit in diesem Post aufnehmen.
Gruß, Jürgen