CreatorsOk
SapphireRhodonite
SapphireRhodonite

patreon


Developer Preview: Patron-only build (apk) Built-in “LCD Grid (DSLite)” shader + Preview librashader integration

Hey everyone!
Here’s a little peek at what I’ve been working on lately for melonDS-android 👇

🧩 1️⃣ Integrating librashader

I’ve been implementing librashader to allow melonDS-android to load existing RetroArch .slangp shaders directly.
This means:

Right now the library is fully integrated, shaders parse correctly, and the texture bindings are set up.
However, there’s still a rendering bug that causes the screen to turn black once the shader pipeline is applied, I’m currently debugging it and narrowing down which stage is breaking presentation.

🧩 2️⃣ Internal shader: lcd-grid-v2-dslite-color-motionblur.slangp

By popular request from patrons, I’m also porting this shader directly into the native code as a built-in preset.
This will make it possible to:

📦 Patron-only build available!

There’s a special APK for patrons included with this post 🎁
You can test the new LCD Grid (DSLite) shader right now.
It’s selectable in Video → Built-in Shader → “LCD Grid (DSLite)” inside melonDS-android.

⚙️ Current Status

librashader integration (parse + texture binding)
✅ Built-in shader loader (internal preset system)
⚠️ Black screen issue during render (under investigation)

❤️ Thank You

This feature exists thanks to your support and votes!
The goal is to bring RetroArch-level shader flexibility directly into melonDS-android, without leaving the emulator.
Expect beta builds once the rendering path is fixed.

Developer Preview: Patron-only build (apk) Built-in “LCD Grid (DSLite)” shader + Preview librashader integration

Comments

Acabo de suscribirme para apoyar al proyecto, voy a instalarlo en cuanto pueda en la Thor! ¿Como podemos dar feedback, desde el Discord? Un saludo y gran trabajo!

Víctor Redondo

This is quite lovely. Been testing it out after receiving my own Thor earlier today. I'd love to see some sort of interpolation shader like Sharp_Bilinear_Simple from RetroArch added as a default setting to balance out the image at 1x resolution.

Billy Naing

YEESSSSSSS bro THANKS SO MUCH for this i cant believe you listened and are doing this this fast dream come true fr 😭😭😭😭😭😭😭😭

matthday


More Models and Creators