[ql-users] SuperQ Board

2002-02-27 Thread Phoebus R. Dokos

Anybody knows what kind of mouse a Sandy Super Q-Board takes?

(Also do you know if it works with ICE?)

Phoebus



[ql-users] Change of email / new domain name

2002-02-27 Thread Phoebus R. Dokos

Hi all,
from today onwards I will be using a new email account for everything.

this will be phoebus@dokos-gr.net

(Remove the  before you send any mail ;-)

Also update the following links:

Provisional QL page is moving from http://www.redoak.net/QL/proforma.html 
to http://www.dokos-gr.net/~phoebus/

Dilwyn's mirror will be moving sometime within the week to: 
http://www.dokos-gr.net/~dj/

The main page will be at: http://www.dokos-gr.net/

Thank you all


Phoebus



Re: [ql-users] atan (SMSQ) & atan2(C68)

2002-02-26 Thread Phoebus R. Dokos

At 02:45 ìì 26/2/2002 +, you wrote:

>Has anyone else tried to use the arc tangent function in SMSQ or
>in C68? As far as I can see, its marginal behaviour is
>incorrect. If I enter 'print atan(1,0),atan(0,1)' to SBasic, I
>expect to get PI/2,0 NOT 0,0. Similar misbehaviour is shown by
>atan2 in C68 (I suppose this is only a wrapper for the
>underlying SMSQ module).
>
>Shouldn't atan2 be:
>
>double atan2(double y,double x)
>{
> if (x==0)
> {
> if (y>0) return pi/2;
> else if (y<0) return -PI/2;
> else return 0; /* or an OS error */
> }
> else return atan(y/x);
>}
>
>I know this may seem obscure but try working with angles with a
>defective atan(2) function!
>
>Christopher Cave

I have noticed a weird behaviour on ATAN myself unrelated to that. Many 
times it returns rounded values instead of decimal ones but I haven't had 
time to pinpoint the circumstances yet.

Phoebus



Re: [ql-users] Frank Davis - accident

2002-02-26 Thread Phoebus R. Dokos


>To get back on topic, it was John Rish that sort of took over the QL and 
>Z88 business from Frank.  John started doing Z88 repairs for Frank and 
>then got more into straight sales.  I have not heard much from him in a 
>year or two.  It's probably safe to say that there are no active US QL 
>dealers in the US.  I think Jack Boatwright in Oregon still has a bunch of 
>stuff that he picked up from RMG (a long time Sinclair dealer in the US).
>
>Tim Swenson

Tim, do you have any info on Jack Boatwright?


Phoebus



Re: [ql-users] compact flash

2002-02-25 Thread Phoebus R. Dokos

At 12:30 ìì 25/2/2002 +, you wrote:



>ZN wrote:
>
> > On 2/24/02 at 4:47 PM Phoebus R. Dokos wrote:
> >
> > >> Advice wanted
> > >> Have a compact flash adaptor, no problems under SMSQ/E on my Q40,
> > >> using a 32mb Verbatim card, bought another 32mb maxell card today,
> > >> & cannot partion it using MKpart, but works OK in my Kodak
> > >> camera, does anyone know if there is a problem with some brands?
> >
> > > If it's a CF+ adapter (USB enabled) it's possible there are problems...
> > >Phoebus
> >
> > OK, after having a look with a scope, i can tell you that there is a
> > difference depending on manufacturers. The difference stems from the
> > compact flash spec - it is not really intended for operation on a cable,
> > the drive current for the signals is MUCH lower than IDE. This is why all
> > of them will invariably work in a camera or an environment where a cable is
> > very short (you can see the adapter I made for the Qubide, it can hardly be
> > shorter than that), but may not work on a cable. There are remedies,
> > however:
> > 1) Use the card with a hard drive at the end of the cable - the drive may
> > work as a terminator.
> > 2) Use a very short cable with only the CF adapter on it.
> >
> > The simple adapters are all really just pinout adapters, there is nex to no
> > circuitry in them - at least not on the main signal lines. A hot-swap
> > adapter may be different in this regard.
> >
> > Nasta
>
>Would one of the new 80  something! (not to sure what I'm talking about here)
>cables work better.
>I recently upgraded my PC and it would not read the 40 gig drive without I 
>used
>the cable provided, it is a much finer cable than the ordinary IDE cable, 
>maybe
>the card reader would work better with one 

NO! NO! NO!

Alone on a ATA 66+ cable the CF adapters will fail miserably!
They are to be connected on a ATA 66 cable ONLY if there is an ATA66+ 
device at the end of the cable and even then they MUST be in the middle of 
the chain!

Phoebus

>All the best - Bill



Re: [ql-users] Frank Davis - accident

2002-02-24 Thread Phoebus R. Dokos

At 01:44 ðì 25/2/2002 +, you wrote:


>On Sun, 24 Feb 2002, Phoebus R. Dokos wrote:
>
>>I beg to differ Dave,
>>It is now proven that SUVs trucks and minivans are a lot more dangerous to
>>their passengers than regular cars... (Institute of highway safety  says it
>>not me ;-)
>>
>>So I am very happy with my Toyota Yaris (Echo they call it in the US) and
>>its 42 mpg ;-)
>
>My chosen subject: accident investigation.
>
>That is a serious mis-statement of the statistics used by governments
>world-wide to disuade people from driving larger vehicles.
>
>Usually, the person killed is the driver of the lighter vehicle. SUVs and
>minivans are involved in accidents where there is a higher risk of a
>fatality, but that risk is biased towards the driver of the lighter
>vehicle. You're far more likely to survive in a minivan.
>
>Two vehicles hit each other head on. One weighs 1000 lbs and one weighs
>2000 lbs. Assuming no energy absorption by the chassis...
>
>The total velocity is 60mph, and the total weight is 3000 lbs. The 2000 lb
>vehicle will slow from 30 mph to 10 mph. The 1000 lb vehicle will slow
>from 30 mph to -10 mph. The relative acceleration for the 1000 lb vehicle
>is twice that of the 2000 lb vehicle.
>
>(Granted, this ignores differences in restraint systems, energy absorption
>systems and etc)
>
>I studied accident investigation - I wanted to be an air accident
>investigator.
>
>Dave
>

True, from a physics standpoint the collision favors the larger vehicle 
from a standpoint of deforming...
However newer vehicles have controlled deforming zones. Don't also 
underestimate inertia on a bigger vehicle (with a greater mass)...


Phoebus




Re: [ql-users] Frank Davis - accident

2002-02-24 Thread Phoebus R. Dokos

At 11:53 ìì 24/2/2002 +, you wrote:



>On Sun, 24 Feb 2002, Tony Firshman wrote:
>
> > I guess they both owe their lives to seat belts (and air bags?)
>
>I drive a minivan - a Dodge Grand Caravan. These "minivans" seat 7 with
>ease, 9 at a pinch. I bought mine after being t-boned by an SUV while
>driving an Olds - in the US, about half the vehicles on the road are SUVs,
>trucks or minivans. I bought it because it was high up, so most of the
>action would be below head height, and because it puts distance between
>you and the accident - front and rear.

I beg to differ Dave,
It is now proven that SUVs trucks and minivans are a lot more dangerous to 
their passengers than regular cars... (Institute of highway safety  says it 
not me ;-)

So I am very happy with my Toyota Yaris (Echo they call it in the US) and 
its 42 mpg ;-)

Phoebus




Re: [ql-users] Frank Davis - accident

2002-02-24 Thread Phoebus R. Dokos

At 11:44 ìì 24/2/2002 +, you wrote:

>On  Sun, 24 Feb 2002 at 18:38:30, you wrote:
>(ref: <[EMAIL PROTECTED]>)
>
> >I spent part of a day up in Peru with Frank, Both are walking
> >SLOWLY and tenderly but are able to get around a little. But nothing
> >strenious at all. They do have some family up that way and they
> >are there every day as far as I know.
>I guess they both owe their lives to seat belts (and air bags?)
>

Most likely... although cars/vans/SUV's etc. Stateside have no relation 
whatsoever with their European counterparts...

A lot more dangerous out here than even in Greece (of all places) or France 
(Hehe worse drivers than even the Greeks!)
(Everybody that drove in the beltway (Washington D.C.) knows exactly what I 
mean) (Ohio and Western PA are not better, not by a longshot... at 
least a major pile-up in the highway (motorway) every week or so...

Phoebus




Re: [ql-users] Frank Davis - accident

2002-02-24 Thread Phoebus R. Dokos

At 06:38 ìì 24/2/2002 -0500, you wrote:

>They are about only able to worry about each other at this time.
>They are being closely monitored. I too said they should have
>remained in the hospital a little longer.

Well that's the byproduct of HMOs. They kick you out of the hospital the 
first chance they get :-(
The system sucks and people remain crippled because of them money-hungry 
"care specialists" as they call them (All knowing accountants and if so..)
Nonetheless best of luck to Frank... I hope he gets well soon.


Phoebus




Re: [ql-users] compact flash and compatibility

2002-02-24 Thread Phoebus R. Dokos

At 11:48 ìì 24/2/2002 +0100, you wrote:

>Phoebus R. Dokos wrote:
> > Cards that do not work
>
> > All USB-Enabled (CF+) Lexar  cards
>
>And the pictures on your page all feature such a card...
>
>Marcel

Yes and it says there that they won't work UNLESS you are a magician (or 
Nasta which is the same ;-


Phoebus



Re: [ql-users] compact flash and compatibility

2002-02-24 Thread Phoebus R. Dokos

At 04:47 ìì 24/2/2002 -0500, you wrote:
>At 10:20 ìì 24/2/2002 +, you wrote:
>
>>Advice wanted
>>Have a compact flash adaptor, no problems under SMSQ/E on my Q40,
>>using a 32mb Verbatim card, bought another 32mb maxell card today,
>>& cannot partion it using MKpart, but works OK in my Kodak
>>camera, does anyone know if there is a problem with some brands?
>
>If it's a CF+ adapter (USB enabled) it's possible there are problems -see 
>www.redoak.net/QL/proforma.html
>Why don't you try to see it under Linux first to make sure... (Another 
>trick would also be to use the CF as slave (or master) and try a different 
>partition no.
>
>Phoebus


Oh I am sorry, that should read CF+ CARD and not adapter...
In general, certainly some cards will not work with the adapters (for 
example Lexar cards) as this happens on PCs as well...
Unfortunately complete testing of ALL the cards with the entire range of 
available QL hardware is not only impossible it is also extremely expensive 
and that's why I rely on users for more information. If you do not manage 
to use the card I will have to add them up on the page as a precaution...

So far we know the following:

Cards that work:
(Plain cards non CF+)

Verbatim,
SanDisk
PQI (Ritek)
Hitachi
Kodak
Lexar (non USB enabled)
Iomega
IBM/Iomega Microdrives
Fuji
Pentax (Hitachi)

Cards that do not work

All USB-Enabled (CF+) Lexar  cards



Re: [ql-users] compact flash

2002-02-24 Thread Phoebus R. Dokos

At 10:20 ìì 24/2/2002 +, you wrote:

>Advice wanted
>Have a compact flash adaptor, no problems under SMSQ/E on my Q40,
>using a 32mb Verbatim card, bought another 32mb maxell card today,
>& cannot partion it using MKpart, but works OK in my Kodak
>camera, does anyone know if there is a problem with some brands?

If it's a CF+ adapter (USB enabled) it's possible there are problems -see 
www.redoak.net/QL/proforma.html
Why don't you try to see it under Linux first to make sure... (Another 
trick would also be to use the CF as slave (or master) and try a different 
partition no.

Phoebus



Re: [ql-users] Hove Workshop (OT)

2002-02-24 Thread Phoebus R. Dokos

At 12:33 ìì 24/2/2002 +, you wrote:

> >
>I used to work for Snowdon Mountain Railway. The company that made
>their disastrous Mountain Railcar unit went bust, many of the
>employees now produce sprinter type trains made (I think) by a company
>called Alstom. Some of their new trains are out of action more than in
>action on the lines near here, seems anytime you put a computer near a
>train it's a recipe for disaster.

Alstom produces the TGV indeed. (And parts for the Acela too).
I wouldn't know about British commissioned high speed railways, however TGV 
trains are largely computer controlled and never had significant problems 
(apart from strikes that is ;-)))

Actually Acela components that break down most often are the US made power 
transfer systems (I wonder why didn't they stick with the French tried and 
proved methods, and power req's and they wanted something different on that 
part...) (That's extremely weird considering the phrase If it works don't 
touch it probably originated in the US... and at least it's an alltime 
favourite here ;-) and the Bombardier / Canadian made TGV modified 
suspension (TGV uses suspension that's unlike any other train suspension 
since it is actually located between the cars and not under them -Makes for 
a really smooth ride-)
I wonder what they gonna do with the Maglev they plan on building now... 
(They need to install a QL so it will run properly... Phew! back on topic)


Phoebus


>--
>Dilwyn Jones
>[EMAIL PROTECTED]
>http://www.soft.net.uk/dj/index.html



Re: [ql-users] Hove Workshop

2002-02-23 Thread Phoebus R. Dokos

At 09:08 ìì 23/2/2002 +, you wrote:




>On 22 Feb 2002, at 17:40, Phoebus R. Dokos wrote:
>
> >> You mean 1 day your total trip in France and the Tunnel because from 
> what I
> >> hear the TGV drops to 5 km/h (well okay I exaggerate a tad!) after it
> >> surfaces in Britain
>
>And Wolfgang wrote
> >yes, and that only if everybody goes and and pushes...
>
>As an ex-Railway employee I have to protest most strongly about this!!
>
>That would be completely against the rules.  You have to wait
>for members of the National Union Of Train Pushers to arrive or
>there will be an immediate strike
>

Given my experience from both Greece and the US I think that this also 
suggests, that you need to file first an application in triplicate, with a 
stamp from the Magistrate and expect a blessing from the Pope as well (but 
only if you are Catholic of course).

Phoebus ;-)




Re: [ql-users] Parallax Scrolling IS possible (and Wolfgang is the Oracle of Delphi)

2002-02-23 Thread Phoebus R. Dokos

At 01:33 ìì 23/2/2002 +0100, you wrote:

>On 23 Feb 2002, at 0:28, Marcel Kilgus wrote:
>
> > Phoebus R. Dokos wrote:
> > > 5. New version of commands by Wolfgang Lenerz (using QPTR this time). 
> A LOT
> > > faster and smoother...
> >
>I've cleaned up the commands a bit and sent them to Phoebus
>today. There is now NPAN (New Pan - uses the PE save & restore
>part window blocks) and NPAN_S ( for_slow) rolls each line
>individually.

One thing I will say and I am not joking!

Wolfgang MUST possess ESP , be a mind reader or some other Paranormal 
ability, else it cannot explain the fact that as I was going to bed last 
night I was thinking of a way to make nice "Simulated LED" score numbers... 
Sure enough I open up the computer, read the mail and here it is included 
in the NPAN commands!...

Ils sont fous ces Français! (Misspelled most probably too ;-) but you get 
the Idea :-))

THANKS WOLFGANG!

Phoebus



Re: [ql-users] Parallax Scrolling IS possible

2002-02-23 Thread Phoebus R. Dokos

At 01:33 ìì 23/2/2002 +0100, you wrote:

>On 22 Feb 2002, at 19:27, Phoebus R. Dokos wrote:
>
> >
> > Yes you are right. I zipped it directly on dos3_ I'll try it again using
> > win1_ instead
> >
>Yes, you can't do that, I've always meant to tell Marcel this, but I
>always forgot (sorry Marcel). Zip onto RAM and then copy onto the
>dos device..
'
I am afraid is a little more complicated than that. For example the easyptr 
example Marcel sent me and which I recompressed
and sent to you after I compiled it was done the same way and the zip file 
worked just fine.


Phoebus

However I'll keep it in mind until I get QPC2 v.3.x (I trust Marcel that 
he'll fix it (he always does :-)))






>wolfgang
>
>-
>www.wlenerz.com



Re: [ql-users] Hove Workshop

2002-02-23 Thread Phoebus R. Dokos

At 01:33 ìì 23/2/2002 +0100, you wrote:

>On 22 Feb 2002, at 17:40, Phoebus R. Dokos wrote:
>
> > You mean 1 day your total trip in France and the Tunnel because from 
> what I
> > hear the TGV drops to 5 km/h (well okay I exaggerate a tad!) after it
> > surfaces in Britain
>
>yes, and that only if everybody goes and and pushes...

Hehe that's what I've been told too ;-) (Despite what Tony says ;-

Can't be all that bad though at least the trains keep on going It could 
be worse :-)

(Example of worse: Having the Acela TGV in the US.
You get the world's best train technology and you turn it into an expensive 
commuter train
that breaks down most of the time!)

Phoebus



Re: [ql-users] Parallax Scrolling IS possible

2002-02-22 Thread Phoebus R. Dokos

At 01:30 ðì 23/2/2002 +0100, you wrote:

>Phoebus R. Dokos wrote:
> > Yes you are right. I zipped it directly on dos3_ I'll try it again using
> > win1_ instead
>
>There's a little bug in the DOS device iob.smul routine which will be
>fixed in the next release (3.02, hope to have it ready before Hove).
>Might have something to do with this.
>
>Marcel

It's okay now :-)

Phoebus




Re: [ql-users] Parallax Scrolling IS possible

2002-02-22 Thread Phoebus R. Dokos

At 01:30 ðì 23/2/2002 +0100, you wrote:

>Phoebus R. Dokos wrote:
> > Yes you are right. I zipped it directly on dos3_ I'll try it again using
> > win1_ instead
>
>There's a little bug in the DOS device iob.smul routine which will be
>fixed in the next release (3.02, hope to have it ready before Hove).
>Might have something to do with this.
>
>Marcel

Now you tell me :-)

Be right back then :-)

Phoebus



Re: [ql-users] Parallax Scrolling IS possible

2002-02-22 Thread Phoebus R. Dokos

At 01:04 ðì 23/2/2002 +0100, you wrote:

>Phoebus R. Dokos wrote:
> > however your first version is there (parallaxeptr.zip)
>
>...but the ZIP file seems to be corrupt ;-)

Yes you are right. I zipped it directly on dos3_ I'll try it again using 
win1_ instead

BRB



Re: [ql-users] Parallax Scrolling IS possible

2002-02-22 Thread Phoebus R. Dokos

At 01:04 ðì 23/2/2002 +0100, you wrote:

>Phoebus R. Dokos wrote:
> > however your first version is there (parallaxeptr.zip)
...but the ZIP file seems to be corrupt ;-)'
Corrupt? Let's see...

I'll send you a notice...

BBIAF



Re: [ql-users] Parallax Scrolling IS possible

2002-02-22 Thread Phoebus R. Dokos

At 12:28 ðì 23/2/2002 +0100, you wrote:
Oh btw: If you have some other kind of windows setup adjust accordingly the 
INIT routine and the PAN_L PAN_R

Phoebus 



Re: [ql-users] Parallax Scrolling IS possible

2002-02-22 Thread Phoebus R. Dokos

At 12:28 ðì 23/2/2002 +0100, you wrote:

>Phoebus R. Dokos wrote:
> > 5. New version of commands by Wolfgang Lenerz (using QPTR this time). A LOT
> > faster and smoother...
>
>Unfortunately I can't download this one.

Correct because it's not up yet... (My daughter is sick and I am back and 
forth to look over her... but it will be up later tonight)
however your first version is there (parallaxeptr.zip) and actually is a 
little changed to start with the 512x384 screen and correctly define the 
panned areas (included are remarks on where to set the variables for the 
800x600 version) (screens in testpic.zip) (Compiled with Turbo 4.14 gives 
an ASTOUNDING 192 fps (Maybe the code can't cope!) :-)


> > (One question that I've been meaning to ask for quite awhile now... Does
> > Qx0 support 800 x 600 or only 2:! Resolutions? (512 x 256, 1024 x 512, 800
> > x 400 etc...???)
>
>To answer your other mail: no, no 256 colour mode. 1024x512x16 is the
>only high colour (and the only high res) mode.

Yes I kinda figured that one. The 256 colours therefore apply only to the 
sprite definition right?

Phoebus



Re: [ql-users] Hove Workshop

2002-02-22 Thread Phoebus R. Dokos

At 11:37 ìì 22/2/2002 +0100, you wrote:


>>>Maybe Paris in October?
>>Definitely not! In the eighties I tried to get a bed on the express between
>>Paris and London. After half an hour of charades with the sleeper attendant
>>I had to give up. It turned out that the magic word was 'couchette'. Like
>>Doctor Foster, I 'never went there again'. ;((
>>I used to enjoy the ZX-fairs in London, though. Those were heady days!
>>Per
>
>
>
>With Eurostar I managed to travel to QL2000 from Paris and return in 1 
>day. No need for couchette.

You mean 1 day your total trip in France and the Tunnel because from what I 
hear the TGV drops to 5 km/h (well okay I exaggerate a tad!) after it 
surfaces in Britain ;-) hehe

Phoebus



Re: [ql-users] OT: Re: PIC/SCR Compression

2002-02-22 Thread Phoebus R. Dokos

At 10:41 ðì 22/2/2002 +, you wrote:

>ZN writes:
>
> > > Why not just use iow.xtop? It simply works as a referee. You can still
> > > write to the screen any way you please.
> >
> > AFAIK you cannot poke cotrol registers of the hardware to change into
>modes
> > that the OS does not support yet.
>
>Oh, ok. But wouldnt that "just" require a new screen driver in parallel with
>the existing one? Years ago I thought about doing something similar to
>implement vectored

Keep on talking ;-) (The word fonts always draws my attention :-)

>fonts and other facilities. But perhaps thats a different
>cuppa altogether.
>
>Per
>(Out of his depth)



[ql-users] To owners of 486 based QXLs (Exchange pls)

2002-02-22 Thread Phoebus R. Dokos

Hi all,
if anyone having a QXL that's based inside a 486 DX needs an upgrade and 
btw has a broken QL (with preferably working membrane) and case in good 
condition I could exchange it for a Kingston 5x86-133 upgrade (turns your 
486 into a Pentium and I get a QL case to house my Aurora ... :-)

Phoebus



Re: [ql-users] Parallax Scrolling IS possible

2002-02-22 Thread Phoebus R. Dokos

At 08:56 ìì 22/2/2002 +, you wrote:

>In
>An interesting co-operation of software writers ... well done to you
>all.

The kudos go all to Wolfgang, Marcel and the Turbo Team not me (I just had 
the idea and made the draft and the graphics :-)

BTW: Under QPC2 at Athlon 850 now, and 512x384 @ 16bit Marcel's framerate 
tester (Easyptr version) gives a... (hold on to your hats) 167 fps 
INTERPRETED! (No flickering as far as I can tell (Okay I am half blind :-)

Phoebus



Re: [ql-users] Parallax Scrolling IS possible

2002-02-22 Thread Phoebus R. Dokos

At 04:08 ìì 22/2/2002 +0100, you wrote:

>Phoebus R. Dokos makes some magical things to make me read
>}
>} (One question that I've been meaning to ask for quite awhile now... Does
>} Qx0 support 800 x 600 or only 2:! Resolutions? (512 x 256, 1024 x 512, 800
>} x 400 etc...???)
>
>Q40 'only' has:
>  - 512x256 mode 4
>  - 512x256 mode 8 (classical 256x256 pixels)
>  - 512x256 mode 33 (PE sprite mode 4 and mode (256 colours) are displayed
> if no mode 33 definition found)
>  - 1024x512 mode 33 (ditto)

Oh and by the way... 256 colours are only used for sprites correct (under PE)?
There's no mode 256 (you know what I mean)  on the Q40 (8 bits per pixel) 
right?

Phoebus



Re: [ql-users] Parallax Scrolling IS possible

2002-02-22 Thread Phoebus R. Dokos

At 04:08 ìì 22/2/2002 +0100, you wrote:

>Phoebus R. Dokos makes some magical things to make me read
>}
>} (One question that I've been meaning to ask for quite awhile now... Does
>} Qx0 support 800 x 600 or only 2:! Resolutions? (512 x 256, 1024 x 512, 800
>} x 400 etc...???)
>
>Q40 'only' has:
>  - 512x256 mode 4
>  - 512x256 mode 8 (classical 256x256 pixels)
>  - 512x256 mode 33 (PE sprite mode 4 and mode (256 colours) are displayed
> if no mode 33 definition found)
>  - 1024x512 mode 33 (ditto)

That's what I thought too :-)

Alright, need to get back to work updating the listings and scr files :-)

Phoebus



[ql-users] Webpage updated

2002-02-22 Thread Phoebus R. Dokos

Hi all,
the webpage is updated to include the links and the pictures (Goldfire 
case) however the files are not there (ie the links point to BlackHole_lzh 
to use a QL term ;-))) They will be up later on today.

Thanks


Phoebus



[ql-users] GoldFire Case

2002-02-22 Thread Phoebus R. Dokos

Also, on the same page ( http://www.redoak.net/QL/proforma.html ) you will 
find an artist's (that's me) rendition (front face and top cover views) of 
what I think a GoldFire case should look like (always IMHO!).
Note that there's no real scale apart from the fact that the case will be a 
little wider than a standard 5 1/4" device.


Phoebus



[ql-users] Parallax Scrolling IS possible

2002-02-22 Thread Phoebus R. Dokos

Hi All,
following my previous email, I now (thanks to Wolfgang and Marcel) have 
five versions of my
High-Colour parallax scrolling demo.

1. Is using TurboTK and exists as interpreted and Turbo-Compiled
2. Is using the EXCELLENT PAN_L and PAN_R extensions kindly (and extremely 
fast) written by Wolfgang Lenerz (included in the Zip file)
 (again interpreted and Turbo compiled)
3. Is using EasyPTR (as converted by Marcel -Particularly suited for QPC 2 
users (as uses the accelerated QPC2 PE routines) - Extremely
 smooth) - With PAN_L and PAN_R compatible syntax
4. Slightly modified No. 3 again by Marcel with more optimisations (Non 
PAN_L and PAN_R compatible) - Both No. 3 and 4 also show the
achieved frame rate (Again interpreted and Turbo compiled)
5. New version of commands by Wolfgang Lenerz (using QPTR this time). A LOT 
faster and smoother...

All these have been tested with QPC 2 and as of this afternoon, they will 
include also Mode 33 screens for testing on Q40/60 machines.

(One question that I've been meaning to ask for quite awhile now... Does 
Qx0 support 800 x 600 or only 2:! Resolutions? (512 x 256, 1024 x 512, 800 
x 400 etc...???)

In any case and at least on QPC2 despite the problems that were discussed 
in length on this list by Nasta, Marcel and others this proves that at 
least four levels of parallax scrolling can be achieved even on slow QPC2 
machines and up to 16 (As I succeeded VERY smoothly) on very fast ones with 
not very annoying flickering/frame shearing effects...

The results will be posted on my provisional (won't be provisional for very 
long as I am finally getting my own 1Gb + Web space complete with Telnet 
;-) later on this month) page at http://www.redoak.net/QL/proforma.html.

For anyone that asked me to test the previous version, please get it from 
there after 9 o'clock GMT. :-)

Thanks,


Phoebus

P.S. As soon as I get my SGC back, I will test the same for the Aurora 
(which despite Nasta's objections ;-) will be using direct addressing of 
the screen memory and enabling of the 256 colour mode by accessing the 
registers ;- ... Hey after all its a demo... 



Re: [ql-users] Hove Workshop

2002-02-20 Thread Phoebus R. Dokos

At 11:23 ìì 20/2/2002 +, you wrote:
Any shows in Europe after the US show and before the end of June

Well say yes!

Phoebus



Re: [ql-users] Lost email addresses

2002-02-20 Thread Phoebus R. Dokos

At 09:49 ìì 20/2/2002 +, you wrote:

>On  Wed, 20 Feb 2002 at 16:25:05, you wrote:
>(ref: <[EMAIL PROTECTED]>)
>
> >At 09:09 ìì 20/2/2002 +, you wrote:
> >>Paul Holmgren <[EMAIL PROTECTED]>
> >
> >I know for a fact that Paul Holmgren's address is valid so probably
> >something is wrong with your smtp maybe?
>POP (8-)#

Well you know what I meant :-)
I am dazed right now thanks to Wolfgang's ASM rendition of my parallax 
scrolling code :-
(So far 4 levels of parallax scrolling). THANKS Wolfgang and YES IT CAN BE 
DONE ! (Even looks better on my wife's Celeron 433 - No frame shear that is)



>OK - I will add Paul back in.  Mind you I think he bounced last time
>too.



Re: [ql-users] Lost email addresses

2002-02-20 Thread Phoebus R. Dokos

At 09:09 ìì 20/2/2002 +, you wrote:
>Paul Holmgren <[EMAIL PROTECTED]>

I know for a fact that Paul Holmgren's address is valid so probably 
something is wrong with your smtp maybe?

Phoebus



[ql-users] Parallax Scrolling

2002-02-19 Thread Phoebus R. Dokos

Hi all,
I made a quick "parallax" scrolling demo... Well not exactly parallax 
scrolling since while the two planes move at different speeds they also 
move opposite one another.

It is for mode 32 but will work with mode 33 if provided with a suitable 
scr file. (I can do that)
Anyone interested to try it for Mode 33?

The flickering/frame shearing in Mode 32 is practically unnoticeable but I 
would like to test how it looks on a q40/60

The zip file contains the source code and a Turbo 4.14 compiled executable

For anyone that wants it, note that the bottom scrolling plane effect (the 
ground) uses TurboTKs PEEK$ and POKE$ while the top (sky and clouds) uses 
MEMORY_MOVE

Phoebus

P.S. One of the funniest effects happens if you execute it with EX instead 
of EW and then start switching windows/jobs... EVERYTHING becomes a mess! 
Nic :-)

I don't know why but Turbo up to v. 4.11 didn't allow stopping execution 
with CTRL-SPC (Turbo 4.14 does return you to S*Basic with an Incomplete but 
the task keeps on running happily :-) (I don't know if it's a bug or 
feature but I like it :-)



[ql-users] Sprites Animation Scrolling etc

2002-02-19 Thread Phoebus R. Dokos

I've been doing some tests and frame shearing occurs mostly during panning 
situations (logical as more calculations are needed).
Using interpreted S*Basic this can be annoying unless the background 
colours you are using match and you find the "golden rule" between how many 
pixels you scroll at a time and your machine's speed.

The same thing compiled with turbo is a lot faster even non noticeable at times


Phoebus



Re: PIC/SCR Compression (Was:Re: [ql-users] DISP_COLOUR)

2002-02-19 Thread Phoebus R. Dokos

At 10:22 ìì 19/2/2002 -0500, you wrote:

> >>> Well, there is just no way to avoid flickering. On fast machines the
> >>> possibility that flicker appears gets smaller but it's never zero.
>
> >> I slightly disagree. Not much, just a little bit.
> >> simply make the program aware of that interrupt...
>
>No interrupt. Well, actually, yes - only on original QL. And two screen
>areas to do double buffering.
>
> >(SCR0 and SCR1) and Auroras have 3
>
>Actually, they don't. They only have the same two. The third area is really
>a collective area which holds SCR0, SCR1 and the rest of the bitmap up to
>1024x960 in mode 4. In it, SCR0 and SCR1 are actually side by side at the
>top! I originally thought of using the screen flip bit to implement
>swapping of the two screen halves (top and bottom) in the Aurora high-res
>mode. That way, any MODE 4 or 8 resolution below 480 vertical could become
>two screens but I disabled that option in the production version, because
>it does not have much use unless it does something for 256 and 16 colors,
>and it doesn't - in those two modes the screen would be limited to 240
>vertically, and there is no such mode on the QL. In theory, this could
>actually be extended to 256 and the flip function could be reintroduced but
>it would hardly be usefull without a retrace interrupt.

My bad... however that's what happens when you DON'T HAVE THE MANUL 
(hehehe get the hint ';-)))


> >(You hear that Nasta? Put it in the pipeline for Aurora II).
>
>It's already there. Along with on-fly 24 to 16 bit color conversion, and
>maybe some other goodies.

With masking out the excessive bits I presume???
BTW: Which bit organization will you maintain? QPC or Qx0 style (or PC 
style?) (Or something else?)

> >> I don't know how easy it is to move the start of screen
> >> memory on the QL and derivitives (on the vanilla QL it's prolly
> >> impossible) but hey, no problem - we'll find a way ;)
>
>Actually, it is ONLY possible on the original and Aurora (and possibly
>Q40/60) when emulating original QL mode, but you only have a choice between
>$2 and $28000.
>By the looks of it, Aurora II will get 4M of video RAM so a movable screen
>start address for multiple buffers could be a benefit. Still, do not expect
>it to be moved completely freely, but we'll see.

Well how about some extra logic (kinda of a graphics co-pro) to allow for 
3D and other goodies (Hey it's not in production yet and I am allowed to 
dream am I not? :-)))


Phoebus

P.S. Nasta I will be sending you an email soon re: the hot-swap adapters





[ql-users] OT: Re: PIC/SCR Compression

2002-02-19 Thread Phoebus R. Dokos

At 03:31 ðì 20/2/2002 +0100, you wrote:

>Dave wrote:
> > If you know how long it takes to carry out task X, and that you can carry
> > out task X a certain amount of times between each frame being read out for
> > display, simply make the program aware of that interrupt, and carry out
> > the task right after the frame has been drawn, confident of finishing it
> > before the next interrupt.
>
>No, the point is: there is no suitable interrupt.
>
> > On other architectures it's easy to have two video buffers, and alternate
> > between them - I don't know how easy it is to move the start of screen
> > memory on the QL and derivitives (on the vanilla QL it's prolly
> > impossible) but hey, no problem - we'll find a way ;)
>
>Double buffering works quite well on the original hardware (as the
>(IIRC) KAOS games proved). However, all other platforms don't have a
>second video buffer (when QPC did still run with Minerva I did
>actually emulate the second screen, but I removed that for SMSQ/E).
>
>Marcel


I see you are still UP! Presumably working on QPC v. 5 with Sound, Sprites, 
Nice CLI and a decent filesystem?

Hee Hee
Phoebus



Re: [ql-users] Re: PIC/SCR Compression & Sprites

2002-02-19 Thread Phoebus R. Dokos

At 09:41 ðì 19/2/2002 -0800, you wrote:

>>>With large sprites you can reduce flicker significantly by combining the 
>>>background redraw
>>>and sprite data in memory and write the lot to screen in one go. This 
>>>eliminates the problem
>>>of writing to screen memory twice where the old and new sprite positions 
>>>overlap.
>>>
>>>Cheers
>>>Malcolm

That's the idea anyway isn't it?

Suppose we have one big sprite plus it's mask.

1. We grab the screen memory to be occupied during the next redraw.
2. We combine the sprite data and the copied memory using the mask
3. The result is written directly to the screen.
4. We then copyback the screen memory for the previous movement.
and so on...


The problem is that all these have to be provided as an extension to the OS 
else it's slow. (My quick example previously on the list could be at least 
30% faster if the extensions were already there instead of combining a 
couple of TK facilities and compile the lot (I am sure Turbo cannot have 
code templates for everything in Turbo!)

Phoebus



Re: PIC/SCR Compression (Was:Re: [ql-users] DISP_COLOUR)

2002-02-19 Thread Phoebus R. Dokos

At 02:08 ðì 20/2/2002 +, you wrote:



>On Tue, 19 Feb 2002, Marcel Kilgus wrote:
>
> > Well, there is just no way to avoid flickering. On fast machines the
> > possibility that flicker appears gets smaller but it's never zero.
>
>I slightly disagree. Not much, just a little bit.
>
>If you know how long it takes to carry out task X, and that you can carry
>out task X a certain amount of times between each frame being read out for
>display, simply make the program aware of that interrupt, and carry out
>the task right after the frame has been drawn, confident of finishing it
>before the next interrupt. If there's too much activity to redraw in the
>time available, drop the lower priority redraws.

Well something like that can be done on the original QL as both Nasta and 
Marcel explained.
Additionally don't forget that the "vanilla" QL has two Screen memory areas 
(SCR0 and SCR1) (Both of them usable with Lau's /TFS Minerva )
and Auroras have 3 (The two standard plus the hi-res one so definately you 
could do some tricks there)

The thing is (I repeat) that there's no "legal" way to do things like that 
and that's where toolkits or a QL equivalent of Mac's Quickdraw should come 
in...
(You hear that Nasta? Put it in the pipeline for Aurora II).


>On other architectures it's easy to have two video buffers, and alternate
>between them - I don't know how easy it is to move the start of screen
>memory on the QL and derivitives (on the vanilla QL it's prolly
>impossible) but hey, no problem - we'll find a way ;)

See above.

Phoebus


>Dave
>ql.spodmail.com



Re: [ql-users] IDE switch

2002-02-19 Thread Phoebus R. Dokos

At 08:20 ìì 19/2/2002 -0500, you wrote:

>On 2/19/02 at 10:28 PM P Witte wrote:
>
> >However, all I want is an extra connector on the cable and a switch to
> > toggle power to either the one device or the other, ie nothing worth
> > $39 + p&p and a big box.

Well the box is not that big (5 1/4" form factor IIRC which in any case you 
are not using right? (Well okay maybe you are using the CD Rom)


>You may not want it, but it's the only correct way to do it. Switching the
>power supply will eventually do damage to either of the devices and/or the
>Qubide (probably the latter) if it works at all. IDE devices are not
>hot-swap, in other words, input signals should not be present when the
>device is not powered up. Before you point it out: yes, there were a couple
>of products that actually did this (usually 5.25" removable drive bays).

You can still buy Hot-Swap IDE removable bays but be prepared to pay more 
than $39 (a lot more)

>Ask yourself why you can't buy them any more...
>
>It is possible to only implement a simple select switch but not just by
>adding a connector to the cable - two pins need to be switched and pulled
>up to 5V when out of coircuit for both devices that are switch selectable.
>Even so, it would not work unless the system is powered down (merely
>resetting may not be enough) and the software detected new devices.

Well I think that would do the trick for him (or me if I were looking for a 
similar solution).
I mean it's a small "price" to pay if you don't want to spend the money.


Phoebus




Re: [ql-users] Sprites - Animation and Graphics

2002-02-19 Thread Phoebus R. Dokos

At 08:59 ìì 19/2/2002 +, you wrote:

>Phoebus R. Dokos wrote:
>
>>Another problem presented is the PAN and SCROLL Commands which do not 
>>allow part of the physical screen to be panned or scrolled and only a 
>>window or cursor line (which can be pretty damn annoying (and slow) if 
>>you ask me...
>
>
>If you set up a window as part of the physical screen, then PAN & SCROLL 
>will, shurely; do a "OPEN#ps_chan,scr", then just keep doing a 
>"WINDOW#ps_chan, : PAN/SCROLL#ps_chan" - or am I just 
>missing summat here...I nose, you wanna do this in a single command.
>
>

I tried that but doesn't work right at least not all the time... The thing 
is that you PAN (or scroll) and then have to move contents from a memory 
area to fill the gap. Well it doesn't work exactly right.

Additionally and regarding the use of a single scroll (or pan) command, it 
would take more than one command anyway as things are:

1. You scroll
2. You see which part has scrolled and copy that to the place of the space 
left by pan(or scroll), then increment a "scroll counter", so you'll know 
where to begin.
3. Return to 1.


In any case that can be solved without too much memory waste if your 
scrolling area is kept to a minimum and you use a lot of repeating patterns 
(a la Hyperdrive -BTW anybody has that? My MDV died on that too :-((( ) 
which you alternate using a seemingly random pattern (eg. clouds moving on 
the sky).

Continuous scrolling though is really tough to implement and be at least 
somewhat "believable". I just finished a test for which instead of using 
PAN/MOVE I use Memory_MOVE throughout a strip of a 100 pixels by 1600 
pixels so I get fluid motion. The problem is that because this is severly 
fragmented (Line at a time and you have to pick and chose from the screen 
memory) it is VE slow. (Compiled its a little better though)

Phoebus





[ql-users] Sprites - Animation and Graphics

2002-02-19 Thread Phoebus R. Dokos

Another problem presented is the PAN and SCROLL Commands which do not allow 
part of the physical screen to be panned or scrolled and only a window or 
cursor line (which can be pretty damn annoying (and slow) if you ask me...


Phoebus



Re: [ql-users] Re: sprites

2002-02-19 Thread Phoebus R. Dokos


Of course, the main problem using MOVE_MEMORY is that it cannot provide a 
way to XOR memory contents therefore making it impossible to have sprites 
with transparency. That could be overcome of course using TSPRT from the 
TurboPTR but that's a non elegant solution,
which brings us back to our original problem of moving whole blocks of 
memory and prioritising.
Movement priority is not exactly a necessity but for multi-plane scrolling 
for example it would be. (eg a moving backgroung (say sky) and a plane 
moving in an opposite direction)

I might have to contact the current developers of Turbo_TK to see if we 
could update it a tad :-)

(Still believe that two are the best toolkits on the QL, Turbo TK and DIY - 
TK-II IMHO is QDOS capabilities left out due to lack of time)

Phoebus



Re: [ql-users] Re: sprites

2002-02-19 Thread Phoebus R. Dokos

At 02:30 ìì 19/2/2002 -0500, you wrote:
>At 08:12 ìì 19/2/2002 +0100, you wrote:
>
>
>100 SIZE = SCR_XLIM*SCR_YLIM*2
>110 LENGTH% = SCR_XLIM * 2
>120 MAX_SCREEN = SCR_BASE + SIZE
>130 buffer_norm = ALLOCATION (SIZE)
>140 buffer_rev   = ALLOCATION (SIZE)
>150 FOR I=0 TO SIZE STEP LENGTH% : REMark Read Pixel line
>300   MOVE_MEMORY SCR_BASE+I TO buffer_rev+SIZE-I , LENGTH% : REMark 
>Store Pixel Line Finish to Start
>320 END FOR I
>330 MOVE_MEMORY SCR_BASE TO buffer_norm, SIZE: REMark Store Full 
>(unreversed) screen
>340 FOR f=1 TO 100
>350   MOVE_MEMORY buffer_norm TO SCR_BASE, SIZE: REMark Copy The 
>unreversed screen to the screen memory
>350   MOVE_MEMORY buffer_rev TO SCR_BASE, SIZE: REMark Copy The 
>reversed screen to the screen memory
>360 END FOR f
>370 DEALLOCATE buffer_rev
>380 DEALLOCATE buffer_norm

When compiling don't forget to use a huge buffer.
I didn't want to experiment so I put Object Buffer 1024K and Turbo Buffer 
1024K as well (It handles them extremely well btw)
I also compiled with "Fast"

Phoebus




Re: [ql-users] Re: sprites

2002-02-19 Thread Phoebus R. Dokos

At 08:12 ìì 19/2/2002 +0100, you wrote:

>Joachim Van der Auwera wrote:
> > Oh yes there is. The trick is not to restore the screen, save and write the
> > sprite at the new position. You have to be more intelligent and shift data
> > in your buffer, restoring what is uncovered and saving what is newly
> > covered. More difficult to write, but always gives good results, 
> independent
> > of execution speed.
>
>Helps, but doesn't solve the problem (I'm talking theoretically here,
>possibly with enough effort the effects can be neglected but they are
>there!). There is a time when you have to copy everything to screen
>and when the screen refresh gets you then (when only halve of the
>painting is done) there's nothing you can do about it.
>
>This is the reason why if you move the mouse cursor using the keyboard
>the movement looks a bit more jerky on QPC than on the original
>hardware, where the PE can rely on the frame interrupt.

I don't know about that since it looks fine to me!
Nonetheless to prove my point I used the MEMORY_MOVE command on QPC2 as 
follows:


100 SIZE = SCR_XLIM*SCR_YLIM*2
110 LENGTH% = SCR_XLIM * 2
120 MAX_SCREEN = SCR_BASE + SIZE
130 buffer_norm = ALLOCATION (SIZE)
140 buffer_rev   = ALLOCATION (SIZE)
150 FOR I=0 TO SIZE STEP LENGTH% : REMark Read Pixel line
300   MOVE_MEMORY SCR_BASE+I TO buffer_rev+SIZE-I , LENGTH% : REMark 
Store Pixel Line Finish to Start
320 END FOR I
330 MOVE_MEMORY SCR_BASE TO buffer_norm, SIZE: REMark Store Full 
(unreversed) screen
340 FOR f=1 TO 100
350   MOVE_MEMORY buffer_norm TO SCR_BASE, SIZE: REMark Copy The 
unreversed screen to the screen memory
350   MOVE_MEMORY buffer_rev TO SCR_BASE, SIZE: REMark Copy The 
reversed screen to the screen memory
360 END FOR f
370 DEALLOCATE buffer_rev
380 DEALLOCATE buffer_norm


The full thing was compiled with TURBO 4.9 and the results... well see for 
your self.. It seems pretty fast and flicker free to me :-)
Okay it is "relatively slow" but nonetheless when dealing with 64x64 or 
less pixel areas, I believe that the flicker would not even be visible
If anyone can try this out on a Q40 and Q60 I would very much appreciate it.

Phoebus


>Marcel



Re: [ql-users] Re: PIC/SCR Compression & Sprites

2002-02-19 Thread Phoebus R. Dokos

At 05:20 ìì 19/2/2002 +, you wrote:

>In article <[EMAIL PROTECTED]>, Phoebus
>R. Dokos <[EMAIL PROTECTED]> writes
> >At 07:38 ìì 18/2/2002 +, you wrote:
> >
> >>What are you writing ?  Presumably a game of some type :-)
> >
> >No comment :-)
>
>OK ... :-)
>
>
> >
> >Kinda like the Allegro library on the PeeCee (which unfortunately contains
> >x86 assembly and it's impossible to port else we would be up to our necks
> >in games by now :-)
>
>Yes, the graphics toolkit is a need, I see what you are getting at now.
>
>Didn't Simon Goodwin do at lot of work on this ?

IIRC He did a lot of work  on areas like Thumbnail manipulation etc. 
However there is no "comprehensive" graphics toolkit; one that would 
incorporate image effects, high-colour screen compression in either LZW or 
RLE, Sprite and animation and image processing. Pixel/Line/Arc manipulation 
in odd resolutions etc. Something like that is urgently needed.

Many parts of those have been done thanks to the effort of people like 
Wolfgang or Claus but we're still a long way from being complete.

What I concentrate right now is a 2D graphics/games engine that would 
incorporate many of these things and hopefully in time it will graduate to 3d.

That's another reason for me asking about "openess" and exactly why adding 
up GD2 compatibility to QDOS Classic and/or Minerva is I think urgently needed.

>It is interesting that the new capabilities of the QL systems are making
>demands on graphics.

Have you seen my IFG CD startup animation? (37 Megs).. Now it is available 
(not yet commercially) for Aurora (256 colours) (with Nasty Hacks) and Mode 33.
All of the versions will also take advantage of Thierry's driver CD Audio 
Capabilities and QPC2's CD Audio commands.

I plan on the new version CD to have three sessions. One on a QXL.WIN file, 
one in ISO9660 format (with saved/restored Headers to ensure maximum 
compatibility) and an audio track which would provide sound effects :-).
Additionally the ISO format  track will be readable through the DOS device 
from QPC2 too.

I haven't yet tested the ability of Thierry's driver to read multi-session 
disks but I don't see why not. If it works I believe it would be the most 
"multimedia" a QL has ever been (running a QDOSMS variant)

Phoebus

>--
>Malcolm Cadman



Re: [ql-users] Re: sprites

2002-02-19 Thread Phoebus R. Dokos

At 06:41 ìì 19/2/2002 +0100, you wrote:

> > > Well some preliminary tests I did through Basic using the Memory Copy
> > > facility of Turbo seem to work fine... (No flickering that is up to 48
> > x 48
> > > sprites - above that hmmm okay ;-) I suspect though that through strict
> > > assembler that would disappear too - UNLESS of course the absence of
> > > flickering has something to do with my fast PC where I run QPC2).
> >
> >Well, there is just no way to avoid flickering. On fast machines the
> >possibility that flicker appears gets smaller but it's never zero.
>
>Oh yes there is. The trick is not to restore the screen, save and write the
>sprite at the new position. You have to be more intelligent and shift data
>in your buffer, restoring what is uncovered and saving what is newly
>covered. More difficult to write, but always gives good results, independent
>of execution speed.

Yes exactly what I was referring to. The calculations involved won't be TOO 
demanding for small sprites and the area that is to be shifted could be 
manipulated. Another possibility is to form some kind of caching in the 
beginning of the process e.g. for x sprites that move on certain directions 
you generate ALL possible occurences well in advance (it is possible since 
the sprite positions are limited to the grid you have). This would 
definately hold a LOT of memory, but it involves (usually) one operation 
the write-write (next position, previous position) only instead of 
read-write, compute, write -read.

Phoebus

>I am pretty sure I wrote something like that for The Painter (long, long
>ago).

Believe it or not I have NEVER seen the Painter (the only Painter I've seen 
was a VERY addictive game that I used to have on Microdrive which my 
daughter destroyed and don't have it anywhere else :-~~(

Phoebus




Re: PIC/SCR Compression (Was:Re: [ql-users] DISP_COLOUR)

2002-02-19 Thread Phoebus R. Dokos

At 04:33 ìì 19/2/2002 +0100, you wrote:

>Phoebus R. Dokos wrote:
> > Well some preliminary tests I did through Basic using the Memory Copy
> > facility of Turbo seem to work fine... (No flickering that is up to 48 
> x 48
> > sprites - above that hmmm okay ;-) I suspect though that through strict
> > assembler that would disappear too - UNLESS of course the absence of
> > flickering has something to do with my fast PC where I run QPC2).
>
>Well, there is just no way to avoid flickering. On fast machines the
>possibility that flicker appears gets smaller but it's never zero.

Well at least I couldn't see it. It's logical that it exists but I didn't 
see it.

Maybe a 256 colour mode would be even more suitable.

(It's possible with direct access in Aurora but your compatibility goes out 
the Window)

Is that because of the way the screen is organized/refreshed, because of 
SMS or what?
I suspect that you could probably fix that but then it wouldn't be 
compatible with anything else...

Phoebus

>Marcel



Re: [ql-users] Re: PIC/SCR Compression & Sprites

2002-02-18 Thread Phoebus R. Dokos

At 07:45 ðì 19/2/2002 +0100, you wrote:

>Marcel Kilgus makes some magical things to make me read
>} Phoebus R. Dokos wrote:
>} > So what I see is writing some sort of toolkit (a-la SSG) which can do 
>this
>} > in high-colour (and more)... for example clever background redrawing 
>of the
>} > screen on the anticipated movement of the sprite,
>}
>} This I don't understand. When doing sprites you only have to save and
>} redraw the part that is directly under the sprite. Why do you want to
>} predict where the sprite is moving to?
>
>Because he is taking the 'amiga/commodore' approach of game with sprite:
>he want the system to handle the graphic and the collision detection as
>well as (de-)synchronisation of the movements,
>thus leaving the game program with very little thing to do:
>  managing the score and life counter, changing the level display,.

Well I wouldn't exactly call the logic of the movements or the controls 
very little (especially in Shoot-em-up games)
But essentially you are right, it's exactly what I want to to do.


>IMHO, it's not the right approach. He should make his game without sprite,
>using instead 'Letter' and detecting collision in memory, not on the screen.
>Once the 'low-level graphic' works, he could replace it with all the fancy
>sprites he wants.  In the mean time, he would have learned that he need
>to have the moving objects in memory, but also the full background, but not
>as a monolithic part, rather like an assembled puzzle. Thus moving a sprite
>is resumed to: draw the background where the sprite is (erasing the sprite),
>perform movement calculation, draw the sprite, wait for some event/time
>  (or do something else somewhere else), do it again!

What you say doesn't negate what I want to do.
Indeed I do have the version that I want made character based and of course 
I detect collision in memory not on screen.
Detecting the collision on screen is first of all extremely difficult 
whenever thousands of colours are involved and very time consuming.
I separate the screen memory (well a mockup of the memory) in a grid sized 
accordingly to the resolution used by the game and the maximum sprite size 
(so for example for a res of 800 x 600 and 48x48 sprites it's a grid of 
16*12 (unless finer movement is desired).
All checks are made in that grid.
Additionally, yes I do know that and actually it's not that slow not even 
in basic. What slows the calculation down is the conversion of a linear 
data stream to places in the screen memory according to lines (and those 
calculations take a long time in basic)

>Problems unrelated to not having the sprite managed by a dedicated ship are:
>  - The hero moves according to input stroke, unless input provide only a 
> change
>in the direction of movement (the 'always-moving' type of pacman vs
>the 'one touch=one move' type of some other games).
>  - The bad guys usually move in a kind of continuous ways, at least it's
>not like a chess game (bad guys wait for hero to move, then move themself,
>and wait again). So the management of the bad guys must be interlaced with
>the scanning of the input for the hero move.
>  - collision between hero and bad guys: can happen when hero move, when 
> bad guy
>move or when both move at the same time. Using letters to illustrate:
>
>  ...HB... : hero(H) is just on the left of the bad guy(B)
>
> If hero move right, H & B are on the same cell, collision.
> If bad guy move left, H & B are on the same cell, collision
> if hero move right and bad guy move left, we end up with:
>
>  ...BH...but a collision really occurs in the 'game logic'.
> This last case is the most difficult to detect.
>
> If hero move right and bad guy move right (at the same time),
>  there should not be any collision (unless the hero is too quick !).
>
>  - To add fun, the speed of the hero and the bad guy might be different,
>thus collision detection should use a finer grid and each object occupy
>more than one cell at the same time in this grid.
>
>Anyway, reading the screen to detect collision is just a bad approach, because
>it means that you are adding contraints to the graphical representation of
>your objects. It was the easy way with machine like spectrum and other,
>  but it gives really bad habits and empeachs adaptation of the engine for
>other graphics.

True but see what I say above. All these are already done, but I am afraid 
you misunderstood me too...


I seem to have a talent in being misunderstood lately...


Phoebus



Re: PIC/SCR Compression (Was:Re: [ql-users] DISP_COLOUR)

2002-02-18 Thread Phoebus R. Dokos

At 11:11 ìì 18/2/2002 +0100, you wrote:

>Phoebus R. Dokos wrote:
> > And also for PEX I was referring to the animation flicker that might be
> > experienced...
>
>This doesn't make any difference (in fact it's more likely that it
>makes things worse as the block size is likely to increase). Sooner or
>later you have to copy the block to screen and then the flicker can
>occur.

Well some preliminary tests I did through Basic using the Memory Copy 
facility of Turbo seem to work fine... (No flickering that is up to 48 x 48 
sprites - above that hmmm okay ;-) I suspect though that through strict 
assembler that would disappear too - UNLESS of course the absence of 
flickering has something to do with my fast PC where I run QPC2).

Phoebus



Re: [ql-users] IDE switch

2002-02-18 Thread Phoebus R. Dokos

At 09:44 ìì 18/2/2002 +, you wrote:

>Id like to connect both a CD-ROM and a CF-reader to my Q60 (in addition to
>the main hard disk) - but not necessarily both at the same time. However, I
>dont like having my beautiful machine lying around with half its guts
>hanging out so I can easily swap things around when i need to.
>
>1) Would it be possible to use an IDE cable with one master and two parallel
>slave connectors and an (externally mounted) switch to switch the power
>between the one device or the other (at switch-on time), to make it do what
>Im trying to achieve?
>
>2) Can anyone on this list make up such a cable and switch  for me?
>
>Per

Per,
There is a device called the Trios (check it out at www.tigerdirect.com) 
that allows up to 3 IDE devices to be connected on the same place

Phoebus



[ql-users] Re: PIC/SCR Compression & Sprites

2002-02-18 Thread Phoebus R. Dokos

At 07:38 ìì 18/2/2002 +, you wrote:

>What are you writing ?  Presumably a game of some type :-)

No comment :-)

>The usual way, despite all your other intentions which are probably
>valid, is to only update that part of the screen where new activity
>occurs ... and leave the rest alone.

The thing is that there is no "standard" way of managing sprites apart from 
what PE tells us.
The problem with that is that (at least I couldn't find it) documentation 
on how PE handles sprites apart from their format.
So what I see is writing some sort of toolkit (a-la SSG) which can do this 
in high-colour (and more)... for example clever background redrawing of the 
screen on the anticipated movement of the sprite, collision detection and 
the ability to run as a job that can accept input from pipes (so you can 
feed the job what do you want the sprite to do on a given level etc..)
Of course it would need to be able to handle more than 16 sprites 
(Ambitious aren't we?)

What I think is actually needed, is a form of a graphics only 
toolkit/library for s*basic and C. (And which would be a good Idea to 
incorporate something like the Packbits command from the DIY toolkit only 
with 16 bit / 32 bit capability as Packbits compresses only byte-by-byte 
which makes it unusable for high-colour)

Kinda like the Allegro library on the PeeCee (which unfortunately contains 
x86 assembly and it's impossible to port else we would be up to our necks 
in games by now :-)

Phoebus




Re: [ql-users] Things (was Super Sprite Generator 4.0)

2002-02-18 Thread Phoebus R. Dokos

At 06:04 ìì 18/2/2002 +, you wrote:

>That's why I no mention it NormaN...

Could we bribe him somehow??? :-) Women, booze, a 68090 processor... HE 
MUST HAVE A PRICE ;-) (heehee)


>BTW, an IT chappie by the name of N.Dunbar is due (from Newcastle) at
>work on fridaY...no relative I suppose (sorry dont know what the N.
>stands for)?

Probably N(otTheOneOnTheList). Dunbar ;-)




Re: PIC/SCR Compression (Was:Re: [ql-users] DISP_COLOUR)

2002-02-18 Thread Phoebus R. Dokos

At 12:57 ìì 18/2/2002 -0500, you wrote:
>At 06:49 ìì 18/2/2002 +0100, you wrote:
>
>>Phoebus R. Dokos wrote:
>> > > Well, just think of QXL user ! at most 8 Megs.
>> > You are right of course. In any case hidden refresh a-la PEX/PICE would
>> > solve most problems
>>
>>Solve the problem of memory consumption? How?
>>
>> > (at least for the thing I wanna do... -sprites-)
>>
>>Well, where exactly is your problem? I don't see any relation to
>>memory constraints or PEX.

And also for PEX I was referring to the animation flicker that might be 
experienced...

Sorry for all the confusion, I had a VERY LONG day so far...
Phoebus



Re: PIC/SCR Compression (Was:Re: [ql-users] DISP_COLOUR)

2002-02-18 Thread Phoebus R. Dokos

At 06:49 ìì 18/2/2002 +0100, you wrote:

>Phoebus R. Dokos wrote:
> > > Well, just think of QXL user ! at most 8 Megs.
> > You are right of course. In any case hidden refresh a-la PEX/PICE would
> > solve most problems
>
>Solve the problem of memory consumption? How?
>
> > (at least for the thing I wanna do... -sprites-)
>
>Well, where exactly is your problem? I don't see any relation to
>memory constraints or PEX.

Oh you misunderstood me...
What I meant is that you won't have to move the ENTIRE screen memory, only 
a part at a time. And that would be the area of the sprites :-) (Which is 
by default smaller due to their size)

Phoebus



Re: PIC/SCR Compression (Was:Re: [ql-users] DISP_COLOUR)

2002-02-18 Thread Phoebus R. Dokos

At 08:59 ðì 18/2/2002 +0100, you wrote:

>Phoebus R. Dokos makes some magical things to make me read
>} Well I don't think memory is of any concern for people with hi-colour mode
>} capabilities...
>} I don't think there are users of QPC2 and Qx0  without at least 16 Megs of
>} RAM...
>
>Well, just think of QXL user ! at most 8 Megs.

You are right of course. In any case hidden refresh a-la PEX/PICE would 
solve most problems (at least for the thing I wanna do... -sprites-)
The memory there wouldn't matter since you would be only moving a small 
part of the screen back and forth.
Especially in a game-type situation, where movement of sprites can for the 
most part be anticipated, two or three movements ahead could be 
precalculated (Most "bad guys" in games move in predetermined positions). A 
caching of sorts

Phoebus




Re: [ql-users] Turbo TK v3.32 and OT

2002-02-17 Thread Phoebus R. Dokos

At 05:33 ìì 15/2/2002 +, you wrote:

>If you only knew how little needed to be done...
>
>
> >Was there any doubt???
> >(Yes we suck up to you Dear Sir Mighty-Magnificent-QLT
> >Editor-and-Commander-In-Chief-Of-All-the-United-QL-Forces-and-expert-
>to-all-things->S*Basic
> >Lord(of the Rings and other things) Dilwyn Jones :P~~~ (Yuck that's
>drool) )
>
>Uhh, what are you after, Phoebus???

Oh nothing just practicing in case I do need something ;-))
Hehe

Phoebus





Re: [ql-users] Super Sprite Generator 4.0

2002-02-16 Thread Phoebus R. Dokos

At 09:22 ìì 16/2/2002 +, you wrote:

>Phoebus R. Dokos wrote:
>
>>Well I had this program for ages and I never even tried it
>>Nasta is right, it doesn't run with anything other than the original QL 
>>screen addresses which makes me wonder if QPC2_v3 could run it right.
>>(Screen at $2)
>>It doesn't appear to mess up anything else and I suspect that animations 
>>run in the memory space of the original screen. The thing is that QPC 
>>doesn't hang!
>>(Also it needs TurboTK instead of the extend_code as most other DP apps
>>which leads me to believe it was originally written in Turbo Compiled 
>>S*Basic)
>
>
>xtra_code contains SUPERCHARGE extensions (SET_PRIORITY, REMOVE_TASK, 
>LIST_TASKS, END_CMD, DEVICE_STATUS, FREE_MEMORY) which are (presumeably) 
>used by the Supercharged DESIGN and CONSTRUCT.

Which is subset of Turbo IIRC so works either way :-)


>>  so the question is now : Who wrote it?
>
>
>Looking at sprite_code (off DP disk 9!) it contains "R.Woodhouse 1986" 
>right at the end.

Oh I see...

>> If I could get my 
>> hands on the original code  :-)
>
>
>I think you'll find that all the code is prob assembler within sprite_code 
>to add the extra procs: SPRITE, SSGON, SSGINIT, SSGSWAP, SSGFILE, SSGMODE, 
>and FNs: SSGEDGE, SSGHIT, SSGEDGE%, SSGHIT%.
>
>Given an hour or 8.358 I'm sure I could generate a (tidyish) source for 
>sprite_code (wonderful inventions disassemblers - try IDIS, also on DP disk 9).

I was trying to avoid that...


>>It is amazing though, very smooth animation and exactly what I want to 
>>do, you can even switch apps and the sprites keep on going (Just the 
>>way I want :-)
>>Could it be written by SNG?
>
>
>R.Woodhouse mefinx...funny, I was at school with a R.Woodhouse; wonder if 
>it was same bloke.
>
>
>>Phoebus
>
>Try also a look at the manual (also on DP disk 9) SSG_DOC.

Yes I checked it out but only mentions the procedures nothing regarding 
where its written at etc..

>Or am I just tired from the drive back to Llundain from Glasgow (flat out 
>at 62.5 mph) and have totally misread the problem?

Not totally, I am just trying to avoid to reinvent the wheel... but I am 
afraid I'll have to... at least with a Thing solution I'll be able to use 
pipes as well to supply the sprite animator with the paths of the 
sprites... :-) And best of all it would be reusable... :-)


Phoebus



Re: [ql-users] Sprite movement and relative info.

2002-02-16 Thread Phoebus R. Dokos

At 08:00 ìì 15/2/2002 +, you wrote:



>Norman Dunbar wrote:
>
> > I have a funny feeling that Digital Precision dod a sprite editor/manager
> > system a long time ago.
> > I can't remember the name though - sorry.
>
>there is a slight possibility that it started with " SUPER"
>Super Sprite Generator rings a bell ( with a picture of ET on bike ?)
>
>all the best - Bill

The thing is that I cannot find ANY info on how to move sprites around the 
screen...
I am sure that there was an article SOMEWHERE but I don't seem to find it.

IIRC Sprite Movement capability is included with SMS but what about QDOS?

HE!!! :-)


Phoebus



Re: [ql-users] Super Sprite Generator 4.0

2002-02-16 Thread Phoebus R. Dokos

At 04:50 ìì 16/2/2002 +, you wrote:

>I'm sure I have a sprite generator though that uses hi-res, from Theirry ?
>no

No the Sprite Editor (sprted) is from Jerome actually (and it's extremely 
good although there's no manual. )
My problem is with the movement though, how to make sprite movements 
independent of the action...
Especially if you use S*Basic complex collision detection can make sprite 
movement erratic...


Phoebus



[ql-users] Super Sprite Generator 4.0

2002-02-16 Thread Phoebus R. Dokos

Well I had this program for ages and I never even tried it
Nasta is right, it doesn't run with anything other than the original QL 
screen addresses which makes me wonder if QPC2_v3 could run it right.
(Screen at $2)
It doesn't appear to mess up anything else and I suspect that animations 
run in the memory space of the original screen. The thing is that QPC 
doesn't hang!
(Also it needs TurboTK instead of the extend_code as most other DP 
apps  which leads me to believe it was originally written in Turbo Compiled 
S*Basic) so the question is now : Who wrote it? If I could get my hands 
on the original code  :-)

It is amazing though, very smooth animation and exactly what I want to do, 
you can even switch apps and the sprites keep on going (Just the way I 
want :-)

Could it be written by SNG?

Phoebus



Re: [ql-users] Sprite movement and relative info.

2002-02-15 Thread Phoebus R. Dokos

At 08:02 ìì 15/2/2002 +, you wrote:



>[EMAIL PROTECTED] wrote:
>
> > I think you're right -  was it called Eye-Q?
>
>Nope that was a graphics prog, remember the fancy lenslock do dah ???

The lenslock wasn't there any more when I bought the complete collection, 
right before DP went out of business

>All the best - Bill



[ql-users] Amstrad emailer

2002-02-15 Thread Phoebus R. Dokos

Did anybody see the ZX Spectrum games featured in the new Amstrad emailer 
phone?
I thought they didn't have the copyright anymore for ZX technology? Or did 
they?


Phoebus


Hehe though the "GOOD" Empire Strikes back... The wheel is turning 
eventually :-)



PIC/SCR Compression (Was:Re: [ql-users] DISP_COLOUR)

2002-02-14 Thread Phoebus R. Dokos

At 08:04 ðì 13/2/2002 +0100, you wrote:

>Marcel Kilgus makes some magical things to make me read
>}
>} What? That 32bit per pixel is far too memory consuming for a windowing
>} system that does the saving of backgrounds itself? Nothing proprietary
>} in this knowledge ;-)
>}
>} The PE was designed for 2 bit per pixel with a small resolution and
>} the concept was good for that purpose. It's however a very bad design
>} if you have more bits per pixel (one single(!) 800x600 window almost
>} needs 2MB in 32 bit mode!).
>
>It would be better if PE was able to compress the saved area on the fly,
>or even better, perform no saving and require a (re-)drawing routine
>from each application. But then this would be trading memory for CPU
>and more problems for the applications.

Well I don't think memory is of any concern for people with hi-colour mode 
capabilities...
I don't think there are users of QPC2 and Qx0  without at least 16 Megs of 
RAM...

As for compression of SCR, I am currently working on a modified variable 
RLE model (3 bytes or 4 bytes long) with the following specs:
1 bit (RLE code / 0 for <128 repetitions and 1 for >128 repetitions.)
7 bits (repetitions)  (if RLE=0) or
15 bits (repetions) (if RLE>0)
16 bits (pixel data)

However it's insanely slow with Basic (Peculiar thing here... VB 6.0 
compiled running Atop a 1GHz Athlon is slower compression-wise than a plain 
QL working with Peeks and Pokes in Memory compiled with Turbo - The QL 
version is at least twice as fast!!! Yep the QL always had kick-a## number 
crunching capabilities). Decompression is extremely fast both places which 
is really good. Especially if the file is loaded using FS.LOAD it's 
practically non-noticeable...


Phoebus



[ql-users] Sprite movement and relative info.

2002-02-14 Thread Phoebus R. Dokos

Hi all,
does anyone have any sources or tutorial in any form (C, Turbo/S*Basic or 
Assembly) for independent (or not) Sprite movement?
Re: independent sprite movement...
Did anybody do it with Basic?
I thought of a method involving a Thing that would govern the movements of 
sprites without interrupting the main program (which provides control) 
kinda like a sprite "server" but it seems to me a little complicated. A 
simpler and more elegant solution must exist

Any help?


Phoebus



Re: [ql-users] Turbo TK v3.32 and OT

2002-02-13 Thread Phoebus R. Dokos

At 09:35 ìì 13/2/2002 +, you wrote:

>In article <001501c1b465$d3545320$2f075cc3@default>, Dilwyn Jones
><[EMAIL PROTECTED]> writes
> >He didn't send an attachment, just the notes on what to do to correct
> >the zip file. But it's done now anyway///phew!
>
>OK ... glad you were up to the task :-)

Was there any doubt???
(Yes we suck up to you Dear Sir Mighty-Magnificent-QLT 
Editor-and-Commander-In-Chief-Of-All-the-United-QL-Forces-and-expert-to-all-things-S*Basic
 
Lord(of the Rings and other things) Dilwyn Jones :P~~~ (Yuck that's drool) )

Ha!

Seriously now I've been complaining for that TK for months now and I am 
really amazed that nobody else noticed that bug :-
Thanks (see above for complete characterization :-) Dilwyn for correcting 
the problem

Phoebus 



Re: [ql-users] DISP_COLOUR

2002-02-12 Thread Phoebus R. Dokos

At 10:31 ìì 11/2/2002 +0100, you wrote:

>Phoebus R. Dokos wrote:
>
>There is no support. But due to the way the PE is designed a 24bit
>mode is no good idea anyway.

Care to elaborate on this without revealing too much proprietary info 
(Pleaseee?)

>I think the only effect of a "DISP_COLOUR 4" call is that the
>corresponding variable will be set to the wrong value. Applications
>evaluating this variable may therefore behave strange.

Oh I see...
So effectively it can just be flipping around byte values or just garbling 
the contents of the screen memory...?

Phoebus





Re: [ql-users] Turbo TK v3.32

2002-02-12 Thread Phoebus R. Dokos

At 09:55 ìì 11/2/2002 +, you wrote:

>I have just uploaded a correction to Turbo Toolkit v3.32 on my
>website.
>
>David Gilham contacted me to say that some incorrect files from a
>previous version were included in the TURBOTK.ZIP file on my website's
>Other Software Page. This error has now been corrected.

Aha... it turns out I was right after all :-) (God I love it when this happens)

>If you downloaded Turbo Toolkit v3.32 before tonight (11/2/2002)
>please download it again - the correct zip file version is about 95KB
>long rather than about 105KB.
>
>Apologies for the error.

Actually I don't think the error was yours in the first place (unless you 
created the zip file).
I turned out that the QDOS_code file was fine, but the SMS file had the 
hiccups ;-)
(Among other things sent the Charge command, home for tea! instead of 
running Turbo :-)

Phoebus



Re: [ql-users] elf compilers and OT and more OT and extra OT

2002-02-09 Thread Phoebus R. Dokos


> >Tony Firshman wrote:
> >
> >
> >Ah - like me - a young looking fifty plus.
> >Lau you owe me a pint (:-)
> and now you have to guess my age (8-)#

(barely audible) 25

-What do I win?

Phoebus




Re: [ql-users] elf compilers

2002-02-09 Thread Phoebus R. Dokos

At 07:11 ìì 9/2/2002 +, you wrote:



>On Sat, 9 Feb 2002, Tony Firshman wrote:
>
> > I remember a long session with Freddy and Lau in an Eindhoven room
>
>Lau? Lau?

Lau = Laurence Reeves, author of Minerva :-)

Phoebus

P.S. Lau-Lau in Turkish (and adopted Greek, that's what 400 of occupation 
will do to you...) means slowly-slowly :-)
Lau is anything but slow (well except in releasing Minerva in the PD ;-)




Re: [ql-users] DISP_COLOUR

2002-02-09 Thread Phoebus R. Dokos

At 02:44 ìì 9/2/2002 +, you wrote:

> >Does anyone know what Disp_Colour 4,x,y is supposed to do? IIRC from
>the
> >QPC manual (I don't have it in front on me) it's supposed to switch
>to 24
> >bit colour, however I see nowhere a documented Mode xx for 24 bit
>colour
> >
> >Can someone help?
>
>24-bit colour mode is a 16 million colour mode. As yet does not exist
>in hardware terms - SMSQ2.98 docs say:
>
>'DISP_COLOUR colour depth
>Specifies the colour depth to be used - 0 for QL, 3 for 16 bit (65536
>colours) also 1 for 4 bit (16 colour) 2 for 8-bit (256 colour) and 4
>for 24 bit (16 million colours) - but these do not exist'
>
>I don't know if the last part refers to the fact that SMSQ/E has no
>support (yet) for those colour depth modes, or just that there is no
>hardware with 24 bit support.
>
>The theory for 24 bit (true) colour mode is:
>MODE number 64, 16 million colours, 24 bits, 8 bit RGB colour
>definition, organised within the long word as  
> 
>
>(again, I don't know if the lower 8 bits are used for anything...)

Hi Dilwyn,
I found out that one of my converted PIC or SCR files that loads great in 
say 800x600 appears totally distorted when the DISP_COLOUR 4 is given...

(If you ask me why in heaven's name I gave DISP_COLOUR 4... well it was a 
typo!)

Nonetheless I observed the following:

1. Organization in that mode must not be 3 bytes per pixel because just the 
colours appear distorted and not the overall size of the SCR file when 
loaded with BGIMAGE
2. It turns out to be semi black and white...

So my question is:

Is that an undocumented 16 bit greyscale or what

Phoebus

>--
>Dilwyn Jones
>[EMAIL PROTECTED]
>http://www.soft.net.uk/dj/index.html



[ql-users] DISP_COLOUR

2002-02-08 Thread Phoebus R. Dokos

Does anyone know what Disp_Colour 4,x,y is supposed to do? IIRC from the 
QPC manual (I don't have it in front on me) it's supposed to switch to 24 
bit colour, however I see nowhere a documented Mode xx for 24 bit colour

Can someone help?

Thanks,


Phoebus



Re: [ql-users] ms-users-and-smalltalk-list: THE END

2002-02-08 Thread Phoebus R. Dokos

At 06:45 ìì 8/2/2002 +, you wrote:


>- Original Message -
>From: <[EMAIL PROTECTED]>
>
>Subject: Re: [ql-users] ms-users-and-smalltalk-list
>
>
> >
> >
> > Well, perhaps the person using it actually thought that there is
> > such a thing as M$ crap - and I presume that a certain number of
> > people on this list will agree (me, for instance)..
> >
>
>
>May be, but when you use language like that you demean yourself more than
>you demean M$. Pity because most people who do use it on the group are
>highly respected within the QL Community and have proved through their QL
>work that we don't need to use cheap, emotional language in the M$ v
>QDOS/SMSQ battle.

Hello Geoff,
there's one thing that may be involved here... and that's English not being 
the native language for many ql-users contributors (incl. myself).
We know as much English as we are taught (and many of us are self taught) 
and we do not posess the advantage of being born in the US, or the UK etc..

In that aspect (linguistically... sorry about that term :-) many words to 
many of us do not appear bad or "emotionally charged".
For example for me although I know the etymology of  the "C" word I have 
the understanding that at least in the place I am it's a good substitute 
for "trash" - which at times sounds a lot harsher-.
Nevertheless since I use the word... "succesfully" :-)  for many years with 
no complaints whatsoever I have to apologize if I offended anyone with 
it... I always thought it (and other words) to be good substitute for "s" 
words :-)

However there is now a paradox... some people in this list (names don't 
matter I am just trying to make a point) do consider that this list is the 
equivalent of a pub meet after a QL show... well I don't know about anybody 
else but in a "pub environment" not only we use "C" words but also plenty 
of "S", "F" and so on...

The thing is that we need be a little more on the tolerant side but also 
self-restrained... and that's exactly why I proposed the ql-chat list which 
Dave promptly created... (thanks Dave). That way everyone's happy and noone 
is offended.

And that's my final contribution to the subject publicly and please as many 
others suggested let's put the subject to rest now... (I do welcome 
personal emails on the subject though)

Best Regards,


Phoebus



Re: [ql-users] CF Cards and Hot-swapable readers.

2002-02-08 Thread Phoebus R. Dokos

At 08:41 ðì 8/2/2002 -0500, you wrote:


>Keep in mind that hot-swap will not necessairly work with anything but PC.
>It still MAY work with QL et al, but provided you:

Oh I know that Zeljko, that's why I am sending you one of these to try on 
Monday :-)

(Now if that's not a quick response what is)

Phoebus



RE: [ql-users] CF Cards and Hot-swapable readers.

2002-02-08 Thread Phoebus R. Dokos

At 02:45 ìì 8/2/2002 +0100, you wrote:

>So a small (mobile ?) QL-compatible system with only solid state devices
>would be feasable ?


It's not only feasible, it has been done previously (with the RomDisq - 
MPLANE combo) and now (see my page at: http://www.redoak.net/QL/proforma.html )

Phoebus



Re: [ql-users] CF Cards and Hot-swapable readers.

2002-02-08 Thread Phoebus R. Dokos

At 12:32 ðì 8/2/2002 -0500, you wrote:


>Seen this price???
>http://www.ecost.com/ecost/shop/detail.asp?dpno=965874
>
>Is this a good $$$ today???
>
>--
>Paul Holmgren
>Hoosier Corps #33, L-6
>2 57 300-C's in Indy

Nope...
These are 4x cards... (very very slow) (at least compared to the PQI ones I 
give.) but nonetheless it's worth it if you want that capacity but 
can't afford to pay a little extra... (that would be only a little more for 
you since you're in the US aren't you?)

Phoebus



[ql-users] QLU Netiquette (was: ms-users-and-smalltalk-list)

2002-02-07 Thread Phoebus R. Dokos

At 11:25 ìì 7/2/2002 +0100, you wrote:
>The fact is: Off topic emails are breaking the rules of this list, see above.
>
>Peter (and a lot of others) are the victims, please don't forget that.
>Converting the victims into gulty ones is perversion.

Although I don't think that anyone wants to turn anyone into victim or 
victor (maybe I am far too idealistic... I don't know), Claus is absolutely 
right on the rules of Ql-users
QL Users welcoming email does set the rules and the rules do not include M$...

As I said in a previous email there are ways to settle this once and for all:

a. Either the moderator sets clearly the rules and that's that
b. The list votes
c. We create a couple of separate lists like for example: Ql-chat... This 
way everyone's happy and we don't have too much trouble

I am subscribed to all major ql lists and I don't see a problem being (or 
not) a part in another one...
At least we could give ppl the option :-)


Phoebus



Re: [ql-users] Re: Q-less

2002-02-07 Thread Phoebus R. Dokos

At 09:44 ìì 7/2/2002 +, you wrote:



>On Thu, 7 Feb 2002, John Hitchcock wrote:
>
> > Ok... someone is going to mention 50/60Hz
> >
> > I'm waiting.  (:O(
>
>I'm building a powered backplane which will take power from a switched
>mode PSU. Such things as 50/60Hz and voltages won't be an issue.

Why don't you ask Nasta for a Q-Plane? or Tony for a M-Plane (not good to 
re-invent the wheel)

>I'm also playing with ideas for Goldfire. Nasta's slowly working it
>through, and one day, it will be here. At that time, I hope to be able to
>case/package the card in a very interesting way - I think you'll be
>impressed... Picture a regular almost QL-looking device... ;)

Wayy ahead of you there contact me if you are interested :-)

Phoebus



[ql-users] CF Cards and Hot-swapable readers.

2002-02-07 Thread Phoebus R. Dokos

Hi,

since many people asked me about them:

If I can get 20 orders for 64Meg 26x cards, the price will be 32.99 + s&h

For H/S reader the price right now is 22$ each HOWEVER the H/S 
readers are h/s only if you start the reader with a card inside (at least 
on a PC... I havent tested them on ANY QL/QL Compatible machine, but apart 
from that they are identical to the ones I already sold...

Phoebus



Re: [ql-users] Re: Q-less

2002-02-07 Thread Phoebus R. Dokos

At 09:40 ìì 7/2/2002 +, you wrote:

>Ok... someone is going to mention 50/60Hz
>
>I'm waiting.  (:O(
>
>John in Wales

Well, that's not really a problem once you replace the PSU and connect your 
QL to a Monitor :-)

Phoebus



RE: [ql-users] ms-users-and-smalltalk-list

2002-02-07 Thread Phoebus R. Dokos

At 02:59 ìì 7/2/2002 +, you wrote:



>On Thu, 7 Feb 2002 [EMAIL PROTECTED] wrote:
>
> > > Web-based chat coming soon - much better than the current board...
> >
> > But then I wouldn't be able to read the messages as they arrive
> > throughout the day like I can with email.  Our web access is monitored.
>
>That would be: better than the board currently at ql.spodmail.com, not
>better than this list.
>
>Can you telnet or SSH?

It won't help him much, since I suspect that as companies that size usually 
do, the keyboard clicks are also monitored (to avoid circumventions like 
that). Spyware as an art...
He's right.. the best way even though not the most secure possible to get 
his QL news chit-chat etc. would be via email

Phoebus



RE: [ql-users] ms-users-and-smalltalk-list

2002-02-07 Thread Phoebus R. Dokos

At 02:25 ìì 7/2/2002 +, you wrote:


>ql_fetist - interesting. What's one of them ? :o)

Probably me (sleep with my Aurora every night - Much to my wife's chagrin...)

Phoebus



Re: [ql-users] List etiquette. (Was: ms-users-and-smalltalk-list)

2002-02-06 Thread Phoebus R. Dokos


I wrote:


>1. First of all, our freedom must stop where someone else's freedom stops. 
>This is a fundamental democratic responsibility and I for one, no matter 
>how much I agree or disagree with any side's position have to respect that...

Well that would be "stops when the other's STARTS anyway you get the 
message!




[ql-users] List etiquette. (Was: ms-users-and-smalltalk-list)

2002-02-06 Thread Phoebus R. Dokos

At 09:14 ðì 6/2/2002 +, you wrote:

>Norman's 

Hi all,
No matter how much I understand each side's arguments I think it's a good 
time to say the following:

1. First of all, our freedom must stop where someone else's freedom stops. 
This is a fundamental democratic responsibility and I for one, no matter 
how much I agree or disagree with any side's position have to respect that...
2. It is a shame losing any of our developers from this list. They are a 
valuable commodity to a small group as we are... Having said that it would 
bother me just as much to lose you Norman as a contributor as it does to 
lose Peter or anyone else. Where would we be without Nasta for example, or 
Tony... and how much more "rich" our list would be if we had Simon Goodwin 
among us or Tony Tebby or Jonathan Hudson...?
3. Although going out with a "bang" as Peter did is my "favourite" course 
of action at times (Don't forget that I am Greek ;-))) We invented drama!) 
I have to admit that it is something that I don't particularly enjoy being 
done to me (Maybe it's me maturing -finally- or the understanding of 
people's differences). Nonetheless It's clear that it can be just 
frustrating to other as the original reason to the affected party...
4.  If you want my two cents (which probably you don't ;-) but that's 
another story) I believe that the list is extremely PC oriented nowadays 
(and partly because of me too... I don't leave my "tail" as we say out of 
it!). It's proven that no matter how much useful advise regarding viruses 
and other security holes in M$ products has been exchanged in this list, 
people still do the same mistakes... still use Microsoft products and will 
still have the same problems which will still beg for the same advise... 
This repeating of mistakes especially on a "foreign" -to the subject of the 
list- platform can be very frustrating.. (Again I don't leave myself out of 
it... I did it numerous times and I would probably do it again).
5. No matter how much you agree or disagree with Peter, you have to admit 
that we do not (because it's convenient or because we forget) include the 
OT: prefix in our mail subject lines when its appropriate... This alone 
could save a lot of trouble and similar phenomena in the  future.
6. Finally, whether we agree or disagree with Peter (or anyone else with 
the same or different or in general "radical" ideas) we have to consider 
voicing our concerns directly to them before going to the list... (That 
goes both sides and it does not imply anything about ANYONE - Just to make 
sure I am not misunderstood).

All of the above, must not taken as a way of "politely taking sides". My 
opinion on this matter is crystal clear and furthermore I like everyone on 
this list... else I wouldn't be here... :-) (So don't try to think that I 
am saying something that I don't).

For all the above, I would propose a discussion on the proper etiquette of 
this list. If we set rules that are impartial, things like that will not 
happen again and arguments of this sort would be moot anyway :-)

So I would accept comments on the above with thanks (And this is ON topic 
since it concerns the operation of the list). Especially I would like Bruce 
to voice his opinion on this (list moderator and all...:-) to solve 
problems like that at their genesis once and for all...


Sorry for the extremely long mail,


Phoebus



Re: [ql-users] ms-users-and-smalltalk-list

2002-02-05 Thread Phoebus R. Dokos

At 10:41 ìì 5/2/2002 +0100, you wrote:

>Hi folks,
>
>I find it absolutely OK to have some off-topic mails on this list now and
>then. But in the last weeks there has been a neverending *huge* flood of
>absolutely non QL-related traffic.
>
>PC's, Microsoft, the related software and the related viruses and the
>related problems will never end, and there are enough forums where they can
>be discussed. There is no reason why these forums are not used, and the
>ql-users list is constantly abused instead. Why don't you open a
>ms-users-and-smalltalk-list?
>
>Please see that I'm not talking about just a few mails now and then -
>that's fine by me! I'm talking about floods of mails.
>
>The consequence is, that I will now leave the list, because I don't have
>the time to handle this anymore. I'll unsubscribe after this mail.
>
>All the best
>
>Peter


Well as a "contributor" of sorts in this (nicely put) flood, I for one 
agree totally to quit talking about M$. I certainly wouldn't like to lose 
Peter from the list :-)

Phoebus




Re: [ql-users] Virus

2002-02-05 Thread Phoebus R. Dokos

At 08:52 ìì 5/2/2002 +, you wrote:

>I said -
>
> >1. The latest Internet Explorer (v6.0) [incorporating Outlook Express] has
> >more inherent security than previous versions.
>
>Roy said -
>Wrong - read the Register (www.theregister.co.uk) it has more holes
>that a Swiss cheese.
>
>I did -
>Security update download (2.27Mb!)
>
>I say -
>Thanks Roy
>
>John in Wales

And what exactly do you think that solved? One problem and (most likely) 
created 200 others :-)

(Any good M$ product does that)

Phoebus



Re: [ql-users] Euro character

2002-02-05 Thread Phoebus R. Dokos

At 02:58 ìì 1/2/2002 +0100, you wrote:

>On 5 Feb 2002, at 8:33, Phoebus R. Dokos wrote:
>
> > There is a slight side-effect that was reported by Wolfgang (BTW Wolfgang
> > did the fix I proposed work?)
> > At 1024*768 resolution for certain sizes (usually even sizes) the 
> baselines
> > go for a walk (!) so either try to use 800*600 or odd sizes to 
> compensate...
> >
> > I still didn't upload the Verdict font (some way to go there I am afraid)
> >
>I haven't had time to try - this weekend!
>
>Wolfgang

Wolfgang, you clock is way of again (4 days!)

I had trouble finding your email


Phoebus



Re: [ql-users] Euro character

2002-02-05 Thread Phoebus R. Dokos

At 06:22 ðì 5/2/2002 -0500, you wrote:

>Hi
>
>I have installed the 8 fonts which have the euro symbol for Proforma
>(Prowess) and have tested
>and they work. Bravo Phoebus (I think), download from
>http://www.redoak.net/QL/proforma.html

Thank you Ian :-)

There is a slight side-effect that was reported by Wolfgang (BTW Wolfgang 
did the fix I proposed work?)
At 1024*768 resolution for certain sizes (usually even sizes) the baselines 
go for a walk (!) so either try to use 800*600 or odd sizes to compensate...

I still didn't upload the Verdict font (some way to go there I am afraid)


Phoebus



Re: [ql-users] BMP2SCR-WIN Add.

2002-02-05 Thread Phoebus R. Dokos

At 11:07 ìì 4/2/2002 +0100, you wrote:

>On Fri, Feb 01, 2002 at 03:35:10PM -0500, Phoebus R. Dokos wrote:
> > At 08:12 ìì 1/2/2002 +, you wrote:
> >
> > >In message <[EMAIL PROTECTED]>, Phoebus
> > >R. Dokos <[EMAIL PROTECTED]> writes
> > > >Just to add a little something to my previous announcement,
> > > >The next version will have also support for RLL encoded BMPs... and auto
> > > >select of conversion method according to colour depth (currently the 
> code
> > > >supports only 24 bit colour)
> > > >
> > > >Also in the works right now (I'll get to the fonts too but right now 
> I've
> > > >been named official translator of Opera so I'm kinda racing to 
> finish the
> > > >damn thing)
> > >
> > >Is that Opera the browser ?
> > >
> > >Very nice program ... what are you translating it to ?
> > >
> >
> > Why in Greek of course (Rolls eyes) what else?
> >
> > Phoebus:-)
> >
> > P.S. We also have one "tug-of-war" going on with them... I am trying to
> > convince them to compile for m68k (Q40) Linux :-)
>
>I can compile it if I get the sources.

Oh I know, but it's closed software and that is very very sad indeed 
I'm working on it though

BTW Richard, does gcc compile for different targets? (eg on x86 linux to 
m68k linux) (I don't see why not especially since we got qdos-gcc)


Phoebus

>Bye
>Richard



[ql-users] Newer Page version (with a little something for Nasta too ;-) plus BMP2SCR-Windows

2002-02-04 Thread Phoebus R. Dokos

A slightly edited version of my page is up at:

http://www.redoak.net/QL/proforma.html


Also a nasty bug on my BMP2SCR windoze program has been corrected and while 
I was at it, I added the ability for the program to crop automatically or 
add white (or any other colour that you wish) colour at the edges if the 
picture is too small.
Yesterday in class (Microeconomics is very inspiring honestly :-) I 
also came up with an algorithm to resize the pictures (currently only in 
increments of 50% but I'll get round to it) and anotherone for automatic 
centering... (that's a nice feature)...
I am looking someone with a good heart (;- ) to help me make a assembly 
version on the QL :-)


Phoebus

P.S. Beg, steal, kill or otherwise do whatever you HAVE TO, in order to get 
the most useful system resident extension I've seen in the last 10 years... 
CD is its name and it kicks butt! You need to bug Malcolm Lear to get this 
(Man! this guy is good!)



[ql-users] Updated pages

2002-02-04 Thread Phoebus R. Dokos

Hi all,
I updated my provisional page at: http://www.redoak.net/QL/proforma.html

It now includes the latest pictures from Nasta, plus some bookmarks to help 
you go faster down the page :-)

Phoebus



Re: [ql-users] Virus

2002-02-04 Thread Phoebus R. Dokos

At 07:21 ìì 4/2/2002 +, you wrote:

>In article <[EMAIL PROTECTED]>, Tony Firshman
><[EMAIL PROTECTED]> writes
> >On  Sun, 3 Feb 2002 at 16:59:31,  Phoebus R. Dokos wrote:
> >(ref: <[EMAIL PROTECTED]>)
> >
> >>At 09:21 ìì 3/2/2002 +, you wrote:
> >>
> >>>I am sorry I have discovered that the BadTrans virus had infected my
> >>>machine. My apologies if I have infected someone else, but I think I 
> picked
> >>>it up through the group originally, so there is probably someone else with
> >>>the problem. Fortunately it was no more than a couple of days, but that is
> >>>long enough to do damage.
> >
> >>Hi Geoff,
> >>the singular MOST important thing you need to do to get rid of worms of
> >>that kind is
> >>to get rid of Outlook you are using :-)
> >>
> >>You wouldn't have any trouble with Eudora for example :-)
> >... or Turnpike.  This is Demon's mailer, but is generally usable for
> >about £25 I think.  It is a quite superb piece of software.
>
>I can second that Turnpike is superb piece of software, if you want a
>good email system ... with great potential for more sophisticated use.
>
>However, it all depends with a virus what it is aimed at.
>
>The best thing with anything supicious is not to read it !  Yet we all
>succumb at some time.  Another way is to examine it in an editor - only
>- to check out its contents ... yet you need some expertise there.
>
>Usually the virii are written in compiled Visual Basic ... as this is
>what is available to the authors of this rubbish. So look out for
>anything with .com or .exe in the file name.

Not really mostly interpreted VB for Applications (Comes bundled with every 
major M$ product)

Also the newest trick is to send a .COM file (Most post 95 users nowadays 
don't know that these are executable files) and the user perceives it as a 
link :-


Phoebus



Re: [ql-users] Surplus QL ED drives

2002-02-04 Thread Phoebus R. Dokos

At 12:33 ìì 4/2/2002 -0500, you wrote:

>On 2/4/02 at 12:26 PM Phoebus R. Dokos wrote:
>
> >Hi all,
> >PC Surplus online has a HUGE stock of Mitsubishi ED drives for $4.00 (Yes
> >4!) a piece Check it out here
> >
> >http://www.pcsurplusonline.com/cat.cfm?catid=3
>
>Well, yes, there's just one problem: they are from IBM

Did you call them? On the website it does say Mitsubishi (And that's the 
one I used to have)

Phoebus

>and have NO jumpers.
>It still may be possible to get them to work on a GC/SGC, I'm looking into
>it.
>My efforts have been thwarted by an unlikely problem: now that I am using a
>CF card instead of a 'ral' hard drive, the QL's power consumption is too
>small - in particular, it uses next to no power from the 12V line, which is
>confusing my power supply :-)
>
>Nasta



[ql-users] Surplus QL ED drives

2002-02-04 Thread Phoebus R. Dokos

Hi all,
PC Surplus online has a HUGE stock of Mitsubishi ED drives for $4.00 (Yes 
4!) a piece

Check it out here

http://www.pcsurplusonline.com/cat.cfm?catid=3

Phoebus



Re: [ql-users] Virus

2002-02-04 Thread Phoebus R. Dokos

At 03:54 ìì 4/2/2002 +, you wrote:

>Re:
> >Hi Geoff,
> >the singular MOST important thing you need to do to get rid of worms of
> >that kind is
> >to get rid of Outlook you are using :-)
> >
> >You wouldn't have any trouble with Eudora for example :-)
>... or Turnpike.  This is Demon's mailer, but is generally usable for
>about £25 I think.  It is a quite superb piece of software.
>==
>
>1. The latest Internet Explorer (v6.0) [incorporating Outlook Express] has
>more inherent security than previous versions.

Yes... and the Pope is Orthodox :-)

>2. It is free.

Yes considering how much money they make by stealing your personal info

>3. I keep one bogus address in my address-book. That way, if it were
>returned i.e. -

Clever :-)

>"A message that you sent could not be delivered to one or more of its
>recipients. This is a permanent error. The following address(es) failed:.."
>
>In some circumstances at least I would then know that I just left the stable
>door open!
>
>No! - not *yet* I haven't. But a month ago I caught BadTrans in the act.
>Smug! ;>)

Which proves the point... You wouldn't have BadTrans have you used a 
different email client

>Welsh John



RE: [ql-users] Virus

2002-02-04 Thread Phoebus R. Dokos

At 03:23 ìì 4/2/2002 +, you wrote:

>Send Linux Format magazine some details - they seem to think it doesn't
>exist !

They don't want to pay apparently !

I don't honestly think that it will be ready by until April that they 
say...but nonetheless it's worth an effort I think!

Phoebus

>-
>Norman Dunbar
>Database/Unix administrator
>Lynx Financial Systems Ltd.
>mailto:[EMAIL PROTECTED]
>Tel: 0113 289 6265
>Fax: 0113 289 3146
>URL: http://www.Lynx-FS.com
>---------
>
>
>-Original Message-
>From: Phoebus R. Dokos [mailto:[EMAIL PROTECTED]]
>Sent: Monday, February 04, 2002 3:21 PM
>To: [EMAIL PROTECTED]
>Subject: RE: [ql-users] Virus
>
>
>I have... I paid 99$ to be an insider :-) Installed really fast and easy..
>still have some quirks but basically it's Linux for the masses :-)
>(And not only for Thierry, Richard, Claus and Peter ;-) (Just joking!)
>This email is intended only for the use of the addressees named above and
>may be confidential or legally privileged.  If you are not an addressee you
>must not read it and must not use any information contained in it, nor copy
>it, nor inform any person other than Lynx Financial Systems or the
>addressees of its existence or contents.  If you have received this email
>and are not a named addressee, please delete it and notify the Lynx
>Financial Systems IT Department on 0113 2892990.



RE: [ql-users] Virus

2002-02-04 Thread Phoebus R. Dokos

At 03:14 ìì 4/2/2002 +, you wrote:

>I see, I thought it was something with your picture one, or similar. I do
>know about Lindows, but unfortunately, it is a bit (a lot) of vapourware at
>the moment. No-one has seen anything of the product, no downloads etc.
>WINE, on the other hand, is around and works - mostly.

I have... I paid 99$ to be an insider :-) Installed really fast and easy.. 
still have some quirks but basically it's Linux for the masses :-)
(And not only for Thierry, Richard, Claus and Peter ;-) (Just joking!)

>Example, some Linux guy wanted to run Ecxchange on his Linux server,
>installed WINE, and got Exchange up and running very quickly. Within an
>hour, he was hit and trashed by SirCam. Obviously the whole system wasn't
>trashed, being Linux, but still hugely funny !
>
>Norman.



RE: [ql-users] Virus

2002-02-04 Thread Phoebus R. Dokos

At 03:01 ìì 4/2/2002 +, you wrote:

>Works like a dream on Win2k over here then, and Win98 !
>And I followed the link, didn't get a surprise - what was I expecting ?
>
>Puzzled of Bradford.
>
>:o)

Linux running Windows... rather cool don't you think?

Phoebus

>-
>Norman Dunbar
>Database/Unix administrator
>Lynx Financial Systems Ltd.
>mailto:[EMAIL PROTECTED]
>Tel: 0113 289 6265
>Fax: 0113 289 3146
>URL: http://www.Lynx-FS.com
>---------
>
>
>-Original Message-
>From: Phoebus R. Dokos [mailto:[EMAIL PROTECTED]]
>Sent: Monday, February 04, 2002 2:55 PM
>To: [EMAIL PROTECTED]
>Subject: RE: [ql-users] Virus
>
>
>At 08:21 ðì 4/2/2002 +, you wrote:
>
>One problem though, not supported anymore and with LOTS of problems under
>Win2K and (I suspect) under Win XP.
>
>P.S. Follow the link (Lindows.com) at the bottom of the page... you are in
>for a big surprise :-)
>
>
>Phoebus
>This email is intended only for the use of the addressees named above and
>may be confidential or legally privileged.  If you are not an addressee you
>must not read it and must not use any information contained in it, nor copy
>it, nor inform any person other than Lynx Financial Systems or the
>addressees of its existence or contents.  If you have received this email
>and are not a named addressee, please delete it and notify the Lynx
>Financial Systems IT Department on 0113 2892990.



  1   2   3   4   >