Board: [DoveNet] Hardware/Software Help Subject: charset question for Immo From: Digital Man Date: Thu Jul 09, 2026 01:12 Subject: charset question for Immortal Barons Re: charset question for Immortal Barons By: Andy Alt to All on Wed Jul 08 2026 08:45 pm > Subject: charset question for Immortal Barons > > I saw there was a lively AI/vibe-coding discussion on Dove-Net. :) I'm > vibe-coding a clone of Barren Realms Elite, and hit a snag, and looking for > human feedback regarding this charset issue: > > https://github.com/andy5995/immortal-barons/issues/18 > > Excerpt: > >A sysop who tested the Win32 snapshot door on a BBS reported that the > >"output appears to be UTF-8 instead of CP-437." On a CP437 terminal, that > >means the box-drawing and block characters render as garbage (mojibake). > > >The observation is correct. Immortal Barons emits UTF-8 on the wire, and > there >is no output-side character-set layer. > > I've been testing locally in my terminal (on Manjaro Linux in XFCE > terminal), and set up a Mystic BBS locally, telnetted in and opened it as a > door, with no trouble. > > I'd appreciate it if anyone could provide me with definitive feedback about > the > > design. Traditional BBS terminals (including even modern ones like SyncTERM, Netrunner, etc.) do not (yet) support UTF-8 - just CP437. And Synchronet assumes all doors, by default, output CP437. So you need to convert your output character set to CP437. It's not a "design" so much as an implementation detail. -- digital man (rob) Rush quote #51: Suddenly you were gone from all the livesyou left your mark upon Norco, CA WX: 69.0°F, 74.0% humidity, 0 mph NW wind, 0.00 inches rain/24hrs --- ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net .