Page 1 of 1

XRoar 1.5 released

Posted: Thu Jan 25, 2024 8:07 pm
by sixxie
https://www.6809.org.uk/xroar/

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.:

Code: Select all

xroar -m coco3 -tv-input rgb -cart "rampage.rom" -cart-type rom
(Something for the future will be some built-in CRCs to autoconfig such things)

Re: XRoar 1.5 released

Posted: Thu Jan 25, 2024 9:24 pm
by robcfg
Excellent!

And I cannot thank you enough for the screenshot feature!

Re: XRoar 1.5 released

Posted: Thu Jan 25, 2024 10:59 pm
by pser1
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
XRoar15-ERROR.jpg
XRoar15-ERROR.jpg (229.34 KiB) Viewed 5612 times

Re: XRoar 1.5 released

Posted: Thu Jan 25, 2024 11:35 pm
by sixxie
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...

Re: XRoar 1.5 released

Posted: Thu Jan 25, 2024 11:54 pm
by Alastair
Typical, I download the faulty version just minutes before you upload the corrected one.

Anyway, the error in the old version no longer occurs. Thanks for the prompt rebuild.

Re: XRoar 1.5 released

Posted: Fri Jan 26, 2024 12:49 pm
by pser1
Hi Ciaran,
just downloaded last version and it works flawlessly, thx a lot!
cheers!
pere

Re: XRoar 1.5 released

Posted: Fri Jan 26, 2024 8:43 pm
by sixxie
Glad it's working for you :)

There'll be a 1.5.1 soon, as there's a crash bug if there turns out to be a problem loading cartridges...

Re: XRoar 1.5 released

Posted: Sat Jan 27, 2024 8:12 pm
by sixxie
As promised, there's 1.5.1 - crash bug fixed, and there's a little built-in list of "special" cartridges to smooth things over for CoCo 3 users.

Re: XRoar 1.5 released

Posted: Sun Mar 24, 2024 7:52 pm
by sixxie
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 :)

Re: XRoar 1.5 released

Posted: Sat Mar 30, 2024 3:45 pm
by Bosco
I can confirm, as a 64-bit Windows user, that XRoar 1.5.5 fixes the slightly garbled audio I was experiencing when emulating NTSC machines.

Thanks for all your hard work sixxie, continuing to support Xroar. It's much appreciated! :D