Re: New vDos and vDos-lfn version 2016.06.01

  • From: "Wengier W" <dmarc-noreply@xxxxxxxxxxxxx> (Redacted sender "wengierwu" for DMARC)
  • To: "xywrite@xxxxxxxxxxxxx" <xywrite@xxxxxxxxxxxxx>
  • Date: Fri, 3 Jun 2016 00:39:15 +0000 (UTC)

Hi John,
Yes, the keyboard speed control is certainly more difficult to be implemented 
in vDos 2015.10 and later versions than vDos 2015.04 and earlier versions. 
However, so far the code is basically the same in vDos 2015.10, vDos 2015.11 
and vDos 2016.06, so I can't really say it is more difficult in vDos 2016.06 
than in vDos 2015.11. In practice there are only two modes for the keyboard 
speed, i.e. either to use the Windows defaults or to use the KEYDELAY and 
KEYINTER settings. Except for the actual delay, there is no other difference 
between different KEYDELAY/KEYINTER settings, at least in theory. Also, I think 
the 15/16 difference is really program-specific. For example, the issue you 
described does not occur in the vDos-lfn command line or most other programs. 
So I don't think it is too easy to find out the exact cause of the said 
behavior in XyWrite without its source code.
However, I also tried to improve the KEYMODE setting in config.txt today. Now 
XyWrite should work better with KEYMODE=2 than before. Now maybe KEYMODE=2 
works equally well as KEYMODE=1 in XyWrite in most cases, but this is not yet 
confirmed.
Wengier 

    On Thursday, June 2, 2016 6:15 PM, John Paines 
<dmarc-noreply@xxxxxxxxxxxxx> wrote:
 

 Wengier,

I think this has more to do with the more recent versions of vdos (didn't you 
say that cursor speed adjustments are more difficult now?), but it's all or 
nothing proposition now.  At 16, the cursor is too slow for my taste!   But at 
15 it's unusable, because it disappears while in motion.

Of course, this is a very minor issue, overall.

      From: Wengier W <dmarc-noreply@xxxxxxxxxxxxx>
 To: "xywrite@xxxxxxxxxxxxx" <xywrite@xxxxxxxxxxxxx> 
 Sent: Thursday, June 2, 2016 5:20 PM
 Subject: Re: New vDos and vDos-lfn version 2016.06.01
  
Hi John,
I was able to produce it in Xy3. But this is simply because when you set a very 
small KEYINTER value, the cursor will move very fast so that it cannot be 
displayed properly until you release the key. I believe this occurs in vDosXy 
too when you set a very small INTER value (e.g. 5). Please note that one major 
change in vDos(-lfn) 2016.06.01 is that the CPU emulation has become notably 
faster than before, so this becomes more obvious than earlier versions. But of 
course you can set KEYINTER to at least 16 in the new version so that this 
issue will never occur with Xy3.
Wengier
    On Thursday, June 2, 2016 12:55 PM, John Paines 
<dmarc-noreply@xxxxxxxxxxxxx> wrote:
 

 Wengier,
Keyboard speed controls are disrupted in this version.  Any "inter" value of 
less than 16 causes the cursor to disappear when its in motion (it reappears 
when the key is released).

      From: Wengier W <dmarc-noreply@xxxxxxxxxxxxx>
 To: "xywrite@xxxxxxxxxxxxx" <xywrite@xxxxxxxxxxxxx> 
 Sent: Wednesday, June 1, 2016 11:37 PM
 Subject: New vDos and vDos-lfn version 2016.06.01
  
Hi all,
Jos has released the new vDos 2016.06.01 today, and I also released vDos-lfn 
2016.06.01 today accordingly. This version includes various changes and new 
features from the previous version of vDos(-lfn), such as a faster CPU 
emulation, enhanced execution of Windows programs and a brand new print 
processor. Kari might want to make a new version of vDos-lfn for XyWrite 
installer as was done with the previous version of vDos-lfn, although I think 
it may also be a good idea to make a quick test first in order to make sure 
everything works reliably. The forum thread for vDos-lfn 2016.06.01 is 
available from:
https://sourceforge.net/p/vdos/discussion/modifiedvdos/thread/c1ef5b3f/

Sincerely,Wengier

   

   

   

  

Other related posts: