LisaList2

General Category => LisaList2 => Lisa Workshop => Topic started by: sigma7 on August 08, 2026, 04:35:33 PM

Title: Tool Number List
Post by: sigma7 on August 08, 2026, 04:35:33 PM
Lisa Tool Numbers as of 2026-08-08

When building a Lisa Application (Such as LisaWrite), the application is assigned a tool number, which is used to associate its components in the Office System's file system.

Accordingly, if there are two applications that have the same tool number, some misadventures are likely to ensue.

It isn't clear how Apple intended to manage Lisa tool numbers to prevent collisions, but we can try to minimize them by keeping track of what has been used. Hopefully some kind of tool-renumbering application can be devised if collisions become an issue.

Please append your tool number usage so this list can be maintained and avoid collisions.

Known Tool Numbers


Number    Tool Name                                     Source     
1LisaWriteApple Original
2LisaGraphApple Original
3LisaCalcApple Original
4LisaDrawApple Original
5LisaListApple Original
6LisaBallsApple Original
7LisaGuideApple Original
8LisaProjectApple Original
10LisaTerminalApple Original
11ConfigurationApple Original
12CalculatorApple Original
13ClockApple Original
31CalendarSteve Vollum?
-
101Phone DialerScientific Enterprises Inc.
103LisaListAlexTheCat recompile
104LisaTerminalAlexTheCat recompile
105LisaWriteAlexTheCat recompile
107LisaCalcAlexTheCat recompile
108LisaGraphAlexTheCat recompile
140 Desktop CalendarVidex Inc.
-
201LOS MinesweeperAlexTheCat
202Lisa XModem Utilitybmwcyclist
202Pong(unknown)
-
7xx(Reservation Request)RebeccaRGB
-
32500 LabeListC.A.S.E.R. (Consortium of Associated Schools and Educational Resources)
271828LisaMandelbrotStepleton
Title: Re: Tool Number List
Post by: AlexTheCat123 on August 08, 2026, 05:57:00 PM
LOS Minesweeper - Tool 201

Somebody emailed me a Pong game they created with Claude that also happens to be tool 202, so there's a conflict right there.

It's funny that everyone happened to choose 200-level tool numbers. My rationale was that my LOS recompiles were in the 100 range, so might as well go another 100 above that, but I guess if multiple people have the same thought process then it's not such a good idea after all...
Title: Re: Tool Number List
Post by: stepleton on August 08, 2026, 06:43:11 PM
I can't remember how I chose such a big number for LisaMandelbrot, but there is a chance that I used the recommendation in section 4.3 of the QuickPort guidance in the Lisa Pascal 3.0 System Software manual, found on PDF pages 381 and 382 here (https://www.bitsavers.org/pdf/apple/lisa/workshop_3.0/Lisa_Pascal_3.0_System_Software_1984.pdf). "We recommend you use your Lisa's serial number plus an offset. Using the serial number plus an offset will prevent duplication of tool numbers among different software developers."
Title: Re: Tool Number List
Post by: sigma7 on August 08, 2026, 07:38:55 PM
Quote from: stepleton on Yesterday at 06:43:11 PMI can't remember how I chose such a big number for LisaMandelbrot, but there is a chance that I used the recommendation in section 4.3 of the QuickPort guidance in the Lisa Pascal 3.0 System Software manual

So 271828 = e * 10^5 is just a coincidence? Cool.
Title: Re: Tool Number List
Post by: RebeccaRGB on August 08, 2026, 09:51:30 PM
Third-party professionally-developed tools; disk images on bitsavers and asimov:

T31 - Calendar - (unknown) - Disk image contains no copyright information but does contain the name Steve Vollum. Steve Vollum was cofounder of E-Machines (manufacturer of Macintosh peripherals; not related to eMachines, manufacturer of never-obsolete PCs).

T101 - Phone Dialer - Scientific Enterprises Inc.

T140 - Desktop Calendar - Videx Inc.

T32500 - LabeList - C.A.S.E.R. (Consortium of Associated Schools and Educational Resources)

----

Can I preemptively reserve the 7xx range?
Title: Re: Tool Number List
Post by: blusnowkitty on August 08, 2026, 09:52:41 PM
I have to wonder what the point of the tool numbers were.

Don't forget about all the period software we do have, too: https://docs.google.com/spreadsheets/d/1STG0Le_8dMHRLf026x6YfXzRQm2hD0igeZVb2Hx0Lxo/edit?gid=0#gid=0