Late last week, a teacher in need hopped on Cemetech, looking to use Cemetech's newly-unveiled jsTIfied 1.0 online graphing calculator emulator. He soon got on SAX, our in-page chat system, to bring a glitch to my attention: his ROM would not work. The LCD just flickered on and off, he said, and jsTIfied never fully powered on. Baffled, I debugged for a few minutes with him, finally realizing that he was trying to use a TI-83 (non-Plus) ROM image. jsTIfied did not support the TI-83.
Since it seems that many teachers still emulate TI-83s to teach their classes, I worked from waking until sleeping today to build TI-83 support into jsTIfied. I overhauled the structure to more cleanly support multiple calculator models, I wrote the TI-83 support, and I spent hour upon countless hour debugging. Late in the evening I got the calculator properly running, and a few more hours bought functioning file sending, receiving, and listing. You can now emulate your favorite old-school TI-83 calculators, 27KB of user-accessible RAM and all.
As always, please tell me if you run across any bugs or glitches or have suggestions. Up next in the improvement of the Cemetech toolset is a likely upgrade or two to the trusty SourceCoder online TI-BASIC IDE.
Click here to launch the free jsTIfied online TI-83/TI-83 Plus/TI-84 Plus graphing calculator emulator.