Doug's PalmOS Apps
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.
Version History:
- 1.00, 5/13/04 - Fully released version, with source code.
Short beep sounds now vibrate at least a little.
- 0.91, 5/11/04 - Beta version posted on TreoCentral.
- 0.90, 3/13/04 - First full version. Major bug involving
Treo 600 vibration that would prevent incoming calls from
vibrating. Only released to a handful of people (I hope).
- 0.01, 2/12/04 - Very simple version entered in programming
contest at PalmSource Developer Conference.
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.
Version History:
- 1.10, 3/18/01 - Better error reporting; now includes Clie
ScreenLock fix to support the Sony Clie; better support for
X-Master on older versions of PalmOS; now has debug labels in
more of the code to make debugging easier.
- 1.10b, 2/19/01 - Visor Prism supported with hardware
flipping (very fast and compatible); OS 3.5.2 listed as
supported; VZ listed as supported; X-Master friendly (detects
X-Master uninstall).
- 1.00, 7/8/00 - Official 1.0 release--just version number
changed from b2. FlipDA
and FlipGraffiti hack by Hoshi Takanori included in
distribution now.
- 1.0b2, 7/1/00 - Improved handling of error conditions
(among other things, fixed a problem when launching PalmVNC);
attempt at forward compatibility.
- 1.0b, <not released> - 4-bit and 8-bit modes
added; OS 3.5+ support; better handling of error conditions
- 0.96, 01/22/00 - Made work under OS 2.0
- 0.95, 01/22/00 - Initial release to public.
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.
Version History:
- 1.00, 03/18/01 - Initial public release.
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.
Version History:
- 0.61, 02/06/98 - Fixed bug on clearing score. Fixed bug
where north would show face up sometimes.
- 0.60, 01/29/98 - Fixed multiple bugs from beta. Released to public
- 0.60b1, 01/03/98 - Added the following features:
* Option to take over for partner if you're the dummy.
* Option to skip animation.
* Option to not require a click to clear the trick.
* Ability to clear the scorecard (clear the rubber, or clear the whole card).
* Ability to see the score and start a new game from the bidding dialog.
* Added a "to do" section to the readme. If you are very passionate about getting one of
these things done or feel that we're missing something, let us know!
- 0.51, 12/26/97 - Fixed a bug that caused crashes on OS 1.0.
- 0.50, 12/23/97 - Initial public release.
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).
Version History:
- 1.3, 01/04/02 - Added support for another backlight function that
was sometimes used; removed "sometimes" and "usually" versions; now
detects the hack being uninstalled when the backlight is turned on.
- 1.2, 06/06/99 - The always and sometimes versions always
turn inversion off when the backlight is shut off...even if
the the graffiti state has changed. Also, the program has now
been tested well under OS 3.1.
- 1.1, 03/23/99 - Now comes in always, usually, and sometimes
varieties based on a suggestion by Siegfried Runge.
- 1.0, 03/23/99 - Initial public release.
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.
Version History:
- 1.0, 06/30/01 - Initial public release.
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).
Version History:
- 1.0, 06/06/99 - Initial public release.
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