Releases: Tech-FZ/EmuGUI-PreRelease
Releases · Tech-FZ/EmuGUI-PreRelease
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.
EmuGUI v2.0.2.5613 "Ioana Rosa" (based on v2.0.1.5612)
WARNING
- You now need the latest version of your Linux distribution or at least Windows 10 to get official support for this release.
- Binaries are available at https://github.com/Tech-FZ/EmuGUI/releases/tag/v2.0.2.5613
Changes compared to v2.0.1.5612
- The Pathfinder is no longer in use on Linux.
- The Linux build parts of the readme have been updated to say you should use
--onefile
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.1.5612 "Ioana Rosa"
WARNING
- You now need the latest version of your Linux distribution or at least Windows 10 to get official support for this pre-release.
- This is a pre-release, meaning it's still in development. Don't use this build for production. Evaluation is okay tho.
Changes compared to v2.0.0.5611
- In order for instances run by a desktop shortcut to run properly on Windows, a new variable will be used. The Ioana Rosa banner already is shown via that new variable.
- The variable is used in the main window now.
- The variable also applies on the icon.
- The variable is also in an extra file.
- The extra file has been updated to (hopefully) no longer conflict with folder names.
- Some error codes related to the variable have been added.
- The new pathfinder is used on the main window now, but doesn't work as expected (30th June, 2024 at 09:55 AM).
- The pathfinder has been fixed (30th June, 2024 at 09:58 AM).
- The pathfinder is now imported in all relevant files.
- The execution directory has been assigned in those files.
- Forgot the HardWare Plug-in Reader (HWPR) initially, so I had to add it there now.
- So far, the pathfinder is in use in the following modules:
- Main Window
- Edit VM dialog
- New VM dialog
- Error dialog
- Setting restart dialog
- Start VM dialog
- Translation script for "System default".
- HWPR/Additional Hardware Selection Plug-In System (AHSPIS)
- The variable is used in the main window now.
- The delcache scripts have been updated to remove the cache from the services folder as well.
- Unnecessary code has been removed from the following modules:
- Edit VM dialog
- Pathfinder
- I try to fix the Pathfinder on compiled binaries on Linux. (30th June, 2024 at 12:45 PM)
- The pathfinder needed some extra lines for Windows.
- The pathfinder should be fixed now, but the
--onefile
argument may no longer be used in PyInstaller.
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.0.5611 "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 v1.2.2.5512
- As always, EmuGUI 2.0 receives another codename, in this case "Ioana Rosa".
- An architecture list in the main window and its usage made the number of used initialisation code shrink. The old code has been commented out.
- The same optimisation efforts have been applied to the code which changes the settings and the code which starts VMs.
- The old feature list has been updated.
- Even though the Additional Hardware Selection Plug-In System (AHSPIS) still has to be made, I started working on JSON plug-ins for x86, PowerPC and ARM machines which are planned to be included with EmuGUI anyway.
- The copyright in the license file has been updated.
- The "Install on Linux" part of the readme has been corrected.
- I'm now working on what will become the MIPS and SPARC plug-ins.
- Some plug-ins have been separated.
- The generic plug-in is in the works.
- HAXM is now depreciated on EmuGUI.
- A copy of the New VM dialog has been edited.
- A copy of the Edit VM dialog has been edited.
- I'm doing my best to optimise EmuGUI by adapting the New VM dialog.
- For that, the plug-in reader has been prepared.
- The delcache scripts have been updated.
- The Edit VM dialog is also to be shrunk in size.
- The New and Edit VM dialogs are being optimised further.
- An issue in the New VM dialog which caused the VM creation to be incomplete has been fixed.
- The Start VM dialog has been adjusted.
- The SPARC64 plug-in has been corrected.
- An Alpha plug-in is in the making.
- The Alpha support is mostly there.
- As suggested by levelad, an experimental option to run WHPX with
kernel-irqchip=off
has been added. - The translation of the main window was updated.
- I'm working on bringing back translations for the New VM dialog. However, it will take a while until I can actually re-activate them.
- Some things on the New VM dialog had to be corrected.
- The readme had to be corrected again.
- Work on the RISC-V 32/64 plug-in has begun.
- The translation files had to be corrected.
- The New VM dialog is now ready to be translated again.
- RISC-V 32-bit support has been added. Sorry, but I have to make a second QEMU page starting with RISC-V 64-bit.
- RISC-V 64-bit support has been added. From now on, there are two QEMU tabs.
- The translations for RISC-V have been added.
- April Fools! (from 2.0.0.5606_b2)
- Networking should now work on RISC-V and Alpha.
- Word wrapping is activated in the BIOS thing on the New VM dialog now.
- Thanks to imwez (Discord username), the Portuguese translation is now more complete.
- There are efforts in fixing the readme.
- The main UI file has been recreated.
- User0 is now responsible for the Debian packages. They will come out later than the portable binaries tho.
- Speaking about portable binaries, Windows executables will be built with Python 3.12 from now on.
- The additional argument for KVM is no longer mentioned in the readme because it is no longer necessary.
- The tab order in the first QEMU tab has been adjusted.
- Welcome to the team, PrelevatedInsider18204.
- The main window has been translated as far as possible.
- EmuGUI now has a Guilded server.
- If you wanna know: The VM dialogs are re-translated.
- The new banner has been introduced.
- The fact that EmuGUI on Linux now needs (lib)xcb-cursor0 is mentioned in the readme.
- On the Linux building section, you can now see the exact install commands for Git and binutils.
- Also on the Linux building section, you can now click directly on the installation section where you're told to install QEMU.
- On Linux, there are efforts to make EmuGUI accept spaces in file paths.
Foreported from v1.2.3.5513
- SPARC64 VMs didn't have network capabilities under any circumstances. This is now fixed.
Changes compared to v2.0.0.5610_rc4
- The redundant code has been removed from the main window.
- Some old/backup files have been deleted.
- Some old code has been removed from the Start VM dialog.
- Some old code has been removed from the New VM dialog.
- Some old code has been removed from the Edit VM dialog.
- Old translation code has been removed from the language files for: Belarusian, Czech, German, Spanish, French, Italian, Polish, Portuguese, Romanian, Russian, Ukrainian.
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 changelog still states this is a pre-release while it's not.
EmuGUI v2.0.0.5610_rc4 "Ioana Rosa" (Release Candidate 4)
WARNING
- You now need the latest version of your Linux distribution or at least Windows 10 to get official support for this pre-release.
- This is a pre-release, meaning it's still in development. Don't use this build for production. Evaluation is okay tho.
Changes compared to v1.2.2.5512
- As always, EmuGUI 2.0 receives another codename, in this case "Ioana Rosa".
- An architecture list in the main window and its usage made the number of used initialisation code shrink. The old code has been commented out.
- The same optimisation efforts have been applied to the code which changes the settings and the code which starts VMs.
- The old feature list has been updated.
- Even though the Additional Hardware Selection Plug-In System (AHSPIS) still has to be made, I started working on JSON plug-ins for x86, PowerPC and ARM machines which are planned to be included with EmuGUI anyway.
- The copyright in the license file has been updated.
- The "Install on Linux" part of the readme has been corrected.
- I'm now working on what will become the MIPS and SPARC plug-ins.
- Some plug-ins have been separated.
- The generic plug-in is in the works.
- HAXM is now depreciated on EmuGUI.
- A copy of the New VM dialog has been edited.
- A copy of the Edit VM dialog has been edited.
- I'm doing my best to optimise EmuGUI by adapting the New VM dialog.
- For that, the plug-in reader has been prepared.
- The delcache scripts have been updated.
- However, due to translation issues, the New VM dialog is exclusively in English at this time.
- The Edit VM dialog is also to be shrunk in size.
- The New and Edit VM dialogs are being optimised further.
- An issue in the New VM dialog which caused the VM creation to be incomplete has been fixed.
- The Start VM dialog has been adjusted.
- The SPARC64 plug-in has been corrected.
- An Alpha plug-in is in the making.
- The Alpha support is mostly there. However, VMs don't seem to run.
- As suggested by levelad, an experimental option to run WHPX with
kernel-irqchip=off
has been added. - The translation of the main window was updated.
- I'm working on bringing back translations for the New VM dialog. However, it will take a while until I can actually re-activate them.
- Some things on the New VM dialog had to be corrected.
- The readme had to be corrected again.
- Work on the RISC-V 32/64 plug-in has begun.
- The translation files had to be corrected.
- The New VM dialog is now ready to be translated again.
- RISC-V 32-bit support has been added. Sorry, but I have to make a second QEMU page starting with RISC-V 64-bit.
- RISC-V 64-bit support has been added. From now on, there are two QEMU tabs.
- The translations for RISC-V have been added.
- I'm working on bringing back the translation functionality on the Edit VM dialog.
- April Fools! (from 2.0.0.5606_b2)
- Networking should now work on RISC-V and Alpha.
- Word wrapping is activated in the BIOS thing on the New VM dialog now.
- Thanks to imwez (Discord username), the Portuguese translation is now more complete.
- There are efforts in fixing the readme.
- The main UI file has been recreated.
- User0 is now responsible for the Debian packages. They will come out later than the portable binaries tho.
- Speaking about portable binaries, Windows executables will be built with Python 3.12 from now on.
- The additional argument for KVM is no longer mentioned in the readme because it is no longer necessary.
- The tab order in the first QEMU tab has been adjusted.
- Welcome to the team, PrelevatedInsider18204.
- The main window has been translated as far as possible.
- EmuGUI now has a Guilded server.
- If you wanna know: The VM dialogs are re-translated.
- The new banner has been introduced.
- The fact that EmuGUI on Linux now needs (lib)xcb-cursor0 is mentioned in the readme.
Foreported from v1.2.3.5513
- SPARC64 VMs didn't have network capabilities under any circumstances. This is now fixed.
Changes compared to v2.0.0.5609_rc3
- On the Linux building section, you can now see the exact install commands for Git and binutils.
- Also on the Linux building section, you can now click directly on the installation section where you're told to install QEMU.
- On Linux, there are efforts to make EmuGUI accept spaces in file paths.
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.