(06-23-2011, 10:00 PM)fagoatse Wrote:(06-23-2011, 01:23 PM)Runo Wrote: Technically it's possible... It's probably not worth the work tough...
Not really, the implementation could be ported from https://github.com/Themaister/SSNES
This way we could load any available filters/shaders (they need to be compliant with it ofc). But I don't think it's worth doing so, as there aren't many 2D games out there.
The SNES rendered at a much lower resolution than the GC/Wii. Thus, implementing a filter on the CPU is feasible there, but it totally is not feasible for us to upscale 640x528 to 1280x1024 on the CPU... We'd need to implement that stuff using shaders and iirc all other emulators currently implement their upscaling filters on the CPU, so we'd need to write it from scratch as well. Sucks
EDIT:
Oh well. And before you ask: It's not as easy as it sounds. You need to know tons of details about how rasterization works on a pixel-perfect level. We don't even have a proper SSAA shader because of that..