From slothpuck at gmail.com Thu Oct 11 13:40:38 2007 From: slothpuck at gmail.com (Lee Jones) Date: Thu, 11 Oct 2007 20:40:38 +0000 Subject: [GEM Development] GEM and BASIC Message-ID: Hello all :) ! I can't remember if I have been on this list before (or something similar!) but I was wondering if it was possible to write programs that run under the GEM GUI from basic. I know there are bindings for pascal, but has anyone tried using BASIC at all? I was thinking maybe using something like freebasic or maybe the old "firstbas" basic compiler? Any ideas? ljones From owen at owenrudge.net Thu Oct 11 16:30:59 2007 From: owen at owenrudge.net (Owen Rudge) Date: Fri, 12 Oct 2007 00:30:59 +0100 Subject: [GEM Development] GEM and BASIC References: Message-ID: <02ec01c80c5e$c974e700$842a204e@rudgexp> Hi Lee, I did try creating some very basic bindings for MS QuickBasic some years ago - I think I may have got a rudamentary Hello World program working, but not much more than that. Quite where those bindings may be on my computer, if they even do still exist, I'm not entirely sure at the moment. There wasn't much to them, though. Regards, -- Owen Rudge http://www.owenrudge.net/ From codesuidae at gmail.com Thu Oct 11 19:21:47 2007 From: codesuidae at gmail.com (code suidae) Date: Thu, 11 Oct 2007 21:21:47 -0500 Subject: [GEM Development] GEM and BASIC In-Reply-To: <02ec01c80c5e$c974e700$842a204e@rudgexp> References: <02ec01c80c5e$c974e700$842a204e@rudgexp> Message-ID: Just an idea, but you might be able to find BASIC implementation in a language that you already have GEM bindings for. You'd have much more freedom in getting it working with GEM that way. Dave K On 10/11/07, Owen Rudge wrote: > Hi Lee, > > I did try creating some very basic bindings for MS QuickBasic some years > ago - I think I may have got a rudamentary Hello World program working, but > not much more than that. Quite where those bindings may be on my computer, > if they even do still exist, I'm not entirely sure at the moment. There > wasn't much to them, though. > > Regards, > > -- > Owen Rudge > http://www.owenrudge.net/ > > _______________________________________________ > gem-dev mailing list > gem-dev at simpits.org > http://www.simpits.org/mailman/listinfo/gem-dev > -- "Our ignorance is not so vast as our failure to use what we know." - M. King Hubbert From jce at seasip.demon.co.uk Sun Oct 21 12:37:04 2007 From: jce at seasip.demon.co.uk (John Elliott) Date: Sun, 21 Oct 2007 20:37:04 +0100 (BST) Subject: [GEM Development] Another video driver Message-ID: I've written another video driver - this time, for the Apricot PC/Xi computers, at 800x400 monochrome resolution. It can be downloaded from the usual place: http://www.seasip.info/Gem/drivers.html What made this one tricky was: i) The PC/Xi graphical screen is laid out as 50x50 cells, each 16x8 pixels. ii) The BIOS and hardware are decidedly not PC-compatible. iii) ... and GEM rather expects PC-compatible scancodes. iv) In fact, there are various bits of the Xi BIOS that are frankly pants. But if all goes well, the only problem you'll notice (assuming you have suitable hardware) is that there's no key repeat. -- John Elliott From topcatdrc at yahoo.com Tue Oct 23 09:37:08 2007 From: topcatdrc at yahoo.com (Thomas Clayton) Date: Tue, 23 Oct 2007 09:37:08 -0700 (PDT) Subject: [GEM Development] GEM and BASIC In-Reply-To: Message-ID: <249165.66719.qm@web33611.mail.mud.yahoo.com> Anyone mention // have you seen in some of /their/ archive pages; mention of "Locomotive BASIC"? Apparently, it was - was - already set up for GEM. Thomas Clayton writing to the GEM list from his new homw (an apt.) for the first time. (The GEM stuff I had, I /still/ have. It's in /one/ of these boxes near my elbows, somewhere! ;-) ) --- Lee Jones wrote: > Hello all :) ! > > I can't remember if I have been on this list before (or something > similar!) but I was wondering if it was possible to write programs > that run under the GEM GUI from basic. I know there are bindings for > pascal, but has anyone tried using BASIC at all? I was thinking maybe > using something like freebasic or maybe the old "firstbas" basic > compiler? Any ideas? > > ljones > _______________________________________________ > gem-dev mailing list > gem-dev at simpits.org > http://www.simpits.org/mailman/listinfo/gem-dev > From owen at owenrudge.net Tue Oct 23 09:43:47 2007 From: owen at owenrudge.net (Owen Rudge) Date: Tue, 23 Oct 2007 17:43:47 +0100 Subject: [GEM Development] GEM and BASIC References: <249165.66719.qm@web33611.mail.mud.yahoo.com> Message-ID: <062d01c81593$e45683b0$842a204e@lan.owenrudge.net> > Anyone mention // have you seen in some of /their/ archive pages; > mention of "Locomotive BASIC"? Locomotive BASIC 2 was supplied with the AMSTRAD PC 1512/1640 computers, and was quite possibly available separately, too. I'll have it on my computer here somewhere, and it was available from various web sites in the past - whether any of those sites are still up is perhaps another matter. -- Owen Rudge http://www.owenrudge.net/ From topcatdrc at yahoo.com Mon Oct 29 00:28:11 2007 From: topcatdrc at yahoo.com (Thomas Clayton) Date: Mon, 29 Oct 2007 00:28:11 -0700 (PDT) Subject: [GEM Development] GEM and BASIC In-Reply-To: <062d01c81593$e45683b0$842a204e@lan.owenrudge.net> Message-ID: <999432.15610.qm@web33603.mail.mud.yahoo.com> Owen, it twasn't I, but the originator of this thread who had asked for info. about programming GEM in BASIC. I thought I'd mention - since no one else had - that 'Locomotive BASIC' existed and had/has? some relevance to his inquiry. Tom Clayton --- Owen Rudge wrote: > > Anyone mention // have you seen in some of /their/ archive pages; > > mention of "Locomotive BASIC"? > > Locomotive BASIC 2 was supplied with the AMSTRAD PC 1512/1640 > computers, and > was quite possibly available separately, too. I'll have it on my > computer > here somewhere, and it was available from various web sites in the > past - > whether any of those sites are still up is perhaps another matter. > > -- > Owen Rudge > http://www.owenrudge.net/ > > _______________________________________________ > gem-dev mailing list > gem-dev at simpits.org > http://www.simpits.org/mailman/listinfo/gem-dev >