Para jorghe:
Existe un programa para compilar sis, se llama Makesis.
Pero para crear un sis tienes que tener muchas cosas en cuenta, como el nombre del programa, su UID y su Path, esa informacion se consigue con el un programa llamado AppMan. (Si estos datos no son correctos a la hora de compilar el sis el programa podria darte error a la hora de ejecutarlo en tu N-GAGE)
Aunque lo que yo te recomiendo es crear un archivo autoinstalable con WinRar.
Cuando crees ese autoinstalable metes tu MMC en el lector de tarjetas, haces doble clic en el, y se instalara automaticamente en las carpetas en la q se lo hayas indicado.
Muy importante para crear un autoinstalable primero tienes que crear un sistema de carpetas, por ejemplo:
Si lo que quieres es crear un autoinstalable de un programa pongamos Fexplorer, haces lo siguiente:
Creas el siguiente sistema de carpetas: System\apps\Fexplorer
2º. Luego creas una archivo Rar con ese sitema de carpetas.
3º. Abres el Rar.
4º. En WinRar pinchas en el boton SFX.
5º. Te aparecerá una pantalla, pues en esa pantalla pinchas en Opciones SFX avanzadas.
6º. En carpeta de extracción pones la unidad a la que corresponde tu MMC cuando la tienes dentro del lector de tarjetas (ejemplo i

.
7º Le das a Aceptar en todas las pantallas
8º. Ya has creado el Archivo Autoinstalable
Solo tendrias que meter tu MMC en el lector y hacer doble clic en ese archivo, y si todo lo has hecho correctamente cuando metas la MMC en tu N-GAGE te aparecera el Programa correspondiente en el Menu Principal.