melonDS-android v0.7.0.rc1 Vulkan Release! #77
Replies: 8 comments 15 replies
|
Open GL at 8x resolution looks far better than Vulkan at the same resolution, both also have the coverage fix for ground textures but Vulkan shows no gaps where Open GL still does. Device: AYN Thor Pro \ Game: Pokémon Soulsilver \ Android 13 Open GL Pics: Vulkan Pics: |
|
I am playing on the AYN Thor. Internal resolution upscaling is broken when using Vulkan. In fact, it seems to control the frame rate. 1x is very choppy and raising the internal res makes it smoother. I am also having a desync between retroachievements’ server and my local device. I am unlocking achievements that I already have unlocked which causes an error. I am not using encore mode and am using hardcore mode which I always do. |
|
Same issue as the person above. I own a Redmi Note 9S with a Snapdragon 720g, Adreno 618. |
|
MelonDS keep crashing in any game when I'm using the vulkan backend. |
|
Bug in both 0.6.1 and RC. When I load Pokemon White, it crashes to Game list after a few seconds. Deleting save data doesn't fix. Replacing rom doesn't fix. Using the same rom on another device, it loads. Also, if I open the ingame menu within the first seconds, game loads and plays just fine. If I don't open the menu, it crashes. I don't think this error is specific to Pokemon White, just a bug that's happening to only that game for whatever reason. screen-20260419-223222.mp4 |









Uh oh!
There was an error while loading. Please reload this page.
Vulkan integration, Release Candidate testing flow, and upstream updates from melonDS.
New Features:
This release candidate introduces my Vulkan integration work for melonDS Android.
The integration covers both the Android/frontend side in the main project and the renderer/backend side in the subproject.
This includes:
New Workflow:
Release Candidate Testing Flow
Starting with 0.7.0.rc1, the project will now use Release Candidates before updating the main release.
This will allow broader public testing, better report organization, and earlier regression detection before changes are promoted to the main release.
GitHub Discussions Based RC Testing
Testing for each Release Candidate will now be handled through GitHub Discussions.
A dedicated discussion thread will be opened for every RC so reports stay organized and easy to follow.
This will be the main place for feedback, bug reports, compatibility observations, and renderer comparisons.
3D Renderer Comparison Testing Request
For this RC, the main testing goal is to compare Software, OpenGL, and Vulkan across as many 3D games as possible.
Reports are especially useful for:
Upstream Changes @rafaelvcaetano
This RC also includes a set of upstream improvements merged into my fork.
Testing Request
If you test this Release Candidate, please report your results in the dedicated GitHub Discussion thread for this RC:
https://github.com/SapphireRhodonite/melonDS-android/discussions
Please include when possible:
This RC is especially focused on 3D game testing on Vulkan and on comparing Software/OpenGL vs Vulkan.
Support & Early Access
If you'd like early access to upcoming builds, help shape development priorities, or participate in feature testing and feedback discussions, consider supporting the project on Patreon:
https://patreon.com/SapphireRhodonite
Early builds and work-in-progress features are released there before public GitHub releases, and community feedback directly influences what gets polished and shipped.
Thanks to everyone testing, reporting issues, and contributing.
This discussion was created from the release melonDS-android v0.7.0.rc1 Vulkan Release!.
All reactions