I have been using the WP-34S for several months now, and it seems obvious that the biggest gaping hole in it's feature set is the ability to easily share programs. What is desperately needed is a file menu in the emulator that allows users to load or save programs to/from the RAM area of the emulator. From there these programs could be exchanged with the real calculator over the communications port. I admit that it is possible to save your programs by transferring them to flash and by exporting the entire flash memory to a file, but this only saves giant blocks of programs, not individual programs. It is cumbersome and non-intuitive to share small programs with others in the WP-34s environment.
I believe this single improvement would greatly increase the value and utility of the WP-34S, because it would encourage greater community involvement and sharing of programs.
It may be a non-trivial feature to add, as it may require that the assembler/disassembler be folded into the emulator. I imagine that
the saved programs would look like WP-34S keystrokes in a human
readable text format that could be easily shared with others.
Anyone up for a challenge?
Edited: 9 Dec 2013, 1:18 p.m.