| |
anonym
Registered: Jan 2002 Posts: 250 |
What is the definition of PETSCII?
As we were reviewing past entries for Transmission64 3rd Edition (2022) and our rules (and other party's rules) in general, there were some questions that came up with regards to the the definition of PETSCII graphics.
For example, do you think that it's okay to turn multicolour mode on (but not bitmap mode)? Is it okay to use a custom font? What about ECM mode?
I'm curious to hear what others think... (famous last words on CSDb forums). |
|
... 28 posts hidden. Click here to view all posts.... |
| |
Hein
Registered: Apr 2004 Posts: 933 |
Quote: Except the point is invalid :=) PETSCII defines the encoding, not the charset/glyphs. Just like ASCII does. The older CBM machines for example all use PETSCII too - but they have a different charset.
Heh, that means that all PETSCII compos so far should've been judged on other CBM machines as well. |
| |
chatGPZ
Registered: Dec 2001 Posts: 11148 |
If you dont go too wild with colors, that even works... see eg "frog" from the demo disk - try it on a PET! |
| |
Hein
Registered: Apr 2004 Posts: 933 |
Quote: If you dont go too wild with colors, that even works... see eg "frog" from the demo disk - try it on a PET!
Sure, will do. :) |
| |
Dr. TerrorZ
Registered: Oct 2013 Posts: 11 |
In the technical sense a background or border change doesn't belong into PETSCII, and the BBS black background doesn't either. Dir art might be even more pure in this sense.
The thing is that I and many other people likely didn't know a technical definition of PETSCII when we worked with the graphics. Over the years it became to mean the character set we saw on screen rather than for example the underlying encoding.
To me PETSCII has something to do with the BASIC screen, where you could change the border and background, and then toy around with character graphics with keyboard. It didn't occur to me that these POKEs do not belong to that situation.
So to me PETSCII is a name for the condition of "working on the C64 screen in that one way like we did" and not a technically precise outline. I assume BBS graphics were a different condition for those who worked with.
Finally coming to the original questions,
The can of worms is there are also other "innocent" POKEs, not just the border and background. I'm quite ok with the idea that mcol PETSCII is still PETSCII. But it might not translate well to other computers with PETSCII set, it sort of breaks uniformity.
I also see ECM problematic both for this reason and because the 1-colour characters with global background is so strong part of PETSCII-as-text-art. (ECM allows 2 colours per character)
Although there are slightly differing Commodore PETSCII character sets, having a custom PETSCII set sounds somewhat against the PETSCII tradition. I'm also not sure what would be gained with it, as to be PETSCII it would still need to conform to the encoding. |
| |
chatGPZ
Registered: Dec 2001 Posts: 11148 |
With a custom charset it just becomes a regular Logo compo, no?
Not that we shouldnt have another ultrafont logo compo. |
| |
ChristopherJam
Registered: Aug 2004 Posts: 1382 |
Quoting GroepazSome say true PETSCII should even be limited to lowercase and black background, ie what you can actually use on a BBS.
There's actually been a bit of discussion at Boar's Head Tavern recently about whether it is preferable to end a PETSCII post by changing back to lowercase after a short delay, or to just leave the screen in uppercase - the validity of changing to upper at the start was just taken as read. |
| |
ChristopherJam
Registered: Aug 2004 Posts: 1382 |
I'm not seeing a strong argument for considering ECM to be any less valid than changing d021. As others have noted, it quite heavily restricts your tile palette anyway. |
| |
anonym
Registered: Jan 2002 Posts: 250 |
Thank you all for your feedback. |
| |
Holy Moses
Registered: Feb 2013 Posts: 24 |
PETSCII's Birth Place is the BBS.
Anything possible mode/feature in a scenerelated BBS (e.g. C*Base) or Terminal (e.g. CCGMS) should be allowed.
- $d020/$d021 = allowed
- $d016/$d018 = not allowed
- upper/lower case = allowed
- $d022/$d023 = not allowed
My 2c. |
| |
chatGPZ
Registered: Dec 2001 Posts: 11148 |
Hu, how do you change background color in a seq file? Is that some c*base specific thing? |
Previous - 1 | 2 | 3 | 4 - Next |