Author Topic: TI-89 emulator for TI-Nspire  (Read 64249 times)

0 Members and 3 Guests are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI-89 emulator for TI-Nspire
« Reply #30 on: December 29, 2009, 01:24:09 pm »
wow awesome, and yeah I agree with Hot Dog, when I was on my Pentium 2 350 MHz, SNES9x ran at like 15 fps at most and ZSNES (the fastest SNES emu ever) about 30, and that was on lowest settings.


Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: TI-89 emulator for TI-Nspire
« Reply #31 on: December 29, 2009, 01:36:05 pm »
wow awesome, and yeah I agree with Hot Dog, when I was on my Pentium 2 350 MHz, SNES9x ran at like 15 fps at most and ZSNES (the fastest SNES emu ever) about 30, and that was on lowest settings.
Though, make sure you keep in mind the Megahertz Myth. Most instructions on ARM take one to three cycles (though some, like multiplications and loading the program counter from memory can take some more). On the other hand, instructions on 68K range from 4 cycles to over 60 cycles! Comparing by clock speed alone isn't very accurate.

Edit: Actually, I just noticed that the 68K division instruction takes 140 cycles... o_o
« Last Edit: December 29, 2009, 01:38:48 pm by calc84maniac »
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TI-89 emulator for TI-Nspire
« Reply #32 on: December 29, 2009, 01:57:06 pm »
Division is much slower than all other 68000 instructions (though it's obviously much faster than if it were emulated by other instructions, like division-less processors need to do :D).
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline Galandros

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1140
  • Rating: +42/-10
    • View Profile
Re: TI-89 emulator for TI-Nspire
« Reply #33 on: December 29, 2009, 02:15:24 pm »
Though, make sure you keep in mind the Megahertz Myth. Most instructions on ARM take one to three cycles (though some, like multiplications and loading the program counter from memory can take some more). On the other hand, instructions on 68K range from 4 cycles to over 60 cycles! Comparing by clock speed alone isn't very accurate.

Edit: Actually, I just noticed that the 68K division instruction takes 140 cycles... o_o
I have heard about the Mhz number is not everything but only when learned z80 I understood the clock cycles needed to each instruction and the available instructions set are very important to a cpu performance...
Would be better to implement yourself a division routine to smaller divisions like the z80? xD

I had no idea about other cpu's than z80 until now. ARM with its 1 to 3 cycles is great.
« Last Edit: December 29, 2009, 02:19:50 pm by Galandros »
Hobbing in calculator projects.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI-89 emulator for TI-Nspire
« Reply #34 on: December 29, 2009, 02:29:12 pm »
ah yeah I guess you are right Calc84maniac.

Offline matin

  • LV0 Newcomer (Next: 5)
  • Posts: 1
  • Rating: +0/-0
    • View Profile
Re: TI-89 emulator for TI-Nspire
« Reply #35 on: January 01, 2010, 09:14:05 am »
can please some one tell me how i can install this software i need 3d graph please help me if possible please send for me software with email  thanks ???

Offline Galandros

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1140
  • Rating: +42/-10
    • View Profile
Re: TI-89 emulator for TI-Nspire
« Reply #36 on: January 01, 2010, 09:16:39 am »
can please some one tell me how i can install this software i need 3d graph please help me if possible please send for me software with email  thanks ???
The 3D is achieved by making the Nspire emulate the TI-89 that has 3D grapher. Although a exploit to run software has been found, there isn't a installation process made.
It will take a while to get some shell to manage programs on the Nspire but stay tuned.
Hobbing in calculator projects.

Offline ExtendeD

  • CoT Emeritus
  • LV8 Addict (Next: 1000)
  • *
  • Posts: 825
  • Rating: +167/-2
    • View Profile
Re: TI-89 emulator for TI-Nspire
« Reply #37 on: January 02, 2010, 06:09:05 am »
That's great!
calc84maniac, did you write it from scratch?
Ndless.me with the finest TI-Nspire programs

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: TI-89 emulator for TI-Nspire
« Reply #38 on: January 02, 2010, 05:47:10 pm »
That's great!
calc84maniac, did you write it from scratch?
I used the Cyclone 68000 CPU emulation core, but the rest I wrote from scratch. :)
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI-89 emulator for TI-Nspire
« Reply #39 on: January 02, 2010, 06:21:31 pm »
Idk if I missed it somewhere, but will this emulator work with the 84+ keypad? It might be more convenient (if it's possible at all)

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: TI-89 emulator for TI-Nspire
« Reply #40 on: January 02, 2010, 06:39:10 pm »
Idk if I missed it somewhere, but will this emulator work with the 84+ keypad? It might be more convenient (if it's possible at all)
Only if the 84+ keypad can be plugged in during the hack. (It's probably possible though)
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI-89 emulator for TI-Nspire
« Reply #41 on: January 02, 2010, 06:40:26 pm »
oooh right x.x

The issue is: is power cut when there's no keyboard? If it's the case, it might make things even harder

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: TI-89 emulator for TI-Nspire
« Reply #42 on: January 02, 2010, 06:42:37 pm »
oooh right x.x

The issue is: is power cut when there's no keyboard? If it's the case, it might make things even harder
A couple times when I removed the keypad, it took a few seconds to turn off. It's probably controlled by the OS.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI-89 emulator for TI-Nspire
« Reply #43 on: January 02, 2010, 06:44:42 pm »
Aaah that makes sense now

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: TI-89 emulator for TI-Nspire
« Reply #44 on: January 03, 2010, 07:48:57 am »
Hopefully ARM ASM will be executable with either keypad plugged in. I'd hope so anyway.
* Art_of_camelot crosses his fingers.