I have an ECS v2 in an A2000. I've had many merry challenges with getting it configured, most of which related to a Vizio 1920x1080p TV which really was picky and basically unfriendly. I switched to an 800x600 TV I had around, and things worked fine with that. I picked up a 1280x1024 monitor today, because I want to get integer scaling of the pixels, no interpolation. 1280=640*2, and 1024=512*2, so in (my) theory, PAL mode should be workable with integer scaling, and no blurry pixels.
BUT... it's not doing what I think it should be doing, and I'm not sure why. (and yes, I have read that v2 doc like 50 times, hehe. You do fun stuff when you have only black screen, and no way to get video out, including using the old 'say' command as a kind of printf)
firmware: 2.5 (11/20 version)
First off: i'm not getting black screens, I always get a screen.
But in all tests, it won't use the "Pre 1280x1024" VGA mode. It will show (in the overlay) a 1024x768 mode is being used.
I've tried NTSC and PAL modes, and have reduced overscan to 640x200 / 640x256, thinking that having anything more than 256 lines is going to make it scale up to more than 1024, and thus force it or maybe the monitor to start interpolating pixels. But I'm not convinced I understand how overscan works.
test indivision mode 1:
min: 200, max 243. current: 242. Now why is it 242, if NTSC is 640x200, and I have reduced text and graphics overscan to 640x200?
VGA mode selected: Pre 1280x1024 60hz
VGA mode shown in overlay in testing (with NTSC: his res laced selected): 1024x768
Test indivision mode 2: pre 640x512 PAL
min: 286, max: 287, current 242 (in NTSC at the moment)
Anyway... does anyone have a ScreenMode/Overscan/Indivision config combination that would do what I want, which is 1280x1024 integer scaled workbench?