Re: [Ql-Users] Window redraw in PE
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
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
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
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
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
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
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
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
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
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
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
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
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
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