GN⁺ 2024-04-08 | parent | ★ favorite | on: 팜OS를 재구현한 PumpkinOS(github.com/migueletto)
Hacker News 의견
  • PumpkinOS 프로젝트에 대한 감탄

    PumpkinOS 프로젝트는 상당히 놀라운 성과임. 평균 Palm 앱이 기대하는 모든 시스템 호출과 호환되기 위해 얼마나 많은 노력이 필요했을지 상상하기 어려움. Palm은 메모리와 관련하여 매우 특이한 작업을 수행했는데, 어느 정도 크기가 있는 것은 OS가 임의로 재배열할 수 있는 특별한 메모리 블록에 넣어야 했고, 접근하는 동안 블록의 핸들을 잠그는 것이 필요했음. 이런 것들을 PumpkinOS에서 구현하는 것은 분명히 도전적이면서도 재미있었을 것임.

  • Palm OS에 대한 추억

    Palm OS용 작은 게임을 만들었던 기억이 남. 당시 새로운 Palm OS 개발 스위트를 사용하여 프로그램을 만들 수 있게 될 다음 버전을 기대했음. 또한 앱이 중앙 이벤트 루프를 가진 마지막 OS였음. 현재는 UI 프레임워크가 이를 대신 처리해주기 때문에 작업이 더 쉬워졌지만, 그 시절이 그립기도 함.

  • Space Trader 게임에 대한 흥분

    중학교 때 Palm Vx를 사용했고, 수업 중 책상 아래에서 Space Trader 게임을 즐기던 좋은 추억이 있음.

  • rePalm 프로젝트 소개

    RP2040과 같은 ARM 마이크로컨트롤러에서 PalmOS를 실행하기 위한 rePalm 프로젝트에 대한 관심을 제안함. rePalm 프로젝트 링크

  • Palm 전화기와 Sprint 고객의 경험

    Palm 전화기 시대부터 Sprint 고객이었고, 2년 전까지 색상이 있는 Treo 전화기를 사용했음. 기계식 키보드가 매우 사용하기 좋았음. (터치 스크린을 사용하기 어려운 손가락이 약간 변형되어 있음.) T-Mobile과의 합병으로 라디오 부분이 사라져서 매우 안타까움.

  • Palm에 대한 투자와 아이폰에 대한 기대

    Palm이 아이폰과 같은 것을 만들 것이라고 기대하며 투자했지만, 결국 그들이 아닌 애플이 그것을 만들었고, 그것이 Palm에게는 끝이었음.

  • CloudpilotEmu - 브라우저에서의 Palm 에뮬레이터

    CloudpilotEmu를 설치하고 Vexed 게임을 다시 플레이할 수 있게 되어 매우 행복함. CloudpilotEmu 링크

  • 안드로이드에서의 재미

    안드로이드에서도 재미있을 것임.

  • Graffiti 기능에 대한 언급

    PumpkinOS에서 Graffiti 기능을 찾아볼 수 있음. Graffiti 코드 검색 링크