It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
eando52: Dosbox games are amongst the games I'm considering because of my poor graphics. If possible, a sample command would be most helpful, presumably to be placed in the config file? Moto Racer is an example.

Windows 10 does have its downside for sure; mostly the awful features updates.

I'm happy with black areas either side of the game-this is unavoidable if I want 4:3.
Mhmm.. Well it would be in the .conf file. Not sure what you're minimum resolution is, but when you upres it you pretty much potentially trade one problem for another.

Force aspect ratio was one to do the 4:3 i believe, x2 and if the resolution was 640x480 you'd be looking at 1280x960 which might be 1700x960 or similar. I'm sure you'll figure it out, though while 640x480 may work i doubt 320x240 would work. Depends on what the game supports.
Attachments:
albion.png (32 Kb)
conf.png (20 Kb)
avatar
eando52: Dosbox games are amongst the games I'm considering because of my poor graphics. If possible, a sample command would be most helpful, presumably to be placed in the config file? Moto Racer is an example.

Windows 10 does have its downside for sure; mostly the awful features updates.

I'm happy with black areas either side of the game-this is unavoidable if I want 4:3.
With DOSBox, there are multiple options.
Easiest (But not perfect 4:3): Download a DOSBox game off of GOG and learn to edit the .conf that's included.

Use an editor such as notepad. There will generally be a dosbox***.conf and a dosbox***_single.conf in a GOG DOSBox setup (Where *** is the name of the game). The dosbox***.conf will have all the DOSBox environmental settings and is generally the one you'll be editing. The dosbox***_single.conf is usually used to store the commands for actually launching the game, and can be beneficial to edit if you need access to a setup executable but otherwise won't generally be touched.

So in your situation, here's an example of a few settings to edit in a dosbox***.conf

[sdl]
fullscreen=true #While Alt-Enter toggles between the 2 modes, it's nice to start with the option you'll be using
fullresolution=desktop #"original" will likely be fastest, but "desktop" or your monitor's maximum (e.g 1920x1080) resolution is best for scaling purposes.
windowresolution=original #Same options, but for windowed mode
output=overlay #"surface" is most compatible, but no scaling. "overlay" is better. "opengl" is great assuming your system works with it.

[render]
aspect=true #Forces/enables 4:3 scaling
scaler=normal2x #determines the algorithm used for scaling. If used with pixel perfect patch should be set to "none"
EDIT: So I temporarily disabled scaling on my system to do a few checks. For DOSBox to enable scaling, output must NOT be set to "surface". Set fullscreen to "desktop" or your monitor's maximum resolution, then scaler can be set to "none" if you wish for the original pixel goodness.

More difficult: Replace the GOG included DOSBox with a newer version that supports the pixel perfect patch (Integer scaling, so the image is perfectly crisp but will have black bars on sides as well as top and bottom)
There are multiple options for this so I'll link you to one guide I've done in the past for DOSBox Staging.
You can also use any newer DOSBox build that uses glshaders (e.g. DOSBox ECE, DOSBox X), but that requires a couple extra steps (May be better in some circumstances though)

DOSBox staging: https://www.gog.com/forum/lands_of_lore_series/aspect_ratio_in_lands_of_lore_i_need_help/post2

Adding Pixel Perfect Patch glshader to DOSBox ECE (requires opengl):
https://www.vogons.org/viewtopic.php?p=876489#p876489
(Note: aspect should be set to "false" and scaler to "none" when using this!)

Some GOG DOS games are pre configured to use ScummVM. In those cases, simply download the newest ScummVM off the main website and use it to configure/run those games. The "stretch" setting has all the options for scaling.

With older Windows games it may be worth looking at dgVoodoo2. If you copy the zipped MS\x86 .dll files into a game's main executable folder that uses DirectX, you can force "MAX ISF" (Integer Scaling Function) through the "resolution" option. (Works with glide games too, but with the zip's glide .dll files)

DxWnd is another program that focuses on compatibility fixes for older Windows games. There are many pre configured templates for older games (found in the zip's "export" folder). Aspect correction and scaling are available as well. This is generally a bit more of an advanced option, however.
Post edited January 14, 2021 by Crimson_T
avatar
eando52: Dosbox games are amongst the games I'm considering because of my poor graphics. If possible, a sample command would be most helpful, presumably to be placed in the config file? Moto Racer is an example.

Windows 10 does have its downside for sure; mostly the awful features updates.

I'm happy with black areas either side of the game-this is unavoidable if I want 4:3.
avatar
Crimson_T: With DOSBox, there are multiple options.
Easiest (But not perfect 4:3): Download a DOSBox game off of GOG and learn to edit the .conf that's included.

Use an editor such as notepad. There will generally be a dosbox***.conf and a dosbox***_single.conf in a GOG DOSBox setup (Where *** is the name of the game). The dosbox***.conf will have all the DOSBox environmental settings and is generally the one you'll be editing. The dosbox***_single.conf is usually used to store the commands for actually launching the game, and can be beneficial to edit if you need access to a setup executable but otherwise won't generally be touched.

So in your situation, here's an example of a few settings to edit in a dosbox***.conf

[sdl]
fullscreen=true #While Alt-Enter toggles between the 2 modes, it's nice to start with the option you'll be using
fullresolution=desktop #"original" will likely be fastest, but "desktop" or your monitor's maximum (e.g 1920x1080) resolution is best for scaling purposes.
windowresolution=original #Same options, but for windowed mode
output=overlay #"surface" is most compatible, but no scaling. "overlay" is better. "opengl" is great assuming your system works with it.

[render]
aspect=true #Forces/enables 4:3 scaling
scaler=normal2x #determines the algorithm used for scaling. If used with pixel perfect patch should be set to "none"
avatar
Crimson_T: EDIT: So I temporarily disabled scaling on my system to do a few checks. For DOSBox to enable scaling, output must NOT be set to "surface". Set fullscreen to "desktop" or your monitor's maximum resolution, then scaler can be set to "none" if you wish for the original pixel goodness.

More difficult: Replace the GOG included DOSBox with a newer version that supports the pixel perfect patch (Integer scaling, so the image is perfectly crisp but will have black bars on sides as well as top and bottom)
There are multiple options for this so I'll link you to one guide I've done in the past for DOSBox Staging.
You can also use any newer DOSBox build that uses glshaders (e.g. DOSBox ECE, DOSBox X), but that requires a couple extra steps (May be better in some circumstances though)

DOSBox staging: https://www.gog.com/forum/lands_of_lore_series/aspect_ratio_in_lands_of_lore_i_need_help/post2

Adding Pixel Perfect Patch glshader to DOSBox ECE (requires opengl):
https://www.vogons.org/viewtopic.php?p=876489#p876489
(Note: aspect should be set to "false" and scaler to "none" when using this!)

Some GOG DOS games are pre configured to use ScummVM. In those cases, simply download the newest ScummVM off the main website and use it to configure/run those games. The "stretch" setting has all the options for scaling.

With older Windows games it may be worth looking at dgVoodoo2. If you copy the zipped MS\x86 .dll files into a game's main executable folder that uses DirectX, you can force "MAX ISF" (Integer Scaling Function) through the "resolution" option. (Works with glide games too, but with the zip's glide .dll files)

DxWnd is another program that focuses on compatibility fixes for older Windows games. There are many pre configured templates for older games (found in the zip's "export" folder). Aspect correction and scaling are available as well. This is generally a bit more of an advanced option, however.
Many thanks for such a comprehensive reply; all this will keep me busy. I'll try editing Dosbox with Notepad first.
While Dosbox/Scummvm/DGvoodoo might prevent some games from stretching out 4:3 to 16:9 in some/many games, you can still encounter old games with no such "fix".

@OP: somebody here advised "Display Changer" as an "alternative control panel". Did you try it?
avatar
eando52: I've done a lot of searching, and the only version of Control Panel I can find is for gen 6 processers (after 2016 or thereabouts); my processer is too old to support it although I'm using Windows 10 v. 2004.
avatar
Ryan333: After doing a little research, it looks like the Intel 4 series graphics chipset is not supported under Windows 10. Win10 may have installed some generic graphics driver that provides basic functionality, but you're not going to get any kind of advanced control panel functionality on that OS.
Ryan333 is right: the problem here is Windows 10 because it doesn't support Intel GMA Generation 4.
Intel Graphics drivers don't feature any control panel on Windows 10 because this utility has been turned into an app and this app requires a generation 6 chipset, as you correctly said.

I think that only four possible solutions to the scaling problem exist:
- Downgrade Windows 10 to an older version that officially supports your hardware.
- Play games in windowed mode.
- Force install a driver for an older version of Windows.
- Install an unofficial, modded driver.

Each solution have advantage and disadvantage, so you should choose wisely.
Note: the last two solutions (particularly the last one) could be particularly dangerous in terms of security/stability.
Post edited January 15, 2021 by dr.schliemann
Just a side note, the aspect ratio option in DOSbox is actually for correcting non-square-pixel resolutions such as 320x200 and 640x400 to 4:3 and has nothing to do with aspect ratio correction in the context of this thread. It should generally be switched on though,
avatar
teceem: While Dosbox/Scummvm/DGvoodoo might prevent some games from stretching out 4:3 to 16:9 in some/many games, you can still encounter old games with no such "fix".

@OP: somebody here advised "Display Changer" as an "alternative control panel". Did you try it?
No I didn't as the person who suggested it later suggested it wouldn't work as I'm using a generic driver.
avatar
Ryan333: After doing a little research, it looks like the Intel 4 series graphics chipset is not supported under Windows 10. Win10 may have installed some generic graphics driver that provides basic functionality, but you're not going to get any kind of advanced control panel functionality on that OS.
avatar
dr.schliemann: Ryan333 is right: the problem here is Windows 10 because it doesn't support Intel GMA Generation 4.
Intel Graphics drivers don't feature any control panel on Windows 10 because this utility has been turned into an app and this app requires a generation 6 chipset, as you correctly said.

I think that only four possible solutions to the scaling problem exist:
- Downgrade Windows 10 to an older version that officially supports your hardware.
- Play games in windowed mode.
- Force install a driver for an older version of Windows.
- Install an unofficial, modded driver.

Each solution have advantage and disadvantage, so you should choose wisely.
Note: the last two solutions (particularly the last one) could be particularly dangerous in terms of security/stability.
Thank you , I'll try Windowed Mode, and am finding out what this is, and its use with command line switches, which may be another word for command line argument. I'm new to gaming, and find I'm on a new and steep learning curve, even though I know the basics of PC hardware (but not the complexities of graphics) and building PC's. Just the thing to keeep the brain active. It seems that it's expecting too much for the laptop in question to be any good except for very few old games. The old 2010 desktop PC I set up for older games works fine, using an AMD graphics card of similar vintage.

An alternative, but cumbersome idea, would be to use my Windows 7 installation DVD (ISO file) and install it on another laptop HDD. This assumes that W7 will install as Microsoft ceased support in Jan 2020.
Post edited January 15, 2021 by eando52
avatar
my name is sadde catte: Just a side note, the aspect ratio option in DOSbox is actually for correcting non-square-pixel resolutions such as 320x200 and 640x400 to 4:3 and has nothing to do with aspect ratio correction in the context of this thread. It should generally be switched on though,
Thank you for all your helpful posts. I'm new to gaming, and find I'm on a new and steep learning curve, even though I know the basics of PC hardware (but not the complexities of graphics) and building PC's. Just the thing to keeep the brain active.
I had a laptop a couple of months back which I got primarily to sell on, HP DC 6910p so practically the same model - running Windows 10 too. I can remember a control centre for that, I think I may have manually installed drivers rather than the ones Windows 10 installed. This should be a link to the ones for your laptop.
avatar
ConanLock: I had a laptop a couple of months back which I got primarily to sell on, HP DC 6910p so practically the same model - running Windows 10 too. I can remember a control centre for that, I think I may have manually installed drivers rather than the ones Windows 10 installed. This should be a link to the ones for your laptop.
Many thanks; the HP driver is for 64 bit Windows 7, but if it works on your laptop it's likely to work on mine. I'll try it out (after setting a restore point) and let you know. Mine is an HP 6930 laptop c. 2008 with Intel Core 2 Duo P8400 processer and Mobile Intel 4 Series Graphics chipset.
avatar
ConanLock: I had a laptop a couple of months back which I got primarily to sell on, HP DC 6910p so practically the same model - running Windows 10 too. I can remember a control centre for that, I think I may have manually installed drivers rather than the ones Windows 10 installed. This should be a link to the ones for your laptop.
In the case of my HP6930, the W7 driver with Intel Control Panel you suggested was installed, as that installed by W10 had no Control Panel. The driver came with control panel and worked, but the resolution had to be reduced from 1280x800 to 1024x768 and the Windowed 4:3 had to be set before gaming. In other words the scalng has to be done "by hand". All the same, a great move forward.
I would like to thank all the people who gave so generously of their time to help with this problem. It's provided a great deal of food for thought and experimentation. So far:

1. The Windows 7 driver with Control Panel is successful, but I need to set screen resolution and Windowing manually before using games.

2. A list of my Dosbox games has been compiled so I can try editing the config when I feel brave. These are also more likely to work with very limited graphics hardware on this laptop.

3. I've looked at Display Changer, although it's thought that it won't work in my particular case.

4. Work has been done on collecting command line arguments related to graphics, but it's thought that it won't work in my particular case.

All the posts and various online searches related to graphics have kept me busy.
avatar
eando52: 1. The Windows 7 driver with Control Panel is successful, but I need to set screen resolution and Windowing manually before using games.

...

3. I've looked at Display Changer, although it's thought that it won't work in my particular case.
That's fantastic news! About having to change the resolution manually beforehand, Display Changer can actually help with that. That's its original purpose!

You can set it up so that a single shortcut changes the resolution automatically and then starts the game. It'll change your resolution back after the game closes.