It's a Bird, a TI-73, a TI-83 Plus!
Posted by Michael on 3 March 2009, 01:08 GMT
Brandon Wilson has released every calculator alchemist's dream: a utility that magically transforms your TI-73 into a TI-83 Plus. Taking advantage of the nearly identical hardware, Chameleon is a suite of programs which first extracts an OS image from your 73, then patches it for 83+ OS compatibility. The result is effectively an 83+ with a 73's keypad.
|
|
Reply to this article
|
The comments below are written by ticalc.org visitors. Their views are not necessarily those of ticalc.org, and ticalc.org takes no responsibility for their content.
|
|
Re: It's a Bird, a TI-73, a TI-83 Plus!
|
elfprince13
(Web Page)
|
that's pretty freaking awesome Brandon. nice work.
|
Reply to this comment
|
3 March 2009, 02:45 GMT
|
|
Re: It's a Bird, a TI-73, a TI-83 Plus!
|
Galandros
|
Great stuff as always from Brandon. I have seen this in Brandon Wilson website some time ago but I ignored because I don't own a 73... But the name was strange for calculator stuff.
This has appeared as news in another calc site. But only recently I saw submitted to ticalc. Now people can find it more easily.
|
Reply to this comment
|
3 March 2009, 21:04 GMT
|
|
Re: It's a Bird, a TI-73, a TI-83 Plus!
|
The_One_Guy
|
Well, it's certainly not a bird...
In any case, great job Brandon! It doesn't affect me, but that sounds impressive!
|
Reply to this comment
|
3 March 2009, 23:11 GMT
|
|
Re: It's a Bird, a TI-73, a TI-83 Plus!
|
Kevin Ouellet
(Web Page)
|
Nice, I wonder if the TI-73 has the same amount of RAM than a TI-73. I know it has slightly higher user RAM but maybe it changes when patching the OS?
|
Reply to this comment
|
4 March 2009, 08:15 GMT
|
|
Re: It's a Bird, a TI-73, a TI-83 Plus!
|
FOCUSEDWOLF
(Web Page)
|
Nice work. To bad i have a ti89, and now a laptop (so i can run mathematica and doom3), but i'm sure someone out there is happy about this :P
|
Reply to this comment
|
4 March 2009, 12:33 GMT
|
|
Re: It's a Bird, a TI-73, a TI-83 Plus!
|
DWedit
(Web Page)
|
You know, since the hardware is identical, I always thought it would be possible to turn a TI73 into a TI83+ given the right firmware patch, and it looks like it really happened now!
Great job!
But the thing is that used TI83+s are much more plentiful and cheap than TI73s. I wonder if someone crazy would make a program to go the other way :)
|
Reply to this comment
|
7 March 2009, 04:39 GMT
|
|
Re: It's a Bird, a TI-73, a TI-83 Plus!
|
DWedit
(Web Page)
|
Out of curiosity, does this also extend the Archive amount to fill the entire flash ROM instead of the lower limit TI enforces on the TI83+?
|
Reply to this comment
|
7 March 2009, 12:48 GMT
|
|
|
|
|
Re: Re: It's a Bird, a TI-73, a TI-83 Plus!
|
Brandon Wilson
(Web Page)
|
A lot of caffeine and research. :)
I took the 83+ ROM from the flash debugger and laid it over the 73 one, then stepped through it one thing at a time until I found things that were preventing it from booting. Then once I got it to boot, I threw it in a 73U file and sent it to a real TI-73.
Once I knew the significant things that made it not "just work", I started working on a system of dynamically applying those patches to any 83+ 8XU or ROM and a method of embedding replacements to boot code routines.
That was kind of a mess, but once I got it working, I started working through the smaller issues, like which boot code routines were causing odd things like defragment hangs, incorrect free memory being displayed, and so on.
The readme has details on what exactly is different between a 73 and 83+ if you're curious.
|
Reply to this comment
|
9 March 2009, 06:23 GMT
|
|
Pi
|
Travis Evans
|
Pi!
I just had to do it.
Now where's Michael?
|
Reply to this comment
|
14 March 2009, 03:14 GMT
|
|
|