Author Topic: Z80 emulation arrives on the TI-Nspire CX  (Read 15360 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
Z80 emulation arrives on the TI-Nspire CX
« on: March 24, 2013, 06:06:47 pm »
Back in 2010, Calc84maniac started working on a Z80 emulator for the TI-Nspire that reached functional status, aside from the speed which was much faster than the real calculator, the inability to Garbage Collect and to turn the calculator OFF. In addition to that, it required the TI-84 Plus keypad (constantly swapping keypads had risks of wearing down the connectors). It was nonetheless very promising, but unfortunately the entire project was lost in a laptop hard drive failure then canceled.

Then in 2011 came the TI-Nspire CX, which removes TI-84 Plus emulation entirely, leaving Nspire CX users with no alternative.

Today in 2013, Jacobly arrives with a new Z80 emulator project called Calcemu, this time compatible with the TI-Nspire CX!




Although it is still in early stages and that there is barely any documentation available on how to run it yet, the video above by "weqze" shows it in action on a TI-Nspire CX and it is said to run at a speed similar to the real calculator. There are also downloads available in the discussion topic, as well as more recent ones leaked from time to time on IRC at #omnimaga on EFnet (although most are hosted on Heliohost, meaning that the links usually do not work).
« Last Edit: March 24, 2013, 07:31:21 pm by DJ Omnimaga (Not Admin) »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Z80 emulation arrives on the TI-Nspire CX
« Reply #1 on: March 24, 2013, 06:15:42 pm »
I've been waiting for something like this for a long time :D Amazing stuff by jacobly again.

And on the side, I didn't realize the reflection of your camera in your video was from the gloss of the CX screen at first and thought you had some sort of animated background O.O




Offline Dapianokid

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 539
  • Rating: +46/-27
  • That one dude
    • View Profile
Re: Z80 emulation arrives on the TI-Nspire CX
« Reply #2 on: March 24, 2013, 06:45:39 pm »
Keep all the links and downloads maintained! I"M SO GETTING THIS when I get my beautiful CX :)
Keep trying.

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: Z80 emulation arrives on the TI-Nspire CX
« Reply #3 on: March 24, 2013, 06:59:20 pm »
I've been waiting for something like this for a long time :D Amazing stuff by jacobly again.

And on the side, I didn't realize the reflection of your camera in your video was from the gloss of the CX screen at first and thought you had some sort of animated background O.O
Actually it isn't my video :P (weqze made it)
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline AzNg0d1030

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 522
  • Rating: +45/-4
  • Hardcore anime watcher.
    • View Profile
Re: Z80 emulation arrives on the TI-Nspire CX
« Reply #4 on: March 24, 2013, 08:21:59 pm »
I'm sorry, but I don't think that the phrase "mindblown" is adequate enough for this insane piece of work I see before me.
You just lost the game.



Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Z80 emulation arrives on the TI-Nspire CX
« Reply #5 on: March 25, 2013, 04:28:21 am »
Pure awesomeness.
Hope TI won't block Ndless soon though. D:


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: Z80 emulation arrives on the TI-Nspire CX
« Reply #6 on: March 25, 2013, 04:51:00 am »
Pure awesomeness.
Hope TI won't block Ndless soon though. D:
You mean you hope TI won't further block downgrading to an ndlessable OS ;)

It would be nice, but I don't really think they will keep this ability, since the next "big" version (not a bugfix update or something) is, well, a major one, and blocking downgrade will also block Ndless.... Anyway, maybe they will if they ever think it needs to be done to prevent a bigger issue with bricked calcs, for example, like we have seen before, or for people wanting to go back to 3.2 because they dont like the new one ...
« Last Edit: March 25, 2013, 04:54:40 am by adriweb »
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: Z80 emulation arrives on the TI-Nspire CX
« Reply #7 on: March 25, 2013, 08:08:24 am »
Whoo! I might actually have a reason to get a CX now
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Z80 emulation arrives on the TI-Nspire CX
« Reply #8 on: March 25, 2013, 09:08:07 am »
Adriweb, you're right. I'm really not up to date with all this Nspire stuff. :P
Let's hope they don't block downgrading then. ;)


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: Z80 emulation arrives on the TI-Nspire CX
« Reply #9 on: March 25, 2013, 09:18:33 am »
We all know that TI is extremely unlikely not to block downgrading to OS 3.1, though. Ndless 3.1 being usable after the next OS version is installed on a calculator is certainly a pipe dream.
« Last Edit: March 25, 2013, 09:19:19 am by Lionel Debroux »
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

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: Z80 emulation arrives on the TI-Nspire CX
« Reply #10 on: March 25, 2013, 12:49:36 pm »
Yeah right now we can still downgrade to 3.1 from 3.2, but who knows what will happen with 3.4 (I recall 3.3 being 3.2 but with arabic language and layout support, right?)
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Dapianokid

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 539
  • Rating: +46/-27
  • That one dude
    • View Profile
Re: Z80 emulation arrives on the TI-Nspire CX
« Reply #11 on: March 25, 2013, 12:49:39 pm »
Well lets all just point and laugh at me when I buy my Nspire with it's shiny new antihack protection and OS 3.3 :P (hypothetical, but things like this happen to me constantly. I'm always late.) :P

I don't think downgrade protection will be enacted, but somebody should write their own Nspire computer linking program in case TI decides that any Nspire caught linking to a computer needs to be immediately upgraded to an undowngradable OS or bricked. Is downgrading, then upgrading, a good idea?
Keep trying.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Z80 emulation arrives on the TI-Nspire CX
« Reply #12 on: March 25, 2013, 12:55:05 pm »
I don't think downgrade protection will be enacted, but somebody should write their own Nspire computer linking program in case TI decides that any Nspire caught linking to a computer needs to be immediately upgraded to an undowngradable OS or bricked. Is downgrading, then upgrading, a good idea?
* Deep Thought points to TiLP

Offline Augs

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 306
  • Rating: +30/-29
    • View Profile
Re: Z80 emulation arrives on the TI-Nspire CX
« Reply #13 on: March 25, 2013, 01:10:52 pm »
Any of you guys know how to write the " symbol with the emulator?

Offline Dapianokid

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 539
  • Rating: +46/-27
  • That one dude
    • View Profile
Re: Z80 emulation arrives on the TI-Nspire CX
« Reply #14 on: March 25, 2013, 01:13:47 pm »
In the next release, there should be lots of documentation.
I had a dream that you could shrink the screen down to a 1:1 pixel ratio and use the rest of the screen as a debugger and memory viewer.
Keep trying.