In short: it’s written in D, and it’s main purpose is to display “pixel perfect” retro graphics, without the janky mismatched pixels other engines often allow. Currently it uses SSE2 to render its graphics, but I’ll try to use some OpenGL tricks to make it also work there (rendering to a low-resolution texture, then upscaling it, with the added benefit of getting some 3D capabilities too).
The engine is open-source, and you can get it from here: https://github.com/ZILtoid1991/pixelperfectengine
In short: it’s written in D, and it’s main purpose is to display “pixel perfect” retro graphics, without the janky mismatched pixels other engines often allow. Currently it uses SSE2 to render its graphics, but I’ll try to use some OpenGL tricks to make it also work there (rendering to a low-resolution texture, then upscaling it, with the added benefit of getting some 3D capabilities too).