New release: Firebird 1.1Get it on GitHub!New features:* Add new configuration dialog
* Add easier way to manage multiple flash images with Kits
* External LCD window, useful for presentations or saving screen space
Core improvements:* Emulation of different HW revisions (A, J and W) of CX
* Support boot1 4.0 found in HW-W+ calcs
* Support lcd_compat mode used by ndless
* General speedups for x86_64 and ARM JITs
* Supports CX installer images
* Add headless and emscripten platforms (no binaries, not really that useful)
* Emscripten demo on
https://nspire-emus.github.io/firebird/firebird.htmlKeypad improvements:* Add labels to the keypad
* More intuitive keymap for mapping host keyboard to calc keypad
* Touchpad can now be used to move the OS cursor
* Make active area of buttons bigger to make typing with touchscreens easier
* Avoid buttons appearing stuck after hovering with mouse
Misc. / other fixes:* The 32bit iOS binary detects JIT capability on runtime to avoid crashes
* Some minor bugs fixed, like potential deadlocks in the debugger
* Fix running functions from GDB
* Improve HiDPI scaling
* Mobile UI optimized for tablets in landscape orientation (right- and left-handed mode)
* Add an update-checking feature to the about dialog
Notes:* The internal format of snapshots changed - firebird will refuse to load snapshots created with an earlier version.
You can use the old version to save your work to the flash image first.
The macOS version isn't codesigned, so to launch it you may need to either right-click the .app and choose Open*, or simply disable GateKeeper entirely.
* The iOS version is 32-bit only (for now anyway) and is built with JIT (which will disable itself if your device is not jailbroken)
* The Windows version also has a mobile/tablet .exe that may suit those platforms better.
Repo for Arch, Fedora and openSUSE: https://software.opensuse.org/download.html?project=home%3AVogtinator%3Afirebird-emu&package=firebird-emu