VOGONS


First post, by ancanar

User metadata
Rank Newbie
Rank
Newbie

I have built an WinXP machine and want to try playing dosbox games with it on CRT monitor. My question is how to set dosbox conf to get it as much "real"
as possible.

I guess it should be :

scaler=none
aspect=false

But how to set "output"?

Will output=ddraw be safest setting?

Also - full screen resolution. Should I go: fullresolution=desktop? (I run windows on 1024x768) or better go fullresolution=original ?Or maybe best way is set my windows to lower resolution like 640x480 and then use fullresolution=desktop?

thanks for any suggestions for these and other possible settings

Reply 1 of 4, by leileilol

User metadata
Rank l33t++
Rank
l33t++

any fullresolution that isn't 'original' WILL be stretched and won't be authentic for your desired CRT experience. Setting 640x480 first and then desktop won't get you the resolution changes to 640x400, 800x600, etc.

output=ddraw's important only to get around palette issues with videocard drivers that'd show up with output=surface. surface uses 256 indexed colors which has issues on NT4+2000+XP as they reserve colors, and nVidia gets stalls when a palette is changed.

apsosig.png
long live PCem
FUCK "AI". It is a tool of fascism. We do not need it. We do not use it.

Reply 2 of 4, by ancanar

User metadata
Rank Newbie
Rank
Newbie
leileilol wrote on Yesterday, 19:27:

any fullresolution that isn't 'original' WILL be stretched and won't be authentic for your desired CRT experience. Setting 640x480 first and then desktop won't get you the resolution changes to 640x400, 800x600, etc.

output=ddraw's important only to get around palette issues with videocard drivers that'd show up with output=surface. surface uses 256 indexed colors which has issues on NT4+2000+XP as they reserve colors, and nVidia gets stalls when a palette is changed.

But "original" will output 320 × 200 right? Won't this be problematic with windows XP era GPU and more modern CRT monitor?

Reply 3 of 4, by NeoG_

User metadata
Rank Oldbie
Rank
Oldbie
ancanar wrote on Today, 07:52:
leileilol wrote on Yesterday, 19:27:

any fullresolution that isn't 'original' WILL be stretched and won't be authentic for your desired CRT experience. Setting 640x480 first and then desktop won't get you the resolution changes to 640x400, 800x600, etc.

output=ddraw's important only to get around palette issues with videocard drivers that'd show up with output=surface. surface uses 256 indexed colors which has issues on NT4+2000+XP as they reserve colors, and nVidia gets stalls when a palette is changed.

But "original" will output 320 × 200 right? Won't this be problematic with windows XP era GPU and more modern CRT monitor?

VGA line doubles 320x200 to 640x400, so you need to add a 640x400@70hz display mode using CRU

98/DOS Rig: BabyAT AladdinV, K6-2+/550, V3 2000, 128MB PC100, 20GB HDD, 128GB SD2IDE, SB Live!, SB16-SCSI, PicoGUS, WP32 McCake, iNFRA CD, ZIP100
XP Rig: Lian Li PC-10 ATX, Gigabyte X38-DQ6, Core2Duo E6850, ATi HD5870, 2GB DDR2, 2TB HDD, X-Fi XtremeGamer

Reply 4 of 4, by ancanar

User metadata
Rank Newbie
Rank
Newbie
NeoG_ wrote on Today, 11:02:
ancanar wrote on Today, 07:52:
leileilol wrote on Yesterday, 19:27:

any fullresolution that isn't 'original' WILL be stretched and won't be authentic for your desired CRT experience. Setting 640x480 first and then desktop won't get you the resolution changes to 640x400, 800x600, etc.

output=ddraw's important only to get around palette issues with videocard drivers that'd show up with output=surface. surface uses 256 indexed colors which has issues on NT4+2000+XP as they reserve colors, and nVidia gets stalls when a palette is changed.

But "original" will output 320 × 200 right? Won't this be problematic with windows XP era GPU and more modern CRT monitor?

VGA line doubles 320x200 to 640x400, so you need to add a 640x400@70hz display mode using CRU

Can You elaborate? What is CRU?