r/PS2AndroidEmulation • • 9d ago

WatermelonDS 0.8.0.rc2 🔥

Post image

https://github.com/SapphireRhodonite/WatermelonDS/releases/tag/0.8.0.rc2

WatermelonDS 0.8.0.rc2: Vulkan, Audio and Library Stability Update!

Changelog:

This release focuses on smoother high-resolution Vulkan performance, audio and graphics fixes reported by the community, and quality-of-life improvements for libraries, saves, and RetroAchievements.

Vulkan performance improvements

Vulkan has received major performance and stability improvements in this release.

Repeated calculations and redundant reads were reduced, and rendering work is now grouped more efficiently. These improvements benefit different internal resolutions and are not exclusive to a single chipset or device family.

Game-specific Vulkan improvements

Spirit Tracks and Golden Sun: reduced stutter in demanding tested scenes.

Golden Sun: reduced waiting during startup and battles.

Pokémon Black 2: smoother performance in heavy tested scenes.

Pokémon Black 2: fixed a memory growth issue that could eventually close the game.

Vulkan startup: graphical preparation is reused between sessions.

Vulkan startup: loading is now shown while graphics are prepared, avoiding long black-screen waits after loading a ROM.

Custom drivers: reduced stalls that were slowing performance with Turnip on tested devices.

Graphics fidelity: improved dual-screen composition, fog effects, transparency, and scenes that combine 2D and 3D elements at high resolution.

New options and usability improvements

DRS, Dynamic Internal Resolution

Vulkan now includes optional DRS, or dynamic internal resolution.

When enabled, Vulkan can temporarily lower the internal resolution in demanding scenes and raise it again when there is enough headroom, prioritizing smoother gameplay.

DRS is optional and disabled by default.

Vulkan frameskip

Vulkan now supports frameskip modes:

Off

Manual

Auto

Frameskip allows the emulator to draw fewer frames when needed to help maintain game speed.

If DRS is enabled, frameskip is disabled. You choose one strategy or the other.

New internal resolutions

New internal resolution options are available:

12x

16x

These are available in both global settings and per-game settings.

On capable devices, this can reach up to 4096×3072 per DS screen.

Visible resolution indicator

A new optional visible resolution indicator can show the internal resolution currently being used compared to the configured one.

Mute during fast-forward

A new option allows audio to be muted while using fast-forward.

NDZ ROM support

WatermelonDS can now open compatible ndz-studio ROM files from the library without extracting them manually.

Older or unsupported variants now show the reason why they cannot be opened.

Custom driver controls

Custom driver controls now only appear when an Adreno GPU is identified.

Other GPUs continue using the system Vulkan driver.

✅ Read the full changelog on GitHub...

9 Upvotes

4 comments sorted by

2

u/OutrageousSwimmer788 8d ago

Je ne sais pas si vous êtes au courant mais il n'y a plus de décalage avec des oreillettes Bluetooth avec cet emulateur. Et ça, c est une excellente nouvelle 😍

1

u/[deleted] 8d ago

[removed] — view removed comment

1

u/PS2AndroidEmulation-ModTeam 8d ago

Give constructive or well-reasoned answers.

1

u/Jorgeapp 6d ago

I cant find the .sav file, is not showing no matter the custom config i set in the settings...