Umac + system7 + micropython

I got the pimorini pico plus 2 PSRAM to work with the umac emulator. This allows for using 4MB of ram, system7 and the recently released port of micropython of 68k macs.

I still need to cleanup the code before releasing. Keep tuned…

22 Likes

Getting my picocalc soon, is it possible to emulate macos9?

I’m not the creator, but I don’t believe that is possible. The screen resolution and lack of RAM are the big hurtles.

1 Like

Yeah, umac only supports up to system 7. For system 9 you would need to emulate 32MB of RAM and a powerpc emulator instead of the 68k. It is possible to use the SD card as virtual memory but it will be slow as hell.

1 Like

Thanks, I’ll stick with system7 first, might try using Luckfox Lyra to test with QEMU

Any updates on this? I’ve just received my second picocalc and ordered the pimorini pico plus 2, and am really excited for this to release.

Yes it is available at GitHub - benob/picocalc-umac: A stratforward port of pico-umac, the Macintosh emulator for pico

1 Like

Thank you!

To load an application, I have to change it’s name to umac1 and convert it into an .img file? Is there a way to do this manually from the picocalc? I’ve loaded the SD separately and access the file from within umac currently.

Yes I have not yet implemented a file browser. So for now you need to rename the disk images.

There is no way to do it from the picocalc yet.

1 Like

Also, there is no logic to change disks in umac, so you have to reboot.

1 Like

I haven’t been able to get any .img files to work as umac1.img Can anyone provide the names (but no links) of any programs they’ve been able to sucessfully launch as umac1.img? Also, I see notepad and puzzle in the disk accessories, but there seems to be no way to run them. You’ve created something pretty amazing for the Picocalc and I look forward to your continued progress with the project.

Things I’ve tried that sort of worked:
Crystal Quest 2.2c - but not really playable because screen needs to scroll
Hextris - plays fine since the window fits in the PicoCalc view area
Mac Pascal - didn’t do a lot of testing but it seems to work, view limitations make it tricky to use
Perplexx (800K edited font) - Scrabble game that works but requires scrolling (view limitations)
Shufflepuck Cafe v1.0 - works but unplayable due to view/controls

2 Likes