Für eine wachsende Anzahl von Menschen ist Retroarch das ultimative Zentrum für alles, was mit der Emulation zusammenhängt. Es macht Retroarch Gerechtigkeit nicht, es nur als "Frontend" für jeden vorstellbaren Konsolenemulator zu bezeichnen, denn alle großen Emulatoren können in Sekundenschnelle integriert, heruntergeladen und als "Kerne" geladen werden. Solch eine riesige Plattform mit so viel passiert jedoch zwangsläufig in Probleme. ROMs können nicht gescannt werden, Emulatoren laufen zu langsam und Controller werden nicht erkannt.

Hier werden die häufigsten Retroarch-Probleme und Fixes behandelt, damit sie wieder funktioniert.

Related : Wie man RetroArch, den Open-Source Cross-Platform Retro Game Emulator, einrichtet

1. Retroarch nicht Roms scannen

Wenn Sie Retroarchs ROMs oder Spiele hinzufügen möchten, sollten Sie zunächst sicherstellen, dass die Datenbanken auf dem neuesten Stand sind, indem Sie im Hauptmenü auf Online Updater gehen und dann Datenbanken aktualisieren wählen. Dies stellt sicher, dass Retroarch über die neuesten Informationen verfügt, wenn es um die Erkennung Ihrer Roms geht.

Eine weitere Möglichkeit besteht darin, dass Sie, wenn Sie Ihre Spiele in komprimierten Formaten (7z, RAR usw.) aufbewahren, einen Kern herunterladen müssen, der diese Formate wie MAME lesen kann. Es ist etwas, an dem die Entwickler arbeiten, aber in der Zwischenzeit müssen Sie möglicherweise kontextunabhängig einen MAME-Core herunterladen, selbst wenn Sie versuchen, Ihre komprimierten N64-Spiele zu finden. (Sie tun dies, indem Sie auf "Core laden -> Core herunterladen" klicken und dann MAME in der Kategorie "Arcade" finden.)

2. Retroarch stürzt ab, bevor Spiele geladen werden

Es ist schwer, solch ein breites Thema anzusprechen, ohne einen Aufsatz darüber zu schreiben. Es gibt so viele Gründe, warum Retroarch abstürzen könnte. Wir haben beschlossen, einige der häufigsten auszuwählen, so dass sie hoffentlich für ein breites Spektrum von Leuten gelten.

    • Aktualisieren Sie Ihre Grafikkartentreiber.
    • Dies gilt insbesondere für Personen auf Mid-Low-End-Systemen, die möglicherweise mit der Tatsache kämpfen, dass Retroarch standardmäßig auf der OpenGL-Grafik-API ausgeführt wird. Sie sollten zur "Retroarch" -Konfigurationsdatei (CFG) in Ihrem Retroarch-Verzeichnis gehen, sie mit dem Editor öffnen (oder, um die Informationen klarer zu machen, Notepad ++) und die "video_driver" -Option von "gl" zu "d3d" ändern dann speichern Sie Ihre Änderung. Du wirst nicht mehr in der Lage sein, das raffinierte Retroarch-UI im XMB-Stil zu verwenden, aber was noch wichtiger ist, du solltest in der Lage sein, Spiele zu spielen.

      • Eine weitere Option für Leute auf älteren Betriebssystemen oder mit älterer Hardware ist das Herunterladen der "MSVC" -Versionen von Retroarch anstelle der Standard-MinGW-Version. MSVC2005 wurde für Windows XP-Systeme entwickelt, während MSVC2010 von Windows XP stammt, aber einige Leute haben berichtet, dass es ihnen hilft, auch wenn sie Windows 10 auf älteren Maschinen verwenden, also ist es einen Versuch wert.

3. Kerne, die nicht herunterladen

Sie versuchen also, die Cores / Emulatoren für all Ihre Lieblings-Heimkonsolen herunterzuladen, aber es funktioniert nicht. Es besteht die Möglichkeit, dass der Kern-Updater in Retroarch nicht mit dem Ort verbunden ist, an dem er seine Kerne bezieht.

Öffnen Sie die Datei "retroarch.cfg" in Ihrem Retroarch-Verzeichnis (wieder Notepad oder Notepad ++), dann sollte eine der ersten Optionen 'core_updater_buildbot_url = "http://buildbot.libretro.com/nightly/x/x/x" sein. wo die x-es stehen für welches System auch immer du bist.

Wenn dies leer ist, müssen Sie die URL manuell eingeben, von der Sie Ihre Kerne beziehen möchten. Rufen Sie in Ihrem Webbrowser "buildbot.libretro.com/nightly/" auf und navigieren Sie dann zu dem Verzeichnis auf der Website, das Ihrem System entspricht (z. B. / windows / x86_64 /).

Schließlich erreichen Sie einen Ordner mit dem Namen "Neueste". Klicken Sie hier, um alle für Ihr System verfügbaren Kerne anzuzeigen, und kopieren Sie dann die URL in die Retroarch-Konfigurationsdatei. (Wenn Sie möchten, können Sie die Cores direkt von hier herunterladen und in den Ordner "cores" in Ihrem Retroarch-Verzeichnis stecken.)

Speichern Sie die Änderung in der Konfigurationsdatei, und Retroarch sollte jetzt in der Lage sein, Kerne für Sie herunterzuladen.

4. PS1-Kerne funktionieren nicht

Von allen Kernen auf Retroarch sind die PS1 wahrscheinlich die schwierigsten, um arbeiten zu können. Es ist nicht zu kompliziert, aber es gibt ein paar Dinge zu beachten. Zuerst müssen Sie drei sehr spezifische BIOS-Dateien für die PS1 aufspüren und herunterladen. (Führen Sie einfach eine Google-Suche durch.) Die Dateien, die Sie benötigen, sind SCPH5500, SCPH5501 und SCPH5502. Sie müssen sie im Ordner "system" in Ihrem Retroarch-Verzeichnis speichern.

Hinweis : Die SCPH-Dateien müssen so benannt werden, wie sie oben sind. Wenn die Datei "SCPH_5501" oder was auch immer heißt, geht das nicht. Sie müssen es nur in "SCPH5501" umbenennen.

Eine andere Sache ist, dass die PSX-Spiele extrahiert werden müssen und sowohl die "bin" - als auch die "cue" -Dateien im selben Ordner funktionieren.

Fazit

Diese Korrekturen sind nur die Spitze des Eisbergs, um Retroarch wieder zum Laufen zu bringen, und wir akzeptieren, dass es wahrscheinlich Probleme gibt, die wir hier nicht behandelt haben. Wenn Sie auf irgendwelche Probleme mit Retroarch stoßen, lassen Sie es uns in den Kommentaren wissen und wir werden Nachforschungen anstellen, um diese Liste in Zukunft zu ergänzen. Glückliches Spiel.