Login [Register]
Don't have an account? Register now to chat, post, use our tools, and much more.
jsTIfied TI Calculator Emulator Accelerates
Published by KermMartian on February 23, 2014 at 2:47:58 PM CST | Discuss this article (34)

jsTIfied, an online emulator for the TI-73, TI-81, TI-82, TI-83, TI-83+/SE, TI-84+/SE, and TI-84+CSE, has been steadily growing in features and popularity since the first LCD-less version booted a TI-83+ OS on December 4, 2011. One of the most popular additions has been TI-84 Plus C Silver Edition support, which made jsTIfied one of the if not the only free TI-84+CSE emulator around. In an effort to keep jsTIfied as one of the most useful graphing calculator emulators around, I have now finished a round of fixes and upgrades that make it more featureful, faster, and lighter-weight. It can run at 100% emulation speed on more platforms and browsers, and offers more tools to assembly programmers and TI-84+CSE users. Without further ado, some of the highlights of the new features:

:: Better TI-84+CSE LCD Support: One of the biggest overhauls is a rewrite of the TI-84+CSE LCD (ILI9335) emulation. The addition of an intermediate GRAM buffer made it possible to support partial images, interlacing, vertical offset, inversion, and much more. The upshot is that every TI-BASIC and ASM program currently available for the TI-84+CSE, including xLIBC programs that use half-resolution mode, can be run on jsTIfied.
:: Ability to drag-n-drop to RAM or ROM: As with other popular offline calculator emulators, you can drag-n-drop calculator files directly to RAM or Archive.
:: Debugger Upgrades: Tons of new debugger features are now available, from multiple breakpoints and memory watchpoints to an improved disassembler and read-write memory viewer.
:: Animated GIF improvements: Although the intricacies of generating animated GIFs from Javascript at a decent speed mean that jsTIfied occasionally makes poor choices in palettizing TI-84+CSE animated screenshots, it is now better able to avoid egregious errors.
:: (Much) faster emulation: With the help of relative newcomer UnknownLoner, a few structural changes to jsTIfied's z80 core have made it execute 2x-3x faster on some hardware. The upshot of this is that most users will now be able to emulate their calculators at 100% speed or even faster with jsTIfied. In addition, a "full speed" button (the lightning bolt symbol) has been added for when you want jsTIfied to execute as fast as possible.

In addition, scads of smaller tweaks and fixes have been implemented, including some necessary to support jsTIfied integration into SourceCoder 3. If you're a user, teacher, or programmer, I strongly encourage you to give jsTIfied a try and see if it's right for you. As always, bug reports and feature requests are welcomed and encouraged.

Use jsTIfied
jsTIfied online graphing calculator emulator

Below: 100% emulation speed (left) and full emulation speed on a Core i5 desktop (right)


Permalink
News Archives Index
2003 2003 [View All]

» January (1)
» March (5)
» April (3)
» May (3)
» June (4)
» July (2)
» August (1)
» September (4)
» December (1)
2004 2004 [View All]

» January (3)
» February (4)
» March (4)
» April (3)
» May (5)
» June (9)
» July (5)
» August (2)
» September (7)
» October (5)
» November (2)
» December (3)
2005 2005 [View All]

» January (8)
» February (4)
» March (4)
» April (15)
» May (21)
» June (20)
» July (6)
» August (8)
» September (10)
» October (12)
» November (12)
» December (8)
2006 2006 [View All]

» January (7)
» February (4)
» March (5)
» April (3)
» May (4)
» June (4)
» July (13)
» August (6)
» September (7)
» October (10)
» November (6)
» December (9)
2007 2007 [View All]

» January (5)
» February (6)
» March (6)
» April (5)
» May (2)
» June (8)
» September (5)
» October (1)
» November (1)
2008 2008 [View All]

» January (2)
» March (3)
» April (2)
» May (3)
» June (3)
» July (1)
» September (1)
» November (1)
2009 2009 [View All]

» January (3)
» February (2)
» March (2)
» April (3)
» May (2)
» June (1)
» July (3)
» August (1)
» September (4)
» October (2)
» December (2)
2010 2010 [View All]

» January (6)
» February (2)
» March (1)
» April (4)
» May (6)
» June (7)
» July (6)
» August (8)
» September (6)
» October (3)
» November (4)
» December (3)
2011 2011 [View All]

» January (7)
» February (5)
» March (8)
» April (3)
» May (4)
» June (4)
» July (1)
» August (6)
» September (3)
» October (4)
» November (7)
» December (6)
2012 2012 [View All]

» January (4)
» February (5)
» March (2)
» April (4)
» May (4)
» June (3)
» July (2)
» August (3)
» September (9)
» October (6)
» November (8)
» December (3)
2013 2013 [View All]

» January (8)
» February (8)
» March (14)
» April (6)
» May (4)
» June (7)
» July (6)
» August (9)
» September (5)
» October (6)
» November (7)
» December (7)
2014 2014 [View All]

» January (3)
» February (4)
» March (10)
» April (2)
» May (4)
» June (5)
» July (4)
» August (7)
» September (7)
» October (5)
» November (4)
» December (5)
2015 2015 [View All]

» January (8)
» February (5)
» March (6)
» April (5)
» May (5)
» June (1)
» July (6)
» August (5)
» September (3)
» October (4)
» November (3)
» December (9)
2016 2016 [View All]

» January (9)
» February (10)
» March (7)
» April (4)
» May (4)
» June (4)
» July (4)
» August (8)
» September (3)
» October (2)
» November (2)
» December (5)
2017 2017 [View All]

» January (4)
» March (6)
» April (4)
» May (3)
» June (3)
» July (2)
» August (3)
» September (3)
» October (3)
» December (6)
2018 2018 [View All]

» January (1)
» February (1)
» March (3)
» April (11)
» May (3)
» June (4)
» July (5)
» August (1)
» September (1)
» October (3)
» November (2)
» December (3)
2019 2019 [View All]

» January (2)

Advertisement