truth5678 wrote:Attached are the patches updated for latest SVN; however, I didn't test them yet so they may require testing and modification. […]
Show full quote
FeedingDragon wrote:The differential file no longer matches up.
Attached are the patches updated for latest SVN; however, I didn't test them yet so they may require testing and modification. I don't use W7 either. 😀
FeedingDragon wrote:This is probably why setting output to opengl doesn't cause the problem as well.
Is there a disadvantage to using opengl output mode?
Additional information on ddraw mode under W7: Resizing DOSBox windowed in Windows 7.
Thanks, that fixes the problem. The constant opening and closing window every time there's a resolution change is a bit distracting, but it's better than the garbage when Aero is off.
As for opengl, (as well openglnb, surface, & overlay,) they won't scale the image. Well, they won't scale graphics mode screens. DOS stretches out just fine, but as soon as a graphic mode lodes, poof, I get a tiny box in the middle of my screen 🙁 It's the exact opposite of the link you pointed me too. It probably has to do with I have an ATI (well AMD now,) card and they had Nvidia cards. Ddraw work great other than killing aero when full screen, (and from what I've been reading that's really a problem with SDL.) They had the exact opposite. Opengl scaled things just fine, it was ddraw that wouldn't scale things for them.
My Windows XP install was a little more compatible for some reason. That one would scale with either opengl or ddraw. At that time I used opengl because it seemed to run smoother. When MS forced me to upgrade to Win7, it took me a bit of time to realize that the upgrade also cost me the ability to scale in DOSBox. It was at this time that I learned I had broken ddraw with my build of DOSBox. Got that fixed, then had a really fun time changing opengl to ddraw in 173 conf files 🙁 Yes, I have a separate conf file for every game I install in DOSBox, and a couple of general purpose ones for testing (well one for each screen mode: CGA, VGA, SVGA, Tandy, etc...)
*edit* Forgot to mention *edit*
When I can back off of my meds again and get more sleep, I'll try to look at the code and see if I can do anything to smooth that out a bit.