General Category > LisaList2

Monitor format for ProFiles

<< < (6/14) > >>

AlexTheCat123:
Wow, this is really awesome! It would be so cool to get Smalltalk working on the Lisa 2.

pablo_marx:
The Monitor's Sony bootblock and mon.loader already understood 800KB disks.  And after a little bit of time spent understanding the interleaving format, I've been able to produce 800KB disks that work fine in lisaem.  As I haven't owned a Lisa in 25 years, I haven't been able to test this on hardware.

I've attached a copy of lk026_mon11.1.dc42 but converted to Sony 800KB format.  I've executed a number of programs on the disk and all seem to work fine, which makes me reasonably confident in all of this.  I'd much appreciate if somebody could test this on a Lisa with an 800KB drive.

I'm still working on Smalltalk:  A minimal Monitor environment and the four Smalltalk files (bci.symbols, bci.obj, smalltalk.obj, image) fit on an 800KB disk with a little wiggle room.  When executing Smalltalk, it loads into memory fine (verified by dumping the memory in lisaem), but its presently complaining about loader error 5 (SetSP at wrong place after physical link). I'm still working on figuring this out.

dumphex.obj:


compiler.obj:


code.obj:


dumpobj.obj:



codesize.obj:

stepleton:
Seems to work fine on my 2/10: https://photos.app.goo.gl/ps23jWErTxW4Jh8LA

In my limited experience, regular 400k Lisas can handle 800k images served by a Floppy Emu. I don't know how you used the Monitor programs to make some of your busier screenshots, but I think I can run all of the programs you were running. Attempting to run the Editor fails with "I/O Error 1 type: <space> to continue", but I'm guessing this is because files are missing. The lack of a file called EDITOR.OBJ is probably a clue :)

Good luck with Smalltalk!

pablo_marx:
I have Smalltalk running in lisaem.  The issue was that the Monitor's config.data that was being used was for a 1MB system and lisaem was setup for a 1.5MB system.  Changing lisaem to be a 1MB system resultingresulted in it working.  Conceivably I could've swapped out the config.data with the config1.5.data on the lk025_mon11.8 disk.

However once the Smalltalk system launches, I can't move the mouse. It would be nice to know if it works the same or not on hardware (e.g. to track down whether or not its an emulator issue).



pablo_marx:
And for what its worth, here are a few more Twiggy Monitor disks converted to 800K Sony.   lk025_mon11.8 was too large to fit, so one file was excluded: dumpobj.obj.  The other Twiggy disks all fit within 800K.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version