Hi,
There was another thread Id posted on re poor Dosbox and it's poor performance on the Pi4 - this may help?
https://forum.recalbox.com/topic/21561/recalbox-7-0-dosbox-slow?_=1607765677783
My post was "Dosbox on a Pi4, at the moment, will never perform better than on a Pi3 it seems. Others are also finding the exact same issue as yourself [ what the postwr had mentioned in the above thread ], and I found this :
"it's to do with the framebuffer video driver included in the sdl1 library used by dosbox. The PI4 has a different kind of driver (it's basically emulated on top of the DRM/KMS primary video plane) which doesn't support resolution changing, as in the previous PI models.
For the Pi3, the scaling might have worked with 2 methods - either the fbcon SDL1 driver did the scaling to a resolution supported by the framebuffer, or the scaling was done by using the SDL1 dispmanx driver (PI specific).
The former is not supported anymore on the Pi4 - the latter works, but it's not 100% behaving the same as on a Pi3."
Hope that helps.