(01-13-2015, 12:39 PM)Shonumi Wrote: Yeah, I can scale the image "manually" through software. You can basically do anything in software :p The thing is, LCD emulation is currently the biggest bottleneck for GBE+, so manually scaling the screen just eats more CPU time. I have to trim down and optimize LCD emulation first. But software scaling is more of a back-up in case OpenGL is unavailable.
Good luck with your Swift programming adventures. I've always wanted to setup an OSX VirtualBox installation, but I'm always doing other stuff.
There is one GBA emulator that claims to have a hardware rendering https://endrift.com/mgba//2014/12/09/announcing-mgba/, is that a real hardware rendering or just blitting ? Are things like MSAA, SSAA and Anisotropic Filtering possible with software rendering ? I'm asking if it is generally possible , I know MSAA and TF/AF aren't possible with 2D.
