PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Video Spiel Konsole auf der alle Spiele gehen



Idecmos
11.10.2013, 19:01
Hallo,
ich hatte mal die Idee, dass man eine Video- Spiel- Konsole bauen könnte, die Spiele von verschiedenen Video- Spiel- Plattformen ausführen kann. Ich hatte mir verschiedene Sachen überlegt:
1. Ich würde gerne die Hardware mit Mikrocontrollern aufbauen.
2. Die Hardware soll in Teilen auf Platinen gebaut werden um sie kombinieren zu können und leicht auszutauschen. Ich will also praktisch die Grafikkarte,
Soundkarte und 3 weitere Platinen separat haben.
3. Die Systeme sollen als Emulatoren laufen und die Spiele eben ausführen.
4. Nr. 3 wäre 1 der anderen 3 Platinen die ich in Nr. 2 erwähnt habe. Die anderen 2 wären dann für die Controller und die Schnittstelle für die Spiele.

Ich weiß, dass das sehr viel ist, aber ich hoffe ihr könnt mir helfen.

- Idecmos

Che Guevara
11.10.2013, 19:15
Hi,

kommt drauf an, welche Plattformen du emulieren willst. Alles, was aber über Gameboy und Co. hinausgeht, wird wohl nichts...
Um hier übrigens vernünftige, zielbringende Antworten zu erhalten, solltest du etwas mehr Infos bringen.

Gruß
Chris

markusj
11.10.2013, 19:38
Ich weiß, dass das sehr viel ist, aber ich hoffe ihr könnt mir helfen.

Vergiss es. Wenn du Konsolenspiele ohne Konsole spielen möchtest, suchst du dir am besten ein passendes Emulator-Projekt für den PC und verwendest das, bzw. arbeitest daran mit. Alles andere ist komplett unrealistisch. Laut Wikipedia konnte der Prozessor des ersten Gameboys 2,2 Mio. Instruktionen in der Sekunde verarbeiten, deine Plattform müsste signifikant schneller rechnen um den zusätzlichen Code für die Emulation der Zielumgebung und die Kommunikation zwischen den Komponenten ausführen zu können.

mfG,
Markus

theborg
12.10.2013, 08:25
Naja GB,NES halte ich für realistisch mit nem schnellen µC oder nem Cortex M3 ab SNES,N64 GBC ... wird es dann ziemlich schwer am sinnvollsten wehre es sowas in nem FPGA zu pressen schon wegen der Möglichkeit unterschiedliche FW darein laden zu können beim start.

Du brauchst ca. die dreifache Leistung der org Console, dazu musste dann noch ein einheitliches Interface für Grafig und Sound emulieren.

P.s. schau mal auf hackaday da gibs ein komplet lauffähiges Supermario vom NES für nem ATMEGA

engineer
15.10.2013, 14:02
Auf FPGA-ARCADE gibt es eine Reihe von Projekten, die ganze 80er-Jahre Rechner nachgebaut haben und auf denen die alten Spiele in Echtzeit laufen.

HannoHupmann
15.10.2013, 16:06
Sinnvoll ist es vermutlich das ganze mit einem ITX Board als PC aufzubauen und dann mit µC die Anschlüsse für die verschiedenen Controller zu simulieren. Ich habe letztens ein Projekt gesehen wo mit einem Propeller Chip alle Nintendo Anschlüsse erzeugt wurden für den PC. D.h. man konnte die Orginal-Controller anschließen und diese wurden am PC korrekt erkannt, bis hin zum Controller wechsel im Spiel.

Ansonsten nutze ich zwei USB SNES Controller, einen Netbook und den Fernseher für guten alten SNES Spass.

Wsk8
15.10.2013, 20:19
Mit µCs sowas zu realisieren ist fast unmöglich. Man sagt, dass man in etwa die 7fache Leistung des Originalsystems braucht zum emulieren. Wenn du die Wii (729MHz) anständig emulieren willst, brauchst du min. Dualcore mit 3GHz und ne halbwegs gute GraKa.

mfg

HannoHupmann
17.10.2013, 09:18
Für die alten Konsolen sehe ich da kein Problem. Also aus den 80ern und frühen 90er Jahren, was auch daran liegt, dass die Grafiksysteme damals noch nicht so ausgereift waren.