Standardizing symbols for PCB mirroring pads

Discuss hardware-related topics, such as development cartridges, CopyNES, PowerPak, EPROMs, or whatever.

Moderators: B00daW, Moderators

lidnariq
Posts: 9491
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: Standardizing symbols for PCB mirroring pads

Post by lidnariq » Sun Jul 26, 2020 11:11 am

rox_midge wrote:
Sun Jul 26, 2020 7:48 am
and adds human-readable text underneath each symbol
That's a problem. You're still thinking of the "mirroring" semantics as unambiguous, or sufficiently universal that including that text is more clarifying than confusing. But it's not.

Pokun
Posts: 1485
Joined: Tue May 28, 2013 5:49 am
Location: Hokkaido, Japan

Re: Standardizing symbols for PCB mirroring pads

Post by Pokun » Sun Jul 26, 2020 3:37 pm

Exactly, Tepple's idea was to construct an alternative to H- and V-notation due to ambiguity, so those letters can't be used, neither can text "horizontal"/"vertical" be.

I like Lidnariq's latest idea to show nametable arrangement and a TV screen with rounded sides and 4:3 aspect. It shouldn't have the ambiguity problem of what symbol is different and what is a mirrored screen. If there is a need for the symbols for 1-screen and 4-screen, this idea should be able to be combined with Tepples and Tokumaru's symbols, with two partly overlaying CRT TVs for 1-screen. 4-screen would just be a combination of the two arrangement symbols, showing a large box for all 4 screens and the rounded CRT TV symbol somewhere inside.

rox_midge
Posts: 84
Joined: Mon Sep 19, 2005 11:51 am

Re: Standardizing symbols for PCB mirroring pads

Post by rox_midge » Sun Jul 26, 2020 5:24 pm

lidnariq wrote:
Sun Jul 26, 2020 11:11 am
That's a problem. You're still thinking of the "mirroring" semantics as unambiguous, or sufficiently universal that including that text is more clarifying than confusing. But it's not.
That's why I'm suggesting we include both the 2x2 representation of the PPU attribute tables as well as the text. The primary purpose of the text is to provide an unambiguous orientation for the pictogram in the event that the numbers within the pictogram are insufficient.

lidnariq
Posts: 9491
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: Standardizing symbols for PCB mirroring pads

Post by lidnariq » Sun Jul 26, 2020 6:09 pm

I mean, if you're using the words as an absolute orientation marker, then something less compromised like "this side down" is a better choice than the words "horizontal" and "vertical".

But if you're still thinking of them in the sense of the iNES header, those words are fundamentally compromised and can't be safely unambiguously used without adding more words (like "mirroring" or "layout")

It's not like the "power indicator" symbol where a person is unlikely to have any idea what it means until they learn it; here there's already prior art, and a bunch of it, where those exact words mean two mutually contradictory concepts. Nintendo used "Horizontal" and "Vertical" to mean "arrangement". Whatever dumper started this mess used "Horizontal" and "Vertical" to mean "duplication". Just putting a nice diagram above the same words doesn't help anything; instead the text subverts the diagram and the reader is likely to ignore the diagram in favor of their subconscious default interpretation of those words.

Pokun
Posts: 1485
Joined: Tue May 28, 2013 5:49 am
Location: Hokkaido, Japan

Re: Standardizing symbols for PCB mirroring pads

Post by Pokun » Wed Jul 29, 2020 4:00 pm

The numbers alone are sufficient to use as orientation markers in that example, so the text is entirely unnecessary and may cause confusion.

Post Reply