XRoar 0.28 available

A place to discuss everything Dragon related that doesn't fall into the other categories.
User avatar
robcfg
Posts: 1533
Joined: Sat Apr 04, 2009 10:16 pm
Location: Stockholm, Sweden
Contact:

Re: XRoar 0.28 available

Post by robcfg »

Hi!

I tried the latest snapshot, but the icon doesn't appear at all.

I've attached a version of the svg icon in windows format, which is the one I'm currently using. The svg file can be used directly in Linux as an icon.

By the way, I don't remember how to get the menu bar in the windows version. Could you please refresh my mind? I find it quite useful.

Thank you very much!
Attachments
XRoar_256x256.zip
(56.42 KiB) Downloaded 235 times
zephyr
Posts: 1474
Joined: Mon Jul 21, 2008 1:18 am

Re: XRoar 0.28 available

Post by zephyr »

sixxie wrote:I've had a go at fixing most of the issues in this thread, and pushed new snapshot builds out here:

http://www.6809.org.uk/tmp/xroar/
Thanks, Ciaran! :)
sixxie
Posts: 1348
Joined: Fri Jul 18, 2008 8:36 am
Location: Hertfordshire
Contact:

Re: XRoar 0.28 available

Post by sixxie »

robcfg wrote: By the way, I don't remember how to get the menu bar in the windows version. Could you please refresh my mind? I find it quite useful.
That was a separate build that depended on GTK+2. I've uploaded a separate .exe for you that should work (and specifies the icon differently - any joy?).

Edit: icon seeming a lot more likely now!
Alastair
Posts: 669
Joined: Fri Jul 18, 2008 11:33 pm

Re: XRoar 0.28 available

Post by Alastair »

The Win32 and GTK+2 executables both show icons. I cannot see an icon for the Win64 version, but it may be that 32-bit Windows cannot display Win64 program icons.
User avatar
robcfg
Posts: 1533
Joined: Sat Apr 04, 2009 10:16 pm
Location: Stockholm, Sweden
Contact:

Re: XRoar 0.28 available

Post by robcfg »

Well,

I can see the icon on the GTK version, but I cannot start it on my W7 64bit machine at work... I instaleed the redistributable GTK libraries and its dependencies, but no use, I get always a 0xC00007B error.
sixxie
Posts: 1348
Joined: Fri Jul 18, 2008 8:36 am
Location: Hertfordshire
Contact:

Re: XRoar 0.28 available

Post by sixxie »

If you're willing to install the 64-bit GTK+-2 bundle, I've uploaded a 64-bit exe built against it. Completely untested but, you know, it compiled...
User avatar
robcfg
Posts: 1533
Joined: Sat Apr 04, 2009 10:16 pm
Location: Stockholm, Sweden
Contact:

Re: XRoar 0.28 available

Post by robcfg »

I can run the 32bit GTK version, but the menus don't show up.

Am I doing anything wrong?

Edit: The menu bar is indeed there, but is rendered in black, like being overwritten by the emulator rendering.
sixxie
Posts: 1348
Joined: Fri Jul 18, 2008 8:36 am
Location: Hertfordshire
Contact:

Re: XRoar 0.28 available

Post by sixxie »

I'm not sure, but I've just realised the 64-bit one definitely won't work, and gtkglext doesn't want to build against the GTK+ bundle I downloaded because the GTK+ people deprecated a bunch of stuff.

What does stdout/stderr say?
User avatar
robcfg
Posts: 1533
Joined: Sat Apr 04, 2009 10:16 pm
Location: Stockholm, Sweden
Contact:

Re: XRoar 0.28 available

Post by robcfg »

Hi!

Sorry to give you so much trouble :oops:

My stderr file is as follows
Module init: GTK+-2 UI
Module init: Windows32 file requester
Module init: GtkGLExt video
Module init: SDL audio
8-bit unsigned, mono, 44100Hz
23ms (1024 samples) buffer
Module init: GTK+-2 keyboard input
Module init: SDL joystick input
No joysticks found
Module init failed: SDL joystick input
WARNING: No joystick module initialised.
Machine: Dragon 64
Loading ROM: ./d64_1.rom
CRC = 0x60a4634c
Loading ROM: ./d64_2.rom
CRC = 0x17893a42
Cartridge: DragonDOS
Loading ROM: ./ddos40.rom
Attached virtual cassette 'D:\Games\XRoar\Tapes\stripe.cas'
Module shutdown: GTK+-2 keyboard input
Module shutdown: SDL audio
Module shutdown: GtkGLExt video
Module shutdown: Windows32 file requester
Module shutdown: GTK+-2 UI
And I've attached a screenshot of my problem. The menu bar is fully functional, but it's being overwritten. Like having sdl fill the whole area including the menu bar. Sometimes I see the menu bar flickering.

Thank you very much for your help!
Attachments
XroarGtk.png
XroarGtk.png (34.16 KiB) Viewed 3837 times
sixxie
Posts: 1348
Joined: Fri Jul 18, 2008 8:36 am
Location: Hertfordshire
Contact:

Re: XRoar 0.28 available

Post by sixxie »

Hmm. Well it worked for you before, so it should be possible to get it going... I did recently create a common set of helpers for OpenGL stuff so I wasn't duplicating code in each module that used it - maybe I missed something for GtkGLExt, and it just happens to work on my setup. I'll have a look tomorrow.

It's not trouble per se, it's just a weird situation building for a platform you have no access to. Especially with the weird hundred-libraries-just-to-open-a-damn-window (and growing) situation that is GTK+ - I don't even really like it under Linux, it looks like absolute hell to install on Windows, with no proper package management.
Post Reply