![]() |
New port : TiEmu 2
Hi everyone,
After reading Benson's post about screen rotation and the HP calculator, I tried to build TiEmu on scratchbox in portrait mode. I was wrong saying it was the screen resolution which was preventing the skin (and the buttons) to appear. In fact, since TiEmu was being built in an ARM environment, it used specific ipaq optimisations for the screen (other skin, another way to get the menu...). In Maemo, it was impossible to get the skin because of that changes. Disabling them solved all skin problems. It is not as slow as the HP emulator, but it is four times slower than my Ti-89 Titanium to draw the sinus function (Xres = 1, Ymin = -1, Ymax = 1, Xscl = YScl = 1, Xmin = -2*Pi, Xmax = 2*Pi ; 15 seconds versus 60 seconds). Changes from the original version
Known problems
http://yannbng.free.fr/Maemo/tiemu2_maemo.jpg Video Modified source code Install now EDIT : Works in landscape mode with iPaq skin and x1 zoom. It isn't usable, but it works ;-) Just don't try fullscreen mode in landscape mode, it's really, really slow. You will quit before seeing the menu. EDIT (2) : (to fms) : I saw your post about Cyclone, but my skills in C are really too low for that, sorry ;-) EDIT (3) : You can use a Ti-92+ ROM to get a good fullscreen landscape skin (thanks to OSEmuTech :-)). |
Re: New port : TiEmu 2 (Screen rotation or real keyboard requiered)
Fabulous :)
|
Re: New port : TiEmu 2 (Screen rotation or real keyboard requiered)
Crap this is awesome! Thank you Yann! It is fast and stable so far. I'm not experiencing any "key press problem" mentioned.
http://fkwjcw.bay.livefilestore.com/..._iAw/tiemu.png |
Re: New port : TiEmu 2 (Screen rotation or real keyboard requiered)
Hum. It's not the fastest graphing, but bearable. BTW, I'm using the ROM from a TI-92+ in order to use this skin with no rotation or real keyboard. Here's three plots:
http://fkwjcw.bay.livefilestore.com/...iemugraphs.png |
Re: New port : TiEmu 2 (Screen rotation or real keyboard requiered)
w00t, a proper calculator ^-^. thanks :)
|
Re: New port : TiEmu 2 (Screen rotation or real keyboard requiered)
You're welcome :-)
OSEmuTech: thanks :-) Can a moderator change the title of this subject to "New port : TiEmu 2" ? I already tried to edit (first to remove the horrible mistake in "requiered/required", then to remove "Screen rotation or real keyboard requiered"), but it don't change the subject title. |
Re: New port : TiEmu 2
Quote:
|
Re: New port : TiEmu 2 (Screen rotation or real keyboard requiered)
Tried it and got it working
though after i closed it the first time after installation, and put on screen lock, i got no response and it seemed to have turned itself off. didnt reboot normally (the blue ring didnt light, it just booted) and after that it ran extremely slowly and tiemu wouldnt start. i rebooted the tablet properly and its all working now. weird, and i dunno if it was even related http://i136.photobucket.com/albums/q...reenshot29.png |
Re: New port : TiEmu 2 (Screen rotation or real keyboard requiered)
I have collected a couple of TI calcs over the years and have spent many hours trying to compile TiEmu in scratchbox using the non-iPaq sources, so am very delighted to have this fully functioning TI emulator working on my N800 finally!
This morning I downloaded the TI-89/92+ Guidebook (User's Guide) and switched between Evince and TiEmu working through the examples this afternoon to become refamiliar with how to do everything. So far it's been able to do everything just like a real TI calculator (but more portable). :) |
Re: New port : TiEmu 2 (Screen rotation or real keyboard requiered)
Great job!
I'm using the Voyage 200 rom image, there was some error in the program (tiemu2 wanted a "ipaq_00plt.skn while the right file name was ipaq_v200plt.skn), but that came to my advance: while fiddling to fix the error copying and renaming the skins' files I realized that the TI-92+ and the Voyage 200 are about the same calculator, with the same key layout (almost), so I used the ti92 ipaq skin renaming it to the wanted filename and voilą, a fully functional Voyage 200 in full screen landscape mode and no glitches (the ipaq_v200plt.skn is in fact a ti89 skin with a vertical keyboard added to the right side, it works ok only in portrait mode, while the other v200 sking isn't very usable and trying to load the ti92 skin while running the program freezes the program itself) |
| All times are GMT. The time now is 20:32. |
vBulletin® Version 3.8.8