ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Archives :: News :: VTI Pocket Emulator

VTI Pocket Emulator
Posted by Michael on 17 October 2003, 02:57 GMT

Our most downloaded file of all time, VTI, has been partially ported to the Pocket PC platform. The VTI Pocket Emulator emulates a TI-89 on a Pocket PC. A handheld with a decently fast processor is needed for best results, and it only supports this one calculator model, but to the best of my knowledge this is the first TI emulator for the platform. It was tested by the author with Pocket PC 2002, and seems to be a bit experimental at present.

Update (Joey): On an entirely unrelated note, I should mention that the newsletter has been suspended until further notice because of the massive amount of time I must dedicate to school and file archiving. I'd like to continue doing the newsletter, but I really can't right now.

 


The comments below are written by ticalc.org visitors. Their views are not necessarily those of ticalc.org, and ticalc.org takes no responsibility for their content.


Re: VTI Pocket Emulator
Bill_pike Account Info

How much new code had to be written?

     17 October 2003, 19:46 GMT


Re: Re: VTI Pocket Emulator
no_one_2000_  Account Info
(Web Page)

Good question. I'd imagine that a LOT of work would have to go into something like this. It's way harder than writing tron. ;-) I also wonder how LONG it took him to port the program. That's cool...

Though, this might have helped some... VTI was coded in C++, right? Well, I think the programming language for palms is C (I don't know much about palms, apparently). So... the similarity in the languages probably made it easier, in the sense that he could modify the code, rather than re-writing it completely. That would take VERY long. I am interesting in seeing how this program works. But... that would be hard. Maybe if I got a palm emulator so I could emulate my TI-89, which I already have by itself AND on an emulator... phew, that's confusing. Heh, I think I'll just use my TI-89. :)

     18 October 2003, 00:53 GMT

Re: Re: Re: VTI Pocket Emulator
David Phillips  Account Info
(Web Page)

Pocket PCs are VERY different from Palms. Rusty had an initial port of VTI to the Palm, but there were issues due to not being able to allocate a 64k block of memory. Pocket PCs are about a hundred times faster than a Palm.

     18 October 2003, 01:00 GMT


Re: Re: Re: VTI Pocket Emulator
Eugene Talagrand Account Info

PocketPCs run WindowsCE, which shares a lot of the APIs with Windows. Programs are written in C++. I think the hardest part is adjusting for input and output on the device, since pocketPCs have plenty of memory and speed.

     18 October 2003, 04:59 GMT

Re: Re: Re: Re: VTI Pocket Emulator
Matthew Marshall  Account Info

Are there any Linux distributions for PocketPC

     18 October 2003, 14:43 GMT

Re: Re: Re: Re: Re: VTI Pocket Emulator
Tacvek  Account Info

I don't Doubt it, but that said it would would be very limted as the devices would have real trouble trying to run KDE or GNOME. I'm not even sure you could run a X server on a pocket PC.

     18 October 2003, 17:49 GMT


Re: Re: Re: Re: Re: VTI Pocket Emulator
Magnus Hagander  Account Info
(Web Page)

Sure, there is. Check out link in URL above. I know it works on iPaqs, not sure about other PocketPCs.

     18 October 2003, 17:50 GMT


Re: Re: Re: Re: VTI Pocket Emulator
Magnus Hagander  Account Info
(Web Page)

You also have to consider that there are PocketPCs out there with many different kinds of CPUs. So if you write core parts of an amulator in ASM code (which is not unusual, AFIAK), you need to write different versions for different CPUs.

     18 October 2003, 17:52 GMT


Re: Re: Re: Re: Re: VTI Pocket Emulator
Chivo  Account Info

All asm in a well-designed program would probably be relegated to small low-level functions with very specific purposes, so it's not a big deal to port it. (I don't know if VTI is very well-designed, but it probably is)

     21 October 2003, 22:22 GMT

Re: VTI Pocket Emulator
jrock7286  Account Info
(Web Page)

I thought this was such a great idea i set off to find websites in honor of it...click the link to see what I found...don't look at the URL though, it will ruin it.

     18 October 2003, 20:35 GMT


Re: Re: VTI Pocket Emulator
no_one_2000_  Account Info
(Web Page)

What the heck? LOL!! Is youaremyfriend a site that creates flash animations for free, like that? I must look... That's cool :)

     19 October 2003, 18:14 GMT


Re: Re: Re: VTI Pocket Emulator
jrock7286  Account Info

all you have to do is go to word1.word2. youaremyfriend.com
"word1" is the first word of your "friend" (VTI in this case) and "word2" is the second word (pocket) thus if you wanted to tell Joe Bob he was your friend, you would have him go to joe.bob. youaremyfriend.com ... go to www.youaremyfriend .com for a better explanation if this doesn't make sense...

     19 October 2003, 21:56 GMT

Re: Re: Re: Re: VTI Pocket Emulator
Rob van Wijk  Account Info

Funny way of passing arguments ;)

     19 October 2003, 22:30 GMT


Re: Re: Re: Re: VTI Pocket Emulator
no_one_2000_  Account Info
(Web Page)

Haha, that's so easy... you don't need to set it up or anything? You just type in the URL? Let's see if this works, then...

Darn... the text box wouldn't let me type in my >150 digits of pi. :'(

     20 October 2003, 23:02 GMT

Re: VTI Pocket Emulator
chemoautotroph Account Info
(Web Page)

I wish I had a pocket PC, but then again, I already have a REAL TI-89.

BTW, I asked the author about compiling the program for the older Palm-Size PC's (the predeccor to the Pocket PC), and he says the only thing keeping him from doing so is the slow processor- and he's right, the MIPS 4100 in my Cassiopeia goes unbelievably slow.

Someone should port TIGCC to Pocket PC, maybe I should...

     18 October 2003, 23:44 GMT


Re: Re: VTI Pocket Emulator
Eugene Talagrand Account Info

I finally got some time to try out the emulator.
On my iPaq 3670 (ARM, 206MHz, WindowsCE2000) it loads up fine. When I press the ON button the calc screen flashes neon green, then familiar calculator-screen green, but nothing more happens. I'm using the .tib file mentionned in the README. Anyone else have similar issues?

     19 October 2003, 22:03 GMT

Re: Re: Re: VTI Pocket Emulator
m5_chief  Account Info

Increase the contrast. I had the same problem too. The only thing is I have an iPAQ 2215 and it still runs really slow. I mean come on, it has a 400 MHZ processor!

     22 October 2003, 02:34 GMT


Re: Re: Re: Re: VTI Pocket Emulator
Eugene Talagrand Account Info
(Web Page)

Thanks for the info. Unfortunately I think that you can't change the contrast on iPaqs (or I haven't figured out how)

     22 October 2003, 16:41 GMT


Re: Re: Re: Re: Re: VTI Pocket Emulator
mfsamuel Account Info

I think he mean in the emulator. Increase the contrast using the buttons in the emulator. diamond and +/-

     22 October 2003, 23:39 GMT


Re: Re: Re: Re: Re: Re: VTI Pocket Emulator
Eugene Talagrand Account Info
(Web Page)

Thanks a lot for the tip. I feel like an idiot (you can probably tell I don't use calcs too much anymore).

Anyways, the result looks great. True, it's very slow, but for calculations it isn't too bad. It's still got a few kinks though - the screen doesn't refresh as often as is needed and the menus have faded sections, but hey, if it's going to solve my diffeqs, I'm game!

     23 October 2003, 20:56 GMT


Re: Re: Re: Re: Re: Re: Re: VTI Pocket Emulator
m5_chief  Account Info

Hmmmm, your luckier than me than. I can barely get it to run. Entering 2 + 2 <enter> takes me ~5 min!

     23 October 2003, 22:21 GMT


Re: Re: Re: VTI Pocket Emulator
Stephen F  Account Info
(Web Page)

Hey can someone give me a URL for the version 1.0, or w/e workes, ROM image. I have tryed the newest ver 2.09 or w/e and it doesn't work. So then I tryed and old ver 2.05 and it also doesn't work. So if someone could help me out, ya... that would be great. I will even make a youaremyfriend.com for them with there name!!! LOL, ya...

     23 October 2003, 22:23 GMT


Re: Re: Re: Re: VTI Pocket Emulator
Stephen F  Account Info
(Web Page)

Yes, after looking for hours for the old rom image version I have finally found it. So if anyone needs it and has a calc with the newer versions like me, then just DL from the above link.

     24 October 2003, 04:13 GMT


Re: Re: Re: Re: Re: VTI Pocket Emulator
TheGreatOne  Account Info

OK, so what is a .tib file exactly?

     26 October 2003, 21:47 GMT


Re: Re: Re: Re: Re: Re: VTI Pocket Emulator
Stephen F  Account Info
(Web Page)

It is a type of ROM image format.

     28 October 2003, 21:45 GMT

1  2  3  4  

You can change the number of comments per page in Account Preferences.

  Copyright © 1996-2012, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer