Fix syscalls with arbitrary parameters

-Fixes ngc_demo
-Add make-prg script
-Add some more syscalls