mgba-emu / mgba

mGBA Game Boy Advance Emulator
https://mgba.io/
Mozilla Public License 2.0
5.52k stars 756 forks source link

linear magnification and maybe anisotropic minification? #1748

Open WhiteMagicRaven opened 4 years ago

WhiteMagicRaven commented 4 years ago

Well Hello again =) i am new here too (also) but i am just in huge love in HD Upscaling in emulators =) And i am dream to see texture filtration to be implemented something like this https://www.youtube.com/watch?v=NGNfRFKmF8Y it uses my custom shader for reshade, you can get it here (i know it not perfect, maybe some one can improve it) https://github.com/WhiteMagicRaven/fakebilinear

Same as for bsnes and YabaSanshiro (maybe in future for Atari Jaguar) emulator, any developers can be helpful? https://github.com/devmiyax/yabause/issues/726 https://github.com/bsnes-emu/bsnes/issues/12

I know it looks similar messages =) its just three for now emulators lacking that feature, i love for great progress =)

Sorry i am from Ukraine and maybe have bad English and Pronounce too. =)

P.S. And last one console that potentially can have 3D environment inside is Atari Jaguar, for now no resolution upscalers known to me. =) Good Luck, you doing great =)

endrift commented 1 year ago

There are no textures in question at all, so you can't really filter them. There are a few things you can do to fake filtering some of the graphics, but there's no way at all to do anisotropic filtering without a Z axis. The fake filtering is probably more trouble than its worth given the difficulty of implementing it, but it's not impossible so I'll leave this open as some sort of lofty goal.