Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

My old DOS game (Tomb Raider I) installs and then runs fine with Wine by making use of Dosbox. Everything works (keys, audio, full screen) but I am unable to adjust the resulting screen resolution.

The display setting is always at the lowest possible resulting in heavily pixelated output. Changing the game settings has no effect. I already tried a better resolution from Wine windows configuration, and from changing settings in my ~/.dosbox/dosbox.conf but these seem not to be respected.

My system: Ubuntu 12.10 amd64, Wine 1.4, Dosbox 0.74, Nvida Gforce 6, nvidia-current-updates 304.51.

How do I make Wine to call Dosbox with my custom settings for screen resolution and geometry?

share|improve this question
    
Have you played with the machine parameter in the config file? ipggi.wordpress.com/2008/03/16/… –  Meer Borg Mar 11 '13 at 10:56
1  
Dosbox can run natively on Ubuntu without using wine, then perhaps all the options in the conf would be available. The original Tomb Raider can look quite good if you remember to use the 3dfx DOS version. I would just use wine to install it and then replace the original executable with the 3dfx executable. Then you can move the folder and run the game with the native Ubuntu version of Dosbox once your conf has been set up. You can run it with dosbox -conf /my/game/conf.conf. You can even use a joypad if you use QJoypad and set up the keys. –  user76204 Mar 11 '13 at 20:59
    
Yeah, I can adjust screen settings for Dosbox from the .conf but I am still wondering how to make Wine respect these. –  Takkat Mar 11 '13 at 21:03
    
I don't think wine will respect the settings properly until dosbox is integrated into wine, but I'll see if there are any possibilities. –  user76204 Mar 11 '13 at 21:05
add comment

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.