Just to let you guys know:
Today I adopted a BASIC program on the emu 0.06 with MS Basic 3.0 and compiled it with MS Basic Compiler 1.0 to a working self-contained Mac app. All on the emulator.
When you re-image a minimal system with both MS products on two 800k images, there is still plenty of space for own stuff. And using the systems “Set Startup” function you can autostart an app when the PicoCalc is switched on. This is really great. The Mac emu is my number one uf2 for now!
Tomorrow I get a Micro-USB to USB-A adapter which I hope that it let me use a real mouse.
I also checked in an issue on Github about the missing cursor keys functionality. I am not at the point where I can provide code, but maybe in the future.
Would it be possible to share the steps and pointers to the tools you used to prepare the image(s)? Not asking for pointers to the Mac software, but just the general process you used and the disk image editing tool(s). I’ve done this in the past but it’s long forgotten, and there are probably newer/better tools now anyway. Thought it might be nice to get a head start since you’ve already figured that out. Plus, others might be interested in running their own custom environments based on different pieces of software too. Thanks!
You may laugh, but I made it all with the emulated Mac. The emu simulates two disk drives and comes with an 800k system disk. I first deleted all drivers, pics, fonts, accessories I don’t want from it. Then I inserted the first MS Basic disk as drive 2 and copied the files to my system disc. I ended up with two minimal systems with all MS files (you need 3 of the 4 MS disks, because the toolbox is redundant). Finally I mounted both, deleted the inactive system and copied all MS files on this 800k disk. Now I have the minimal system with tons of free project space and Interpreter and Compiler on the other.
So, this was a little time consuming, but just a logistic problem. I am happy to share the disks, if somebody is interested.
I loved to use the old Finder after decades of “forgetting” how lovely and clutter free the old Mac was.
Would it be possible to keep the 512 pixels in width and just resize the output to the 320 screen with some bars top and bottom?
A zoom in/out from this mode plus a working mouse would make this emu a real productivity environment.
I built two uf2’s: A 512x320 screen and the other with a 320x320 screen. I launch the one from uf2loader for what I would like to do. Going from 384 to 320 in height does not seem to cause problems, but 512 to 320 is a big hurtle for apps.