First post, by Zenyth
All Build Engine games seems to get flickering on sprites if I use 1024x768 as my screen resolution (reads blood, duke3d, redneck rampage, etc). Is there any workaround to fix that?
All Build Engine games seems to get flickering on sprites if I use 1024x768 as my screen resolution (reads blood, duke3d, redneck rampage, etc). Is there any workaround to fix that?
Try changing the machine type setting. The one that allows you changing graphics cards.
Does this happen only at 1024x768 or at all resolutions?
If it happens at all resolutions, I have this problem too. This happens with very fast CPUs. For example, on my desktop (Core i7-2600 @ 3.4GHz), the HUD sprites flicker a lot, but on my laptop (Core i5-3337U @ 1.8 GHz) it doesn't happen.
Setting machine to vesa_nolfb will fix the problem, it's a VESA 2.0 mode simulated graphic card the same way as the svga_s3 setting. Limiting CPU cycles also works, but I don't know the ideal cycle setting. 150000 cycles should be adequate for 800x600 resolution (obviously more for 1024x768), but I think it depends on the machine.
vesa_nolfb can cause screen tearing. This should be a better solution.
11 1 111 11 1 1 1 1 1 11 1 1 111 1 111 1 1 1 1 111
wrote:vesa_nolfb can cause screen tearing. This should be a better solution.
Yeah, I get lots of tearing with vesa_nolfb. How to use the file in that attachment, though?
Unpack nolfblim.ren2com to a game folder, rename nolfblim.ren2com to nolfblim.com and add nolfblim.com to dosbox.conf just before game.exe (like blood.exe or duke3d.exe).
11 1 111 11 1 1 1 1 1 11 1 1 111 1 111 1 1 1 1 111
Thanks, works just fine! I was trying to launch it like bMouse but it was the wrong way. Capped at 35 fps on my machine, though (measured with Fraps).
What game? Bandicam shows me max 70 fps in Blood.
11 1 111 11 1 1 1 1 1 11 1 1 111 1 111 1 1 1 1 111
Also this flickering is actual behavior that happens on real machines of a very high speed. Not a DOSBox bug. FYI 😀
wrote:What game? Bandicam shows me max 70 fps in Blood.
Blood itself. Without nolfblim it reaches over 60 fps. My monitor's refresh rate is 60 Hz.
Hmmmmm, that's weird. There's a cheat for displaying fps, press t and enter rate. Does it reach max 35 fps too?
11 1 111 11 1 1 1 1 1 11 1 1 111 1 111 1 1 1 1 111
wrote:Hmmmmm, that's weird. There's a cheat for displaying fps, press t and enter rate. Does it reach max 35 fps too?
Yes, it does. Actually, NOLFBLIM lowers my overall fps instead of capping it. I get higher fps if I look at a wall, but that also happens without it, and, without the app, my PC runs Blood through DOSBox without breaking a sweat.