Back to Blog
Syncterm help6/4/2023 ![]() As I understand it (I could be wrong) the current conhost - lovely as it is - doesn't yet support this. In order to find and render those glyphs, consoles will use "font fallback" and follow a tree of fonts, looking for the best glyph. NOTE: One of the major challenges of the conhost (console host - the thing that paints the console window and hosts and paints text and handles keyboard input for bash/cmd/powershell) is that while there's lots of great console fonts, those fonts don't often include some of the obscure extended ASCII DOS characters that BBS's used to draw their menus. You should also try out EtherTerm, Qodem and NetRunner as other cool BBS-friendly terminal options. SyncTerm is totally custom with a whole host of Bitmapped fonts and a lot of custom work around extended control sequences. While WSL's ANSI support is good, these missing characters cause hiccups. You'll be able to telnet into your BBS with Ubuntu's (Bash on Windows/WSL) built in Telnet but you may run into issues with local echo (you'll want to Ctrl-] then type "mode char") as well as some missing extended ASCII characters that BBS's loved to draw menus with. Go get SyncTerm, Rick's GameSrv Full, as well as DOSBox 0.73. A locally-run cross-platform option for connecting to BBS's is SyncTERM. fTelnet lets you connect to Bulletin Board Systems from the comfort of your browser. You may know Rick from his fTelnet browser based app. Rick Parrish has a BBS door game server for Windows and Linux that he's written in open source C# called GameSrv. It'll act as a front-end and accept telnet connections before passing them off to the DOS BBS software. GameSrv can be used to bring your old DOS based BBS server into the new millennium. So the question is, could we play DOS-based 16-bit Door Games today? Yes. TradeWars was the Elite Dangerous of the BBS set. TradeWars is/was the most well-known Door Game and we'd play it for months. ![]() When the game extended, the BBS picked up the phone and kept the connection. Door Games were ASCII/ANSI games that the BBS would shell out to, passing the connection over. You might also want to telnet:// for ASCII-based Star Wars! Originally we would call (like literally dial-up one to one) a BBS but ubiquitous internet added telnet as a nice option that persists today. You can try setting up what I'm going to describe in this post, or you can try telnet'ing to a BBS like the CaveBBS here: telnet://. Why? Because it's awesome and history is lovely. I'll do a more extensive post later and I'm going to turn this into a full conference talk, but for the demo I ran a few BBS Door Games under Windows 10. I did a lightning talk this week at NDC London where I started with a text file that included a CR/LF, Git autocrlf, then talked about typewriters, what a Carriage really is, then the Teletype Model 33, the Altair 8800, the ASCII chart, then ANSI art, and finally moved on to BBS's and BBS Door Games. ![]() This repository builds the latest stable or dev SyncTERM Installer for Windows.I continue to enjoy seeing what can be done with WSL (Windows Subsystem for Linux) but even more fun is combining CMD.exe (the Windows console), Ubuntu on Windows (WSL), and DOSBox (an x86 emulator that lets you run OLD programs in original DOS that no longer run natively on Windows). Please file bug reports at the SourceForge bug tracker and feature requests in the Feature Request tracker. Supports Operation Overkill ][ Terminal emulationįor detailed specs on SyncTERMs handling of ANSI, as well as it's many extensions, refer to this document. ![]() This tool will allow you to create fonts for use with SyncTERM. Comes with 43 standard fonts and allows the BBS to change the current font and upload custom fonts.Supports character pacing for ANSI animation as well as the VT500 ESC[*r sequence to allow dynamic speed changes.Telnet, RLogin, SSH, RAW, modem, shell (*nix only) and direct serial connections.ANSI Music (through the sound card if installed).Support for IBM low and high ASCII including the face graphics ( ☺ and ☻) and card symbols ( ♥, ♦, ♣, and ♠) which so many other terms have problems with (may not work in curses mode.Full CGTerm Commodore 64 PETSCII support.*nix versions will run using SDL, X11, or using curses.Runs in full-screen mode on ALL platforms (ALT-Enter switches modes).Windows, Linux, OpenBSD, NetBSD, OS X, and FreeBSD.SyncTERM is a BBS terminal program which supports: The latest builds will have a recent shared Synchronet BBS List included. This repository is only for building a windows installer for SyncTERM, and does ![]()
0 Comments
Read More
Leave a Reply. |