Autor Thema: VGA Interface FPGA  (Gelesen 39578 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline Lukas Frank

  • Benutzer
  • Beiträge: 13.424
  • fancy Atari Musik anDA Dance "Agare Hinu Harukana"
Re: VGA Interface FPGA
« Antwort #40 am: Sa 06.08.2016, 22:42:37 »
Geschrieben wird immer viel und raus kommt meist nicht viel mit wenigen Ausnahmen ...

Offline goetz @ 3rz

  • Benutzer
  • Beiträge: 2.053
Re: VGA Interface FPGA
« Antwort #41 am: Sa 06.08.2016, 23:54:28 »
Ohne Treibersoftware in der Qualität der Nova oder NVDI Matgraph oder ET4000 nutzt die beste Hardware nichts ...

Weswegen man ja vielleicht eine ET4000 in FPGA nachbauen könnte.
Wider dem Signaturspam!

Offline Börr

  • Benutzer
  • Beiträge: 859
Re: VGA Interface FPGA
« Antwort #42 am: So 07.08.2016, 09:56:58 »
Laufen auf ET4000 dann Spiele oder nur noch GEM? Weil wenn nit alles läuft ist es eh doof!

Offline Lukas Frank

  • Benutzer
  • Beiträge: 13.424
  • fancy Atari Musik anDA Dance "Agare Hinu Harukana"
Re: VGA Interface FPGA
« Antwort #43 am: So 07.08.2016, 10:38:11 »
Spiele für ST-Low und ST-Mid sind natürlich nicht lauffähig ...

Offline Lukas Frank

  • Benutzer
  • Beiträge: 13.424
  • fancy Atari Musik anDA Dance "Agare Hinu Harukana"
Re: VGA Interface FPGA
« Antwort #44 am: So 07.08.2016, 10:44:23 »
Im Amiga Bereich ist deutlich mehr los, ich habe z.B. einen Apple G4 mini mit MorphOS. Das ist schon Klasse was die Amiga Leute so auf die Beine stellen ...

Offline 1ST1

  • Benutzer
  • Beiträge: 8.661
  • Gesperrter User
Re: VGA Interface FPGA
« Antwort #45 am: So 07.08.2016, 10:54:07 »
Ich glaube, einen ET4000 in FPGA nachzuabuen wird deutlich schwieriger, als das Businterface des Amiga-FPGA-Chips auf den ST umzustellen. Außerdem ist der Mega-ST-Bus identisch mit dem 68000er Bus, man schließt da also nichts aus, und Zorro ist nahe am 68000-Bus. Schaut euch doch die Sourcen. Schaltpläne usw. erstmal an.

Ab Seite 17 gehts los:
https://archive.org/details/Commodore_Amiga_A500_A2000_Technical_Reference_Manual_1987_Commodore
http://classiccomputers.info/down/Commodore/Amiga/Amiga_A500_A2000_Technical_Reference%20Manual_1987.pdf
« Letzte Änderung: So 07.08.2016, 10:56:40 von 1ST1 »
Ausgeloggter Mitleser, der hier NIE mehr aktiv wird. Am besten, meine Inhalte komplett löschen. Dabei berufe ich mich auf mein Urheberrecht, die DSGVO und auf die Rechte, die mir unter Impressunm&Datenschutz zugestanden werden. Tschö!

Offline mfro

  • Benutzer
  • Beiträge: 1.640
Re: VGA Interface FPGA
« Antwort #46 am: So 07.08.2016, 12:45:35 »
... Schaut euch doch die Sourcen. Schaltpläne usw. erstmal an...

Ich hab' mir den Code auf Github angesehen. Verilog ist zwar nicht so mein Ding, aber ich denke, ich habe schon so ungefähr verstanden, was da passiert. Das ist ein (hier "geklautes") SDRAM Interface, das den VGA-Port eines (ich meine nicht mehr) käuflichen FPGA-Evaluationsboards bedient. Mit seinen restlichen I/O-Ports hängt das Board am Zorro-Bus.

Die wesentliche Leistung liegt m.E. bei der Adapterplatine zum Bus (3.3V <-> 5V Anpassung) und dem Businterface im FPGA.

Die eigentliche Grafikmaschine ist im Firebee-Code meiner Meinung nach wesentlich ausgereifter und beherrscht vor allem die Atari Interleaved-Bitplanes Spezialität, so daß man - wenn man's geschickt anstellt - wahrscheinlich große Teile der ROM-Routinen weiterverwenden könnte.

Wenn ich so was machen müsste (wollte), würde ich mich wohl eher dort bedienen. Liegt vielleicht auch daran, daß ich den Code wesentlich besser kenne...
And remember: Beethoven wrote his first symphony in C

guest522

  • Gast
Re: VGA Interface FPGA
« Antwort #47 am: Mo 08.08.2016, 11:31:37 »
Warum redet Ihr davon dass man die ET4000 nachbauen müsste? 
Die ET4000 wird lediglich im Framebuffer Modus verwendet. Was man also braucht ist eine Emulation dieser Eigenschaft, die vorzugsweise mittels der Adressen und Kommandos einer VGA Karte und der ET4000 Erweiterungen ansprechbar ist. Das auch nur deshalb, weil dann die vorhandenen Treiber (Nova, NVDI, ...) weiter funktionieren würden.
Dann hätte man erst mal einen Ersatz für die ISA Karten, am besten mit zeitgemäßem digitalem Output, der auch noch ins Originalgehäuse passen würde.
Alles andere (Netzwerkfunktion, Blitterfunktionen, mehr Speicher, ...) ist vorstellbar, aber eher "Schmuck am Nachthemd". ;)


Offline tuxie

  • Benutzer
  • Beiträge: 6.835
  • Falcon! Milan! Schuetzt die Raubvoegel!
Re: VGA Interface FPGA
« Antwort #48 am: Mo 08.08.2016, 11:44:27 »
Es gibt ja auch Entwicklungen die bereits im Einsatz sind, man müsste nur abklopfen in wie weit man diese Vorhandene Entwicklung weiter verwenden kann.

Ich denke da an Wolfang Försters Videl Core für den ST
Oder den Core des SuperVidels für den TT ?
Wie hier schon mehrfach geschrieben wurde muß man das Rad nicht neu erfinden. Ich spare mir gerade das Geld für ein Development Board zusammen da ich gern mit den FPGA´s die existieren Spielen möchte und schauen was man eventuell Realisieren kann.

Tschau Ingo