Where to get ROMs?
Where can I get ROM files for POSE?
The simplest way is to download them from your real Palm device, using the RomTransfer.prc program that comes with POSE. This only works easily with serial-based devices. Falch.net has an article that shows how to do this with a USB device, like most Visors.If you are a developer and you're in the US, you can get ROM files for Palm Computing and Symbol Technology devices by signing up for the Palm OS Developer Program. Once you're a member, you just click through a license agreement, which gets you into the ROM download area. They have ROMs for everything from ancient OS 1.0 devices up through the latest ROMs in released devices. You can also get access to "debug" ROMs, which have code in them to detect when a program uses an OS or device feature in an unsupported or possibly dangerous way. These faults often cause no problems on current Palm OS devices, but may well fail to work correctly on future devices. Other times, a debug ROM will point out a real flaw in your code that can cause dodgy behavior on a real Palm device. Debug ROMs are the best reason for a programmer to use POSE, in my opinion.
If you're not in the US, you can still get ROM files after joining the Palm Alliance Program, but you have to fill out some paper forms and mail them to Palm before they'll give you online access to the ROM files area. This will take a few weeks.
If you want ROMs for Handspring, TRG or Sony units, you will have to go to their developer sites instead. They usually have similar conditions about being in the US or requiring signed paper documents to be mailed to them.
And don't bother asking on newsgroups if someone would please, please, please send you a ROM file. Don't ask me, either. We're all software developers, people who have a vested interest in making sure the copyright laws are upheld. I wouldn't lecture like this if I didn't see this question come up on the various newsgroups about once a week....