Releases: notBald/Avalonia86
Releases · notBald/Avalonia86
Avalonia 86 1.3.7-Alpha
Fix for instance check on Linux. (Issue #32)
Known issue:
- Confusing error message when the database can not be written to.
Avalonia 86 v1.3.6
What's new
- Show description on statistics tab. Issue #28.
- Can now filter the list of machines.
What's fixed
- Sets the correct archive path when archiving old 86Box version.
- MS SQLite wrapped does not support nested transactions, caused an error when starting a newly created machine.
Avalonia 86 v1.3.6-Beta
Avalonia 86 v1.3.5
What's new
- Can now remove multiple exe files in one go. Issue #26
- Can show description and comment in the main UI. Issue #28
- Edit window now remembers size & position
- Uses .Net 8.0 instead of .Net 9.0 to improve compatibility with old versions of Windows.
- Win7 version continues to use .Net 6.0
- Turns out .Net 8.0 AppImages are broken on Linux, so Linux uses .Net 9.0
What is fixed
- Ignores bat and cmd files on Windows. Issue #27
What is not fixed
- Better error diagnostic by logging to a textfile during startup
- Better handling of non-AppImage 86Box, currently just sets a version number and pretends everything is fine
- Bug: If 86Box fails to start on Linux, the network resource isn't freed
Avalonia 86 v1.3.5 - Release Candidate 2
Avalonia 86 v1.3.4
What's fixed
- Can now start non-AppImage 86Box
- Custom ROM path is now correctly included when opening 86Box settings
- Fixed JSON parsing error caused by not handling when a null value is in place of a date (Issue #24)
What is not fixed
- Better error diagnostic by logging to a textfile during startup
- Better handling of non-AppImage 86Box, currently just sets a version number and pretends everything is fine
- Bug: If 86Box fails to start on Linux, the network resource isn't freed
- Downgrade the application to use .Net 8.0 for better compatibility with old versions of Windows 10
Avalonia 86 v1.3.4 - Release Candidate
What's fixed
- Can start non-AppImage 86Box
- Didn't include custom rom path when opening 86Box settings
Avalonia 86 v1.3.3
What's fixed
- Can update 86Box even when Github does not work
- Better at opening the database when the app is stored on a network share
- Better at selecting Artifact when updating
Useful to know
- x64 builds now uses the same database layer as the ARM builds.
- For Windows 7 build, download from the v1.3.2 release
Avalonia 86 v1.3.3 - Release Candidate
What's fixed
- Can update 86Box even when Github does not work
- Better at opening the database when the app is stored on a network share
Useful to know
- x64 builds uses the same database layer as the ARM builds. To compile, select the "MSDB" release.
Avalonia 86 v1.3.2
What's new
- More descriptive error message when 86Box exe is missing.
- Creates default VM and 86Box folders in the same folder as the Avalonia86 executable if you don't set them in settings.
- Red background on missing 86Box executables in the Exe Manager.
What's fixed
- Avalonia86 gives a nullpointer error if it fails to retrieve version information when starting 86Box.
- Slight tweak to executable selection function on Linux.
What's not in this release
- Experimental Mac build.
- On Linux, the icon is encapsulated inside the AppImage. Should have some way of creating .desktop links with icon.
Known issues
- Does not handle a corrupt VM database well.
- On Linux, if an AppImage is not set executable, Avalonia 86 won't see it at all. Should alert the user instead.
- On Linux, does not detect if a VM is paused. 86Box does not send pause messages on Linux.
Useful to know
- The Windows ARM build is entirely untested. I do not have access to an ARM machine running Windows.
- Windows 7 build requires .NET 6.0.
