ScummVM ist eine Software- und Skript-Sammlung, in der zahlreiche nachgebaute Spiel-Engines unter einer gemeinsamen grafischen Benutzeroberfläche zusammengefasst sind.
ScummVM ist eine Software- und Skript-Sammlung, in der zahlreiche nachgebaute Spiel-Engines unter einer gemeinsamen grafischen Benutzeroberfläche zusammengefasst sind.
Neben der Unterstützung von Cloud-Funktionen für die Nintendo-Switch-Version sowie Fehlerbehebungen ist dies die erste, offizielle Version, die den 3DS unterstützt! Nachfolgend von der ScummVM-Webseite:
Diese Veröffentlichung beinhaltet zahlreiche Fehlerkorrekturen und kleinere Verbesserungen. Nennenswert sind: Verbesserte Sprach-Unterstützung in der Benutzeroberfläche, Verbesserungen in der Audiowiedergabe für FM TOWNS/PC-98, Optimierung der Cloud-Spielstände, einige Dutzend SCI-Skript-Korrekturen, Verbesserungen für Blade Runner und Korrekturen an weiteren 7 Engines. Zusätzlich ist diese Veröffentlichung die erste mit offizieller Unterstützung für den Nintendo 3DS. Zusätzlich haben wir auch der Nintendo Switch eine Cloud-Unterstützung spendiert.
Eine Umfangreiche Liste aller Änderungen findest Du in den Release Notes.
RetroArch vereint mehrere Emulatoren unter einem Dach, darunter bspw. für NES, SNES, GBA, PS1, SEGA-Systeme, Arcade und viele, viele weitere!
m4xw hat die öffentliche Beta des Dynarec-Builds von Beetle PSX auf die Nintendo Switch portiert. Dieser verbessert die Geschwindigkeit des PlayStation-1-Emulators enorm. Noch handelt es sich um einen Work-In-Progress.
Was ist ein Dynarec?
Dynarec steht für "Dynamic Recompiler" bzw. "dynamische Rekompilierung". Hierbei werden Teile eines Programmes während der Ausführung für die Zielplattform "rekompiliert". Der Recompiler sieht sich also einen Code-Block an (in dem Falle Code für die MIPS-Architektur) und gibt stattdessen nativen Code aus (im Falle der Switch ARM64).
Das ist natürlich deutlich schneller, als der bisherige Interpreter – hierbei wird nur eine einzelne Instruktion dekodiert und ausgeführt. Streng genommen ist der Begriff "dynamische Rekompilierung" also eigentlich falsch. Wer sich mehr dafür interessiert, findet bei der guten alten Wikipedia einen Artikel darüber.
Dynarec in Beetle PSX
Schon vor einiger Zeit wurde ein "Kopfgeld" auf die Implementierung eines Dynarec für Beetle PSX (dem PlayStation-1-Emulator von Libretro) ausgesetzt (derzeit 1.000 USD). Beetle ist ein Fork von Mednafen, einem sehr akkuraten PS1-Emulator, der allerdings nur einen CPU-Interpreter besitzt. Der Dynarec wurde vor Kurzem von pcercuei und Zach Cook entwickelt und veröffentlicht.
Für die Switch gibt es zwar noch PCSX ReARMed, der hat allerdings keine besonders gute Kompatibilität und läuft auch nicht ganz rund.
Austesten
Extrahiert die ZIP aus dem Tweet von m4xw in "/retroarch/cores/" und startet ein PS1-Spiel über RetroArch mit Beetle PSX um den Dynarec in Aktion zu erleben. Pepsiman soll mit Fullspeed in zweifacher Auflösung laufen! In Zukunft soll er über den Buildbot bereitgestellt werden.
Cemuhook-Patches und das Cemu-eigene Patch-Format werden jetzt unterstützt, außerdem wurden neue Features für Grafikpacks hinzugefügt. Der Vulkan-Renderer wurde weiter verbessert und weitere kleinere Anpassungen an der Spieleliste vorgenommen.
* New graphic pack features (UI and internally)
* Native support for Cemuhook patches + our own patch format
* Gamelist fixes
* Vulkan improvements
* Tons of smaller bug fixes and improvements
Diese Version verbessert die allgemeine Kompatibilität und behebt etliche Fehler. Auf der Switch lässt sich außerdem der eingebaute Helligkeitssensor für die Boktai-Spiele verwenden, GBA-Roms können direkt per Dateizuordnung über das Homebrew Menu gestartet werden und die Anzeige lässt sich dynamisch skalieren. Auch werden mehr Cheats unterstützt; ".clt" von VBA funktionieren aber immer noch nicht.
RetroArch vereint mehrere Emulatoren unter einem Dach, darunter bspw. für NES, SNES, GBA, PS1, SEGA-Systeme, Arcade und viele, viele weitere!
Das Wechseln von Disks wurde verbessert und eine Funktion zum Säubern von Playlisten hinzugefügt, die Einträge von Spielen löscht, die nicht mehr vorhanden sind. In der Switch-Version sollte es auch nicht mehr nötig sein, Rumble erst de- und wieder aktivieren zu müssen, damit es funktioniert.
Den Jahresanfang macht ein Update für Vice3DS. Der Emulator kommt jetzt mit einem Online-Updater daher und das Umbelegen von Tasten funktioniert mit mehreren "Ziel-"Tasten auf einmal. Der Menü-Knopf auf dem unteren Bildschirm lässt sich verstecken und allgemeine Verbesserungen zum Bauen von eigenen Vice3DS-Spielen (bspw. Injects) wurden durchgeführt.
* enhancement: Online-Updater
* enhancement: Key mappings now support multiple target keys, key combos are obsolete & removed
* enhancement: "Settings management" menu - added option to hide menu button on bottom screen
* enhancements for building custom vice3ds games:
* * if file romfs:/prefix.txt exists, changes default directory on SD card to /3ds/vice3DS-C64/
* * added "ChgRootDirectory" resource to change root of file selection dialog
* * added "AutostartImage" resource to specify exact location of autostart image
* * at startup, all files in romfs:/autocopy will be copied to default dir without overwriting existing files
* * Custom help texts for keys (configurable in in menu "Help")
* some other small enhancements, optimizations and bug fixes
Neu in dieser Version ist ein Updater für alle installierten Cores. So muss nicht mehr jeder Core einzeln aktualisiert werden! Auch enthalten ist ein manueller Content-Scanner, falls die Konsole zu schwach für den normalen ist oder die Spiele nicht gefunden werden. Optionen werden jetzt kontextabhänig versteckt/angezeigt, bspw. werden die Custom Aspect Ratio Optionen nur angezeigt, wenn auch "Custom" bei "Aspect Ratio" gewählt wurde.
UPDATE:v1.16.0d aktiviert den Auto-Updater wieder und erzwingt die vollständige Synchronisation bei GX2DrawDone(), wie es bei der Wii U auch gemacht wird.
Vulkan ist eine moderne Grafikschnittstelle, die besonders auf hochperformantes Rendering ausgelegt ist. Besonders Nutzer mit einer AMD-Grafikkarte werden davon profitieren, da Vulkan hier deutlich schneller ist, als OpenGL. Aber auch NVIDIA-Nutzer können sich auf viele Bugfixes und eine schnellere Shader-Kompilierung freuen!
Um Vulkan zu nutzen muss die entsprechende Option unter "Options" -> "General settings" -> "Graphics" beim "Graphics API" Dropdown ausgewählt werden. Ältere Grafikpacks müssen eventuell angepasst werden.
Eine Portierung von Final Burn Neo auf die Nintendo Switch. Früher "pFBA".
Aufgrund eines Lizenzdisputes basiert pFBA jetzt nicht mehr auf Final Burn Alpha, sondern auf den Fork "Final Burn Neo". Aus diesem Grund heißt "pFBA Switch" jetzt auch "pFBN Switch" – die Ordnerstruktur bleibt aber unberührt.
Diese Version unterstützt Screenshots und Videos, behebt das Einstellen der Audiofrequenz und aktualisiert das Unibios für den Neo-Geo. Die Kompatibilität mit 9.x+ wurde behoben und die allgemeine Spielkompatibilität verbessert. Näheres im Changelog.
* add screenscraper custom gamelist.xml support (help fixing database errors here)
* add screenshot support (put png files in "roms/media/mixrbv2")
* add video snaps support (put mp4 files in "roms/media/video")
* add lots of game filtering options
* improve game list scrolling
* better favorites handling implementation
* fix audio frequency option not applied
* use unibios 3.3 instead 3.1 by default for NeoGeo
* update title image (pFBNEO, thanks to MarbleMad from screenscraper)
* disable console support, will be back later
* update fbneo (Dec 3, 2019)
* switch: fix for firmware 9.x
* update build instructions
* lot of untracked changes....
Lediglich einige Abstürze wurden behoben, u.a. wenn zweimal in den Vollbildmodus gewechselt wird.
* Crash when switching to fullscreen mode two times
* Crash when restoring default settings multiple times
* sdl-vicerc on SD card does not override the default settings
In dieser Version lassen sich Tastenkombinationen frei konfigurieren, an der Bedienung der Einstellungen wurde etwas geschraubt und Vice3DS stürzt nicht mehr ab, wenn der 3DS zugeklappt oder der HOME-Button gedrückt wird.
* enhancement: configurable key combos
* optimization: smooth scrolling scroll bar in menu, file and imgfile dialog
* optimization: speed reducion/speedup ranges in slider adjusted
* optimzation: passing end/beginning in file/imgfile dialog wraps the cursor to beginning/end
* bugfix: fixed crash when closing the 3ds lid, home button works now
* multiple other small enhancements, optimizations and bug fixes