Skip to content

FreeBird

Alex Genovese edited this page Jan 6, 2025 · 16 revisions

From 2024/04 thru 06, Quickemu has been undergoing major changes.

  • The differences between Quickemu versions 4.9.2 thru 4.9.5 are sizeable and significant.

The release numbering may not indicate much but thousands of lines have changed as well as general commands, the API and the overall capabilities. 628 commits in total .... qe-4 92 94-changes-628

TO KEEP qqX STABLE, built-in releases were introduced from qqX version 1.8 onwards. All of these are essentially identical to the official code and checked as working.

  • qqX built-in code may be viewed here as in the qqX quickemu fork, as branches

Builtins:

From release 1.9.02, now selectable for Hot-Swap from all main menus:

Named versions are generally as follows:

  • FreeSpirit - As FreeBird, or as FreeBird but more spirited, with newer ideas and fixes if they are EXPECTED TO BE STABLE. Probably includes some official pre-release, or qqX and Community pre-release, or both.

  • FreeBird - Based on time tested FreeSpirit or on official code. Generally tested as STABLE. Contains the usual qqX additions and tweaks. May contain a few official pre-release improvements.

  • HomeBird - An older FreeBird release. Just in case of the unforeseen ....

  • Echo - An older official quickemu release. Should generally work with qqX. May be useful?

  • System - The latest official quickemu release, as it is on the system. Use with caution. New releases can often have problems.

  • Custom/Dev - Your own customised or development version. See the notes towards the end of the settings file.

The idea is to REMAIN CLOSELY CONNECTED TO THE QUICKEMU SOURCE but to protect qqX from any unexpected API or code changes. Also to have the possibility of allowing in selected pre-release community contributions as and when needed or wanted.

Further reading on the MacOS tweaks see here and here

Example of a qqX fix

nested-vms-ubuntu-running-garuda-running-manjaro

nested-vms-ubuntu-running-garuda-running-manjaro

The Quickemu problem, where telescoped/nested VM grind to a halt, doesn't happen when using the qqX builtins ....

Exclusive Quickget fixes

@ Jan 2025 A new branch now contains exclusive fixes for multiple distro downloads.

The use of floatversion allows qqX to make easy adjustments to Quickget that are not possible with standard Quickemu.