Skip to content

v0.15

Compare
Choose a tag to compare
@barotto barotto released this 15 Sep 17:00
· 225 commits to master since this release

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_dialogs removed (setting moved to the new gui_dialogs section)
  • [gui]:ui_scaling value changed from real number to percentage
  • [gui_dialogs] section added, with options to set GUI dialogs properties
  • [drives] section completely revamped
  • [floppy_a]:type and [floppy_b]:type removed
  • [hdd]:readonly and [hdd]:save removed (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.