DOSBox

https://www.dosbox.com/

Configure

Edit ~/Library/Preferences/"DOSBox 0.74-3 Preferences":

 fullscreen=false
 fulldouble=false
 fullresolution=original
-windowresolution=original
+windowresolution=800x600
 output=opengl
 autolock=true
 sensitivity=100
 
 core=auto
 cputype=auto
-cycles=auto
-cycleup=10
+cycles=32768
+cycleup=25
 cycledown=20
 
 [mixer]
 # Lines in this section will be run at startup.
 # You can put your MOUNT lines here.
 
-
+mount C ~/DOS
+# No CD audio for HEROES2
+# imgmount D ~/Downloads/software/Games/HEROES2/HEROES2.cue -t cdrom

Edit %USERPROFILE%\AppData\Local\DOSBox\dosbox-0.74-3.conf:

 fullscreen=false
 fulldouble=false
 fullresolution=original
-windowresolution=original
-output=surface
+windowresolution=1024x768
+output=overlay
 autolock=true
 sensitivity=100
 waitonerror=true
 
 core=auto
 cputype=auto
-cycles=auto
-cycleup=10
+cycles=32768
+cycleup=25
 cycledown=20
 
 [mixer]
 # Lines in this section will be run at startup.
 # You can put your MOUNT lines here.
 
-
+mount C C:\Users\xxxx\DOS

Usage

Hot keys:

  • Ctrl+F10 to release mouse

  • Ctrl+F12 to speed up

  • Ctrl+F11 to slow down