Step 7: Other ways

This may or may not work, depending on how much work you (and others) are willing to put into it.

If you already have TiLP II installed

Use it to dump your ROM. I've never used TiLP before, so I can't give you any help on this step, sorry.

The ROM image it creates contains the entire flash memory of your calculator. You (or someone who knows how) can then use it to search for and recover variables.

If you don't have TiLP, you don't have to install it, especially if you've installed TI-Connect (due to driver conflicts). It's not the only way to dump your ROM; it just has a nice feature that makes it easier.

Instead, download this program (courtesy of calcdude84se) and send it to your calculator. Make sure you send it to RAM!

If you can't send it for any reason

Create a new program, name it DUMPPAGE, and type the following exactly into it:

:AsmPrgm210F40EF
FD42300A21599EEF
0A45EF2E45C9DB06
F5EF4645EF584521
689EEF0A45EF2E45
CDEB9D87878787F5
CDEB9DC180F52A18
8522569E21519EEF
7A41210040EF6A4E
1313F1F3D3062100
40444DEDB0F1D306
FBC9EF18400600FE
21284D04FE222848
04FE1A284304FE12
283E04FE23283904
FE1B283404FE1328
2F04FE24282A04FE
1C282504FE142820
04FE2F281B04FE27
281604FE1F281104
FE2E280C04FE2628
0704FE1E280218AA
7821769E856F3001
24C57EEF0445F1C9
1550414745000000
4E6565642031364B
69422052414D0054
7970652070616765
206E6F2E00303132
3334353637383941
4243444546

You might want to double check it a few times to make sure it's right. Having it correct is extremely important.

All right, now you have a program DUMPPAGE on your calculator, whether you downloaded it or coded it yourself. Either way, do the following:

  1. Make sure you have at least 16400 bytes of RAM free. Each page you dump is 16384 bytes long.
  2. Run the program from your home screen with the line Asm(prgmDUMPPAGE). Find the Asm( token in 2ND > [CATALOG].
  3. When it displays Type page no., type 08. This is the first page for any calculator.
  4. Send the appvar it creates to a computer. Then delete the appvar to make room for more.
  5. Repeat steps 2 through 4, but each time using a different page number instead of 08. The page numbers you should use are listed below.
If you have a plain (black) TI-83 Plus
  • 08–09
  • 0A–0F
  • 10–15
If you have a plain (non-removable key cover, usually black) TI-84 Plus

All the ones for a plain TI-83 Plus, in addition to the following:

  • 16–19
  • 1A–1F
  • 20–29
If you have a TI-83 Plus Silver Edition or TI-84 Plus Silver Edition

All the ones for a plain TI-84 Plus, in addition to the following:

  • 2A–2F
  • 30–39
  • 3A–3F
  • 40–49
  • 4A–4F
  • 50–59
  • 5A–5F
  • 60–69

The appvars you created contains the entire flash memory of your calculator. In essence, it's the calculator's ROM image split into 16 KB blocks. You (or someone who knows how) can then use them to search for and recover variables.

+ Tweet