XRoar 1.0 released

A place to discuss everything Dragon related that doesn't fall into the other categories.
sixxie
Posts: 1346
Joined: Fri Jul 18, 2008 8:36 am
Location: Hertfordshire
Contact:

Re: XRoar 1.0 released

Post by sixxie »

Can you run with -C (uppercase 'C') as the first option to fire up a console window and paste the output you see? Probably not helpful, but just want to make sure it's not something "obvious"...
.mad.
Posts: 143
Joined: Fri Mar 15, 2019 4:22 pm
Location: Born in the North

Re: XRoar 1.0 released

Post by .mad. »

That was a really good idea! ;)
it fixed one problem at least.

WARNING: Depricated option 'nodos'.
Try 'no-machine-cart' instead.

still not working though...
Attachments
drag.PNG
drag.PNG (30.28 KiB) Viewed 19233 times
I am, you are, we are, they're not...
sixxie
Posts: 1346
Joined: Fri Jul 18, 2008 8:36 am
Location: Hertfordshire
Contact:

Re: XRoar 1.0 released

Post by sixxie »

Aha! Managed to replicate the D32/DOS one - though I'm not sure why it's behaving differently between w32 and w64 for you...

Yeah, that looks like an oversight. While "-cart" technically only configures a cartridge, when on the command line, it _is_ supposed to override any other cart for the machine that gets picked - including disabling it, as you've done in the config file. I'll look into that tomorrow probably.

(Edit: if you need to get going, you can put "-machine-cart dragondos" on the command line instead)
.mad.
Posts: 143
Joined: Fri Mar 15, 2019 4:22 pm
Location: Born in the North

Re: XRoar 1.0 released

Post by .mad. »

Yes that works for most disk games tested. :mrgreen:

just for your info, as i know you are fixing it. :)

that method still fails when loading a tape (CAS) without internal autorun.

Add_CLP( -machine-cart dragondos)
Add_CLP( -load "%gamepathfile%")
Add_CLP( -type CLOAD\r)

reverting back to -cart and using x64 still loads the tape.
I am, you are, we are, they're not...
sorchard
Posts: 530
Joined: Sat Jun 07, 2014 9:43 pm
Location: Norwich UK

Re: XRoar 1.0 released

Post by sorchard »

May or may not be related but I can also report a change in behaviour in the new version:

Specifying a binary to run on the command line now prevents loading of the cartridge defined in xroar.conf

This affects both d32 and d64.

(Debian 11 / XFCE / amd64)

Code: Select all

#lp-file print.txt
kbd-translate
gdb

tape-ao-rate 44100
#tape-write tapeout.wav
#tape-write tapeout.cas
#tape-rewrite

#joy-right mjoy0
#joy-right kjoy0

force-crc-match

cart alldream-rsdos-becker
  cart-type rsdos
  cart-rom AllDream.rom
  cart-becker
  no-cart-autorun

cart alldream-ddos-becker
  cart-type dragondos
  cart-rom AllDream.rom
  cart-becker
  no-cart-autorun

machine d32-Becker
  machine-arch dragon32
  extbas d32-dwload-becker.rom
  machine-cart alldream-rsdos-becker

machine d64-Becker
  machine-arch dragon64
  extbas d64-dragondos-dwload-becker.rom
  machine-cart alldream-ddos-becker

#default-machine d32-Becker
default-machine d64-Becker
#default-machine cocous

#load AllDream.rom
#type CLEAR20,10000\r EXEC49152\r
Stew
sorchard
Posts: 530
Joined: Sat Jun 07, 2014 9:43 pm
Location: Norwich UK

Re: XRoar 1.0 released

Post by sorchard »

I've just noticed that specifying both cart and binary on the command line doesn't work either. The loading of the cart is suppressed by the presence of the binary. The only workaround I've found is to put nothing on the command line and load the file from within xroar.
Stew
sorchard
Posts: 530
Joined: Sat Jun 07, 2014 9:43 pm
Location: Norwich UK

Re: XRoar 1.0 released

Post by sorchard »

Sorry for drip feeding you bits of info. I should have said I tried -machine-cart on the command line.

So in my case:

-machine-cart on the command line does not work with -run
machine-cart in .conf also does not work with -run on the command line
but
-cart on the command line *does* work with -run
Stew
sixxie
Posts: 1346
Joined: Fri Jul 18, 2008 8:36 am
Location: Hertfordshire
Contact:

Re: XRoar 1.0 released

Post by sixxie »

If you're able to, can you check out the 'dev' branch from git and see if that fixes your problems?

Quick lunchtime fix, if it works I can push a 1.0.1 later...
.mad.
Posts: 143
Joined: Fri Mar 15, 2019 4:22 pm
Location: Born in the North

Re: XRoar 1.0 released

Post by .mad. »

can you point me to the download link.
i can't find it. :(
I am, you are, we are, they're not...
sixxie
Posts: 1346
Joined: Fri Jul 18, 2008 8:36 am
Location: Hertfordshire
Contact:

Re: XRoar 1.0 released

Post by sixxie »

.mad. wrote: Fri Nov 19, 2021 4:32 pm can you point me to the download link.
i can't find it. :(
Oh, there weren't any - just a git dev branch, figured Stew could probably build from source.

But I've pushed snapshots here now: http://www.6809.org.uk/tmp/xroar/
Post Reply