Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

"When it comes to humility, I'm the greatest." -- Bullwinkle Moose


devel / comp.emulators.apple2 / KEGS 1.21 released

SubjectAuthor
* KEGS 1.21 releasedKent Dickey
`* Re: KEGS 1.21 releasedAntoine Vignau
 `- Re: KEGS 1.21 releasedKent Dickey

1
KEGS 1.21 released

<u1erpb$24tkr$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=399&group=comp.emulators.apple2#399

  copy link   Newsgroups: comp.emulators.apple2
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: keg...@provalid.com (Kent Dickey)
Newsgroups: comp.emulators.apple2
Subject: KEGS 1.21 released
Date: Sat, 15 Apr 2023 18:52:27 -0000 (UTC)
Organization: provalid.com
Lines: 13
Message-ID: <u1erpb$24tkr$1@dont-email.me>
Injection-Date: Sat, 15 Apr 2023 18:52:27 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="599858c38c0c71861660bfd3e8e8c0a2";
logging-data="2258587"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/ZaT4nTupMWleVKR3qLKFv"
Cancel-Lock: sha1:KsOcVd5glE4DlsH0mjfjCZiBomI=
Originator: kegs@provalid.com (Kent Dickey)
X-Newsreader: trn 4.0-test76 (Apr 2, 2001)
 by: Kent Dickey - Sat, 15 Apr 2023 18:52 UTC

There's a minor update to KEGS to v1.21 to fix two new bugs: a problem with
keys repeating on German keyboards (and maybe others), and to fix a hang
when ejecting 3.5" disks.

KEGS v1.21 is available at: http://kegs.sourceforge.net

Changes in KEGS v1.21 since v1.19 (04/15/23)
- Fix Antoine's reported issue where KEGS would hang after ejecting 3.5" disks.
Caused by a debug statement accidentally left in for the release.
- Fix Stephan's reported issue with keys repeating forever with French
keyboards.

Kent

Re: KEGS 1.21 released

<8f80600b-8b03-4c29-ac15-d0fb606eb075n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=400&group=comp.emulators.apple2#400

  copy link   Newsgroups: comp.emulators.apple2
X-Received: by 2002:a05:622a:490:b0:3ef:3b04:b8e2 with SMTP id p16-20020a05622a049000b003ef3b04b8e2mr10452qtx.0.1681938388538;
Wed, 19 Apr 2023 14:06:28 -0700 (PDT)
X-Received: by 2002:a81:c545:0:b0:544:bce8:980f with SMTP id
o5-20020a81c545000000b00544bce8980fmr2769780ywj.6.1681938388293; Wed, 19 Apr
2023 14:06:28 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.emulators.apple2
Date: Wed, 19 Apr 2023 14:06:27 -0700 (PDT)
In-Reply-To: <u1erpb$24tkr$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=82.124.249.180; posting-account=c4quJwoAAABUj_DOmUN3HIuXxN1tF7gT
NNTP-Posting-Host: 82.124.249.180
References: <u1erpb$24tkr$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <8f80600b-8b03-4c29-ac15-d0fb606eb075n@googlegroups.com>
Subject: Re: KEGS 1.21 released
From: ntn.vig...@gmail.com (Antoine Vignau)
Injection-Date: Wed, 19 Apr 2023 21:06:28 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1282
 by: Antoine Vignau - Wed, 19 Apr 2023 21:06 UTC

Thank you Kent, KEGS works like a charm again.
Could you elaborate on the repeating keys, please? I suffer from it while disassembling stuff, it was a nightmare. But, why French keyboard only?
Thank you,
Antoine

Re: KEGS 1.21 released

<u1ri9i$kktt$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=401&group=comp.emulators.apple2#401

  copy link   Newsgroups: comp.emulators.apple2
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: keg...@provalid.com (Kent Dickey)
Newsgroups: comp.emulators.apple2
Subject: Re: KEGS 1.21 released
Date: Thu, 20 Apr 2023 14:30:10 -0000 (UTC)
Organization: provalid.com
Lines: 29
Message-ID: <u1ri9i$kktt$1@dont-email.me>
References: <u1erpb$24tkr$1@dont-email.me> <8f80600b-8b03-4c29-ac15-d0fb606eb075n@googlegroups.com>
Injection-Date: Thu, 20 Apr 2023 14:30:10 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="57a3418b106141efa6e49adb59f0031b";
logging-data="676797"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX196Z22GbjN8rjnElvbiXcby"
Cancel-Lock: sha1:oQVDVT5hYJnypBzrn6ScTHrjRfU=
Originator: kegs@provalid.com (Kent Dickey)
X-Newsreader: trn 4.0-test76 (Apr 2, 2001)
 by: Kent Dickey - Thu, 20 Apr 2023 14:30 UTC

In article <8f80600b-8b03-4c29-ac15-d0fb606eb075n@googlegroups.com>,
Antoine Vignau <ntn.vignau@gmail.com> wrote:
>Thank you Kent, KEGS works like a charm again.
>Could you elaborate on the repeating keys, please? I suffer from it
>while disassembling stuff, it was a nightmare. But, why French keyboard
>only?
>Thank you,
>Antoine

It's likely any non-US keyboard. The reported example was actually a
German keyboard (I made a thoughto and typed the wrong thing) where
Shift-2 was ". (On a US keyboard, Shift-2 is @ and Shift-' is "). KEGS
was modified over a year ago to try to work with any keyboard--if you
press Shift-2 and your OS delivers ", then KEGS would deliver " to the
emulated Apple IIgs. The user ran with ADB verbose printfs enabled, and
sent the output to me, and I could see the problem.

The problem was if the user does this sequence of key presses: Hold
down Shift, press and hold the '2' key, release the Shift key, then
release the '2' key--then KEGS would get confused and think the ' key
was being held down. This was because KEGS was pretending the user was
really pressing the ' key with Shift down, but if shift was released
first, then when the '2' key was released, KEGS forgot about the fake '
key it created. So the ' key would begin repeating in the emulated
IIgs. If Shift was held down when 2 was released, it worked fine. I
added code so KEGS remembers these "virtual" keys it was creating so
when the 2 key is released, the virtual ' is released as well.

Kent

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor