First post, by cmw
- Rank
- Newbie
Please, the ZMBV Bug with out of synch Audio really gets annyoing since I have to reencode all the stuff with Virtual Dub and it makes things really worse...
As you may have realized by now, DosBox generally runs on a max cap off 70fps (afaik), HOWEVER; some Monitors (especially Laptop LCD's) generally only support 60HZ (Meaning 10 frames are not rendered.. however, they are captured, and for whatever unknown reason, the ZMBV Codec INSISTS on playing ALL THE FRAMES, instead of just dismissing them on playback. THIS RESULTS IN MASSIVE VIDEO/AUDIO Desynch (you can watch it, because when you skip somewhere into the video, it will be in synch first, while desynching more and more and more. Since there is no way to tell ZMBV to FORGET the 10 Frames the Monitor cannot display, the only reasonable Solution would be to give a lower max Cap to Dosbox, sth lik "maxfps 40" or so.
I'm aware that this problem is just reproduceable if your monitor can't handle more than 60HZ.
I also thought off using frameskip, BUT THAT DID NOT give the desired result (max fpscap 35), ZMBV STILL RECORDED 70 FPS for reasons beyond my comprehension...
I'm really not good at programming and don't quite get it out of Dosbox Source, but for an advanced programmer, that shouldn't be too hard to do. PLZ
Best Regards
Sebastian