Doug's PalmOS Apps


[CardKeeper screenshot]

[icon] CardKeeper 1.0

CardKeeper is a small application for PalmOS devices that have removable memory cards. CardKeeper helps keep you from losing your memory card by periodically reminding you if the card is ever ejected. For more details about CardKeeper, see the readme file.

Source code is available for CardKeeper. It is available in ".zip" format and is easily compilable using the free prc-tools.



[fliphack screenshot]

[icon] FlipHack 1.10

FlipHack is a HackMaster hack for PalmOS that lets you rotate your screen 90, 180, and 270 degrees. For more details about FlipHack, see the readme file.

I have long since stopped development of FlipHack. If it doesn't work on your PalmOS device, it's very unlikely I'll fix it. Sorry! If you have an OS 5 device, don't bother downloading FlipHack--it won't work.

Source code is available for FlipHack. Currently, it is only available in ".sit.hqx" format for CodeWarrior for Palm R5. Sorry, but that's all I really have time for. It shouldn't be too hard to port.



[clie screenlock fix screenshot]

Clie ScreenLock Fix 1.00

Clie ScreenLock Fix is a patch that makes WinScreenLock() work on certain very old Sony Clies by fixing one of Sony's bugs. This fix allows FlipHack to work properly on those devices. Note that if you bought anything other than the earliest Clies, this probably won't help you. For more details, see the README.

Clie ScreenLockFix is released under the GPL. Source code is available only in ".sit.hqx" format for CodeWarrior for Palm R5. Sorry, but that's all I really have time for. It shouldn't be too hard to port.



[minibridge screenshot]

[icon] minibridge 0.61

Minibridge is an implementation of the card game "Bridge" for the PalmPilot, written in conjunction with David Park. It is compatible with some older versions of PalmOS. Bridge is a fairly well-known, though complex, card game. The game itself will not be described here. However, if you've ever played Spades, it is similar (bidding and scoring are more complex, and there are standard conventions that people follow when playing).

Our implementation currently allows for one human player to play Bridge against 3 computer players. The computer player is nothing to write home about, but should provide an enjoyable game for the Bridge novice. The computer bidder is virtually non-existent and definitely needs work. Currently, it can make a very poor opening bid and that's it.

For more details about minibridge, see the readme file. We hope you enjoy the game.



[green light hack screenshot]

[icon] GreenLight Hack

GreenLightHack is a HackMaster hack that reverses the polarity of the screen when the backlight is turned on (all white pixels become black and all black pixels become white). This has the effect of making the backlight on the old Palm models (Palm III and below) look like the new ones, and the backlight on the new ones (Palm IIIx and above) look like the old ones. This hack is free. It saves you green.

There are three varieties of this hack. One which always does the inversion; one which usually does the inversion (unless the graffiti punctuation mark indicator is on); and one which sometimes does the inversion (only if the graffiti punctuation mark indicator is on).

GreenLight Hack is pretty much useless on any newer PalmOS devices. It certainly won't work on any OS 5 products.

For info about this hack, see the readme file.

Source code for Metrowerks Codewarrior is available. I did my development on Codewarrior, though you're free to port to gcc. It shouldn't be hard. I also have a PC version of the source, though I haven't tested this as extensively (let me know of problems).



RsrcEdit Plug

RsrcEditPlug is a Launch 'EM plugin that allows you to drag-and-drop a file from Launch 'EM and have it opened with Individeo's RsrcEdit. It's only useful if you're a frequent user of both of these programs (as I am). Otherwise, it's totally useless. Note that there is no readme or other documentation for this product. Just install like any other Launch 'EM plugin and them drag and drop a file onto it. There is a small blurb in the gadget info string for those that really can't live without a readme. Source code (Metrowerks Codewarrior on the Mac) is available (under the GPL). Note that since this is such a simple program (and I really just whipped it up for myself), it's not super-well documented. See the Launch 'EM documents for more info on Launch 'EM plugins.



[flickerfix da screenshot]

FlickerFix DA

FlickerFix DA is a desk accessory that fixes the flicker when running certain grayscale programs under PalmOS 3.1.1. It works by allowing you to easily switch between two modes of operation: flickerFree (but streaky), and streakFree (but flickery). Requires some sort of DA launcher to use.

IMPORTANT: Recently I have discovered that one such launcher, Swipe, is quite buggy and causes random crashes of your system (specifically, it is patching an interrupt-safe routine and not doing interrupt-safe stuff). The one I'm crrently using can be found here.

UPDATE 6/30/01: FlickerFixDA really shouldn't be needed by very many people. Recent versions of the OS and recent applications should deal with the problem fine by now. To keep people from accidentally getting this program, I have changed the name. Add a capital "X" in front of the file name for any FlickerFix URLs to actually get the file.

For more information, see the readme file.

Source code for Metrowerks Codewarrior is available. I did my development on Codewarrior, though you're free to port to gcc. It shouldn't be hard. I also have a PC version of the source, though I haven't tested this as extensively (let me know of problems).



[alarm repeater screenshot]

[icon] Alarm Repeater Hack

AlarmRepeater is a HackMaster hack for PalmOS version 1.0 and version 2.0 (3.0 not fully supported; see known bugs in the readme file) that lets you repeat your alarm sound a given number of times. This is useful because the PalmPilot speaker tends to be on the quiet side. If you keep your device in your pocket, you may not even hear the alarm. By making the alarm repeat longer, there's a better chance that you'll hear it.

For questions about how this differs from other hacks out there and for more information, see the readme file.

Source code for Metrowerks Codewarrior is available. There is even a rough readme file for the code. Source is only available for the Macintosh.


If you want, you can go to my home page.

Last modified: Sun Aug 22 19:13:24 PDT 2004