Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Real Users are afraid they'll break the machine -- but they're never afraid to break your face.


devel / comp.emulators.apple2 / Re: New KEGS Mac User - Most Impressed

SubjectAuthor
* New KEGS Mac User - Most ImpressedHugh Hood
+- Re: New KEGS Mac User - Most Impressedfadden
+* Re: New KEGS Mac User - Most Impressedmmphosis
|`- Re: New KEGS Mac User - Most ImpressedKent Dickey
`* Re: New KEGS Mac User - Most ImpressedKent Dickey
 `* Re: New KEGS Mac User - Most ImpressedHugh Hood
  +* Re: New KEGS Mac User - Most Impressedmmphosis
  |`* Re: New KEGS Mac User - Most ImpressedHugh Hood
  | +- Re: New KEGS Mac User - Most Impressedmmphosis
  | +* Re: New KEGS Mac User - Most Impressedmmphosis
  | |`- Re: New KEGS Mac User - Most ImpressedHugh Hood
  | `* Re: New KEGS Mac User - Most Impressedmmphosis
  |  `- Re: New KEGS Mac User - Most Impressedmmphosis
  +* Re: New KEGS Mac User - Most ImpressedKent Dickey
  |+- Re: New KEGS Mac User - Most ImpressedHugh Hood
  |`* Re: New KEGS Mac User - Most Impressedmmphosis
  | `* Re: New KEGS Mac User - Most ImpressedHugh Hood
  |  +* Re: New KEGS Mac User - Most Impressedmmphosis
  |  |`* Re: New KEGS Mac User - Most ImpressedHugh Hood
  |  | +- Re: New KEGS Mac User - Most ImpressedHugh Hood
  |  | `* Re: New KEGS Mac User - Most ImpressedChristopher G. Mason
  |  |  `- Re: New KEGS Mac User - Most ImpressedHugh Hood
  |  +- Re: New KEGS Mac User - Most ImpressedJames Hall
  |  +* Re: New KEGS Mac User - Most Impressedmmphosis
  |  |`- Re: New KEGS Mac User - Most ImpressedJames Hall
  |  `* Re: New KEGS Mac User - Most ImpressedKent Dickey
  |   `- Re: New KEGS Mac User - Most ImpressedHugh Hood
  `* Re: New KEGS Mac User - Most ImpressedKent Dickey
   +- Re: New KEGS Mac User - Most ImpressedHugh Hood
   `* Re: New KEGS Mac User - Most ImpressedHugh Hood
    `* Re: New KEGS Mac User - Most ImpressedKent Dickey
     `* Re: New KEGS Mac User - Most ImpressedHugh Hood
      +* Re: New KEGS Mac User - Most ImpressedKent Dickey
      |`* Re: New KEGS Mac User - Most ImpressedHugh Hood
      | `* Re: New KEGS Mac User - Most ImpressedAntoine Vignau
      |  +- Re: New KEGS Mac User - Most ImpressedHugh Hood
      |  `* Re: New KEGS Mac User - Most ImpressedHugh Hood
      |   `* Re: New KEGS Mac User - Most ImpressedKent Dickey
      |    `- Re: New KEGS Mac User - Most ImpressedHugh Hood
      +- Re: New KEGS Mac User - Most ImpressedChristopher G. Mason
      `- Re: New KEGS Mac User - Most ImpressedHugh Hood

Pages:12
Re: New KEGS Mac User - Most Impressed

<u7cric$12f5o$1@dont-email.me>

 copy mid

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

 copy link   Newsgroups: comp.emulators.apple2
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: cgm...@my-deja.com (Christopher G. Mason)
Newsgroups: comp.emulators.apple2
Subject: Re: New KEGS Mac User - Most Impressed
Date: Mon, 26 Jun 2023 16:13:56 -0400
Organization: A noiseless patient Spider
Lines: 20
Message-ID: <u7cric$12f5o$1@dont-email.me>
References: <olKdnfqmfPKwEhf5nZ2dnZfqnPWdnZ2d@earthlink.com>
<hROdnat_nspyuwj5nZ2dnZfqnPWdnZ2d@earthlink.com>
<mmphosis-1687523246@macgui.com>
<ftWcnTIQb_4tpAr5nZ2dnZfqn_idnZ2d@earthlink.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 26 Jun 2023 20:14:04 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="079fb33a024e7794984f0eb3f09f287b";
logging-data="1129656"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19k1LAP6iF69R2VXdZtGYQaIgd/nwrAqHE="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.12.0
Cancel-Lock: sha1:PvXYthmENkQt7TKvgTeq19l7x5U=
In-Reply-To: <ftWcnTIQb_4tpAr5nZ2dnZfqn_idnZ2d@earthlink.com>
Content-Language: en-US
 by: Christopher G. Mason - Mon, 26 Jun 2023 20:13 UTC

On 6/24/2023 2:45 PM, Hugh Hood wrote:
> On 6/23/2023 7:27 AM, mmphosis wrote:
>> Here's what I've found out so far ...
>>
>> It's telnet protocol.
>> https://datatracker.ietf.org/doc/html/rfc854
>>
>
> Agreed. You've hit the nail on it's head. Thanks.
>
> FWIW - for those wondering what we're doing, here's the fast and
> undeveloped looping script I've been using on the Windows command line
> to funnel output from the GSPort variant of KEGS to my printer server on
> my Windows machine:
>

GSport has the option of using the Marinetti+TreeHugger driver for port
9100 printing. It works well with my Color LaserJet 3700 and Harmonie
drivers... in color! The LaserWriter driver is also an option, albeit in
black and white only.

Re: New KEGS Mac User - Most Impressed

<m76cnQaxUpAP3Af5nZ2dnZfqn_GdnZ2d@earthlink.com>

 copy mid

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

 copy link   Newsgroups: comp.emulators.apple2
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!feeder.usenetexpress.com!tr3.iad1.usenetexpress.com!69.80.99.14.MISMATCH!border-1.nntp.ord.giganews.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Tue, 27 Jun 2023 01:55:30 +0000
Date: Mon, 26 Jun 2023 20:55:30 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0
Subject: Re: New KEGS Mac User - Most Impressed
Newsgroups: comp.emulators.apple2
References: <olKdnfqmfPKwEhf5nZ2dnZfqnPWdnZ2d@earthlink.com> <hROdnat_nspyuwj5nZ2dnZfqnPWdnZ2d@earthlink.com> <mmphosis-1687523246@macgui.com> <ftWcnTIQb_4tpAr5nZ2dnZfqn_idnZ2d@earthlink.com> <u7cric$12f5o$1@dont-email.me>
Content-Language: en-US
From: hughh...@earthlink.net (Hugh Hood)
In-Reply-To: <u7cric$12f5o$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <m76cnQaxUpAP3Af5nZ2dnZfqn_GdnZ2d@earthlink.com>
Lines: 22
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 172.56.49.62
X-Trace: sv3-HMzVXBrML8eSPw/DnJgxaxVJdcGeZgVUDv13mkI+YWQjwXFyaqjb1A+cuY8DXoCCXmKhCFbMUf7Nw9M!FErMsiAMGcnrt6l61vBTV9jOxbomnrXx/vci2HAar7kuRum4KchIbaiNVSD3CkE/B58tT6zq9MmE!kxq4c9pm79Lv9NgDsYyJUqzYS6wP6kyk
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: Hugh Hood - Tue, 27 Jun 2023 01:55 UTC

On 6/26/2023 3:13 PM, Christopher G. Mason wrote:

> GSport has the option of using the Marinetti+TreeHugger driver for port
> 9100 printing. It works well with my Color LaserJet 3700 and Harmonie
> drivers... in color! The LaserWriter driver is also an option, albeit in
> black and white only.

True. I used GSPort to test ethernet printing to a Port 9100 PostScript
printer after modifying the LaserWriter driver to become the Direct
Connect PostScript Printer driver.

The advantage, however, of using the serial-to-Port 6501 socket comms
and ncat (whether with KEGS or GSPort) is that ProDOS 8 programs get to
play too. And the GS/OS stuff also works, whether PostScript or Harmonie.

It's really the best of both worlds, I think.

Hugh Hood

Re: New KEGS Mac User - Most Impressed

<ud8iiq$26dus$1@dont-email.me>

 copy mid

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

 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: New KEGS Mac User - Most Impressed
Date: Wed, 6 Sep 2023 00:53:46 -0000 (UTC)
Organization: provalid.com
Lines: 27
Message-ID: <ud8iiq$26dus$1@dont-email.me>
References: <olKdnfqmfPKwEhf5nZ2dnZfqnPWdnZ2d@earthlink.com> <u6i5t8$ssgv$1@dont-email.me> <AYKdnQq9X6fxfA35nZ2dnZfqn_GdnZ2d@earthlink.com>
Injection-Date: Wed, 6 Sep 2023 00:53:46 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="05e25dee4627957b27d1a2ff1890c274";
logging-data="2308060"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/mcv8wBdn5zUa/7NMfLvx5"
Cancel-Lock: sha1:mR2oNB0kbeI8dGCZixcpjoxxEvw=
X-Newsreader: trn 4.0-test76 (Apr 2, 2001)
Originator: kegs@provalid.com (Kent Dickey)
 by: Kent Dickey - Wed, 6 Sep 2023 00:53 UTC

In article <AYKdnQq9X6fxfA35nZ2dnZfqn_GdnZ2d@earthlink.com>,
Hugh Hood <hughhood@earthlink.net> wrote:
>On 6/16/2023 12:24 PM, Kent Dickey wrote:
>>
>> You want an option where the slot 1 port is set to auto-connect to, say,
>> 10.0.0.10 port 1000 whenever there is outgoing traffic, right? I'll look
>> into what this would take.
>>
>
>Exactly.
>
>For example, here is the test application -- most mid and upper end
>networked laser printers support the PCL 5 and PostScript languages, and
>their print servers will accept raw input over Port 9100. Most also will
>auto-detect whether the language being sent for that job is PCL 5 or
>PostScript.

I didn't test it too much, but KEGS 1.29, available at kegs.sourceforge.net,
implements the above. Press F4, "Serial Port Configuration", then under
Slot 1, "Main Setting", press right arrow to select "Use Remote IP below".
Enter the IP or machine name on "Remote IP", and change "Remote Port"
to the port you want (I defaulted it to 9100).

I do not expect this to "just work", but if it doesn't work, try to report
back how to reproduce the problem.

Kent

Re: New KEGS Mac User - Most Impressed

<doGcncqUhZxJe2r5nZ2dnZfqnPednZ2d@earthlink.com>

 copy mid

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

 copy link   Newsgroups: comp.emulators.apple2
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border-1.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Wed, 06 Sep 2023 02:41:24 +0000
Date: Tue, 5 Sep 2023 21:41:24 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.15.0
From: hughh...@earthlink.net (Hugh Hood)
Subject: Re: New KEGS Mac User - Most Impressed
Newsgroups: comp.emulators.apple2
References: <olKdnfqmfPKwEhf5nZ2dnZfqnPWdnZ2d@earthlink.com>
<u6i5t8$ssgv$1@dont-email.me>
<AYKdnQq9X6fxfA35nZ2dnZfqn_GdnZ2d@earthlink.com>
<ud8iiq$26dus$1@dont-email.me>
Content-Language: en-US
In-Reply-To: <ud8iiq$26dus$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <doGcncqUhZxJe2r5nZ2dnZfqnPednZ2d@earthlink.com>
Lines: 50
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 172.58.183.199
X-Trace: sv3-8xwW4bmJt/ulCtZbkHbKaZvLHZnzRVofJK3cbNkkpxwR+LduaZpMfQ29H3FXm/ZBvQ5I41wtOYPFGC2!wF1MurwX1zL3W9ldo2CVtKxMq2e3SOjj/aIDxWUysidKc6uEFQBQWjJhmYMHOJ/LH+GZ46TWpffG!t000bYlV6w4xtyboqe44J0GlmhkvEzgl0/o=
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Received-Bytes: 3133
 by: Hugh Hood - Wed, 6 Sep 2023 02:41 UTC

Kent,

Thanks a MEG for doing this. I'll try it tomorrow on my work Mac.

I've been silent on my Ncat method of printing from KEGS (that I
previously had mentioned) on my new Mac for forwarding KEGS' local port
6501 to port 9100 on the printer because I've been getting some
weirdness with Ncat under MacOS that doesn't occur using Ncat on my
Windows machine.

So, provided your new addition eventually works out, I'll happily leave
that headache behind.

Regards,

Hugh Hood

On 9/5/2023 7:53 PM, Kent Dickey wrote:
> In article <AYKdnQq9X6fxfA35nZ2dnZfqn_GdnZ2d@earthlink.com>,
> Hugh Hood <hughhood@earthlink.net> wrote:
>> On 6/16/2023 12:24 PM, Kent Dickey wrote:
>>>
>>> You want an option where the slot 1 port is set to auto-connect to, say,
>>> 10.0.0.10 port 1000 whenever there is outgoing traffic, right? I'll look
>>> into what this would take.
>>>
>>
>> Exactly.
>>
>> For example, here is the test application -- most mid and upper end
>> networked laser printers support the PCL 5 and PostScript languages, and
>> their print servers will accept raw input over Port 9100. Most also will
>> auto-detect whether the language being sent for that job is PCL 5 or
>> PostScript.
>
> I didn't test it too much, but KEGS 1.29, available at kegs.sourceforge.net,
> implements the above. Press F4, "Serial Port Configuration", then under
> Slot 1, "Main Setting", press right arrow to select "Use Remote IP below".
> Enter the IP or machine name on "Remote IP", and change "Remote Port"
> to the port you want (I defaulted it to 9100).
>
> I do not expect this to "just work", but if it doesn't work, try to report
> back how to reproduce the problem.
>
> Kent

Re: New KEGS Mac User - Most Impressed

<1lGdnRTYHeqv1mT5nZ2dnZfqnPWdnZ2d@earthlink.com>

 copy mid

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

 copy link   Newsgroups: comp.emulators.apple2
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Thu, 07 Sep 2023 04:01:54 +0000
Date: Wed, 6 Sep 2023 23:01:54 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.15.0
From: hughh...@earthlink.net (Hugh Hood)
Subject: Re: New KEGS Mac User - Most Impressed
Newsgroups: comp.emulators.apple2
References: <olKdnfqmfPKwEhf5nZ2dnZfqnPWdnZ2d@earthlink.com>
<u6i5t8$ssgv$1@dont-email.me>
<AYKdnQq9X6fxfA35nZ2dnZfqn_GdnZ2d@earthlink.com>
<ud8iiq$26dus$1@dont-email.me>
Content-Language: en-US
In-Reply-To: <ud8iiq$26dus$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <1lGdnRTYHeqv1mT5nZ2dnZfqnPWdnZ2d@earthlink.com>
Lines: 85
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 172.59.197.219
X-Trace: sv3-eLBQx9k8LEAE0L3Tbup/Ry1RsqJ+4Li+lePF450EceTzr1ji8h5AIXHzpnSrfBLimAyJq/bjABfaBZl!fqS8x1RKpeZzD/LGhQq2OpV9sYP3h/6N5WjXMhx+eADBsEM4hurmhduV5pRg9LmobQtVJvoWOIV9!Fj+vEW62LbyLTAt2M8Ici9lENSmykHEbWhE=
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: Hugh Hood - Thu, 7 Sep 2023 04:01 UTC

On 9/5/2023 7:53 PM, Kent Dickey wrote:
>
> I didn't test it too much, but KEGS 1.29, available at kegs.sourceforge.net,
> implements the above. Press F4, "Serial Port Configuration", then under
> Slot 1, "Main Setting", press right arrow to select "Use Remote IP below".
> Enter the IP or machine name on "Remote IP", and change "Remote Port"
> to the port you want (I defaulted it to 9100).
>
> I do not expect this to "just work", but if it doesn't work, try to report
> back how to reproduce the problem.
>
> Kent

Kent,

I've been able to test your new Kegs 1.29 serial port to Remote IP
feature in both Windows 10 and in MacOS and it works extremely well to
send print jobs from the emulated IIgs directly to a network printer.

I had success with the following type of print jobs:

1. Listing of a BASIC program from the BASIC prompt {KEGS set to mask
off high bit};

2. Printing from 8-bit AppleWorks 5.1 using the built-in PCL 5
(DeskJet/LaserJet) printer driver {KEGS set to pass all 8 bits};

3. Printing from GS/OS application 'BrkDown' using the Direct Connect
PostScript Driver and the Printer port driver {KEGS set to pass all 8 bits}.

All three jobs printed exactly as they should, and did so speedily. Both
test machines (Windows and Mac) were used with a networked HP LaserJet
printer that is connected to a network router. This printer understands
both PCL 5 (which includes the plain text subset) and PostScript.

Again, thank you so much for taking the time to add this feature. There
probably aren't many people who still do 'real work' with an Apple IIgs
(although I do on a daily basis), but having the ability easily to print
directly to a modern printer really increases the usefulness of your
emulator, at least to me.

Anyway, of course there is ONE issue, which I hope you can resolve.

Most network printers contain a Port 9100 printer server. Once a client
makes a connection (as KEGS now does when an emulated SCC port is
accessed), the server receives any job that is sent, and once there has
been no traffic/idle for (typically) 90 seconds, the server forces a
disconnect from that client. This enables the print server to accept
jobs from other clients on the network.

Well, KEGS makes the initial connection and sends the job, as the KEGS
console shows:

Connecting to 192.168.1.170, port:9100
SCC port 0 is now outgoing to

Provided the idle time limit (in this case 90 seconds) is not reached, I
can continue to send print jobs and they will be printed.

If, however, I wait over 90 seconds between jobs, the print server will
disconnect the KEGS client.

As a result, when I attempt to print again, the job is not sent, and the
KEGS console shows:

socket write failed, resuming modem mode
socket_close: rdwrfd=3cc, closing
socket_close: sockfd=3cc, closing
port 0 is closed, cur_state:-2
port 0 is closed, cur_state:-2

So, I suppose I would ask that if a socket write failed, that KEGS would
re-establish the connection to the server and then send the job.

Please let me know if I can provide anything else for you to
troubleshoot this, and again, thanks for implementing this great feature.

Hugh Hood

Re: New KEGS Mac User - Most Impressed

<ueo9me$16ol5$1@dont-email.me>

 copy mid

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

 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: New KEGS Mac User - Most Impressed
Date: Sun, 24 Sep 2023 03:16:30 -0000 (UTC)
Organization: provalid.com
Lines: 53
Message-ID: <ueo9me$16ol5$1@dont-email.me>
References: <olKdnfqmfPKwEhf5nZ2dnZfqnPWdnZ2d@earthlink.com> <AYKdnQq9X6fxfA35nZ2dnZfqn_GdnZ2d@earthlink.com> <ud8iiq$26dus$1@dont-email.me> <1lGdnRTYHeqv1mT5nZ2dnZfqnPWdnZ2d@earthlink.com>
Injection-Date: Sun, 24 Sep 2023 03:16:30 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="af50dea1d3efac9cd1ff734dd6d24df1";
logging-data="1270437"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX183UzBXZZhakkdjMgFB2XwS"
Cancel-Lock: sha1:WDUF9BVCPrPCsJsROAWMq93X3pA=
Originator: kegs@provalid.com (Kent Dickey)
X-Newsreader: trn 4.0-test76 (Apr 2, 2001)
 by: Kent Dickey - Sun, 24 Sep 2023 03:16 UTC

In article <1lGdnRTYHeqv1mT5nZ2dnZfqnPWdnZ2d@earthlink.com>,
Hugh Hood <hughhood@earthlink.net> wrote:
[snip]
>Anyway, of course there is ONE issue, which I hope you can resolve.
>
>Most network printers contain a Port 9100 printer server. Once a client
>makes a connection (as KEGS now does when an emulated SCC port is
>accessed), the server receives any job that is sent, and once there has
>been no traffic/idle for (typically) 90 seconds, the server forces a
>disconnect from that client. This enables the print server to accept
>jobs from other clients on the network.
>
>Well, KEGS makes the initial connection and sends the job, as the KEGS
>console shows:
>
>Connecting to 192.168.1.170, port:9100
>SCC port 0 is now outgoing to
>
>
>Provided the idle time limit (in this case 90 seconds) is not reached, I
>can continue to send print jobs and they will be printed.
>
>If, however, I wait over 90 seconds between jobs, the print server will
>disconnect the KEGS client.
>
>As a result, when I attempt to print again, the job is not sent, and the
>KEGS console shows:
>
>socket write failed, resuming modem mode
>socket_close: rdwrfd=3cc, closing
>socket_close: sockfd=3cc, closing
> port 0 is closed, cur_state:-2
> port 0 is closed, cur_state:-2
>
>
>So, I suppose I would ask that if a socket write failed, that KEGS would
>re-establish the connection to the server and then send the job.
>
>Please let me know if I can provide anything else for you to
>troubleshoot this, and again, thanks for implementing this great feature.
>
>
>
>
>Hugh Hood

I've put a fix for this in KEGS 1.30 at https://kegs.sourceforge.net/
where it should try to reconnect if the port closed due to inactivity.
If it closes during activity, then it will still closed. You can get KEGS
to reopen by changing the serial type from Remote IP to another setting,
and then back to Remote IP.

Kent

Re: New KEGS Mac User - Most Impressed

<CKacnW7UG9Tw_o_4nZ2dnZfqn_ednZ2d@earthlink.com>

 copy mid

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

 copy link   Newsgroups: comp.emulators.apple2
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!border-2.nntp.ord.giganews.com!border-1.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Tue, 26 Sep 2023 04:51:57 +0000
Date: Mon, 25 Sep 2023 23:51:57 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.15.1
Subject: Re: New KEGS Mac User - Most Impressed
Newsgroups: comp.emulators.apple2
References: <olKdnfqmfPKwEhf5nZ2dnZfqnPWdnZ2d@earthlink.com>
<AYKdnQq9X6fxfA35nZ2dnZfqn_GdnZ2d@earthlink.com>
<ud8iiq$26dus$1@dont-email.me>
<1lGdnRTYHeqv1mT5nZ2dnZfqnPWdnZ2d@earthlink.com>
<ueo9me$16ol5$1@dont-email.me>
Content-Language: en-US
From: hughh...@earthlink.net (Hugh Hood)
In-Reply-To: <ueo9me$16ol5$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <CKacnW7UG9Tw_o_4nZ2dnZfqn_ednZ2d@earthlink.com>
Lines: 84
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 172.56.48.203
X-Trace: sv3-AOENM2Nys7g2bc+fMlt4D6fO66M6FGq0uxdf8MrIGggAVzUw6W7xoBcqIu1VoPVGtV9HkBgtqrZ9Nk7!8GdqZLh160VIj7fYS+DATxyGOvLFndEXgs4zOc4QWDVa5Uv5pv/sZ13tTffvYBYzt4wH3sfBJugF!oDWQfJ82JIF96AhoucplE3ktkslZ+oz0aQ==
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: Hugh Hood - Tue, 26 Sep 2023 04:51 UTC

On 9/23/2023 10:16 PM, Kent Dickey wrote:
>
> I've put a fix for this in KEGS 1.30 at https://kegs.sourceforge.net/
> where it should try to reconnect if the port closed due to inactivity.
> If it closes during activity, then it will still closed. You can get KEGS
> to reopen by changing the serial type from Remote IP to another setting,
> and then back to Remote IP.
>
> Kent

Kent,

You've implemented your new remote IP mode for SCC comm in KEGS 1.30
very, very well. Thank you so much.

I've put your remote IP mode improvement through every test I can think
of, in both MacOS and in Windows 10, and it passed every one.

1. Printing to network printer from 8-bit AppleWorks 5.1. - Passed

2. Printing to network printer from 8-bit AppleWorks 5.1 after the
printer's server closed the connection for inactivity. - Passed

3. Printing to network printer from GS/OS Desktop applications using the
Direct Connect PostScript printer driver and Apple's 'Printer' port
driver. - Passed

4. Doing the same after the printer's server closed the connection for
inactivity. - Passed

5. Printing from the emulated IIgs (in both 8-bit AppleWorks and GS/OS
Desktop applications) with a subsequent trip to the host's web browser
to print a document to the same network printer, and then returning to
the emulated IIgs to print another document. - Passed

and, (in order to test the 2-way bidirectional capability of your remote
IP mode)

6. Entered online terminal mode in ProTERM 3.1 and issued PostScript
commands to the network printer's PostScript interpreter and received
back (with no character loss at all) the results of those PostScript
commands.

Again, really nice job.

Given the capabilities of your remote IP mode, I'm going to see if I can
access the bash shell on the host machine from the emulated IIgs, though
I'll probably need first to instruct ncat to bind a port and start
/bin/bash.

Finally, (for those who will be using the new KEGS remote IP feature to
print directly to a network printer from KEGS), here is a brief note
about the selection of 'port driver' from the emulated IIgs with GS/OS
Desktop applications.

Apple's port driver maximum rate is 19,200 bps (even though we're not
doing real serial comm) and that limits the speed at which the print job
is sent to the printer, although it is still very fast.

Becky Heinemann's 'Printer57.6' port driver, which was released as
freeware years ago and included with both SHS' 'Independence' printer
driver package, and Vitesse's 'Harmonie' printer driver package,
accelerates page printing from GS/OS Desktop applications from within
KEGS by a factor of 3X. {As previously noted by David Schmidt in his
GSPort docs, BTW}.

For example, I printed a typical 3-page document from Ewen Wannop's
BrkDown disassembler. With Apple's port driver, the printer ejected the
first page in 9 seconds. With Heinemann's port driver, that first page
was out in 3 seconds.

The only caveat is this -- when you use Heinemann's driver, KEGS will
throw a Code Red condition, although I can't detect that it causes any
problems whatsoever with my remaining session in KEGS. When I get better
with the KEGS debugger, I hope to find out what is causing this and
perhaps patch the port driver.

Hugh Hood

Re: New KEGS Mac User - Most Impressed

<ueuuv3$2iq2o$1@dont-email.me>

 copy mid

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

 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: New KEGS Mac User - Most Impressed
Date: Tue, 26 Sep 2023 15:56:19 -0000 (UTC)
Organization: provalid.com
Lines: 91
Message-ID: <ueuuv3$2iq2o$1@dont-email.me>
References: <olKdnfqmfPKwEhf5nZ2dnZfqnPWdnZ2d@earthlink.com> <1lGdnRTYHeqv1mT5nZ2dnZfqnPWdnZ2d@earthlink.com> <ueo9me$16ol5$1@dont-email.me> <CKacnW7UG9Tw_o_4nZ2dnZfqn_ednZ2d@earthlink.com>
Injection-Date: Tue, 26 Sep 2023 15:56:19 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="f32fcc85bff9de1b1ed296ed00492030";
logging-data="2713688"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19Ad1/9GkFwn32PB77970fa"
Cancel-Lock: sha1:fPAuRUnGDbj6U71eQKq4Aqb0VF8=
X-Newsreader: trn 4.0-test76 (Apr 2, 2001)
Originator: kegs@provalid.com (Kent Dickey)
 by: Kent Dickey - Tue, 26 Sep 2023 15:56 UTC

In article <CKacnW7UG9Tw_o_4nZ2dnZfqn_ednZ2d@earthlink.com>,
Hugh Hood <hughhood@earthlink.net> wrote:
>On 9/23/2023 10:16 PM, Kent Dickey wrote:
>>
>> I've put a fix for this in KEGS 1.30 at https://kegs.sourceforge.net/
>> where it should try to reconnect if the port closed due to inactivity.
>> If it closes during activity, then it will still closed. You can get KEGS
>> to reopen by changing the serial type from Remote IP to another setting,
>> and then back to Remote IP.
>>
>> Kent
>
>Kent,
>
>You've implemented your new remote IP mode for SCC comm in KEGS 1.30
>very, very well. Thank you so much.
>
>I've put your remote IP mode improvement through every test I can think
>of, in both MacOS and in Windows 10, and it passed every one.
>
>1. Printing to network printer from 8-bit AppleWorks 5.1. - Passed
>
>2. Printing to network printer from 8-bit AppleWorks 5.1 after the
>printer's server closed the connection for inactivity. - Passed
>
>3. Printing to network printer from GS/OS Desktop applications using the
>Direct Connect PostScript printer driver and Apple's 'Printer' port
>driver. - Passed
>
>4. Doing the same after the printer's server closed the connection for
>inactivity. - Passed
>
>5. Printing from the emulated IIgs (in both 8-bit AppleWorks and GS/OS
>Desktop applications) with a subsequent trip to the host's web browser
>to print a document to the same network printer, and then returning to
>the emulated IIgs to print another document. - Passed
>
>and, (in order to test the 2-way bidirectional capability of your remote
>IP mode)
>
>6. Entered online terminal mode in ProTERM 3.1 and issued PostScript
>commands to the network printer's PostScript interpreter and received
>back (with no character loss at all) the results of those PostScript
>commands.
>
>
>Again, really nice job.
>
>Given the capabilities of your remote IP mode, I'm going to see if I can
>access the bash shell on the host machine from the emulated IIgs, though
>I'll probably need first to instruct ncat to bind a port and start
>/bin/bash.
>
>Finally, (for those who will be using the new KEGS remote IP feature to
>print directly to a network printer from KEGS), here is a brief note
>about the selection of 'port driver' from the emulated IIgs with GS/OS
>Desktop applications.
>
>Apple's port driver maximum rate is 19,200 bps (even though we're not
>doing real serial comm) and that limits the speed at which the print job
>is sent to the printer, although it is still very fast.
>
>Becky Heinemann's 'Printer57.6' port driver, which was released as
>freeware years ago and included with both SHS' 'Independence' printer
>driver package, and Vitesse's 'Harmonie' printer driver package,
>accelerates page printing from GS/OS Desktop applications from within
>KEGS by a factor of 3X. {As previously noted by David Schmidt in his
>GSPort docs, BTW}.
>
>For example, I printed a typical 3-page document from Ewen Wannop's
>BrkDown disassembler. With Apple's port driver, the printer ejected the
>first page in 9 seconds. With Heinemann's port driver, that first page
>was out in 3 seconds.
>
>The only caveat is this -- when you use Heinemann's driver, KEGS will
>throw a Code Red condition, although I can't detect that it causes any
>problems whatsoever with my remaining session in KEGS. When I get better
>with the KEGS debugger, I hope to find out what is causing this and
>perhaps patch the port driver.
>
>
>
>
>
>Hugh Hood

If you can make a disk image that can reproduce the problem, I can debug it.
You can email it to me. Try to make it less than 10MB. Make it as easy
on me as possible.

Kent

Re: New KEGS Mac User - Most Impressed

<uevega$2lo8t$1@dont-email.me>

 copy mid

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

 copy link   Newsgroups: comp.emulators.apple2
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: cgm...@my-deja.com (Christopher G. Mason)
Newsgroups: comp.emulators.apple2
Subject: Re: New KEGS Mac User - Most Impressed
Date: Tue, 26 Sep 2023 16:21:30 -0400
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <uevega$2lo8t$1@dont-email.me>
References: <olKdnfqmfPKwEhf5nZ2dnZfqnPWdnZ2d@earthlink.com>
<AYKdnQq9X6fxfA35nZ2dnZfqn_GdnZ2d@earthlink.com>
<ud8iiq$26dus$1@dont-email.me>
<1lGdnRTYHeqv1mT5nZ2dnZfqnPWdnZ2d@earthlink.com>
<ueo9me$16ol5$1@dont-email.me>
<CKacnW7UG9Tw_o_4nZ2dnZfqn_ednZ2d@earthlink.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 26 Sep 2023 20:21:30 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="50220e0eb45f1c8612dd1acf783ac05e";
logging-data="2810141"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18k5y4tZQewu4tYYSa/ONRHJdvFKw8zFr0="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.15.1
Cancel-Lock: sha1:qGTG0CKwZ65d3oitQohZTdLfDzE=
In-Reply-To: <CKacnW7UG9Tw_o_4nZ2dnZfqn_ednZ2d@earthlink.com>
Content-Language: en-US
 by: Christopher G. Mason - Tue, 26 Sep 2023 20:21 UTC

On 9/26/2023 12:51 AM, Hugh Hood wrote:
> Becky Heinemann's 'Printer57.6' port driver, which was released as
> freeware years ago and included with both SHS' 'Independence' printer
> driver package, and Vitesse's 'Harmonie' printer driver package,
> accelerates page printing from GS/OS Desktop applications from within
> KEGS by a factor of 3X. {As previously noted by David Schmidt in his
> GSPort docs, BTW}.
>
> For example, I printed a typical 3-page document from Ewen Wannop's
> BrkDown disassembler. With Apple's port driver, the printer ejected the
> first page in 9 seconds. With Heinemann's port driver, that first page
> was out in 3 seconds.
>

The emulated ImageWriter in GSPort can print much MUCH faster with some
changes to the SCC emulation.

Re: New KEGS Mac User - Most Impressed

<NuScnXnbl_iyuIn4nZ2dnZfqnPidnZ2d@earthlink.com>

 copy mid

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

 copy link   Newsgroups: comp.emulators.apple2
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!border-2.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Wed, 27 Sep 2023 12:50:55 +0000
Date: Wed, 27 Sep 2023 07:50:55 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.15.1
Subject: Re: New KEGS Mac User - Most Impressed
Newsgroups: comp.emulators.apple2
References: <olKdnfqmfPKwEhf5nZ2dnZfqnPWdnZ2d@earthlink.com>
<1lGdnRTYHeqv1mT5nZ2dnZfqnPWdnZ2d@earthlink.com>
<ueo9me$16ol5$1@dont-email.me>
<CKacnW7UG9Tw_o_4nZ2dnZfqn_ednZ2d@earthlink.com>
<ueuuv3$2iq2o$1@dont-email.me>
Content-Language: en-US
From: hughh...@earthlink.net (Hugh Hood)
In-Reply-To: <ueuuv3$2iq2o$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <NuScnXnbl_iyuIn4nZ2dnZfqnPidnZ2d@earthlink.com>
Lines: 30
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 172.58.99.241
X-Trace: sv3-yeyXLRxkE0i1Jb5Kn6/HDqv8eub1rnoHA7I1wn6yi0RC9uD8AOYw+s5g4Z8P5BWHK10pcy3un5MeADj!xKUbC35LzqajUKtuOA4mxqXC981raYQncU0gobH8m3ZeeWlEKyM5XTIWn90x0NHPjYXm92DLzpnc!OH+MXXBuvbYdVb74bcsETdHmazt3iXIyOQ==
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: Hugh Hood - Wed, 27 Sep 2023 12:50 UTC

On 9/26/2023 10:56 AM, Kent Dickey wrote:
> In article <CKacnW7UG9Tw_o_4nZ2dnZfqn_ednZ2d@earthlink.com>,
> Hugh Hood <hughhood@earthlink.net> wrote:
>> The only caveat is this -- when you use Heineman's driver, KEGS will
>> throw a Code Red condition, although I can't detect that it causes any
>> problems whatsoever with my remaining session in KEGS. When I get better
>> with the KEGS debugger, I hope to find out what is causing this and
>> perhaps patch the port driver.
>>
>>
>>
>>
>>
>> Hugh Hood
>
> If you can make a disk image that can reproduce the problem, I can debug it.
> You can email it to me. Try to make it less than 10MB. Make it as easy
> on me as possible.
>
> Kent

Kent,

Disk image sent. Thank you.

Hugh Hood

Re: New KEGS Mac User - Most Impressed

<532b7eae-4161-4596-a2c9-3928be12596cn@googlegroups.com>

 copy mid

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

 copy link   Newsgroups: comp.emulators.apple2
X-Received: by 2002:a05:620a:14a:b0:774:22d7:768c with SMTP id e10-20020a05620a014a00b0077422d7768cmr16544qkn.5.1695904398499;
Thu, 28 Sep 2023 05:33:18 -0700 (PDT)
X-Received: by 2002:a05:6871:6a8a:b0:1dc:dbb0:60aa with SMTP id
zf10-20020a0568716a8a00b001dcdbb060aamr411081oab.6.1695904398298; Thu, 28 Sep
2023 05:33:18 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!3.us.feeder.erje.net!feeder.erje.net!border-1.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.emulators.apple2
Date: Thu, 28 Sep 2023 05:33:17 -0700 (PDT)
In-Reply-To: <NuScnXnbl_iyuIn4nZ2dnZfqnPidnZ2d@earthlink.com>
Injection-Info: google-groups.googlegroups.com; posting-host=82.124.249.155; posting-account=c4quJwoAAABUj_DOmUN3HIuXxN1tF7gT
NNTP-Posting-Host: 82.124.249.155
References: <olKdnfqmfPKwEhf5nZ2dnZfqnPWdnZ2d@earthlink.com>
<1lGdnRTYHeqv1mT5nZ2dnZfqnPWdnZ2d@earthlink.com> <ueo9me$16ol5$1@dont-email.me>
<CKacnW7UG9Tw_o_4nZ2dnZfqn_ednZ2d@earthlink.com> <ueuuv3$2iq2o$1@dont-email.me>
<NuScnXnbl_iyuIn4nZ2dnZfqnPidnZ2d@earthlink.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <532b7eae-4161-4596-a2c9-3928be12596cn@googlegroups.com>
Subject: Re: New KEGS Mac User - Most Impressed
From: ntn.vig...@gmail.com (Antoine Vignau)
Injection-Date: Thu, 28 Sep 2023 12:33:18 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 4
 by: Antoine Vignau - Thu, 28 Sep 2023 12:33 UTC

Hi There,
Where is the PHB at $213 balanced?
The PHA PHK at $23C is balanced by PLA PLB at $241

Antoine

Re: New KEGS Mac User - Most Impressed

<vBucnS88G79toIv4nZ2dnZfqnPadnZ2d@earthlink.com>

 copy mid

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

 copy link   Newsgroups: comp.emulators.apple2
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!border-2.nntp.ord.giganews.com!border-1.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Fri, 29 Sep 2023 03:01:04 +0000
Date: Thu, 28 Sep 2023 22:01:04 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.15.1
Subject: Re: New KEGS Mac User - Most Impressed
Newsgroups: comp.emulators.apple2
References: <olKdnfqmfPKwEhf5nZ2dnZfqnPWdnZ2d@earthlink.com>
<1lGdnRTYHeqv1mT5nZ2dnZfqnPWdnZ2d@earthlink.com>
<ueo9me$16ol5$1@dont-email.me>
<CKacnW7UG9Tw_o_4nZ2dnZfqn_ednZ2d@earthlink.com>
<ueuuv3$2iq2o$1@dont-email.me>
<NuScnXnbl_iyuIn4nZ2dnZfqnPidnZ2d@earthlink.com>
<532b7eae-4161-4596-a2c9-3928be12596cn@googlegroups.com>
Content-Language: en-US
From: hughh...@earthlink.net (Hugh Hood)
In-Reply-To: <532b7eae-4161-4596-a2c9-3928be12596cn@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <vBucnS88G79toIv4nZ2dnZfqnPadnZ2d@earthlink.com>
Lines: 22
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 172.56.48.189
X-Trace: sv3-4PeKVaQngaRxh3QD0BwNx5BumP8l6yavxV/HKiEU19N9bBQR5S3KbGkVQ9hGNdb5TzVe6fnhZs9ch3R!L4a2NQjwtZ0adKnzkd9tORNFnP/f/A7mh/yRcb5LktP1+qx/auhurHOsBWl6jDFN/4Pb0jc0kCdf!9UW1fv6DYFTKzsYfdEqIwRUQK+mv45z5xA==
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: Hugh Hood - Fri, 29 Sep 2023 03:01 UTC

On 9/28/2023 7:33 AM, Antoine Vignau wrote:
> Hi There,
> Where is the PHB at $213 balanced?
> The PHA PHK at $23C is balanced by PLA PLB at $241
>
> Antoine

Antoine,

You're ahead of me on this. I'm still working with a quick disassembly
from ChewBagger and digesting the concept of using the FWEntry Tool
($2403) to access the extended Pascal protocol for dealing with the
serial ports, and I suppose the SetSCC hardware control call to access
the SCC write registers for setting 57,600 baud.

At least, that what I *think* Heineman is doing.

Hugh Hood

Re: New KEGS Mac User - Most Impressed

<Gbudnaqvce6uvoP4nZ2dnZfqnPednZ2d@earthlink.com>

 copy mid

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

 copy link   Newsgroups: comp.emulators.apple2
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!feeder.usenetexpress.com!tr2.iad1.usenetexpress.com!69.80.99.18.MISMATCH!border-1.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Thu, 05 Oct 2023 02:45:07 +0000
Date: Wed, 4 Oct 2023 21:45:06 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1
From: hughh...@earthlink.net (Hugh Hood)
Subject: Re: New KEGS Mac User - Most Impressed
Newsgroups: comp.emulators.apple2
References: <olKdnfqmfPKwEhf5nZ2dnZfqnPWdnZ2d@earthlink.com> <1lGdnRTYHeqv1mT5nZ2dnZfqnPWdnZ2d@earthlink.com> <ueo9me$16ol5$1@dont-email.me> <CKacnW7UG9Tw_o_4nZ2dnZfqn_ednZ2d@earthlink.com> <ueuuv3$2iq2o$1@dont-email.me> <NuScnXnbl_iyuIn4nZ2dnZfqnPidnZ2d@earthlink.com> <532b7eae-4161-4596-a2c9-3928be12596cn@googlegroups.com>
Content-Language: en-US
In-Reply-To: <532b7eae-4161-4596-a2c9-3928be12596cn@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <Gbudnaqvce6uvoP4nZ2dnZfqnPednZ2d@earthlink.com>
Lines: 35
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 172.59.192.241
X-Trace: sv3-RD7BRNjkUtJw4be+CgSz506UiUtluPSJo40AN2tfmQTVKX2YbgK0dlowifFvgFpWrL4YbF+g9eWLB0D!9SCZk0uNYAvfGIbnt5qP3gLasXR965cuTzI54K3mmYfXkga07IgwWwfNfyCaJbrLtmoMzMS93jox!QF00sdf0rnYoVTI/uPWMsfRQtJTLHiWc/F0=
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: Hugh Hood - Thu, 5 Oct 2023 02:45 UTC

Antoine,

May I ask you to confirm that we are both looking at the same revision
of the 'Printer57.6' port driver?

The one I now have disassembled in Ewen's BrkDown is 1518 bytes in
length, has a creation date of 10-Jan-91 and a modification date of
20-Feb-93. It's from the Harmonie v2.11b printer driver disk.

I ask because my offsets seem to differ from yours.

FWIW, although I suspect Kent will determine why using this port driver
gives a RED condition with KEGS, and perhaps he will suggest a patch for
it, I'm thinking of adding a little extra code to access an additional
SCC Write Register or two (this driver AS-IS just accesses WR 12 {lower
byte of baud rate generator time constant} to set 57,600 baud) in order
to make this a 115,200 baud port driver.

Thanks.

Hugh Hood

On 9/28/2023 7:33 AM, Antoine Vignau wrote:
> Hi There,
> Where is the PHB at $213 balanced?
> The PHA PHK at $23C is balanced by PLA PLB at $241
>
> Antoine

Re: New KEGS Mac User - Most Impressed

<hfGcnWS1pO2-NK34nZ2dnZfqnPudnZ2d@earthlink.com>

 copy mid

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

 copy link   Newsgroups: comp.emulators.apple2
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!feeder.usenetexpress.com!tr2.iad1.usenetexpress.com!69.80.99.27.MISMATCH!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Thu, 19 Oct 2023 03:57:22 +0000
Date: Wed, 18 Oct 2023 22:57:22 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1
From: hughh...@earthlink.net (Hugh Hood)
Subject: Re: New KEGS Mac User - Most Impressed
Newsgroups: comp.emulators.apple2
References: <olKdnfqmfPKwEhf5nZ2dnZfqnPWdnZ2d@earthlink.com> <AYKdnQq9X6fxfA35nZ2dnZfqn_GdnZ2d@earthlink.com> <ud8iiq$26dus$1@dont-email.me> <1lGdnRTYHeqv1mT5nZ2dnZfqnPWdnZ2d@earthlink.com> <ueo9me$16ol5$1@dont-email.me> <CKacnW7UG9Tw_o_4nZ2dnZfqn_ednZ2d@earthlink.com>
Content-Language: en-US
In-Reply-To: <CKacnW7UG9Tw_o_4nZ2dnZfqn_ednZ2d@earthlink.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <hfGcnWS1pO2-NK34nZ2dnZfqnPudnZ2d@earthlink.com>
Lines: 42
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 172.58.181.44
X-Trace: sv3-e7BqzbfSZltZmFMc37Im7x7it/aSQitzObszhvaUqVBWNqWrCdUzwKtdb7vQTWEl+hhUmjs2yakdC7H!KzURw+UFrJJRBW+3ewKVuj8FQ6RTqMbhIPD7ts6p99k9YXJuHmPWfj1i6smrc0dqbmbx8H9IatBq!8ml3lUGFmEmoe6eLvEPXgDWVj5g1y/zyaA==
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Received-Bytes: 3136
 by: Hugh Hood - Thu, 19 Oct 2023 03:57 UTC

On 9/25/2023 11:51 PM, Hugh Hood wrote:
>
> Again, really nice job.
>
> Given the capabilities of your remote IP mode, I'm going to see if I can
> access the bash shell on the host machine from the emulated IIgs, though
> I'll probably need first to instruct ncat to bind a port and start
> /bin/bash.
>

OK. Using Kent's new serial to IP feature in KEGS 1.30, I've been able
to use VT100 emulation in ProTERM 3.1 (and I'm certain Spectrum would do
so as well) to log into the host KEGS machine's (in this case MacOS)
bash shell and issue shell commands to my heart's content.

I've also been able to do a Zmodem send from ProTERM within the emulated
IIgs and have the file show up on the Mac. {I'm still working out a
small problem I have in *receiving* a Zmodem transfer}.

Of course, most would ask the question, and it's a good one, why anyone
would do that from the emulated IIgs when they could just use the
Terminal App in MacOS.

In my case, I've got an application in mind for that, but I'll leave
that for another time. In the meantime, I suppose the answer is -- just
because you can.

FWIW, I used this excellent technique detailed by Blake Patterson to set
up a socat daemon on the Mac that allows for the username/password login
to the bash shell.

<https://bytecellar.com/2022/11/28/configure-your-mac-to-allow-vintage-computers-to-dial-in/>

Obviously, my use is a variation on his, and I may need to tweak a few
of the socat settings he used, but this does the trick nicely, and I'm
grateful that Blake shared it.

Hugh Hood

Re: New KEGS Mac User - Most Impressed

<ui6rn5$3l4v5$1@dont-email.me>

 copy mid

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

 copy link   Newsgroups: comp.emulators.apple2
Path: i2pn2.org!i2pn.org!news.hispagatos.org!eternal-september.org!feeder2.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: keg...@provalid.com (Kent Dickey)
Newsgroups: comp.emulators.apple2
Subject: Re: New KEGS Mac User - Most Impressed
Date: Sun, 5 Nov 2023 01:38:45 -0000 (UTC)
Organization: provalid.com
Lines: 40
Message-ID: <ui6rn5$3l4v5$1@dont-email.me>
References: <olKdnfqmfPKwEhf5nZ2dnZfqnPWdnZ2d@earthlink.com> <NuScnXnbl_iyuIn4nZ2dnZfqnPidnZ2d@earthlink.com> <532b7eae-4161-4596-a2c9-3928be12596cn@googlegroups.com> <Gbudnaqvce6uvoP4nZ2dnZfqnPednZ2d@earthlink.com>
Injection-Date: Sun, 5 Nov 2023 01:38:45 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="1322e13f4ce3f462125283ad874437c7";
logging-data="3838949"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18xnyZ4VLtH6R99jL9wp/ii"
Cancel-Lock: sha1:tFzo7Gn+qc2OwjYTCkfybo8gNeI=
X-Newsreader: trn 4.0-test76 (Apr 2, 2001)
Originator: kegs@provalid.com (Kent Dickey)
 by: Kent Dickey - Sun, 5 Nov 2023 01:38 UTC

In article <Gbudnaqvce6uvoP4nZ2dnZfqnPednZ2d@earthlink.com>,
Hugh Hood <hughhood@earthlink.net> wrote:
>Antoine,
>
>May I ask you to confirm that we are both looking at the same revision
>of the 'Printer57.6' port driver?
>
>The one I now have disassembled in Ewen's BrkDown is 1518 bytes in
>length, has a creation date of 10-Jan-91 and a modification date of
>20-Feb-93. It's from the Harmonie v2.11b printer driver disk.
>
>I ask because my offsets seem to differ from yours.
>
>FWIW, although I suspect Kent will determine why using this port driver
>gives a RED condition with KEGS, and perhaps he will suggest a patch for
>it, I'm thinking of adding a little extra code to access an additional
>SCC Write Register or two (this driver AS-IS just accesses WR 12 {lower
>byte of baud rate generator time constant} to set 57,600 baud) in order
>to make this a 115,200 baud port driver.
>
>Thanks.

Some other things got in the way, but I finally release KEGS.1.31 which
fixes this Code RED bug with the Printer57.6 driver. During init, it
was setting baud to max, and setting some bits to enable baud rate interrupts,
which would need to create an interrupt faster than every CPU clock cycle.
KEGS thought this looked wrong and threw a Code RED. But in debugging
it, the Printer57.6 driver has the Master Interrupt Enable in the SCC off,
which prevents interrupts, so KEGS needed a qualifier to ignore these
events happening super fast in this case.

Short answer: should be fixed.

I would like to put together a collection of freely available files,
like this Printer57.6 driver, on the KEGS SAMPLE.DISK, with directions on
how to use it and how to install it. Can you help with this? Printing
from GS/OS is very complex with a direct-connect printer, so putting
something together would be helpful.

Kent

Re: New KEGS Mac User - Most Impressed

<_52cnXahuN47gdT4nZ2dnZfqnPgAAAAA@earthlink.com>

 copy mid

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

 copy link   Newsgroups: comp.emulators.apple2
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!69.80.99.23.MISMATCH!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 06 Nov 2023 17:04:38 +0000
Date: Mon, 6 Nov 2023 11:04:38 -0600
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
From: hughh...@earthlink.net (Hugh Hood)
Subject: Re: New KEGS Mac User - Most Impressed
Newsgroups: comp.emulators.apple2
References: <olKdnfqmfPKwEhf5nZ2dnZfqnPWdnZ2d@earthlink.com> <NuScnXnbl_iyuIn4nZ2dnZfqnPidnZ2d@earthlink.com> <532b7eae-4161-4596-a2c9-3928be12596cn@googlegroups.com> <Gbudnaqvce6uvoP4nZ2dnZfqnPednZ2d@earthlink.com> <ui6rn5$3l4v5$1@dont-email.me>
Content-Language: en-US
In-Reply-To: <ui6rn5$3l4v5$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <_52cnXahuN47gdT4nZ2dnZfqnPgAAAAA@earthlink.com>
Lines: 50
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 172.58.182.158
X-Trace: sv3-1Tlo0Npci4yPVoG+lEG++uAMFytoFSs6sjvQ9vhsEUJkMoyavK3LWQjPrBYDAcBWyK7S8USqW9OeJtg!WAbcRpcMBioyjHdCQeLf8Z0JhYuZFT4xI92Id0A7qM2Dh6pxwQzm2FKjOVymY8DFUg8bOAqBw6vr!LG1fpyy+VLNnrW0AQm6Q4xAm20qYu0JAYwY=
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: Hugh Hood - Mon, 6 Nov 2023 17:04 UTC

Kent,

Thanks for taking the time to track down exactly why the Printer57.6
port driver was causing the code Red condition.

After reading your explanation, I realize that I never would have found
the reason. 😉

I'd be happy to submit a few printer-related files along with an
explanation.

If there is time, however, I would first like to take a stab at
modifying Heineman's Printer57.6 port driver to run at 115,200 baud, and
then test it for speed and reliability.

That driver uses an interesting technique -- in a 'hybrid' approach, it
accesses both the Printer Port firmware and the SCC registers through
the extended Pascal protocol.

It currently only accesses SCC WR12, but I'm going to add access to
WR11, WR14 and WR4 to set the baud at 115,200.

This is based on the assumption that with KEGS the sole reason that
Apple's standard 19,200 baud driver is 3 times slower than Heineman's
57,600 baud driver is the baud rate. If I'm off-base on that, and the
performance increase is due solely to a more streamlined programming, I
won't bother to include it.

Regards,

Hugh Hood

On 11/4/23 8:38 PM, Kent Dickey wrote:
>
> Short answer: should be fixed.
>
> I would like to put together a collection of freely available files,
> like this Printer57.6 driver, on the KEGS SAMPLE.DISK, with directions on
> how to use it and how to install it. Can you help with this? Printing
> from GS/OS is very complex with a direct-connect printer, so putting
> something together would be helpful.
>
> Kent

Pages:12
server_pubkey.txt

rocksolid light 0.9.7
clearnet tor