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

×
All 320x200 games need a 1600x1000 resolution on a 1080p display, NOT doublescan (with DOSBox ECE all 320x200 games are doubled to 640x400 and with this i got a 1280x800 resolution that is bad... only RAYMAN1 need it)

remember to use opengl, NOT openglnb
Post edited June 28, 2019 by FulVal
avatar
FulVal: All 320x200 games need a 1600x1000 resolution on a 1080p display, NOT doublescan (with DOSBox ECE all 320x200 games are doubled to 640x400 and with this i got a 1280x800 resolution that is bad... only RAYMAN1 need it)
Right, I'll take it into account, although if the user does set a scaler that is not normal2x or normal3x, then it double scan might be what they want.

I don't tend to take settings away, but add an alternative way of specifying them that would cause integer scaling to be used.

It's not yet set in stone though, still pondering about details.

I reread my starting post and realized that it is not clear, but the scan3x is in 0.74-3.

Edit: why opengl for integer scaling ? isn't openlnb better for that ? (no blurring)
Post edited June 28, 2019 by Qbix
With openglnb i got many distorsions, so opengl is needed

oh, that problem with 640x400 resolution happen only in DOSBox ECE when i try to use surfacepp or openglpp (that need native resolution)

with official version i can use without that problem opengl (for all 320x200 games with a 1080p display need normal3x or scan3x or tv3x or all other 3x scaling to have no blurring or very few; 2x with 640x480 games)

I don't know if is a good idea a 4x scaling or more...

Remember: you need to have GPU scaling enabled in video driver and to select centered scaling (without centered scaling you can't have integer scaling)
Post edited June 28, 2019 by FulVal
avatar
FulVal: With openglnb i got distorsions, so opengl is needed

oh, that problem happen only in DOSBox ECE when i try to use surfacepp or openglpp (that need native resolution)

with official version i can use without that problem opengl (all 320x200 games with a 1080p display need normal3x or scan3x or tv3x or all other 3x scaling (2x with 640x480 games)

I don't know if is a good idea a 4x scaling or more...

Remember: you need to have GPU scaling enabled in video driver and to select centered scaling (without centered scaling you can't have integer scaling)
Current SVN, has actually code that selects openglnb automaticly if you have opengl selected but the image size is an integer increase of the original (for a while now, at least half a year)... I thought it looked better... (I used windowed mode)
Although you might not have noticed it if you use the non-default outputs. (so maybe try a clean build to compare ?)

(be sure to have dpi at 100% though as else you end up with blurry stuff anyway)
Post edited June 28, 2019 by Qbix
avatar
FulVal: With openglnb i got distorsions, so opengl is needed

oh, that problem happen only in DOSBox ECE when i try to use surfacepp or openglpp (that need native resolution)

with official version i can use without that problem opengl (all 320x200 games with a 1080p display need normal3x or scan3x or tv3x or all other 3x scaling (2x with 640x480 games)

I don't know if is a good idea a 4x scaling or more...

Remember: you need to have GPU scaling enabled in video driver and to select centered scaling (without centered scaling you can't have integer scaling)
avatar
Qbix: Current SVN, has actually code that selects openglnb automaticly if you have opengl selected but the image size is an integer increase of the original (for a while now, at least half a year)... I thought it looked better...
Although you might not have noticed it if you use the non-default outputs. (so maybe try a clean build to compare ?)
I'll try tomorrow but i think that can cause distorsions...

http://tanalin.com/en/articles/lossless-scaling/

"The the “Nearest Neighbour” interpolation is lossless only at integer ratios of resulting and original images, but results in distortion at fractional ratios. Integer-ratio scaling is always lossless"
Post edited June 28, 2019 by FulVal
avatar
FulVal: With openglnb i got many distorsions, so opengl is needed

oh, that problem with 640x400 resolution happen only in DOSBox ECE when i try to use surfacepp or openglpp (that need native resolution)

with official version i can use without that problem opengl (for all 320x200 games with a 1080p display need normal3x or scan3x or tv3x or all other 3x scaling to have no blurring or very few; 2x with 640x480 games)

I don't know if is a good idea a 4x scaling or more...

Remember: you need to have GPU scaling enabled in video driver and to select centered scaling (without centered scaling you can't have integer scaling)
So I wasn't imagining it!
avatar
Cadaver747: I really hope for additional disk image types support, floppies/discs swapping, vertical sync, Adlib Gold & Sound Blaster Pro 2.0 compatibility, and maybe some kind of front end. I don't like DOSBox clones and shells for some reason.

P.S. DOS Glide and Pentium MMX instructions would be nice as well ;)
Especially since I hate having to run Nglide or glidos every damn time
in some cases Glidos does look better then Nglide

Tomb Raider especially

https://www.youtube.com/watch?v=Ec_ob6Ua6tY

Reason for Edit: wrong video
Post edited June 28, 2019 by fr33kSh0w2012
Still wondering if we should be expecting lots of updates or not, does not matter too much, I'm just also asking for the others that want to know about it
Post edited June 28, 2019 by GG-G
avatar
GG-G: Still wondering if we should be expecting lots of updates or not, does not matter too much, I'm just also asking for the others that want to know about it
That decision is up to GOG.com
avatar
Qbix: I tend to not answer questions about features of the next release, as this topic is about the current release, but let me answer this one:

The plan is to make the scaling a bit more intuitive/easier to configure and allow for larger sizes.
avatar
antrad88: Just don't make the same mistake like in latest version of ScummVM where they made it so "intuitive" that they disabled any user control. In fullscreen mode instead of using pixel perfect scaling like 2x, 3x... they instead stretch the image to fit the screen.

Let's say you have a game at 640x480, for pixel perfect scaling on a 1920x1080 monitor you want to use 2x scaling factor and have the game run at 1280x960, centered with black bars. In ScummVM the game is now stretched to 1440x1080 which makes random pixels bigger than others and it distorts the original pixel art. Changing the configuration file to 2x has no effect anymore for fullscreen. Average Joe may not notice this, but you can bet me and others will.

Another problem with this are games that run in very small resolution like 320x200, stretching that pixel art over the whole monitor just looks ugly in my opinion, so I play those games at only 640x400 or 960x600.

TLDR: Please, just don't limit the user control of configuration files.
Umm, ScummVM has pixel-perfect scaling without distortion https://www.old-games.ru/forum/attachments/scu-jpg.154474/
Also Dosbox ECE build supports pp scaling.
Post edited June 29, 2019 by KainXVIII
avatar
KainXVIII: Umm, ScummVM has pixel-perfect scaling without distortion https://www.old-games.ru/forum/attachments/scu-jpg.154474/
Also Dosbox ECE build supports pp scaling.
I don't have that option (see attachment) and I downloaded the latest version from their webpage.
Attachments:
untitled.png (77 Kb)
Scummvm doesn't include that option in official release

Pixel perfect / integer scaling (included in DOSBox ECE) is not recommended with 320x200 games because these games use a 640x400 resolution and with pp are scaled to a 16:10 resolution that is not good... (also with aspect=true)

Use that feature only if you use scaler=none or use official release of DOSBox with opengl output
Post edited June 29, 2019 by FulVal
avatar
GG-G: Still wondering if we should be expecting lots of updates or not, does not matter too much, I'm just also asking for the others that want to know about it
avatar
Qbix: That decision is up to GOG.com
It is, but it should also be possible for random users to hack it in on our own if we feel the need. Obviously, that wouldn't be particularly supported by anybody.

I suspect that in most cases the update isn't going to be needed for games that are already running well.
I wonder if Microsoft will ever release the source code for the last official version of DOS. Imagine being able to completely natively run DOS games (no emulation) with no performance issues, perhaps even 3d hardware acceleration for 3d dos games. One can dream I guess.
Post edited June 30, 2019 by Crosmando
avatar
Crosmando: I wonder if Microsoft will ever release the source code for the last official version of DOSBox. Imagine being able to completely natively run DOS games (no emulation) with no performance issues, perhaps even 3d hardware acceleration for 3d dos games. One can dream I guess.
Do we need that? FreeDOS is a pretty impressive work.

Also, MS never did DOSBox.
avatar
Crosmando: I wonder if Microsoft will ever release the source code for the last official version of DOSBox. Imagine being able to completely natively run DOS games (no emulation) with no performance issues, perhaps even 3d hardware acceleration for 3d dos games. One can dream I guess.
avatar
hedwards: Do we need that? FreeDOS is a pretty impressive work.

Also, MS never did DOSBox.
meant dos itself