Re: [Ql-Users] Window redraw in PE

2013-03-20 Thread Tobias Fröschle

Am 20.03.2013 um 06:41 schrieb Jiri Dolezal:

 The feature you requested (background update) was by the way done by
 me ;-)
 
 One more question - what is the last Pointer Environment version for the 
 plain QDOS?

Should be 203 205 231 (PE, WMan, HotRext)

 Does it contain this feature (background drawing), too?
Yes, it does. Can't say whether it fully works, however, I normally use SMSQ/E 
instead of the plain QL stuff.

Tobias
___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [Ql-Users] Window redraw in PE

2013-03-20 Thread Dilwyn Jones
One more question - what is the last Pointer Environment version for the 
plain QDOS?


Should be 203 205 231 (PE, WMan, HotRext)


Does it contain this feature (background drawing), too?
Yes, it does. Can't say whether it fully works, however, I normally use 
SMSQ/E instead of the plain QL stuff.


Remember, though, that this version doesn't work across all QL ROM 
versions - Minerva being required to make full use of all facilities and 
absolute minimum JS ROM to work at all - it doesn't work properly on AH, JM 
etc.


Dilwyn 


___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [Ql-Users] Window redraw in PE

2013-03-20 Thread Dave Park
On Wed, Mar 20, 2013 at 4:17 AM, Dilwyn Jones
dil...@evans1511.fsnet.co.ukwrote:

 One more question - what is the last Pointer Environment version for the
 plain QDOS?


 Should be 203 205 231 (PE, WMan, HotRext)

  Does it contain this feature (background drawing), too?

 Yes, it does. Can't say whether it fully works, however, I normally use
 SMSQ/E instead of the plain QL stuff.


 Remember, though, that this version doesn't work across all QL ROM
 versions - Minerva being required to make full use of all facilities and
 absolute minimum JS ROM to work at all - it doesn't work properly on AH, JM
 etc.

 Dilwyn
 __**_
 QL-Users Mailing List
 http://www.q-v-d.demon.co.uk/**smsqe.htmhttp://www.q-v-d.demon.co.uk/smsqe.htm


It does seem, in this day and age, as if Minerva should be considered a
base system, and the use of QDOS should be deprecated.



-- 
Dave Park
Sandy Electronics, LLC
d...@sinclairql.com
___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [Ql-Users] Window redraw in PE

2013-03-20 Thread Marcel Kilgus
Dilwyn Jones wrote:
 Does it contain this feature (background drawing), too?
 Yes, it does. Can't say whether it fully works, however, I normally use 
 SMSQ/E instead of the plain QL stuff.
 Remember, though, that this version doesn't work across all QL ROM 
 versions - Minerva being required to make full use of all facilities and
 absolute minimum JS ROM to work at all - it doesn't work properly on AH, JM
 etc.

Ah, you remember that better than me! :-)

The reason is that while previous PEs were completely separate from
SMSQ/E's PE, my latest release shares 95% of the code. SMSQ/E's code
relies on the sd_linel variable in the CON channel definition block,
which is only defined from JS onwards. Unfortunately the space where
it's located at is used differently on JM+AH, so it's impossible to
use the same code there.

To the reason why only Minerva got background updating I can only
speculate, it was too long ago, but I guess that the QDOS CON driver
probably does not use the sd_scrb variable consequently enough (back
then it was never anything other than $2 anyway), which is also
necessary for background updating.

Marcel

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [Ql-Users] Window redraw in PE

2013-03-20 Thread Marcel Kilgus
Dave Park wrote:
 It does seem, in this day and age, as if Minerva should be considered a
 base system, and the use of QDOS should be deprecated.

Hear hear, that's what I've tried to sell for years now ;-) I cannot
think of any single reason to not use Minerva, except perhaps the fear
of killing the keyboard membrane when opening the QL.

Marcel

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [Ql-Users] Window redraw in PE

2013-03-20 Thread Computer Research Centrum , Ltd
 It does seem, in this day and age, as if Minerva should be considered a
 base system, and the use of QDOS should be deprecated.

Hear hear, that's what I've tried to sell for years now ;-) I cannot
think of any single reason to not use Minerva, except perhaps the fear
of killing the keyboard membrane when opening the QL.

Surely Minerva (together with Hermes and new keyboard membrane), is a MUST HAVE 
upgrade for EVERY plain QL (maybe switcheable to MG ROM for better 
compatibility with old games not running on Minerva).
Moreover, Minerva, Hermes and keyboard membrane are reproduceable and easily 
obtaineable. Not the Gold/SuperGold Card, which is needed for SMSQ/E.
In the beginning, I was happy to see Pointer Environment running on a plain 
68008 QL with Minerva.
___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


[Ql-Users] Window redraw in PE

2013-03-19 Thread Jiri Dolezal
I know, that partialy overlapped window process in PE (both QDOS and  
SMSQ) will be paused on attempt to write into the window and is  
resumed again on its window activation.
I have found PICE/PEX utility, that, if I understand correctly,  
redraws windows in the background, i.e., the running process is not  
stopped on the attempt to write into the window? That means smooth  
multitasking.

http://www.sinclairql.it/qlextensions.htm#Pice

Is it possible to include this feature into the latest SMSQ/E release?
___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [Ql-Users] Window redraw in PE

2013-03-19 Thread Tobias Fröschle
Jiri,

yes, it is perfectly possible.

And already done ;)

SMSQ/E in it's current version supports background tasks not vein stopped when 
they have output available, i.e. more or less what PICE/PEX did.

The feature can be (de)activated using the PE_BGON and PE_BGOFF keywords.

Sometimes, destiny is really nice to you and fulfills your wishes before you 
actually had them ;)


Regards,
Tobias

Am 19.03.2013 um 21:47 schrieb Jiri Dolezal:

 I know, that partialy overlapped window process in PE (both QDOS and SMSQ) 
 will be paused on attempt to write into the window and is resumed again on 
 its window activation.
 I have found PICE/PEX utility, that, if I understand correctly, redraws 
 windows in the background, i.e., the running process is not stopped on the 
 attempt to write into the window? That means smooth multitasking.
 http://www.sinclairql.it/qlextensions.htm#Pice
 
 Is it possible to include this feature into the latest SMSQ/E release?
 ___
 QL-Users Mailing List
 http://www.q-v-d.demon.co.uk/smsqe.htm

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [Ql-Users] Window redraw in PE

2013-03-19 Thread Jiri Dolezal

yes, it is perfectly possible.
And already done ;)


Perfect!
My (old) SMSQ was not able to do this, l and I was really hesitating  
to buy the latest one.

Now I have one more reason to spent 90 EUR for it.
___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [Ql-Users] Window redraw in PE

2013-03-19 Thread Marcel Kilgus
Jiri Dolezal wrote:
 Perfect!
 My (old) SMSQ was not able to do this, l and I was really hesitating  
 to buy the latest one.
 Now I have one more reason to spent 90 EUR for it.

The commercial phase of SMSQ/E is pretty much over, I'm hoping to
organize free downloads sooner or later. Which release do you need?

The feature you requested (background update) was by the way done by
me ;-)

Cheers, Marcel

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [Ql-Users] Window redraw in PE

2013-03-19 Thread Marcel Kilgus
Marcel Kilgus wrote:
 The commercial phase of SMSQ/E is pretty much over, I'm hoping to
 organize free downloads sooner or later. Which release do you need?

 The feature you requested (background update) was by the way done by
 me ;-)

Well, that was meant to be private... thank you, eMail program ;-)

Marcel

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [Ql-Users] Window redraw in PE

2013-03-19 Thread QL-MyLink (f/fh)

Marcel said -
Well, that was meant to be private... thank you, eMail program ;-)


OK Marcel, I'll pretend I haven't seen it - just until you tell us again.  

John in Wales 
___

QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [Ql-Users] Window redraw in PE

2013-03-19 Thread Dilwyn Jones

Marcel Kilgus wrote:


Well, that was meant to be private... thank you, eMail program ;-)

Marcel

Which eMail program was it (so I know not to use it in future)  :o))

Dilwyn Jones
___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [Ql-Users] Window redraw in PE

2013-03-19 Thread Jiri Dolezal

The feature you requested (background update) was by the way done by
me ;-)


One more question - what is the last Pointer Environment version for  
the plain QDOS?

Does it contain this feature (background drawing), too?

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm