Skip to content

A heap of improvements: Firebird 1.5

Compare
Choose a tag to compare
@Vogtinator Vogtinator released this 28 Mar 14:25
· 207 commits to master since this release
70ca927

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.