First post, by vitox32
Hey everyone. I just registered on this website to make this post, on this specific thread.
I too had input lag issues with Prince of Persia 2 on DOSBox, AND I FIXED IT!
Here it goes. On DOSBox config file, find and change the lines to it:
core=auto
cycles=max
*note: sometimes using "core=dynamic" will further improve emulation performance, but cause another issues (like soundcard incompatibility). So you would need to try the best config for you, but the above should probably already work.
*note2: I also prefer to alter the output type (but you would also try what works best for you):
output=openglnb
About my journey: I too used to play this game on 90s, and I ruled it! Now with DOSBox, there was so much input lag that I was dying even with easy enemies. Even thought that could be me, whom was not so young anymore (since it has been at least 10years I don't play this game).
I was brought to this very thread by Google, and was not satisfied with the idea of "the game is like that". I do not accept it!
So, after lot of research and experiments, I end up with the fix above.
Registered here, just to post this fix, hoping it helps everybody on this thread and also new people who happens to be brought here by Google like me.
Additional information:
The fix above should do the trick. It also will solve a great number of performance issues for a lot of other games!
I'm running on a Windows 7 Pro, i7 6700k 4.2GHz, 32GB DDR4, DOSBox version 0.74-3 . To me, it solved the horrible lag on input on Prince of Persia 2, and also the loading time from one screen to another (it some times took seconds to update the screen when you walk from one screen to another. With this, it's instantly!).