Releases: pbfy0/nspire-z80
Releases · pbfy0/nspire-z80
Version 0.12
- This version supports both 84+ and 84+SE in one binary (CSE too, if CSE actually worked).
- Added a config file.
nspire-z80.cfg.tns
, in the same folder asnspire-z80.tns
, can contain a setting for keyboard type:keypad=84
for swap-in 84+ keyboard - not useful except for debugging in nspire_emukeypad=old
for the pre-0.12 keyboard layout - wonky top row and sin and cos not availablekeypad=default
new default - newly reorganized and less wonky CX keyboard mapping. Documentation coming soon™; for now, look insrc/keypad.c
.
Version 0.11
- Support non-84+SE calculators
- slightly optimized LCD ASM
nspire-z80-84p.tns
will work only for 84+ roms; nspire-z80.tns
will work only for 84+SE roms. To use nspire-z80-84p.tns
, you have to rename it to nspire-z80.tns
.
Version 0.10.2
- Offscreen LCD correct now
- Savestate works smoothly for the first time
- LCD border now correct size
Version 0.10.1
HW-W fixes, correct emulation of the offscreen area.
Version 0.10
Lots of changes:
- Z80 Memory mapping is now implemented on the ARM MMU -- could be faster
- Debugging over USB is now available -
NAVNETIO
configuration option - 240x320 HW-W support (theoretically). I don't have any W hardware, so it's untested.
- On button now works, usually.
- Savestate should save flash state, but flash unlocking isn't implemented yet
- Optional double-buffered LCD (
-DLCD_DOUBLE_BUFFER
). Basically pointless, I thought it would solve an issue that was actually a caching problem.
Version 0.9.1
New features: save states, real time clock
Fixes: swapped keypad keys, LCD bug
Version 0.9
Mostly functional.
Missing features: flash/ram save states, link port