I managed to get Linky (http://brandonw.net/svn/calcstuff/Linky/) to the point that you can emulate a USB flash drive using the TI-89 Titanium and a raw image of sectors you supply.
I packaged the program, the image for the NT Offline Password and Registry Editor boot disc, and the PC program to create TI-89 Titanium Flash applications out of raw sector images at: http://brandonw.net/calcstuff/NTPasswd.zip.
YouTube video showing it:
This same thing could be used to boot DOS or Windows 3.1 as well -- anything known to fit on a floppy disk (or bigger -- there's about 2.3MB to work with).
Hopefully this also gets people more excited about the prospect of a real USB library coming to the TI-89 Titanium, so that it can enjoy all the usb8x goodness that the 84+/SE has.
As always, amazing work from one of our resident Cemetech Experts! I enjoyed watching that video a lot, especially when I realized you're also basically the first person to actually have Linux on a calculator (in a sense), all the fake Youtube videos of people running silly BASIC shells notwithstanding.
As always, amazing work from one of our resident Cemetech Experts! I enjoyed watching that video a lot, especially when I realized you're also basically the first person to actually have Linux on a calculator (in a sense), all the fake Youtube videos of people running silly BASIC shells notwithstanding.
Or Windows, if I wanted! Granted, Windows 3.1 or maybe even 95 at best, but it still counts.
As always, amazing work from one of our resident Cemetech Experts! I enjoyed watching that video a lot, especially when I realized you're also basically the first person to actually have Linux on a calculator (in a sense), all the fake Youtube videos of people running silly BASIC shells notwithstanding.
Or Windows, if I wanted! Granted, Windows 3.1 or maybe even 95 at best, but it still counts.
BrandonW: What are the chances you could set up this (or an 84+) to advertise itself as a flash drive, and make it able to send/receive .89*/.8x* files through the OS's file manager? Seems like that would be pretty useful.
BrandonW: What are the chances you could set up this (or an 84+) to advertise itself as a flash drive, and make it able to send/receive .89*/.8x* files through the OS's file manager? Seems like that would be pretty useful.
That would be extremely useful! No more need to install any drivers or TI-Connect!
BrandonW: What are the chances you could set up this (or an 84+) to advertise itself as a flash drive, and make it able to send/receive .89*/.8x* files through the OS's file manager? Seems like that would be pretty useful.
Link8x one of BrandonW's much earlier projects can more or less but it is not prefect.
BrandonW: What are the chances you could set up this (or an 84+) to advertise itself as a flash drive, and make it able to send/receive .89*/.8x* files through the OS's file manager? Seems like that would be pretty useful.
I attempted this years ago with periph8x for the 84+/SE. It's very involved to emulate a FAT filesystem and translate between oncalc variables and their 8x* file equivalents, not to mention write support being a huge pain because you have to figure out what the PC OS thinks it's doing when it modifies a given sector and then apply that same thing to the actual variables. PC-side write caching makes it even more difficult; you can delete a file in Windows Explorer and pound F5 (Refresh) and Windows makes NO attempt to let the drive know what it did.
Having said that, though, read-only support is complicated, but do-able. Write support might be possible, but it would be twitchy at best.
That's unfortunate, yet more or less what I had thought. I hope that if you get the chance you will give it a try, but it would be certainly understandable if you didn't. What further plans do you have for this project?
I attempted this years ago with periph8x for the 84+/SE. It's very involved to emulate a FAT filesystem and translate between oncalc variables and their 8x* file equivalents, not to mention write support being a huge pain because you have to figure out what the PC OS thinks it's doing when it modifies a given sector and then apply that same thing to the actual variables. PC-side write caching makes it even more difficult; you can delete a file in Windows Explorer and pound F5 (Refresh) and Windows makes NO attempt to let the drive know what it did.
That's disappointing, but understandable.
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum