ODROID-GO-Advance
Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:
Ubuntu 22.04 Jammy Jellyfish
Ubuntu 20.04 Focal Fossa
Du möchtest den Artikel für eine weitere Ubuntu-Version testen? Mitarbeit im Wiki ist immer willkommen! Dazu sind die Hinweise zum Testen von Artikeln zu beachten.
Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:
Der ODROID-GO-Advance ist eine Spielekonsole aus dem Hause Hardkernel 🇬🇧 und erschien im Februar 2020. Die einzelnen Komponenten werden vom Käufer zusammengebaut. Im Kit findet man unter anderem das Gehäuse, das Display, die benötigten Taster, Schrauben, das Motherboard, einen Lautsprecher sowie einen Akku. Auf dem Gerät läuft eine angepaßte Version von Ubuntu, welche direkt die EmulationStation startet. Hierfür wird eine Micro-SD mit einer Speicherkapazität von mindestens 8GB benötigt.
Das Gerät kann auch mit eigenen Programmen / Projekten verwendet werden. Es verfügt über eine Stiftleiste mit 10 Pins und eine UART-Schnittstelle, wobei der entsprechende Anschluß noch angelötet werden muß. Für Fritzing bietet der Hersteller Komponenten zum herunterladen für den ODROID-GO Advance ⮷ (Alternativlink) ⮷ an. Für den Super stehen die Dateien nicht zur Verfügung.
Im Mai 2020 erschien eine überarbeitete Version des Handhelds unter der Bezeichnung ODROID-GO Advance Black Edition. Diese bietet nun zusätzliche Schutertasten (L2/R2), einen USB-C-Anschluss, ein integriertes WLAN-Modul und ist in zwei Farbvarianten erhältlich. Der ODROID-GO Super wurde am 22. Dezember 2020 angekündigt 🇬🇧 und ist im Januar 2021 erschienen. Im Gegensatz zu den vorherigen Geräten muß man den Super nicht mehr selber zusammenbauen.
Betriebssystem¶
Die auf das Gerät optimierte minimale Ubuntuumgebung kann als Image von odroid.com ⮷ heruntergeladen werden. Die nach dem Schema ubuntu-VERSIONSNUMMER-es-odroid-goA-JJJJMMTT.img.xz benannte Datei wird mittels eines geeigneten Startmedienerstellers auf eine passende Micro-SD-Karte (mindestens 8 GB) übertragen.
Nach dem ersten Start wird das System an die Karte angepaßt und kann im Anschluss mit den gewünschten Daten bespielt werden.
Hinweis:
Bei der Wahl des Betriebssystems den Punkt Last modified
beachten. Aus Stabilitätsproblemen, mit 32Bit-Entwicklerwerkzeugen, entschied man sich vorerst wieder auf 18.04 zu setzen.
Update¶
Um ein Update durchführen zu können geht man über SSH [3][6]. Hierfür ist eine bestehende Netzwerk- /Internetverbindung nötig. Nach erfolgreichem Login meldet sich das Betriebssystem auf dem ODROID-GO-Advance:
ssh odroid@192.168.178.60
odroid@192.168.178.60's password: Welcome to Ubuntu 20.04 LTS (GNU/Linux 4.4.189-27 aarch64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law.
Hinweis:
Die IP-Adresse kann im ODROID-GO-Advance oder über den Router ermittelt werden. In diesem Beispiel lautet sie: 192.168.178.60
Im folgenden Schritt werden die Aktualisierungen aufgespielt und das Gerät neu gestartet. Die folgenden Befehle auf dem ODROID-GO-Advance durchführen [3][6]:
sudo apt update sudo apt install uboot bootini sudo apt upgrade -y sudo reboot
Experten-Info:
Benutzername: odroid
Passwort: odroid
Daten¶
Roms¶
Im Rootverzeichnis der Karte befindet sich der Ordner roms. In diesem findet man weitere Unterordner mit den unterstützten Systemen 🇬🇧. Die Homebrew-Software / ROMs in den passenden Ordner kopieren. Diese können als Archiv vorliegen und müssen nicht entpackt [4] werden.
Hinweis:
Roms findet man u.a. bei einigen Internetvertriebsplattformen oder auf einem physischen Datenträger als COmpilation (z.B. für den C64).
Verzeichnisstruktur¶
Verzeichnisstruktur | ||
Ordner | System | Dateiendung(en) |
atari2600 | Atari 2600 | .7z .a26 .bin .gz .rom .zip |
atari5200 | Atari 5200 | .7z .a52 .atr .bas .bin .car .dcm .xex .xfd .zip .atr.gz .xfd.gz |
atari7800 | Atari 7800 | .7z .a78 .bin .zip |
atarilynx | Atari Lynx | .7z .lnx .zip |
coleco | Colecovison | .bin .col .rom .zip |
gamegear | Game Gear | .7z .bin .gg .sms .zip |
gb | Game Boy | .7z .gb .zip |
gba | Game Boy Advance | .7z .gba .zip |
gbc | Game Boy Color | .7z .gbc .zip |
mastersystem | Master System | .7z .bin .sms .zip |
megadrive | Mega Drive / Genesis | .7z .bin .gen .md .sg .smd .zip |
mame2000 | Multiple Arcade Machine Emulator (MAME) | .zip |
mame2003 | Multiple Arcade Machine Emulator (MAME) | .zip |
n64 | Nintendo 64 | .n64 .v64 .z64 .zip |
nes | Nintendo Entertainment System / Famicom | .7z .fds .fig .mgd .nes .sfc .smc .swc .zip |
pcengine | PC Engine / TurboGrafx-16 | .7z .ccd .chd .cue .pce .zip |
pcenginecd | PC Engine 2 / SuperGrafx | .7z .pce .zip |
psp | PlayStation Portable | .cso .iso .pbp |
psx | PlayStaion 1 | .cbn .cue .img .iso .m3u .mdf .pbp .toc .z .znx |
dreamcast | Sega Dreamcast | .cdi .gdi .chd .cue .zip .m3u |
segacd | Sega Megadrive | .7z .bin .gen .md .sg .smd .zip |
snes | Super Nintendo Entertainment System / Super Famicom | .7z .bin .fig .mgd .sfc .smc .swc .zip |
Bios fehlt |
Bios¶
Die Pfade für das jeweilige BIOS sind der Tabelle zu entnehmen:
Bios | ||
System | Pfad | Dateiname |
Colecovision | /opt/smsplus-gx | coleco.rom |
PC Engine CD-Rom System | /opt/libretro/beetle-pce-fast | syscard3.pce |
PlayStation | /opt/libretro/pcsx_rearmed | SCPH1001.BIN |
Sega Dreamcast* | /opt/lebretto/flycast/dc | dc_boot.bin, dc_flash.bin und naomi.zip |
Sega Mega Drive / Sega Genesis | /opt/libretro/genesis-plus-gx | bios_CD_U.bin, bios_CD_E.bin und bios_CD_J.bin |
Eine Übersicht ist auf libretro.com 🇬🇧 zu finden.
Hinweis:
Für manche Systeme wird ein separates Bios benötigt, welches man im Internet herunterladen kann und in entsprechendem Ordner auf der SD-Karte platzieren muss. Hier - wie beim Einsatz von kommerziellen ROMs - die Urheberrechtsgesetze im Land des jeweiligen Benutzers beachten!!!
Einige kommerzielle Spielesammungen beinhalten das passende BIOS.
Datenübertragung¶
Um die benötigten Daten auf das System zu übertragen stehen mehrere Möglichkeiten zur Verfügung:
Kartenleser¶
Nachdem die Karte vom System erkannt wurde können die Dateien in die passenden Ordner kopiert werden.
Zugriff |
Samba¶
Der Samba-Server ist auf dem ODROID-GO Advance bereits aktiviert. Im Dateimanager die Verbindung herstellen. Benötigt werden neben der IP-Adresse noch die Logindaten.
Nautilus¶
Im Dateimanager Nautilus geht man auf "Andere Orte" und fügt im unteren Programmfensterbereich bei Serveradresse eingeben die erforderlichen Daten ein:
smb://192.168.0.10
Hinweis:
Das Passwort sowie der Benutzername lauten in den Grundeinstellungen odroid
.
Nun können die benötigten Dateien auf das System übertragen werden.
SSH¶
Zur Verwendung von SSH muss eine Internetverbindung auf dem ODROID-GO Advance eingerichtet und das benötigte Paket auf dem Hauptrechner installiert [1] sein:
ssh
Befehl zum Installieren der Pakete:
sudo apt-get install ssh
Oder mit apturl installieren, Link: apt://ssh
Für die Übertragung der gewünschten Datei sieht das Schema wie folgt aus [3]:
scp MEINROM.ENDUNG odroid@IP-ADRESSE:/roms/ORDNER/
Die IP-Adresse findet man im Odroid. In diesem Beispiel lautet sie 192.168.0.10. Für die Übertragung der Datei ubuntuusers.gba in den Ordner /roms/gba/ lautet der Befehl [3]:
scp ubuntuusers.gba odroid@192.168.0.10:/roms/gba/
Hinweis:
Details zu den Ordnern findet man unter Verzeichnisstruktur.
Skraper | Theme ComicBook 🇬🇧 |
EmulationStation¶
Die eigene Spielesammlung kann mit Covern und zusätzlichen Informationen versehen werden. Dafür kann man Scraper verwenden.
Scraper¶
Um Coverart und die Beschreibungen zu den Spielen zu erhalten, kann man im System bei bestehender Internetverbindung, die benötigten Daten herunterladen. Hierzu die Taste F4 drücken um das passende Menü zu erreichen. Über "SCRAPER" gelangt man zum gewünschten Menü. Die Tasten A + B sowie das Steuerkreuz werden hier benötigt. Die gewünschte Datenbank auswählen und via "SCRAPE NOW" und weiteren erwünschten Kriterien diese durchsuchen.
Einfacher gestaltet sich die Verwendung des Programms Skraper.
Skraper¶
Skraper 🇩🇪 greift auf die umfangreiche Datenbank von Screenscraper.fr 🇫🇷 🇩🇪 🇬🇧 zu. Um das Programm verwenden zu können muß
mono-complete
Befehl zum Installieren der Pakete:
sudo apt-get install mono-complete
Oder mit apturl installieren, Link: apt://mono-complete
installiert [1] sein.
Anschließend das Archiv von der Internetseite 🇫🇷 🇩🇪 🇬🇧 herunterladen, indem man "Download for Linux" auswählt. Dieses entpacken [4] und in den neuen Ordner wechseln. Da es kein natives Linuxprogramm ist erhält man eine .exe-Datei, welche mittels MonoDevelop [5] gestartet [2] [3] werden kann:
mono SkraperUI.exe
Der Wizard geleitet durch die Installation. Hier "recalbox" auswählen. Bei der Festlegung des Spieleordners ebenfalls die Option "Include non-Recalbox rom folders" anwählen. Im Programmfenster die gewünschten Cover herunterladen und alle Daten anschließend auf die SD-Karte übertragen. Die Karte kann eingelegt oder via Samba erreicht werden.
Hinweis:
Das Programm findet nicht immer die richtigen Spiele. Hier hilft es mitunter den Titel zu ändern (z.B. Ubuntuusers.gba → ubuntuusers.gba bzw. the ubuntuusers.gba → ubuntuusers, the.gba) um den gewünschten Erfolg zu erzielen. Mitunter müssen Titel komplett in Groß- oder Kleinschrift vorliegen. Hier hilft nur ausprobieren oder die Recherche auf Screenscraper.fr 🇫🇷 🇩🇪 🇬🇧.
Theme Carbon 🇬🇧 | Theme epicnoir 🇬🇧 |
Themes¶
Eine Übersicht der zur Verfügung stehenden Themes ist auf github 🇬🇧 zu finden. Da der ODROID-GO Advance lediglich über einen Bildschirm mit 320×480 Pixeln verfügt ist die Auswahl beschränkt. Die meisten Themes sind für andere Systeme optimiert und beinhalten nicht immer alle benötigten Elemente. Entweder man testet alle zur Verfügung stehenden Themes aus oder bemüht eine Suchmaschine mit den passenden Begriffen. Das gewünschte Theme herunterladen und entpacken [4].
Vorinstallierte Themes sind unter /etc/emulationstation/themes/ zu finden. Neue Themes sollten im Ordner themes abgelegt werden. Dieser ist noch unter /home/odroid/.emulationstation/ anzulegen. Abschließend das neue Theme in den Ordner kopieren und im Gerät auswählen. Dies geschieht über F4 . Anschließend über "UI SETTINGS → THEME SET" das gewünschte Aussehen nutzen. Unter "UI SETTINGS → GAMELIST VIEW STYLE" kann die Optik weiter angepaßt werden.
Logo¶
Um ein eigenes Logo zu verwenden muss man lediglich die im Theme vorliegende .svg-Datei austauschen. Im Beispiel Carbon 🇬🇧 wurde unter /retropie/art die Datei system.svg in system4.svg umbenannt und eine neue Datei system.svg ⮷ in den Ordner kopiert.
Configuration | WLAN |
Netzwerk¶
Für den ODROID-GO Advance stehen im offiziellen Shop 🇬🇧 drei unterschiedliche WLAN-Sticks zur Verfügung. Diese sind in der unten stehenden Tabelle zu finden. Es ist ebenfalls möglich Ethernet Adapter zu verwenden.
Die folgenden Adapter wurden erfolgreich mit dem Gerät getestet:
USB-Adapter¶
Kompatible Adapter | |||
USB-ID | Beschreibung | Wlan / Ethernet | Link |
0b95:7720 | ASIX Electronics Corp. AX88772 | E | |
0b95:1790 | ASIX Electronics Corp. AX88179 Gigabit Ethernet | E | |
148F:5370 | Mediatek Ralink RT5370N | W | 1 🇬🇧 |
0BDA:8176 | Realtek Semiconductor Corp. (Realtek RTL8188CUS-GR) | W | 2 🇬🇧 |
0bda:a811 | Realtek Semiconductor Corp. (Realtek RTL8811AU) | W | 3 🇬🇧 |
7392:7811 | Edimax Technology Co., Ltd EW-7811Un 802.11n Wireless Adapter [Realtek RTL8188CUS] | W |
Hinweis:
Unter WLAN findet man diverse Sticks, welche ggf. ebenfalls kompatibel sind.
Passwort | Netzwerk |
Einrichtung¶
Um Wlan einzurichten in der Oberfläche "CONFIGURATION" mittels A auswählen und den Menüpunkt "WIFI" aufrufen. Mit R die Schaltfläche "+" anwählen und mittels A bestätigen. Nun das gewünschte Netzwerk aus der Liste ermitteln und das Passwort zum verbinden eingeben. Unter "CONFIGURATION → NETWORK INFO" können die Daten (u.a. Netzwerk und IP-Adresse) eingesehen werden. Die Verbindung kann - je nach Wunsch - De-/ aktiviert ("Deactivate" / "Activate") oder gelöscht ("Delete") werden.
Recovery Image |
Tips und Tricks¶
Recovery Image¶
Das aktuelle Abbild kann von odroid.com 🇬🇧 ⮷ als .img-Datei bezogen werden. Die nach dem Schema sdcard_recovery_JJJJMMTT.img benannte Datei wird mittels eines geeigneten Startmedienerstellers auf eine passende Micro-SD-Karte übertragen.
Nachdem diese in das Gerät eingelegt und der OGA eingeschaltet wurde wird das Image auf das Gerät übertragen und im Abschluß des Prozesses neu gestartet.
Um den Modus aufzurufen hält man beim Start des Systems die L + R -Tasten gedrückt. Im nachfolgenden Test wird die Funktionalität aller Buttons, des Displays sowie des Thumbsticks überprüft bevor das OS gestartet wird.
Hinweis:
Die jeweiligen Neuerungen sind auf der verlinkten Homepage zu ersehen.
Skripte¶
Es gibt die unterschiedlichsten Skripte um einzelne Spieletitel oder auch Sammlungen nutzbar zu machen:
Atari Vault¶
MAME¶
Sofern man im Besitz der Spielesammlung Atari Vault (Steam) ist kann man nach erfolgreicher Installation mit dem Steam-Client die Spiele für den Multiple Arcade Machine Emulator extrahieren. Das Skript ist auf Github 🇬🇧 zu finden.
Die folgenden Pakete [1] werden benötigt:
nodejs
wget
zip
Befehl zum Installieren der Pakete:
sudo apt-get install nodejs wget zip
Oder mit apturl installieren, Link: apt://nodejs,wget,zip
Im nächsten Schritt die Datei avault2mame.js ⮷ (2 ⮷) in ein beliebiges Verzeichnis herunterladen und aufrufen [3]:
node avault2mame.js ~/.steam/steam/steamapps/common/Atari\ Vault/AtariVault_Data/StreamingAssets/FOCAL_Emulator
Die MAME-Titel liegen nach erfolgreicher Ausführung als .zip-Archiv vor und können auf das System übertragen werden.
Hinweis:
Es werden lediglich vom System unterstützte Titel angelegt.
2600/5200¶
Die Spieletitel für den Atari 2600 bzw. für den Nachfolger Atari 5200 sind im Homeverzeichnis unter .steam/steam/steamapps/common/Atari\ Vault/AtariVault_Data/StreamingAssets/FOCAL_Emulator zu finden. Um diese nutzen zu können kopiert man alle Dateien aus dem Basisordner sowie aus den Unterordnern 5200 und vol3 in ein neues Verzeichnis und sortiert diese.
SEGA Mega Drive and Genesis Classics¶
Um die Spieledateien aus der Sammlung korrekt zu benennen benutzt man ein Skript sowie eine Basisdatei, in der die vorliegenden Dateinamen sowie die gewünschten Namen zu finden sind [7].
Das Skript segaclassicsrename.sh anlegen und anschließend die Ausführrechte vergeben [7] [8]:
1 2 3 4 5 6 7 8 9 | #!/bin/bash IFS="," while read f1 f2 do echo "rename from : $f1" echo "to : $f2" mv $f1 "$f2" echo "done" done < segaclassicslist.csv |
Anschließend die Datei mit den Spieletiteln anlegen [7] und unter segaclassicslist.csv abspeichern:
ALEXKIDD_U.68K,Alex Kidd in the Enchanted Castle (USA).gen AlienSoldier_Europe.SGD,Alien Soldier (Europe).md AlienStorm_USA.SGD,Alien Storm (USA).gen ALTEREDB_UE.68K,Altered Beast (USA).gen BEYONDOA_E.68K,The Story of Thor (Europe).md BEYONDOA_F.68K,The Story of Thor (France).md BEYONDOA_G.68K,The Story of Thor (Germany).md BEYONDOA_J.68K,The Story of Thor - Hikari o Tsugumono (Japan).bin BEYONDOA_S.68K,The Story of Thor (Spain).md BEYONDOA_U.68K,Beyond Oasis (USA).gen BONANZAB_JE.68K,Bonanza Bros. (Europe).md Columns3_USA.SGD,Columns III (USA).gen COLUMNS_W.68K,Columns (World).gen COMIXZON_U.68K,Comix Zone (USA).gen CrackDown_USA.SGD,Crack Down (USA).gen Crying_USA.SGD,Bio Hazard Battle (USA).gen DECAP_UE.68K,DEcapAttack (USA).gen DYNAHEAD_J.68K,Dynamite Headdy (Japan).bin DYNAHEAD_UE.68K,Dynamite Headdy (USA).gen ECCO2_U.68K,Ecco - The Tides of Time (USA).gen eccojr.smd,Ecco Jr. (USA).gen ECCO_UE.68K,Ecco the Dolphin (USA).gen ESWAT_U.68K,ESWAT - City Under Siege (USA).gen EternalChampions_USA.SGD,Eternal Champions (USA).gen FATALLAB_JU.68K,Fatal Labyrinth (USA).gen FLICKY_UE.68K,Flicky (USA).gen GAING_UE.68K,Gain Ground (USA).gen GalaxyForceII_UE.SGD,Galaxy Force II (USA).gen GAXE2_W.68K,Golden Axe II (World).gen GAXE3_J.68K,Golden Axe III (Japan).bin GAXE_W.68K,Golden Axe (World).gen Gunstar Heroes U.bin,Gunstar Heroes (USA).gen KIDCHAM_UE.68K,Kid Chameleon (USA).gen LandStalker_USA.SGD,Landstalker (USA).gen LightCrusader_USA.SGD,Light Crusader (USA).gen MonsterLair_JUE.SGD,Wonder Boy III - Monster Lair (Europe).md MonsterWorld3.SGD,Wonder Boy V - Monster World III (Japan).bin MonsterWorld3_USA.SGD,Wonder Boy in Monster World (USA).gen PhantasyStar2_UE_GreenCrossFix.SGD,Phantasy Star II (USA).gen PhantasyStar3_USA.SGD,Phantasy Star III - Generations of Doom (USA).gen PhantasyStar4.SGD,Phantasy Star IV (USA).gen RISTAR_UE.68K,Ristar (USA).gen ROBOTNIK_U.68K,Dr. Robotnik's Mean Bean Machine (USA).gen ShadowDancer.SGD,Shadow Dancer - The Secret of Shinobi (World).gen SHINING2_U.68K,Shining Force II (USA).gen SHININGD_UE.68K,Shining in the Darkness (USA).gen SHININGF_U.68K,Shining Force (USA).gen SHINOBI3_U.68K,Shinobi III - Return of the Ninja Master (USA).gen SONIC2_W.68K,Sonic The Hedgehog 2 (World).gen SONIC3D_UE.68K,Sonic 3D Blast ~ Sonic 3D Flickies' Island (USA).gen Sonic_Knuckles_wSonic3.bin,Sonic & Knuckles + Sonic The Hedgehog 3 (World).gen SONICSPI_U.68K,Sonic The Hedgehog Spinball (USA).gen SONIC_W.68K,Sonic The Hedgehog (World).gen sov.smd,Sword of Vermilion (USA).gen SPACEHARRIERII.bin,Space Harrier II (World).gen STHUNDER_W.68K,Super Thunder Blade (World).gen STREETS2_U.68K,Streets of Rage 2 (USA).gen STREETS3_E.68K,Streets of Rage 3 (Europe).md STREETS3_J.68K,Bare Knuckle III (Japan).bin STREETS3_U.68K,Streets of Rage 3 (USA).gen STREETS_W.68K,Streets of Rage - Bare Knuckle - Ikari no Tetsuken (World).gen TheSuperShinobi_JUE.SGD,The Revenge of Shinobi (USA).gen ToeJamEarl.SGD,ToeJam & Earl (World).gen ToeJamEarl2_USA.SGD,ToeJam & Earl in Panic on Funkotron (USA).gen VECTMAN2_U.68K,Vectorman 2 (USA).gen VECTMAN_UE.68K,Vectorman (USA).gen VIRTUAFIGHTER2.bin,Virtua Fighter 2 (USA).gen
Beide Dateien in einen neuen Ordner (z.B. Sega) verschieben und in diesen alle Spieledaten kopieren. Der Pfad kann über den Client von Steam in Erfahrung gebracht werden (z.B. /media/Spiele/SteamLibrary/steamapps/common/Sega Classics/uncompressed ROMs).
Abschließend wird das Skript aufgerufen und die Dateien entsprechen umbenannt [3]:
./segaclassicsrename.sh
Hinweis:
Unter RED-Project findet man eine umfangreiche Liste mit Skripten.
Probleme¶
Da sich das Betriebssystem in kontinuierlicher Entwicklung befindet sollten Fehler (wie z.B. die Tastenbelegung beim N64) nach und nach behoben werden. Mögliche Probleme können im Forum oder IRC-Channel (#odroid) gemeldet werden. Das ausführen von Updates ist derzeit noch nicht möglich.
Tastenkürzel¶
Tastenkürzel | |
Taste(n) | Beschreibung |
F1 | Spiel beenden und Hauptmenü aufrufen der Spielstand wird hierbei unter /home/Odroid als .sav-Datei abgelegt. |
F2 | Bildschirmfotos anfertigen - diese werden unter /home/Odroid als .png-Datei gespeichert. |
F3 | Optionsmenü / Start bei N64 |
F4 | Menü / Start / Pause / Z bei N64 |
F5 | A bei N64 |
F6 | Spielstand von PSP-Spielen speichern. / B bei N64 |
A | Auswahl |
B | Abbruch / Zurück |
X | Titel zufällig sortieren |
Y | Spieletitel zu Favoriten hinzufügen und aus diesen entfernen |
L | Im Menü 10 Einträge vor |
R | Im Menü 10 Einträge zurück / Navigation unter configuration. |
Steuerkreuz | Navigation / Steuerung |
Thumbstick/Analog Stick | Steuerung bei einigen Spieletiteln |
System an/ausschalten / Bei eingefrorenem System für 6 Sekunden gedrückt halten um das Gerät erneut starten zu können. |
Hinweis:
Die Tasten F1 - F6 entsprechen den römischen Ziffern I bis VI auf dem ODROID-GO Advance. Spielstände vom N64 können derzeit noch nicht gespeichert werden. Die Tastenbelegung kann - je nach verwendetem Ubuntuimage - leicht variieren. Dies betrifft primär Mupen64Plus. Die Tasten L2 und R2 sind bei der ersten Version des Geräts noch nicht vorhanden wurden aber als F5 und F6 gemappt.
Spezifikationen¶
ODROID-GO | |||
Spezifikationen | Advance | Advance Black Edition | Super |
Hauptprozessor RockChip RK3326 (Quad-Core ARM Cortex-A35 1.3 GHz) | x | x | x |
Grafikprozessor Mali-G31 Dvalin | x | x | x |
Arbeitsspeicher 1 GB (DDR3L 786Mhz) | x | x | x |
Flash-Speicher SPI Flash (16MB Boot) | x | x | x |
WLAN ESP-WROOM-S2 (802.11 b/g/n / 2,4GHz) | - | x | - |
Steckplatz microSD | x | x | x |
Bildschirm TFT-LCD (ILI9488, MIPI-Interface) | 3.5 Zoll | 3.5 Zoll | 5 Zoll |
Auflösung | 320×480 Pixel | 320×480 Pixel | 854×480 Pixel |
Interner Lautsprecher 0.5 Watt 8Ω Mono oder Kopfhörerbuchse | x | x | x |
Batterie | 3.7V (3000mAh) | 3.7V (3000mAh) | 3.7V (4000mAh) |
Stromverbrauch | 250 ~ 500mA | 250 ~ 500mA | 350 ~ 600mA |
Spannungsversorgung | Hohlstecker | USB-C | USB-C |
Abmessungen | 155x72x20mm | 155x72x20mm | 204x86x25mm |
Gewicht | 170g | 170g | 280g |
ODROID-GO Super |
Links¶
Forum 🇬🇧
Wiki 🇬🇧
Magazin 🇬🇧 (letzte Ausgabe: 06/2020)
Thingiverse.com 🇬🇧 (3D-Druck)
Extracting ROMs from Sega Mega Drive & Genesis Classics bought on Steam 🇬🇧
Dokumentation¶
D-Pad Hero |
Homebrew¶
GB-Flyer (GBC) 🇬🇧 ⮷
Space Twins (GBA) 🇬🇧 ⮷
Uranus (GBA) 🇬🇧 ⮷
Another World (GBA) 🇬🇧 ⮷
Anguna (GBA/NDS) 🇬🇧 ⮷
Alex the Allegator 4 (PSP) 🇩🇪 ⮷ / Alex the Allegator 4
Arkanoid Advance (GBA) 🇩🇪 ⮷
Pong Master 4k (SMS) 🇬🇧 ⮷
Classic Kong (SNES) 🇬🇧 ⮷
Driar (NES) 🇬🇧 ⮷
D-Pad Hero (NES) 🇬🇧 ⮷
µCity (GBC) 🇬🇧 ⮷
Deflektor GBA 🇫🇷 ⮷
Unearthed ⮷ 🇬🇧 -WINNER of the GBCOMPO21 Game Jam!-
INTERBLOCKED ⮷ 🇬🇧 Game Boy Competition 2021
Blade Buster (nes) 🇬🇧 ⮷
Alien Invasion (gb) 🇬🇧 ⮷
Freeware¶
Shops¶
SEGA Mega Drive and Genesis Classics 🇩🇪 - beinhaltet 50 Spieletitel sowie das Bios
Atari Vault - umfaßt 100 Atari-Spiele und das Bios
ODROID-GO Advance Black Edition |
Zusammenbau¶
Da es beim Zusammenbau einige Klippen zu umschiffen gibt lohnt es sich im Vorfeld die Anleitungen anzuschauen:
Modifikationen¶