v0.15
Changes since v0.14:
- Added new floppy disk emulation type based on magnetic flux changes
- Added support for HFE, TD0, IMD, and IPF floppy disk images
- Added new graphics and sound effects for the 5.25" floppy drive
- Floppy drives can be accessed with new key bindings
- GUI dialogs can now be used with the keyboard
- Added GUI dialogs configuration to ibmulator.ini
- Added new media commit to storage options for both floppy and hdd
- Added non-DMA operation support to the floppy disk controller
- Floppy disk state is now properly preserved in savestates
- GUI scaling can now be changed at runtime with CTRL+Mouse wheel
- Added support for PS/1 Model 2011 canadian ROM
Testing results for copy-protected floppy disks can be found here.
Your mileage may vary. Support will hopefully improve in the future.
Changes to ibmulator.ini:
[program]:file_dialogsremoved (setting moved to the new gui_dialogs section)[gui]:ui_scalingvalue changed from real number to percentage[gui_dialogs]section added, with options to set GUI dialogs properties[drives]section completely revamped[floppy_a]:typeand[floppy_b]:typeremoved[hdd]:readonlyand[hdd]:saveremoved (see[drives]for alternatives)
If you're upgrading from previous versions, renaming of your current ibmulator.ini is suggested, so that IBMulator can create a new one.
Savestates created in v0.14 cannot be loaded in v0.15.
Windows version compiled and tested on Windows 10.
Linux version compiled in Ubuntu 18.04 and tested on Ubuntu 20.04.