Releases for Macintosh operating systems.
- Details
- Category: Mac
What's New:
The drives section has been cleaned up. When the user select to not include a drive, the area is empty now, instead of showing the "Mount folder" area.
Supports to mount an empty drive with DOSBox-X version 2024.
- Details
- Category: Mac
What's New:
macOS: Use the correct path for arm64 build
macOS: Fixed readme link, remove macos 11 build
- Details
- Category: Mac
What's New:
- Changed prefs file location introduced in October 2022 reverted
- New advanced feature with prefs item "init_grab true". See setup guide
- Details
- Category: Mac
What's New:
Licensing
- The emulator core is now licensed under the Mozilla Public License v2.
Enhancements
- A user-definable upper bound limits the size of the snapshot storage.
- Denise’s DIW logic is more accurate.
Bug fixes
- Fixed a bug related to the allocation of sprite DMA slots.
- Fixed a race condition related to the SPRxCTL register.
- Fixed an issue with the serial port (9-bit packets).
- Fixed a minor visual issue in the status bar that started showing up with the latest macOS release.
Internal changes
- Large data structures are now created on the heap rather than the stack.
- In debug builds, debug variables can be switched on and off dynamically in RetroShell.
- Details
- Category: Mac
What's New:
Licensing
- All files of the core emulator, except reSID, are now dual-licensed. In addition to the existing GPL license, they are licensed under the Mozilla Public License v2. The GUI code is still published under GPL only.
Enhancements
- Improved thread management
- Added a new menu option for simulating the execution of a BRK instruction.
- Memory can now be read or modified inside the RetroShell debugger.
Bug fixes
- Fixed a bug in the CPU reset routine.
- Fixed a bug that prevented some snapshots from being restored when a cartridge was attached.
- The CPU’s processor port values were not written into snapshot files.
- PET strings extracted from P00 files got the wrong padding character.
- The CIA inspector panel always shows the contents of CIA 1.
- The saved dot mask setting did not get restored on startup.
Internal changes
- Large data structures are now created on the heap rather than the stack.
- In debug builds, debug variables can be switched on and off dynamically in RetroShell.
- The internal run loop has been simplified.
- CIAs are now executed by the event scheduler (like in vAmiga).
- IEC bus updates are now triggered via events.
- Details
- Category: Mac
What's New:
- Debugger! (from an unreleased "1.2" version)
- Memory Viewer!
- (Untested!) support for MEGA Audio and SD Music sound cards
- Universal build
- Details
- Category: Mac
Mariani is a native macOS UI for AppleWin, an Apple II emulator.
- Details
- Category: Mac
What's New:
- The issue addressed in 8.5.2 now works also, when switching the games list - Editing game description is supported for user's games entries only.
- In "About DOSBox" menu, current versions of DOSBox-X are no longer shown as "0.x", as their version number starts with creation year now.
- Details
- Category: Mac
What's New:
The Edit description button is visible on the Game Info panel only, finally. In previous versions, unfortunately this button was visible on other panels as well, hiding other buttons for the particular panes.
- Details
- Category: Mac
What's New:
Bug fixes
- Fixed a crash that occurred when loading certain extended ADFs
Enhancements
- Improved audio filter emulation
- Added support for ADFs containing less than 80 cylinders
- Added some more ROM fingerprints