Schlagwort-Archive: retroarch

RetroArch und SNES9x 2010 auf die Switch portiert

mission2000 hat das Libretro-Frontend RetroArch und den SNES-Emulator SNES9x 2010 auf die Nintendo Switch portiert. Noch ist das ganze natürlich nicht für Endbenutzer startbar, da noch ein Launcher für Homebrew-Applikationen fehlt. Außerdem muss die ROM in ein SquashFS-Dateisystem eingebettet werden, welches wiederum in die Binary eingebettet werden muss.

In einem Video auf YouTube ist auch zu sehen, wie Chrono Trigger abgespielt wird. Laut eines Commits scheint auch jetzt ein Audio-Treiber zur Verfügung zu stehen.

UPDATE: Hier eine kleine Anleitung zum Starten:

  1. libtransistor klonen
  2. Den graphics-experimental-fs Branch auschecken
  3. Kompilieren
  4. ace-loader kompilieren
  5. libtransistor-snes9x2010 klonen und bauen
  6. Retroarch klonen
  7. libretro_switch.a von SNES9x 2010 in RetroArch kopieren
  8. Ein Verzeichnis "fs" erstellen, SNES-ROM in diesen Ordner ablegen
  9. RetroArch bauen
  10. PegaSwitch starten
  11. ACE-Loade starten und damit…
  12. …RetroArch starten

UPDATE 2: Links aktualisiert

Danke an signz für den Hinweis!

RetroArch v1.7.0

retroarch-wii-uEin Weihnachtsgeschenk vom Libretro-Team: v1.7.0 des Multi-System-Emulators RetroArch wurde freigegeben!

DOWNLOAD RETROARCH WII U
DOWNLOAD RETROARCH 3DS
DOWNLOAD RETROARCH WII

RetroAchivements auf der Wii U unterstützen nun Ranglisten, Badges und Thumbnails und einige Bugs wurden in allen Versionen gefixt – darunter bspw., dass "Select File" im Schnellmenü nicht auftauchte. Das Wichtigste ist aber, dass der Wii U Port wieder problemlos funktioniert – der Controller-Patcher sorgte dafür, dass die Homebrew leider ziemlich oft abstürzte.

Und euch wird vielleicht schon auffallen, dass unser größter Teil – nämlich die Core-Updates – fehlt. Der Blogpost vom Libretro-Team sollte bald online gehen, bis dahin müsst ihr euch leider gedulden!

Seedi: "Retro-Konsole" will Profit auf Kosten anderer machen

Neues aus dem Land der Emulation: Auf Indiegogo ist ein Projekt aufgetaucht, welches eine "Retro-Konsole" mit dem Namen "Seedi" verspricht, mit der Original-Discs und ROMs abgespielt bzw. emuliert werden können. Allerdings verwendet das Projekt RetroArch – und will damit Profit machen. Die RetroArch-Macher mögen das natürlich gar nicht.

Seedi: "Retro-Konsole" will Profit auf Kosten anderer machen weiterlesen

RetroArch v1.6.6

retroarch-wii-uDas LibRetro-Team hat den Multi-System-Emulator "RetroArch" aktualisiert.

DOWNLOAD WII-U-VERSION
DOWNLOAD 3DS-VERSION
DOWNLOAD WII-VERSION

RetroArch-Updates:
Die 3DS-Version läuft jetzt wieder mit korrekter Geschwindigkeit – in den letzten Versionen wurde das Zurückspulen aus Versehen automatisch aktiviert, was die Emulation sehr stark verlangsamte.

In allen Versionen lassen sich nun außerdem Spiele zu Favoriten hinzufügen, damit sie schneller erreichbar sind – dazu muss ein Spiel gestartet, das Menü aufgerufen und "Add to Favorites" gewählt werden. Auf der Wii und dem 3DS findet ihr diese Spiele dann unter "Load Content" -> Favorites, in der Wii-U-Version unter "Favorites" im XMB-Menü. Außerdem lassen sich jetzt Spiele umbenennen.

LibRetro-Core-Updates:
Wer das Prinzip von RetroArch nicht kennt – RetroArch ist nur das Frontend, also die grafische Oberfläche. Basis bilden die sogenannten LibRetro-Cores. Diese Änderungen wurden an den Cores durchgeführt und betreffen somit alle Versionen, die diese Cores beinhalten:

SNES9x 2005
Savestates lassen sich wieder laden und der Sound wurde verbessert. Der SPC7110-Chip kann nun emuliert werden (wurde übrigens von SNES9x 3DS übernommen) und ein paar Fixes in der CPU-Emulation wurden vorgenommen. Zudem wurden Input-Lags behoben.

* Loading savestates seems to no longer cause segfaults
* Improved sound in the non-plus version – especially noticeable in Secret of Evermore.
* Working SPC7110 emulation (quickly tested with Tengai Makyou Zero and Momotarou Dentetsu Happy).
* CPU emulation fixes – E.V.O – Search for Eden
* CPU emulation fixes – Wizardry V
* The SA1 fixes correct the VLDC9 “WORST” level transition problem I mentioned in #36.
* Backport Brunnis lag fixes. I did not actually measure the input lag after applying the patch, only that there was no (obvious) game breakage on a few games.

Genesis Plus GX
Der Wii-U-Port funktioniert nun und stürzt nicht mehr beim Start eines Sega-CD-Spiels ab.

* [Core/CD] fixed CD hardware buffer initialization when using dynamic memory allocation – should fix crash at startup on WiiU

Beetle/Mednafen PC-Engine, PC-FX, SuperGrafx
MAME CHD-Images werden jetzt unterstützt.

* MAME CHD image support

Final Burn Alpha
EEPROM-Saving wurde gefixt und Soundprobleme in Strikers 1945 Pro behoben.

* Fix for sound issues in Strikers 1945 Pro (s1945p)
* Hotfixes in upstream
* Fix some weird CPS2 layout
* Fix EEPROM saving
* PGM – single pcb boards, missing bios issue

Neue Cores:

Wii U

  • P-UAE (Amiga) (war aber schon in der 1.6.4 enthalten)
  • DOSBox

Was kommt als nächstes?
Die Wii-Version hatte schon immer ein Problem mit "klebenden Buttons" – sprich, die Taste wurde länger gedrückt, als sie sollte. In einer ganz frühen Version von RetroArch wurde das Problem sogar gefixt, allerdings trat es später wieder auf. Das Problem ist eine Regression in der LibOGC-Bibliothek "Wiiuse". SuperrSonic hat nun eine alte Version von Wiiuse mit neuen Änderungen (bspw. Classic-Controller-Pro-Unterstützung) ausgestattet – diese fixt das Problem und wird hoffentlich in der nächsten Version verwendet.

RetroArch v1.6.4

retroarch-wii-uDas Libretro-Team hat den Multi-System-Emulator RetroArch aktualisiert.

DOWNLOAD RETROARCH WII U
DOWNLOAD RETROARCH 3DS
DOWNLOAD RETROARCH WII

In der Wii-Version wurde das V-Sync-Handling verbessert und der Exception-Handler in der Wii-U-Version wurde neu geschrieben. Die Wii-U-Version bekommt auch vier neue Cores für die Amstrad CPC/Schneider CPC, den Atari 2600, den Amiga und die MSX.

Seit einiger Zeit werden auch 250 Dollar darauf geboten, einen dynamischen Recompiler (Dynarec) für RetroArch Wii U zu entwickeln. Das Ziel ist es, PlayStation-1-Spiele in voller Geschwindigkeit laufen zu lassen – bisher sieht das Ganze aber nicht so rosig aus. Um das Ganze für Entwickler attraktiver zu machen, bietet das Libretro-Team 100 Dollar für denjenigen, der einen Dynarec für den PC für Beetle-PSX entwickelt (momentan gibt es nur einen CPU-Interpreter). Dies sollte die Barriere für einen PPC-basierten Dynarec senken. Weitere Details dazu sollen bald bekanntgegeben werden.

RetroArch v1.6.3

retroarch-wii-uDas Libretro-Team präsentiert heute eine neue Version des Multi-System-Emulators "RetroArch".

DOWNLOAD WII-U-VERSION
DOWNLOAD WII-VERSION
DOWNLOAD 3DS-VERSION

Die Wii-Version unterstützt jetzt den PS1/PS2 to USB Controller Adapter. Ansonsten gab es keine plattformspezifischen Neuerungen für Nintendo-Konsolen – lediglich Bugfixes und Verbesserungen (wie immer).

Die Änderungen an den Cores sollen in einem separaten Blogpost behandelt werden.

Ultimate SNES Forwarder Maker for 3DS v1.0 und Ultimate GEN-MD Forwarder Maker for 3DS v1.2

Asdolo hat einen Forwarder Maker für SNES-Spiele (vorerst nur New3DS) veröffentlicht und seinen Genesis/Mega Drive Forwarder Maker aktualisiert.

DOWNLOAD ULTIMATE SNES FORWARDER MAKER FOR 3DS
DOWNLOAD ULTIMATE GEN-MD FORWARDER MAKER FOR 3DS

Mit dem SNES Forwarder Maker können SNES-Spiele in eine CIA gepackt werden,damit diese genauso aussehen, als wären sie Virtual-Console-Spiele! Als Basis dient eine modifizierte Version von RetroArch. So lässt sich z.B. auch Super Mario RPG spielen! Es lässt sich auch der RetroArch-Kern auswählen: PocketSNES, CATSFC, CATSFC Plus und Snes9x-next. Später sollen auch blargSnes und SNES9x 3DS hinzukommen, welche auch auf dem Old3DS benutzbar sein werden.


Der Genesis/Mega Drive Forwarder Maker wurde auf v1.2 aktualisiert.

Der 3DS kann jetzt zugeklappt werden, wenn das Spiel pausiert wurde, ohne, dass dabei Probleme auftreten. Außerdem wurde das Soundproblem gefixt, wenn das Spiel wieder aufgenommen wird.

* Fixed the 3DS crash when going into sleep mode when the game is suspended.
* Fixed sound issue when returning to the game after going into Home Menu or sleep mode if the Game Menu was open (reported by @angelhp).

Danke an Dirk für den Hinweis!

RetroArch Wii U mit USB-Unterstützung

FIX94 hat dem Multi-System-Emulator "RetroArch" libiosuhax– und libfat-Unterstützung hinzugefügt. Das bedeutet, dass der Zugriff auf die SD-Karte nun schneller erfolgt und FAT32 USB-Geräte jetzt unterstützt werden.

DOWNLOAD (NIGHTLY BUILDS)

Um von den Neuerungen zu profitieren, muss eine CFW im Hintergrund laufen. Beispielsweise Mocha, Coldboot Haxchi oder Haxchi mit der neuen Config-Option "sysmenu".

Wii U RetroArch Nightly-Builds jetzt verfügbar

retroarch-logoNur eine kurze Info für alle, die RetroArch für die Wii U ausprobieren wollen: Experimentelle Nightly-Builds sind jetzt auf dem Buildbot-Server von LibRetro verfügbar. RetroArch ist ein Multi-System-Emulator.

DOWNLOAD

Diese werden einfach über den Wii U Homebrew Launcher gestartet. Bedenkt bitte, dass es Nightly-Builds, also Vorabversionen sind. Noch funktionieren nicht alle Kerne. Es kann auch sein, dass ein Update dafür sorgt, dass ein bestimmter Kern plötzlich nicht mehr funktioniert. Auch wird momentan nur das GamePad unterstützt. Über Updates könnt ihr euch auf GitHub informieren (diese sind mit "(WiiU)" markiert).

[UPDATE] RetroArch kommt auf die Wii U

retroarch-logoDas RetroArch-Team hat bekanntgegeben, dass der gleichnamige Multi-System-Emulator auf die Wii U kommen wird.

UPDATE: Für alle, die es ausprobieren wollen: Kompilierte Kerne gibt es im Homebrew App Store und auf GBATemp. Der Ton in Snes9x funktioniert jetzt ebenfalls! (Danke an Scholly für den Hinweis!)

Ein Video wurde veröffentlicht, in dem der SNES-Emulator Snes9x 2010 mit Yoshi’s Island gezeigt wird. Das Spiel läuft noch ohne Sound, aber in 60 FPS und die Steuerung funktioniert auch. Das ist schon beachtlich, da erst vor 11 Tagen der Grundstein für den Port gelegt wurde. Die Kerne müssen momentan noch selbst kompiliert werden.

[UPDATE] RetroArch Wii & 3DS v1.3.6

Der Multi-System-Emulator RetroArch für die Wii und den 3DS wurde auf Version 1.3.5 1.3.6 aktualisiert.

DOWNLOAD RETROARCH WII
DOWNLOAD RETROARCH 3DS

UPDATE: Offenbar ist dem RetroArch-Team ein Fehler unterlaufen, denn der Blogpost redet jetzt von der Version 1.3.6. Wir haben die Downloads entsprechend aktualisiert! Eigentlich sollte ja nach der v1.3.4 die v1.3.5 folgen – warum die jetzt übersprungen wird, ist nicht bekannt.

Der Blogpost gibt leider keine Informationen zur Wii- und 3DS-Version. Zumindest wurden die Kerne verbessert, Fehler behoben und der SNES-Emulator sollte weniger Input-Lag haben.

RetroArch v1.3.2

Der Multi-Plattform-Emulator RetroArch wurde für die Wii und den 3DS aktualisiert.

DOWNLOAD FÜR WII
DOWNLOAD FÜR 3DS

Einen Changelog gibt es nicht, stattdessen soll mithilfe von wöchentlichen, automatischen Releases schneller auf Feedback reagiert werden. "Früher veröffentlichen, öfters veröffentlichen" lautet die neue Devise. Man kann davon halten was man will, aber meine bisherigen Erfahrungen haben gezeigt, dass das nicht immer der beste Ansatz ist. Ich schätze, es ist einfach cool geworden, etwas sehr schnell und mit wenig Tests zu veröffentlichen…