Page 1 of 2

Any 64-bit Windows users here?

Posted: Sun May 06, 2012 11:15 am
by sixxie
I've built XRoar (and SDL, and libsndfile) using mingw-w64. Now, I'll get around to building Wine64 at some point, but it would be quite useful to get some early feedback as to whether it works at all on the real thing - anyone fancy giving it a go?

Snapshot here: http://www.6809.org.uk/tmp/xroar/ - along with snapshot builds for w32 and macosx too.

Re: Any 64-bit Windows users here?

Posted: Sun May 06, 2012 11:36 am
by zephyr
I don't use 64-bit Windows but I have just tried the 32-bit Windows release. The Ctrl+I Cartridge support that that I reported earlier is still broken. Loading a cartridge game ROM with Ctrl+I, or Ctrl+Shift+I followed by EXEC&HC000 still causes the emulated CoCo/Dragon to freeze. Also, I hate the idea of using ROM CRCs to determine which breakpoints are effective as this will prevent fast tape loading being automatically selected when using customised ROMs.

Re: Any 64-bit Windows users here?

Posted: Sun May 06, 2012 11:40 am
by Sarah
It runs for me... subject to the usual Security Warning...

Image

Re: Any 64-bit Windows users here?

Posted: Sun May 06, 2012 1:34 pm
by sixxie
Thanks, both. Zephyr: that's still weird, and I still can't reproduce, but the cart code needs simplifying anyway, so let's see what happens after that...

Re: Any 64-bit Windows users here?

Posted: Sun May 06, 2012 2:35 pm
by zephyr
The cartridge support was working perfectly until the release of version 0.25.

Re: Any 64-bit Windows users here?

Posted: Sun May 06, 2012 3:42 pm
by rolfmichelsen
I'm running Win 7 ultimate in 64 bit mode. Let me know if you want me to do some test runs.

-- Rolf

Re: Any 64-bit Windows users here?

Posted: Sun May 06, 2012 5:24 pm
by rolfmichelsen
Seems to work on Win 7 x64, but I also have problems loading cartridges. xroar won't even recognize a DragonDos ROM and I'm back to a cassette only system. I tried starting xroar without arguments and with -cart dragondos with ROM images copied from another xroar installation.

-- Rolf

Re: Any 64-bit Windows users here?

Posted: Mon May 07, 2012 9:53 am
by sixxie
Can I ask what the last thing sent to standard error (probably in stderr.txt) is?

Re: Any 64-bit Windows users here?

Posted: Mon May 07, 2012 11:29 am
by zephyr
The following text is the last thing sent to standard error after using Ctrl+I to load a game cartridge (megabug.rom) under CoCo 2 emulation and then shutting down XROAR after the freeze. Peeking the cartridge port area after using Ctrl+Shift+I to load the cartridge returns only zero's all the way from $C000 to $FEFF.

Code: Select all

Cartridge: MEGABUG
Module shutdown: SDL keyboard input
Module shutdown: SDL audio
Module shutdown: Minimal SDL video
Module shutdown: Windows32 file requester
Module shutdown: SDL UI
I'm also having the same problem reported by Rolf. XROAR no longer seems to recognize any DOS ROMs unless forced by adding -cart and -dos to the command line.

e.g.
The following two command lines no longer start XROAR with DragonDOS emulation.

Code: Select all

xroar -vo sdl -machine dragon32 -kbd-translate

Code: Select all

xroar -vo sdl -machine dragon32 -dos ddos10.rom -kbd-translate
This forced command line is now the only way to start with DragonDOS emulation.

Code: Select all

xroar -vo sdl -machine dragon32 -cart dragondos -dos ddos10.rom -kbd-translate

Re: Any 64-bit Windows users here?

Posted: Mon May 07, 2012 6:27 pm
by sixxie
Oh hey what, you're telling me none of you use a version of DOSplus as your primary DOS ROM? ;)

Slight logic error in the ROM finding algorithm since introducing ROM lists... I've updated the snapshot builds.