Emulator Issues #7137
closedFeature Request: xBR shader and xBRZ filter for Dolphin
0%
Description
Could you please implement xBR shader or xBRZ filter or both in Dolphin. It would be very beneficial for 2D and sprite-based games.
xBR and xBRZ are pixel art scaling algorithms ,they give best results in 2D/sprite based games with low resolution textures and games with pre-rendered backgrounds which dont upscale well with higher internal resolutions. XBR/XBRZ is used with good results in emulators like Retroarch,Higan,Desmume and for example PPSSPP can use both XBRZ and increase internal resolution.
Here is explanation:http://code.google.com/p/2dimagefilter/wiki/ImageScaling#xBR
Here is comparison for 3D graphics:http://blog.metaclassofnil.com/?p=306
Some 2D xBR: http://imgur.com/a/ZZiiH
Source code for xBRZ is in source code of HqMAME: https://sourceforge.net/projects/hqmame/
Source Code for xBR including hybrid variants is here:
https://github.com/libretro/common-shaders
Is there any other relevant information? (e.g. logs, screenshots,
configuration files)
[Upload big files to a hosting service and post links here!]
[Do not attach files to this issue. Upload them to another site and
link here. Use imgur.com for images and pastie.org for logs.]
Updated by Supermonsterhook1 about 11 years ago
Also here is official tutorial about xBR: http://www.libretro.com/forums/viewtopic.php?f=6&t=134
Updated by MayImilae about 11 years ago
- Issue type changed from Bug to Feature request
- Category set to gfx
Now that's more like it.
Updated by Supermonsterhook1 about 11 years ago
I also found this: http://www.vogons.org/viewtopic.php?t=34125
Updated by Supermonsterhook1 about 11 years ago
I also found interesting algorithm Libdepixelize:
http://bazaar.launchpad.net/~vinipsmaker/libdepixelize/trunk/revision/184
http://vinipsmaker.wordpress.com/tag/libdepixelize/
https://sourceforge.net/projects/inkscape/
Updated by Supermonsterhook1 about 11 years ago
There is also ''Ours'' but I cant find source code for it anywhere: http://research.microsoft.com/en-us/um/people/kopf/pixelart/supplementary/
But Libdepixelize and Ours both use Kopf-Lischinski algorithm so they should have similiar effects.
Updated by NeoBrainX about 11 years ago
- Status changed from New to Won't fix
Again, I personally don't see any value in such reports. While your efforts are appreciated, this is currently just a fairly random collection of links, without any actual discussion about implementation. Our issue tracker is not the place for this stuff.
Updated by Supermonsterhook1 about 11 years ago
Eh than what do you want ? Instead of closing this issue you should have said you dont want any links. Can I open it again without links ? And some links have discussion about implementation.
Updated by NeoBrainX about 11 years ago
Please don't create any further issues unless you plan on implementing the feature yourself and/or can come up with an actual implementation draft.
Updated by Supermonsterhook1 about 11 years ago
Just because I am not programmist or emulator developer doesnt mean I shouldnt have right to suggest something by opening issue and what do mean by implementation draft ?
Updated by parlane about 11 years ago
Supermonsterho, we are open source. If you would like to create a well written xBR shader and xBRZ filter we would be happy to review your PR on github.
We do not take feature requests normally unless they are actually missing features of the Wii or GameCube.
For all other features we have they were implemented by people who wanted them.
Thanks for your input.