This SDL2 port has greatly improved the stability of dosbox wrapped games for me with Linux in general and when running a game in Steam and using the Steam Controller there. However its not perfect as the Steam overlay can be very hit and miss and stall at times with dosbox. This is a known issue with dosbox as the optimisations of the old apps and dosbox itself means that the full frame updates are often very low and Steams overlay system requires frequent frame updates to work reliably. On Windows people have worked around the issue by using a DX pixel shader containing the statement bool forceupdate : FORCEUPDATE = true;. So I was wondering if it would be possible to do similar with a OpenGL shader and if so wondered if it would be a good idea to build such a feature directly into dosbox that could be enabled with a config option?
Thanks for doing this fork. Its really improved several old games for me on modern Linux distros.
This SDL2 port has greatly improved the stability of dosbox wrapped games for me with Linux in general and when running a game in Steam and using the Steam Controller there. However its not perfect as the Steam overlay can be very hit and miss and stall at times with dosbox. This is a known issue with dosbox as the optimisations of the old apps and dosbox itself means that the full frame updates are often very low and Steams overlay system requires frequent frame updates to work reliably. On Windows people have worked around the issue by using a DX pixel shader containing the statement
bool forceupdate : FORCEUPDATE = true;. So I was wondering if it would be possible to do similar with a OpenGL shader and if so wondered if it would be a good idea to build such a feature directly into dosbox that could be enabled with a config option?Thanks for doing this fork. Its really improved several old games for me on modern Linux distros.