<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Get Info: #palmos</title>
    <description>Posts tagged “palmos” — Blog of independent game and app developer Matt Sephton. Featuring vintage Macintosh, game development, digital artwork, Japanese esoterica, video game reviews, hacks and tips, and much more.</description>
    <link>https://blog.gingerbeardman.com/tag/palmos/</link>
    <atom:link href="https://blog.gingerbeardman.com/tag/palmos/index.xml" rel="self" type="application/rss+xml"/>
    <pubDate>Fri, 17 Jul 2026 01:58:04 +0000</pubDate>
    <lastBuildDate>Fri, 17 Jul 2026 01:58:04 +0000</lastBuildDate>
    <generator>Jekyll v4.4.1</generator>

    
      
        <item>
          <title>Fixing bugs using Bird on Palm OS</title>
          <description>&lt;p class=&quot;tofigure&quot;&gt;&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/hana-pixels.jpg&quot; alt=&quot;JPG&quot; title=&quot;Tenohira Hanafuda for Palm OS, running on a Sony CLIÉ PEG-SJ22&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://fudawiki.org/en/hanafuda/video-games/palm/tenohira-hanafuda-kai&quot;&gt;Tenohira Hanafuda Kai&lt;/a&gt; (掌花札 kai) is a koi-koi card game for Palm OS, created in 2001 by Hiroki Takahashi. It’s a fun game with varying difficulty, stats tracking, and lovely high-resolution (for the time!) colour graphics.&lt;/p&gt;

&lt;p&gt;But, it has one serious problem: sometimes it will forfeit the current round when you choose to continue!&lt;/p&gt;

&lt;p class=&quot;tofigure&quot;&gt;&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/hana-buggy.gif#pixel&quot; alt=&quot;GIF&quot; title=&quot;https://youtube.com/shorts/0fZefFpGd5Y&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;analysis&quot;&gt;Analysis&lt;/h2&gt;

&lt;p&gt;After repeated play I figured out that the game would continue as intended only if I pressed the right half of the こいこい (koi-koi) button.&lt;/p&gt;

&lt;p&gt;But if I pressed the left half of the button it would not behave as expected and forfeit the round. More on that later.&lt;/p&gt;

&lt;p class=&quot;tofigure&quot;&gt;&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/hana-problem.png#pixel&quot; alt=&quot;PNG&quot; title=&quot;The problem happens when we press the left side of the こいこい button&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;the-plan&quot;&gt;The Plan&lt;/h2&gt;

&lt;p&gt;One of the beautiful things about Palm OS is that apps and their resources are viewable, and even editable, right there on the device itself! It’s a lot like Classic Macintosh in that regard, which is no surprise as Palm took a lot of inspiration from the original Mac.&lt;/p&gt;

&lt;p&gt;And much like ResEdit on Macintosh, Palm had it’s own equivalent app in &lt;a href=&quot;https://palmdb.net/app/rsrcedit&quot;&gt;RsrcEdit&lt;/a&gt; by Quartus, though I preferred to use an app called &lt;a href=&quot;https://palmdb.net/app/bird&quot;&gt;Bird&lt;/a&gt; by Philippe Guillot. You can view strings, bitmaps, menu bars, and other user interface elements (organised as Forms).&lt;/p&gt;

&lt;h2 id=&quot;lets-do-this&quot;&gt;Let’s do this&lt;/h2&gt;

&lt;p&gt;So I launched Bird and loaded up the contents of Tenohira Hanafuda Kai, and went through all the forms until I found the one that displays the continue prompt.&lt;/p&gt;

&lt;p&gt;Interestingly the form is dual-purpose. It contains the continue/stop buttons (a List of two items) and also a single button (了解; confirm) used on a different prompt. It’s overlaid on the continue button in a close enough position to be suspect. Perhaps it’s moved slightly at run time?&lt;/p&gt;

&lt;p&gt;We can easily change the order of the controls on the form by cutting and pasting, so we do that with the List and it now comes below the button in the order and will be drawn last on the screen. Presumably the things drawn last are the first to capture interactions? Let’s see.&lt;/p&gt;

&lt;p class=&quot;tofigure&quot;&gt;&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/hana-bird.gif#pixel&quot; alt=&quot;GIF&quot; title=&quot;https://youtube.com/shorts/yRLfHoHkjTY&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;result&quot;&gt;Result&lt;/h2&gt;

&lt;p&gt;I apply all changes and they are saved directly into the app data. Launching the game again and playing enough to trigger another continue/stop prompt, I tap the left half of the button and… the game continues as expected. There is no strange forfeit. The problem has been solved!&lt;/p&gt;

&lt;p class=&quot;tofigure&quot;&gt;&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/hana-fixed.gif#pixel&quot; alt=&quot;GIF&quot; title=&quot;https://youtube.com/shorts/3faHHcuSQv4&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;addendum&quot;&gt;Addendum&lt;/h2&gt;

&lt;p&gt;I figured this out back in 2019 and edited the app on my Sony CLIÉ device. Recently I’ve been using &lt;a href=&quot;https://cloudpilot-emu.github.io&quot;&gt;CloudPilot&lt;/a&gt; to run Palm OS apps and games on my iPhone. So to play Tenohira Hanafuda Kai I had to either find the old modified game file, or do it all over again from scratch. I chose to do it again to test my memory and so I could document the process.&lt;/p&gt;
</description>
          <author>by Matt Sephton</author>
          <pubDate>Fri, 07 Oct 2022 00:00:00 +0000</pubDate>
          <link>https://blog.gingerbeardman.com/2022/10/07/fixing-bugs-using-bird-on-palm-os/</link>
          <guid isPermaLink="true">https://blog.gingerbeardman.com/2022/10/07/fixing-bugs-using-bird-on-palm-os/</guid>
        </item>
      
    
      
        <item>
          <title>Playing Hanafuda on Palm OS in a web browser</title>
          <description>&lt;p&gt;I recently found out that it’s possible to run Palm OS in a web browser, using &lt;a href=&quot;https://cloudpilot-emu.github.io&quot;&gt;cloudpilot-emu.github.io&lt;/a&gt; which is optimised for use on iPhone and Android, so you can use old Palm apps and run old games and apps on your smart phone!&lt;/p&gt;

&lt;h2 id=&quot;koi-koi&quot;&gt;Koi-Koi&lt;/h2&gt;

&lt;p&gt;I play a lot of video game hanafuda and out of all platforms Palm OS has three of the most interesting games. To play these games I carry around either an old Palm OS device (Sony Clié PEG-SL10) or an Android phone (Galaxy Fame Lite S6790) that runs an old Palm OS emulator.&lt;/p&gt;

&lt;p&gt;So it’s great news that Palm OS Hanafuda games can now be played easily on modern devices.&lt;/p&gt;

&lt;p class=&quot;tofigure&quot;&gt;&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/palmos-hanafuda-real.jpg&quot; alt=&quot;Keisuke Mitani&apos;s Koi-Koi running on Sony Clié PEG-SL10&quot; title=&quot;Keisuke Mitani&apos;s Koi-Koi running on Sony Clié PEG-SL10&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;preparation&quot;&gt;Preparation&lt;/h2&gt;

&lt;p&gt;We’re going to use CloudPilot to create two Palm OS devices, both running in Japanese, and install the games we want to play. You could create English devices, but there will be issues with some text displayed in the games as they expect Japanese text support.&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;Sony Clié N700C (Colour, Japanese)&lt;/li&gt;
  &lt;li&gt;Palm V (Greyscale, Japanese)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;You can source alternative Palm OS system files from &lt;a href=&quot;https://palmdb.net/app/palm-roms-complete&quot;&gt;PalmDB&lt;/a&gt;. You might choose to add an English device to run other Palm OS games and apps.&lt;/p&gt;

&lt;h2 id=&quot;support-files&quot;&gt;Support files&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;https://www.dropbox.com/s/b2obo97hlbb89n5/Palm%20OS%20Hanafuda%20games.zip?dl=0&quot;&gt;Download Palm OS Hanafuda games and required support files&lt;/a&gt;&lt;/p&gt;

&lt;h2 id=&quot;installation&quot;&gt;Installation&lt;/h2&gt;

&lt;p&gt;Steps to play in Japanese, carry out twice to create one device each of Grey/Colour:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;add new device and pick the respective .rom file&lt;/li&gt;
  &lt;li&gt;go through first launch setup and touch screen calibration&lt;/li&gt;
  &lt;li&gt;top right button to add the .prc files to device&lt;/li&gt;
  &lt;li&gt;top left button to reset, normal boot&lt;/li&gt;
  &lt;li&gt;launch and play the games&lt;/li&gt;
  &lt;li&gt;switch devices using the Sessions button in the website toolbar&lt;/li&gt;
&lt;/ol&gt;

&lt;h2 id=&quot;games&quot;&gt;Games&lt;/h2&gt;
&lt;ol&gt;
  &lt;li&gt;&lt;strong&gt;Koi-Koi&lt;/strong&gt; (1999, by Keisuke Mitani/Palm Boarderz)
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;https://fudawiki.org/en/hanafuda/video-games/palm/koi-koi&quot;&gt;fudawiki.org/en/hanafuda/video-games/palm/koi-koi&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;my favourite&lt;/li&gt;
      &lt;li&gt;cards can be picked from the field as well as your hand&lt;/li&gt;
      &lt;li&gt;only works on old greyscale devices
&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/palmos-hanafuda-1.png#pixel&quot; alt=&quot;PNG&quot; title=&quot;Koi-Koi&quot; /&gt;&lt;br /&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Tenohira Hanafuda Kai&lt;/strong&gt; (2001, by Hiroki Takahashi)
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;https://fudawiki.org/en/hanafuda/video-games/palm/tenohira-hanafuda-kai&quot;&gt;fudawiki.org/en/hanafuda/video-games/palm/tenohira-hanafuda-kai&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;low and high resolution support&lt;/li&gt;
      &lt;li&gt;multiple opponents/difficulties&lt;/li&gt;
      &lt;li&gt;tracks play history and win ratios
&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/palmos-hanafuda-2.png#pixel&quot; alt=&quot;PNG&quot; title=&quot;Tenohira Hanafuda Kai&quot; /&gt;&lt;br /&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;palm Hanafuda&lt;/strong&gt; (2001, by Oruge/e-frontier)
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;https://fudawiki.org/en/hanafuda/video-games/palm/palm-hanafuda&quot;&gt;fudawiki.org/en/hanafuda/video-games/palm/palm-hanafuda&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;has 5 game types, including Mushi&lt;/li&gt;
      &lt;li&gt;I could swear this displayed in English on my real Palm OS device
&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/palmos-hanafuda-3.png#pixel&quot; alt=&quot;PNG&quot; title=&quot;palm Hanafuda&quot; /&gt;&lt;br /&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Catch-A-Bird&lt;/strong&gt; (2003, by Juergen Bermann)
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;https://fudawiki.org/en/hanafuda/video-games/palm/catch-a-bird&quot;&gt;fudawiki.org/en/hanafuda/video-games/palm/catch-a-bird&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;similar to Go-stop&lt;/li&gt;
      &lt;li&gt;no idea how to get it to display in colour&lt;/li&gt;
      &lt;li&gt;doesn’t work on old greyscale devices
&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/palmos-hanafuda-4.png#pixel&quot; alt=&quot;PNG&quot; title=&quot;Catch-a-Bird&quot; /&gt;&lt;br /&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ol&gt;
</description>
          <author>by Matt Sephton</author>
          <pubDate>Mon, 03 Oct 2022 00:00:00 +0000</pubDate>
          <link>https://blog.gingerbeardman.com/2022/10/03/playing-hanafuda-on-palm-os/</link>
          <guid isPermaLink="true">https://blog.gingerbeardman.com/2022/10/03/playing-hanafuda-on-palm-os/</guid>
        </item>
      
    
      
        <item>
          <title>Interest-specific Search Engines</title>
          <description>&lt;p&gt;One of my favourite Google products is their Custom Search Engine (CSE) feature. It allows you to create walled-garden search engines that return results only for chosen selection of websites. This is ideal for creating interest-specific search engines.&lt;/p&gt;

&lt;p&gt;These days they seem to be calling the feaure Google Programmable Search, though I’m not quite sure where the programmable aspect comes in? Back in 2006 the feature was introduced as Google Co-op, but whatever. I mention those only for SEO purposes! Cheeky.&lt;/p&gt;

&lt;p&gt;I’ve been using CSEs for years to help with finding files related to my various hobby interests, mostly retro gaming and computing. Heck, for a few years a decade ago my way of downloading music files was through a CSE I called “one click wonder”. They work really well.&lt;/p&gt;

&lt;p&gt;Given the nature of the web, and the fact that CSEs benefit from continued maintenance, a lot of mine have gradually withered away. But a few of them have survived the test of time.&lt;/p&gt;

&lt;p&gt;Listed below are a handful of what I would consider are the most useful CSEs I’ve created, I won’t list the domains involved because the information would need to be updated over time, but you can try each one and use the top tabs to get a handle on exactly which sites are being indexed.&lt;/p&gt;

&lt;h2 id=&quot;classic-macintosh&quot;&gt;Classic Macintosh&lt;/h2&gt;
&lt;p&gt;Software and PDF books downloads for pre-OSX Macintosh systems.&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://bit.ly/searchclassicmac&quot; title=&quot;https://bit.ly/searchclassicmac&quot;&gt;bit.ly/searchclassicmac&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;palmos&quot;&gt;PalmOS&lt;/h2&gt;
&lt;p&gt;Software downloads for PalmOS-based devices.&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://bit.ly/searchpalmos&quot; title=&quot;https://bit.ly/searchpalmos&quot;&gt;bit.ly/searchpalmos&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;japanese-software&quot;&gt;Japanese Software&lt;/h2&gt;
&lt;p&gt;Software downloads for vintage systems: Windows, Macintosh, Sharp X68000, PC-98, Palm, etc.&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://bit.ly/searchjapansoft&quot; title=&quot;https://bit.ly/searchjapansoft&quot;&gt;bit.ly/searchjapansoft&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;rom-finder&quot;&gt;ROM Finder&lt;/h2&gt;
&lt;p&gt;Classic/retro video game ROMs, ISOs, disc images.&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://bit.ly/searchroms&quot; title=&quot;http://bit.ly/searchroms&quot;&gt;bit.ly/searchroms&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;manuals&quot;&gt;Manuals&lt;/h2&gt;
&lt;p&gt;Consumer Electronics operation manual or user guide PDFs.&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://bit.ly/searchmanuals&quot; title=&quot;https://bit.ly/searchmanuals&quot;&gt;bit.ly/searchmanuals&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;ace-answers&quot;&gt;Ace Answers&lt;/h2&gt;
&lt;p&gt;Vintage FAQs and repair guides for the Toyota TownAce and Space Cruiser vehicles.&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://bit.ly/searchaceanswers&quot; title=&quot;https://bit.ly/searchaceanswers&quot;&gt;bit.ly/searchaceanswers&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
          <author>by Matt Sephton</author>
          <pubDate>Tue, 20 Apr 2021 00:00:00 +0000</pubDate>
          <link>https://blog.gingerbeardman.com/2021/04/20/interest-specific-search-engines/</link>
          <guid isPermaLink="true">https://blog.gingerbeardman.com/2021/04/20/interest-specific-search-engines/</guid>
        </item>
      
    
      
        <item>
          <title>Recovered: Forgotten SEGA Exclusives on Palm OS</title>
          <description>&lt;p&gt;As part of my ongoing efforts to uncover lost gems from Japan, I recovered two exclusive games made by SEGA in their brief flirtation with Palm OS back in 2002. These games were presented by their Smilebit division at PalmSource Japan Forum 2002. This was around the time SEGA were abandoning consoles and Palm OS seems to have been part of an effort to figure out “what next?”.&lt;/p&gt;

&lt;p&gt;My journey to these games started with the my purchase of a GC10 game controller adapter and playing its bundled games, one of which featured an old website URL. I then fell deep down the &lt;a href=&quot;https://web.archive.org/web/20020408142525/http://pda.sega.co.jp/&quot;&gt;archive.org&lt;/a&gt; rabbit hole and managed to find mention of the two games—one had screenshots but neither had downloads—on an old SEGA website. From here I managed to find the PRC files in a set of just over 100 on &lt;a href=&quot;http://chip.de&quot;&gt;chip.de&lt;/a&gt;, a German computer magazine and software download website, the only place they still resided and where they had been long forgotten for decades. Finally, I used the Mu Palm emulator and my Sony CLIÉ SJ22 to try them out and take some screen grabs!&lt;/p&gt;

&lt;h3 id=&quot;triangle-magic-トライアングル-マジック&quot;&gt;Triangle Magic トライアングル マジック&lt;/h3&gt;

&lt;p&gt;Use the stylus to position triangles on a grid, the aim is to deflect a ball to the goal and collect coins on the way.&lt;/p&gt;

&lt;p&gt;This one feels quite familiar today, I can remember several games with a similar concept. Edit: Sega’s 1990 arcade game &lt;a href=&quot;https://www.mobygames.com/game/arcade/borench&quot;&gt;Borench&lt;/a&gt; features a very similar concept.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/sega-palm-triangle-magic-1.png&quot; alt=&quot;PNG&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/sega-palm-triangle-magic-2.png&quot; alt=&quot;PNG&quot; /&gt;&lt;/p&gt;

&lt;h3 id=&quot;borkov-ボルコフ&quot;&gt;Borkov ボルコフ&lt;/h3&gt;

&lt;p&gt;Use the hardware buttons, or stylus, to make an overweight red-haired man eat chunks of chocolate to match the goal shape.&lt;/p&gt;

&lt;p&gt;It’s reminiscent of COMPILE’s 2001 GBA game &lt;a href=&quot;https://www.mobygames.com/game/guru-logi-champ&quot;&gt;Guru Logi Champ&lt;/a&gt;, in that you rotate the play field and shoot/suck blocks from the middle. Pretty cool.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/sega-palm-borkov-1.png&quot; alt=&quot;PNG&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/sega-palm-borkov-2.png&quot; alt=&quot;PNG&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Columns for CLIÉ&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The only commercial result from this particular period at SEGA was a version of Columns bundled only with a game controller accessory for Sony’s CLIÉ range of Palm OS “personal entertainment organisers”.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://cdn.gingerbeardman.com/images/posts/sega-palm-clie.png&quot; alt=&quot;PNG&quot; /&gt;&lt;/p&gt;

&lt;h3 id=&quot;download&quot;&gt;Download&lt;/h3&gt;

&lt;p&gt;You can grab Borkov and Triangle Magic at &lt;a href=&quot;https://palmdb.net/?s=sega&quot;&gt;palmdb.net/?s=sega&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Columns for CLIÉ can be found in the All Games or GC10 downloads at &lt;a href=&quot;https://www.sonyclie.org/drivers.html&quot;&gt;sonyclie.org/drivers.html&lt;/a&gt; &lt;/p&gt;

&lt;h3 id=&quot;references&quot;&gt;References&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://web.archive.org/web/20020616095557/http://www.pdalive.com/forums/printthread.php?threadid=699&quot;&gt;web.archive.org/web/20020616095557/http://www.pdalive.com/forums/printthread.php?threadid=699&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://games.slashdot.org/story/02/04/05/1448214/sega-doing-palmos-games#comments&quot;&gt;games.slashdot.org/story/02/04/05/1448214/sega-doing-palmos-games#comments&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
</description>
          <author>by Matt Sephton</author>
          <pubDate>Wed, 24 Apr 2019 00:00:00 +0000</pubDate>
          <link>https://blog.gingerbeardman.com/2019/04/24/recovered-forgotten-sega-exclusives-on-palm-os/</link>
          <guid isPermaLink="true">https://blog.gingerbeardman.com/2019/04/24/recovered-forgotten-sega-exclusives-on-palm-os/</guid>
        </item>
      
    

  </channel>
</rss>
