Author Topic: TI-Nspire emulator released  (Read 22302 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
TI-Nspire emulator released
« on: November 18, 2009, 05:14:18 pm »
Goplat, from United-TI, who also idles in both #omnimaga and #tcpa IRC channels on EFnet, has released a TI-Nspire emulator, shortly after having decrypted the TI-Nspire OS. Since it is in very early stages, it can only run one version of the OS, which is TI-Nspire CAS OS 1.1.

Quoted from him at United-TI, here is what was said:
Quote
I've been making an emulator/debugger. It's very incomplete and non-usable, but it can now run at least one version of the OS (CAS version 1.1).

To try it out, first run: "nspire_emu /B=<filename of BOOT2 dump> /G /X /C /W=<filename of flash image to create> /O=<filename of TI-Nspire.tnc>" to install the OS and create a flash image. When that finishes, run "nspire_emu /B=<filename of BOOT2 dump> /G /X /C /R=<filename of flash image>" to run the OS.

Some caveats:
Newer OSes don't work because of something about an "unrecognized keypad"
The old non-CAS OS just crashes (I think this is because of the lack of BOOT1)
No USB emulation
Runs too slow with instruction translation off, runs too fast with it on
Debugger acts strange when translation is on, and is pretty minimally functional in general
Still, it's a start. You can enter the debugger with ctrl-D.

Source: http://www.unitedti.org/index.php?s=&showtopic=8191&view=findpost&p=138702

Since one year ago, United-TI has been forcing guests to register in order to download files and screenshots attached to their forum posts, we have decided to attach the emulator download directly in this post. Guests can download it fine, like any of our other file attachments posted outside the Randomness section of the forums, and here is the download link:

http://www.omnimaga.org/index.php?action=dlattach;topic=1209.0;attach=382

Remember we will not provide any links to ROMs or illegal downloads on our forums. It is your task to acquire one. More info about TI-Nspire cracking developpement can be found at the following URL:

http://www.unitedti.org/index.php?showtopic=8191
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: TI-Nspire emulator released
« Reply #1 on: November 23, 2009, 04:02:15 pm »

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI-Nspire emulator released
« Reply #2 on: November 24, 2009, 12:11:21 am »
Nice, I'll update file in the news when I get some time, for people who don't have a UTI account.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: TI-Nspire emulator released
« Reply #3 on: November 24, 2009, 10:06:02 am »
Its looking like using this emulator will enable us to run custom machine code!  Even if it won't work on a real calc, it will still boost development hugely knowing we can get to know the system better ;D

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI-Nspire emulator released
« Reply #4 on: November 24, 2009, 03:07:12 pm »
I am curious if it could enable the possibility to do an emulator to play HP-48G and HP-49G ASM games on the TI-Nspire. Both uses ARM processors, IIRC
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: TI-Nspire emulator released
« Reply #5 on: November 24, 2009, 04:52:46 pm »
That would possibly be very cool, running 4 different calc's programs on one calc.

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: TI-Nspire emulator released
« Reply #6 on: November 24, 2009, 06:38:55 pm »
My friend Bwang says that there is a possibility of running Linux on it :O

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI-Nspire emulator released
« Reply #7 on: November 24, 2009, 06:41:41 pm »
That would rule :D
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6265
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: TI-Nspire emulator released
« Reply #8 on: November 24, 2009, 06:59:14 pm »
hmmm, maybe someone should try to port it! like make some drivers and such
/e

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI-Nspire emulator released
« Reply #9 on: November 24, 2009, 07:18:11 pm »
I hope TI won't change the Nspire hardware in the next years to come, though...
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6265
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: TI-Nspire emulator released
« Reply #10 on: November 24, 2009, 08:11:46 pm »
Random thing...there is an iPod touch app that emulates the HP48GX...but still no TI-83+...
So if we can make all these cool emulators and such, why has nobody attempted to make an iPod emulator?
/e

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6265
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: TI-Nspire emulator released
« Reply #11 on: December 28, 2009, 06:12:49 pm »
ok, I have created some batch files to assist with the running/installation of the Nspire Emulator. this works with the most recent version, as well as the one before that. run the README.bat if you need help.
also you must store the boot2 image as boot2.bin and the os as TI-Nspire.tnc (Cas) or TI-Nspire.tno (non-CAS)
after installation a file will be created (flash.img for CAS and flash2.img for non-CAS) both the 84+ keyboard and the non-CAS use flash2.img but the CAS uses flash.img so be wary about running two copies of the emulator, if you must, don't run the non-CAS and the 84+ keyboard at the same time.
Installation of the non-CAS and the 84+ keyboard both use the same install file (INSTALL.bat) due to the fact that they use the same OS. The CAS version uses a different one due to the fact that it uses a different OS.
« Last Edit: December 28, 2009, 06:13:24 pm by Eeems »
/e

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI-Nspire emulator released
« Reply #12 on: December 28, 2009, 09:53:07 pm »
Nice, I assume it's for the latest version?
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6265
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: TI-Nspire emulator released
« Reply #13 on: December 28, 2009, 11:07:13 pm »
Quote from: Eeems
this works with the most recent version, as well as the one before that.
^^
/e

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI-Nspire emulator released
« Reply #14 on: December 28, 2009, 11:15:14 pm »
ah ok missed that part x.x
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)