GlobalTalk Technical Note 2024.01: Network Numbering

OK, so the title of this post might seem a bit presumptuous, but stay with me, there’s good reason for it…

As previously discussed, GlobalTalk is an international conglomeration of AppleTalk networks tied together using the Apple Internet Router software from 1993.

Humble beginnings have blown out to a wild success for this aspect of #MARCHintosh 2024, and I know at least some admins (including myself) are planning on leaving their nodes online beyond 31 March, and others are planning to spin theirs back up for 2025 – but I also hope we see additions before and during next year’s event.

To date, technical information supporting optimal configuration has been rather sparse, mostly worked out on the fly, and supported by Paul Rickards, dan and Mac84 through initial successful experimentation, original setup instructions, and moderation of the spreadsheet used to coordinate network/zone names and numbers, for example.

I believe an assumption was made that a selection of a Network Number range spanning 10 “addresses” was seen as adequately servicing the number of devices individual GlobalTalk Admins might want to connect, but I think this is based on a false assumption of what the Network Numbers accommodate/represent.

So, what should we do? Well, as always, we should…

RTFM

As I’ve settled into GlobalTalk, seen messages in my Router Log, discussions on Mastodon, and Comments in the coordinating spreadsheet, I realised it would be ideal if I and my fellow GlobalTalk admins could benefit from reading the Apple Internet Router 3.0 Manual…it that were at all possible.

I mean, ideally, don’t we all like to obey the Fourth Golden Rule of Computing – RTFM?

However, this is getting harder and harder these days – for older hardware and software, the manuals might be nigh on impossible to get a hold of, and for modern hardware and software, you might have to be satisfied with a Regulatory Compliance note and a sticker…if you’re lucky!

So far, for the Apple Internet Router v3.0 software being used for the majority of GlobalTalk nodes, all I have found online is the plain text of the primary chapters of the Apple Internet Router Manual (no appendices).

It’s a little hard to pick out sections, chapters, and headings, but it is absolutely better than nothing.

As a side note, I’ve seen such plain text PDFs of Apple manuals before – I’m not sure if these plain text files have somehow leaked from Apple or their design houses, or if it’s just the output of OCRing the originals (which I would expect said originals to be available, but they often aren’t). I generally settle on the former due to the lack of scanned originals suggested by the latter.

While incomplete to provide full technical details (I want Appendix A!), it has still brought me fuller understanding of how network numbers and ranges operate, which informs the recommendations I make below.

Should these recommendations be accepted by the GlobalTalk Admin community, I believe it will allow for any future potential growth of the network, optimise the Admin experience, improve flexibility on the network, and minimise (if not eliminate) network number conflicts (a small, but persistent issue on GlobalTalk to date).

News just in: in a timely change of fortunes, I have discovered while writing these very RTFM paragraphs that I have secured the original, full, Apple Internet Router 3.0.1 package on eBay, including ring-bound manual. Huzzah!

Once scanned (and uploaded to The Internet Archive), I’ll be donating the full package to the Australian Computer Museum (of which I am a volunteer sysadmin), which will be joining GlobalTalk as soon as I can get the time to get their configuration together.

Unfortunately, the package won’t arrive before the end of 2024, but the plain text has enough information to inform my proposals below regarding Network Numbering to the wider GlobalTalk Admin community.

What the Manual Says…
Identifying networks on an internet

Networks connected by the router retain separate identities. Each AppleTalk network in an internet must have a unique network number or network range.

- A single network number identifies a LocalTalk network.

- A network range is a series of contiguous network numbers that identifies any other type of AppleTalk network, such as an EtherTalk or TokenTalk network. A network range can neither include a network number already assigned to another network nor overlap another network range.

Each network in an internet can include a maximum of 253 devices. You can assign up to 253 devices to each network number in a network range. Thus, a network range determines the maximum number of devices on a network. For example, a network having the network range 1-10 could include up to 2,530 devices (10 × 253).

If you designated the EtherTalk or TokenTalk port as a seed port, type the lowest network number in the network range for the network connected to that port in the Network Range text box and the highest network number in the network range in the "to" text box.

IMPORTANT A network range must be unique in an internet. It can neither include a network number already assigned to another network nor overlap another network range.

A network range must consist of a series of contiguous network numbers. You can specify a network range as two decimal numbers between 1 and 65,279, or two hexadecimal numbers between $1 and $FEFF. In Router Manager, a $ character must precede hexadecimal numbers. If you don't expect a network to grow beyond 253 devices, you can assign a single network number to a range – for example, you can specify a network range from 14 to 14.
How I Interpret this…

In the above, “internet” means the internetwork of AppleTalk networks being routed/bridged between all the GlobalTalk nodes (a “node” I define as a distinct Apple Internet Router-running Mac [or equivalent-functionality device or software from other companies] which allows joining of local networks to the GlobalTalk “internet”).

Additionally, “network” means the devices sharing a distinctive networking infrastructure, where those devices are directly able to see each other without any intermediaries such as bridges, routers, etc.

Network Numbers are valid within the range of 1 to 65,279, capping the potential number of networks connectable to GlobalTalk at that higher number.

For AppleTalk networks (whether LocalTalk, EtherTalk or TokenTalk), at most 253 devices can be on any single Network Number.

LocalTalk networks can only have one Network Number (which, once again, must be unique on the GlobalTalk internet), and EtherTalk (the most common network type on GlobalTalk) can have a range of unique Network Number/s, but that range may represent a single value (the “14 to 14” example above).

A Mac running AIR may have multiple LocalTalk networks (through printer and modem ports, or perhaps expansion cards), and multiple EtherTalk networks (through a combination of built-in Ethernet port/s and/or expansion cards). The number of networks an individual Mac running AIR can route for is limited to 32 networks, however (so 32 × 253 devices – 8,096 – devices maximum routed devices per GlobalTalk node).

Given any given Network Number must be uniquely assigned within each such “internet”, and each numbered network can have up to 253 devices within it, a single Network Number per network type (LocalTalk or EtherTalk) should be adequate for most, if not all, GlobalTalk nodes/networks. Many GlobalTalk nodes will not even need the second Network Number for a LocalTalk network (mine doesn’t [currently]).

The occurrence of a duplicate Network Number between individual LocalTalk networks or within EtherTalk Network Number Ranges anywhere across the GlobalTalk internet will cause the “Remote Net Range Conflict” errors we have been seeing in our AIR Router Logs, which prevents the second network attempting to use that Network Number from being visible until the conflict is resolved (which may be out of their hands and reliant on conflicting node’s Admin).

What I Propose be Adopted by the GlobalTalk Admin Community…

My feeling is we have an opportunity to lay some ground rules which will improve GlobalTalk administration moving forward, and the sooner we do so, the better.

And so, I propose:

  • Each GlobalTalk node be initially allowed up to two Network Numbers by default – one for their primary EtherTalk network, and another, if needed, for their LocalTalk network. Currently these are assigned on a first-come (i.e. first-requested), first served basis, and I see no reason to change this self-allocation.
  • Additional Network Numbers for additional network types (multiple physical LocalTalk or EtherTalk networks, or TokenTalk networks, connected to the Mac running Apple Internet Router) need to be requested after successful connection as a “base” GlobalTalk node (one EtherTalk network and, optionally, one LocalTalk network).
  • GlobalTalk Admins agree to request/reserve/assign a single number “range” to their EtherTalk network unless otherwise approved.

Assuming 1-2 Network Numbers per GlobalTalk node, we can accommodate somewhere between 32,639 and 65,279 GlobalTalk nodes on the GlobalTalk internet.

With up to 65,279 unique Network Numbers of up to 253 devices each, we can accommodate up to 16,515,587 individual network devices across the GlobalTalk internet.

I doubt we will run out, even with additional Network Numbers allowed when occasionally needed.

Conclusion

GlobalTalk is already a co-operative in the sense that anyone with access to the coordinating spreadsheet needs to co-operate with other GlobalTalk Admins to optimise everyone’s experience.

While things don’t necessarily have to change based on current usage, I think the above suggestions are worthwhile implementing for the long term benefit of all current and future GlobalTalk Admins.

Additionally, Network Number choice for individual Admins is increased with the recommended limitations – which, I feel, are not really limitations at all, given the device allowances per Network Number, and what I think are reasonable assumptions on the usage needs of any given GlobalTalk Admin/node.

I hope my fellow GlobalTalk admins embrace these suggestions, and I look forward to a very long life for this spontaneously ignited community of retro-Mac enthusiasts.

PS. Support

If you would like to support the preservation of the AIR original package and its donation to the Australian Computer Museum, please reach out to me via the contact page. Supporting the purchase of this software will provide an important resource to the global Mac retrocomputing community, and any excess funds will aid the ACM’s critical mission to preserve Australian computing heritage.

All donors will be acknowledged in the donation form to the ACM, and no moneys will be retained by me.

Thank you.

Apple ][/][+ Motherboard Test Sheets v1.2

Not long after WOzFest 18 I released some test sheets for Apple ][ and ][+ motherboards, to help tracking the testing of components on a motherboard, with separate sheets for the major motherboard revisions from Rev0 to RFI.

I silently updated them to v1.1 after correcting a weird default in my layout program that saw much of what was supposed to be solid black set to a very dark grey. No actual content changed, so I didn’t make a hullabaloo about that minor revision.

Today, however, I’m proud to release v1.2 of all the sheets, with improved content and some rewording I think makes things a bit clearer. In the background, I’ve also re-organised the underlying Affinity Publisher file to make changing common components between motherboard revisions easier.

Importantly, I’ve also included a second page with more space for notes and a representation of the keyboard so you can quickly record which keys work and which don’t.

I appreciate the feedback I received from Mark and Ross here in Australia, which helped me to either include extra info or clarify existing info.

Using the sheets on a couple of my machines also helped, and drove me to prepare the keyboard representation as well.

Mark also pointed out that printing onto A3 (i.e. at about 140%) makes the board layout roughly life-size – he placed this enlarged printout over some anti-static foam and pushed the chip pins through the printout into the foam while cleaning the board – a great way to store chips while cleaning or working on a bare board!

So, give the below a squiz and let me know if there’s anything else I need to do – or just use them as you check your Apple ][s.

Apple ][/][+ Motherboard Test Sheets

Towards the end of WOzFest 18, frequent attendee Andrew and I started to look into the use of the ROMX programmable ROM product in a pre-Revision 7 motherboard.

This requires a different character generator (CHARGEN) chip, and also the replacement of two logic chips that aren’t next to each other (the ROMX designers have created a U-shaped sub-board to allow the non-adjoining chips to be replaced in one go).

I only have one pre-Revision 7 board – something Andrew and I determined after checking each and every europlus board I have (not a small task, as those who know me understand). And, of course, it’s in my “to-be-refurbished” pile, so I wasn’t sure it would work. In fact, with several missing logic chips, I could tell it wouldn’t, so off we went scavenging the needed chips to try and get some joy.

However, joy was not to be had – we were unsuccessful in booting, but I could see a non-standard font was being used, so partial success as far as the character generator goes.

At this stage of the night, I was not up to pulling out my logic chip tester and working through the board, so we called it a night.

But this isn’t a single-board consideration for me. I have quite a few boards I need to check and try to get up and running, and that’s daunting enough that I have procrastinated on that part of my europlus Refurbapalooza.

I gotta say here, though: I promise the next step is not a further pit of procrastination – but I decided if I was going to check this board, I needed a resource to help me do so which might be usable on other boards, and, if it takes several sessions, to keep track of where I was at, and also to maybe record some other salient information about the board I was working on.

With my experience designing the “WOzFest Labs Apple Astec Power Supply Unit AA11040B/C Electrolytic Capacitor ‘Spec & Check’ Sheet” (over four years ago!), I thought I might be able to do something similar for Apple ][ motherboards – of course, it would have to have different versions for the main motherboard revisions, so you can see why there’s a risk it might end up being a useful way for a procrastinator to put off productive work!

But I’m a New Age Procrastinator! I’m happy to wastespend time preparing for a small job while accommodating the larger task it’s a part of. So for the last week I’ve been working on test sheets based on Winston D. Gayler’s RFI motherboard block diagram on page 177 of The Apple II Circuit Description. I’ve also referenced Jim Sather’s Understanding the Apple II, which, in Appendix G, details revision differences.

The result? Four test sheets covering the major revisions of Apple ][ and ][+ motherboards:

The sheets show most major components, including product codes, which motherboard product codes are relevant for that revision, areas to record info like case and PSU serial numbers and notes, and an area to record the dates of test sessions and progress through the board.

I would suggest first filling out the serial numbers, date code and (if not standard for the board) crystal frequency, along with any other salient info in the Notes area. Then mark missing (or clearly damaged) components with a red pen.

When testing components, I would mark bad components with a red pen and good components with a green highlighter. When bad or missing components are replaced, highlight with a green highlighter. Whether pads are cut or soldered can be indicated as well.

If switching components from other boards, some collectors might like to indicate that either at the component location or in the Notes area. Most collectors would likely be able to identify individual motherboards by date code – for those with larger collections with duplicate date codes, perhaps a numbering scheme will be need to be implemented by those collectors.

I’ll be leaving a test sheet in each of my machines not only to easily identify them and their operational status, but also keep track of any other work I might be doing on the machine (replacing speaker foam, etc.).

I want this to be as useful a resource for the community as possible, so any suggested changes are welcome. While I won’t be working on other Apple ][ models, I’m happy to discuss with others such sheets and provide info and files.

I’m now actually looking forward to the next stage of motherboard refurbishment, knowing I have the info I’ll need and an ability to keep track of each motherboard’s progress, as I rarely get enough time to work through a whole board in one sitting.

Retrochallenge meets WOzFest – Check Your Caps!

Retrochallenge 2017/04 is almost over!

WOzFest PR#6 has now started!

It’s time for the two parts of my retrocomputing life to collide in the most resourceful of ways…

My “europlus Refurbapalooza”, whereby I’m trying to get all my europluses operational, has been the thrust of my two Retrochallenge entries in 2016/10 and 2017/04. With the vagaries of “real life” impinging more the second time around (just that time of year, I think), I’ve gotten even less done this month…but that doesn’t mean I’ve been entirely unproductive.

I’ve been able to test the electrolytic capacitors in all seven of my europlus Astec AA11040C power supply units (PSUs). Despite 14 electrolytic capacitors per PSU (so 98 total) and the PSUs being at least 35 years old, I was pleased to find only four capacitors are exceeding (or almost exceeding) their maximum ESR (Electrical Series Resistance) value.

I’m also going to follow the general guideline to replace the C1 filter capacitor, even if the original hasn’t blown (two of the seven originals have definitely blown, and a further three or four are showing cracking in their plastic covering). I’ve bought all the replacement capacitors I need, and hope to install them all and test the PSUs during WOzFest PR#6.

While carrying out these ESR tests, I wanted a ready-reference to the capacitor specifications for determining the correct ESR value to be testing and for when I came to purchase replacement capacitors.

As a non-expert, I also wanted a reference to the position and polarity of the solder points for each capacitor on the underside of the PSU circuit board – I was testing the capacitors “in-circuit” rather than removing them for testing (while not ideal, I’m trying to keep the task manageable).

I had found online a scan of a 1982 document from Apple which provided a great start to what I wanted. It has schematics and circuit board layouts for several Apple PSUs, as well as a components list for each of the PSU models it includes.

Although it has info on the AA11040B (while I have AA11040Cs), upon inspection I believe the primary difference is the AA11040C is the 230V version of the AA11040B with the “115V Select” wire removed and a 250V/2A fuse replacing the 125V/2.75A fuse.

So I decided to prepare just the sort of ready-reference I would have liked to have started with. Over several iterations to refine the design and info included, and taking input from enthusiasts with more PSU repair experience than me, (thanks Mark, Martin, Jon, Geoff and John!), I’ve created the “WOzFest Labs Apple Astec Power Supply Unit AA11040B/C Electrolytic Capacitor ‘Spec & Check’ Sheet” (it just rolls of the tongue!) – and I’m pleased to announce the release of v1.0 of this “Spec & Check” sheet for use by other enthusiasts looking to test and refurbish their AA11040B/C PSUs.

This release is the major result of my Retrochallenge 2017/04 entry and in line with WOzFest PR#6’s theme of “Preservation”.

I’ve designed the sheet so that it can be printed at 100% on A4 (297✕210mm) or US Letter (8.5″✕11″) without any information being cropped. When printed at 100%, the picture of the underside of the PSU circuit board is “life size”, so it’s easy to correlate the highlighted solder points to a physical circuit board.

The sheet can be used as a checklist of capacitors that are in or out of spec, has the maximum ESR values listed for each capacitor (as well as other specs) in both tabular and “call out” forms, and the polarity of the solder points are annotated and colour-coded.

This is only v1.0, and suggestions/corrections from other enthusiasts will be included in updates. If I’m able, I’ll also release versions for other PSU models that Apple used in Apple ][s.

This is the first resource issued under the name “WOzFest Labs”, and hopefully there’ll be many more (I’ll probably re-release my Silentype Font under that name, too). I’d be interested in collaborating on other resources, too, so hit me up if you have any ideas you”d like to work on with me.

A few notes:

  • I’ve provided specs and solder points for the C1 filter cap to ease replacement of this component along with any out-of-spec electrolytic capacitors;
  • Capacitors C13 and C14 are in parallel on the circuit, so testing either one to half the usual maximum ESR is adequate when testing them “in-circuit” – if capacitors are removed for testing, double the stated maximum ESR value for these two capacitors;
  • Capacitors rated to 105°C are recommended;
  • The 1982 document from Apple has at least two errors in the components list for the AA11040B PSU, so check its information carefully if you’re using it as a reference.
  • If you’re wondering about the typewriter-like font I used, it’s Prestige Elite, which, by my reckoning, is the font used in early Apple spiral-bound manuals such as The Applesoft Tutorial. It’s my theory that these early manuals were “typeset” using material printed by the ubiquitous IBM Selectric typewriter.

So, other than some soldering, testing and writing a recap on my re-capping adventures, that’s pretty well it for my Retrochallenge entry this time around. I’m looking forward to getting to the meat of my europlus refurbishment – testing (and hopefully repairing) motherboards – next go ’round in October!

Caverns of Mordia Re-released at WOzFest 5¼″

I’m very happy to announce that Australian-produced text adventure game, Caverns of Mordia, was officially re-released at WOzFest 5¼″.

Written by Hans Coster, it was originally released in 1980, and the game saw an update in 1982. Hans had further updates which were never released.

At the prompting of another WOzFest attendee, Hans attended WOzFest ///, and attempts were made to image an original game disk. Unfortunately, efforts to create an EDD image were unsuccessful, but a still protected .dsk disk image file was able to be provided to Hans.

A short while ago, prompted by a Comment on this blog seeking disk images for Caverns of Mordia, I began to consider releasing an update with Hans as I was aware he was working on deprotecting and updating it.

With WOzFest 5¼″ being a celebration of the 5¼″ disk it seemed a great thing to not only announce the re-release, but to prepare physical disks to give to attendees and participants.

Hans was keen, and his grandson Sebastiaan was already engaged in typing in the manual.

Once I had the manual text and a scan of the original, I began laying it out and tidying up the graphics (the original manual was printed on orange paper to make copying difficult, so the graphics needed some tidy up work).

There were 20 copies produced for WOzFest 5¼″ – attendees and participants accounted for 17 copies.

What that means for you, dear reader, is that you have a couple of ways to secure your very own copy of this limited edition disk and manual.

Firstly, one lucky Juiced.GS subscriber will be randomly drawn from all subscribers (except those who already have one of the 17 distributed copies) to receive copy #10 with their December issue. The winner will not be pre-announced – we’ll all just have to wait for the lucky winner to crow about it online! Thanks, Ken Gagne, for being willing to be involved in the re-release.

The other way to score one of the remaining copies (copies and #20) will be via eBay auctions for them. I’ll be posting the eBay auctions this coming Sunday, 27 November 2016, and making announcements everywhere I can. They’ll be 10 day auctions, so bid early, and bid often!

Proceeds from the auctions will offset the production costs of the physical disks and manuals, as well as some WOzFest-hosting incidentals, and the remainder will go to Hans.

For those unlucky enough to not score a WOzFest Special Edition physical copy, there is still one small consolation prize: I’ll be posting the disk image and manual PDF on the Internet Archive to play there or download (links to come).

To any potential bidders, and all Juiced.GS subscribers, I say: good luck!

UPDATE: I’ve now uploaded the disk image and manual PDF to the Internet Archive – you can find them here.

The game is playable in your browser, or you can download for use on a real Apple ][ or via an emulator.

The manual is worth a quick read through before playing, and it has a command reference you’ll want as well. Enjoy!

[On a side note, there was a printing error I noticed on the night {page 2 reprinted in place of page 4}, and I corrected all manuals…except three whose owners declined the update {I’m not sure if this is some sort of rarity speculation}. I’ve also made a slight modification to the Preface in the posted version compared to the printed manual: I was made aware that a non-EDD disk image was able to be made at WOzFest ///, so I’ve changed the Preface to reflect that. Three versions in three days! Who’s going to collect them all?!]

UPDATE #2: Copies #1 and #20 of 20 are now on eBay.

The europlus Retrocomputing Podcast Playlist

I think you’d be hard-pressed to find a retrocomputing enthusiast who does not listen to at least one podcast related to the hobby.

There are a large number of podcasts related to retrocomputing, and I have a set of them that I listen to. For whatever value my readers get from it, here’s a list of the currently active ones on my playlist:

Retro Computing Roundtable: For a general retrocomputing podcast it’s hard to go past RCR. Now approaching its sixth anniversary, a ragtag fugitive fleet of retro enthusiasts from around the world (including my veritable neighbour, Michael Mulhern) get together roughly weekly to discuss news, a host topic, eBay finds, and anything else relevant (and sometime irrelevant and/or irreverent). [Subscribe in iTunes]

Open Apple: current hosts Quinn Dunki and Mike Maginnis host this Apple ][-themed podcast now in its sixth year. It covers news, doesn’t officially cover eBay, and the hosts have interviewed some of the movers and shakers in the Apple scene both from the early days and currently. My What WOzFest Is…and Isn’t post is dedicated to the Open Apple Fact Checking Department. [Subscribe in iTunes]

RetroMacCast: one of the early podcasts for retrocomputer enthusiasts, still going and currently up to episode 415 and approaching its 10th anniversary in December. James and John look at eBay finds, news from the Mac arena both past and present (and sometimes the wider Apple retrocomputer sphere), sometimes dip into a historical issue of Mac magazines from decades past and generally shoot the breeze. [Subscribe in iTunes]

FloppyDays Vintage Computing Podcast: Randy Kindig hosts this general retrocomputing podcast I’ve only recently started listening to. Randy is roughly following a timeline of 8 bit retrocomputers, detailing their development and time on the market, and then the current resources and accessories available for them. Randy often gets movers and shakers relevant to the original or current development of the computer he covers on an episode. Special interview and event episodes are interspersed and give further insight into historical and current retrocomputer topics and events. [Subscribe in iTunes]

As with anything in life, sometimes things go awry and podcasts go on hiatus. Retrocomputer-related podcasts I’ve listened to in the past which haven’t been active in some time include:

1 MHz Apple II Podcast: What about that Carrington, eh? Carrington Vanston wore all the hats on this podcast which was active from 2006 till 2012 (if you’re loose in your definition of “active”). Carrington has a style all his own, and I’m pleased we’ve not lost it completely as he often co-hosts the RCR. [Subscribe in iTunes]

The Retrobits Podcast: Earl Evans’ general retrocomputing podcast had a good mix of info on current happenings in retrocomputing land and interviews, as well as Earl’s own projects. Earl also often co-hosts RCR. [Subscribe in iTunes]

A2Unplugged: active from 2006-2010, A2Unplugged was one of the first retrocomputing podcasts I listened to. Hosted by the late Ryan Suenaga, it had a yearly roundup roundtable, and discussed then current happenings in the Apple ][ world.

While inactive, the published episodes of Retrobits, 1 MHz and A2Unplugged are often still worth a listen, if only to get a glimpse of the retro-retrocomputing scene!

What have I missed?! If you enjoy a retrocomputing podcast I haven’t mentioned, let me know in the Comments below (and I’m aware of non-Apple platform-specific podcasts like Antic and Chicken Lips Radio – but I keep my own listening to Apple and general retrocomputing podcasts for the sake of time).

Silentype Font v2.0 Released!

I have great pleasure in announcing that v2.0 of my Silentype font is now officially released as a New Year gift to the Apple ][ community. I originally made this font so I could recreate my Year 10 Technology magnus opus.

I’ve generated versions for pretty well all major modern operating systems – and a few not so modern ones (Mac OS 9 [and prior], I’m looking at you!).

I’m releasing it under the SIL Open Font Licence (OFL), which I recommend you check out if, like me, you’re a not-for-profit font designer who would still like guidelines placed on how your creations are used. The OFL’s aim is:

…to enable a true open typographic community to spring up and grow. The OFL provides a legal framework and infrastructure for worldwide development, sharing and improvement of fonts and related software in a collaborative manner. It enables font authors to release their work under a common license that allows bundling, modification and redistribution. It encourages shared value, is not limited to any specific computing platform or environment, and can be used by other organisations or individuals.

It seemed a good fit for what I was hoping to achieve with my Silentype font. Oh, and if you’re wondering, “Silentype” is officially a “dead” trademark, so I didn’t have any qualms about using it as the actual name of my font.

The letterforms were all independently created by me in 2003 and 2004, with recent modifications to accommodate later OS X versions’ predilection to fill in the counters on the letters “o”and “O”, the number “8” and the ampersand (“&”). I recognise what it is about those characters’ counters that is common to them and not with other characters with counters, but I don’t know why that particular attribute caused the counters to fill in current versions of OS X when in 2003 and 2004 OS X as it was then was quite happy to display the characters correctly.

Oh, and I’ve added a (very) low-res Apple logo to the font at the appropriate location. I may extend the character set further during January, but don’t have any firm plans on that front at the moment.

I used Fontographer v5.2.1 for this version, as I’d used v3.5 to create the original font and I wanted as smooth a path from the original .fog file (rather than being recreated from the generated font files). The .fog file is available upon application.

The font is released as a free resource for the Apple ][ and Apple /// communities. I would appreciate a heads-up if it’s bundled with any applications.

Please also let me know in the comments if you use the font, or even just if you had a Silentype “back in the day”.