[HN Gopher] PumpkinOS, a Re-Implementation of PalmOS
___________________________________________________________________
PumpkinOS, a Re-Implementation of PalmOS
Author : rickcarlino
Score : 100 points
Date : 2024-04-07 16:55 UTC (6 hours ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| Terretta wrote:
| Graffiti:
| https://github.com/search?q=repo%3Amigueletto%2FPumpkinOS+gr...
| duskwuff wrote:
| Also possibly of interest: rePalm, a project to run PalmOS on ARM
| microcontrollers like the RP2040 -
| http://dmitry.gr/?r=05.Projects&proj=27.%20rePalm
| sillywalk wrote:
| More HN discussion on PumpkinOS
|
| PumpkinOS / 3 years ago|52 comments
|
| https://news.ycombinator.com/item?id=28466858
|
| Related discussion on rePalm:
|
| PalmOS on Raspberry Pi 169 points by Tijdreiziger on Sept 10,
| 2021 | 86 comments
|
| https://news.ycombinator.com/item?id=28487817
| verdagon wrote:
| This PumpkinOS project is pretty incredible. I can't imagine how
| much effort it would take to be compatible with all the system
| calls that the average Palm app would expect. I remember Palm did
| some truly weird things with memory: anything moderately large
| would need to be put into a special memory block that the OS
| could rearrange at will, and one would need to lock the block's
| handle to keep it stable while accessing it. Stuff like that must
| have been challenging (and fun) to implement in PumpkinOS.
|
| This brings me back. I used to make little games for Palm OS, and
| I was so excited for the next version of the OS which would let
| one use the (then new) Palm OS Development Suite to make
| programs. It was also the last OS I've used where an app had a
| central event loop. Everything else today has UI frameworks that
| handle it for you. Things are easier now, but I still miss it.
| jsheard wrote:
| > anything moderately large would need to be put into a special
| memory block that the OS could rearrange at will, and one would
| need to lock the block's handle to keep it stable while
| accessing it
|
| Didn't 16-bit Windows and classic Mac OS do something similar?
| If you're doing multitasking on a system without an MMU then I
| think that kind of live heap defragmentation would have been
| practically required.
| wmf wrote:
| Palm was started by ex-Apple people and borrowed a lot of
| ideas and mistakes from the Mac.
| tensor wrote:
| I remember investing in Palm thinking that they'd eventually be
| the ones to build something like the iphone. Sadly, they didn't
| and when apple did that was it for them.
| tangus wrote:
| Also of interest: CloudpilotEmu - Palm emulator in your browser
|
| https://cloudpilot-emu.github.io/
|
| When I installed it and could play Vexed again... ahh, the
| happiness!
___________________________________________________________________
(page generated 2024-04-07 23:00 UTC)