From francois.vanzeveren at brutele.be Wed Apr 25 02:46:13 2012 From: francois.vanzeveren at brutele.be (francois.vanzeveren at brutele.be) Date: Wed, 25 Apr 2012 09:46:13 +0000 (GMT) Subject: [GEM Development] Newcomer with firsts questions... Message-ID: <20120425094613.BQG07782@mirapoint23.brutele.be> Hi all I am new on this mailing list and a rookie with INTEL based GEM... But, as a former atari st user, I am not completely ignorant of GEM. Unfortunatelly, today, I do not have an atari anymore to play with and satisfy my desire of retro-computing/programming. So now, I am succesfully running "modern" GEM environments (FreeMint + MyAES) with Aranym under Linux... And this is very cool! The level of compatibility is amazing (actually, Aranym emulate a real M68040 as well as the DSP 58001) I even started to learn C and GEM programming with the fantastic book C-MANSHIP from Walnum Clayton (late 80's), adapting the listings to AHCC, a full C developpment environment for Atari and Atari Clones which is still actively maintained. Of course, I have been around looking to buy some secondhand atari (ideally a Falcon030 or a TT030), because emulation is not the real thing... You know, the feeling you are working/playing with the real thing, without intermediary. But prices seem to have risen up to insane levels... Fortunatelly, last week, I discovered the INTEL based GEM... and saw an opportunity to take out my first PC (a toshiba satellite 220CS) out of the cupboard and (maybe) make it my main GEM development platform... Last WE, I succesfully installed OpenGEM 6 over FreeDOS, DJGPP as development environment (PacifiC does not seem to like pentium I processors). Note that I thought that it was hopeless when compiling a very basic "Hello World" just pathetically failed... Until I discovered that gcc 4.6x are now incompatible with Pentium I processors. Going back to version 4.44 and my environment was up and running :) Since then, I successfully adapted the listings of chapter 10 and 11 of the CMANSHIP book to run under my brand new environment :) Nevertheless, I am continuously getting the following warnings from DJGPP (I installed the DJGPP GEM bindings from the OpenGEM SDK release 3): c:\djgpp\contrib\gem\include/obdefs.h:156: warning: 'packed' attribute ignored c:\djgpp\contrib\gem\include/obdefs.h:167: warning: 'packed' attribute ignored c:\djgpp\contrib\gem\include/obdefs.h:176: warning: 'packed' attribute ignored c:\djgpp\contrib\gem\include/obdefs.h:192: warning: 'packed' attribute ignored c:\djgpp\contrib\gem\include/obdefs.h:211: warning: 'packed' attribute ignored c:\djgpp\contrib\gem\include/obdefs.h:223: warning: 'packed' attribute ignored c:\djgpp\contrib\gem\include/obdefs.h:230: warning: 'packed' attribute ignored c:\djgpp\contrib\gem\include/obdefs.h:230: warning: 'packed' attribute ignored c:\djgpp\contrib\gem\include/obdefs.h:236: warning: 'packed' attribute ignored c:\djgpp\contrib\gem\include/obdefs.h:236: warning: 'packed' attribute ignored c:\djgpp\contrib\gem\include/obdefs.h:247: warning: 'packed' attribute ignored c:\djgpp\contrib\gem\include/obdefs.h:261: warning: 'packed' attribute ignored c:\djgpp\contrib\gem\include/obdefs.h:268: warning: 'packed' attribute ignored c:\djgpp\contrib\gem\include/obdefs.h:291: warning: 'packed' attribute ignored c:\djgpp\contrib\gem\include/obdefs.h:344: warning: 'packed' attribute ignored c:\djgpp\contrib\gem\include/obdefs.h:367: warning: 'packed' attribute ignored So, here are my first questions: * Should i worry about these warnings? * Could them cause issues in more complex applications I could do in the future? * How to solve them? Best regards Fran?ois. From francois.vanzeveren at brutele.be Thu Apr 26 01:28:38 2012 From: francois.vanzeveren at brutele.be (francois.vanzeveren at brutele.be) Date: Thu, 26 Apr 2012 08:28:38 +0000 (GMT) Subject: [GEM Development] OpenWatcom Bindings, C editor and spreadsheet Message-ID: <20120426082838.BQH44880@mirapoint23.brutele.be> Hi, I am exploring the world of INTEL GEM and has a few questions. 1) Currently, I am using the RHIDE environement under FreeDOS to learn GEM programming in C. But, coming from the Atari GEM world, I am used to a fantastic GEM based editor with syntax highlighting: Qed (whose sources are available). Is there something similar for the INTEL GEM? 2) I have download and install the OpenWatcom compiler and tools on my new FreeDOS/OpenGEM box. I would like to build the appropriate gem bindings in order to use this compiler as well. But I have no clue about the procedure to follow... Is there some documentation explaining what to do? 2) I am looking for a spreadsheet application: what are the alternatives under INTEL GEM? Under Atari, there are K-Spread, VIP, Texel, 3D-Calc, etc... Thanks in advance for your help. Fran?ois From lyricalnanoha at usotsuki.hoshinet.org Thu Apr 26 02:10:08 2012 From: lyricalnanoha at usotsuki.hoshinet.org (Steve Nickolas) Date: Thu, 26 Apr 2012 11:10:08 +0200 (CEST) Subject: [GEM Development] OpenWatcom Bindings, C editor and spreadsheet In-Reply-To: <20120426082838.BQH44880@mirapoint23.brutele.be> References: <20120426082838.BQH44880@mirapoint23.brutele.be> Message-ID: I wish there were more apps for PC GEM. There's a lot more on the ST. On Thu, 26 Apr 2012, francois.vanzeveren at brutele.be wrote: > Hi, > > I am exploring the world of INTEL GEM and has a few questions. > > 1) Currently, I am using the RHIDE environement under FreeDOS > to learn GEM programming in C. But, coming from the Atari GEM > world, I am used to a fantastic GEM based editor with syntax > highlighting: Qed (whose sources are available). Is there > something similar for the INTEL GEM? Not aware of it. Maybe it would be something worth porting? > 2) I have download and install the OpenWatcom compiler and > tools on my new FreeDOS/OpenGEM box. I would like to build the > appropriate gem bindings in order to use this compiler as > well. But I have no clue about the procedure to follow... Is > there some documentation explaining what to do? Dunno, I'm not aware they were ported to Watcom. :< As Watcom is a free compiler that can compile all the way down to 8088, and is more powerful than Pacific and about on par with a mix of Borland and DJGPP, I think it would be generally more useful these days. > 2) I am looking for a spreadsheet application: what are the > alternatives under INTEL GEM? Under Atari, there are K-Spread, > VIP, Texel, 3D-Calc, etc... I *think* there's something called sc or something on PC GEM. It didn't take off like Atari GEM did so there's really not as much software for it. :/ > > Thanks in advance for your help. > > Fran?ois > _______________________________________________ > gem-dev mailing list > gem-dev at simpits.org > http://www.simpits.org/mailman/listinfo/gem-dev > -uso. From owen at owenrudge.net Thu Apr 26 02:50:28 2012 From: owen at owenrudge.net (Owen Rudge) Date: Thu, 26 Apr 2012 10:50:28 +0100 Subject: [GEM Development] OpenWatcom Bindings, C editor and spreadsheet In-Reply-To: References: <20120426082838.BQH44880@mirapoint23.brutele.be> Message-ID: <4F991A64.2080804@owenrudge.net> On 26/04/2012 10:10, Steve Nickolas wrote: > Dunno, I'm not aware they were ported to Watcom. :< As Watcom is a free > compiler that can compile all the way down to 8088, and is more powerful > than Pacific and about on par with a mix of Borland and DJGPP, I think > it would be generally more useful these days. I got at least some of the bindings ported to Watcom many years ago. In theory they'll be on one of my hard disks somewhere; I can't remember how much was working though or how well it was working. -- Owen Rudge http://www.owenrudge.net/ From francois.vanzeveren at gmail.com Thu Apr 26 04:44:38 2012 From: francois.vanzeveren at gmail.com (=?ISO-8859-1?Q?Fran=E7ois_Vanzeveren?=) Date: Thu, 26 Apr 2012 13:44:38 +0200 Subject: [GEM Development] OpenWatcom Bindings, C editor and spreadsheet In-Reply-To: <4F991A64.2080804@owenrudge.net> References: <20120426082838.BQH44880@mirapoint23.brutele.be> <4F991A64.2080804@owenrudge.net> Message-ID: Hello Qed is definitly worth porting :). I looked at the source code, but my level is not yet sufficient. Furthermore, it seems it relies on libraries from the FreeMint project, so it would probably mean to write part of the code. But, that would be an awesome project. http://sparemint.org/cgi-bin/cvsweb/qed/ Regarding the Watcome bindings, for the time being I am happy with DJGPP, but I noted that the 4.6x version of gcc is no more compatible with Pentium I processor... So, the continuituy of DJGPP on older system is questionnable... On Atari, one of the most powerfull spreadsheet was 3D-Calc. It is now free, but the source code has not (yet) been released. It turns out that the author lives not so far from Brussels, where I live. I will try to contact him by email to see if he would be ready to release the source code (if it does still exist :))... That could be also a nice project to make a port for INTEL GEM :) http://www.medcalcsoftware.com/legacysoftware/atari/3dcalc.php Cheers Fran?ois PS: sorry for using two email addresses. Le 26 avr. 2012 11:50, "Owen Rudge" a ?crit : > On 26/04/2012 10:10, Steve Nickolas wrote: > > Dunno, I'm not aware they were ported to Watcom. :< As Watcom is a free > > compiler that can compile all the way down to 8088, and is more powerful > > than Pacific and about on par with a mix of Borland and DJGPP, I think > > it would be generally more useful these days. > > I got at least some of the bindings ported to Watcom many years ago. In > theory they'll be on one of my hard disks somewhere; I can't remember > how much was working though or how well it was working. > > -- > Owen Rudge > http://www.owenrudge.net/ > _______________________________________________ > gem-dev mailing list > gem-dev at simpits.org > http://www.simpits.org/mailman/listinfo/gem-dev > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.simpits.org/pipermail/gem-dev/attachments/20120426/34e18731/attachment.html From lyricalnanoha at usotsuki.hoshinet.org Thu Apr 26 08:02:04 2012 From: lyricalnanoha at usotsuki.hoshinet.org (Steve Nickolas) Date: Thu, 26 Apr 2012 17:02:04 +0200 (CEST) Subject: [GEM Development] OpenWatcom Bindings, C editor and spreadsheet In-Reply-To: References: <20120426082838.BQH44880@mirapoint23.brutele.be> <4F991A64.2080804@owenrudge.net> Message-ID: On Thu, 26 Apr 2012, Fran?ois Vanzeveren wrote: > Qed is definitly worth porting :). I looked at the source code, but my level > is not yet sufficient. Furthermore, it seems it relies on libraries from the > FreeMint project, so it would probably mean to write part of the code. But, > that would be an awesome project. http://sparemint.org/cgi-bin/cvsweb/qed/ It is possible that some MINT-like stuff might be found in DJGPP, perhaps? -uso. From francois.vanzeveren at brutele.be Fri Apr 27 06:32:21 2012 From: francois.vanzeveren at brutele.be (francois.vanzeveren at brutele.be) Date: Fri, 27 Apr 2012 13:32:21 +0000 (GMT) Subject: [GEM Development] HP Laserjet 6P Message-ID: <20120427133221.BQJ54758@mirapoint23.brutele.be> Hello I am wondering wether the HP LaserJet 6P would work properly with OpenGEM 6? Which driver should I use? What about the original GEM/3? Thanks Fran?ois From andyvand at gmail.com Fri Apr 27 07:14:18 2012 From: andyvand at gmail.com (Andy Vandijck) Date: Fri, 27 Apr 2012 16:14:18 +0200 Subject: [GEM Development] HP Laserjet 6P In-Reply-To: <20120427133221.BQJ54758@mirapoint23.brutele.be> References: <20120427133221.BQJ54758@mirapoint23.brutele.be> Message-ID: It seems to work even under DOS so it should work. Greets, Andy 2012/4/27 > Hello > > I am wondering wether the HP LaserJet 6P would work properly > with OpenGEM 6? Which driver should I use? What about the > original GEM/3? > > Thanks > > Fran?ois > _______________________________________________ > gem-dev mailing list > gem-dev at simpits.org > http://www.simpits.org/mailman/listinfo/gem-dev > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.simpits.org/pipermail/gem-dev/attachments/20120427/a422d66e/attachment-0001.html From andyvand at gmail.com Fri Apr 27 07:15:12 2012 From: andyvand at gmail.com (Andy Vandijck) Date: Fri, 27 Apr 2012 16:15:12 +0200 Subject: [GEM Development] HP Laserjet 6P In-Reply-To: <20120427133221.BQJ54758@mirapoint23.brutele.be> References: <20120427133221.BQJ54758@mirapoint23.brutele.be> Message-ID: Some info: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=bpl04055#A17 Greets, Andy 2012/4/27 > Hello > > I am wondering wether the HP LaserJet 6P would work properly > with OpenGEM 6? Which driver should I use? What about the > original GEM/3? > > Thanks > > Fran?ois > _______________________________________________ > gem-dev mailing list > gem-dev at simpits.org > http://www.simpits.org/mailman/listinfo/gem-dev > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.simpits.org/pipermail/gem-dev/attachments/20120427/7cd89289/attachment.html From ben at jemmett.me.uk Fri Apr 27 07:48:57 2012 From: ben at jemmett.me.uk (Ben A L Jemmett) Date: Fri, 27 Apr 2012 15:48:57 +0100 Subject: [GEM Development] HP Laserjet 6P In-Reply-To: <20120427133221.BQJ54758@mirapoint23.brutele.be> References: <20120427133221.BQJ54758@mirapoint23.brutele.be> Message-ID: <92EBE59DC4B742C1A34BE60AC08302AE@JSD.jemmettsoftware.co.uk> > I am wondering wether the HP LaserJet 6P would work properly > with OpenGEM 6? Which driver should I use? What about the > original GEM/3? I would try it with the HP LaserJet 300dpi driver from GEM/3, PDHPU9.SYS -- I don't know what's included with OpenGEM, but that driver can be found on John Elliott's site at http://www.seasip.info/Gem/Drivers/printer.html. Alternatively, if you have the PostScript language support installed on your printer (I believe it's only standard on the 6MP, and an option on the 6P), the PostScript driver PDPST9.SYS might also be a good choice; I've used that one in the past to get high-resolution colour output by printing to PostScript and running the results through GhostScript or converting to PDF. Regards, Ben A L Jemmett. http://flatpack.microwavepizza.co.uk/ From topcatdrc at yahoo.com Fri Apr 27 08:16:06 2012 From: topcatdrc at yahoo.com (Thomas Clayton) Date: Fri, 27 Apr 2012 08:16:06 -0700 (PDT) Subject: [GEM Development] HP Laserjet 6P In-Reply-To: <20120427133221.BQJ54758@mirapoint23.brutele.be> Message-ID: <1335539766.9872.YahooMailClassic@web181519.mail.ne1.yahoo.com> !:-| You MEAN, I'm NOT the ONLY person in the world with an HP LJ6P/MP ? :-) Neat! Now where is that directory of OLD files from the LJ6 RO-DAD? (Oh it's "on" the other machine (system). I may *get to* them, someday.) :-( BTW, my best answer (a guess) to your question: I think THE best we can do is LJ III resolution, 300 DPI, PCL 4(?, 2?). The printer MIGHT 'automatically' (default to) "do" its best (600 DPI) even with the older drivers we have. I don't KNOW of any LJ4 (PCL 5) (the first 600 DPI LJ, AFAIK) _specifically_ for GEM. I'll find the others' answers to this question, very interesting. Sincerely, Thomas Clayton --- On Fri, 4/27/12, francois.vanzeveren at brutele.be wrote: > From: francois.vanzeveren at brutele.be > Subject: [GEM Development] HP Laserjet 6P > To: gem-dev at simpits.org > Date: Friday, April 27, 2012, 8:32 AM > Hello > > I am wondering wether the HP LaserJet 6P would work properly > > with OpenGEM 6? Which driver should I use? What about the > original GEM/3? > > Thanks > > Fran?ois > _______________________________________________ > gem-dev mailing list > gem-dev at simpits.org > http://www.simpits.org/mailman/listinfo/gem-dev > From topcatdrc at yahoo.com Fri Apr 27 08:36:38 2012 From: topcatdrc at yahoo.com (Thomas Clayton) Date: Fri, 27 Apr 2012 08:36:38 -0700 (PDT) Subject: [GEM Development] HP Laserjet 6P In-Reply-To: <92EBE59DC4B742C1A34BE60AC08302AE@JSD.jemmettsoftware.co.uk> Message-ID: <1335540998.72799.YahooMailClassic@web181516.mail.ne1.yahoo.com> Much as I thought (about the driver issue). The difference between the 6P and the 6MP is, as you said. In detail, the the 6P has PCL 5 built-in to a ROM, 2MB RAM built-in, and 3 open RAM slots. The 6MP has the same PLUS one RAM slot is used (leaving two open) for a Postscript ROM module with 1MB RAM on it as well. (This gives 3MB for an 6MP.) The RAM slots take ordinary 70nS 72-pin fast-page mode (FPM) SIMMS; < or = 16MB per slot. The "chip arrangement" seems to not matter. x8, x9 or x2 (lying on their 'side') have all functioned. BTW, I've _occasionally_ found 60nS ones to work. (I've NEVER had ANY Extended Data Out (EDO) SIMMs to function.) With, say, 12MB present; it's about 30 seconds to the "Ready" state is reached, from turn on. Holding the first button down (while turning on OR for ?four? seconds while already on) gives one type of print-out (I think the "demo page"). Holding BOTH, it and the "long" button down gives you the other (the "tech details" page). (I could have these backwards!) There. MORE than you EVER wanted to know about LJ 6 P / MP printers. Sincerely, Thomas Clayton --- On Fri, 4/27/12, Ben A L Jemmett wrote: > From: Ben A L Jemmett > Subject: Re: [GEM Development] HP Laserjet 6P > To: "'GEM Development'" > Date: Friday, April 27, 2012, 9:48 AM > > I am wondering wether the HP > LaserJet 6P would work properly > > with OpenGEM 6? Which driver should I use? What about > the > > original GEM/3? > > I would try it with the HP LaserJet 300dpi driver from > GEM/3, PDHPU9.SYS -- > I don't know what's included with OpenGEM, but that driver > can be found on > John Elliott's site at http://www.seasip.info/Gem/Drivers/printer.html. > Alternatively, if you have the PostScript language support > installed on your > printer (I believe it's only standard on the 6MP, and an > option on the 6P), > the PostScript driver PDPST9.SYS might also be a good > choice; I've used that > one in the past to get high-resolution colour output by > printing to > PostScript and running the results through GhostScript or > converting to PDF. > > Regards, > Ben A L Jemmett. > http://flatpack.microwavepizza.co.uk/ > > _______________________________________________ > gem-dev mailing list > gem-dev at simpits.org > http://www.simpits.org/mailman/listinfo/gem-dev > From francois.vanzeveren at gmail.com Mon Apr 30 04:27:11 2012 From: francois.vanzeveren at gmail.com (=?iso-8859-1?Q?Fran=E7ois_Vanzeveren?=) Date: Mon, 30 Apr 2012 13:27:11 +0200 Subject: [GEM Development] HP Laserjet 6P References: <1335540998.72799.YahooMailClassic@web181516.mail.ne1.yahoo.com> Message-ID: <006f01cd26c4$30b49940$0301a8c0@home> To all Thank you for your answers. I do not have this printer but there was one for sale on ebay... But for the time being, I will stick with my Brother HL-2030 and going through windows when I need to print. Regards Fran?ois ----- Original Message ----- From: "Thomas Clayton" To: "GEM Development" Sent: Friday, April 27, 2012 5:36 PM Subject: Re: [GEM Development] HP Laserjet 6P > Much as I thought (about the driver issue). > > The difference between the 6P and the 6MP is, as you said. > > > > In detail, the the 6P has PCL 5 built-in to a ROM, 2MB RAM built-in, and 3 open RAM slots. The 6MP has the same PLUS one RAM slot is used (leaving two open) for a Postscript ROM module with 1MB RAM on it as well. (This gives 3MB for an 6MP.) > > The RAM slots take ordinary 70nS 72-pin fast-page mode (FPM) SIMMS; < or = 16MB per slot. The "chip arrangement" seems to not matter. x8, x9 or x2 (lying on their 'side') have all functioned. BTW, I've _occasionally_ found 60nS ones to work. (I've NEVER had ANY Extended Data Out (EDO) SIMMs to function.) With, say, 12MB present; it's about 30 seconds to the "Ready" state is reached, from turn on. > > Holding the first button down (while turning on OR for ?four? seconds while already on) gives one type of print-out (I think the "demo page"). Holding BOTH, it and the "long" button down gives you the other (the "tech details" page). (I could have these backwards!) > > There. MORE than you EVER wanted to know about LJ 6 P / MP printers. > > > Sincerely, > > Thomas Clayton > > > --- On Fri, 4/27/12, Ben A L Jemmett wrote: > > > From: Ben A L Jemmett > > Subject: Re: [GEM Development] HP Laserjet 6P > > To: "'GEM Development'" > > Date: Friday, April 27, 2012, 9:48 AM > > > I am wondering wether the HP > > LaserJet 6P would work properly > > > with OpenGEM 6? Which driver should I use? What about > > the > > > original GEM/3? > > > > I would try it with the HP LaserJet 300dpi driver from > > GEM/3, PDHPU9.SYS -- > > I don't know what's included with OpenGEM, but that driver > > can be found on > > John Elliott's site at http://www.seasip.info/Gem/Drivers/printer.html. > > Alternatively, if you have the PostScript language support > > installed on your > > printer (I believe it's only standard on the 6MP, and an > > option on the 6P), > > the PostScript driver PDPST9.SYS might also be a good > > choice; I've used that > > one in the past to get high-resolution colour output by > > printing to > > PostScript and running the results through GhostScript or > > converting to PDF. > > > > Regards, > > Ben A L Jemmett. > > http://flatpack.microwavepizza.co.uk/ > > > > _______________________________________________ > > 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 >