PET Graphics Chars?

All aspects of programming on the Commander X16.
Post Reply
rje
Posts: 1263
Joined: Mon Apr 27, 2020 10:00 pm
Location: Dallas Area

PET Graphics Chars?

Post by rje »


PETSCII Robots reminded me, yet again, of how nice and clear the PET's graphic characters looked.

And... well it made me want a hybrid character ROM for the X16: one with the C64's letter font, but the PET's graphics.

 

Is it wrong to want that?

 

User avatar
DusanStrakl
Posts: 127
Joined: Sun Apr 26, 2020 9:15 pm
Location: Bay Area, California
Contact:

PET Graphics Chars?

Post by DusanStrakl »


Haha nothing wrong with that. So far I built a skinny (light) font combined with original PETSCII fat graphics but might throw together other combinations as well, and of course the same combinations are possible also with Upper/Lower font and reduced graphics set.

https://www.8bitcoding.com/p/fonts.html

 

 

 

rje
Posts: 1263
Joined: Mon Apr 27, 2020 10:00 pm
Location: Dallas Area

PET Graphics Chars?

Post by rje »


Dusan, I wanted to thank you for your web pages -- the tutorials are really well written.

 

Greg King
Posts: 162
Joined: Wed Jul 08, 2020 1:14 pm

PET Graphics Chars?

Post by Greg King »


I prefer the VIC-20's fonts.  The C64 (fat) fonts were designed for televisions, not monitors.  The VIC-20 gives us (thin) fonts that are better suited for VGA.  They are the Pet fonts except for the backslash (a British pound sterling sign on the VIC-20).

User avatar
DusanStrakl
Posts: 127
Joined: Sun Apr 26, 2020 9:15 pm
Location: Bay Area, California
Contact:

PET Graphics Chars?

Post by DusanStrakl »


I just uploaded PET font to my Fonts library.

 

PETFontSample.png

User avatar
DusanStrakl
Posts: 127
Joined: Sun Apr 26, 2020 9:15 pm
Location: Bay Area, California
Contact:

PET Graphics Chars?

Post by DusanStrakl »



3 hours ago, rje said:




Dusan, I wanted to thank you for your web pages -- the tutorials are really well written.



 



Thanks, I appreciate it.

jjgignac
Posts: 8
Joined: Fri Jan 08, 2021 7:57 pm

PET Graphics Chars?

Post by jjgignac »



On 10/20/2020 at 3:30 PM, rje said:




PETSCII Robots reminded me, yet again, of how nice and clear the PET's graphic characters looked.



And... well it made me want a hybrid character ROM for the X16: one with the C64's letter font, but the PET's graphics.



 



Is it wrong to want that?



 



I'd like to second this.  According to this source (warning: PDF) the c64 graphic characters were made wider in order to look better on TVs.  (Maybe this is still relevant for the x16?)  The problem is that it often messes up continuity from one character box to the next.  For example, this is why the famous "old-school maze demo" has weird gaps along diagonal lines on the c64 but not on the PET or VIC-20.  For another example, if you want to draw a gradual slope using the vertical line graphics, it can move over by one pixel most of the time, but it has to move by two pixels when it reaches the character boundary.

I wouldn't be broken-hearted if this request is denied, but I think it's worth considering.  How do we get this in front of the right decision-maker?

SlithyMatt
Posts: 913
Joined: Tue Apr 28, 2020 2:45 am

PET Graphics Chars?

Post by SlithyMatt »



6 hours ago, jjgignac said:




How do we get this in front of the right decision-maker?



You be the decision maker. Create your own character set and load it into VRAM yourself. Ain't nothing stopping you.

jjgignac
Posts: 8
Joined: Fri Jan 08, 2021 7:57 pm

PET Graphics Chars?

Post by jjgignac »



1 hour ago, SlithyMatt said:




You be the decision maker. Create your own character set and load it into VRAM yourself. Ain't nothing stopping you.



Sure, obviously.  But the suggestion is to make it the X16 default.  Specifically, I'm suggesting (as I think @rje was too) that the default font should include the PET graphic characters and the C64 non-graphic characters.

rje
Posts: 1263
Joined: Mon Apr 27, 2020 10:00 pm
Location: Dallas Area

PET Graphics Chars?

Post by rje »



12 hours ago, jjgignac said:




Sure, obviously.  But the suggestion is to make it the X16 default.  Specifically, I'm suggesting (as I think @rje was too) that the default font should include the PET graphic characters and the C64 non-graphic characters.



If the ROM is flashable, then it's not much of an issue.

But it seems completely reasonable to me to revert to the PETSCII graphics chars since monitors are so crisp. 

 

 

Post Reply