Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user Werner ! (Registered 2024-05-30) You are not logged in - nap
CSDb User Forums


Forums > CSDb Discussions > What is the definition of PETSCII?
2022-10-06 19:48
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....
 
2022-10-06 21:58
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.
2022-10-06 22:00
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!
2022-10-06 22:03
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. :)
2022-10-07 09:19
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.
2022-10-07 09:23
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.
2022-10-07 09:25
ChristopherJam

Registered: Aug 2004
Posts: 1382
Quoting Groepaz
Some 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.
2022-10-07 09:27
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.
2022-10-13 09:04
anonym

Registered: Jan 2002
Posts: 250
Thank you all for your feedback.
2022-10-13 14:41
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.
2022-10-13 14:44
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
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Menace/Spaceballs
Mr SQL
Shake/Role
Brataccas/HF
Guests online: 57
Top Demos
1 Next Level  (9.8)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.7)
5 Edge of Disgrace  (9.7)
6 Aliens in Wonderland  (9.6)
7 No Bounds  (9.6)
8 Comaland 100%  (9.6)
9 Uncensored  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 Happy Birthday Dr.J  (9.7)
2 Layers  (9.6)
3 It's More Fun to Com..  (9.6)
4 Cubic Dream  (9.6)
5 Party Elk 2  (9.6)
6 Copper Booze  (9.6)
7 TRSAC, Gabber & Pebe..  (9.5)
8 Rainbow Connection  (9.5)
9 Dawnfall V1.1  (9.5)
10 Daah, Those Acid Pil..  (9.5)
Top Groups
1 Nostalgia  (9.4)
2 Oxyron  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 SHAPE  (9.3)
Top Original Suppliers
1 Black Beard  (9.7)
2 Derbyshire Ram  (9.5)
3 hedning  (9.2)
4 Baracuda  (9.1)
5 Jazzcat  (8.6)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.044 sec.