Changelog:
- Added ATAPI CD-ROM drive emulation
- Improved 5.25" floppy drive graphics and sound effects
- Fixed shaders loading error with Intel GPUs
- Fixed possible guest program or OS crash on state restore
- Added command line switch
-r
to restore a savestate at launch - Added command line switch
-s
to start the machine at launch - Fixed command line switch
-u
when a relative path is used
Changes to ibmulator.ini
:
- Added new section
[cdrom]
- Added new setting
[drives]:cdrom
- Added new setting
[soundfx]:cdrom_seek
- Added new setting
[soundfx]:cdrom_spin
- Renamed setting
[soundfx]:fdd_gui
to[soundfx]:drives_gui
- Renamed setting
[soundfx]:fdd_balance
to[soundfx]:drives_balance
Changes to keymaps:
- Renamed
FUNC_INSERT_FLOPPY
toFUNC_INSERT_MEDIUM
- Renamed
FUNC_EJECT_FLOPPY
toFUNC_EJECT_MEDIUM
- Renamed
FUNC_CHANGE_FLOPPY_DRIVE
toFUNC_CHANGE_DRIVE
Old FUNC_*
names are deprecated but still valid.
How to upgrade:
- rename or delete your current
ibmulator.ini
file to create an updated version.
Savestates from previous versions are not compatible.
Windows version compiled and tested on Windows 10.
Linux version compiled in Ubuntu 20.04 and tested on Ubuntu 20.04 and 22.04.
Note for Windows users: if you have a HiDPI monitor I suggest you to disable Windows' HiDPI scaling for the ibmulator.exe program and use IBMulator's own UI scaling option instead. You can change UI scaling in the INI file or with CTRL + mouse wheel.