In Palm OS, the memory chunk size is 64K. To make applications larger than this, you have to split the applications into segments less than 64K. These are called multi-segment applications. Multi-segment applications can be created with the help of a constructor. One major point to take care of is that the first segment should contain the pilot runtime library and all the code that PilotMain() calls directly.