Library
Firebird Emu

Firebird Emu

ARM-based TI-Nspire calculator.

v1.6 · 9.5 MB
GET

Version

1.6

Size

9.5 MB

Updated

Jan 7, 2023

Source

Quantum Source

Preview

Firebird Emu screenshot 1

About

Third-party multi-platform emulator of the ARM-based TI-Nspire calculators.

Join our Discord

25K+ members

Need help with this app? Join our community for support, tips, and the latest updates.

Join Server

Version History

2 Versions
v1.6Latest9.5 MB · Jan 7, 2023

# New year, new version: Firebird 1.6 **New features:** * New dialog for creating Flash images, which is also available in the Mobile UI! (#262) * Running as 64bit application on Windows is supported now (#234) * Polish translation is available now (#207) * CX II (/-T/CAS) calculators can now be emulated (#165)! However, with the current dumping programs you will not get a complete bootrom and booting the OS will fail. **Improvements:** * Multiple files can be sent in the Mobile UI and by dropping them into the main window on desktop (#279) Reimplemented emulation speed control: Now it's more accurate, especially on Windows * GitHub actions now performs automated builds for Android (armeabi-v7a and arm64-v8a in one APK), macOS and Windows (32bit and 64bit) on releases and pull requests (#283, #284, #285) * The "installer" for OS 4.5.3.14 (and later?) works now. It requires [fastboot RAM](https://hackspire.org/index.php?title=Memory-mapped_I/O_ports_on_CX#90030000_-_Fastboot_RAM) to persist state across reboots, which is now implemented. * More accurate emulation of the On button: It's now possible to enter Press-To-Test mode (#271) * Faster saving and loading of snapshots (#231) * More reliable USB file transfers * The debugger console now includes entered commands in the log * Support for PIE (position-independent executables) on x86_64. Previously, care needed to be taken that PIE was disabled, otherwise it would crash on start. (#211) * Building the JIT is disabled automatically if the platform does not support it (#197) * Firebird builds on FreeBSD now (#228, #248) **Bugfixes:** * File access on Android got fixed (#202 and its various duplicates) * Fix placement of keypad buttons in the touchpad area (#41) * Various fixes for the Mobile UI layout (#201) * The kit configuration page in the Mobile UI no longer causes the keyboard to pop up by default (#257) * Connecting with GDB on windows works now (#259, #260) * Some shades of grey were not displayed properly when emulating pre-CX models (#270) * Fix crash on AArch64/arm64 when executing certain instructions * The keypad reacts to touch events in the desktop version as well now (#292, #293) * Some places were no longer translated correctly after the introduction of language switching in 1.5 * Keys could get stuck on focus changes. Now they're all released when the keypad loses focus (#287) * The Ctrl key now changes color when pressed * Emulation speed no longer remains unlimited after a failed file transfer _Repo for Arch, Debian, Fedora, Ubuntu and openSUSE: [via OBS](https://software.opensuse.org/download.html?project=home%3AVogtinator%3Afirebird-emu&package=firebird-emu&locale=en)._ There is work in progress to implement and improve support for running in the browser on Qt for WebAssembly (#294). A preview is available on https://nspire-emus.github.io/firebird/wasm/ NOTE: BundleIdentifier changed in this version and automatic updates have been disabled until manual install occurs.

v1.59.2 MB · Mar 28, 2020

# A heap of improvements: Firebird 1.5 **New features:** * UI language can be switched * The debugger has a command history, press Up and Down arrow keys * On Android, the system file picker is used now, which fixes "Could not start the emulation" in many cases * The color scheme follows the system now * Improved performance of CX flash access by ignoring certain cache flush requests **Improvements:** * LCD can be resized freely now * Performance improvements for the ARM and AArch64 JITs * Supports macOS 10.15 Catalina * The Android APK includes arm64-v8a now * The Windows ZIP includes software OpenGL now, so should work on more systems **Bugfixes:** * Fix the external LCD sometimes being invisible * Allows building with recent versions of the Android NDK with clang * Does not crash on exit due to use of incompatible compile flags with GCC * Android devices with a lower w/h ratio are marked as supported now * firebird-send supports different implementations of netcat now * GDB and remote debugger work after emulation autostart as well * Moving the cursor over keypad buttons no longer clicks * On Windows, the filename for snapshots can now include non-ASCII characters * Fix crash on emulation start on certain x86-64 systems * Fix freeze on exit on JIT builds for the iOS version Note: Firebird Emu requires Qt 5.9 now. _Repo for Arch, Debian, Fedora, Ubuntu and openSUSE: [via OBS](https://software.opensuse.org/download.html?project=home%3AVogtinator%3Afirebird-emu&package=firebird-emu&locale=en)._

Information

ProviderQuantum Source
Bundle IDcom.adriweb.firebird-emu
Developernspire-emus
CategoryUtilities