Another arbitrary stopping point collecting together a bunch of developments. Yay! No clear focus!
Includes the picture area/60Hz scaling stuff already mentioned, but also:
Faster ROM intercept based printing on CoCo and MC-10
MPI slot config moved from global to per-cart, included in -config-print
Add screenshot to PNG from menu or Control+Shift+S
Various GIME improvements
And other fixes.
Some of the GIME fixes mean a lot more CoCo 3-specific carts now work, though you may have to use the cart spec options to stop, say, a 32K image being seen as a banked cartridge. e.g.:
Hello Ciaran,
I have tried v1.5 on Windows 10 64 bits and I get this error
The inflateReset2 procedure entry point cannot be found in the dynamic link library d:\XRoar-v15\xroar.exe
See attached image (text in spanish ...)
What am I doing wrong?
cheers!
pere
pser1 wrote: ↑Thu Jan 25, 2024 10:59 pm
I have tried v1.5 on Windows 10 64 bits and I get this error
The inflateReset2 procedure entry point cannot be found in the dynamic link library d:\XRoar-v15\xroar.exe
See attached image (text in spanish ...)
What am I doing wrong?
Oh! Nothing
I think I know what's happened there: libpng depends on libz, and I'd left the DLL version of that around when I built it, so relevant bits didn't get statically linked.
Can you try redownloading? I've not renumbered anything as it's just a rebuild of the same thing...
So various point releases happened since then, but I've just pushed out 1.5.5 - the big deal here is that hopefully, Windows audio is now a little less glitchy.
This SDL release fixed a bug that was preventing me from allowing use of Windows' WASAPI audio API. And switching to that API meant I could also uses the "queued audio" interface SDL provides (which didn't appear to work with its directsound driver). These two things combined seems to have cleaned up audio, at least for the people that have tested it so far.
So hopefully this makes listening to XRoar a little more enjoyable for Windows users