I'm keen to get the Processing API working for portable drives. I have had some input from the Processing forum about how to do this. And if I get it to work, will look into using NISI to wrap up the app and the changes.
Any advice on making this robust is more than welcome. I use Processing to teach aspects of programming, and a portable version for students to carry around would be ideal.