From phantom_stranger at hotmail.com Thu Nov 1 19:02:52 2007 From: phantom_stranger at hotmail.com (Night Hawk) Date: Fri, 2 Nov 2007 00:02:52 -0200 Subject: [GEM Development] Locomotive Basic 2 is on the Net In-Reply-To: <999432.15610.qm@web33603.mail.mud.yahoo.com> References: <062d01c81593$e45683b0$842a204e@lan.owenrudge.net> <999432.15610.qm@web33603.mail.mud.yahoo.com> Message-ID: Thomas, Locomotive Basic 2 is actually available on the net...in one obscure website. the URL is http://web.ukonline.co.uk/cliff.lawson/cpchomec.htm click on the "File Archive" link at the upper right then download file named 47003.zip (47003.zip is PC640 System Disk 3...46003.zip is almost the same but for the PC512 Model). This disk holds a "Basic2" folder (dir?) that has Locomotive Basic 2 and examples. The zip file(s) above are spyware/virus free. Have Fun, Todd E. Bedwell The Night Hawk > Date: Mon, 29 Oct 2007 00:28:11 -0700 > From: topcatdrc at yahoo.com > To: gem-dev at simpits.org > Subject: Re: [GEM Development] GEM and BASIC > > 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 > > > > _______________________________________________ > gem-dev mailing list > gem-dev at simpits.org > http://www.simpits.org/mailman/listinfo/gem-dev _________________________________________________________________ Send a smile, make someone laugh, have some fun! Start now! http://www.freemessengeremoticons.ca/?icid=EMENCA122 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.simpits.org/pipermail/gem-dev/attachments/20071101/aad1c570/attachment-0001.html From pspete1 at pnc.com.au Fri Nov 2 07:40:00 2007 From: pspete1 at pnc.com.au (Peter R Green) Date: Sat, 03 Nov 2007 01:40:00 +1100 Subject: [GEM Development] Locomotive Basic 2 is on the Net In-Reply-To: References: <062d01c81593$e45683b0$842a204e@lan.owenrudge.net> <999432.15610.qm@web33603.mail.mud.yahoo.com> Message-ID: <472B36C0.5010706@pnc.com.au> G'day! The files I sent to Robert Avis around the time I joined the group were the contents of the Amstrad GEM disks, and were on his site as far as I remember. I am almost certain that they contained Locomotive Basic files. I had an idea that these files were also archived on the original GEM development site, so maybe Ben or someone else with a long memory might know where all of that now resides. Cheers, Peter Night Hawk wrote: > Thomas, > Locomotive Basic 2 is actually available on the net...in one > obscure website. the URL is > http://web.ukonline.co.uk/cliff.lawson/cpchomec.htm click on the "File > Archive" link at the upper right then download file named 47003.zip > (47003.zip is PC640 System Disk 3...46003.zip is almost the same but > for the PC512 Model). > This disk holds a "Basic2" folder (dir?) that has Locomotive Basic 2 > and examples. > The zip file(s) above are spyware/virus free. > > > Have Fun, > > Todd E. Bedwell > The Night Hawk > > > Date: Mon, 29 Oct 2007 00:28:11 -0700 > > From: topcatdrc at yahoo.com > > To: gem-dev at simpits.org > > Subject: Re: [GEM Development] GEM and BASIC > > > > 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 > > > > > > > _______________________________________________ > > gem-dev mailing list > > gem-dev at simpits.org > > http://www.simpits.org/mailman/listinfo/gem-dev > > ------------------------------------------------------------------------ > Send a smile, make someone laugh, have some fun! Start now! > > ------------------------------------------------------------------------ > > _______________________________________________ > gem-dev mailing list > gem-dev at simpits.org > http://www.simpits.org/mailman/listinfo/gem-dev > > ------------------------------------------------------------------------ > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.15.18/1104 - Release Date: 1/11/2007 6:47 PM > From topcatdrc at yahoo.com Fri Nov 2 10:00:41 2007 From: topcatdrc at yahoo.com (Thomas Clayton) Date: Fri, 2 Nov 2007 10:00:41 -0700 (PDT) Subject: [GEM Development] Locomotive Basic 2 is on the Net In-Reply-To: Message-ID: <27263.17120.qm@web33606.mail.mud.yahoo.com> I am NOT the one who was / IS interested in GEM and BASIC ! I had remembered 'hearing' the rest of you mentioning its existance and figured I'd 'mention' it TO him. Now all of you (seemingly) think it was I who asked the original question. Rather, it was a Lee jones who had originally asked about it. "Lee Jones" " 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 " Who I HOPE(!) is still listening to this 'conversation'. Tom Clayton --- Night Hawk wrote: > > Thomas, > Locomotive Basic 2 is actually available on the net...in one > obscure website. the URL is > http://web.ukonline.co.uk/cliff.lawson/cpchomec.htm click on the > "File Archive" link at the upper right then download file named > 47003.zip (47003.zip is PC640 System Disk 3...46003.zip is almost the > same but for the PC512 Model). > This disk holds a "Basic2" folder (dir?) that has Locomotive Basic > 2 and examples. > The zip file(s) above are spyware/virus free. > > > Have Fun, > > Todd E. Bedwell > The Night Hawk > > > Date: Mon, 29 Oct 2007 00:28:11 -0700 > > From: topcatdrc at yahoo.com > > To: gem-dev at simpits.org > > Subject: Re: [GEM Development] GEM and BASIC > > > > 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/ From topcatdrc at yahoo.com Fri Nov 2 10:01:56 2007 From: topcatdrc at yahoo.com (Thomas Clayton) Date: Fri, 2 Nov 2007 10:01:56 -0700 (PDT) Subject: [GEM Development] Locomotive Basic 2 is on the Net In-Reply-To: <472B36C0.5010706@pnc.com.au> Message-ID: <770378.32921.qm@web33613.mail.mud.yahoo.com> I hope Lee Jones - the one who started this thread - gets to see your reply. Tom C --- Peter R Green wrote: > G'day! > > The files I sent to Robert Avis around the time I joined the group > were > the contents of the Amstrad GEM disks, and were on his site as far as > I > remember. I am almost certain that they contained Locomotive Basic > files. I had an idea that these files were also archived on the > original > GEM development site, so maybe Ben or someone else with a long memory > > might know where all of that now resides. > > Cheers, > > Peter > > Night Hawk wrote: > > Thomas, > > Locomotive Basic 2 is actually available on the net...in one > > obscure website. the URL is > > http://web.ukonline.co.uk/cliff.lawson/cpchomec.htm click on the > "File > > Archive" link at the upper right then download file named 47003.zip > > > (47003.zip is PC640 System Disk 3...46003.zip is almost the same > but > > for the PC512 Model). > > This disk holds a "Basic2" folder (dir?) that has Locomotive > Basic 2 > > and examples. > > The zip file(s) above are spyware/virus free. > > > > > > Have Fun, > > > > Todd E. Bedwell > > The Night Hawk > > > > > Date: Mon, 29 Oct 2007 00:28:11 -0700 > > > From: topcatdrc at yahoo.com > > > To: gem-dev at simpits.org > > > Subject: Re: [GEM Development] GEM and BASIC > > > > > > 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 > > > > > > > > > > _______________________________________________ > > > gem-dev mailing list > > > gem-dev at simpits.org > > > http://www.simpits.org/mailman/listinfo/gem-dev > > > > > ------------------------------------------------------------------------ > > Send a smile, make someone laugh, have some fun! Start now! > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > gem-dev mailing list > > gem-dev at simpits.org > > http://www.simpits.org/mailman/listinfo/gem-dev > > > > > ------------------------------------------------------------------------ > > > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.503 / Virus Database: 269.15.18/1104 - Release Date: > 1/11/2007 6:47 PM > > > > _______________________________________________ > gem-dev mailing list > gem-dev at simpits.org > http://www.simpits.org/mailman/listinfo/gem-dev > From pspete1 at pnc.com.au Fri Nov 2 18:39:24 2007 From: pspete1 at pnc.com.au (Peter R Green) Date: Sat, 03 Nov 2007 12:39:24 +1100 Subject: [GEM Development] Locomotive Basic 2 is on the Net In-Reply-To: <770378.32921.qm@web33613.mail.mud.yahoo.com> References: <770378.32921.qm@web33613.mail.mud.yahoo.com> Message-ID: <472BD14C.9050401@pnc.com.au> I hadn't spotted your input, sorry, Thomas, as I am about 400 e-mails behind in reading through this account. I was actually responding in a rough fashion to Owen's post. Cheers, Peter Thomas Clayton wrote: > I hope Lee Jones - the one who started this thread - gets to see your > reply. > > Tom C > > --- Peter R Green wrote: > > >> G'day! >> >> The files I sent to Robert Avis around the time I joined the group >> were >> the contents of the Amstrad GEM disks, and were on his site as far as >> I >> remember. I am almost certain that they contained Locomotive Basic >> files. I had an idea that these files were also archived on the >> original >> GEM development site, so maybe Ben or someone else with a long memory >> >> might know where all of that now resides. >> >> Cheers, >> >> Peter >> >> Night Hawk wrote: >> >>> Thomas, >>> Locomotive Basic 2 is actually available on the net...in one >>> obscure website. the URL is >>> http://web.ukonline.co.uk/cliff.lawson/cpchomec.htm click on the >>> >> "File >> >>> Archive" link at the upper right then download file named 47003.zip >>> >>> (47003.zip is PC640 System Disk 3...46003.zip is almost the same >>> >> but >> >>> for the PC512 Model). >>> This disk holds a "Basic2" folder (dir?) that has Locomotive >>> >> Basic 2 >> >>> and examples. >>> The zip file(s) above are spyware/virus free. >>> >>> >>> Have Fun, >>> >>> Todd E. Bedwell >>> The Night Hawk >>> >>> >>>> Date: Mon, 29 Oct 2007 00:28:11 -0700 >>>> From: topcatdrc at yahoo.com >>>> To: gem-dev at simpits.org >>>> Subject: Re: [GEM Development] GEM and BASIC >>>> >>>> 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 >>>>> >>>>> >>>> _______________________________________________ >>>> gem-dev mailing list >>>> gem-dev at simpits.org >>>> http://www.simpits.org/mailman/listinfo/gem-dev >>>> >>> > ------------------------------------------------------------------------ > >>> Send a smile, make someone laugh, have some fun! Start now! >>> >>> >>> > ------------------------------------------------------------------------ > >>> _______________________________________________ >>> gem-dev mailing list >>> gem-dev at simpits.org >>> http://www.simpits.org/mailman/listinfo/gem-dev >>> >>> >>> > ------------------------------------------------------------------------ > >>> No virus found in this incoming message. >>> Checked by AVG Free Edition. >>> Version: 7.5.503 / Virus Database: 269.15.18/1104 - Release Date: >>> >> 1/11/2007 6:47 PM >> >>> >>> >> _______________________________________________ >> gem-dev mailing list >> gem-dev at simpits.org >> http://www.simpits.org/mailman/listinfo/gem-dev >> >> > > _______________________________________________ > gem-dev mailing list > gem-dev at simpits.org > http://www.simpits.org/mailman/listinfo/gem-dev > > > > From shane at shaneland.co.uk Tue Nov 13 03:57:03 2007 From: shane at shaneland.co.uk (Shane Martin Coughlan) Date: Tue, 13 Nov 2007 12:57:03 +0100 Subject: [GEM Development] Another video driver In-Reply-To: References: Message-ID: <4739910F.4020404@shaneland.co.uk> Hi John John Elliott wrote: > 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. Has anyone tested this for you yet? I confess that I was not able. I have nothing even remotely like the correct hardware. I'm curious about point iv. What bits of the Xi bios are pants, and why so? Shane From jce at seasip.demon.co.uk Fri Nov 16 03:00:05 2007 From: jce at seasip.demon.co.uk (John Elliott) Date: Fri, 16 Nov 2007 11:00:05 +0000 (GMT) Subject: [GEM Development] Another video driver In-Reply-To: from "Shane Martin Coughlan" at Nov 13, 2007 12:57:03 Message-ID: > Has anyone tested this for you yet? I confess that I was not able. I > have nothing even remotely like the correct hardware. No-one's come back to me about it. > I'm curious about point iv. What bits of the Xi bios are pants, and why so? Just for starters, the only way you can detect some keystrokes is to put the whole keyboard in raw mode, and then you lose autorepeat and have to handle all the shift keys yourself etc. Then there's the whole character output thing, where the documentation says to use INT 0F1h but the actual BIOS doesn't implement it. And the puzzling gaps, where (for example) you can set the beeper pitch and duration, but there's no call to play the beep and wait for it to finish. Instead you have to hook the timer interrupt and work out how many ticks the beep is going to take. -- John Elliott From shane at shaneland.co.uk Fri Nov 16 04:10:25 2007 From: shane at shaneland.co.uk (Shane Martin Coughlan) Date: Fri, 16 Nov 2007 13:10:25 +0100 Subject: [GEM Development] Another video driver In-Reply-To: References: Message-ID: <473D88B1.4070705@shaneland.co.uk> John Elliott wrote: > Just for starters, the only way you can detect some keystrokes is to put > the whole keyboard in raw mode, and then you lose autorepeat and have to > handle all the shift keys yourself etc. > Then there's the whole character output thing, where the documentation > says to use INT 0F1h but the actual BIOS doesn't implement it. And the > puzzling gaps, where (for example) you can set the beeper pitch and > duration, but there's no call to play the beep and wait for it to finish. > Instead you have to hook the timer interrupt and work out how many ticks the > beep is going to take. That's pretty amazing. I'm surprised that such problems went into a production BIOS! Shane From jce at seasip.demon.co.uk Fri Nov 16 08:53:59 2007 From: jce at seasip.demon.co.uk (John Elliott) Date: Fri, 16 Nov 2007 16:53:59 +0000 (GMT) Subject: [GEM Development] Another video driver In-Reply-To: from "Shane Martin Coughlan" at Nov 16, 2007 01:10:25 Message-ID: > > That's pretty amazing. I'm surprised that such problems went into a > production BIOS! Apart from the INT F1 thing, all the problems appear to be in the design. The BIOS isn't in the least like the IBM PC one; apart from a minimal boot loader, it's all in RAM and so some calls are only available on some BIOS versions. The overall design's quite elegant; it's only when you want to do the sorts of things that GEM does that you run into the messy details. -- John Elliott