TI Calculators Play Movies
ipapusha writes "TI Calculator enthusiasts rejoice. A few weeks ago, Dan Englender released a new flash application usb8x. Usb8x is a driver that interfaces with the On-the-Go USB port in the TI-84 Plus and TI-84 Plus Silver Edition. It is designed to be used by other programmers to create drivers for a variety of USB peripherals, including a keyboard and mouse. Already, ticalc.org's own Michael Vincent has interfaced his Lexar JumpDrive to play The Matrix's famous lobby scene. (mirror) ."
Here's another mirror if necessary:
http://xaxxon.slackworks.com/2005-08-16-usb.wmv
Yeah, but does it run linux?
*Dodges Tomato*
The preceding message was based on actual events. Only the names, locations and events have been changed.
I must be old. I remember the time where calculators were used to do calculations and even plotting a nice graphic of a function.
Slashdot, fix your code or at least hire someone who is competent at it to do it for you.
Student was expelled from school when he accidentally played loud porn in a classroom during an exam.
It looks more like the Matrix than the Matrix...
For those of you tuning in on your TI calculators:
/\
N=NEO
G=GUY
T=TRIN
Act One:
N G
|-R ~~~~~~*X <- Bullet time
/\ /\
Act Two:
|---Nice shot.
|
T
B <----- N
/\ |
|---"Whoa. Nice Latex"
Act Three:
>-Z
|---- "Whoa. Nice punch"
Could've done it in 3 lines of RPN, incidentally.
Please help metamoderate.
Hi all, thanks for the comments. I'll make a few myself:
:)
* First: Thanks Google. usb8x is a Summer of Code project. Google's support meant I didn't have to find a real job.
* A greyscale movie would definitely have been better than a B&W one. But the point of Michael's demo was proof of concept for a mass-storage device driver. That's pretty darn impressive as it is, in Z80 assembly with no OS support. I'm sure someone will come along and write a pretty version soon.
* Some more details about the hardware platform: The TI84 Plus has a 15 MHZ Z80 CPU and a 96X64 monochrome display. You can fake greyscale pretty well by swaping planes. It has a 2-bit serial port, and a full-speed On-The-Go USB port. Unfortunately the OS doesn't provide any support for USB device drivers.
* OK, so I'll admit: this was mainly done for the "it's cool" factor. But there are useful applications. As silly as it may sound to you, students these days do plug in keyboards to their calculators to take notes on. Or at least TI would certainly like them to, and now they don't have to buy the ridiculously expensive TI branded keyboard to do so. And TI calculators are actually quite useful if you're in the field collecting data with a Vernier probe. Now you can carry along a USB thumb drive and not worry about running out of space for your data.
* Besides, it's cool
-Dan Englender