Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to turn off doublescan and force 320x200 core output resolution for Tandy graphics, EGA or CGA #52

Open
biffrapper opened this issue Mar 1, 2023 · 1 comment

Comments

@biffrapper
Copy link

biffrapper commented Mar 1, 2023

Perhaps I don't know how and someone could kindly point me in the right direction, but I tried all the traditional methods available in DOSBox.conf, and they do not work. When I check the output from the core within Retroarch it always remains at 640x400.

See, the issue I am having is I am properly trying to emulate the Tandy CM-5 RGB color monitor through shaders, which has a much higher dot pitch(really poor, actually), so gaps between the pixels are essential to truly capture the grainy features of the tube, which enhance how games of the era looked.

It would be nice if we had a feature that would allow us to disable doublescan or even force the output resolution we are trying to achieve, so we can inject into the shader stack the lower resolution and go from there. Prompt text in particular does not look right when doublescanned to a higher resolution.

@biffrapper biffrapper changed the title Unable to turn off doublescan and force 320x200 resolution for Tandy graphics, EGA or CGA Unable to turn off doublescan and force 320x200 core output resolution for Tandy graphics, EGA or CGA Mar 1, 2023
@biffrapper
Copy link
Author

biffrapper commented Apr 4, 2024

After further experimentation, away for a year, I realize that once a game starts the core switches output to 320x200, however at the prompt it forces 640x_400_. In VGA/EGA this is fine, but for Tandy modes, the prompt needs to be 640x200, as was on original hardware to display on composite and RGB monitors properly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant