Forum: FPGA, VHDL & Co. CPUs im FPGA als Spielecomputer


von uli (Gast)


Lesenswert?

Es gibt immer mehr Plattformen auf Basis von AVRs, mit denen alte Spiele 
der 8Bit-Zeit gespielt werden können. Leider kranken die an der 
Performace. Viel mehr als einen C64 kann man nicht reinbringen. Bringt 
es etwas, eine CPU in ein FPGa zu laden ? Kommt da mehr raus? Wie mcht 
man das mit dem Speicher? Ich denke, man braucht ein Board mit externem 
RAM.

Was wäre denn da vergleichbar einem z.B. C64 oder so ?

von TheMason (Gast)


Lesenswert?

@uli

prinzipiell ist es (gerade bei alten computern) möglich die cpu und noch 
die eine oder andere peripherie in den fpga unterzubringen. (wird ja 
auch schon gemacht)
geschwindigkeitsmässig hat man da (je nach design) sogar einen 
signifikanten vorteil, da eine im fpga untgergebrachte cpu meist 
schneller ist, wodurch man die geschwindigkeit eher drosseln muß damit 
das system nicht zu schnell läuft. (giana sisters in 10facher 
geschwindigkeit ist sicherlich nicht schön zu spielen :-)))
ohne externes ram läuft da eigentlich gar nichts. es sei denn man redet 
von einem zx81 mit 8kB Speichererweiterung. dieser würde standalone in 
einen fpga passen. aber beim c64, c128 oder gar amiga käme man ohne 
externen speicher gerade mal bis zum booten, das wars dann auch :-)

suche mal nach : fpga-arcade, minimig, c-one (sind alles 
vintage-computer projekte auf einem/mehreren fpgas basierend)

gruß
rene

von Frager (Gast)


Lesenswert?

"giana sisters in 10facher geschwindigkeit"

und die Musik erst ! :-)

von Michael F. (grisu901)


Lesenswert?

Schneider CPC-464 in einem Terasic TREX-C1 ;-)

Beitrag "T-REX C1 for Retrocomputing"

1000 Dank an Tobiflex

von Frager (Gast)


Lesenswert?

Na, einen Schneider ... wer hatten den sowas schon?

von Michael F. (grisu901)


Lesenswert?

Frager wrote:
> Na, einen Schneider ... wer hatten den sowas schon?

Ich, und wenn man der Seite glauben darf, noch ~1Meg andere Leute...
http://www.gamesparer.de/museum/amstrad_cpc_464.htm

von Florian O. (flokater)


Lesenswert?

Hi,
guck dir auch auf opencores.org mal die Liste der Projekte, insbesonder 
natüerlich die "Mikroprozessor" Sektion an.
Da kann man ne Menge machen.

http://www.opencores.org/browse.cgi/by_category

Gruß
Florian

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.