Menu
Webmaster442.hu
Informatika mindenkinek
  • Kezdőlap
  • Írások
  • Programjaim
    • µblock-filter
      • LibItunesXmlDb
  • Letölthető írások
    • Helló világ! Helló C#!
    • Programozható elektronikák
      • Változatok és vásárlási információk
      • Fejezetlista
      • Változások listája
    • Mikrovezérlős rendszerfejlesztés C/C++ nyelven I. – PIC mikrovezérlők
    • Mikrovezérlős rendszerfejlesztés C/C++ nyelven II. – Arduino Platform
    • Mikrovezérlős Rendszerfejlesztés C/C++ nyelven melléklet: C/C++ receptek
    • GNUPlot alkalmazási segédlet
  • Információk
    • Jogi információk
    • Hirdetések
    • Önéletrajz
  • Kapcsolat
  • Sajtó / Rólam írták
Close Menu
Retro játékkonzol RaspberryPi-ból
2015 december 21

Retro játékkonzol RaspberryPi-ból

Ruzsinszki Gábor IOT Game, Játék, RaspberryPi, Retro

A RaspberryPi igen sok mindenre jó. Például építhetünk belőle retro játékkonzolt, amivel újraélhetjük a gyerekkorunk. 🙂

A Retro konzol elkészítéséhez szükségünk lesz egy RaspberryPi-re. Ez lehet első, vagy második generációs is. Második generációs modell akkor ajánlott, ha Nintendo 64-et szeretnénk emulálni. A Pi-n kívül szükségünk lesz egy memóriakártyára (4GB vagy nagyobb) és egy gamepadra. A gamepad lehet PS3, Xbox, vagy valami USB-s kontroller. A PS3 játékvezérlő beüzemeléséhez szükség lesz egy Bluetooth adapterre, a Wireless Xbox kontrollerekhez pedig egy USB illesztőre.

A konzol operációs rendszere a Retropie lesz. Ez egy Debian alapú, kifejezetten emulációra összerakott OS. Igazából bármilyen lapra és bármilyen Debian alapú OS-re felerőltethető, mivel a készítők voltak olyan kedvesek, hogy egy telepítő szkriptet készítettek. A telepítő szkriptes megoldás hátránya, hogy így az összeállítás eltart egy ideig.

A kész összeállított Retropie image beszerezhető innen. Letöltés után ki kell csomagolni, majd Win32 Disk Imager segítségével kiírni a kártyára. A kártyára írás után nincs más dolgounk, mint HDMI-n összekötni a gépet a TV-vel, és bootolni az eszközt. Első indítás után a kontroller beállítással fog indítani a rendszer. Ha USB-s kontrollerünk van, akkor egyszerű a dolgunk, mivel kapásból fel fogja ismerni.

Amennyiben PS3 vagy Xbox kontrollerünk van, akkor kicsit macerásabb a dolog, mivel a Retropie beállítóval először telepíteni kell a drivert (Wireless Xbox kontroller esetén) és párosítani kell a kontrollert (PS3 esetén a Bluetooth miatt). A Retropie beállító SSH-n keresztül, vagy billentyűzet és egér segítségével elnavigálva érhető el.

A kontrollerek gombkiosztása alapértelmezetten a következő:

XBox kontroller

e29365ec-e179-11e4-87b4-f00685661d7eA kontroller beállítása után a rendszer főmenüjébe jutunk, ahol kiválaszthatjuk a platformot és azon belül a játékot. A rendszer a következő platformok emulációját támogatja:

  • Amiga (UAE4ALL)
  • Apple II (LinApple)
  • Atari 800 (Atari800)
  • Atari 2600 (RetroArch/Stella)
  • Atari ST/STE/TT/Falcon (Hatari)
  • Apple Macintosh (Basilisk II)
  • C64 (VICE)
  • Amstrad CPC (#CPC4Rpi)
  • Final Burn Alpha (RetroArch/PiFBA, RetroArch/FBA)
  • Game Boy (RetroArch/Gambatte)
  • Game Boy Advance (GpSP)
  • Game Boy Color (RetroArch/Gambatte)
  • Sega Game Gear (Osmose)
  • Intellivision (jzIntv)
  • MAME (RetroArch/mame4all-pi, RetroArch/mame4all)
  • MSX (openMSX)
  • PC – x86 (rpix86)
  • NeoGeo (PiFBA, GnGeo)
  • Nintendo Entertainment System (RetroArch/FCEUmm)
  • Nintendo 64 (Mupen64Plus-RPi)
  • TurboGrafx 16 – PC Engine (RetroArch/Mednafen/pce_fast)
  • Ports
    • CaveStory (RetroArch/NXEngine)
    • Quake III
    • Doom (RetroArch/PrBoom)
    • Duke Nukem 3D (eDuke)
  • ScummVM
  • Sega Master System / Mark III (RetroArch/Picodrive, Osmose, DGen)
  • Sega Mega Drive / Genesis (RetroArch/Picodrive, DGen)
  • Sega Mega-CD / CD (RetroArch/Picodrive, DGen)
  • Sega 32X (RetroArch/Picodrive, DGen)
  • Playstation 1 (RetroArch/PCSX ReARMed)
  • Super Nintendo Entertainment System (RetroArch/Pocket SNES, snes9x-rpi)
  • Sinclair ZX Spectrum (Fuse, FBZX)

Az átláthatóság kedvéért a főmenüben csak azok a platformok jelennek meg, amelyek rendelkeznek játékokkal. Egyes emulátorok helyes működéséhez szükség van a konzolok BIOS fájljaira is. Ezen fájlok és a játék ROM-ok beszerzése platformtól függően eltérően nehéz. Jó kiindulási helyek a http://www.emuparadise.me/, a http://coolrom.com/ és a http://www.freeroms.com/ oldalak. Illetve, aki sárga kazettás Nintendo-n nőtt fel (Wiki cikk itt, illetve egy korábbi bemutatóm itt), annak kötelező meglátogatni a http://cah4e3.shedevr.org.ru/ oldalt. Innen kifejezetten a kínai kalóz Nintendo piac ROM fájljai tölthetőek le 🙂

A Rom Fájlok Samba megosztáson keresztül tölthetőek fel. A megosztás szintén a Retropie beállító szkript segítségével engedélyezhető a megfelelő menüben. A megosztások engedélyezése után, mielőtt még játékokat másolunk a kártyára, érdemes átméretezni a partíciót, hogy a teljes SD kártya tartalmat ki tudjuk használni, illetve a CPU-t tuningolhatjuk némi órajellel (persze megfelelő hűtés mellett), hogy a játékok szebben, jobban fussanak. A partíció átméretezéséére és az órajel állításra az rpi-config használható.

A Samba megosztás használata igen egyértelmű, csupán a megfelelő helyre kell másolni a játékokat, a helyek adják magukat 🙂 Csupán a konzol IP címére lesz szükségünk, amit kinyerhetünk szintén a menüből illetve ha a hálózatra tallózunk Windows esetén, akkor is meg fogjuk találni.

Retropie megosztások

Az alábbi videót készítettem egy pár játék futásáról. A videók sajna fényképezőgéppel lettek felvéve a TV képernyőjéről, mivel nem rendelkezem HDMI bemenetes videó felvevő eszközzel.

A játékok igen jól futnak, remekül használhatóak. A Super Nintendo esetén direkt esett a választás a StarFox-ra. Ez igen szaggatott, és mondhatni játszhatatlan volt a Pi 1-en, amin próbáltam. Később próbáltam egyéb játékokkal is, de azok nem kerültek bele a videóba, azok nem akadtak. A StarFox azért kivétel, mivel a játék kazettájában helyet kapott egy grafikus koprocesszor is, ami a vektoros megjelenítését volt felelős. Enélkül a processzor nélkül a Super Nintendo a videón látható módon lett volna csak képes vinni a játékot.

A konzol vezérlésében az alábbi gyors gombok segítenek:

Gomb kombináció Művelet
Select+Start Aktuális játékból kilép a főmenübe
Select+Right Shoulder Mentés
Select+Left Shoulder Betöltés
Select+Right Mentési hely növelése
Select+Left Mentési hely csökkentése
Select+X RGUI Menü
Select+B Reset

A Retropie projektről több információ a projekt Wiki oldalán található meg. Itt részletes leírások találhatóak minden fontos témában.

© 2021C# Tutorial.hu
Felhasználó:
Karácsonyra játék ötletek Könyv helyzetjelentés

Related Posts

Egy Kínai AVR ISP története

IOT

Egy Kínai AVR ISP története

Elektronika oktató videók gyűjteménye

IOT

Elektronika oktató videók gyűjteménye

SSH bejelentkezés jelszó nélkül

IOT, Ubuntu/Linux

SSH bejelentkezés jelszó nélkül

Bejelentkezés & regisztráció

Regisztáció
Bejelentkezés

Közösségi média

Kategóriák

  • Ajánlók (15)
  • Android (12)
  • Bemutató/Teszt (19)
    • Gyorsteszt (3)
  • Game (43)
    • Konzol (3)
  • Gépház (19)
  • Hack (97)
    • Audio (5)
    • Hardware (18)
      • IOT (8)
    • Internet (15)
    • Mplayer (5)
    • Ubuntu/Linux (16)
    • Video (4)
    • Windows (35)
      • Windows 10 (5)
      • Windows 8 (7)
  • Hogyan működik (39)
    • C# (10)
    • Információbiztonság (10)
  • Kiemelt (18)
  • Könyv hírek (21)
  • Nincs kategorizálva (1)
  • Off (26)
  • Programjaim (13)
    • MCU Tools (1)
  • Retro (2)
  • Telefon (8)

Archívum

Címkék

.net 8 10 ajánló Android Arduino c# Crysis debian Facebook Firefox Game Haladó Információbiztonság Itunes Játék karácsony Kezdő Könyv könyvek Laptop Linux Mass Effect Mass Effect 3 Media Player Classic HC Mikrovezérlő Mplayer NES program RaspberryPi Router Service Pack Seven Symbian szerver Telepítés Teszt Total Commander Ubuntu Virtualizáció Vista Vírus Windows XP Youtube

RSS C# tutorial

  • Mire ügyelj egy programozói gyakornoki állásinterjún?
  • Letöltés mappa rendező program – 3. rész
  • Letöltés mappa rendező program – 2. rész
  • Letöltés mappa rendező program – 1. rész
  • Linux futtatása Windows-on
  • .NET Core telepítése RaspberryPi-re & Távoli hibakeresés
  • Informatika érettségi 2007. Október
Back To Top
Webmaster442.hu
© Webmaster442.hu 2021
Powered by WordPress • Themify WordPress Themes

Legolvasottabbak

  • Windows 7 / XP Dual boot
  • Nexus 7 visszafrissítése Android 4-re
  • Android telefonok PC szinkronizálása
  • Windows 10 automatikus frissítés kikapcsolása
  • Windows telepítése OS X mellé

Recent Comments

  • Avatar of Winter Sándor Winter Sándor: Megtaláltam az AUOptions-t. Windows Registry Editor Versio…
  • Avatar of Ruzsinszki Gábor Ruzsinszki Gábor: OpenWRT-vel talán megoldható, gyári router firmware-ek k…
  • Avatar of Ruzsinszki Gábor Ruzsinszki Gábor: Lehet újdonságként fog hatni a hír, de egy informatikus…
  • Avatar of Barni Barni: Kedves Gábor. Eljutottam addig, hogy a Total Commanderben …
  • Avatar of Patrik Patrik: Szia! Szeretnék kis segítséget kérni. Adott egy hálóz…

További olvasnivalók

  • Telefonos zaklatók automatikus lerázása – Hívás blokkolás
  • PCB névjegykártya
  • Windows 8 Metro alkalmazások telepítési helyének módosítása
  • SP3 integrálás XP telepítőbe
  • PlayIT 8.3 Szeged Képes beszámoló
Minden oldal működéséhez szükségesek sütik (cookie). Ez az oldal sem kivétel ez alól. A sütik segítségítségével törekszem jobb felhasználói élményt biztosítani. További információk