At 7:39 PM -0500 6/21/01, Richard Burmeister wrote:
> > From: Randy Pulsifer
>>
>> The following snip is, as usual, called in the first lines
>> of Pilot Main and has worked fine until I added the global
>> variable "FeatureSet35Present" and the call to WinScreenMode,
>> now whenever I reset the emulator (3.5.1 en-color non-debug
>> ROMs) it hangs with the "tried to read from 0x8003d14d
>> causing a bus error" msg box,
>>
>
>Chances are excellent that you are calling RomVersionCompatible for every
>launch code your app receives. Globals are not available for most launch
>codes, so it blows up.
>
>You are going to have to remove your app from the emulator or it will hang
>every time. I can't remember to right way to start Pose without loading the
>saved .psf file, but if you just locate the .psf file you saved and delete
>it, then when you start Poser, it will ask you if you want to create a new
>session. Create a new session and Poser will be in the default state,
>without your bad app.
Of course, in Poser 3.2, you can also do an "extensionless" reset,
which will skip the sending of reset launch codes to applications.
Or you can do a cold reset, which will wipe out all of emulated RAM.
--
-- Keith Rollin
-- Palm OS Emulator engineer
P.S. Check out the new e-mail address. [EMAIL PROTECTED] will work
for a while, but anyone mailing me needs to update to the new one
eventually.
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/