Page 1 of 5

XRoar 1.0 released

Posted: Tue Nov 16, 2021 4:58 pm
by sixxie
https://www.6809.org.uk/xroar/

Quite a lot of changes! The biggest being new support for the CoCo 3 and MC-10. And I've tried to make the manual more useful, though that's a hiding to nothing...

Still, enough for me to call this "1.0".

Also, bug fixes, and almost certainly lots of bug introductions. I've been doing this long enough; I know there's bound to be a 1.0.1 soon enough.

Re: XRoar 1.0 released

Posted: Tue Nov 16, 2021 6:29 pm
by jedie
congratulations ;)

Re: XRoar 1.0 released

Posted: Tue Nov 16, 2021 8:12 pm
by .mad.
Thanks!

I hope to give this a good workout this weekend. ;)

Re: XRoar 1.0 released

Posted: Wed Nov 17, 2021 1:45 pm
by Bosco
Fantastic! :D

Thanks Ciaran.

Re: XRoar 1.0 released

Posted: Wed Nov 17, 2021 4:35 pm
by .mad.
not 100% sure about this.

I think command line is broken for Dragon32 machine.
-cart dragondos

The script i used for previous emulator version .37 has stopped working with my gamebase.

i can add or remove DOS/DELTA carts when using a Dragon64 setup.
so that part is 100% working.

can you do a quick check please!
Thanks

Re: XRoar 1.0 released

Posted: Wed Nov 17, 2021 10:47 pm
by sixxie
Hmm, Dragon 32s are starting up with DragonDOS for me...

Can you post the script and any xroar.conf?

Re: XRoar 1.0 released

Posted: Thu Nov 18, 2021 9:49 am
by .mad.
The script just creates a command line and launches emulator.
similar to running a batch file.

i am using win32 version.

config

Code: Select all

default-machine dragon32
machine dragon32
machine-desc Dragon 32
machine-arch dragon
nodos
none working batches in v1.00, which work in xroar-035,036-w32

Code: Select all

xroar -cart dragondos
xroar -machine dragon32 -cart dragondos
working batch in all xroar-35,036,100-w32

Code: Select all

xroar -machine dragon64 -cart dragondos

Re: XRoar 1.0 released

Posted: Thu Nov 18, 2021 2:26 pm
by .mad.
Just tested Windows x64 version and it works.
so problem is Win32 version only.

but i did notice loading game ROM / cart fails in both window versions.
i am guessing it is has something to do with the forward/ backslash difference,
between linux and windows command line.

As this worked when i put the rom in the emulator folder.

Code: Select all

xroar -run "Starship Chameleon (1983)(Dragon Data Ltd)[!].rom"

Re: XRoar 1.0 released

Posted: Thu Nov 18, 2021 5:02 pm
by sixxie
Ok I'm going to have to dig a real windows machine out - I'm failing to make it fail :)

If I do this under Wine and refer to the file with a windows like path with backslashes in, it works fine:

Code: Select all

$ wine xroar.exe -run 'c:\users\ciarana\blah\Starship Chameleon (1983)(Dragon Data Ltd)[!].rom'
sdl: init: SDL2 UI
sdl: init: SDL2 video
windows32: init: Windows file requester
sdl: init: SDL2 audio
        Floating point, stereo, 48000Hz
        3 frags * 1024 frames/frag = 3072 frames buffer (64.0ms)
        No joysticks found
Machine: Dragon 64
Loading ROM image: C:\users\ciarana\Documents\XRoar\roms\d64_1.rom
Loading ROM image: C:\users\ciarana\Documents\XRoar\roms\d64_2.rom
        32K mode BASIC CRC = 0x84f68bf9
        64K mode BASIC CRC = 0x17893a42
Loading ROM image: c:\users\ciarana\blah\Starship Chameleon (1983)(Dragon Data Ltd)[!].rom
        CRC = 0x06c9b4e7
Cartridge: [rom] Starship Chameleon
Loading ROM image: c:\users\ciarana\blah\Starship Chameleon (1983)(Dragon Data Ltd)[!].rom
        CRC = 0x06c9b4e7
Loading ROM image: c:\users\ciarana\blah\Starship Chameleon (1983)(Dragon Data Ltd)[!].rom
        CRC = 0x06c9b4e7
I can't make it not work with DragonDOS either:

Code: Select all

$ wine xroar.exe -default-machine dragon32 -cart dragondos
sdl: init: SDL2 UI
sdl: init: SDL2 video
windows32: init: Windows file requester
sdl: init: SDL2 audio
        Floating point, stereo, 48000Hz
        3 frags * 1024 frames/frag = 3072 frames buffer (64.0ms)
        No joysticks found
Machine: Dragon 32
Loading ROM image: C:\users\ciarana\Documents\XRoar\roms\d32.rom
        32K mode BASIC CRC = 0xe3879310
Loading ROM image: C:\users\ciarana\Documents\XRoar\roms\dplus49b.rom
        CRC = 0x7c6dfca8
Cartridge: [dragondos] DragonDOS
Loading ROM image: C:\users\ciarana\Documents\XRoar\roms\dplus49b.rom
        CRC = 0x7c6dfca8
Loading ROM image: C:\users\ciarana\Documents\XRoar\roms\dplus49b.rom
        CRC = 0x7c6dfca8
I'll try and get a Windows machine out tomorrow; maybe the weekend!

Re: XRoar 1.0 released

Posted: Thu Nov 18, 2021 5:41 pm
by .mad.
Just to confirm info...

rom/cart game and dragon dos work for me when using a dragon64 config with win32 version.
it's only dragon32 that fails.

x64 version
works with dragon32 and dragon dos.
needs dragon64 config to run cart game.

so i can make disk games work by forcing dragon64 or using x64 xroar.

i guess a small typo somewhere between the various builds. :?: