General Category > LisaList2
List of All Lisa Software
rayarachelian:
--- Quote from: andrew on January 10, 2022, 11:08:34 am ---I wonder how much of a technical challenge it would be to port MacPaint back to the Lisa. The source code is out there, after all, but certain parts of the original code were moved to the Macintosh ROM so I'm guessing the whole thing would be a nontrivial undertaking.
Regardless, a barebones version of LisaPaint would be better than nothing!
--- End quote ---
No idea, never tried, but a few things incase you're interested in this:
1. QuickDraw routines should likely be the same or at least close.
2. Fonts might be handled very differently, but not sure about the calls for those.
3. Lisa Office System lacks a resource manager, so anything that requires it will need a rewrite.
4. File Save/Open won't existing in LOS, so would need to be save on every change, etc. and have a tear off stationary available.
stepleton:
In re file save/open, my recollection of the ToolKit documentation is that there's pretty good support for serialisation of the object state of your program, and that the creation of a stationery pad is also handled automatically by the Workshop program that installs a tool onto your Office System desktop. See Segment 2 of Lisa ToolKit Self-Paced Training, "What is a Document?", especially this quote on PDF page 23:
--- Quote ---The end user can put a document away using a command in the File/Print Menu. The document heap (holding the view, the panel, the window, and whatever else had a hand in managing your document's data) is copied into a file. Then the file gets closed. Finally, the window frame goes away, leaving an icon as the sole reminder of the document.
--- End quote ---
What's not clear in this quote is that the ToolKit does this all for you --- you don't have to write code that does it yourself. So as far as #4 goes, I think you get all that for free if you use the ToolKit. #1 is also the case as I understand it, though ToolKit apps make use of a thin layer on top of QuickDraw that uses 32-bit X and Y coordinates for drawing instead of QuickDraw's 16-bit values. For everything else: a journey through creating the world's first substantial new ToolKit application in decades (so far as I know) awaits you! Good luck! :D
(I know that must sound sarcastic, but it would be incredible if you or anyone else made a new ToolKit app. Someday I'll get around to trying it myself...)
ETA: Having neither attempted to author a ToolKit program nor having examined the MacPaint code, I'd be surprised if there was an easy way to get the MacPaint code to run on the ToolKit. There may be a different way to write code for the Office System that's a little easier --- maybe QuickPort would be a better choice?
blusnowkitty:
Found a copy of Videx Desktop Calendar on eBay today. We already have the dc42 image but now we know what the physical disk looks like.
stepleton:
I found a discussion of this style of "AUTO SHUTTER" diskette here.
blusnowkitty:
Yep, I mean; now we know what the label looks like :) And soon I'll have another manual shutter disk in my collection...
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version