In dieser Anleitung erfährst du, wie du Gameboy ROMs (.gb, .gbc, .gba) auf deinem Analogue Pocket über openFPGA spielen kannst. Standardmäßig unterstützt das Gerät nur .pocket-Dateien, die beispielsweise beim Export aus dem GB Studio erstellt werden.

.pocket Dateien auf deinem Analogue Pocket verwenden

1) Lade zuerst die aktuelle Firmware für dein Gerät von der Webseite herunter und folge der Installationsanweisung: https://www.analogue.co/support/pocket/firmware

2) Übertrage deine .pocket-Dateien in den Ordner "GB Studio" auf der SD-Karte.

3) Starte die Spiele über das Menü "Tools > GB Studio > Play Creations".

Patchen von .gb/.gbc ROMs zu .pocket-Dateien

Privatkopien deiner Gameboy Spiele, die du z.B. mit dem GB Operator von Epilogue erstellt hast, können ggf. über den Retropatcher in .pocket Dateien umwandelt werden. Geht dafür wie folgt vor.

1) Besuche die Webseite https://retropatcher.jonabrams.com/ oder installiere den Retropatcher lokal:

     git clone https://github.com/JonAbrams/retropatcher; 
     npm run dev

2) Ziehe deine .gb/.gbc ROM-Dateien in den Retropatcher und lade die konvertierten .pocket-Dateien herunter. Speichere diese im "GB Studio" Ordner auf deiner SD-Karte und starte die Spiele über "Tools > GB Studio > Play Creations".

Falls deine ROMs Homebrew-Spiele sind und nicht konvertiert werden können, verwende stattdessen openFPGA.

openFPGA zum abspielen von ROMs benutzen

1) Besuche das openFPGA Cores Inventory: https://openfpga-cores-inventory.github.io/analogue-pocket/ und suche nach "spiritualized gb". Lade die ZIP-Dateien herunter.

enter image description here

2) Entpackt die heruntergeladenen ZIP Dateien. In den Archiven sollte jeweils drei Ordner (Platforms, Cores, Assets) und eine Readme Datei enthalten sein.

3) Als nächstes benötigt du die BIOS Files für die Platformen. Einfach einmal danach "googeln" oder dem Link folgen: https://www.reddit.com/r/Roms/comments/i8oq2e/where_can_i_download_gba_bios_files/ Ladet die BIOS Files für GB, GBC und GBA herunter.

4) Nach dem herunterladen solltet Ihr drei BIOS Files haben:

  1. GB: dmg_bios.bin - 256 bytes
  2. GBC: gbc_bios.bin - 2304 bytes
  3. GBA: gba_bios.bin - 16,4 kB

5) Die BIOS Files müssen in dem jeweiligen Assets/[gb,gbc,gba]/common Ordner abgelegt werden:

  1. GB: Assets/gb/common/dmg_bios.bin
  2. GBC: Assets/gbc/common/gbc_bios.bin
  3. GBA: Assets/gba/common/gba_bios.bin

5) Kopiere die Ordner Platforms, Cores und Assets auf die SD-Karte deines Analogue Pocket.

6) Innerhalb des jeweiligen Assets/[gb,gbc,gba]/common Ordners könnt ihr jetzt Ordner für die ROMs anlegen und eure ROM Dateien darin ablegen.

  1. GB: Asset/gb/common/GB/ (Ordner für .gb ROMs)
  2. GBC: Asset/gbc/common/GBC/ (Ordner für .gbc ROMs)
  3. GBA: Asset/gba/common/GBA/ (Ordner für .gba ROMs)

8) Ihr solltet jetzt über "openFPGA > All (oder Handhelds)" den jeweiligen Handheld auswählen können. Wählt einen Handheld aus, geht auf "RUN" und wählt die ROM aus, die Ihr spielen wollt. Viola...

Links:

GB Studio Games (Homebrew - .gb, .gbc, .gba, .pocket gemischt): https://itch.io/games/made-with-gb-studio

GB Studio (Software): https://www.gbstudio.dev/de/

GB Operator: https://www.epilogue.co

Analogue Pocket: https://www.analogue.co/pocket

Shurikix - Ein kurzweiliges Spiel im .pocket / .gb Format: https://lothairelimon.itch.io/shurikix