CEmu – TI-84 Plus/TI-83 Premium Calculator Emulator
github.com
github.com
http://www.ticalc.org/archives/files/fileinfo/328/32817.html
http://www.classicdosgames.com/game/Ant_Run.html
... I wonder CEmu can run it?
Of course, I would think that because I work on one: https://www.desmos.com
Related: http://xkcd.com/768/
HN comments on that article: https://news.ycombinator.com/item?id=8260038
Android and IOS would need a lock down mode to only allow a particular ti-8x app to run and the control would have to be handed to a teacher for non-school devices.
Not to say the TI-85 couldn't technically be modified to save information in a way that couldn't be found thanks to ASM. Luckily I didn't need this ability.
[1] https://play.google.com/store/apps/details?id=org.ab.x48
The build folder on his personal site, what's up with that? There's no file extensions to the builds. http://pimathbrainiac.me/CEmu/
Edit: Huh. Apparently that flavor was called TI-BASIC. https://en.wikipedia.org/wiki/TI-BASIC
I had a TI-85 in High School. Was the first calc to have a link cable to connect 2 calculators. Also had assembly programming capability thanks to an oversight that couldn't be taken away. This opened the door for things like doom, tetris and other games.
Got to build a serial port cable interface by cutting my wire in half, external storage devices for it, custom software.
Highlight for me was the programmability of it to write software for my high school courses, including math and chemistry formula sheet software. Calculus had to be done by hand but I had an app for testing various elements.
This type of development gave me a much deeper insight and grasp of math, formulas and how things worked and could be manipulated.
Surprisingly, teachers let me use my school apps on the tests because I built them myself and it needed an understanding of the concepts to build the software, and if I was going to risk my high school graduation on it, it was up to me.
It's kind of sad how much we could get done with constraints of limited hardware, and today's smart devices are making people less empowered by chasing novelty and distraction instead of solving their own problems.
The reason that I even think to worry about this is because TI sells their own emulator: https://education.ti.com/en/us/products/computer_software/ti... . From literally just glancing at the screenshot, CEmu's interface looks not dissimilar.
TI's legal department has tended to draw the line at two points: they don't like illegal copying of their ROMs (so, while they haven't objected to tools which pull a ROM off a real calculator you have in your physical possession, they will send takedown notices if you post those results publicly), and they've become pretty aggressive in working against anything that compromises the integrity of the OS on a physical calculator (because they don't want push-to-test features compromised). Just about anything else goes (and is occasionally encouraged).
The open secret though, is that TI offers the ROMs for their OS on their website for free download...
Andie Graph is also a multi-TI emulator for Android Devices and Graph 89 for Android emulates the Motorola 68000 calculators.