-
-
Notifications
You must be signed in to change notification settings - Fork 710
[Epic] Core Updates - Fix and update out-of-date native cores #2482
Copy link
Copy link
Open
0 / 10 of 1 issue completedOpen
0 / 10 of 1 issue completed
Copy link
Labels
Epicbugsomething broken that needs fixing, confirmed and reproduceablesomething broken that needs fixing, confirmed and reproduceableenhancementimprovements, enhancements, new features, additionsimprovements, enhancements, new features, additions
Description
Overview
Several native emulator cores are out of date, have bugs, or are disabled. Updating these is critical for competing with Delta, Manic EMU, and RetroArch.
Cores Needing Work
PVDosBox
- Status: Compiles, keyboard+mouse recently added ([Agent] DosBox keyboard and mouse mapping support #2457)
- Issues: Mouse touch input buggy, graphics completely glitched
- Note: RetroArch dosbox-pure works but native version preferred
PVDuckStation (PSX)
- Status: Unknown/forgotten, core code is years out of date
- Value: Native PSX with upscaling would differentiate from Mednafen/RetroArch PSX cores
- Note: Cheats exist but disabled
PVMupen64Plus (N64)
- Status: Core out of date, plugins (GLideN64, Rice, RDP) mostly current
- Tasks: Update core, verify large ROM hack patch (may be in mainline now)
- Variants: Mupen64Plus and Mupen64Plus-NX
PVBeetlePSX
- Status: Left off moving to makefile build with dylib linking + dummy .framework
- Note: Alternative build method for PVCoreBridgeRetro wrapped cores
PVDesmume2015 (DS)
- Status: Basically working with touch support
- Issues: Core code out of date, dual-screen skins disabled
- Note: Manic EMU and Delta support dual-screen DS skins (screens resize/move)
PVMelonDS (DS)
- Status: Basically working with touch support
- Issues: Colors out of whack, core code out of date, dual-screen skins disabled
- Note: Getting colors fixed + dual-screen skins would be a big win
Cross-Cutting: Dual-Screen Skin System
- Delta and Manic EMU support dual-screen DS skins where screens move and resize
- Never got this working in Provenance
- Impossible with RetroArch wrapped dylib cores
- Requires native cores (Desmume2015, MelonDS) to be working properly first
Priority Order
- MelonDS color fix (user-visible bug)
- DuckStation revival (high-value PSX upscaling)
- Mupen64Plus core update
- Dual-screen skin system
- DosBox graphics fix
- BeetlePSX build method
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Epicbugsomething broken that needs fixing, confirmed and reproduceablesomething broken that needs fixing, confirmed and reproduceableenhancementimprovements, enhancements, new features, additionsimprovements, enhancements, new features, additions
Type
Projects
Status
Todo