Author Topic: ThePenguin77 Removes the Last Traces of TI from his Calculator  (Read 16966 times)

0 Members and 1 Guest are viewing this topic.

Offline Hot_Dog

  • If you can't find a cat, look for its tail.
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2966
  • Rating: +445/-10
    • View Profile
Re: ThePenguin77 Removes the Last Traces of TI from his Calculator
« Reply #90 on: June 30, 2011, 05:55:36 pm »
Thepenguin77, I tested t32.8xp on a Ti-83+ Silver Edition, and it works.

However, I started implementing the ports in Crabcake, and I think I'm doing something wrong because the RAM doesn't unlock.

Here's my code:

Code: [Select]
Is15MhzCalculator:

;Thanks to thepenguin77 for finding out this new method for unlocking RAM.

call FlashUnlockExploit
in a, ($25)
ld (StateOfRam), a
in a, ($26)
ld (StateOfRam + 1), a ;In case the user wants RAM permanently unlocked,
;or in case permanent unlocking causes crashes,
;the old values for these two ports are saved


xor a
out ($25), a
ld a, $FF
out ($26), a

B_CALL $4F3C
There are people who can speak two languages, and they are called bilingual.  There are people who speak three languages and are therefore trilingual.  Then there are people who speak one language, and these people are called Americans.


Offline DrDnar

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 546
  • Rating: +97/-1
    • View Profile
Re: ThePenguin77 Removes the Last Traces of TI from his Calculator
« Reply #91 on: June 30, 2011, 06:04:04 pm »
I'm sure that somewhere in TI's vast vaults is documentation on what ports 0E, 0F, 15, 24, and 2D do. But they'll never tell us without a court order, and they they'd fight it for no good reason.
"No tools will make a man a skilled workman, or master of defense, nor be of any use to him who has not learned how to handle them, and has never bestowed any attention upon them. . . . Yes, [] the tools which would teach men their own use would be beyond price."—Plato's The Republic, circa 380 BC

Offline thepenguin77

  • z80 Assembly Master
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1591
  • Rating: +823/-5
  • The game in my avatar is bit.ly/p0zPWu
    • View Profile
Re: ThePenguin77 Removes the Last Traces of TI from his Calculator
« Reply #92 on: June 30, 2011, 06:14:01 pm »
Hot_Dog, the only reason that wouldn't work is because flash isn't actually unlocked. So check port (02), port (25h), and port (26h) and make sure that everything looks correct.


DrDnar, don't forget about ports 0Bh and 0Ch.
zStart v1.3.013 9-20-2013 
All of my utilities
TI-Connect Help
You can build a statue out of either 1'x1' blocks or 12'x12' blocks. The 1'x1' blocks will take a lot longer, but the final product is worth it.
       -Runer112

Offline Hot_Dog

  • If you can't find a cat, look for its tail.
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2966
  • Rating: +445/-10
    • View Profile
Re: ThePenguin77 Removes the Last Traces of TI from his Calculator
« Reply #93 on: June 30, 2011, 06:17:29 pm »
Oh yeah, I forgot that I shortened BrandonW's routine for using on simply the Ti-83+ BE.  Hence it wasn't "universal" ;D
There are people who can speak two languages, and they are called bilingual.  There are people who speak three languages and are therefore trilingual.  Then there are people who speak one language, and these people are called Americans.