Postoji puno mogućnosti za retrogaming, osim nabave originalnog hardware-a ili njihovih rekonstrukcija, zanimljive su i FPGA reimplementacije koje pružaju hardwaresku razinu vjerodostojnosti. Najčešće su ipak softwareske emulacije različitih ahitektura. Ako ciljamo na specifičnu arhitekturu, najbolje je pronaći i instalirati odgovarajući emulator za naš OS. Ako želimo paralelno “vrtiti” više arhitektura – RetroArch pokriva velik broj i postoji za sve suvremene operativne sustave. Ako želimo imati odvojeni hardware za retro gaming, onda su opcije: originalni hardware, FPGA npr. ULX3S, ili neka od popularnih linux retro gaming distribucija:
Libretro API/library koji omogućava igrama i emulatorima da budu kompajlirani u tzv. “libreto cores”, koje se mogu izvršavati na različitim arhitekturama i operativnim sistemima. https://www.libretro.com/
RetroArch referentna frontend implementacija libretro API-a.
Lakka minimalna (just-enough OS) Linux retrogaming distribucija (RetroArch/Libreto)
EmulationStation dekorativni frontend za Retroarch.
RetroPie Linux distribucija (Raspbian) za retrogaming prilagođena za Raspberry Pi (EmulationStation + RetroArch + ostali emulatori)
Recalbox Linux distribucija za retrogaming (EmulationStation + RetroArch + ostali emulatori)
Batocera Linux distribucija za retrogaming (EmulationStation + RetroArch + ostali emulatori)
RetroPlayer gaming framework ugrađen u Kodi medija centar (od verzije 18). Koristi libretro.
Internet Archive Game Launcher (IAGL) Addon za Kodi koji omogućava da se igre pretražuju/playaju/skidaju on-the-fly, s Internet Archive. Može koristit built-in (RetroPlayer) ili eksterni (RetroArch) emulator.
Podešavavanje lokacije ROM-ova i BIOS-a.
Skeniranjem playliste u RetroArchu ubacuje samo nove title-ove, ali ne miče one koji su u međuvremenu izbrisani. Kako bi se refreshalo stanje playliste treba izbrisati playlist datoteku i ponovo pokrenuti scan. http://www.lakka.tv/doc/Accessing-Lakka-filesystem/
ROM-ove igara treba skinuti i prebaciti na USB memoriju. Sustavu i memoriji se može pristupit i preko mreže SSH/SCP (default root
/root
) ili Samba protokola, ali treba prethodno uključiti opciju u postavkama.
Napomena u vezi arhiva (ZIP/7z) ROM-ova. RetroArch može dinamički raspakirati arhive ako se igra nalazi u jednoj datoteci. DOS igre koje se u pravilu sastoje od više datoteka, pa ih je najbolje raspakirati u vlastiti direktorije. To je poželjno i zbog mogućnosti save-anja statusa i postavki igre.
Prebacivanje ROM-ova:
Preko neta:
pi
pass: raspberry
location: ~/RetroPie/roms/
)Preko USB drivea:
retropie
folderretropie/roms
https://github.com/retropie/retropie-setup/wiki/Transferring-Roms
Kodi od verzije v18+ dolazi s ugrađenom podrškom za retrogaming (RetroPlayer framework). IAGL (Internet Archive Game Launcher) addon pruža praktičan način da velik broj igrica pokrećemo i skidamo direktno sa Internet Arhive-a – bez potrebe da ih prethodno “ručno” tražimo, skidamo i prebacujemo. IAGL je moguće podesiti tako da se igre pokreću i u eksternom RetroArch engine-u.
http://fusion.tvaddons.co
repository.zachmorris-1.0.0.zip
Git browser
– dodaj repository.xbmchub-3.0.0.zip
)Zack Morris Add-ons
Internet Archive Game Launcher