Skip to content

v1.0.5

Compare
Choose a tag to compare
@fdivitto fdivitto released this 19 Oct 08:23
· 162 commits to master since this release
  • fixed several bugs
  • general improvements
  • more ESP32 core 2.0.0 friendly
  • improved MCP23S17 class
  • VGA signals: default VisibleArea instead of FrontPorch
  • VGA: improved some modelines
  • improved InputBox class with additional dialogs (file browser, file selector, ...)
  • PCEmulator: chosen 640x480@60Hz as default modeline
  • PCEmulator: configuration loaded from mconfs.txt
  • PCEmulator: added configuration dialog
  • PCEmulator: selection of disk images using dialog boxes
  • PCEmulator: added MCP23S17 I/O extender support
  • PCEmulator: CTRL-ALT-DEL resets just the emulated machine
  • PCEmulator: SYSREQ (ALT+PRINTSCREEN) shows running machine menu
  • PCEmulator: now it is possible to mount floppy disk while running
  • PCEmulator: RTC synchronized just on ESP32 poweron
  • PCEmulator: rewritten disk access routines to allow boot from HDD or floppy
  • PCEmulator: added support for additional floppy images (160KB, 180KB, 320KB, 360KB, 720KB, 1200KB, 2880KB)
  • PCEmulator: improved 8253 timer emulation. Now benchmarks are more realistic
  • PCEmulator: added parameters to configure HDD geometry
  • PCEmulator: added new machine configurations (GEM 3, GEOS 2, MSDOS 5.00, MSDOS 6.22, SvarDOS)
  • UI: better support for lower color depth displays
  • i8086: improved emulation
  • UI: added fileDialog (open/save dialog)
  • UI: added uiSimpleMenu control
  • UI: added uiSplitButton control
  • UI: combobox items can overlap parent window borders
  • VGATextController: font is now selectable