[GEM Development] GEM/XM VDI source
Shane M. Coughlan
shane at shaneland.co.uk
Sun Mar 26 20:47:01 PST 2006
John Elliott wrote:
> I've done a quick XM build of my desktop; you can find it as version 3.2.4,
> at <http://www.seasip.info/Gem/desktops.html>. Apart from including XM
> builds, the other change is that it'll run on GEM/2 (maybe even GEM/1) with
> no "Invalid Function #" errors (you'll see that the 'click to drop down
> menus' preference is greyed out on GEM/2 and XM).
> The XM builds highlight the perennial bugbear of GEM programming: memory.
> The small-model build had to omit "Show contents" because there wasn't
> the space for it in the code segment, and the large-model build includes
> "Show contents" but if I try to use it I get an out of memory error.
I have just started testing this desktop. I copied the DESKTOP.APP,
DESKTOP.RSC and the two icon files from your new archive. I initially
placed them directly into the GEMDESK folder in the OpenGEM/XM
distribution. I got a BAD FUNCTION error on starting, and the desktop
froze. I figured this might be due to a problem with the DESKTOP.INI
file I have left in there. This INI file was for the original GEM/XM
desktop.
I fetched the DESKTOP.INI file from OpenGEM 6 Development 2. This is
the working DESKTOP.INI file used with your 3.2 desktop. I put this
into the GEMDESK folder, restarted OpenGEM/XM, and got the BAD FUNCTION
error again. This time I was able to continue after the error, but the
desktop did not correctly auto detect my drives. It just showed the C:
and the trashcan. No windows opened automatically (two should have). I
opened two windows, saved the desktop, and restarted. The BAD FUNCTION
error reappeared, I clicked through it, and the two saved windows appeared.
In other words, the desktop is kinda working. Almost :)
Shane
--
Shane Martin Coughlan
e: shane at shaneland.co.uk
m: +447773180107
w: www.shaneland.co.uk
---
Projects:
http://mobility.opendawn.com http://gem.opendawn.com
http://enigmail.mozdev.org http://www.winpt.org
---
Organisations:
http://www.fsfeurope.org http://www.fsf.org
http://www.labour.org.uk http://www.opensourceacademy.gov.uk
---
OpenPGP: http://www.shaneland.co.uk/personalpages/shane/files/publickey.asc
More information about the gem-dev
mailing list