How to get a romdump from your calculator

First, install Fargo. The latest version of Fargo can be found on The Fargo Archive in the Download section, or at www.ticalc.org. The way to install Fargo is to first transfer a backup from your TI92 to your computer, run a special program (called putfargo) to put fargo into your backup, and then you transfer the backup down to your calculator again. Another alternative is to download a preinstalled Fargo backup for your rom-version, in which case you only need to download it to your TI92. This can be done both with the Graphlink and the parallel-cable.

When Fargo is working (which means you also have transferred some files like romlib.92p, flib.92p & propably shell.92p), you have to download and run a program called romdump which dumps the entire ROM of your calculator to the linkport.

Dumping with the parallel-cable

Download the program called romdump1.92p to your TI92 (preferably using Flink). Then, still in Flink, choose "Receive Romdump" and run romdump1 on your TI92. Flink should now receive a file which is the rom you need. Make sure it's called "ti92.rom" and put it in the same directory as Tiger.

Dumping with the graphlink-cable

Thanks to Tybstar for this

Download the program called romdump2.92p to your TI92. Then start any terminalprogram that is capable of logging/saving to disk (ie HyperTerminal in Windows). Configure the program to listen to the ComPort on which your graphlink is connected. Start saving everything to a file (ASCII Save or something). Then run the romdump2 program on your calc. If you have done correctly, hexnumbers should start scrolling by on you screen, and all text will be saved to disk. When the transfer is done, quit the terminalprogram and run the program ROMCONV.EXE (which came with the Fargo distribution) on the textfile you saved containing the dump. This should produce a binary file. Rename it to "ti92.rom", put it in the same directory as the emulator and it should work.

Possible problems

People with graphlink-cables has complained that the file they receive and convert using ROMCONV is too short - which indicates that the terminalprogram fails to receive the whole file. I can not test this myself since I don't own a graphlink-cable, but transferring a one or two megabyte-file in ASCII (which equals 3-6 MB of transferred data) without any handshaking or error-detection is very insecure... Maybe someone can write a better transfer-program with checksums?
Anyway... IF your converted file isn't exactly 1MB long (or 2MB for v2.1 and above) it WILL not work with Tiger.

Getting more information

Always try #calc-ti on IRC (or is it #calcti now? I seem to remember hearing that it had changed) and ask people there (like Tybstar :) how they did it. Also check the mailinglists administrated by www.ticalc.org. (PS DONT ask me what IRC is or how the mailinglists works!).