Author Topic: Announcing jsTIfied 1.0, an Online Graphing Calculator  (Read 7004 times)

0 Members and 1 Guest are viewing this topic.

Offline KermMartian

  • Editor
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 500
  • Rating: +233/-20
    • View Profile
    • Cemetech
Announcing jsTIfied 1.0, an Online Graphing Calculator
« 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, 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
jsTIfied online graphing calculator emulator
"Like" jsTIfied on Facebook


Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Announcing jsTIfied 1.0, an Online Graphing Calculator
« Reply #1 on: December 31, 2012, 07:02:21 pm »
Glad it's finally done. :) Hoping that more people use it in the near future. I wonder if it runs on Android browsers too?

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Announcing jsTIfied 1.0, an Online Graphing Calculator
« Reply #2 on: December 31, 2012, 07:05:50 pm »
W00t, this is pretty cool, it is /the/ emulator that always runs reliable for me, lol :D

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline KermMartian

  • Editor
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 500
  • Rating: +233/-20
    • View Profile
    • Cemetech
Re: Announcing jsTIfied 1.0, an Online Graphing Calculator
« Reply #3 on: January 01, 2013, 02:22:52 am »
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:

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Announcing jsTIfied 1.0, an Online Graphing Calculator
« Reply #4 on: January 01, 2013, 02:25:27 am »
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

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Ranman

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1354
  • Rating: +83/-0
    • View Profile
Re: Announcing jsTIfied 1.0, an Online Graphing Calculator
« Reply #5 on: January 01, 2013, 02:43:52 am »
Utterly amazing!

Ranman tips his hat to Kerm!
Ranman
Bringing Randy Glover's Jumpman to the TI-89 calculator. Download available at Ticalc.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Announcing jsTIfied 1.0, an Online Graphing Calculator
« Reply #6 on: January 01, 2013, 09:49:47 pm »
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
« Last Edit: January 01, 2013, 09:57:37 pm by DJ_O »

Offline KermMartian

  • Editor
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 500
  • Rating: +233/-20
    • View Profile
    • Cemetech
Re: Announcing jsTIfied 1.0, an Online Graphing Calculator
« Reply #7 on: January 02, 2013, 12:15:45 am »
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. :)



Offline KermMartian

  • Editor
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 500
  • Rating: +233/-20
    • View Profile
    • Cemetech
Re: Announcing jsTIfied 1.0, an Online Graphing Calculator
« Reply #8 on: January 03, 2013, 12:55:17 am »
*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



Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Announcing jsTIfied 1.0, an Online Graphing Calculator
« Reply #9 on: January 05, 2013, 12:02:02 am »
Thanks for this. Also as soon as I have time, I'm gonna try DLQ in the emulator. :)

Offline Link

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 152
  • Rating: +7/-3
  • Well excuse me princess!
    • View Profile
Re: Announcing jsTIfied 1.0, an Online Graphing Calculator
« Reply #10 on: January 07, 2013, 08:09:51 pm »
Sweet, really love this, nice work Kerm.