Gamepad-Unterstützung für Omega Red Emulator

Hallo an alle Leser!

Ich setze das Thema des Software-Emulators für PlayStation 1, PlayStation 2 und PlayStation Portable - Omega Red fort. Ausführlicher:


Ich habe diese Veröffentlichung im Zusammenhang mit der Aufnahme der XInput-Gamepad-Unterstützung in mein Omega Red-Projekt geschrieben.

Willkommen bei Kat.


Anfangs entwickelte ich ein Projekt für Microsoft Surface 3 - ja, die Plattform ist schwach und i5 verbrennt mir die Finger, aber zu meiner Überraschung stellte ich fest, dass die alten Spiele, die mich interessieren, gestartet wurden und nicht schlecht liefen. Da ich mit dem Code für die Emulation des Touchpads gearbeitet habe, habe ich beschlossen, das Gamepad noch früher im Projekt zu unterstützen, aber erst kürzlich habe ich eine mehr oder weniger vernünftige Lösung gefunden.

Warum habe ich dem Touchpad-Projekt ein Gamepad hinzugefügt? Aus Liebe zur Programmierkunst.

Die Wahl des Gamecontrollertyps kann über das Menü „Gamecontroller“ getroffen werden: Die

Art der Verbindung wird erkannt (verkabelt und drahtlos), Unterstützung für Rückkopplungsvibrationen und Anzeige der aktuellen Aktivität des Gamepads.

Das Gamepad unterstützt Tastenkombinationen zum schnellen Speichern und Laden:






Außerdem habe ich Unterstützung für das Schärfen von Texturen für den PS1-Renderer hinzugefügt:





Derzeit ist das Programm verfügbar unter: Omega Red und wird auf GitHub: OmegaRed präsentiert .

All Articles