Hi Toni,
perhaps a stupid problem, but I noticed that in WinUAE 2.3.2 and 2.3.3 (all betas) the WB/games/programs screen is not horizontally centered any more.

Notes:
- I used Quickstart A500 for all tests, so it's not config-related
- all WinUAE releases till 2.1.0 are fine (centered screen)
- all programs I tried have the same "issue", so no need to attach config files or logs, I suppose...

Hi Toni,
perhaps a stupid problem, but I noticed that in WinUAE 2.3.2 and 2.3.3 (all betas) the WB/games/programs screen is not horizontally centered any more.

Notes:
- I used Quickstart A500 for all tests, so it's not config-related
- all WinUAE releases till 2.1.0 are fine (centered screen)
- all programs I tried have the same "issue", so no need to attach config files or logs, I suppose...

If you need a screenshot or more info let me know.

Centering is not part of hardware configuration = nothing to do with Quickstart.
Configuration and screenshots needed..

Centering is not part of hardware configuration = nothing to do with Quickstart.
Configuration and screenshots needed..

I attached two screenshots of Rainbow Islands, the first one made with WinUAE 2.1.0 and the second one with 2.3.3 beta 2.
It's just an example: all the programs I tested have the screen shifted to the right.

I wouldn't know which config file to attach, because I'm using the default WinUAE config (clean install and no changes) and Quickstart (A500: KS 1.3, 512+512KB, OCS) ...

I attached two screenshots of Rainbow Islands, the first one made with WinUAE 2.1.0 and the second one with 2.3.3 beta 2.
It's just an example: all the programs I tested have the screen shifted to the right.

Ah, that kind of "centering". This is normal, it depends on filter modes etc..

Real centering is not enabled by default (because it can't ever work 100% compatible) and most programs are not centered on real hardware either.

Ah, that kind of "centering". This is normal, it depends on filter modes etc..

Hmmm, but... I'm telling you that:
- I'm using NO filter or special config (just WinUAE with default config, Quickstart and fresh install just for testing). I swear it
- I'm seeing this "shift" with WinUAE 2.3.2 and 2.3.3
- It's not "normal", since I've never seen it with any previous version (up to 2.1.0). And I'm a long date user...

Hmmm, but... I'm telling you that:
- I'm using NO filter or special config (just WinUAE with default config, Quickstart and fresh install just for testing). I swear it
- I'm seeing this "shift" with WinUAE 2.3.2 and 2.3.3
- It's not "normal", since I've never seen it with any previous version (up to 2.1.0). And I'm a long date user...

Why am I seeing it? Am I the only one?

Read my reply again. It says it is normal. There is no "correct" position. It can change between versions.
EDIT: Maybe something changed but this is something I don't really care without much more information because "it is normal".

Reason why it is "normal" is because most programs are never "correctly" centered on real Amigas! Generally fully centered is actually wrong..

Yes, of course. I was only meaning that, with previous versions, programs were much more (if not 100%) centered than now... I noticed it because the difference is (for me) relevant.

Quote:

Find the exact beta which changed this and I'll see if there is some real problem.

Ok, thanks, I'll make some tests and report back
(the only thing I'm sure is that the change occurred between 2.1.0. and 2.3.2. Ok, I'll go searching the old posts, downloading the previous betas and testing)

In order implement centering that resembles what you'd normally see on a regular Amiga monitor, WinUAE would have to emulate some of it's circuitry, and Toni just doesn't seem to be interested in spending so much time in something like this. Everything else will always be a mere approximation.

In order implement centering that resembles what you'd normally see on a regular Amiga monitor, WinUAE would have to emulate some of it's circuitry, and Toni just doesn't seem to be interested in spending so much time in something like this. Everything else will always be a mere approximation.

Thats not the problem.

Problem is that every TV is slightly different = there is no "standard", also winuae window is usually always wider than normal TV overscan, especially in corners (old CRT TV has rounded corners), when display becomes wider, it isn't possible to emulate real CRT behavior anymore.

Another problem is that Amiga display is not "balanced", full overscan in right edge has less "hidden pixels" than left edge, this is the reason why display appears to move right when window gets bigger, more hidden pixels become visible in left edge.

-> "it is normal".

It is not normal to have fully centered chipset display. It is very rare.

Personally I had regular interlaced RGB Commodore monitors in mind, not really TV's, though it's more or less the same thing. How about taking that Amiga monitor sitting in your desk as a reference and start from there? (no need to emulate all monitors with all there particular variants, just a popular one) You could begin by emulating some sort of "unfolded" flat screen with it's vertical dimension determined by the amount of even/odd lines, represent the triad arrangement with single computer pixels for the horizontal dimension, use a mask to cover what's to be hidden and see how it goes, then alternatively use a filter to shape that flat image into something more round and realistic. It may be a great a deal of work, but it's perfectly possible, all you really need is the correct specs, monitor knowledge and the real thing to compare it against.

On the top of that, you probably already know all there's to know about Amiga video hardware so that should speed things up, plus it wouldn't matter if the image isn't fully centered as long as it's not fully centered in a real monitor either

Ah, that topic again.
Toni knows very well I'm also one of the "annoying" people that have always bugged him about centering
But he's not the only one:

Q: Currently the screen is off-center: come on, that just looks so ugly!
Bernd Schmidt (original UAE developer): Shrug. Live with it.

(from about 1998)

Ignorant reactions everywhere...
I'm not into graphics at all and I too have to state that an off-center screen is one of my pet hates. (since in my "philosophy" it can't be that you're doomed to use a (null) filter just to get the screen centered; this would just indicate that there IS an issue somewhere in modes with no filter at all that someone just didn't tackle because he thought it's pointless)

Thanks for the warning. (and also for your investigations) I don't like that either, so when doing the next bunch of HOL screenshots I will remember to stick to 2.3.1 and older in order not to get too annoyed with off-center screens; remember that all HOL screenshots are centered, never altered by filters; plus, a working centering also means less work since you (often) do not have to re-center anything and could just upload the screenshot as-is for HOL with no changes made.

Nicely done as usual, andreas. Jumping to some random thread and writing some useless arguments, digging some irrelevant ancient posts, most likely not even testing anything at all, just jumping to conclusions.

And finally annoying everyone else in this thread that are actually trying to solve this problem (if it is even is a problem).

Personally I had regular interlaced RGB Commodore monitors in mind, not really TV's, though it's more or less the same thing.

Monitor with adjustments makes the test instantly invalid. Only way to test this is to use few old 4:3 CRT TVs (and hope their adjusments haven't drifted too much).

Note that TV overscan area (image area that is hidden under bezel) can be 5-10% of whole display area, depending on TV.. There is no 100% exact settings just some average.

-> Only way to confirm this once and for all is: everyone who have old 4:3 CRT TV, boot some "standard" boot disk to (for example some WB disk, boot to shell. MUST be confirmed identical image!), measure size of "border" area (each side) and size of display area. We don't need absolute units, just percentage of each border compared to cli window size, for example.

Monitor with adjustments makes the test instantly invalid. Only way to test this is to use few old 4:3 CRT TVs (and hope their adjusments haven't drifted too much).

Older TV's definitely needed frequent adjustments, specially after switching from vhs to uhf and back, or centering a screen for the Atari. Not all TV's had to be re-adjusted this much, but if I were to use a TV as reference, I'd definitely go for a late model with improved technology (normally implying that less adjustments are required)

Quote:

Originally Posted by Toni Wilen

Note that TV overscan area (image area that is hidden under bezel) can be 5-10% of whole display area, depending on TV.. There is no 100% exact settings just some average.

This is most important. At least 2 borders (one horizontal, one vertical) for the whole physical display (covered or not) would have to be scrutinized, but then again, it all comes down to people's willingness to settle for a particular piece of hardware. It would be a bit like replacing your old TV set with a newer one. It may not look 100% "exactly" the same under a loupe, but it would still be perceptually pretty close and acceptable because there's certain standards that TV manufacturers tend to stick to (e.g. illuminants and lines) and compared to the limitations of the current approach, I think it could be a major step forward.

Quote:

Originally Posted by Toni Wilen

-> Only way to confirm this once and for all is: everyone who have old 4:3 CRT TV, boot some "standard" boot disk to (for example some WB disk, boot to shell. MUST be confirmed identical image!), measure size of "border" area (each side) and size of display area. We don't need absolute units, just percentage of each border compared to cli window size, for example.

Collect and analyze the results.

That would be ideal, but question is, who's up for the task? (besides me), would you trust several of your own TV sets as alternative if you had them?

I only noticed (and then checked/verified all the betas, as Toni suggested me to do) that with default settings and with absolutely no particular configuration other that a Quickconfig and with no filters, the Amiga screen in WinUAE is better "centered" in versions up to 2.3.2 beta 7, and shifted to the right from 2.3.2 beta 8 onward.

Older TV's definitely needed frequent adjustments, specially after switching from vhs to uhf and back, or centering a screen for the Atari. Not all TV's had to be re-adjusted this much, but if I were to use a TV as reference, I'd definitely go for a late model with improved technology (normally implying that less adjustments are required)

I meant display position/size settings drifting (due to caps drying up etc..) Position and size only matters.

Remember that we are not going to "center" the display (which is impossible), only trying to exactly position it, just like on real TVs.

Quote:

That would be ideal, but question is, who's up for the task? (besides me), would you trust several of your own TV sets as alternative if you had them?