Re: [ql-users] mode 16 to mode 32

2003-07-15 Thread Phoebus Dokos
On Tue, 15 Jul 2003 23:27:17 +0200, Marcel Kilgus  wrote:

Phoebus Dokos wrote:
Haha, I haven't sold one yet ;-) However I assumed it's the price
you told me :-) (USA show)
Probably surrounded by lots of words like "probably", "perhaps",
"we're considering xyz"? ;-)
We're currently in the process of fixing the details.

Marcel


Ah well no harm done anyway :-) Nonetheless, it's working great.. never let 
me down since the show It has been on for 20 days now (thank God for fans) 
and thanks to that little program on Tony's site (the module creator), with 
superHermes extensions built in...  ;-) Moreover it works great with 
Conqueror SE :-) Redefinition of colours is a blast... like having an IBM 
PC/XT with EGA :-)

Phoebus

--
Phoebus Dokos - Undergrad in MIS
Eberly College of Business - Indiana U. of PA



Re: [ql-users] mode 16 to mode 32

2003-07-15 Thread Marcel Kilgus

Phoebus Dokos wrote:
> Haha, I haven't sold one yet ;-) However I assumed it's the price
> you told me :-) (USA show)

Probably surrounded by lots of words like "probably", "perhaps",
"we're considering xyz"? ;-)

We're currently in the process of fixing the details.

Marcel



Re: [ql-users] (Announce) SuperBasic syntax highlighter for free...

2003-07-15 Thread Phoebus Dokos
On Tue, 15 Jul 2003 21:21:09 +0100, Lau <[EMAIL PROTECTED]> wrote:

Jimmy MONTESINOS wrote:
Hi all,

For who want to edit or print highlighted and colorized SuperBasic 
source
code, Phoebus and I have released Superbasic language extensions for
SourceEdit.

Funny thing is... I released a similar thing back in March for TextPad 
(which I quite like - even if I had to pay for it!). It's up on their 
site (and mine). It isn't very clever and just does the ROM keywords (I 
only spent a hour or so on it).

I wonder if it would be a lot of effort to combine them? (Or really, I 
gues I'm wondering if you could adapt you one to replace my TextPad one. 
(I hate changing editors).
Send it over and I will give it a shot :-) -Or at least give me your url 
again :-) (And TextPad's won't be bad either)

I haven't tried SourceEdit - free is nice, but I'd like to find a good 
source file editor for Linux (I know there are millions of them, but I 
tend to just stick with vi(m)).

I liked KEdit... I think btw, that SourceEdit's code is available... just 
in case :-)

Phoebus

--
Phoebus Dokos - Undergrad in MIS
Eberly College of Business - Indiana U. of PA



Re: [ql-users] mode 16 to mode 32

2003-07-15 Thread Phoebus Dokos
On Tue, 15 Jul 2003 22:24:16 +0200, Marcel Kilgus  wrote:

Phoebus Dokos wrote:
Aurora drivers ARE out. I've been using them for quite awhile and I
have them available for sale as well (with SMSQ/E v.3.00).
Huh, they are NOT yet official on sale! How can you sell them if you
don't even know what my fee is?
Marcel


Haha, I haven't sold one yet ;-) However I assumed it's the price you told 
me :-) (USA show)
Never be on a rush when you're quoting prices ;-)

Gotcha!

Phoebus :-P

--
Phoebus Dokos - Undergrad in MIS
Eberly College of Business - Indiana U. of PA



Re: [ql-users] mode 16 to mode 32

2003-07-15 Thread Dilwyn Jones


- Original Message -
From: Marcel Kilgus <[EMAIL PROTECTED]>
To: ql-users <[EMAIL PROTECTED]>
Sent: Tuesday, July 15, 2003 8:44 PM
Subject: Re: [ql-users] mode 16 to mode 32


>
> Dilwyn Jones wrote:
> > Any suggestions on improving this welcome.
>
> A table (array) would be much faster and probably more accurate.
> The values are these (bytes must be swapped, SMSQ needs $ at
beginning
> instead of h at the end).
>
Here is the Marcel Method version of the program.

First time I noticed that string coercion doesn't extend to the $
operator:

You can't do LET table$(a)='$':LET value=table$(a)

So I didn't include the $ symbol in the lookup table in the DATA
statements as Marcel suggested.

I used HEX keyword instead.

Would probably be much faster with the data held in a 256 element
integer array instead so as not to have to do so many HEX('abcd')
conversions. ANyway, heres the listing for you to tinker with.

100 REMark convert mode 16 picture to mode 32
110 REMark modified to use the Marcel Method (look-up table)
120 :
130 CLS : CLS #0
140 DIM table$(255,6)
150 RESTORE
160 FOR a = 0 TO 255 : READ table$(a)
170 :
180 INPUT #0,'Filename of MODE 16 screen > ';ip$
190 INPUT #0,'Filename of MODE 32 conversion > ';op$
200 fl = FLEN(\ip$)
210 IF fl <= 0 THEN STOP
220 base = ALCHP(3*fl) : REMark Mode 32 equivalent is twice as long
230 LBYTES ip$,base
240 :
250 addr32 = base+fl
260 FOR a = base TO base+fl-1
270   byte = PEEK(a) : REMark pixel from mode 16 screen
280   POKE_W addr32,HEX(table$(byte))
290   addr32 = addr32+2
300 END FOR a
310 :
320 SBYTES op$,base+fl,2*fl
330 :
340 RECHP base : REMark release heap area used
350 PRINT #0,'Program finished'
360 STOP
370 :
380 DATA
'','0020','2001','2021','0900','0D00','2901','2D01','0048','0068',
'2049','2069','0948','0D68','2949','2D69'
390 DATA
'4002','4022','6003','6023','4902','4D02','6903','6D03','404A','406A',
'604B','606B','494A','4D6A','694B','6D6B'
400 DATA
'1200','1600','3201','3601','1B00','1F00','3B01','3F01','1248','1668',
'3249','3669','1B48','1F68','3B49','3F69'
410 DATA
'5202','5602','7203','7603','5B02','5F02','7B03','7F03','524A','566A',
'724B','766B','5B4A','5F6A','7B4B','7F6B'
420 DATA
'0090','00B0','2091','20B1','0990','0DB0','2991','2DB1','00D8','00F8',
'20D9','20F9','09D8','0DF8','29D9','2DF9'
430 DATA
'4092','40B2','6093','60B3','4992','4DB2','6993','6DB3','40DA','40FA',
'60DB','60FB','49DA','4DFA','69DB','6DFB'
440 DATA
'1290','16B0','3291','36B1','1B90','1FB0','3B91','3FB1','12D8','16F8',
'32D9','36F9','1BD8','1FF8','3BD9','3FF9'
450 DATA
'5292','56B2','7293','76B3','5B92','5FB2','7B93','7FB3','52DA','56FA',
'72DB','76FB','5BDA','5FFA','7BDB','7FFB'
460 DATA
'8004','8024','A005','A025','8904','8D04','A905','AD05','804C','806C',
'A04D','A06D','894C','8D6C','A94D','AD6D'
470 DATA
'C006','C026','E007','E027','C906','CD06','E907','ED07','C04E','C06E',
'E04F','E06F','C94E','CD6E','E94F','ED6F'
480 DATA
'9204','9604','B205','B605','9B04','9F04','BB05','BF05','924C','966C',
'B24D','B66D','9B4C','9F6C','BB4D','BF6D'
490 DATA
'D206','D606','F207','F607','DB06','DF06','FB07','FF07','D24E','D66E',
'F24F','F66F','DB4E','DF6E','FB4F','FF6F'
500 DATA
'8094','80B4','A095','A0B5','8994','8DB4','A995','ADB5','80DC','80FC',
'A0DD','A0FD','89DC','8DFC','A9DD','ADFD'
510 DATA
'C096','C0B6','E097','E0B7','C996','CDB6','E997','EDB7','C0DE','C0FE',
'E0DF','E0FF','C9DE','CDFE','E9DF','EDFF'
520 DATA
'9294','96B4','B295','B6B5','9B94','9FB4','BB95','BFB5','92DC','96FC',
'B2DD','B6FD','9BDC','9FFC','BBDD','BFFD'
530 DATA
'D296','D6B6','F297','F6B7','DB96','DFB6','FB97','FFB7','D2DE','D6FE',
'F2DF','F6FF','DBDE','DFFE','FBDF',''




RE : [ql-users] (Announce) SuperBasic syntax highlighter for free...

2003-07-15 Thread Jimmy MONTESINOS

Hi Lau,

With SourceEdit you can export Keywords easily in text format in order
To reimport it.

I will not using Textpad more as it is not more freeware...
I haven't enough money ;-)

Jimmy.

-Message d'origine-
De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] De la part de
Lau
Envoyé : mardi 15 juillet 2003 22:21
À : [EMAIL PROTECTED]
Objet : Re: [ql-users] (Announce) SuperBasic syntax highlighter for
free...



Jimmy MONTESINOS wrote:
> Hi all,
> 
> For who want to edit or print highlighted and colorized SuperBasic 
> source code, Phoebus and I have released Superbasic language 
> extensions for SourceEdit.
> 

Funny thing is... I released a similar thing back in March for TextPad 
(which I quite like - even if I had to pay for it!). It's up on their 
site (and mine). It isn't very clever and just does the ROM keywords (I 
only spent a hour or so on it).

I wonder if it would be a lot of effort to combine them? (Or really, I 
gues I'm wondering if you could adapt you one to replace my TextPad one.

(I hate changing editors).

I haven't tried SourceEdit - free is nice, but I'd like to find a good 
source file editor for Linux (I know there are millions of them, but I 
tend to just stick with vi(m)).

-- 
Lau
http://www.bergbland.info
Get a domain from http://oneandone.co.uk/xml/init?k_id=5165217 and I'll 
get the commission!



Re: [ql-users] mode 16 to mode 32

2003-07-15 Thread Marcel Kilgus

Phoebus Dokos wrote:
> Aurora drivers ARE out. I've been using them for quite awhile and I
> have them available for sale as well (with SMSQ/E v.3.00).

Huh, they are NOT yet official on sale! How can you sell them if you
don't even know what my fee is?

Marcel



Re: [ql-users] (Announce) SuperBasic syntax highlighter for free...

2003-07-15 Thread Lau
Jimmy MONTESINOS wrote:
Hi all,

For who want to edit or print highlighted and colorized SuperBasic source
code, Phoebus and I have released Superbasic language extensions for
SourceEdit.
Funny thing is... I released a similar thing back in March for TextPad 
(which I quite like - even if I had to pay for it!). It's up on their 
site (and mine). It isn't very clever and just does the ROM keywords (I 
only spent a hour or so on it).

I wonder if it would be a lot of effort to combine them? (Or really, I 
gues I'm wondering if you could adapt you one to replace my TextPad one. 
(I hate changing editors).

I haven't tried SourceEdit - free is nice, but I'd like to find a good 
source file editor for Linux (I know there are millions of them, but I 
tend to just stick with vi(m)).

--
Lau
http://www.bergbland.info
Get a domain from http://oneandone.co.uk/xml/init?k_id=5165217 and I'll 
get the commission!



Re: [ql-users] mode 16 to mode 32

2003-07-15 Thread Dilwyn Jones

thanks, this might well come in useful.
Dilwyn
- Original Message -
From: Marcel Kilgus <[EMAIL PROTECTED]>
To: ql-users <[EMAIL PROTECTED]>
Sent: Tuesday, July 15, 2003 8:44 PM
Subject: Re: [ql-users] mode 16 to mode 32


>
> Dilwyn Jones wrote:
> > Any suggestions on improving this welcome.
>
> A table (array) would be much faster and probably more accurate.
> The values are these (bytes must be swapped, SMSQ needs $ at
beginning
> instead of h at the end).
>
> 0h, 02000h, 00120h, 02120h, 9h, Dh, 00129h, 0012Dh,
04800h, 06800h, 04920h, 06920h, 04809h, 0680Dh, 04929h, 0692Dh
> 00240h, 02240h, 00360h, 02360h, 00249h, 0024Dh, 00369h, 0036Dh,
04A40h, 06A40h, 04B60h, 06B60h, 04A49h, 06A4Dh, 04B69h, 06B6Dh
> 00012h, 00016h, 00132h, 00136h, 0001Bh, 0001Fh, 0013Bh, 0013Fh,
04812h, 06816h, 04932h, 06936h, 0481Bh, 0681Fh, 0493Bh, 0693Fh
> 00252h, 00256h, 00372h, 00376h, 0025Bh, 0025Fh, 0037Bh, 0037Fh,
04A52h, 06A56h, 04B72h, 06B76h, 04A5Bh, 06A5Fh, 04B7Bh, 06B7Fh
> 09000h, 0B000h, 09120h, 0B120h, 09009h, 0B00Dh, 09129h, 0B12Dh,
0D800h, 0F800h, 0D920h, 0F920h, 0D809h, 0F80Dh, 0D929h, 0F92Dh
> 09240h, 0B240h, 09360h, 0B360h, 09249h, 0B24Dh, 09369h, 0B36Dh,
0DA40h, 0FA40h, 0DB60h, 0FB60h, 0DA49h, 0FA4Dh, 0DB69h, 0FB6Dh
> 09012h, 0B016h, 09132h, 0B136h, 0901Bh, 0B01Fh, 0913Bh, 0B13Fh,
0D812h, 0F816h, 0D932h, 0F936h, 0D81Bh, 0F81Fh, 0D93Bh, 0F93Fh
> 09252h, 0B256h, 09372h, 0B376h, 0925Bh, 0B25Fh, 0937Bh, 0B37Fh,
0DA52h, 0FA56h, 0DB72h, 0FB76h, 0DA5Bh, 0FA5Fh, 0DB7Bh, 0FB7Fh
> 00480h, 02480h, 005A0h, 025A0h, 00489h, 0048Dh, 005A9h, 005ADh,
04C80h, 06C80h, 04DA0h, 06DA0h, 04C89h, 06C8Dh, 04DA9h, 06DADh
> 006C0h, 026C0h, 007E0h, 027E0h, 006C9h, 006CDh, 007E9h, 007EDh,
04EC0h, 06EC0h, 04FE0h, 06FE0h, 04EC9h, 06ECDh, 04FE9h, 06FEDh
> 00492h, 00496h, 005B2h, 005B6h, 0049Bh, 0049Fh, 005BBh, 005BFh,
04C92h, 06C96h, 04DB2h, 06DB6h, 04C9Bh, 06C9Fh, 04DBBh, 06DBFh
> 006D2h, 006D6h, 007F2h, 007F6h, 006DBh, 006DFh, 007FBh, 007FFh,
04ED2h, 06ED6h, 04FF2h, 06FF6h, 04EDBh, 06EDFh, 04FFBh, 06FFFh
> 09480h, 0B480h, 095A0h, 0B5A0h, 09489h, 0B48Dh, 095A9h, 0B5ADh,
0DC80h, 0FC80h, 0DDA0h, 0FDA0h, 0DC89h, 0FC8Dh, 0DDA9h, 0FDADh
> 096C0h, 0B6C0h, 097E0h, 0B7E0h, 096C9h, 0B6CDh, 097E9h, 0B7EDh,
0DEC0h, 0FEC0h, 0DFE0h, 0FFE0h, 0DEC9h, 0FECDh, 0DFE9h, 0FFEDh
> 09492h, 0B496h, 095B2h, 0B5B6h, 0949Bh, 0B49Fh, 095BBh, 0B5BFh,
0DC92h, 0FC96h, 0DDB2h, 0FDB6h, 0DC9Bh, 0FC9Fh, 0DDBBh, 0FDBFh
> 096D2h, 0B6D6h, 097F2h, 0B7F6h, 096DBh, 0B6DFh, 097FBh, 0B7FFh,
0DED2h, 0FED6h, 0DFF2h, 0FFF6h, 0DEDBh, 0FEDFh, 0DFFBh, 0h
>
> > Oh, and I hope Marcel is happy someone's actually using the 256
> > colour mode. If I'm right, this should work on Aurora 256 colour
> > screens as well since if I'm right Marcel wrote the QPC2 256
colour
> > driver to be compatible with Aurora 256 colour modes
>
> I implemented the 256 colour mode into QPC in order to develop the
> Aurora driver. And as the code was there in the end anyway I just
left
> it in, so to say ;-)
>
> > (once Aurora colour drivers are out that is!)
>
> We're working on it (and no, the code is finished).
>
> Marcel
>
>



Re: [ql-users] OnT (Finally)

2003-07-15 Thread Dilwyn Jones

That will be excellent. I don't actually have soql though (was waiting
for it to be finished!). I have tried to put a few code hooks in
Launchpad which might prove useful when it comes to adding some email
etc functionality - like it can be integrated into one of the menus
for rapid launching.

Hope you ain't been too clever and put pictures, html etc into it. I
rarely use anything but plain text for my emails, and if I'm emailing
from the QL side all i'll need is plain text and the facility to
attach zipped files.

--
Dilwyn Jones
- Original Message -
From: Phoebus Dokos <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, July 15, 2003 5:42 PM
Subject: Re: [ql-users] OnT (Finally)


>
> On Tue, 15 Jul 2003 16:52:50 +0100, Dilwyn Jones
<[EMAIL PROTECTED]>
> wrote:
>
> > And have just remembered that after talking about missiles etc,
I'm
> > the one writing the program called LAUNCHPAD :-)
> >
> > Just remember, when SOQL comes out I'll put a feature in Launchpad
> > that I can dial you up and destroy your QL files, OK???
>
> Just around the corner... preliminary tests with my mailer work just
> fine... and soQL as it stands provides a very stable platform
anyway...
>
> Phoebus
>
> P.S. I will send it over your way so you can try it as it stands and
then
> the mailer so you may even incorporate its functionality in
Launchpad (now
> how about that huh?)
>
>
>
> --
> Phoebus Dokos - Undergrad in MIS
> Eberly College of Business - Indiana U. of PA
>
>



Re: [ql-users] OnT (Finally)

2003-07-15 Thread Dilwyn Jones

> Quoting Phoebus Dokos <[EMAIL PROTECTED]>:
>
> > P.S. I will send it over your way so you can try it as it stands
and then
> > the mailer so you may even incorporate its functionality in
Launchpad (now
> > how about that huh?)
>
> Will you be releasing this as freeware or shareware, or as a
commercial product?
>
> Mark
Commercial (price undecided yet) and a demo version: useable, but
limited by the number of program icons which can be set up.

--
Dilwyn Jones



Re: [ql-users] OT

2003-07-15 Thread Dilwyn Jones

> Dilwyn, remember what you accused me of the other day about naughty
bits of
> code in  my programs to spy on Ql-ers. May I advise you to double
check the
> bits of code I sent you for use in Launchpad? You never know what my
> Whitehall masters have secretly slipped into it!
>
> BTW, just because you are paranoid, it doesn't mean that they aren't
out to
> get you.
>
> Geoff
I knew something odd was going on when I tried your code. Dohh, I
should have known. And it was you who sabotaged my attempts at a QL
virus a few years ago!!! (damned QXL...)

--
Dilwyn Jones



Re: [ql-users] mode 16 to mode 32

2003-07-15 Thread Phoebus Dokos
On Tue, 15 Jul 2003 20:22:16 +0100, Dilwyn Jones <[EMAIL PROTECTED]> 
wrote:

I've been playing a little with Marcel's 256 colour mode 16 on QPC2.

Not only does it work, most programs seem to run quite happily in it.
Including (I'm pleased to say) my Launchpad and Screen Snatcher
programs!
My old Graphics Viewer program does not because it guesses the screen
sizes from file sizes, and some screens in different modes and
resolutions may well end up by coincidence having the same file size.
I've been tinkering with some graphics routines as my recent message
regarding mode 32 to bmp conversion suggested. One of the routines I
came up with which has been useful for me is a mode 16 to mode 32
screen converter. It's rather slow, but the need doesn't really arise
that often, so it's OK.
Simply enter the filename of a 256 colour (mode 16) file, and the
filename to save the converted mode 32 file. I've put REMs in showing
the bit layouts, and converted basically by doubling up the bits which
is a bit of a dirty method but it seems to work reasonably well.
Obviously, as 16-bit graphics need twice the number of bits per pixel,
converted screens are twice the size of the original.
100 REMark convert mode 16 picture to mode 32
110 CLS : CLS #0
120 INPUT #0,'Filename of MODE 16 screen > ';ip$
130 INPUT #0,'Filename of MODE 32 conversion > ';op$
140 fl = FLEN(\ip$)
150 IF fl <= 0 THEN STOP
160 base = ALCHP(3*fl) : REMark Mode 32 equivalent is twice as long
170 LBYTES ip$,base
180 addr16 = base
190 addr32 = base+fl
200 FOR a = base TO base+fl-1
210   byte = PEEK(a) : REMark pixel from mode 16 screen
220   REMark 128 64 32 16 8 4 2  1
230   REMark  g  r  b  g  r b g  x (x=rb)
240   :
250   REMark byte1  byte 2
260   REMark 128 64 32 16 8 4 2 1   128 64 32 16 8 4 2 1
270   REMark  g  g  g  b  b b b br  r  r  r  r g g g
280   :
290   REMark do the BLUE bits
300   byte1 = 16*((byte&&32)>0)+12*((byte&&4)>0)+3*((byte&&1)>0)
310   REMark do the RED
320   byte2 = 128*((byte&&64)>0)+96*((byte&&8)>0)+24*((byte&&1)>0)
330   REMark do the GREEN bits
340   byte1 = byte1+128*((byte&&16)>0)+96*((byte&&2)>0)
350   byte2 = byte2+6*((byte&&128)>0)+((byte&&16)>0)
360   :
370   POKE addr32,byte1 : POKE addr32+1,byte2
380   addr32 = addr32+2
390 END FOR a
400 SBYTES op$,base+fl,2*fl
410 RECHP base : REMark release heap area used
420 PRINT #0,'Program finished'
Any suggestions on improving this welcome.

Oh, and I hope Marcel is happy someone's actually using the 256 colour
mode. If I'm right, this should work on Aurora 256 colour screens as
well since if I'm right Marcel wrote the QPC2 256 colour driver to be
compatible with Aurora 256 colour modes (once Aurora colour drivers
are out that is!)
--
Dilwyn Jones



Aurora drivers ARE out. I've been using them for quite awhile and I have 
them available for sale as well (with SMSQ/E v.3.00).
Q-Word btw supports mode 16 :-) (And it's pretty impressive too :-)

Phoebus
--
Phoebus Dokos - Undergrad in MIS
Eberly College of Business - Indiana U. of PA



Re: [ql-users] mode 16 to mode 32

2003-07-15 Thread Marcel Kilgus

Dilwyn Jones wrote:
> Any suggestions on improving this welcome.

A table (array) would be much faster and probably more accurate.
The values are these (bytes must be swapped, SMSQ needs $ at beginning
instead of h at the end).

0h, 02000h, 00120h, 02120h, 9h, Dh, 00129h, 0012Dh, 04800h, 06800h, 
04920h, 06920h, 04809h, 0680Dh, 04929h, 0692Dh
00240h, 02240h, 00360h, 02360h, 00249h, 0024Dh, 00369h, 0036Dh, 04A40h, 06A40h, 
04B60h, 06B60h, 04A49h, 06A4Dh, 04B69h, 06B6Dh
00012h, 00016h, 00132h, 00136h, 0001Bh, 0001Fh, 0013Bh, 0013Fh, 04812h, 06816h, 
04932h, 06936h, 0481Bh, 0681Fh, 0493Bh, 0693Fh
00252h, 00256h, 00372h, 00376h, 0025Bh, 0025Fh, 0037Bh, 0037Fh, 04A52h, 06A56h, 
04B72h, 06B76h, 04A5Bh, 06A5Fh, 04B7Bh, 06B7Fh
09000h, 0B000h, 09120h, 0B120h, 09009h, 0B00Dh, 09129h, 0B12Dh, 0D800h, 0F800h, 
0D920h, 0F920h, 0D809h, 0F80Dh, 0D929h, 0F92Dh
09240h, 0B240h, 09360h, 0B360h, 09249h, 0B24Dh, 09369h, 0B36Dh, 0DA40h, 0FA40h, 
0DB60h, 0FB60h, 0DA49h, 0FA4Dh, 0DB69h, 0FB6Dh
09012h, 0B016h, 09132h, 0B136h, 0901Bh, 0B01Fh, 0913Bh, 0B13Fh, 0D812h, 0F816h, 
0D932h, 0F936h, 0D81Bh, 0F81Fh, 0D93Bh, 0F93Fh
09252h, 0B256h, 09372h, 0B376h, 0925Bh, 0B25Fh, 0937Bh, 0B37Fh, 0DA52h, 0FA56h, 
0DB72h, 0FB76h, 0DA5Bh, 0FA5Fh, 0DB7Bh, 0FB7Fh
00480h, 02480h, 005A0h, 025A0h, 00489h, 0048Dh, 005A9h, 005ADh, 04C80h, 06C80h, 
04DA0h, 06DA0h, 04C89h, 06C8Dh, 04DA9h, 06DADh
006C0h, 026C0h, 007E0h, 027E0h, 006C9h, 006CDh, 007E9h, 007EDh, 04EC0h, 06EC0h, 
04FE0h, 06FE0h, 04EC9h, 06ECDh, 04FE9h, 06FEDh
00492h, 00496h, 005B2h, 005B6h, 0049Bh, 0049Fh, 005BBh, 005BFh, 04C92h, 06C96h, 
04DB2h, 06DB6h, 04C9Bh, 06C9Fh, 04DBBh, 06DBFh
006D2h, 006D6h, 007F2h, 007F6h, 006DBh, 006DFh, 007FBh, 007FFh, 04ED2h, 06ED6h, 
04FF2h, 06FF6h, 04EDBh, 06EDFh, 04FFBh, 06FFFh
09480h, 0B480h, 095A0h, 0B5A0h, 09489h, 0B48Dh, 095A9h, 0B5ADh, 0DC80h, 0FC80h, 
0DDA0h, 0FDA0h, 0DC89h, 0FC8Dh, 0DDA9h, 0FDADh
096C0h, 0B6C0h, 097E0h, 0B7E0h, 096C9h, 0B6CDh, 097E9h, 0B7EDh, 0DEC0h, 0FEC0h, 
0DFE0h, 0FFE0h, 0DEC9h, 0FECDh, 0DFE9h, 0FFEDh
09492h, 0B496h, 095B2h, 0B5B6h, 0949Bh, 0B49Fh, 095BBh, 0B5BFh, 0DC92h, 0FC96h, 
0DDB2h, 0FDB6h, 0DC9Bh, 0FC9Fh, 0DDBBh, 0FDBFh
096D2h, 0B6D6h, 097F2h, 0B7F6h, 096DBh, 0B6DFh, 097FBh, 0B7FFh, 0DED2h, 0FED6h, 
0DFF2h, 0FFF6h, 0DEDBh, 0FEDFh, 0DFFBh, 0h

> Oh, and I hope Marcel is happy someone's actually using the 256
> colour mode. If I'm right, this should work on Aurora 256 colour
> screens as well since if I'm right Marcel wrote the QPC2 256 colour
> driver to be compatible with Aurora 256 colour modes

I implemented the 256 colour mode into QPC in order to develop the
Aurora driver. And as the code was there in the end anyway I just left
it in, so to say ;-)

> (once Aurora colour drivers are out that is!)

We're working on it (and no, the code is finished).

Marcel



[ql-users] mode 16 to mode 32

2003-07-15 Thread Dilwyn Jones

I've been playing a little with Marcel's 256 colour mode 16 on QPC2.

Not only does it work, most programs seem to run quite happily in it.
Including (I'm pleased to say) my Launchpad and Screen Snatcher
programs!

My old Graphics Viewer program does not because it guesses the screen
sizes from file sizes, and some screens in different modes and
resolutions may well end up by coincidence having the same file size.

I've been tinkering with some graphics routines as my recent message
regarding mode 32 to bmp conversion suggested. One of the routines I
came up with which has been useful for me is a mode 16 to mode 32
screen converter. It's rather slow, but the need doesn't really arise
that often, so it's OK.

Simply enter the filename of a 256 colour (mode 16) file, and the
filename to save the converted mode 32 file. I've put REMs in showing
the bit layouts, and converted basically by doubling up the bits which
is a bit of a dirty method but it seems to work reasonably well.

Obviously, as 16-bit graphics need twice the number of bits per pixel,
converted screens are twice the size of the original.

100 REMark convert mode 16 picture to mode 32
110 CLS : CLS #0
120 INPUT #0,'Filename of MODE 16 screen > ';ip$
130 INPUT #0,'Filename of MODE 32 conversion > ';op$
140 fl = FLEN(\ip$)
150 IF fl <= 0 THEN STOP
160 base = ALCHP(3*fl) : REMark Mode 32 equivalent is twice as long
170 LBYTES ip$,base
180 addr16 = base
190 addr32 = base+fl
200 FOR a = base TO base+fl-1
210   byte = PEEK(a) : REMark pixel from mode 16 screen
220   REMark 128 64 32 16 8 4 2  1
230   REMark  g  r  b  g  r b g  x (x=rb)
240   :
250   REMark byte1  byte 2
260   REMark 128 64 32 16 8 4 2 1   128 64 32 16 8 4 2 1
270   REMark  g  g  g  b  b b b br  r  r  r  r g g g
280   :
290   REMark do the BLUE bits
300   byte1 = 16*((byte&&32)>0)+12*((byte&&4)>0)+3*((byte&&1)>0)
310   REMark do the RED
320   byte2 = 128*((byte&&64)>0)+96*((byte&&8)>0)+24*((byte&&1)>0)
330   REMark do the GREEN bits
340   byte1 = byte1+128*((byte&&16)>0)+96*((byte&&2)>0)
350   byte2 = byte2+6*((byte&&128)>0)+((byte&&16)>0)
360   :
370   POKE addr32,byte1 : POKE addr32+1,byte2
380   addr32 = addr32+2
390 END FOR a
400 SBYTES op$,base+fl,2*fl
410 RECHP base : REMark release heap area used
420 PRINT #0,'Program finished'

Any suggestions on improving this welcome.

Oh, and I hope Marcel is happy someone's actually using the 256 colour
mode. If I'm right, this should work on Aurora 256 colour screens as
well since if I'm right Marcel wrote the QPC2 256 colour driver to be
compatible with Aurora 256 colour modes (once Aurora colour drivers
are out that is!)

--
Dilwyn Jones



RE : [ql-users] OnT (Finally)

2003-07-15 Thread Jimmy MONTESINOS

Just take care to include an anti-spam and an anti-virus control in your
mailer as if
it use with Launchpad and QPC on a PC to control a missile to avoid hack
attacks from
Guys like Oussama or Ben ;-)

Jimmy.

-Message d'origine-
De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] De la part de
Phoebus Dokos
Envoyé : mardi 15 juillet 2003 18:43
À : [EMAIL PROTECTED]
Objet : Re: [ql-users] OnT (Finally)



On Tue, 15 Jul 2003 16:52:50 +0100, Dilwyn Jones
<[EMAIL PROTECTED]> 
wrote:

> And have just remembered that after talking about missiles etc, I'm 
> the one writing the program called LAUNCHPAD :-)
>
> Just remember, when SOQL comes out I'll put a feature in Launchpad 
> that I can dial you up and destroy your QL files, OK???

Just around the corner... preliminary tests with my mailer work just 
fine... and soQL as it stands provides a very stable platform anyway...

Phoebus

P.S. I will send it over your way so you can try it as it stands and
then 
the mailer so you may even incorporate its functionality in Launchpad
(now 
how about that huh?)



-- 
Phoebus Dokos - Undergrad in MIS
Eberly College of Business - Indiana U. of PA




Re: [ql-users] OT

2003-07-15 Thread gwicks


- Original Message - 
From: "Dilwyn Jones" <[EMAIL PROTECTED]>
Subject: Re: [ql-users] OT

> And have just remembered that after talking about missiles etc, I'm
> the one writing the program called LAUNCHPAD :-)
>
> Just remember, when SOQL comes out I'll put a feature in Launchpad
> that I can dial you up and destroy your QL files, OK???
>

Dilwyn, remember what you accused me of the other day about naughty bits of
code in  my programs to spy on Ql-ers. May I advise you to double check the
bits of code I sent you for use in Launchpad? You never know what my
Whitehall masters have secretly slipped into it!

BTW, just because you are paranoid, it doesn't mean that they aren't out to
get you.

Geoff




Re: [ql-users] OnT (Finally)

2003-07-15 Thread Mark Martin

Quoting Phoebus Dokos <[EMAIL PROTECTED]>:

> P.S. I will send it over your way so you can try it as it stands and then 
> the mailer so you may even incorporate its functionality in Launchpad (now 
> how about that huh?)

Will you be releasing this as freeware or shareware, or as a commercial product?

Mark

-
This mail sent through IMP: http://horde.org/imp/


Re: [ql-users] OnT (Finally)

2003-07-15 Thread Phoebus Dokos
On Tue, 15 Jul 2003 16:52:50 +0100, Dilwyn Jones <[EMAIL PROTECTED]> 
wrote:

And have just remembered that after talking about missiles etc, I'm
the one writing the program called LAUNCHPAD :-)
Just remember, when SOQL comes out I'll put a feature in Launchpad
that I can dial you up and destroy your QL files, OK???
Just around the corner... preliminary tests with my mailer work just 
fine... and soQL as it stands provides a very stable platform anyway...

Phoebus

P.S. I will send it over your way so you can try it as it stands and then 
the mailer so you may even incorporate its functionality in Launchpad (now 
how about that huh?)



--
Phoebus Dokos - Undergrad in MIS
Eberly College of Business - Indiana U. of PA



Re: [ql-users] OT

2003-07-15 Thread Dilwyn Jones

> No. "Friendly fire" is where bombs/gunfire/schrapnel aimed for the
enemy
> ends up hitting and/or killing one of our own troops.
>
> Ridiculous name for it... I always thought, not that is should
ever
> happen anyway. Seems to happen all to often though,
Reminds me a lot of this list. We used to have a lot of carping about
PCs and other subjects and ended up shooting ourselves in the foot as
QLers .Remember the emails between Peter Graf and others for example,
nobody in particular at fault, just it was in danger of getting out of
hand and led to phrases like "rattles getting thrown out of prams" and
so on.

--
Dilwyn Jones



Re: [ql-users] OT

2003-07-15 Thread Dilwyn Jones

> > Anyway, you'll never get hit by anything British, not because
British
> > bombs and bullets are accurate but our poor soldiers end up having
to
> > borrow and scrouunge American kit and bullets while overseas...
>
> Is that the newspeak for "friendly fire"?
;-))

Best solution is: put a PC inside every missile, add a QPC to control
it all. Now there's pure destructive power for you. The excellence of
QPC, the sheer destructive power of a PC and above all it brings this
silly thread back on topic!

(OK, I know you'll ask "why?")

And have just remembered that after talking about missiles etc, I'm
the one writing the program called LAUNCHPAD :-)

Just remember, when SOQL comes out I'll put a feature in Launchpad
that I can dial you up and destroy your QL files, OK???

--
Dilwyn Jones




Re: [ql-users] OT

2003-07-15 Thread Darren . Branagh


No. "Friendly fire" is where bombs/gunfire/schrapnel aimed for the enemy
ends up hitting and/or killing one of our own troops.

Ridiculous name for it... I always thought, not that is should ever
happen anyway. Seems to happen all to often though,

Darren Branagh,
Bank of Ireland - Cards And Loans Business,
Nassau House, 33/35 Nassau Street, Dublin 2. Ireland.
Tel: 1850-530-530   Fax: 01-6706813.


   

  "Wolfgang

  Lenerz"  To:  [EMAIL PROTECTED]  
   
  <[EMAIL PROTECTED] cc:   
  
  >Subject: Re: [ql-users] OT  

  Sent by: 

  [EMAIL PROTECTED]
 
  g.uk 

   

   

  15/07/2003 14:40 

  Please respond   

  to ql-users  

   

   





On 15 Jul 2003, at 12:05, Dilwyn Jones wrote:

> Anyway, you'll never get hit by anything British, not because British
> bombs and bullets are accurate but our poor soldiers end up having to
> borrow and scrouunge American kit and bullets while overseas...

Is that the newspeak for "friendly fire"?


Wolfgang
-
www.wlenerz.com








This email and any files transmitted with it are confidential and 
intended solely for the use of the individual or entity to whom they   
are addressed. If you have received this email in error please 
notify us immediately at [EMAIL PROTECTED] and delete this E-mail 
from your system. Thank you.
It is possible for data transmitted by email to be deliberately or
accidentally corrupted or intercepted. For this reason, where the
communication is by email, the Bank of Ireland Group does not accept 
any responsibility for any breach of confidence which may arise 
through the use of this medium.
This footnote also confirms that this email message has been swept 
 for the presence of known computer viruses.

  


Re: [ql-users] OT

2003-07-15 Thread Wolfgang Lenerz

On 15 Jul 2003, at 12:05, Dilwyn Jones wrote:

> Anyway, you'll never get hit by anything British, not because British
> bombs and bullets are accurate but our poor soldiers end up having to
> borrow and scrouunge American kit and bullets while overseas...

Is that the newspeak for "friendly fire"?


Wolfgang
-
www.wlenerz.com


[ql-users] WANTED - PRINTERS

2003-07-15 Thread RWAPSoftware
I know this is a long shot, but does anyone know of any stocks of working Epson Stylus Colour 980 printers anywhere - I have customers looking for at least 4 of the beasts...

On a QL note, if anyone is looking for an 850, I do have two here :-)

--
Rich Mellor 
RWAP Services
35 Chantry Croft, Kinsley, Pontefract, West Yorkshire, WF9 5JH
TEL: 01977 610509
http://hometown.aol.co.uk/rwapsoftware


RE : [ql-users] New(er) SourceEdit SuperBasic Language file

2003-07-15 Thread Jimmy MONTESINOS

SourceEdit is a free windows editor that can be download from
http://www.sourceedit.com

As well as SuperBasic language extension can be reach at
http://www.brixoft.com/tnr.asp
And for the lastest version by email from me or Phoebus.

Cheers,

Jimmy.

-Message d'origine-
De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] De la part de
Dilwyn Jones
Envoyé : lundi 14 juillet 2003 10:55
À : [EMAIL PROTECTED]
Objet : Re: [ql-users] New(er) SourceEdit SuperBasic Language file



Would be nice to hear a bit more about this - just what is SourceEdit
(must have missed something somewhere about this)?

--
Dilwyn Jones

> Jimmy and I prepared a newer version of the SuperBasic Language File
for
> SourceEdit.We sent it already to SourceEdit.com (not available yet
though).
> Until it is, contact me or Jimmy for a copy.
>
> Among other new things in the newest release is inclusion of ALL
operators
> (some were missing previously), new (previously missing) keywords
for the
> (Super)Gold Card and removal of the FOR...NEXT construct (as Next is
not
> really the formal end of the looping mechanism, just a "jumper" like 
> RETurn. These two have been moved to the "operators" section, thus
allowing
> for different colour that will attract your attention.
>
> All my best,
>
> Phoebus




Re: [ql-users] Quanta Workshop in Norwich

2003-07-15 Thread Dilwyn Jones

> > > > Expect a wayward American missile to fly low over you soon...
> > (just
> > > > pray it has a QL controlling it not a PC!)
> > >
> > > No, no, let it have a PC by all means -it'll probably go down
> > > somewhere in the ocean (a blue screen of death...)
> > >
> > > Wolfgang
> > Didn't you know, that's why the Americans call them missiles. Or
> > Miss-iles (they miss their targets)
>
> OK, that's reassuring for you (they'll "miss" the "isles") - but
I'lm on
> the continent
Dohh, never thought of that.

Anyway, you'll never get hit by anything British, not because British
bombs and bullets are accurate but our poor soldiers end up having to
borrow and scrouunge American kit and bullets while overseas...

--
Dilwyn Jones



Re: [ql-users] New(er) SourceEdit SuperBasic Language file

2003-07-15 Thread Dilwyn Jones

Would be nice to hear a bit more about this - just what is SourceEdit
(must have missed something somewhere about this)?

--
Dilwyn Jones

> Jimmy and I prepared a newer version of the SuperBasic Language File
for
> SourceEdit.We sent it already to SourceEdit.com (not available yet
though).
> Until it is, contact me or Jimmy for a copy.
>
> Among other new things in the newest release is inclusion of ALL
operators
> (some were missing previously), new (previously missing) keywords
for the
> (Super)Gold Card and removal of the FOR...NEXT construct (as Next is
not
> really the formal end of the looping mechanism, just a "jumper" like
> RETurn. These two have been moved to the "operators" section, thus
allowing
> for different colour that will attract your attention.
>
> All my best,
>
> Phoebus




Re: [ql-users] Quanta Workshop in Norwich

2003-07-15 Thread Dilwyn Jones

> missiles at one radar installation. The story goes that eventually
the RAF
> fired one Alarm which destroyed the installation.
>
> The  jokes about using the QL are not far off the mark.
> Alarm  is powered by  68008 - all the original code was prototyped
on a QL.
>
> Jeremy
He he, when the QL first came out, I remember reading that the 68008
was originally used in military applications, though at the time I
assumed it was probably in communications and other more traditional
computer based electronics etc rather than bombs as such.

--
Dilwyn Jones