sQLux

Discussion and advice about emulating the QL on other machines.
User avatar
XorA
Gold Card
Posts: 339
Joined: Thu Jun 02, 2011 11:31 am
Location: Shotts, North Lanarkshire, Scotland, UK

sQLux

Postby XorA » Sun Mar 12, 2017 11:51 pm

ImageScreenshot 2017-03-12 23.44.40 by XorA, on Flickr

So whats this then?

Its what happens when I take the uQlx codebase, replace the X windows handling with SDL2, hack around a bit, and try it on windows.

The codebase is actually quite usable on Linux but still needs some work on Windows side.


mk79
Chuggy Microdrive
Posts: 60
Joined: Sun Feb 02, 2014 10:54 am

Re: sQLux

Postby mk79 » Mon Mar 20, 2017 9:49 pm

Nice. Only a few days ago I had a closer look at SDL, too, because QPC is still based on DirectDraw 3 (so an NT/95 era API) and support for that seems to vanish. Unfortunately SDL on Windows is based on plain GDI and software scaling, so it looks worse than what I already have :( The search for a usable 2D API with reasonably fast pixel access on Windows continues...


User avatar
XorA
Gold Card
Posts: 339
Joined: Thu Jun 02, 2011 11:31 am
Location: Shotts, North Lanarkshire, Scotland, UK

Re: sQLux

Postby XorA » Mon Mar 20, 2017 11:32 pm

mk79 wrote:Nice. Only a few days ago I had a closer look at SDL, too, because QPC is still based on DirectDraw 3 (so an NT/95 era API) and support for that seems to vanish. Unfortunately SDL on Windows is based on plain GDI and software scaling, so it looks worse than what I already have :( The search for a usable 2D API with reasonably fast pixel access on Windows continues...


Are you sure thats correct for SDL2? It seems to have options for bilinear or anistropic scaling depending on the GL/DirectX backend used!

I hadn't dug that deeply yet as I wanted to just make the damn thing work first.



Return to “QL Emulation”

Who is online

Users browsing this forum: No registered users and 1 guest