Omnimaga

Omnimaga => News => Topic started by: BrandonW on February 04, 2011, 08:06:39 pm

Title: Boot a PC Using a TI-89 Titanium Graphing Calculator
Post by: BrandonW on February 04, 2011, 08:06:39 pm
Brandon Wilson recently managed to get Linky (http://brandonw.net/svn/calcstuff/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.

He 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.
Title: Re: Boot a PC Using a TI-89 Titanium Graphing Calculator
Post by: ruler501 on February 04, 2011, 08:21:37 pm
This is amazing I have never wanted a TI-89 Titanium more than I do now
Title: Re: Boot a PC Using a TI-89 Titanium Graphing Calculator
Post by: Galandros on February 04, 2011, 08:25:19 pm
Port this to TI-84+SE. (kidding)  ;D

An amazing project that make calculators seem more close to computers than before.
Title: Re: Boot a PC Using a TI-89 Titanium Graphing Calculator
Post by: DJ Omnimaga on February 04, 2011, 10:23:46 pm
That is awesome. I was gonna put this in news but needed to rest, for some reasons. Great job again! ;D
Title: Re: Boot a PC Using a TI-89 Titanium Graphing Calculator
Post by: jnesselr on February 04, 2011, 10:25:36 pm
Port this to TI-84+SE. (kidding)  ;D

An amazing project that make calculators seem more close to computers than before.
I asked him to, and he said some weird stuff about memory requirements or something like that. ;-)  I wonder if I get USB support as a flash drive for KOS, would... Oooh.  I like that idea.
Title: Re: Boot a PC Using a TI-89 Titanium Graphing Calculator
Post by: Juju on February 04, 2011, 10:28:03 pm
Brandon. You are God-like. This is just flabbergasting.
Title: Re: Boot a PC Using a TI-89 Titanium Graphing Calculator
Post by: ztrumpet on February 04, 2011, 10:50:38 pm
I'm not quite sure what he just did, but it's EPIC!  Great job BrandonW! ;D
Title: Re: Boot a PC Using a TI-89 Titanium Graphing Calculator
Post by: DJ Omnimaga on February 05, 2011, 12:09:32 am
Note, if this video gets promoted somewhere popular or gets slashdotted, I'm certain the first Youtube comment afterward will say "Fake" X.x

Blame several actual fake videos about hacking a PC from a calc posted by random people a few years ago. :P
Title: Re: Boot a PC Using a TI-89 Titanium Graphing Calculator
Post by: jnesselr on February 05, 2011, 11:34:30 am
Note, if this video gets promoted somewhere popular or gets slashdotted, I'm certain the first Youtube comment afterward will say "Fake" X.x

Blame several actual fake videos about hacking a PC from a calc posted by random people a few years ago. :P
Which apparently is actually possible, just not in basic.  The cool part is that brandonw has the source for all his programs, so people can test it.  He would just have to give compiled versions, say it only works on computers that support USB booting, etc.
Title: Re: Boot a PC Using a TI-89 Titanium Graphing Calculator
Post by: TC01 on February 05, 2011, 11:57:46 am
O.o

Oh wow, this is amazing.

Are there any Linux distros that can fit in 2.3 MB? I know TinyCore requires 10 MB of space, and that's one of the smallest...
Title: Re: Boot a PC Using a TI-89 Titanium Graphing Calculator
Post by: DJ Omnimaga on February 05, 2011, 03:14:53 pm
Note, if this video gets promoted somewhere popular or gets slashdotted, I'm certain the first Youtube comment afterward will say "Fake" X.x

Blame several actual fake videos about hacking a PC from a calc posted by random people a few years ago. :P
Which apparently is actually possible, just not in basic.  The cool part is that brandonw has the source for all his programs, so people can test it.  He would just have to give compiled versions, say it only works on computers that support USB booting, etc.
Yeah true. The people who will post it's fake will just look even more stupid because of that. :P

O.o

Oh wow, this is amazing.

Are there any Linux distros that can fit in 2.3 MB? I know TinyCore requires 10 MB of space, and that's one of the smallest...
That would be nice indeed. :D
Title: Re: Boot a PC Using a TI-89 Titanium Graphing Calculator
Post by: FinaleTI on February 05, 2011, 03:19:05 pm
O.o

Oh wow, this is amazing.

Are there any Linux distros that can fit in 2.3 MB? I know TinyCore requires 10 MB of space, and that's one of the smallest...
How about this (http://www.toms.net/rb/)?
Title: Re: Boot a PC Using a TI-89 Titanium Graphing Calculator
Post by: SirCmpwn on February 05, 2011, 03:20:39 pm
How about this (http://www.toms.net/rb/)?
2.88 MB :( We could make our own distro...
Title: Re: Boot a PC Using a TI-89 Titanium Graphing Calculator
Post by: JosJuice on February 05, 2011, 03:22:19 pm
Or we could just use WFRNG OS.
Title: Re: Boot a PC Using a TI-89 Titanium Graphing Calculator
Post by: SirCmpwn on February 05, 2011, 03:29:19 pm
That would probably work, actually.  Or we could make a custom OS that acts as a flash drive, thus expanding our available space.  We have the TI-89 key.
Title: Re: Boot a PC Using a TI-89 Titanium Graphing Calculator
Post by: Juju on February 05, 2011, 03:45:00 pm
Well yes, tomsrtbt fits on a floppy, so it could fit on a TI-89. But it's kinda hard to make a Linux distro to fit in less than 10MB... Unless you use uClibc?
Title: Re: Boot a PC Using a TI-89 Titanium Graphing Calculator
Post by: BrandonW on February 05, 2011, 03:48:12 pm
Or we could just use WFRNG OS.

I converted that already and booted it off an 89Ti; I put WFRNGOS1.89K somewhere in http://brandonw.net/calcstuff/, maybe even in the same zip as the program.

That would probably work, actually.  Or we could make a custom OS that acts as a flash drive, thus expanding our available space.  We have the TI-89 key.

The 89 key was used to sign the NT Offline Password and Registry Editor boot image. I believe it's officially the largest signed 68k Flash application ever created at 2.3MB.

EDIT: MenuetOS will fit on a floppy.
Title: Re: Boot a PC Using a TI-89 Titanium Graphing Calculator
Post by: NinjaKnight on February 05, 2011, 04:55:59 pm
It would be awesome if this was ported to the nSpire. Very awesome indeed.
Title: Re: Boot a PC Using a TI-89 Titanium Graphing Calculator
Post by: calcdude84se on February 05, 2011, 09:42:39 pm
I've always known this is theoretically possible, but nice to see it actually done! :D
Can't wait to see what other USB things you do, Brandon! :)
Title: Re: Boot a PC Using a TI-89 Titanium Graphing Calculator
Post by: DJ Omnimaga on February 06, 2011, 12:47:17 am
It would be awesome if this was ported to the nSpire. Very awesome indeed.
Heya and welcome on the forums! I hope you enjoy your stay! :D

Unfortunately I think there is little documentation about TI-Nspire USB, so it would be a bit hard. :(
Title: Re: Boot a PC Using a TI-89 Titanium Graphing Calculator
Post by: kalan_vod on February 08, 2011, 12:47:28 am
Nice, did it all with no shoes :)
Title: Re: Boot a PC Using a TI-89 Titanium Graphing Calculator
Post by: DJ Omnimaga on February 08, 2011, 02:09:06 am
Haha one of the comment in #TI IRC channel brought that up XD http://netham45.org/irc/EfNet/view.php?log=ti.20110204