melonDS-emu / melonDS

DS emulator, sorta
https://melonds.kuribo64.net
GNU General Public License v3.0
3.02k stars 499 forks source link

[Request] Adding Filters for games #694

Open RunisDauphin opened 3 years ago

RunisDauphin commented 3 years ago

Hi, I am Runis Dauphin from Rebelles Unis:

I realised that this emulator does not have any filtering solution, unlike many other emulators that do have. I would like to suggest the inclusion of filters (specially the High Quality Series, or HQ[number]x Series; the [number]xBRZ or [number]xBR are not supported by my computers in optimal conditions), such as DeSmuME 0.9.12 X432R does. I emphasise this version of DeSmuME and not the official ones because in the official ones filters DO affect to the window size, for some weird reason. I know you have the option to run a game in higher "native" resolution, but filters are way less resource consuming and, at least for DeSmuME 0.9.12 X432R, the filters do not have appreciable speed effects in my computers.

I do not know which are the licensing requirementes that these filters have, but I think HQ filters are covered by a GPLv2. If this is not possible, it can be compatible with Kega Fusion plugins, can not be?

I hope you could include filters (better than shaders, who are more resource intensive with older hardware), so Nintendo DS games could look better than they ever dreamed to look.

Thanks in advanced, and hope this can get implemented.

Runis Dauphin, chef et administrateur de Rebelles Unis

P.D.: If you need the sourcecode for DeSmuME 0.9.12 X432R, it is included in my previous request. And sorry if my tone is not adequat, my native language is not English and I have some trouble with written communication in general.

Arisotura commented 3 years ago

I was actually in the process of adapting XBRz filters for use with the GL renderer and hi-res rendering, but... ran into issues with it. it was put on the backburner.

that being said, it's planned to add it to rendering as well as to textures.