First post, by MrFlibble
- Rank
- Oldbie
A while ago I found a demo of a fighting game that was apparently never completed and released called Ultimate Warrior by AD Studios (presumably a dev team from the UK): uwarrior.zip
Since I mostly use SVN Daum for testing it ran fine for me but when I tested the demo with vanilla DOSBox (latest release 0.74-3), I discovered noticeable screen flickering, both of character sprites and the background. If I turn background animation off only the character sprites flicker. Further tests showed no flickering problems with DOSBox ECE, so this is only observed in vanilla DOSBox.
Other settings I used are cycles=auto 7800 100% limit 26800. The demo runs very robustly at this setting. Changing cycles does not seem to affect flickering in any way. For the sake of a test I dropped this to cycles=auto 7800 50% limit 9600, but only got a speed reduction with flickering still happening.
Changing output type in [sdl] also does not do anything to improve the situation.
The game documentation says it needs a VBE 2.0 compatible card. Which is probably why trying to switch DOSBox to vesa_nolfb or vesa_oldvbe caused the demo not to run at all.
The documentation also mentioned possible flickering (on a real period machine) and suggested to lower game speed in options to fix that. However, I tried every possible speed setting to no avail.
Is there any way to fix the issue in the latest release of vanilla DOSBox? (other than hacking the exe or stuff like that I mean)