News:

Want an XLerator? Please participate in the market research thread: https://lisalist2.com/index.php/topic,594.msg4180.html

Main Menu

I need some assistance from the community.

Started by dmac1267, September 17, 2026, 01:10:37 AM

Previous topic - Next topic

dmac1267

I have a personal project I am working on involving translating a program from Basic to Pascal. I have the Lisa Emulator up and running and I have the modern IDE to do the bulk of the coding in Pascal.

Where things are going sideways is that I am having trouble finding a image of the Lisa Workshop. All the ones I have been able to find appear in a format not compatible, either they say .dc42 yet the Lisa Emulator can't read it or there is no indicator of what format the files are in.

So I figured the best way is to turn to others who are smarter than me. Any help would be greatly appreciated.

ried

#1
Which version of the Workshop are you looking for? Workshop 1.0 doesn't create LOS applications, at least easily, as far as I know. Workshop 2.0 might, and Workshop 3.0 provides the most complete toolset to create real LOS applications.

If you need to download a ready-made Workshop 3.0 disk image or set of installation disks, we can certainly help in both cases. The latter is available here:
https://www.bitsavers.org/bits/Apple/Lisa/workshop_3.0/

jamesdenton

Quote from: dmac1267 on September 17, 2026, 01:10:37 AMI have a personal project I am working on involving translating a program from Basic to Pascal. I have the Lisa Emulator up and running and I have the modern IDE to do the bulk of the coding in Pascal.

Where things are going sideways is that I am having trouble finding a image of the Lisa Workshop. All the ones I have been able to find appear in a format not compatible, either they say .dc42 yet the Lisa Emulator can't read it or there is no indicator of what format the files are in.

So I figured the best way is to turn to others who are smarter than me. Any help would be greatly appreciated.

Hi - which version of LisaEm are you using? If it's not something built from master or released in, say, the last 12-18 months, there's a good chance you're hitting some bugs that have already been fixed.

dmac1267

I am using LisaEm 1.2.7. I also realized where the problem was. It was with me. ;D  I re-read the instructions and  I found out I need to treat it like I did with LOS. Insert the disk and boot from the floppy. I was also able to update to Lisa Workshop 3.9. Amazing what you can do when you READ and FOLLOW direction.  ???

stepleton

A question for the general audience: is Workshop 3.9 desirable? I remember that the floating point libraries introduce breaking changes for some code that compiled with WS 3.0 (hence this warning), and I worried that there may be other differences too.

I developed a hunch that the 3.9 update may have mainly been intended to support improved Macintosh application development, but I don't have any evidence for it.

sigma7

Quote from: stepleton on Yesterday at 03:50:23 AMI remember ... this warning
  • In Chrome (with uBlock Origin on or off) I get "Access Denied"
  • In Safari (pure vanilla) I get "If you are an AI scraper, and wish to not receive garbage when visiting Codeberg: stop visiting. If you are not an AI scraper: contact Codeberg." And the contact info says "Response times will be very long." Which I take to mean never since why would they care.
  • curl seems like it might have been able to retrieve the page ok but I didn't try to render it.

Is the warning small enough to quote/embed here?
Warning: Memory errors found. ECC non-functional. Verify comments if accuracy is important to you.

AlexTheCat123

Quote from: stepleton on Yesterday at 03:50:23 AMI developed a hunch that the 3.9 update may have mainly been intended to support improved Macintosh application development, but I don't have any evidence for it.

That's my general hunch as well, but I also don't have any evidence for it. I always use plain old 3.0 for everything.

stepleton

Quote from: sigma7 on Yesterday at 05:48:49 AMIs the warning small enough to quote/embed here?

Sorry about that --- as a kind of community-run GitHub, Codeberg has a lot of trouble with scrapers trying to get AI training data. The warning wasn't very informative, just "Version 3.9 of the Workshop has different floating point libraries than version 3.0 and cannot compile LisaMandelbrot Pro." I forget the specific routines which were different/missing.

sigma7

Quote from: stepleton on Yesterday at 01:15:42 PMCodeberg has a lot of trouble with scrapers trying to get AI training data.

I'm conflicted about the AI issue...

As some new developers of Lisa code are using AI, I wonder if choosing to allow AI to scrape new LOS related source code is of benefit to the overall community as it might (eventually) make it easier to develop LOS apps. (Only if a specific author chooses to of course.)

But maybe any kind of support for or tacit cooperation with AI is misguided (perhaps too soon to tell). In which case, perhaps all of LisaList2 should be shielded from spiders, but if we don't allow any scraping, search engines can't find it for non-AI purposes.
Warning: Memory errors found. ECC non-functional. Verify comments if accuracy is important to you.

ried

I wouldn't have been able to make TETRIS without ChatGPT finding Tom's old post about specific ToolKit 3 libraries breaking LOS 3 applications.

TorZidan

Quote from: dmac1267 on Yesterday at 03:28:32 AMI am using LisaEm 1.2.7

Since Ray (the LisaEm original author) died, development has moved to
https://github.com/arcanebyte/lisaem ; It is 161 commits ahead of what you are using, so you are missing a lot of good stuff.

dmac1267

This is true. I got my download from Sunder.Net and yes, it is circa 2022. This is mostly due to the fact that I do not have the technical skills or the tools to compile it myself.

As it is, I am having more problems with Lisa Workspace throwing errors when trying to compile a simple program, like ';' is expected and it clearly shows a semicolon ending the line. I am chalking this up to my knowledge is not up to par yet.