guglvictoria.blogg.se

Dosbox vsync
Dosbox vsync







dosbox vsync
  1. #DOSBOX VSYNC DRIVER#
  2. #DOSBOX VSYNC CODE#
  3. #DOSBOX VSYNC ISO#
  4. #DOSBOX VSYNC WINDOWS#

This area of driver/software interaction appears to be quite a mess after reading It's my hope that we simply use the most bullet-proof SDL2 calls in some "best practices" way, and get the best cross-section of compatibility.įully agree global settings are far worse than per-application, and I appreciate seeing your suggestions that we can control it locally (as a temporary work-around?). I hope the latter is true and we can entirely solve it in DOSBox.

#DOSBOX VSYNC CODE#

We still don't know if the problem exists in SDL2 itself or how the new DOSBox SDL2 code is configuring SDL2.

#DOSBOX VSYNC DRIVER#

just that it's interesting that tweaking the intel driver alone is sufficient to result in smooth tear-free play (without any adjustment to SDL2 or DOSBox's rendering settings). I'm not saying it's a solution or a good one. Whether it makes sense or not, the configuration eliminates the stuttering. In the meantime, I'll tidy up the coverage branch for a PR I'd like steadily add many tests that hit most of DOSBox's functionality. Demos are probably the best option I need to start combing through those too. Alternatives are cracktros (where usually only small objects or text are scrolling - also hard to see tiny tears). I'm reluctant to drop a bug in SF at this point in case the change was deliberate and QuickView is merely a non-game casualty.īut yes that video works great for seeing tearing! Much easier than trying to watch the scrolling horizontal background while simultaneously not dying in a platformer game. I eventually turned it into a testcase (on the in-progress kc/coverage-1 branch) and used bisect run until it landed on SVN commit 4301 you'll see a PM in vogons to yourself, QBix, and jmarsh. I ripped that video to AVI and found our master branch wasn't compatible with QuickView (throws a codec initialization error, but older DOSBox binaries work fine). Whoa - SDL2 supports wayland without X11 amazing! When I read the SDL guide for moving from 1.2 to 2.0, some of the patterns (ie: blitting and the sequence of new 2.0 function calls) don't jive with our code, some of which seems to still use the 1.2 approach and function calls (will write more details in the next day or so) so I'm hoping once we try these "standard" 2.0 call patterns, we might fix vsync too. If someone out there owns an Apple OS X machine, please chime in if you can.

#DOSBOX VSYNC WINDOWS#

I need to dig more into SVN now too!)Īt least vsync is good on the Windows side.

dosbox vsync

Jazz Jackrabbit doesn't use aspect correction hmm (maybe DOSBox auto-disables aspect correct for these custom VGA modes? Or maybe this is a bug in DOSBox and the custom mode or resolution is throwing off that aspect calculation? interesting stuff. Jazz Jackrabbit is unique in that it deliberately drops to a custom resolution (320x199 instead of 200) so it can run the display at 60hz instead of 70hz. Very interesting that aspect correction isn't performed. No video resolution support (640x400 only).Thanks for testing on your side rules out something wonky with my Xorg and direct-rendering configuration. Added saving/resetting synchronized settings. Added fullscreen support for all 16:9/16:10 Chrome OS, Chromium OS resolutions. Added mantain 4:3 aspect ratio on fullscreen.

#DOSBOX VSYNC ISO#

Added virtual CD-ROM Drive support (Mount/eject ISO images only). Added enable mouse lock function (Experimental). Added support for gamepad (Device detection only). Added select CPU function (Device sensitive). It is still quite rudimentary and lacks many of the features found in MS-DOS, but it is sufficient for installing and running most DOS games.Ĭhrome Anatomy is NOT endorsed or approved by or affiliated with "Microsoft Corp." or its licensors in any manner! In theory, any MS-DOS or PC-DOS (referred to commonly as "DOS") application should run in DOSBox, but the emphasis has been on getting DOS games to run smoothly, which means that communication, networking and printer support are still in early development.ĭOSBox also comes with its own DOS-like command prompt. However, it is not restricted to running only games. DOS Emulator DOSBox emulates an Intel x86 PC, complete with sound, graphics, mouse, joystick, modem, etc., necessary for running many old MS-DOS games that simply cannot be run on modern PCs and operating systems, such as Chrome OS, Chromium OS.









Dosbox vsync