Matthew Bevan wrote:


I have a resource editor -on my handheld- which can disassemble and modify individual opcodes in both m68k ('code') and ARM ('armc') compiled code. Insert a NOP here, change a branch instruction there, and in some cases it would be trivially easy to bypass registration systems. I've done this to my own applications. I was very dis-heartened and have switched to having two branches of my code. A limited "demo" version (where code really does not exist to perform "registered" actions), and a fully registered version that cripples itself when beamed.

Limiting your registration system to ARM would leave a large percentage of PalmOS users who use PalmOS 4 (and even 3!) in the lurch. Is limiting yourself to new devices worth it? If you rely upon other PalmOS 5 features (new sound manager, other ARM code, etc.) then nevermind.


thanks for the nice directions Matthew,

regards

Erico

--
For information on using the PalmSource Developer Forums, or to unsubscribe, 
please see http://www.palmos.com/dev/support/forums/

Reply via email to