Danke. DANKE. Was ich für die deutsche Tastatur im C64 gesucht habe ;) DU hast mich wirklich zu RetroArch / EmuStation gebracht,. Aktuell habe ich (mit testen, configs, Anpassungen) ALLE meine C64, AMIGA und DOS Spiele zum laufen bekommen. Ich muss heute unbedingt noch testen, wie ich das mit den Ports hinbekomme (was Du hier dankend auch aufzeigt), um z.B. im C64 Gamepas UND XBOX Controller gleichzeitig zu nutzen. Gehe ich später noch ran. Durch meine realen C64 hatte ich eh hier Jiffy als Hardware und das BIOS eh herumliegen und schon genutzt. Aber guter Hinweis!
Hatte früher ein ActionReplay mit Fastloader und konnte mich nicht erinnern, vor dem Video von JiffyDOS gehört zu haben - insofern selbst was bei der Recherche dazugelernt (auch was die Ports etc. angeht, und das mit der dynamischen Controller-Zuweisung unter Windows war auch nervig)... Aber schau Dir nochmal Batocera an - ist das Gleiche nur in besser, läuft auch vom Stick und ist dank NAS-Unterstützung ultra-portabel... ;)
Korrektur: - "Hauptmenü/Schnellmenü/Überschreibungen" bezieht sich nur auf RetroArch-Einstellungen, nicht auf Core-Einstellungen! Einstellungen, auch Core-Einstellungen, werden von RetroArch automatisch gespeichert, sofern Ihr unter "Einstellungen/Konfiguration" alle Optionen bis auf "Globale Core-Einstellungsdatei verwenden" auf "EIN" stellt. RetroArch-Einstellungen werden in Dateien mit der Erweiterung .cfg gespeichert, während Core-Optionen in .opt-Dateien abgelegt werden. Der Dateiname bestimmt dann, ob die Einstellung für den Core, das Verzeichnis oder ein einzelnes Game gilt. - Der Libretro-Core für die SuperCPU-Variante heißt natürlich "Libretro: VICE XSCPU64" und nicht "Libretro: VICE X64SC". Seltsamerweise fehlt er in Batocera v35 und v36-devel bei x64 - was an die Community zurückzumelden wäre. Mit einem kleinen "Hack" kommt Ihr evtl. an den Libretro-SuperCPU-Core ran, aber dazu mehr in einem anderen Video zum Thema "Batocera-Konfiguration". Hinweis zum Keyboard-Mapping: Durch einen Bug im VICE-Core von RetroArch vor Version 1.15.0 wird beim RetroArch-Neustart die Keyboard-Keymap-Datei nicht geladen. In diesem Fall jeweils erneut in "Schnellmenü / Core-Einstellungen / Input / Keyboard Keymap" gehen, die Einstellung auf einen anderen Wert setzen und dann wieder zurück auf "Positional (User-definded)" stellen, um das Laden zu triggern.
PS: Da ich nun die letzten Wochen, Dank Dir, RetroArch (Emulation Station DE als Oberfläche) getestet habe, mal so meine Frage an Dich als Kenner: Nutzt du generell Einzelemulatoren für jedes oder die wichtigen Systeme oder Retroarch übergreifend? Die letzten Jahre habe ich *immensen* Aufwand für DOS+C64+Amiga betrieben: eigene Startoberflächen, hunderte Stunden den Kram optiomiert, WINUAE genutzt (eigenen Desktop, Spiele immer aktuell eingepflegt), DOSBOX (Startoberfläche), WinVice (Startoberfläche). Das waren schon einmal drei komplette Systeme mit aufwendiger Pflege. EMUSTATION + Retroarch fassen das zusammen, machen das ganze einfacher. Und Thema "Lag": WinPUAE, DOSBOX Pure, Und Vice als Cores: ich konnte *keine* Verzögerung im Vergleich feststellen. Und ich bin da mehr als... mäkelig. (Vergleich zu den Desktopemulationen, nicht real oder MISTer). Ab den Punkt, an dem ich Dich hier entdeckt habe, das "oh, kann ich mir ja mal ansehen" probiert und nun immer weiter genutzt habe... : landen meine Einzellösungen auf der BackupPlatte und ich nutze nur RetroArch. Wie hältst Du es, das würde mich wirklich interessieren... Gruss und DANKE für Deine Mühe hier (!)
Ich benutze zum Zocken Batocera auf einem Odroid-N2 im Wohnzimmer und einen USB-Stick mit Batocera am PC bzw. eine SD-Karte mit Batocera auf dem Steam Deck. Disks, Saves und plattformübergreifende Settings liegen auf einer NAS, sodass ich von überall aus mit jedem Batocera-Gerät per (W)LAN drauf zugreifen kann. Für Aufnahmen oder Streaming dann EmulationStation mit RetroArch unter Windows. Wobei ich natürlich auch ein Batocera-Gerät per HDMI-Capture-Card an die Windows-Maschine hängen könnte, aber wofür dann der unnötige Aufwand, Lag etc.? Dann lieber direkt... RetroBat scheint auch ein erweitertes EmulationStation zu haben, da möchte ich nochmal aus Interesse einen Blick drauf werfen, weil ES-DE doch noch recht "rückständig" ist. Denise lässt sich leider noch nicht so sauber für die reine Gamepad-Nutzung integrieren, und es läuft ja nur auf PCs. Und da wäre ja noch die Sache mit den Rucklern - werde mir nur deswegen keinen VRR-Monitor kaufen. Wg. MiSTer vs. Emulator wäre ich auch mal an echten Messungen unter Berücksichtigung von RunAhead interessiert, aber habe noch keinen Zugriff auf einen MiSTer und würde mir im Rahmen des Competition-Umbaus mal Gedanken über einen Lag-Test machen... MiSTer ist für mich wg. fehlender Shader aktuell auch eher uninteressant - es sei denn, man würde einen FPGA für 100€ bekommen, und auch dann weiß ich nicht, ob das Retro-Feeling wegen geringeren Lags größer ist, als wenn ich CRT-Shader und Bezel nutze.
@@mgrns Danke für deine tolle Antwort. Zum Mister: Das Ding ist relativ, ich habe ein paar davon einfach der kompaktheit genutzt. Bequem. Und ja: auch Shader habe ich lieben gelernt, "früher" nie wirklich genutzt. Bei "Tests" zu den "Lags" machen viele Tester das Problem, an den MISTer einen TFT und eine n USB Stick zu hängen. Röhre und "alte", reale C64 / Amigajoysticks sehen anders aus. Und jetzt kommt mein Einwurf: Meine gefühlten und bescheiden "messbaren" Unterschiede: "Ganz toller SuperÜberMister mit realer Hardware" gegenüber "optimierter Gaming PC" sind... für mich nicht spürbar (!). Daher liegen meine Mister eingepackt und werden nicht mehr genutzt. Batocera schaue ich mir jetzt auch intensiv an. DANKE. Wieder einmal.
Mein erstes Video "Besser als Amiga mini" behandelt die Einrichtung, im zweiten Video zum "Retro-Feeling" geht es auch u.a. um die Batocera-Config. Beim C64 brauchst Du keine Kickstarts, und das mit der NAS findest Du im Wiki. Also Basiseinrichtung in 5-10 Minuten... :)
Hallo, vielen Dank für das Video. Ich setze mich gerade erstmal richtig mit Batocera auseinander. Hier läuft einiges anders, als in meiner Retropie Installation. Hast du eine Idee, welche Konfigurationsdateien man ändern muss, wenn man Einstellungen für einen gesamten Core, sprich alle Spiele des Cores machen möchte? Das verstehe ich noch nicht so ganz. Und meine VC20 Spiele kann ich nicht aus dem ES sauber starten. Es gibt für beides zwar Dokus im Batocera Wiki, aber ich verstehe es nicht.
Ich habe gerade mal VC20-Spiele ausprobiert, und mit dem Standalone-VICE, das voreingestellt ist, habe ich es nicht hinbekommen. Daher erst einmal über "Spiel-Einstellungen/Per System erweiterte Konfiguration/Emulator" das auf den RetroArch-/Libretro-Core umstellen. Zudem solltest Du dort auch weitere Core-Einstellungen vornehmen und nicht in RetroArch selbst. Wenn es eine Einstellung in diesem EmulationStation (noch) nicht gibt, kannst Du sie tatsächlich in den RetroArch-Einstellungen ändern. Das sollte dann übernommen werden und wird anscheinend unter "userdata/system/configs/retroarch/cores/retroarch-core-options.cfg" gesammelt.
Gerade selbst experimentiert mit Settings, die nicht über die UI erreichbar sind, und obwohl RetroArch sagt, dass die Core-Settings erfolgreich in der retroarch-core-options.cfg gespeichert wurden und sie nicht in EmulationStation zur Verfügung stehen, werden sie anscheinend bei jedem Start überschrieben. Ich schätze, dass man die Einträge dann vor einem erneuten Start wie im Wiki beschrieben in die batocera.conf übertragen muss. Was auch funktioniert hat, war die Settings als Verzeichniseinstellung zu speichern. Ich schau mir das nochmal genauer an - gibt's noch nicht allzu lange...
Hi Dario, Infos findest Du in meinem letzten Video unter ruclips.net/video/KsEyDAuSB6s/видео.html, und im Beschreibungstext zum Video gibt es auch einen Link mit einem Paket, das u.a. auch das C64-Bezel mit Config enthält. Ausführlichere Infos auch unter ruclips.net/video/2XD5a_KfT-s/видео.html.
Ein Original-C64 startet Games nicht automatisch. Emulatoren vereinfachen das, indem sie standardmäßig (man kann es auch in den Optionen ausschalten) das erste Spiel auf dem Datenträger starten. Wenn bei Dir also das Spiel nicht das erste auf der (virtuellen) Diskette ist, musst Du den Autostart deaktivieren und manuell über den LOAD-Befehl laden und starten. Wie das grundlegend funktioniert, steht z.B unter selmiak.bplaced.net/games/c64/index.php?lang=de&game=Tutorials&page=Ein-Programm-Laden.
Ich kann jetzt nicht rauslesen, ob es nur Probleme bei C64-Games oder allen Games sind, und eine konkrete Idee habe ich auch nicht, was sich verstellt haben könnte. Aber das lässt sich evtl. feststellen: Da ich von RetroArch als Emulator ausgehe, würde ich zunächst die aktuelle retroarch.cfg in retroarch.cfg.old umbenennen, dann RetroArch starten und dann mit Tools wie WinMerge mal die Unterschiede zwischen der alten retroarch.cfg.old und der neu erstellen Konfigurationsdatei retroarch.cfg feststellen. Wenn hier nichts zu finden ist, mal das gleiche Spiel mit den einzelnen Konfigurationsdateien im "config"-Unterordner von RetroArch durchführen, also alte Konfiguration sichern, RetroArch mit dem entsprechenden Core starten und dann die Unterschiede ermitteln. Mehr Infos zu den Config-Dateien u.a. in meinem Emulationstation+RetroArch-Video.
@@mgrnsIch als Laie habe davon nicht viel verstanden. Ich hatte zum Glück noch ein Backup von allem hebe es neu auf die Festplatte geklont und die Savegames rübergezogen jetzt geht alles wieder. Ich hatte vorher von allen Einstellungen in RetroArch ein Screenshot gemacht und alles ist identisch von den Einstellungen.
Uff. Mir gelingt es nicht, in Retroarch, einem Core den Port 2 zuzuweisen: ich nutze den USB Quickshot (Port 1, erkannt) und ein XBox series X Gamepad (Port 2, erkannt, zugewiesen) in Retroarch. Starte ich einen Core, kann ich stets nur den ersten Controller nutzen, also den Quickshot. Ich würde z.B. gerne mal Gameboy Advance nutzen und dazu das Gamepad (zweites gerät, Port 2). Ich kann im Core zwar dann unter "F1", also Schnellmenü, "Steuerung" dann fünf Einstellungens ehen (Port 1 Controller, Port 2 Controller), aber gleich, was ich versuche zu ändern: keine Chance. ich gehe also auf "Port 1 Controller" und ändere "zugerodneter Port" von "1" auf "2". Nur ist "2" dann komplett leer und keine der Funktionen zuzuweisen. Ich habe Retroarch jetzt komplett von allen Rechnern geschmissen. Für mich unbrauchbar: ich würde gerne Amiga, C64 mit "Port 1" = Competition nutzen, Nintendo, Sega, Gameboy Advance mit "Gamepad", Port 2. Geht nicht, schade. Batocera kann ich direkt nicht nutzen: booten schmeisst mich aus dem laufenden System, das ist keine Option zum testen / nutzen. Danke Dir aber für die Inspiration!!!
Muss ich ausprobieren. Aktuell hätte ich vermutet, dass es direkt nach dem Einstellen und dann Starten des Cores funktioniert, aber beim Wechseln des Cores verloren geht. Dann muss das Controller-zu-Core-Mapping für jeden Core über das Überschreiben-Menü "einzeln" abgespeichert werden, am besten als Verzeichnis-bezogene Settings, weil Du dann quasi eine Unterscheidung nach System und nicht nach Core vornehmen kannst.
@@mgrns Hallo. So in etwa: Für jeden Core einmal ein Remap der Controller speichern: Das ist kaum Aufwand, kann man auch per copy&paste des .conf Files. Aber ein "Tauschen und merken" wäre mir lieber, als den älteren, umständlichen Weg mit "remap". ich hatte viele Tage mit "Tauschen" und "Core einstellungen speichern" probiert. Seufz
Danke für die Hilfe zur Konfiguration und Nutzung des C64 Emu unter RetroPie
Danke. DANKE. Was ich für die deutsche Tastatur im C64 gesucht habe ;) DU hast mich wirklich zu RetroArch / EmuStation gebracht,. Aktuell habe ich (mit testen, configs, Anpassungen) ALLE meine C64, AMIGA und DOS Spiele zum laufen bekommen. Ich muss heute unbedingt noch testen, wie ich das mit den Ports hinbekomme (was Du hier dankend auch aufzeigt), um z.B. im C64 Gamepas UND XBOX Controller gleichzeitig zu nutzen. Gehe ich später noch ran. Durch meine realen C64 hatte ich eh hier Jiffy als Hardware und das BIOS eh herumliegen und schon genutzt. Aber guter Hinweis!
Hatte früher ein ActionReplay mit Fastloader und konnte mich nicht erinnern, vor dem Video von JiffyDOS gehört zu haben - insofern selbst was bei der Recherche dazugelernt (auch was die Ports etc. angeht, und das mit der dynamischen Controller-Zuweisung unter Windows war auch nervig)...
Aber schau Dir nochmal Batocera an - ist das Gleiche nur in besser, läuft auch vom Stick und ist dank NAS-Unterstützung ultra-portabel... ;)
Korrektur:
- "Hauptmenü/Schnellmenü/Überschreibungen" bezieht sich nur auf RetroArch-Einstellungen, nicht auf Core-Einstellungen!
Einstellungen, auch Core-Einstellungen, werden von RetroArch automatisch gespeichert, sofern Ihr unter "Einstellungen/Konfiguration" alle Optionen bis auf "Globale Core-Einstellungsdatei verwenden" auf "EIN" stellt. RetroArch-Einstellungen werden in Dateien mit der Erweiterung .cfg gespeichert, während Core-Optionen in .opt-Dateien abgelegt werden. Der Dateiname bestimmt dann, ob die Einstellung für den Core, das Verzeichnis oder ein einzelnes Game gilt.
- Der Libretro-Core für die SuperCPU-Variante heißt natürlich "Libretro: VICE XSCPU64" und nicht "Libretro: VICE X64SC". Seltsamerweise fehlt er in Batocera v35 und v36-devel bei x64 - was an die Community zurückzumelden wäre. Mit einem kleinen "Hack" kommt Ihr evtl. an den Libretro-SuperCPU-Core ran, aber dazu mehr in einem anderen Video zum Thema "Batocera-Konfiguration".
Hinweis zum Keyboard-Mapping:
Durch einen Bug im VICE-Core von RetroArch vor Version 1.15.0 wird beim RetroArch-Neustart die Keyboard-Keymap-Datei nicht geladen. In diesem Fall jeweils erneut in "Schnellmenü / Core-Einstellungen / Input / Keyboard Keymap" gehen, die Einstellung auf einen anderen Wert setzen und dann wieder zurück auf "Positional (User-definded)" stellen, um das Laden zu triggern.
PS: Da ich nun die letzten Wochen, Dank Dir, RetroArch (Emulation Station DE als Oberfläche) getestet habe, mal so meine Frage an Dich als Kenner: Nutzt du generell Einzelemulatoren für jedes oder die wichtigen Systeme oder Retroarch übergreifend? Die letzten Jahre habe ich *immensen* Aufwand für DOS+C64+Amiga betrieben: eigene Startoberflächen, hunderte Stunden den Kram optiomiert, WINUAE genutzt (eigenen Desktop, Spiele immer aktuell eingepflegt), DOSBOX (Startoberfläche), WinVice (Startoberfläche). Das waren schon einmal drei komplette Systeme mit aufwendiger Pflege. EMUSTATION + Retroarch fassen das zusammen, machen das ganze einfacher. Und Thema "Lag": WinPUAE, DOSBOX Pure, Und Vice als Cores: ich konnte *keine* Verzögerung im Vergleich feststellen. Und ich bin da mehr als... mäkelig. (Vergleich zu den Desktopemulationen, nicht real oder MISTer). Ab den Punkt, an dem ich Dich hier entdeckt habe, das "oh, kann ich mir ja mal ansehen" probiert und nun immer weiter genutzt habe... : landen meine Einzellösungen auf der BackupPlatte und ich nutze nur RetroArch. Wie hältst Du es, das würde mich wirklich interessieren... Gruss und DANKE für Deine Mühe hier (!)
Ich benutze zum Zocken Batocera auf einem Odroid-N2 im Wohnzimmer und einen USB-Stick mit Batocera am PC bzw. eine SD-Karte mit Batocera auf dem Steam Deck.
Disks, Saves und plattformübergreifende Settings liegen auf einer NAS, sodass ich von überall aus mit jedem Batocera-Gerät per (W)LAN drauf zugreifen kann.
Für Aufnahmen oder Streaming dann EmulationStation mit RetroArch unter Windows. Wobei ich natürlich auch ein Batocera-Gerät per HDMI-Capture-Card an die Windows-Maschine hängen könnte, aber wofür dann der unnötige Aufwand, Lag etc.? Dann lieber direkt...
RetroBat scheint auch ein erweitertes EmulationStation zu haben, da möchte ich nochmal aus Interesse einen Blick drauf werfen, weil ES-DE doch noch recht "rückständig" ist.
Denise lässt sich leider noch nicht so sauber für die reine Gamepad-Nutzung integrieren, und es läuft ja nur auf PCs. Und da wäre ja noch die Sache mit den Rucklern - werde mir nur deswegen keinen VRR-Monitor kaufen.
Wg. MiSTer vs. Emulator wäre ich auch mal an echten Messungen unter Berücksichtigung von RunAhead interessiert, aber habe noch keinen Zugriff auf einen MiSTer und würde mir im Rahmen des Competition-Umbaus mal Gedanken über einen Lag-Test machen...
MiSTer ist für mich wg. fehlender Shader aktuell auch eher uninteressant - es sei denn, man würde einen FPGA für 100€ bekommen, und auch dann weiß ich nicht, ob das Retro-Feeling wegen geringeren Lags größer ist, als wenn ich CRT-Shader und Bezel nutze.
@@mgrns Danke für deine tolle Antwort. Zum Mister: Das Ding ist relativ, ich habe ein paar davon einfach der kompaktheit genutzt. Bequem. Und ja: auch Shader habe ich lieben gelernt, "früher" nie wirklich genutzt. Bei "Tests" zu den "Lags" machen viele Tester das Problem, an den MISTer einen TFT und eine n USB Stick zu hängen. Röhre und "alte", reale C64 / Amigajoysticks sehen anders aus. Und jetzt kommt mein Einwurf: Meine gefühlten und bescheiden "messbaren" Unterschiede: "Ganz toller SuperÜberMister mit realer Hardware" gegenüber "optimierter Gaming PC" sind... für mich nicht spürbar (!). Daher liegen meine Mister eingepackt und werden nicht mehr genutzt. Batocera schaue ich mir jetzt auch intensiv an. DANKE. Wieder einmal.
Mein erstes Video "Besser als Amiga mini" behandelt die Einrichtung, im zweiten Video zum "Retro-Feeling" geht es auch u.a. um die Batocera-Config. Beim C64 brauchst Du keine Kickstarts, und das mit der NAS findest Du im Wiki. Also Basiseinrichtung in 5-10 Minuten... :)
Hallo, vielen Dank für das Video. Ich setze mich gerade erstmal richtig mit Batocera auseinander. Hier läuft einiges anders, als in meiner Retropie Installation. Hast du eine Idee, welche Konfigurationsdateien man ändern muss, wenn man Einstellungen für einen gesamten Core, sprich alle Spiele des Cores machen möchte? Das verstehe ich noch nicht so ganz. Und meine VC20 Spiele kann ich nicht aus dem ES sauber starten. Es gibt für beides zwar Dokus im Batocera Wiki, aber ich verstehe es nicht.
Ich habe gerade mal VC20-Spiele ausprobiert, und mit dem Standalone-VICE, das voreingestellt ist, habe ich es nicht hinbekommen. Daher erst einmal über "Spiel-Einstellungen/Per System erweiterte Konfiguration/Emulator" das auf den RetroArch-/Libretro-Core umstellen. Zudem solltest Du dort auch weitere Core-Einstellungen vornehmen und nicht in RetroArch selbst. Wenn es eine Einstellung in diesem EmulationStation (noch) nicht gibt, kannst Du sie tatsächlich in den RetroArch-Einstellungen ändern. Das sollte dann übernommen werden und wird anscheinend unter "userdata/system/configs/retroarch/cores/retroarch-core-options.cfg" gesammelt.
@@mgrns Super, vielen Dank. Das werde ich versuchen.
Gerade selbst experimentiert mit Settings, die nicht über die UI erreichbar sind, und obwohl RetroArch sagt, dass die Core-Settings erfolgreich in der retroarch-core-options.cfg gespeichert wurden und sie nicht in EmulationStation zur Verfügung stehen, werden sie anscheinend bei jedem Start überschrieben. Ich schätze, dass man die Einträge dann vor einem erneuten Start wie im Wiki beschrieben in die batocera.conf übertragen muss.
Was auch funktioniert hat, war die Settings als Verzeichniseinstellung zu speichern. Ich schau mir das nochmal genauer an - gibt's noch nicht allzu lange...
Sehr schönes Video. Kannst Du mir einen Link zum schönen Bezel geben?
Hi Dario, Infos findest Du in meinem letzten Video unter ruclips.net/video/KsEyDAuSB6s/видео.html, und im Beschreibungstext zum Video gibt es auch einen Link mit einem Paket, das u.a. auch das C64-Bezel mit Config enthält.
Ausführlichere Infos auch unter ruclips.net/video/2XD5a_KfT-s/видео.html.
Hallo ich möchte gerne das C64 game Saint Dragon spielen und bekomme das Spiel auf den Emulator nicht zum laufen bzw das game startet nicht
Ein Original-C64 startet Games nicht automatisch. Emulatoren vereinfachen das, indem sie standardmäßig (man kann es auch in den Optionen ausschalten) das erste Spiel auf dem Datenträger starten. Wenn bei Dir also das Spiel nicht das erste auf der (virtuellen) Diskette ist, musst Du den Autostart deaktivieren und manuell über den LOAD-Befehl laden und starten. Wie das grundlegend funktioniert, steht z.B unter selmiak.bplaced.net/games/c64/index.php?lang=de&game=Tutorials&page=Ein-Programm-Laden.
@@mgrns Okey vielen dank für den Hinweis
hi alle meine Spiele ruckeln auf einmal ich muss irgendwas gedrückt haben ich weiß nicht mehr weiter.
ich benutze retrobat
Ich kann jetzt nicht rauslesen, ob es nur Probleme bei C64-Games oder allen Games sind, und eine konkrete Idee habe ich auch nicht, was sich verstellt haben könnte.
Aber das lässt sich evtl. feststellen: Da ich von RetroArch als Emulator ausgehe, würde ich zunächst die aktuelle retroarch.cfg in retroarch.cfg.old umbenennen, dann RetroArch starten und dann mit Tools wie WinMerge mal die Unterschiede zwischen der alten retroarch.cfg.old und der neu erstellen Konfigurationsdatei retroarch.cfg feststellen.
Wenn hier nichts zu finden ist, mal das gleiche Spiel mit den einzelnen Konfigurationsdateien im "config"-Unterordner von RetroArch durchführen, also alte Konfiguration sichern, RetroArch mit dem entsprechenden Core starten und dann die Unterschiede ermitteln.
Mehr Infos zu den Config-Dateien u.a. in meinem Emulationstation+RetroArch-Video.
@@mgrnsIch als Laie habe davon nicht viel verstanden.
Ich hatte zum Glück noch ein Backup von allem hebe es neu auf die Festplatte geklont und die Savegames rübergezogen jetzt geht alles wieder.
Ich hatte vorher von allen Einstellungen in RetroArch ein Screenshot gemacht und alles ist identisch von den Einstellungen.
Uff. Mir gelingt es nicht, in Retroarch, einem Core den Port 2 zuzuweisen: ich nutze den USB Quickshot (Port 1, erkannt) und ein XBox series X Gamepad (Port 2, erkannt, zugewiesen) in Retroarch. Starte ich einen Core, kann ich stets nur den ersten Controller nutzen, also den Quickshot. Ich würde z.B. gerne mal Gameboy Advance nutzen und dazu das Gamepad (zweites gerät, Port 2). Ich kann im Core zwar dann unter "F1", also Schnellmenü, "Steuerung" dann fünf Einstellungens ehen (Port 1 Controller, Port 2 Controller), aber gleich, was ich versuche zu ändern: keine Chance. ich gehe also auf "Port 1 Controller" und ändere "zugerodneter Port" von "1" auf "2". Nur ist "2" dann komplett leer und keine der Funktionen zuzuweisen. Ich habe Retroarch jetzt komplett von allen Rechnern geschmissen. Für mich unbrauchbar: ich würde gerne Amiga, C64 mit "Port 1" = Competition nutzen, Nintendo, Sega, Gameboy Advance mit "Gamepad", Port 2. Geht nicht, schade. Batocera kann ich direkt nicht nutzen: booten schmeisst mich aus dem laufenden System, das ist keine Option zum testen / nutzen. Danke Dir aber für die Inspiration!!!
Muss ich ausprobieren. Aktuell hätte ich vermutet, dass es direkt nach dem Einstellen und dann Starten des Cores funktioniert, aber beim Wechseln des Cores verloren geht. Dann muss das Controller-zu-Core-Mapping für jeden Core über das Überschreiben-Menü "einzeln" abgespeichert werden, am besten als Verzeichnis-bezogene Settings, weil Du dann quasi eine Unterscheidung nach System und nicht nach Core vornehmen kannst.
@@mgrns Hallo. So in etwa: Für jeden Core einmal ein Remap der Controller speichern: Das ist kaum Aufwand, kann man auch per copy&paste des .conf Files. Aber ein "Tauschen und merken" wäre mir lieber, als den älteren, umständlichen Weg mit "remap". ich hatte viele Tage mit "Tauschen" und "Core einstellungen speichern" probiert. Seufz