So läuft Super Mario 64 auch bei dir flüssig! Viele Tipps und Tricks für das Retro-Gaming-System RecalboxOS erwarten dich in diesem Artikel.
Ihr habt im Installationsartikel zu RecalboxOS viele Fragen gestellt, die ich in diesem Artikel in Form von kurzen Anleitungen beantworte möchte.
Dieser Artikel wird regelmäßig aktualisiert und erweitert. Vorbeischauen lohnt sich also! 🙂
Folgende Themen findest du hier:
- Wie übertakte ich meinen Prozessor?
- Volle Xbox 360 Controller Unterstützung aktivieren
- Gameboy Advanced / Playstation Emulator funktioniert nicht, was tun?
- Direkt in Recalbox booten – Noobs Screen überspringen
- N64 Emulator – Bildschirm schwarz, Ton funktioniert
- Bluetooth-Geräte manuell verbinden
- SNES Emulator lässt sich nur mit dem zweiten Controller steuern
- WLAN – Probleme mit Sonderzeichen lösen
1. Wie übertakte ich meinen Prozessor?
Um deinen Prozessor zu übertakten – damit z.B. der N64 Emulator flüssiger läuft – musst du die config.txt Datei anpassen.
Um auf diese zugreifen zu können musst du dich mit dem Programm Putty mit deinem Raspberry Pi verbinden. → Screenshot
Der Login lautet „root“ und das Passwort ist „recalboxroot“.
Mit diesem Befehl öffnest du die config.txt und kannst sie bearbeiten:
nano /boot/config.txt
Folgende Einträge habe ich gemacht, um meinen Raspberry Pi 2 auf 1,05 GHz zu übertakten. Damit läuft z.B. Super Mario 64 absolut flüssig bei mir. 🙂
Es gibt dort keine vorgefertigten Einträge wo man einfach nur die Zahlen ändern muss. Du musst die 4 Zeilen – wie auf dem Screenshot zu sehen – manuell abtippen. Also bloß nicht vertippen dabei!! 😉
Wenn du fertig bist, speicherst du die Datei mit STRG+O und bestätigst mit Enter. Mit STRG+X verlässt du den Editor wieder.
2. Volle Xbox 360 Controller Unterstützung aktivieren
Damit man jede Taste des Controllers nutzen kann, muss man die Treiberunterstützung in der recalbox.conf Datei aktivieren.
Bei der recalbox.conf handelt sich dabei um eine Konfigurationsdatei, in der man viele zusätzliche Einstellungen vornehmen kann. Du findest dort auch viele weitere nützliche Einstellungsmöglichkeiten. Das meiste sollte dort selbsterklärend sein.
Die recalbox.conf Datei befindet sich im Ordner „System“ wenn du über das Netzwerk auf deinen Pi zugreifst. Am einfachsten geht das, indem du einfach in einem Windows-Fenster in die Adresszeile \\RECALBOX\ eingibst.
Mit einem Texteditor deiner Wahl – ich benutze hier Sublime Text – kannst du die Datei bearbeiten. Entferne vor der Option das Semikolon „;“ und setze jeweils den Wert 1 für „aktiv“.
Speichern und nach einem Neustart werden alle vorgenommenen Einstellungen übernommen.
3. Gameboy Advanced / Playstation Emulator funktioniert nicht, was tun?
Keine Sorge, du hast nichts falsch gemacht. Diese Systeme benötigen eine BIOS-Datei damit sie funktionieren. Aus rechtlichen Gründen sind diese Dateien leider nicht direkt in Recalbox enthalten und darum muss man sie manuell einfügen.
Du findest die BIOS-Datei ganz einfach indem du direkt danach googelst.
Nach folgenden Dateien musst du suchen:
- Gameboy Advanced → gba_bios.bin
- Playstation → SCPH1001.BIN
Nachdem man die passende Datei heruntergeladen hat, kopiert man diese über das Netzwerk in diesen bios Ordner. Fertig.
4. Direkt in Recalbox booten – Noobs Screen überspringen
Falls dich das kurze Bild von Noobs beim booten genau so nervt wie mich, dann wird es Zeit diesen zu deaktivieren. Recalbox wird dadurch direkt geladen und booten zudem etwas schneller.
Na dann, rann an den Speck! ;D
Schließe dafür die SD-Karte an deinen PC an um auf den Inhalt zugreifen zu können.
Jetzt erstellst du eine autoboot.txt Datei mit dem Inhalt boot_partition=5 und legst sie direkt auf die SD-Karte ab. Wie hier im Screenshot zu sehen.
Nachdem diese Datei dort angelegt wurde, startet dein Raspberry direkt in RecalboxOS.
5. N64 Emulator – Bildschirm schwarz, Ton funktioniert
Bekanntes Problem dass hin und wieder bei bestimmten Roms auftritt. Um es zu lösen gehe folgendermaßen vor.
Verbinde dich mit Hilfe von Putty mit deinem Raspberry Pi. Hier habe ich erklärt wie das geht.
Gib folgenden Befehl ein damit du die emulatorlauncher.sh bearbeiten kannst.
nano ../recalbox/scripts/emulatorlauncher.sh
Suche nach der Zeile die ich im Screenshot markiert habe und ändere den Wert von 3 auf 2!
Anschließend speicherst du die Datei mit STRG+O, bestätigst mit Enter und verlässt den Editor mit STRG+X.
Neustarten, fertig. Jetzt sollte ein Bild erscheinen. Falls nicht, könnte es auch am ROM liegen. Schau einfach mal ob du das Spiel aus einer anderen Quelle beziehen kannst.
6. Bluetooth-Geräte manuell verbinden
Gleich vorweg, der PS4 Controller lässt sich noch nicht über Bluetooth betreiben. Dies funktioniert bis jetzt nur, wenn man ihn direkt mit einem USB Kabel verbindet. Die Entwickler arbeiten daran.
Verbinde dich mit Hilfe von Putty mit deinem Raspberry Pi. Hier habe ich erklärt wie das geht.
Mit folgendem Befehl suchst du alle verfügbaren Bluetooth Geräte in deiner Nähe. Versetze dein Bluetooth Gerät in den Pairing-Modus damit es auch gefunden wird.
hcitool scan
Nach einer kurzen Wartezeit werden dir alle gefundenen Bluetooth Geräte mit ihrer MAC-Adresse angezeigt, wie in diesem Screenshot zu sehen.
Kopiere dir die MAC-Adresse indem du sie einfach mit der Maus markierst und führe folgenden Befehl (mit deiner kopierten MAC-Adresse) aus um dich mit diesem Gerät zu verbinden:
hidd --connect aa:bb:cc:dd:ee:ff
Jetzt nur noch RecalboxOS mit folgendem Befehl neustarten. Fertig.
/etc/init.d/S31emulationstation restart
7. SNES Emulator lässt sich nur mit dem zweiten Controller steuern
Mit dem Standard Super Nintendo Emulator „pocketsnes“ gibt es leider ein Problem, dass man zwar ein Spiel starten kann, jedoch die Steuerung im Spiel dann nur mit dem Player 2 Controller funktioniert.
Um das zu beheben wechseln wir zu dem etwas potenteren und bugfreien „snes9x“ Emulator. Klingt vielleicht nach viel Arbeit, ist jedoch mit nur einem kleinen Eingriff in der bekannten recalbox.conf Datei getan. Wo du diese Datei findest habe ich hier erklärt.
Ändert den Eintrag von ;snes_emulator=pocketsnes zu snes_emulator=snes9x.
Vergiss nicht am Anfang der Zeile das Semikolon zu entfernen da ansonsten der Eintrag nicht gelesen wird.
8. WLAN – Probleme mit Sonderzeichen lösen
Wie ich anhand einiger Kommentare gelesen habe, gibt es anscheinend Probleme mit Sonderzeichen wenn man diese direkt über das Recalbox Menü eingeben möchte.
Das Problem lässt sich einfach beheben indem man seine WLAN Zugangsdaten direkt in die recalbox.conf einträgt. Um auf diese Datei zugreifen zu können musst du deinen Raspberry Pi vorübergehend via LAN-Kabel verbinden.
Wo du die recalbox.conf Datei genau findest habe ich bereits hier erklärt.
Und wie immer bitte das Semikolon am Anfang der Zeile entfernen, damit die Einträge auch von Recalbox gelesen werden.
Dankeschön!
An dieser Stelle möchte ich meinem treuen Stammleser joinski einen herzlichen Dank aussprechen, für die großartige Unterstützung im Recalbox-Installationsartikel. Er ist auf viele eurer Fragen eingegangen und konnte vielen Lesern damit helfen. 🙂
Wie gesagt, ich erweitere diesen Artikel stetig weiter. Stellt eure Fragen einfach in die Kommentare und bei einer passenden Lösung werde ich das in diesen Artikel aufnehmen. 🙂
Neu: Hilfe im Forum
Da hier wirklich sehr viele Fragen in den Kommentaren gestellt werden und es dadurch sehr unübersichtlich wird, habe ich auf Wunsch ein Forum aufgesetzt wo man sich besser gegenseitig helfen kann.
Gern geschehen 😉
Ich kann die Tage auch noch einen kleinen Tipp beisteuern, wie man den SNES-Emulator beim Pi2 auf snes9x-next umstellt (dadurch werden so einige Probleme behoben, wie z.B. das Problem, dass bei Super Mario World nur der 2. Controller zum Steuern von Player1 funktioniert, oder bei Donkey Kong Country der 2. Player nur steuern kann, solange Player 1 auf seinem Controller eine Taste gedrückt hält und Soundprobleme z.B. bei Mortal Kombat 2) und wie man Multiplayer (bis 5 Spieler) beim SNES-Emulator aktiviert (damit man bspw. Bomberman 1-3 mit bis zu 5 Spielern gleichzeitig zocken kann).
Ja das wäre sehr geil!! 🙂
Ich glaube ich habe davon gelesen dass man das auch in der recalbox.conf umstellt?
Ich bin schon sehr gespannt wann sie das 3.3.0 Update raus bringen.
Ja, um den snes9x Emulator auszuwählen muss man die recalbox.conf editieren.
Hier steht beschrieben, wie das geht:
http://blog.recalbox.com/forums/topic/recalbox-still-loading-pocketsnes/#post-9543
Und hier die Anleitung, wie man Multiplayer bei snes9x aktiviert:
1) retroarch.cfg (/etc) editieren, in der Zeile mit « input_libretro_device_p2? die Zahl « 227 » einfügen:
input_libretro_device_p2 = « 257 » hashtag # am anfang der Zeile entfernen
2) SNES Spiel starten und Hotkey + B (also X auf dem PS3-Controller) drücken, um ins retroarch-Menü zu kommen
Setting > General Setting > Configuration Save On Exit : ON
Setting > Input Setting > User 2 Device Type > Multitap
3) Quit RetroArch
Ich warte auch schon sehnsüchtig auf die 3.3.0 Version von recalbox. Aber das scheint wohl noch zu dauern, weil der Entwickler wohl keine Zeit hat :/
Ich Danke dir!
Ich werde es die Tage mal durchtesten und mit in den Artikel aufnehmen.
So wie ich gelesen habe, bringt der Entwickler erst das Update raus wenn die meisten Bugs die noch offen sind, behoben sind.
Hi,
ich bekomme es leider nicht hin den snes9x Emulator zu starten. Sobald ich die recalbox.conf ändere startet der Emulator nicht mehr. Semicolon habe ich entfernt wie in der Anleitung beschrieben. Hat jemand einen Tipp?
Grad zum ersten mal den PSX Emulator getestet. Läuft einwandfrei!! 🙂
Hi,
in RecalboxOS gibts ja die Möglichkeit Kodi zu starten. Geht das vielleicht auch andersrum? Also Openelec und von dort dann die Emulation starten.
Jetzt hab ich nämlich 2 Pis. Eine auf der Kodi läuft und eben die Retro Konsole. Letzteres verwende ich zwar gern, jedoch nicht so häufig wie Kodi.
Dank vorab für die Antwort.
Lies dir das mal durch, da wird beschrieben wie du dir ein Dualbootsystem einrichten kannst.
Inkl. Aufruf von recalbox aus Kodi und umgekehrt.
http://www.matthuisman.nz/2015/09/dual-boot-recalbox-and-osmc.html
Ich habs bei mir so im Einsatz und bin zufrieden damit, habe nur mit Gparted noch die Partitionen angepasst, da Noobs den Speicherplatzes gleichmäßig auf die Betriebssysteme aufteilt. (also 50% Recalbox 50% openelec)
Hallo Herbert,
eine Möglichkeit aus Openelec heraus das EmultationStation zu starten ist mir nicht bekannt.
Du könntest aber RecalBoxOS so konfigurieren, dass beim Starten des Pi Kodi als erstes geladen wird und dann von dort aus (einfach über das Hauptmenü von Kodi auf beenden gehen) nach EmulationStation wechseln.
Dazu musst du nur in der es_settingscfg (zu finden im Verzeichnis /root/.emulationstation/) bei „set kodistartup“ den Wert dahinter von false auf true setzen.
Ah sehr fein, ja in diese Richtung ist natürlich auch ok. Perfekt, danke!
Hallo, ich hab jetzt mal eine ganz dumme Frage.
Ich möchte das auch so machen wie Herbert, da ich Kodi häufiger nutze wie RecalBoxOS.
Über das Netzwerk finde ich jedoch keinen Ordner Root und über Putty kann ich in den entsprechenden Ordner navigieren aber nicht die es_settingscfg öffnen.
Könnte mir das nochmal jemand für Dummies erklären? Lieben Dank schonmal.
Außerdem, falls das nicht den Rahmen sprengt wollte ich fragen, ob es möglich ist die Tasten am XBOX 360 Controller selbst umzukonfigurieren, da in RecalBox immer steht „Auswahl A“, allerdings muss man B drücken, und vielleicht auch schon die Sticks im Menü ans laufen bringen…
Danke Danke Danke:)
ganz so einfach ist es nun doch nicht wie ich das erhofft hatte. also nicht deine anleitung… die funktoiniert tadellos. nur ist es unter recalbox os nicht möglich kodi upzudaten. das geht nur im zuge eine recalbox os updates. das ist sehr schade.
Hallo Herbert,
wahrscheinlich etwas spät die Antwort, aber ich habe eine kleine Anleitung gefunden, Openelec und Recalbox parallel zu installieren und per in Kodi eingefügtem Button umzuschalten. Selbst ausprobiert habe ich es noch nicht, weil ich mir erst meine Box bauen muss.
Gruß,
Sebastian
Man sollte den Link auch posten! 😉
http://www.matthuisman.nz/2015/09/dual-boot-recalbox-and-osmc.html
Gruß,
Sebastian
Danke für die Tipps!! Eine Frage habe ich noch zum Übertakten: Sind das Werte für den Pi 1 oder Pi 2?
Wenn mir jetzt noch jemand dabei hilft, das Blinken des Xbox360 Controllers zu unterbinden, ist meine Welt in Ordnung! 😀
Hi Jesse,
sind auf den Pi 2 bezogen.
Hmm hast du denn die Treiberunterstützung für den 360 in der recalbox.conf aktiviert? Sollte danach eigentlich nicht mehr blinken.
Beim zweiten Versuch hats geklappt. Ich Depp hatte vergessen, die Semikolons vor den Einträgen zu entfernen! 😉 Funktioniert jetzt tadellos! Danke!
Ich werde mich jetzt mal daran setzen, einen externen Scraper für die Roms auszuprobieren. Der eingebaute ist ja leider nicht besser als der von Retropie.
Kann man die roms auch wo anders ablegen? Zum Beispiel auf die angeschlossene externe Festplatte?
Und wenn ja macht das Sinn oder leidet die Performance darunter?
Ist mit etwas Aufwand verbunden aber möglich. Ich denke nicht dass die Performance darunter leiden wird.
https://github.com/digitalLumberjack/recalbox-os/wiki/Auto-mount-of-usb-in-place-of-share-partition-%28EN%29
Ich würde aber eher eine große SD Karte bevorzugen.
Hey,
danke für den super Tipp. Hatte echt keine Ahnung wie ich an die Sache rangehen soll, aber jetzt kann es losgehen!Juhu!
Lg Winni
Moin Moin,
habt Ihr auch in der rechten oberen Ecke ab und an ein blinkendes blau rot grünes Quadrat ?
Wenn ja gibt es eine Möglichkeit dies wegzubekommen?
Das ist ganz schön nervig
Moin StefN,
die Erklärung zu dem „Regenbogen-Quadrat“ und eine Lösung dafür findest du auch hier in diesem Blog 😉
http://powerpi.de/tv-usb-anschluss-als-stromquelle-fuer-den-raspberry-pi-2-nutzen-geht-das/
Dieses Quadrat erscheint, wenn die Spannung deines Pi’s unter 4,65V sinkt. Das liegt oft an einem billigen USB Kabel das entweder zu lang ist, oder die Adern im inneren zu dünn sind.
Versuch es mal mit einem anderen USB Kabel.
Notfalls diese sehr hochwertigen Kabel kaufen.
Edit: Mist… joinski war wieder schneller 😀
Kann mittlerweile bestätigen das die Kabel durchaus wichtig sind.
Trotz Übertaktung liefen die PSX Spiele nicht vernünftig und ich hatte permanent das Spannungsproblem. Seit heute habe ich die verlinkten Kabel in Verwendung und muss sagen: der HAMMER 🙂
Jetzt kommt auch die volle Leistung aus dem Pi und die PSX Spiele laufen super gut.
Danke dafür
Oh ja, für mich war früher auch USB-Kabel = USB-Kabel… hätte auch nicht gedacht dass es da so gravierende Unterschiede gibt.
Danke für deinen Kommentar und noch mal für die Bestätigung dass man wirklich auf hochwertige Kabel setzen sollte. 🙂
Gibt es eigentlich Nightly Builds von Recalbox? Ich würde gerne mal die neue Favoriten Funktion ausprobieren.
Nightly Builds gibt es leider nicht aber auf dieser Seite kann man sich immer den aktuellsten Stand angucken. Version 3.3.0 ist zu 69% fertig. 37 Bugs wurden bereits beseitigt, 16 stehen noch offen.
https://github.com/digitalLumberjack/recalbox-os/milestones
Yey, bald kommt endlich das Update 3.3.0. Der aktuelle Stand liegt bei 80%. 🙂
Siehe:
https://github.com/recalbox/recalbox-os/wiki/Releases-(EN)
bzw.:
http://archive.recalbox.com/4/
Einfach die recalbox.conf editieren und updates.type auf unstable ändern.
Habe soweit alles nach Anleitung zusammengestellt. Leider geht das erste PSX Spiel bereits nicht. Ich wollte Tomb Raider den ersten Teil Spielen (Bios ist hinzugefügt). Der Vorspann kommt korrekt. Nachdem ich im Menü das Spiel starten will bleibt der Bildschirm schwarz und es passiert nichts mehr. Jemand eine Idee? Danke!
Hi Rudolf, schwer zu sagen woran das liegt. Du könntest versuchen das Spiel aus einer anderen Quelle herunterzuladen. Eventuell ist das Spiel defekt. Laufen andere PSX Games durch?
Liegt wohl generell am Spiel, wenn was mit der Grafik nicht stimmt…
Kann ich leider bestätigen. Bei mir verhält es sich genauso (schwarzer Bildschirm, wenn man im Hauptmenü vom Spiel auf „Spiel starten“ geht).
Die Frage ist, was kann man dagegen machen? Auch andere „Quellen“ bringen nichts..
Da kann man leider nur darauf hoffen, dass es irgendwann ein Update vom Emulator gibt, wo das Spiel danach läuft.
Es ist nunmal leider so, dass nicht alle Spiele 100% fehlerfrei laufen. Einige funktionieren gut, andere schlecht, wieder andere überhaupt nicht. Dies gilt für alle Emulatoren.
Hier eine Liste von getesteten Spielen vom PSX-Emulator pcsx-rearmed:
https://docs.google.com/spreadsheet/ccc?key=0ArSWWAWRjErldHZVZlFxY0tBVnRRNXM5U3ZqWFNuN0E&hl=en#gid=0
Also hier im Video läuft der erste Teil auf der Recalbox:
https://youtu.be/G4YJni-sybU?t=9m54s
Jemand schon herausgefunden warum das Spiel im Youtube video läuft und bei uns nicht?
Ich hab das gleiche verhalten.
Ich hab’s auch getestet und es läuft nicht. Könnte es an EDC liegen? Habe die deutsche Non-EDC Variante von Tomb Raider.
Ich hab nochmal ein bisschen rumm probiert und festgestellt, dass es funktioniert, wenn man nicht direkt das Image (.bin, .img) sondern die CUE-Datei startet.
Die Videosequenz nach dem Menü scheint ein anderer Track zu sein und die Implementierung zur Auswahl dieses Tracks scheinbar nicht so ideal, sodass man mit der CUE-Datei nachhelfen muss.
Trotzdem hängt sich das Spiel manchmal auf, wenn man an bestimmten Stellen ins Inventar gelangen oder es pausieren will. Das scheint dann aber doch ein Problem mit dem Emulator zu sein… Bei anderen Spielen verhält es sich stellenweise ähnlich 🙁
Hallo bei mir ist die Tastenbelegung des N64 Emulators völlig anders. Ich nutze den Xbox 360 Controller und habe ansonsten keine Probleme mit der Tastenbelegung. Ich würde mich sehr freuen wenn mir jemand erklären könnte, wie man die Belegung konfigurieren kann.
Oh ja das ist auch eine Sache die ich noch unbedingt angehen muss. Die Position des Z-Triggers gefällt mir beim Xbox 360 Controller gar nicht.
Ich hatte mich diesbezüglich schon mal kurz eingelesen und mit etwas Arbeit lassen sich die Tasten auch umbelegen. Sobald ich mehr dazu habe schreibe ich eine Anleitung dazu.
Es sei denn Jemand ist schneller als ich. ^^
Ich habe leider auch das Problem mit dem W-Lan Stick (Edimax EW-7612UAn), der wird von Recalbox nicht erkannt.
Gibt es da eine Lösung zu ?
Per LAN ans Internet ist bei mir, von da wo die RasPi steht, leider nicht möglich.
Ich habe auch diesen Wlan Stick an einem anderen Pi hängen und werde ihn mal heute Abend mal in Recalbox testen.
Der Stick funktioniert bei mir problemlos. Versuch mal deine Netzwerkdaten manuell einzutragen wie hier beschrieben:
http://powerpi.de/tipps-und-tricks-fuer-recalboxos-die-retro-gaming-plattform-fuer-den-raspberry-pi-2/#8
Klasse !
Genau so funktioniert es.
Gestern habe ich den Rasperry mit Recalbox installiert. Hat alles wunderbar geklappt. Jetzt will ich mir aber eine echte Arcade Steuerung bauen. Dazu einige Fragen, weil ich totaler Anfänger bin.
1. Wenn ich mir selber etwas bastele (mir GPIO), wie verbinde ich das. Die Anleitung die ich dazu gefunden habe ist etwas knapp.
2. Hab irgendwo gelesen, es gibt eine Art USB Konverter, am den die Taten und Stocks angeschlossen werden und er die Signale als USB Signal an den Pi gibt. Wo Krieg ich sowas?
3.Funktioniert der XARCADE Tankstick? Auch mit dem Trackball?
Vielem Dank schon mal. Tolles Forum hier übrigens. Hat mir schon sehr geholfen.
Hi Olliko.
Vielleicht hilft dir das ja weiter.
https://github.com/digitalLumberjack/recalbox-os/wiki/Manual-%28EN%29#6—gpio-controllers
Danke für das Tutorial! Klappt alles wunderbar bei mir. Ich hab nur ein kleines Problem: Die Playstation Roms werden bei mir leider doppelt und dreifach angezeigt (Cue und Bin Dateien). Kann man irgendwie einstellen, dass nur die Cue Dateien gezeigt werden im Emulation Station Menu?
Die Cue Datein werden nicht benötigt. Kannst du also löschen.
Hey also erstmal muss ich sagen das ihr hier echt ne gute Anleitung habt. Bin von Retropie umgestiegen und ist tatsächlich deutlich leichter.
Mein einziges echtes Problem ist allerdings der Controller. Ich nutz ein speedlink wireless gamepad das mit retropie super funktioniert hat. Es wird auch sofort erkannt nur bei der installation hab ich probleme. Er fragt mich nur einen der beiden joysticks ab und bei dem auch nur 2 Richtungen. Einen der beiden Trigger will er gar nicht erkennen, den anderen nur manchmal. Er wird auch immer als X Box controller erkannt obwohl es keiner ist.
Durchs Menü navigieren klappt dann einigermaßen, aber in den vorinstallierten Spielen wird er gar nicht erkannt. Mario Kart N64 läuft sauber, Mario Kart auf dem Snes lässt nicht mal den „Start“ Knopf zu.
Habt ihr mir Tipps wie das mit dem Controller hinbekomme?
Werde heute abend mal versuchen einen zweiten Controller anzuschließen.
Liebe Grüße
Frosch
Dass er dich bei der Controllerkonfiguration nur nach zwei Richtungen fragt ist normal. Er erkannt dann automatisch die anderen.
Hmm.. wenn der Controller als Xbox Controller erkannt wird, könnte es vielleicht helfen die Xbox-Treiber in der recalbox.conf Datei zu aktivieren? Einen Versuch ist es auf jeden Fall wert.
Hi Aki. Danke.
Ist schonmal ein Anfang.
Toller Artikel.
Danke dafür.
Hat mal jemand ein Video um die PSX und N64 Performance zu sehen?
Hatte unter Retropie doch so meine Probleme…..
Kein Problem, ich kann heute mal ein Video davon machen. Läuft absolut flüssig, zumindest die Spiele die ich bis jetzt angetestet habe 🙂
Super.
Danke.
Wie versprochen, hier das Performance Video. 🙂
https://youtu.be/OqSb5Md8f08
Trotz autoboot.txt Datei mit dem Inhalt boot_partition=5 startet der rasp nicht so, wie bei dir im Video 🙁
Erst kommt immer so ein buntes Bild, dann eine millisekunde der Einrichtungsbildschirm (wo man beim 1. Start die Datei markiert und auf „Install“ klickt)
Hmm komisch, versuch mal meine Datei zu nehmen und berichte bitte ob es damit geht. 🙂
Entpacke die Datei und lege die autoboot.txt direkt auf die SD-Karte.
http://powerpi.de/wp-content/uploads/2015/02/autoboot.zip
Besten Dank für das Video.
Sieht sehr gut aus.
Ich werde das mal ausprobieren 🙂
Soweit hat bisher alles geklappt. Läuft einwandfrei. Auch der Xbox 360 Controller funktioniert super.
Aber woher bekomme ich die IP von dem Pi?
Ich habe die IP in Recalbox auch nicht gefunden, bin dann aber von Recalbox zu Kodi gewechselt (beim XBOX Controller Taste X Startbildschirm oder per Menü) und dort kann man die IP dann ganz leicht unter System -> Systeminfo sehen.
Danke für den Tipp.
Hat geklappt 🙂
Danke +1 🙂
@ Aki:
Fehler bei der autoboot.txt gefunden <.<
"Jetzt erstellst du eine autoboot.txt" Datei…… Was habe ich gemacht? 😀 Textdatei erstellt und dann auch noch mit .txt benannt <. .txt entfernt und es läuft 🙂
Haha 🙂 den selben Fehler habe ich Anfangs auch gemacht
Kannst du evtl. noch erklären wie man games von einem USB Stick einbinden kann..auf die sd karte passt nicht alles drauf…
Hallo,
ich habe das Problem das in der Emustation das Bild am unteren rand „abgeschnitten ist“ lässt sich das lösen?
LG
never mind i found a faq for this…hope it works
https://github.com/digitalLumberjack/recalbox-os/wiki/Auto-mount-of-usb-in-place-of-share-partition-%28EN%29
Lassen sich die Tastenbelegungen des Controllers im PSX Emulator nochmal extra einstellen?
Ich nutze den Xbox 360 Controller jedoch passen im PSX Emulator die Tasten von der Position nicht mit dem Original überein…..
Hi Stephan,
Ja wenn man tief ins System eingreift kann man alles anpassen aber ich würde noch kurz warten bis das große 3.3.0 Update draußen ist. Daran wird bereits sehr lange gearbeitet und viele Fehler werden gefixt.
Falls man nach dem Update seinen Controller nicht separat in Recalbox anpassen kann schaue ich mir mal an wie man das über SSH manuell anpassen kann und stelle eine Anleitung rein.
Das ist aber auch zur Zeit das einzige Problem dass mich stört. Beim N64 ist die Tastenbelegung auch nicht optimal.
Hallo,
ich möchte mich erstmal für die SUPER Anleitung zur Recalbox bedanken.
Ich hoffe das mir jemand mit einem Problem weiterhelfen kann:
ich kann mit Putty keine Verbindung zum Pi herstellen, ich bin mir allerdings auch nicht sicher ob ich die richtige IP Ádresse eingegeben habe – wie finde ich die IP des Pi heraus?
Kann ich evtl die config Datei auch manuell verändern (SD Karte am PC)?
Habe den Pi im Moment per LAN am Router hängen, da mein Netgear N150 WiFi anscheinend nicht funktioniert. Nach einrichten des WLAN kommt nur ne Fehlermeldung, funktioniert dieser WLAN Stick evtl bei jemandem?
Vielen Dank für jede Antwort
Hallo nochmal,
ich habe die Verbindung mit Putty nun doch hinbekommen, allerdings sieht bei mir die config.txt komplett anders aus als hier:
# uncomment if you get no picture on HDMI for a default „safe“ mode
#hdmi_safe=1
disable_overscan=1
# uncomment to force a specific HDMI mode (this will force VGA)
#hdmi_group=1
#hdmi_mode=1
# comment to get jack audio
hdmi_drive=2
config_hdmi_boost=0
hdmi_force_hotplug=0
# uncomment for composite PAL
#sdtv_mode=2
Ich kann also die notwendigen Parameter für die Übertaktung nicht verstellen.
Kann mir jemand helfen? Vielen Dank
Hi kube, die musst du alle manuell da rein tippen. 😉
Einfach ans Ende der Datei die Einträge schreiben wie du sie auf meinem Screenshot siehst. Danach neu starten und fertig.
So vorgefertigte Werte wie z.B. bei Openelec hast du da leider nicht wo du einfach nur die Zahlen ändern musst.
Verschreib dich dabei aber bitte nicht. 😀
Hi Aki,
vielen Dank für die schnelle Antwort, bin leider noch nicht so fit was den Pi angeht. Hab jetzt die cofig.txt laut deiner Anleitung geändert und der Pi läuft noch 🙂
Leider ruckelt z.b. Golden Eye (N64) immer noch, sollte ich evtl noch höher übertakten? Habe Kühler auf den Chips montiert…
Gruß kube
Kannst ruhig auf 1,1 GHz gehen. So hoch bin ich bei mir mittlerweile auch.
Da du einen Kühlkörper drauf hast sollte das kein Problem sein.
Hmm, kann auch am ROM liegen. Der N64 Emulator ist nicht gerade der ausgereifteste. Manche Spiele laufen sehr gut (z.B. Mario 64, Mario Kart 64), andere wiederum gar nicht.
Lad mal das ROM von einer anderen Seite herunter, oft gibt es da Unterschiede. Manche laufen besser als andere.
Hallo Leute.
Ist es einfach möglich, den OS Ordner in ein neues NOOBS einzufügen und dann open elec gleichzeitig zu installieren,
Oder wie muss ich dort vorgehen?
Bin leider noch nicht dazu gekommen dies zu testen.
LG. Dominic
Hallo, leider wird mir im Menü gar kein PSX und N64 angezeigt, Bios habe ich drauf kopiert.
Hast du auch Spiele (Roms) in den entsprechenden Ordnern? Nur wenn auch Spiele vorhanden sind, werden die Emulatoren angezeigt.
Ja, das hat soweit geklappt, danke.
Wie kann ich denn meine img ccd und sub Dateien abspielen?
Wo hast du solche Dateien her? ^^
Bei N64 ist die Endung meist .n64 oder .z64
Bei PSX ist die Endung bei mir immer .bin
Schau mal ob du die Roms aus einer anderen Quelle „beziehen“ kannst.
Hallo,
Auch von meiner Seite ein dickes Danke !
Hätte mir fast ne alte SNES besorgt 😉
Habe aber EIN Problem;
Trotz korrektem (MD5) PSX Bios im Bios Ordner starten die Spiele nicht, der Bildschirm wird nur kurz schwarz und springt wider ins Auswahl-Menü zurück.
Getestet mit:
Tekken 3
Front Mission 3
Parasite Eve
etc…
Beim GBA hat alles mit dem BIOS funktioniert.
Noch eine Idee ??
Welches Format haben deine PSX Spiele denn? Sind sie vielleicht noch als zip gepackt?
Meine Roms – die auch funktionieren – sehen z.B. so aus:
tony_hawks_pro_skater_2.bin
Crash Bandicoot.bin
Sind bis auf eine Ausnahme alles .bin
Einmal habe ich testweise eine .img geladen welche sich aber auch so verhält.
Habe dir ne private Mail geschickt, vielleicht hilft das ja schon. 🙂
Ich kann aus eigener Erfahrung nur sagen dass der PSX Emulator prima funktioniert… nur die Tastenbelegung ist bei meinem XBOX 360 Controller noch nicht optimal.. aber zu diesem Thema werde ich auch noch was ausführlich erklären.
Erstmal muss ich sagen, dass das hier wirklich spitzen Anleitungen sind! Ich habe leider genau das selbe Problem, wäre über die Private Nachricht sehr froh.
Habe leider ganz genau das selbe Problem. Kannst du mir vielleicht auch mal so eine private Mail schicken?
Vielen herzlichen Dank vorab.
Ihr habt Post, hoffe es hilft.
Hallo zusammen, hi Aki,
wirklich, tolle Anleitung, toller Support.
Leider komme auch ich hier nicht weiter trotz korrekter Datei im Bios Ordner.
Wäre also für die besagte Mail auch äußerst dankbar.
Vielen Dank im Voraus und ein frohes Neues Euch allen!
Vorab, thx für die super Anleitung.
Ist es irgendwie möglich bei einem „dualboot“ von der openelecOS und der recalboxOS den boot über das Handy oder den Controler zu steuern? Ich würde die Steuerung gerne vom Sofa aus machen und nicht extra eine W-Maus kaufen.
Hi,
ich habe mal vorweg eine Frage, und zwar habe ich hier „nur“ PS2 Controller.
Nun gibt es ja dazu auch usb-adapter um z.B.: die alten Controller auch an der PS3 nutzen zu
können. Wäre es denkbar, das damit auch eine Funktion unter RecalboxOS möglich ist.
Dann würde ich mir mal so einen Adapter zulegen.
Gruß und Danke
Hallo,
funktioniert bei mir ohne Probleme, 2 PS2 Controller mit USB adapter.
Hast du das schon versucht @Aki ?
http://openelec.tv/forum/128-addons/72972-retroarch-addon-arm-rpi
http://www.modmypi.com/blog/how-to-install-emulators-on-openelec
Bin auf der Suche nach einer guten ausführlichen deutschen Anleitung, so wie du es immer machst.
Hi,
erstmal vielen Dank für die super Tutorials.
Ich habe leider ein kleines Problem mit dem RPi2. Er friert immerwieder an total unabhängigen Stellen ein und lässt sich nur mit einem Hard Reset (Stecker ziehen) neustarten. Das kann im Menü oder auch direkt im Spiel passieren.
Ich habe bei der Erstkonfiguration folgendes gemacht:
– Rpi2 wie beschrieben übertaktet (1050MHz)
– Bios für PSX und GameBoy Advance eingefügt
– BlackScreen bei N64 entfernt
Ich hab die RecalBox mittlerweile das zweite mal aufgesetzt und es passiert wieder das gleiche. Kann es sein, dass das Übertakten an dem einfrieren schuld ist?
Es wäre sehr nett, wenn mir jemand einen Tipp geben könnte.
Danke schon mal und weiter so!!!!
Teste das Ganze mal ohne übertakten und vielleicht auch mal mit einem anderen Micro-USB-Kabel und Netzteil (was für ein Netzteil verwendest du zur Zeit?)
Hallo,
nutze ein 2A Netzteil. Anderes Netzteil werd ich testen
Hab den Verdacht, dass durch das Übertakten Bauteile zu warm werden und des Rpi als Schutzfunktion dann ausetzt. Werde ihn heute mal ohne Gehäuse laufen lassen damit er genug Frischluft bekommt. Wenn das die Lösung ist bekommt das Gehäuse einfach einen aktiven Lüfter.
Vielen Dank schon mal für die Hilfe!
Hi JJ,
also bevor der Raspi sich selber schützt, muss der CPU Kern über 80°C kommen.
Aber ja, etwas runtertakten ist nie verkehrt, wenns nicht rund läuft.
Beim Übertakten wird auch mehr Strom gezogen, bei einem dünnen USB Kabel kommt oft nicht genug Spannung durch, so dass der Pi instabil läuft… ein gutes USB Kabel wird wirklich oft unterschätzt und man sucht überall den Fehler, nur nie beim Kabel.
Ich verwende nur noch diese USB Kabel. Es handelt sich dabei um reine Stromkabel die sehr dicke Kupferadern enthalten und dort garantiert kaum Spannung abfällt –> http://amzn.to/1MOIbNo
Wärme an sich verträgt der Raspberry eigentlich ganz gut. Ich habe meine beiden Raspberrys lange Zeit ohne Kühlkörper auf 1,1GHz betrieben. Aber ich spreche nur aus eigener Erfahrung. Kann bei jedem anders sein.
Also bei mir hat es an der Temperatur gelegen. RPi war kochend heiss. Mit aktiver Kühlung und Heruntertakten auf 1000Mhz läuft es ohne Probleme. Habe mittlerweile Kühlkörper verbaut und werde das mal testen.
Danke für die Hilfe!!!!
Hallo,
gibt es jetzt schon eine Möglichkeit über ssh drauf zu zugreifen?
Hallo Marc, oben bei der Übertaktungsanleitung steht ja bereits wie man via SSH auf die config,txt zugreift.
😉
Brauche ich “ USB Ladekabel Kabel Wireless Anschluss für Xbox 360 Controller Schwarz NEU “ http://www.amazon.de/gp/offer-listing/B00HSC0UEY/ref=dp_olp_new?ie=UTF8&condition=new
Um einen XBOX 360 Controller nutzen zu können?
Hi Rudolf,
wenn du einen kabellosen XBOX 360 Controller hast dann benötigst du diesen USB Empfänger –> http://amzn.to/1fPgGa9
… aber ich gebe zu dass so ein original Empfänger ziemlich teuer ist. Es gibt aber auch welche von anderen Herstellern die man testen könnte. Ich kann dir aber nicht garantieren dass diese, wie der original Empfänger, auch funktionieren. Notfalls zurück schicken.
Hier z.B. für 10€ wobei ich schon in den Bewertungen lese dass einige Leute Probleme damit haben.
Ob das von dir verlinkte Kabel funktioniert kann ich dir leider nicht sagen. Ich selber benutze nur den originalen Wireless Adapter.
Ich kann mir aber gut vorstellen, dass das mit dem Kabel funktioniert. Beim PS4 Controller geht das ja auch hervorragend über ein USB Kabel.
Hi – bekomme den N64 Emu nicht zum laufen.
Bild bleibt schwarz und irgendwann kommt verruckelter Ton.
Das umstellen der runcommand von 3 auf 2 hab ich schon probiert.
Es ist ein Raspi 2B mit den oben angegebenen Daten übertaktet…
Angeschlossen ist ein 800×600 HDMI Display.
Habe auch schon diverse Roms ausprobiert (EU und US)
Mit Retropie laufen die Spiele zwar an aber sind unspielbar durch Grafikfehler und ruckeln.
Vielleicht hat jemand einen Tip.. LG Dario
Leider funktionieren nicht alle N64 Roms. Bei Zelda Ocarina of Time habe ich das selbe Problem.
Um welche Spiele handelt es sich denn bei dir? Dann kann ich die ja kurz bei mir selber antesten um überhaupt festzustellen ob diese grundsätzlich laufen oder nicht.
Lieben Gruß, Aki
Hallo, danke für die Anleitungen!
Ich kann mit meinem PC aber weder auf \\Recallbox\ zugreifen, noch befindet sich irgendeine config auf der SD-Karte. Woran könnte das liegen?
Hi celair,
Wenn du einen Windows PC hast und über \\Recallbox\ nicht auf die Box zugreifen kannst, dann hat dein Pi keine Verbindung zum Netzwerk. Hast du dort denn alles richtig eingestellt? Nutzt du Wlan oder Lan-Kabel?
Habe den Pi per LAN an angeschlossen. Zumindest mit Openelec kann ich aufs Netzwerk zugreifen.
Unter Recalboox habe keine Einstellungen vorgenommen. Oder muss ich dennoch diese unter WLAN-Einstellungen vornehmen?
Aki, muss ich denn auch bei LAN irgendwas einstellen??
Hab es hinbekommen. 🙂
Lösung: Ich habe zunächst mit putty auf die config zugegriffen (um den Pi hochzutakten) und danach konnte ich über \\Recallbox\ auf die Box zugreifen.
Hallo und danke für die tolle Anleitung!
Ich habe trotzdem noch ein paar Fragen:
-Wie kann man Spiele von einem USB-Stick oder Festplatte aus starten?
-Kann man ein Kodi-Shortcut bei der Emulator-Auswahl erstellen?
-Wie benutze ich den PS3 Controller bei Kodi, obwohl Controller in Modi aktiviert sind.
-Kann man Spiele wirklich nicht per PC auf die Micro-SD karte schieben?
Ist man da aufs Netzwerk gebunden?
Hi Pegasos,
Man kann auch von USB-Sticks die Spiele aus starten, ist aber mit etwas Arbeit verbunden es einzurichten:
https://github.com/digitalLumberjack/recalbox-os/wiki/Auto-mount-of-usb-in-place-of-share-partition-%28EN%29
Ich empfehle eher eine große SD-Karte zu nutzen. 😉
Zu Kodi in Recalbox kann ich dir leider nicht helfen da ich es nicht nutze.
Leider kann man bis jetzt nur über das Netzwerk die Spiele übertragen.
Das haben aber bereits mehrere User bemängelt, mal schauen was das große Update 3.3.0 demnächst bringen wird.
Hallo,
kann man auch einen WIIU Pro Controller über ein Bluetooth Dongle verwenden ?
Habe jetzt schon eine ganze Zeit im Internet gesucht, aber leider nichts gefunden.
Wenn ich was gefunden hatte war es entweder auf Englisch oder sonst irgend eine Sprache 🙁
Gruß
Frank
Hi frank, hast du es schon geschafft dich mit dem WiiU Controller zu verbinden wie in Schritt 6 beschrieben?
@Aki
das hatte ich ausprobiert, aber der WiiU Pro Controller wird garnicht erst gefunden.
Hatte die Hoffnung das es hier schon jemand geschaft hat 🙁
Die Hoffnung nicht verlieren!! ^^
Die neue Version steht bereits in den Startlöchern und verspricht eine Menge neuer unterstützter Hardware.
Hier kann man immer sehen wie weit die Entwickler gerade sind. Bereits bei 94%, ich freue mich schon aufs Update! 🙂
https://github.com/digitalLumberjack/recalbox-os/milestones
Ich habe meinen Wii U Pro Controller mit dem Wireless Wii U Pro Controller Adapter von May Flash zum laufen bekommen.
Hallo Christoph,
funktioniert der Anschluss des May Flash Adapters an den Raspberry PI problemlos und wird sofort erkannt (nutze selber OSMC als Betriebssystem)? Oder sind ggf. noch Anpassungen notwendig, damit der Wii U Pro Controller über den Adapter gefunden wird?
Ich würde sehr gerne KODI und ggf. auch ein paar Spiele mit dem Wii U Pro Controller steuern und bin bisher mit einem normalen Bluetooth Dongle gescheitert.
Gruß
Mirko
Ja, der Adapter funktioniert problemlos. Musste keine Einstellungen oder Anpassungen vornehmen. Der Wii U Pro Controller wurde direkt als XBOX Controller erkannt!
@Aki
hast Du schon Scummvm zum laufen gebracht ? habe mir ein paar Spiele besorgt und in den Scummvm Ordner gepackt.
Leider werden die Spiele nicht angezeigt.
Haben deine Spiele die Endung .scummvm ?
Soweit ich weiß müssen die Spiele auch einen korrekten Namen haben. Die Namen findest du auf dieser Seite –> http://scummvm.org/compatibility/
Wenn du also z.B. Broken Sword 1 runterlädst, muss deine Datei laut der Liste sword1.scummvm heißen, damit das funktioniert.
Hallo Aki,
hatte das Problem in der Zwischenzeit schon gelöst.
Für alle anderen die das gleiche Problem haben,man muss sich mit Putty mit Recalbox verbinden, und dann folgenden Befehl eingeben.
touch /recalbox/share/roms/scummvm/folder_game/game_short_name.scummvm
Damit wird die Scummvm File erstellt..
hier nochmal zur verdeutlichung
touch /recalbox/share/roms/scummvm/Day\ Of\ The\ Tentacle/tentacle.scummvm
Die Game Short Namen findet man unter folgende Url.
http://scummvm.org/compatibility/1.7.0/
Danke für den Hinweis Frank. Wird sicherlich einigen Leuten helfen! 🙂