First post, by FeedingDragon
- Rank
- Oldbie
Actually 2 topics, the second more of a feature request/question....
First, what versions of SDL and SDL_Net is DOSBox looking for at compile time. The properties of SDL.DLL details says 1.2.13, but the size is totally different from both the release version and what I end up compiling of that version. I wouldn't ask, except that for some reason, my compile completely loses DDraw access with "Failed to create DDRAW surface" error. I put the DLL files (actually only the SDL.DLL file,) that come with the release package in and DDRAW comes right back. I've gotten libpng and zlib working just fine, but cannot get SDL working. I tried installing the DirectX SDK (I really thought that was the issue,) and incorporating it with VS, but that didn't help. It seems to me that it all falls down to my compile of the SDL libraries, but I cannot figure out what I'm doing wrong there. Any help at all would be greatly appreciated. Is it possible that there is a configuration or setting I'm missing on my compile of those libraries?
Next, or last, or whatever. DOSBox is great at emulating all the different resolutions of old graphics cards. There is only one problem, the old cards would have a internal and an external (my definitions, not official,) aspect ratio. No matter the actual pixel resolution, it would display at the 4:3 aspect of the monitor. So, the 8:5 of the 320x200 CGA screen would actually come out 4:3 on the monitor. From what I understand, this was done by reshaping the pixels (oval instead of square.) I could have that wrong, though. I've tried setting up specific resolutions (640x480, 1024x768, etc...) that are 4:3 and setting aspect=false, but that doesn't help. I've tried surface, overlay, ddraw (thus my discovery of the failure and desperate attempt to fix it,) opengl, & openglnb without any luck. Finally, I've tried every one of the scaler's (_forced as well,) with some rather startling results at times, but again no luck. Is this something DOSBox is even capable of? If not, is it something that may be possible in the future? Am I missing something in a setting somewhere? I'd sort of like to get my games displaying at the aspect ratio they originally displayed at (320x200 actually appearing to be 320x240, just the pixels stretched vertically a bit - 20%.) ** Note, this holds true with official .74, the SVN, and my own compile. **
Feeding Dragon