Update
- Using on-screen console instead of RS232
- Launched programs can use
Nspire I/O to write to (and read from) rshell's console
- Programs that need to be run with rshell have the header "RSH\0" instead of "PRG\0" to prevent errors when launching with the standard loader
- Included program rshell_header.exe to replace "PRG\0" with "RSH\0"
- Launching a program does not require the .tns ending anymore
(for example you can type "ls" instead of "ls.tns")
My solution isn't very memory-efficient yet, because I didn't get
shared variables/functions to work.