Skip to content

EmuGUI v2.0.0.5611 "Ioana Rosa"

Choose a tag to compare

@Tech-FZ Tech-FZ released this 07 Jun 12:36
· 150 commits to main since this release

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) and swtpm 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.