In this update2
Full notes
Full MabelDOS update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- UI and audio
- Gameplay
- Fixes
- Compatibility
MabelDOS changes
When Launching The Desktop, A "Desktop" Folder Will Be Created In The Current User's Home Folder.
Replaced The Desktop Prototype Warning's "MabelOS" Typo With "MabelDOS".
The Caps Lock Key Now Toggles The Shifted State Of The Keys, Acting Like A Shift Key.
Started Work On A Custom ByteCode VM For The MabelDOS Desktop Prototype.
Added MabelVM Assembler, To Allow For Programs To Be Assembled Into ByteCode From A Custom Assembly Language.
Added "Assemble" Command For The Assembler CLI.
Fixed MabelVM Not Launching Any Worker Threads On A Single Threaded System.
Programs That Do Not Start With The Ascii Bytes "MD" Or Requires A Minimum "Kernel" Version Newer Than That Of The Game, Will Fail To Load To Prevent Compatibility Issues.
Replaced All References To "Virtual Disk" With More Concise "vDisk" Naming.
Improved Terminal Text Writing Support.
Added "MabelVM-ISA.asm" Instruction Set Architecture Reference Sheet File To The Static Assets.
Please Note:
The Bytecode VM Doesn't Stop You From Executing Programs / Assembly Source Downloaded Using The "Download" Or "Pack" Commands, And May Execute Malicious Programs.
This Risk Is Currently Not Dangerous As MabelVM Programs Have No Way Of Modifying Or Reading The Save vDisk, Or Any Other Malicious Actions.
Source
Changelog.gg summarizes and formats this update. How we read updates.
