Full notes
Full MabelDOS update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- Gameplay
- Performance
- UI and audio
- Fixes
MabelDOS changes
Updated Graphics Engine Backend.
Removed More Redundant String Literals.
Simplified All Asset Management Code, Removing Crash Points Or Making Them Explicitly Marked.
Replaced "rand" Dependency With "getrandom".
Moved The Whole Audio-Backend Engine Into My "Graphics Engine" Library (Under A New "Audio" Feature Flag). Please Note: MacOS Support Will Not Be Available For The Foreseeable Future Due To Compilation Issues With The Graphics Engine Backend.
Your System's Cursor Will No Longer Be Displayed Over MabelDOS's Window.
Fixed Some Change Logs Not Being Added To The Asset Pack.
Started Work On A Graphical Desktop Prototype, With Windows That Can (As Of Prototype 1.1):
Be Dragged By Their Title Bar. (Cancels Maximization On Drag)
Have Working Minimize, Maximization And Close Buttons.
Can Overlap With Other Windows.
Can Focus Windows By Clicking Them (Switching Over Other Inactive Windows).
Added The "Desktop" Command, That Requires The "--accept-prototype" Flag To Access The The Desktop Prototype.
Source
Changelog.gg summarizes and formats this update. How we read updates.
