You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+64Lines changed: 64 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,6 +55,70 @@
55
55
- The QCOW2 format is prone to not work for some Windows VMs.
56
56
- 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.
57
57
58
+
# EmuGUI v2.1.0.57ab_dev "Fatima Nejla" (based on v2.1.0.57aa_dev)
59
+
60
+
## WARNING
61
+
62
+
- This is a pre-release, so please don't use this for any productive purposes.
63
+
- You now need the latest version of your Linux distribution or at least Windows 10 to get official support for this release.
64
+
65
+
## Changes compared to v2.0.6.5617
66
+
67
+
- Thanks to Mizuki, we now have more flexible Windows-specific code.
68
+
- As per the depreciation policy, the old USB Tablet checkbox has been removed for good.
69
+
- The VM table on the database can now save information which you would set when starting the VM (excluding TPM information).
70
+
- The bootfrom part has been added afterwards.
71
+
- The VM dialogs now show UI elements for those settings.
72
+
- The time settings can now be enabled and disabled in the VM dialogs using the RTC checkbox.
73
+
- The floppy seems to be able to get set on the dialogs.
74
+
- The newcomers can now be saved onto the database permanently.
75
+
- The CD Browse buttons work now.
76
+
- A class for storing VMs is on its way to replace the bad temporary file saving practice with good OOP practice.
77
+
- The edit VM dialog is being adapted to the new OOP-based approach.
78
+
- The Win2k checkbox is to be removed because of the OOP adaption.
79
+
- The Edit VM dialog will now turn the Win2k optimisations off regardless of what you really want.
80
+
- The Edit VM dialog would now use the new OOP-based initialisation instead of the file-based one.
81
+
- A log text had to be adjusted.
82
+
- A new Start VM dialog has already been implemented.
83
+
- The vmdata converter has been removed again.
84
+
- Editing the VM is now implemented.
85
+
- One-time edit is implemented.
86
+
- The HDA stuff had to be migrated.
87
+
88
+
## Foreported
89
+
90
+
### From v2.0.7.5618
91
+
92
+
- When creating new VMs, you can now choose custom BIOS files again.
93
+
94
+
### From v2.0.8.5619
95
+
96
+
- The keyboard layout is now set correctly.
97
+
98
+
### From v2.0.9.5620 (kinda)
99
+
100
+
- ARM machines are now defaulted to "virt" by EmuGUI. (or at least they should be)
101
+
102
+
## Changes compared to v2.1.0.5702_dev
103
+
104
+
- 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.
105
+
106
+
## Changes compared to v2.1.0.57aa_dev
107
+
108
+
- The logs now tell you if your system is unsupported.
109
+
- In the "About" section, you will read a message about this thing (now also for RAM).
110
+
- You will find the updated requirements in the readme.
111
+
- Formatting fixed
112
+
113
+
## Known issues
114
+
115
+
- Unfortunately, you might have to run EmuGUI from the terminal on Linux.
116
+
- You will not be notified about any more updates for now as update.txt will not be updated.
117
+
- 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).
118
+
- The QCOW2 format is prone to not work for some Windows VMs.
119
+
- 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.
120
+
-~~The RAM checks don't work properly.~~ Fixed by Tech-FZ
121
+
58
122
# EmuGUI v2.1.0.57aa_dev "Fatima Nejla" (based on v2.1.0.5702_dev)
f"{errors.errCodes.errCodes[31]}: Starting 11th November, 2025, you will need to update to Windows 10 1607 or later. Replacing Windows 10 entirely is recommended."
192
+
)
188
193
189
194
logman.writeToLogFile(
190
195
f"{errors.errCodes.errCodes[41]}: EmuGUI powered by Python {platform.python_version()}{platform.python_branch()}, compiled with {platform.python_compiler()}"
f"{errors.errCodes.errCodes[46]}: Less than 6 GB of RAM detected! As you're using Windows 11, proceed at your own risk. Support requests won't be prioritised."
f"EmuGUI {self.version}\nCodename 'Ioana Rosa'\nYour OS is no longer supported by EmuGUI. You should upgrade at least to Windows 10. You're currently running Windows {platform.release()}")
283
+
if (os.cpu_count() <4orround(psutil.virtual_memory().total/ (1024**3), 2) <7.84or (platform.system() =="Windows"andsys.getwindowsversion().build<14393)):
284
+
self.label_8.setText(self.label_8.text() +f"\nYour computer will be unsupported in its current form starting 11th November, 2025. Please check the logs, your system information and your upgrade/replacement options to see what you can do to keep using EmuGUI properly.")
0 commit comments