The old way this used to be done was to run ROMDUMP2 (ascii mode... whichever one that was) on the calc, and capture the output with a com. program such as HyperTerminal on Win95. Then run ROMCONV from the fargo package on the result. I've been out of the loop a while, though, so there may be a better way by now...