LisaList2

Advanced search  

News:

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

Pages: 1 ... 4 5 [6] 7 8 ... 10
 51 
 on: May 16, 2025, 12:34:12 am 
Started by fri0701 - Last post by TorZidan
... and I hope to contribute some code to lisafshtool soon as well.

Nice! Yes, ideally, this should be merged into lisafsh-tool at  https://github.com/arcanebyte/lisaem/blob/master/src/tools/src/lisafsh-tool.c .
I had a similar idea and studied the lisafsh-tool code, and I realized that the code needs a complete rewrite and documenting before it can be enhanced.
So I rewrote it, but did not have a chance to submit it through a pull request . Perhaps I should do that...

 52 
 on: May 15, 2025, 10:46:48 pm 
Started by pintoguy - Last post by sigma7
I'd expect that anyone wanting to actually use a ProFile will prefer to use an emulator rather than the original spinning disk, so whether to replace the PSU to restore operation of an original is a good question.

If one wants to use the enclosure for an emulator, then the PSU requirements are much less, so one might choose a different replacement.

Not being knowledgeable regarding collector value; I assume original parts would be of greater value to a collector, and to some collectors a non-working original PSU might be much more valuable than a working replacement PSU (I don't really know).

On the other hand, demonstrating the HDA and controller are in working condition would strongly affect the value, which means either installing a working PSU or configuring a temporary setup.

If the PSU is replaced, I suppose one could include the original non-working PSU so that a collector could restore if desired.

The conundrum is resolved if the original can be repaired.

So there are some not-very-useful thoughts... maybe the answer is more obvious to someone else?

 53 
 on: May 15, 2025, 09:44:57 am 
Started by bmwcyclist - Last post by AlexTheCat123
Naturally I don't know if anyone has ever attempted this, and some of the units referenced in the example code and in the docs are units I don't remember from a standard Workshop install. Fortunately, with the source code release, it may be possible for anyone to build those units for themselves. I haven't investigated this. Of course the OS code itself has source code for device drivers too... I expect the document linked above could help make them easier to understand.


Yep, I can confirm that we have all those units in the source code release and they can all be built pretty easily!

 54 
 on: May 15, 2025, 09:44:41 am 
Started by fri0701 - Last post by AlexTheCat123
Thanks, this is awesome! I wish I had something like this when I started compiling all the source code a couple months ago. I decided that it would be quicker to transfer the files to the Lisa via serial instead of taking the time to write a filesystem tool (not sure if I was right about that or not), but the serial transfers obviously ended up being really painful for the full 20-something MB of code.

 55 
 on: May 14, 2025, 07:36:36 pm 
Started by bmwcyclist - Last post by stepleton
I think this is a good idea and have had FujiNet come to mind before when thinking about networking for the Lisa.

If "Mac XL" means a Lisa running MacWorks, then a FujiNet solution might not be too different to a hypothetical FujiNet for classic Macs. For those, it could make sense to use the same serial port technique that LocalTalk uses, giving you 230 kbit/s --- not super speedy, but much faster than the Atari SIO bus where FujiNet made its debut (126 kbit/s). This kind of solution may allow you to use the same driver software on the Lisa (under MacWorks, of course) or the Mac.

Parallel port only is much faster (approaching a megabyte per second in some cases IIRC) but is a Lisa-only approach --- and if you're going to be Lisa-only, then I say go for the Lisa OS and the Office System. The good news is that some detailed information for making Lisa device drivers is out there, with example code even:

https://archive.org/details/AppleLisa-DeviceDriverManual/mode/2up

Naturally I don't know if anyone has ever attempted this, and some of the units referenced in the example code and in the docs are units I don't remember from a standard Workshop install. Fortunately, with the source code release, it may be possible for anyone to build those units for themselves. I haven't investigated this. Of course the OS code itself has source code for device drivers too... I expect the document linked above could help make them easier to understand.

It's been a while since I looked at that document, but I seem to recall that the device driver system supports dynamic loading, without rebooting --- seems like that's what it says on page 6. Like so many things Lisa, pretty impressive if maybe unnecessary for 1983!

 56 
 on: May 14, 2025, 10:53:20 am 
Started by fri0701 - Last post by bmwcyclist
Thanks for your hard work!


 57 
 on: May 14, 2025, 06:42:32 am 
Started by bmwcyclist - Last post by bmwcyclist
In a Facebook conversation with someone at FugiNet they said they would need documentation on how to make Lisa drivers. I’m not a developer although I’ve been IT for a long time. It’s been on the network and Security side. Do we have any archives of information that would help?

Something that would run on a Mac XL I’m assuming…

“ Possible only if sufficient information is available e.g. to make a new device driver for 7/7. e.g. a version could be attached via the parallel port, in the same way as the Profile hard disk, but again, information is needed. The only documentation I have is for writing 7/7 user applications (using Clascal).”

 58 
 on: May 13, 2025, 10:18:31 pm 
Started by fri0701 - Last post by fri0701
Hi everyone,
I wanted to share some code from a project I've been working on recently.

Now that we have the actual Lisa source code to reference, I thought it would be a worthy challenge to try and write a utility program to programmatically add files onto a Lisa disk image. It took about a month of fiddling with code and combing through the Lisa source for me to understand all the moving parts, but I finally have a version that (mostly) works! (I also wrote the corresponding read code, which will extract all files from a given disk).

Code is here, under "srcBuilder". The README will explain more about how to set things up: https://github.com/tfrikker/lisa_utils

(Right now I only support 5MB images in B-tree FS format, but perhaps more will come later. I also still have a significant bug that shows up sometimes when writing the catalog entries; sometimes adding files makes others disappear)

I wrote this in the hopes that I could compile at least *something* from the Lisa source release in Lisa Pascal Workshop (and, spoiler alert, I was - the "STUNTS" hardware demo. See attached image). After fixing some of the above issues, it'd be really great to ingest many more files and see if we can get a full app built.

I hope someone here finds this useful (or at least technically interesting!). I learned a lot from this project, and I hope to contribute some code to lisafshtool soon as well.

Questions, comments, or PRs would be much appreciated  :)

 59 
 on: May 12, 2025, 03:39:13 pm 
Started by bmwcyclist - Last post by Lisa2
If you offer it too cheap then someone’s gonna buy it as a spare (and probably never use it). If it’s tested and working, then you could hold your price until someone actually needs one to get a system working.

 60 
 on: May 11, 2025, 07:32:21 pm 
Started by bmwcyclist - Last post by pintoguy
I also concur. These CPU cards are quite common in Lisa-land. A cursory search for "Sold" Lisa CPU cards on eBay show 3 sales (all untested) from ~ $125 to $192

Pages: 1 ... 4 5 [6] 7 8 ... 10