Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI-Nspire => Topic started by: pbfy0 on February 16, 2016, 01:23:26 pm

Title: nspire-z80: open source ti-84 emulator for the nspire cx
Post by: pbfy0 on February 16, 2016, 01:23:26 pm

This emulator is not fully functional, but it can boot up TI-OS, so it's fairly complete. It seems to freeze if it's idle for long enough that it should turn off, so don't use it for anything critical. However, it does work, so I'm publishing it now. I hope to keep working on it and add the missing features.


Download (https://github.com/pbfy0/nspire-z80/releases/download/v0.10.2/nspire-z80.tns)
Source code (https://github.com/pbfy0/nspire-z80/)


To use, launch it once to register the file association, then launch a rom file with the extension "8rom". 
New in version 0.10: Fixed save states, Hardware W+ support, on button, offscreen area emulated
Title: Re: nspire-z80: open source ti-84 emulator for the nspire cx
Post by: TIfanx1999 on February 16, 2016, 02:31:50 pm
Hey that's pretty awesome! ;D I don't really keep up with the nspire stuff but that's nice to see a working Z80 emulator. You've even got it to a point where it's booting TI-OS. Great work! :thumbsup:
Title: Re: nspire-z80: open source ti-84 emulator for the nspire cx
Post by: Ivoah on February 16, 2016, 03:07:01 pm
Great job! I think this is the first z80 emu for the Nspire that actually runs TI-OS, aside from jacobly's that he never finished. How long did it take to make, and did you start from scratch?
Title: Re: nspire-z80: open source ti-84 emulator for the nspire cx
Post by: pbfy0 on February 16, 2016, 03:10:46 pm
I worked on it some back in May and June of last year, and I finished it in the last week or two. I used an existing z80 core (DrZ80), but all the IO code is mine. The Z80 core is written in assembly, and the IO code is written in C with some assembly components for speed.
Title: Re: nspire-z80: open source ti-84 emulator for the nspire cx
Post by: Ivoah on February 16, 2016, 08:48:31 pm
How much faster than a normal calc can it run when not speed limited?
Title: Re: nspire-z80: open source ti-84 emulator for the nspire cx
Post by: CleanUser2020 on May 02, 2016, 10:32:39 am
.
Title: Re: nspire-z80: open source ti-84 emulator for the nspire cx
Post by: neuronix on January 26, 2017, 07:43:08 am
Wath is key mapping?
Title: Re: nspire-z80: open source ti-84 emulator for the nspire cx
Post by: Sorunome on January 26, 2017, 07:53:14 am
This sounds quite awesome!

Are you planning on adding some neat stuff like grayscale detection and then using actual gray and thelike?

EDIT: woops i though this topic was new nevermund my post, lol
Title: Re: nspire-z80: open source ti-84 emulator for the nspire cx
Post by: neuronix on January 26, 2017, 07:56:36 am
Ok, I go do keymapping panel ;)
Title: Re: nspire-z80: open source ti-84 emulator for the nspire cx
Post by: neuronix on January 28, 2017, 10:11:46 am
The key F1-5 are not mapped :(
Title: Re: nspire-z80: open source ti-84 emulator for the nspire cx
Post by: timedia on March 02, 2018, 06:24:04 pm
This sadly doesn't work on ndless 4.5 rev. AB, the screen just flickers and shows a square, or maybe I have to turn the emulator on?
Title: Re: nspire-z80: open source ti-84 emulator for the nspire cx
Post by: Syrusse on June 09, 2018, 01:00:09 pm
Mini necropost, sorry :c

Anyways, it looks really cool, would you think that it is going to work on Nspire clickpad (black and white) or it will just instantly crash or something like that ?