TIP: Click on subject to list as thread! ANSI
echo: apple
to: comp.sys.apple2
from: schmidtd
date: 2009-01-21 12:59:36
subject: Re: Apple Game Server - updates

On Jan 21, 2:53=A0pm, ol...{at}web.de (Oliver Schmidt) wrote:
> >That still seems to be a bit excessive to
> >type in. =A0The Apple /// bootstrapping code is 77 bytes long, and I
> >still feel guilty about that. =A0I wonder how much we could strip out...
>
> As you can imagine this is already stripped very far (i.e. without
> ICMP / ping). There are only few bytes left to gain. You could however
> change the way you get the bytes into RAM. Maybe on the Apple2 the
> monitor would be preferable to BASIC. On the other hand you'd have to
> abandon the checksum checks then - which were quite useful to me.
> Although I did it very carefully, I had three typos...
I agree, it's a lot of typing to get right on the first try.  There's
not a lot of margin for error.  Checksums would be valuable.

> Anyway I personally think it's worth being ported - and integrated
> into ADTPro, doesn't it?

It would be a simple addition on the server end.  Once the comms
mechanism is set up, we just pump the bits out on the wire, just like
with the other bootstrap communications methods.

It might be tricky locating the code on the Apple side.  It would have
to hide in a place where incoming code and ProDOS booting wouldn't
touch it.  There's two chunks to download... the ProDOS MLI and then
the ADTPro executable.  In between the two, we have to re-invoke the
minislave so it can pull in the second part.

Anyway, yes, interesting enough to pursue. :-)  (Sorry, BLuRry, for
hijacking your thread...)
--- SBBSecho 2.12-Win32
* Origin: Derby City Gateway (1:2320/0)
SEEN-BY: 10/1 3 34/999 120/228 123/500 128/2 140/1 222/2 226/0 236/150 249/303
SEEN-BY: 250/306 261/20 38 100 1404 1406 1410 1418 266/1413 280/1027 320/119
SEEN-BY: 393/11 396/45 633/260 267 712/848 800/432 801/161 189 2222/700
SEEN-BY: 2320/100 105 200 2905/0
@PATH: 2320/0 100 261/38 633/260 267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.