-
Synchronet C64 font questions
From
Alpha@VERT to
All on Sat Feb 25 14:55:02 2023
Hey all. Setting up a PETSCII version of my BBS, and had a question about fonts. For most of my art/menu screens (including welcome, login, main, message, etc.) I'm creating PETSCII art that uses the UPPERCASE C64 font. It displays as expected, but once loaded, the entire screen changes to what appears a LOWER CASE font, which instantly makes the PETSCII art garbled.ããReading through fonts.ini, seems like this is as designed, as synchronet sends the default font to the terminal and instantly changes what's on screen.ããIs there any way to prevent this -- so that I can display the PETSCII menu as designed, and not have the font swapped (or do it in a way that only affects the prompt)?ããCheers, and thanks for any help.ããaLPHAã---ã þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.netã
-
From
Digital Man@VERT to
Alpha on Sat Feb 25 15:35:14 2023
Re: Synchronet C64 font questionsã By: Alpha to All on Sat Feb 25 2023 02:55 pmãã > Hey all. Setting up a PETSCII version of my BBS, and had a question aboutã > fonts. For most of my art/menu screens (including welcome, login, main,ã > message, etc.) I'm creating PETSCII art that uses the UPPERCASE C64 font. Itã > displays as expected, but once loaded, the entire screen changes to whatã > appears a LOWER CASE font, which instantly makes the PETSCII art garbled.ããYour art/menu screens need to include the appropriate character sequence to put the terminal into the PETSCII character set (not font) that it was designed for. Fonts have nothing to do with it.ãã > Reading through fonts.ini, seems like this is as designed, as synchronetã > sends the default font to the terminal and instantly changes what's onã > screen.ããSorry, but fonts.ini is not applicable to your situation.ãã > Is there any way to prevent this -- so that I can display the PETSCII menuã > as designed, and not have the font swapped (or do it in a way that onlyã > affects the prompt)?ããBy default, Synchronet enables the PETSCII upper/lower character set upon connection by a PETSCII terminal and after displaying any PETSCII (.seq) file. Your display/menu files are free to change to the PETSCII upper/graphics character by sending the character 142, as is the standard practice, but Synchronet will always change the character set back to upper/lower after the displaly file has been sent (so you may want to insert a pause/hit-a-key prompt at the end of your PETSCII-graphics files).ãã > Cheers, and thanks for any help.ããNo problem. Hopefully that helps.ã-- ã digital man (rob)ããSynchronet "Real Fact" #63:ã"Baja" (name of Synchronet PCMS compiler/languege) is pronounced "ba-ha"ãNorco, CA WX: 44.7øF, 99.0% humidity, 0 mph NE wind, 0.62 inches rain/24hrsã---ã þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.netã
-
From
Alpha@VERT to
Digital Man on Sat Feb 25 16:01:14 2023
By default, Synchronet enables the PETSCII upper/lower character set upon connection by a PETSCII terminal and after displaying any PETSCII (.seq) file. Your display/menu files are free to change to the PETSCII upper/graphics character by sending the character 142, as is the standard practice, but Synchronet will always change the character set back to upper/lower after the displaly file has been sent (so you may want to insert a pause/hit-a-key prompt at the end of your PETSCII-graphics files).
OK, this makes sense! For general display of art, sending PAUSE will do the trick. For menu art, sounds like I should avoid UPPER only characters, because they will switch to upper/lower after display...
---
ï¿ Synchronet ï¿ Vertrauen ï¿ Home of Synchronet ï¿ [vert/cvs/bbs].synchro.net
-
From
Digital Man@VERT to
Alpha on Sat Feb 25 17:37:48 2023
Re: Synchronet C64 font questionsã By: Alpha to Digital Man on Sat Feb 25 2023 04:01 pmãã > > By default, Synchronet enables the PETSCII upper/lower character set uponã > > connection by a PETSCII terminal and after displaying any PETSCII (.seq)ã > > file. Your display/menu files are free to change to the PETSCIIã > > upper/graphics character by sending the character 142, as is the standardã > > practice, but Synchronet will always change the character set back toã > > upper/lower after the displaly file has been sent (so you may want toã > > insert a pause/hit-a-key prompt at the end of your PETSCII-graphicsã > > files).ã >ã > OK, this makes sense! For general display of art, sending PAUSE will do theã > trick. For menu art, sounds like I should avoid UPPER only characters,ã > because they will switch to upper/lower after display...ããYeah. Too many things (e.g. prompts) utilize lowercase characters for the BBS to just leave the terminal in that charset mode. It's conceivable that the BBS could just convert all output chars to uppercase only and then you could have your menus use the graphic charset, but that's not how it works today and there's no option to do that. An all uppercase PETSCII BBS might be more "retro" or "period-accurate" however, so it's not a terrible idea.ã-- ã digital man (rob)ããRush quote #8:ãOne likes to believe in the freedom of music...ãNorco, CA WX: 41.2øF, 97.0% humidity, 2 mph NW wind, 0.58 inches rain/24hrsã---ã þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.netã