Re: A83: Converting TI-83+ Flash ROM upgrade to binary


[Prev][Next][Index][Thread]

Re: A83: Converting TI-83+ Flash ROM upgrade to binary




Sorry about posting on my message, but I know there has to be people on
this list, why don't one of you try using VTI's built in dumper; it has
83+ listed.

Scott Dial wrote:
> 
> I am gonna this week to con someone out of their 83 plus for a day to
> see if the 83 plus emulation is real or wether it is something that he
> just put in their for the future.
> 
> Jeff Tyrrill wrote:
> >
> > The new version of Virtual TI supports TI-83+ emulation, so I tried using
> > TI's Flash ROM upgrade file (base112.hex), until I realized it was in hex
> > and wouldn't work. So I wrote a program to convert it to binary, and filled
> > the file with 0's until the length was 256*1024 bytes. Then, VTI would
> > recognize it, and display it in the list of ROMs as TI-83 Plus version 1.12,
> > but it won't run; VTI just displays a blank TI-83+ screen and appears to
> > freeze.
> >
> > To convert the hex file to binary, my program read the Base112.hex file and
> > processed all the lines of length 75 (it skipped over the rest), then
> > skipped the first 9 bytes of each of those lines so there were 66 bytes to
> > process, and then converted each dual-byte hex code to a single binary byte
> > and placed it in the binary file. Only 236742 bytes were filled that way, so
> > I filled with 0's up to 262144. Obviously the encoding method is more
> > complex than the above; it appears that the first 9 bytes of each line
> > indicate perhaps the location of the hex string in the assembled ROM, but my
> > program just assumed all the lines were in order, which they probably
> > weren't. However, I did find calculator text inside the binary file I
> > created (such as various TI-83 commands), so I know the file isn't
> > encrypted.
> >
> > So, is there an easy way, or an already available conversion program, to
> > convert the TI's 83 hex ROM file to binary format so VTI can use it?
> 
> --
> Scott "_Wrath_" Dial
> wrath@calc.org
> ICQ#3608935
> TimeCity Co-Lead Developer, AI - www.timecity.org
> Member of TCPA - tcpa.calc.org

-- 
Scott "_Wrath_" Dial
wrath@calc.org
ICQ#3608935
TimeCity Co-Lead Developer, AI - www.timecity.org
Member of TCPA - tcpa.calc.org


Follow-Ups: References: