XRoar 1.0 released

A place to discuss everything Dragon related that doesn't fall into the other categories.
sorchard
Posts: 530
Joined: Sat Jun 07, 2014 9:43 pm
Location: Norwich UK

Re: XRoar 1.0 released

Post by sorchard »

.mad. wrote: Fri Nov 19, 2021 4:32 pm can you point me to the download link.
i can't find it.
sixxie only had time during his lunch break to push a source update, which I was able to build and can confirm it fixes my issue: So cheers @sixxie for that :)

Also @sixxie
Many thanks for the updated manual. Very nice.

One thing with the build instructions: I needed ./autogen.sh before ./configure

Incidentally, my build gave me alsa audio, whereas your build gives me pulse audio. I assume that's due to what libraries are present during configure?
Stew
sixxie
Posts: 1346
Joined: Fri Jul 18, 2008 8:36 am
Location: Hertfordshire
Contact:

Re: XRoar 1.0 released

Post by sixxie »

sorchard wrote: Fri Nov 19, 2021 4:54 pm sixxie only had time during his lunch break to push a source update, which I was able to build and can confirm it fixes my issue: So cheers @sixxie for that :)
Cool :)
Also @sixxie
Many thanks for the updated manual. Very nice.
Hope it's more accessible... In the end I decided that repeating myself was probably fine and threw loads of appendices into it :)
One thing with the build instructions: I needed ./autogen.sh before ./configure
Ah that'll just be from git - the tarballs get a pre-rolled configure script. Would be no harm in documenting that too, though.
Incidentally, my build gave me alsa audio, whereas your build gives me pulse audio. I assume that's due to what libraries are present during configure?
Yep, all down to what it finds, usually in -dev packages. So libpulse-dev for pulseaudio, libasound2-dev for ALSA.
.mad.
Posts: 143
Joined: Fri Mar 15, 2019 4:22 pm
Location: Born in the North

Re: XRoar 1.0 released

Post by .mad. »

everything tested so far, is working again!.
using dragon32/dragon64/ dragondos configs.

also tested with extended command line using multiple disks -type -tv-type ntsc -tv-input cmp-br.
works in both Win32 and Win64 versions.

deffo worth the v1.00 label now.
thanks for fixing. 8-)
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 »

Lovely :)

I'm just waiting on some feedback about an NTSC video effect (machines with T1 VDGs in them) and then I'll push out a 1.0.1.
sixxie
Posts: 1346
Joined: Fri Jul 18, 2008 8:36 am
Location: Hertfordshire
Contact:

Re: XRoar 1.0 released

Post by sixxie »

... which I've now done! Command line stuff fixed, less purple on the T1, random MC-10 BASIC lockup addressed :)
dragonnostalgia
Posts: 11
Joined: Mon Feb 11, 2019 7:36 pm
Location: Argentina

Re: XRoar 1.0 released

Post by dragonnostalgia »

Wanted to report a bug related to the MPI. Say that you insert on slot 3 the RSDOS cart and on slot 0 something else (like the Orchestra-90 for this example) and the MPI is set on slot 3 at bootup. On the MPI's manual there's listed a way to select the active slot in software through POKEs (so, if I wanted to use the Orch90, I'd type in POKE 65407,0 to boot it) and it works just fine. But when the computer is hard rebooted, the hardware switch is supposed to take effect once again (so, in this case, I'd go back to Disk BASIC), yet it does not (it still boots to the Orch90 cartridge).
That means that the emulator probably does not erase all of the contents from RAM after this hard reboot, which would include this memory address (hex FF7F according to the manual, with this behavior being something that shouldn't make any sense at all).
Not sure if it happens on the RACE variant for Dragon machines, but I'm positive it is also affected by this.
If you could take a look at this I'd be grateful, as a fix would make using the MPI much easier.
Dragons are cool and very green :P
Current goals:
- Go to England (near future if economical situation improves)
- Finishing college (currently questioning my career choice)
- Getting a space of my own
- Get a job
sixxie
Posts: 1346
Joined: Fri Jul 18, 2008 8:36 am
Location: Hertfordshire
Contact:

Re: XRoar 1.0 released

Post by sixxie »

dragonnostalgia wrote: Mon Dec 06, 2021 1:55 pm That means that the emulator probably does not erase all of the contents from RAM after this hard reboot
Ah! Indeed, not RAM per se, but the MPI cart register isn't updated on reset.
Thanks for the feedback, and I'll get a fix in for that.

(And if you have a real name you want in the changelog, do message me...)
Not sure if it happens on the RACE variant for Dragon machines
No such switch on the RACE (having now seen one in the flesh - thanks, Tony!),
but it probably does also reset to 0.

I should probably also ask just to be super clear: is the register reset on
soft reset?

..ciaran
Last edited by sixxie on Mon Dec 06, 2021 5:37 pm, edited 1 time in total.
dragonnostalgia
Posts: 11
Joined: Mon Feb 11, 2019 7:36 pm
Location: Argentina

Re: XRoar 1.0 released

Post by dragonnostalgia »

sixxie wrote: Mon Dec 06, 2021 2:20 pm is the register reset on soft reset?
Come on, you already know the answer for that. As expected, it does not.
sixxie wrote: Mon Dec 06, 2021 2:20 pm (And if you have a real name you want in the changelog, do message me...)
Don't feel comfortable with that, sorry.
Dragons are cool and very green :P
Current goals:
- Go to England (near future if economical situation improves)
- Finishing college (currently questioning my career choice)
- Getting a space of my own
- Get a job
sixxie
Posts: 1346
Joined: Fri Jul 18, 2008 8:36 am
Location: Hertfordshire
Contact:

Re: XRoar 1.0 released

Post by sixxie »

dragonnostalgia wrote: Mon Dec 06, 2021 2:28 pm
sixxie wrote: Mon Dec 06, 2021 2:20 pm is the register reset on soft reset?
Come on, you already know the answer for that. As expected, it does not.
Of course - that makes it slightly harder to fix ;)
sixxie wrote: Mon Dec 06, 2021 2:20 pm (And if you have a real name you want in the changelog, do message me...)
Don't feel comfortable with that, sorry.
'sfine - plenty of aliases in there already, I just worry that sometimes
people don't realise I haven't been able to map them to real people ;)

..ciaran
User avatar
tlindner
Posts: 1
Joined: Tue Jun 01, 2021 6:59 pm

Re: XRoar 1.0 released

Post by tlindner »

I'm a little confused with the terms soft and hard reset.

I just did some testing on my CoCo 3 with a Multi-pak. I had a SDC in slot 4, Clowns & Balloons in slot 1, and the switch to slot 4.

I powered on the machine and I got the SDC-DOS BASIC prompt.
I typed in POKE &HFF7F,0 and it immediately booted into Clowns & Balloons.
I tapped the reset button (a soft reset?) and it booted to the SDC-DOS prompt (matching what the switch is set to).

If I power cycle (a hard reset?) I always get the SDC-DOS prompt.
Post Reply