I’ve ported a recreation of the Psion organiser II to the Picocalc. This is very much work in progress.
The recreation started as an emulation of the Psion Organiser running on a Pico. It ran the LZ ROM on a 6303 emulator. That was fine but getting datapacks to work was tricky and the emulated code was about the same speed as the original organiser. I then moved to a recreation of the organiser written in C. It uses the same structure as the original code and can use the original datapack data format. That format was designed for EPROM data storage and works well on flash memory. I use it to store data on the internal flash of the Pico.
There is also a rewrite of OPL which has now been ported to the Pico as well. Previously it was running under Linux. That can compile OPL to object files that are byte compatible with files create don an original organiser. The runtime is nearly finished, so you almost have an on-board OPL system. The compilation and runtime use the SD card for log files and so on, so you need an SD card larger than 4Gb I think, due to the SD card library I’ve used. The new OPL is extendable by adding new commands, I’ve added simple graphics commands to the OPL, it’s mainly table driven to do that, some code needed for the functionality, obviously.
PicoPlus2 UF2 here:
This is all in the middle of being created, but I thought someone might be interested in it.