Omnimaga
Omnimaga => News => Topic started by: KermMartian on December 31, 2012, 12:33:00 pm
-
Long have I enjoyed offline graphing calculator emulators like Virtual TI, TiLeM, and WabbitEmu. The ability to run a TI-83 Plus or TI-84 Plus calculator on a computer is invaluable for math classes and programming, and I have seen more than a few teachers showing calculator skill in class with a projector and an emulator. However, installing an offline calculator emulator is often not feasible, and many popular emulators run only on Windows, not on Linux or Mac OS. To bring you a graphing calculator you can run on any platform with a web browser, I am proud to introduce jsTIfied 1.0.
jsTIfied is an online graphing calculator emulator, emulating the TI-83 Plus, TI-83 Plus Silver Edition, TI-84 Plus, and TI-84 Plus Silver Edition. It runs entirely in your browser using HTML5 and Javascript, so it requires neither Java nor Flash. For legal reasons, you must load your own ROM image, which is stored in your browser and never sent to the Cemetech server. As a full calculator emulator, it offers lots of features:
:: Full TI-83+/TI-84+ emulation including accurate LCD physics for good-looking grayscale
:: Runs on all major browsers and operating systems
:: Can take animated and still screenshots
:: Load any .8xp, .8xk, etc program or App to test it
:: Drag calculator files onto the jsTIfied LCD to import them
:: Can export all files from the emulated calculator
:: Integrated with the SourceCoder TI-BASIC IDE/editor (http://sc.cemetech.net/), so that you can write programs in SourceCoder and immediately test them on a calculator
:: Built-in debugger and CPU/memory view for assembly programmers
I could go on and on about the thirteen months of optimization and development that made this project possible, but I'd rather you just get started using jsTIfied as soon as possible. Simply grab your calculator's ROM image (and be aware that many believe it is illegal to download ROMs from Google if you don't own the calculator) and load it into jsTIfied to get started. (Free and fast) registration is mandatory to use jsTIfied only to prevent abuse. Whether you're a student using jsTIfied for math, a teacher using it in a demonstration, or a programmer using jsTIfied to test a project, I hope you enjoy it.
Get Started with jsTIfied
(http://www.cemetech.net/img/icon/dl.gif) jsTIfied online graphing calculator emulator (http://www.cemetech.net/projects/jstified)
(http://www.cemetech.net/img/icon/dl.gif) "Like" jsTIfied (http://www.facebook.com/jsTIfied) on Facebook
(http://www.cemetech.net/img/news/jstified_rc1.jpg)
-
Glad it's finally done. :) Hoping that more people use it in the near future. I wonder if it runs on Android browsers too?
-
W00t, this is pretty cool, it is /the/ emulator that always runs reliable for me, lol :D
-
Thanks, DJ_O. I believe that it actually does, albeit slightly slowly. Sorunome, glad to hear that it runs so reliably for you!
I also made a short video showcasing jsTIfied's major features:
-
I just watched it off youtube before you posted here, and it shows really good all the features, I totally forgot that there is sourcecoder support, lol, which is, if you think about it, one of the most epic features IMO, as you can access your emulator files easily from everywhere. And you can use a lot larger memory :D
-
Utterly amazing!
Ranman tips his hat to Kerm!
-
Nice vid Kerm. Also I'll need to try Zelda Dark Link Quest in this. It took half a decade before that game actually starts running in WabbitEmu and even now contrast is messed up. It seems like a major feat for any emulator to run it, but again it might be due to the game using (out)dated ASM libs, resulting in 210 sub-programs. :P
-
Nice vid Kerm. Also I'll need to try Zelda Dark Link Quest in this. It took half a decade before that game actually starts running in WabbitEmu and even now contrast is messed up. It seems like a major feat for any emulator to run it, but again it might be due to the game using (out)dated ASM libs, resulting in 210 sub-programs. :P
I have yet to find any major flaws in the LCD emulation, so I'll be disappointed if your game messes it up.
Ranman, Sorunome, thank you both. :)
-
*bump* If anyone is curious how this works, I've written a fairly thorough explanation, from a high-level system overview down to a walkthrough of executing a DJNZ instruction.
http://www.cemetech.net/projects/item.php?id=42#s2
-
Thanks for this. Also as soon as I have time, I'm gonna try DLQ in the emulator. :)
-
Sweet, really love this, nice work Kerm.