Releases: Tech-FZ/EmuGUI-PreRelease
Releases · Tech-FZ/EmuGUI-PreRelease
EmuGUI 2.1.0.5703_dev "Fatima Nejla" (Dev Release 4)
WARNING
- This is a pre-release, so please don't use this for any productive purposes.
- You now need the latest version of your Linux distribution or at least Windows 10 to get official support for this release.
- Starting 11th November, 2025, the system requirements will be raised. Please read this article for more details.
Changes compared to v2.0.6.5617
- Thanks to Mizuki, we now have more flexible Windows-specific code.
- As per the depreciation policy, the old USB Tablet checkbox has been removed for good.
- The VM table on the database can now save information which you would set when starting the VM (excluding TPM information).
- The bootfrom part has been added afterwards.
- The VM dialogs now show UI elements for those settings.
- The time settings can now be enabled and disabled in the VM dialogs using the RTC checkbox.
- The floppy seems to be able to get set on the dialogs.
- The newcomers can now be saved onto the database permanently.
- The CD Browse buttons work now.
- A class for storing VMs is on its way to replace the bad temporary file saving practice with good OOP practice.
- The edit VM dialog is being adapted to the new OOP-based approach.
- The Win2k checkbox is to be removed because of the OOP adaption.
- The Edit VM dialog will now turn the Win2k optimisations off regardless of what you really want.
- The Edit VM dialog would now use the new OOP-based initialisation instead of the file-based one.
- A log text had to be adjusted.
- A new Start VM dialog has already been implemented.
- The vmdata converter has been removed again.
- Editing the VM is now implemented.
- One-time edit is implemented.
- The HDA stuff had to be migrated.
Foreported
From v2.0.7.5618
- When creating new VMs, you can now choose custom BIOS files again.
From v2.0.8.5619
- The keyboard layout is now set correctly.
From v2.0.9.5620 (kinda)
- ARM machines are now defaulted to "virt" by EmuGUI. (or at least they should be)
Changes compared to v2.1.0.5702_dev
- EmuGUI now utilises the Win32 API on Windows. This is to fix an issue where EmuGUI is not able to determine the Documents folder properly.
- The changes from 2.0.9 have been added to the changelog.
- The logs now tell you if your system is unsupported.
- In the "About" section, you will read a message about this thing (now also for RAM).
- You will find the updated requirements in the readme.
- Formatting fixed
- The now required win32com has been added for Windows compiling procedures.
Known issues
- Unfortunately, you might have to run EmuGUI from the terminal on Linux.
- You will not be notified about any more updates for now as update.txt will not be updated.
- As for the TPM functionality, you must run
mkdir (insert-path-here)
andswtpm socket --tpm2 --tpmstate dir=(insert-path-here) --ctrl type=unixio,path=(insert-path-here)/swtpm-sock --log level=20
in a terminal (You can leave the--tpm2
argument away tho if you plan to use TPM 1.2 instead). - The QCOW2 format is prone to not work for some Windows VMs.
- The new settings aren't applied yet. However, as the way to temporarily save VM settings is to be changed anyway, this won't be fixed until then.
EmuGUI 2.1.0.57aa_dev-winff "Fatima Nejla" (Windows Folder Fix Branch)
WARNING
- This is a pre-release, so please don't use this for any productive purposes.
- This pre-release has been made for Windows users only due to its only fix not being relevant on Linux.
Changes compared to v2.0.6.5617
- Thanks to Mizuki, we now have more flexible Windows-specific code.
- As per the depreciation policy, the old USB Tablet checkbox has been removed for good.
- The VM table on the database can now save information which you would set when starting the VM (excluding TPM information).
- The bootfrom part has been added afterwards.
- The VM dialogs now show UI elements for those settings.
- The time settings can now be enabled and disabled in the VM dialogs using the RTC checkbox.
- The floppy seems to be able to get set on the dialogs.
- The newcomers can now be saved onto the database permanently.
- The CD Browse buttons work now.
- A class for storing VMs is on its way to replace the bad temporary file saving practice with good OOP practice.
- The edit VM dialog is being adapted to the new OOP-based approach.
- The Win2k checkbox is to be removed because of the OOP adaption.
- The Edit VM dialog will now turn the Win2k optimisations off regardless of what you really want.
- The Edit VM dialog would now use the new OOP-based initialisation instead of the file-based one.
- A log text had to be adjusted.
- A new Start VM dialog has already been implemented.
- The vmdata converter has been removed again.
- Editing the VM is now implemented.
- One-time edit is implemented.
- The HDA stuff had to be migrated.
Foreported
From v2.0.7.5618
- When creating new VMs, you can now choose custom BIOS files again.
From v2.0.8.5619
- The keyboard layout is now set correctly.
From v2.0.9.5620 (kinda)
- ARM machines are now defaulted to "virt" by EmuGUI. (or at least they should be)
Changes compared to v2.1.0.5702_dev
- EmuGUI now utilises the Win32 API on Windows. This is to fix an issue where EmuGUI is not able to determine the Documents folder properly.
Known issues
- Unfortunately, you might have to run EmuGUI from the terminal on Linux.
- You will not be notified about any more updates for now as update.txt will not be updated.
- As for the TPM functionality, you must run
mkdir (insert-path-here)
andswtpm socket --tpm2 --tpmstate dir=(insert-path-here) --ctrl type=unixio,path=(insert-path-here)/swtpm-sock --log level=20
in a terminal (You can leave the--tpm2
argument away tho if you plan to use TPM 1.2 instead). - The QCOW2 format is prone to not work for some Windows VMs.
- The new settings aren't applied yet. However, as the way to temporarily save VM settings is to be changed anyway, this won't be fixed until then.
EmuGUI v2.1.0.5702_dev "Fatima Nejla" (Dev Release 3)
WARNING
- This is a pre-release, so please don't use this for any productive purposes.
- You now need the latest version of your Linux distribution or at least Windows 10 to get official support for this release.
Changes compared to v2.0.6.5617
- Thanks to Mizuki, we now have more flexible Windows-specific code.
- As per the depreciation policy, the old USB Tablet checkbox has been removed for good.
Foreported
From v2.0.7.5618
- When creating new VMs, you can now choose custom BIOS files again.
From v2.0.8.5619
- The keyboard layout is now set correctly.
From v2.0.9.5620 (kinda)
- ARM machines are now defaulted to "virt" by EmuGUI. (or at least they should be)
Changes compared to v2.1.0.5701_dev
- The VM table on the database can now save information which you would set when starting the VM (excluding TPM information).
- The bootfrom part has been added afterwards.
- The VM dialogs now show UI elements for those settings.
- The time settings can now be enabled and disabled in the VM dialogs using the RTC checkbox.
- The floppy seems to be able to get set on the dialogs.
- The newcomers can now be saved onto the database permanently.
- The CD Browse buttons work now.
- A class for storing VMs is on its way to replace the bad temporary file saving practice with good OOP practice.
- The VHD variable had to be added.
- The addargs also had to be added.
- The edit VM dialog is being adapted to the new OOP-based approach. The following has already been added:
- Name (now fully adapted)
- Architecture
- Machine
- CPU
- RAM
- Basic VHD settings
- VGA
- Network
- BIOS location & files
- Additional arguments
- Sound card
- Linux settings
- Mouse
- CPU cores
- Keyboard type & layout
- USB Controller & Support
- Hardware Acceleration
- HDD Controller
- CD Controllers
- CDs
- Floppy
- "Boot from" option
- Time option
- The Win2k checkbox is to be removed because of the OOP adaption.
- The Edit VM dialog will now turn the Win2k optimisations off regardless of what you really want.
- The Edit VM dialog would now use the new OOP-based initialisation instead of the file-based one.
- A log text had to be adjusted.
- A new Start VM dialog has already been designed.
- The code is in preparation.
- The vmdata can be passed on to the new Start VM dialog.
- The icon would be shown.
- The database connection would be set up.
- The old code for actually starting the VM is used as a base.
- References are changed to the new OOP ones.
- Media
- Date and time
- Architecture selection
- Base command
- HDA Addition
- The following other parameters:
- Machine
- CPU
- VGA
- Network
- USB
- BIOS Directory
- Sound
- Kernel
- Linux initrd
- Linux cmd args
- Mouse
- BIOS file
- Additional args
- Acceleration
- TPM
- Clicking the corresponding button should start it now.
- References are changed to the new OOP ones.
- The main dialog is now opening that instead of the old one.
- The code is in preparation.
- The vmdata converter has been removed again.
- Editing the VM is now implemented.
- Preparations for one-time edits have begun.
- One-time edit functions are prepared.
- One-time edit is implemented.
- One-time edit can be accessed.
- The HDA stuff had to be migrated.
Known issues
- Unfortunately, you might have to run EmuGUI from the terminal on Linux.
- You will not be notified about any more updates for now as update.txt will not be updated.
- As for the TPM functionality, you must run
mkdir (insert-path-here)
andswtpm socket --tpm2 --tpmstate dir=(insert-path-here) --ctrl type=unixio,path=(insert-path-here)/swtpm-sock --log level=20
in a terminal (You can leave the--tpm2
argument away tho if you plan to use TPM 1.2 instead). - The QCOW2 format is prone to not work for some Windows VMs.
- The new settings aren't applied yet. However, as the way to temporarily save VM settings is to be changed anyway, this won't be fixed until then.
EmuGUI 2.1.0.57xx_dev-vmso "Fatima Nejla" (VM Spec Overhaul Branch)
WARNING
- This is a pre-release, so please don't use this for any productive purposes.
- You now need the latest version of your Linux distribution or at least Windows 10 to get official support for this release.
Changes compared to v2.0.6.5617
- Thanks to Mizuki, we now have more flexible Windows-specific code.
- As per the depreciation policy, the old USB Tablet checkbox has been removed for good.
Foreported
From v2.0.7.5618
- When creating new VMs, you can now choose custom BIOS files again.
From v2.0.8.5619
- The keyboard layout is now set correctly.
Changes compared to v2.1.0.5701_dev
- The VM table on the database can now save information which you would set when starting the VM (excluding TPM information).
- The bootfrom part has been added afterwards.
- The VM dialogs now show UI elements for those settings.
- The time settings can now be enabled and disabled in the VM dialogs using the RTC checkbox.
- The floppy seems to be able to get set on the dialogs.
- The newcomers can now be saved onto the database permanently.
- The CD Browse buttons work now.
- A class for storing VMs is on its way to replace the bad temporary file saving practice with good OOP practice.
- The VHD variable had to be added.
- The addargs also had to be added.
- The edit VM dialog is being adapted to the new OOP-based approach. The following has already been added:
- Name (now fully adapted)
- Architecture
- Machine
- CPU
- RAM
- Basic VHD settings
- VGA
- Network
- BIOS location & files
- Additional arguments
- Sound card
- Linux settings
- Mouse
- CPU cores
- Keyboard type & layout
- USB Controller & Support
- Hardware Acceleration
- HDD Controller
- CD Controllers
- CDs
- Floppy
- "Boot from" option
- Time option
- The Win2k checkbox is to be removed because of the OOP adaption.
- The Edit VM dialog will now turn the Win2k optimisations off regardless of what you really want.
- The Edit VM dialog would now use the new OOP-based initialisation instead of the file-based one.
- A log text had to be adjusted.
- A new Start VM dialog has already been designed.
- The code is in preparation.
- The vmdata can be passed on to the new Start VM dialog.
- The icon would be shown.
- The database connection would be set up.
- The old code for actually starting the VM is used as a base.
- References are changed to the new OOP ones.
- Media
- Date and time
- Architecture selection
- Base command
- HDA Addition
- The following other parameters:
- Machine
- CPU
- VGA
- Network
- USB
- BIOS Directory
- Sound
- Kernel
- Linux initrd
- Linux cmd args
- Mouse
- BIOS file
- Additional args
- Acceleration
- TPM
- Clicking the corresponding button should start it now.
- References are changed to the new OOP ones.
- The main dialog is now opening that instead of the old one.
- The code is in preparation.
- The vmdata converter has been removed again.
- Editing the VM is now implemented.
- Preparations for one-time edits have begun.
- One-time edit functions are prepared.
- One-time edit is implemented.
- One-time edit can be accessed.
Known issues
- Unfortunately, you might have to run EmuGUI from the terminal on Linux.
- You will not be notified about any more updates for now as update.txt will not be updated.
- As for the TPM functionality, you must run
mkdir (insert-path-here)
andswtpm socket --tpm2 --tpmstate dir=(insert-path-here) --ctrl type=unixio,path=(insert-path-here)/swtpm-sock --log level=20
in a terminal (You can leave the--tpm2
argument away tho if you plan to use TPM 1.2 instead). - The QCOW2 format is prone to not work for some Windows VMs.
The Browse buttons on CDs don't work yet.Fixed by Tech-FZ- The new settings aren't applied yet. However, as the way to temporarily save VM settings is to be changed anyway, this won't be fixed until then.
You can't start VMs right now. Use EmuGUI 2.0 instead.Fixed by Tech-FZ
EmuGUI 2.1.0.5701_dev "Fatima Nejla" (Dev Release 2)
WARNING
- This is a pre-release, so please don't use this for any productive purposes.
- This version of EmuGUI may or may not be able to carry on your data from its predecessors. Sorry for the inconvenience. :(
- You now need the latest version of your Linux distribution or at least Windows 10 to get official support for this release.
Changes compared to v2.0.6.5617
- Thanks to Mizuki, we now have more flexible Windows-specific code.
- As per the depreciation policy, the old USB Tablet checkbox has been removed for good.
Foreported
From v2.0.7.5618
- When creating new VMs, you can now choose custom BIOS files again.
From v2.0.8.5619
- The keyboard layout is now set correctly.
Changes compared to v2.1.0.5700_dev
- An issue which failed VM creation and editing has been eliminated.
- @user0-07161 has applied the changes with where settings are stored to Linux. However, this has been forgotten in the changelog of the (Windows) binaries, so see it here.
Known issues
- Unfortunately, you might have to run EmuGUI from the terminal on Linux.
- You will not be notified about any more updates for now as update.txt will not be updated.
- As for the TPM functionality, you must run
mkdir (insert-path-here)
andswtpm socket --tpm2 --tpmstate dir=(insert-path-here) --ctrl type=unixio,path=(insert-path-here)/swtpm-sock --log level=20
in a terminal (You can leave the--tpm2
argument away tho if you plan to use TPM 1.2 instead). - The QCOW2 format is prone to not work for some Windows VMs.
EmuGUI 2.1.0.5700_dev "Fatima Nejla" (Dev Release 1)
WARNING
- This is a pre-release version of EmuGUI. Please don't use this for production.
- This version of EmuGUI may or may not be able to carry on your data from its predecessors. Sorry for the inconvenience. :(
- You now need the latest version of your Linux distribution or at least Windows 10 to get official support for this release.
Changes compared to v2.0.6.5617
- Thanks to Mizuki, we now have more flexible Windows-specific code.
- As per the depreciation policy, the old USB Tablet checkbox has been removed for good.
Foreported from v2.0.7.5618
- When creating new VMs, you can now choose custom BIOS files again.
Known issues
- Unfortunately, you might have to run EmuGUI from the terminal on Linux.
- You will not be notified about any more updates for now as update.txt will not be updated.
- As for the TPM functionality, you must run
mkdir (insert-path-here)
andswtpm socket --tpm2 --tpmstate dir=(insert-path-here) --ctrl type=unixio,path=(insert-path-here)/swtpm-sock --log level=20
in a terminal (You can leave the--tpm2
argument away tho if you plan to use TPM 1.2 instead). - The QCOW2 format is prone to not work for some Windows VMs.
EmuGUI v2.0.6.5617 "Ioana Rosa"
WARNING
- You now need the latest version of your Linux distribution or at least Windows 10 to get official support for this release.
Changes compared to v2.0.5.5616
- EmuGUI will no longer try to import the qtdarktheme module on Windows. I hereby thank Mizuki for suggesting the fix, which I will credit her for.
- I accidentally forgot to credit myself (Tech-FZ) for my EmuGUI 2.0 Banner.
Known issues
- Unfortunately, you might have to run EmuGUI from the terminal on Linux.
- You will not be notified about any more updates for now as update.txt will not be updated.
- As for the TPM functionality, you must run
mkdir (insert-path-here)
andswtpm socket --tpm2 --tpmstate dir=(insert-path-here) --ctrl type=unixio,path=(insert-path-here)/swtpm-sock --log level=20
in a terminal (You can leave the--tpm2
argument away tho if you plan to use TPM 1.2 instead). - The QCOW2 format is prone to not work for some Windows VMs.
EmuGUI v2.0.5.5616 "Ioana Rosa"
WARNING
- You now need the latest version of your Linux distribution or at least Windows 10 to get official support for this release.
Changes compared to v2.0.4.5615
- An error with VHD creation in the Edit VM dialog has been corrected.
- The "VGA" graphics card had to be removed from EmuGUI temporarily due to a bug in the Edit VM dialog. Use "std" instead.
Known issues
- Unfortunately, you might have to run EmuGUI from the terminal on Linux.
- You will not be notified about any more updates for now as update.txt will not be updated.
- As for the TPM functionality, you must run
mkdir (insert-path-here)
andswtpm socket --tpm2 --tpmstate dir=(insert-path-here) --ctrl type=unixio,path=(insert-path-here)/swtpm-sock --log level=20
in a terminal (You can leave the--tpm2
argument away tho if you plan to use TPM 1.2 instead). - The QCOW2 format is prone to not work for some Windows VMs.
EmuGUI v2.0.4.5615 "Ioana Rosa"
WARNING
- You now need the latest version of your Linux distribution or at least Windows 10 to get official support for this release.
Changes compared to v2.0.3.5614
- On Edit VM dialogs, the HDD controller can be changed again.
- On New VM dialogs, you also have freedom about HDD controllers for existing hard drives now.
Known issues
- Unfortunately, you might have to run EmuGUI from the terminal on Linux.
- You will not be notified about any more updates for now as update.txt will not be updated.
- As for the TPM functionality, you must run
mkdir (insert-path-here)
andswtpm socket --tpm2 --tpmstate dir=(insert-path-here) --ctrl type=unixio,path=(insert-path-here)/swtpm-sock --log level=20
in a terminal (You can leave the--tpm2
argument away tho if you plan to use TPM 1.2 instead). - The QCOW2 format is prone to not work for some Windows VMs.
EmuGUI v2.0.3.5614 "Ioana Rosa"
WARNING
- You now need the latest version of your Linux distribution or at least Windows 10 to get official support for this release.
Changes compared to v2.0.2.5613
- HWPR has been fixed on Linux.
Known issues
- Unfortunately, you might have to run EmuGUI from the terminal on Linux.
- You will not be notified about any more updates for now as update.txt will not be updated.
- As for the TPM functionality, you must run
mkdir (insert-path-here)
andswtpm socket --tpm2 --tpmstate dir=(insert-path-here) --ctrl type=unixio,path=(insert-path-here)/swtpm-sock --log level=20
in a terminal (You can leave the--tpm2
argument away tho if you plan to use TPM 1.2 instead). - The QCOW2 format is prone to not work for some Windows VMs.