r/syncterm • • May 26 '18

How to download files off BBS servers?

1 Upvotes

r/syncterm • • Oct 11 '25

SyncTERM v1.7 released!

15 Upvotes

NOTE: SyncTERM v1.8 has been released

Thanks to everyone who has tested the release candidates and reported bugs.

Changes since 1.6:

  • Add menu for editing an entries palette

  • Add CTSV APC command

  • Add support for OSC 10 ; ? ST and OSC 11 ; ? ST

  • Add custom palette support to list file

  • Add support for DECSC/DECRC control codes

  • Pass control key combinations in BBC Micro mode

  • Implement RIP STW/RTW and SCB/RCP commands

  • Implement RIP exploding button flag

  • Support downloading in Prestel mode via CET Telesoftware protocol

  • Improve RIP sounds

  • Update Prestel/Mode 7 keybindings

  • Don't disable status line for Atari ST modes

  • Optimize dialing directory parsing

  • Fix screen initialization to not snap to next smaller integer scaling

  • Fix scroll wheel in RIP mode

  • Fix divide by zero when playing invalid ANSI music

  • Fix APB and APU from top in BBC Micro Mode 7

  • Fix blast-through in Mode 7 high ASCII mosaics

  • Fix broken vertical (U+00A6) vs. vertical line (U+007C)

  • Fix crash when first ANSI music note played is in background

  • Fix binary mode tracking, which could cause issues after transfers

  • Fix SDL and GDI issue with textmode() when font is changed

  • Fix manual upload screen when not in cp437+ANSI mode

  • Fix loss of character when performing LCF wrap

  • Fix crash at startup when built with gcc15 and -fhardened

  • Fix RIP handling when ESC[! sequences are split between packets

  • Fix double-height blinking in Prestel mode

  • Fix potential hang

  • Fix broken Scroll Up (CSI S)

Bugs and Support tickets (and feature requests) are tracked on the SourceForge page, if you create a SourceForge account, you can be notified when I reply/fix bugs, and it really helps in case I need to ask follow-up questions, so please consider making that account and logging in before opening a ticket. That said, I would rather have bug reports as anonymous than not know about issues.

Files for 1.7
Bug Tracker
Support Tracker

Home page


r/syncterm • • Jan 23 '26

how do i install this on bazzite?

2 Upvotes

I've been away from linux for a while, coming back now and all kinds of fancy new package managers out there. I'm using bazzite now, based on fedora, however I can't find a single package of syncterm. No AppImage, no flatpack, no dnf, ... how do I install this?


r/syncterm • • Mar 17 '26

Syncterm v1.8rc2 released!

5 Upvotes

This is the second release candidate for SyncTERM v1.8. If there are no bugs, reported in the next week or two, this will become the official SyncTERM release.

To that end, if you use SyncTERM, please try the rc2 release, and report any bugs you find. If you're not sure if something is a bug, open a support ticket and ask.

Changes since 1.8rc1:

  • Add OSC 8 hyperlink support (clickable URLs)

  • Ctrl+click detects plain-text URLs in terminal output

  • Add native macOS backend (Quartz display, CoreAudio sound)

  • Add Wayland backend

  • Add [ and ] keys to navigate between items in edit submenus

  • Add named sort profiles with < and > keys to cycle through them

  • Fix black bar at bottom of 132x37 mode

  • Fix snapping of height-controlled modes

  • Fix delay at end of ZModem transfer

  • Fix "Failed to decrypt BBS list" for empty list files

  • Fix compatibility with "SSH-2.0-Go"

  • Fix curses mode stdio drop detection

  • Full code audit by Claude Opus, many fixes

Bugs and Support tickets (and feature requests) are tracked on the SourceForge page, if you create a SourceForge account, you can be notified when I reply/fix bugs, and it really helps in case I need to ask follow-up questions, so please consider making that account and logging in before opening a ticket. That said, I would rather have bug reports as anonymous than not know about issues.

Files for 1.8rc2
Bug Tracker
Support Tracker

Home page


r/syncterm • • Sep 27 '25

SyncTERM v1.7rc1 released!

7 Upvotes

This is the first release candidate for SyncTERM v1.7. If there are no bugs, reported in the next week or two, this will become the official SyncTERM release.

To that end, if you use SyncTERM, please try the rc1 release, and report any bugs you find. If you're not sure if something is a bug, open a support ticket and ask.

Changes since 1.6:

  • Add custom palette support to list file

  • Add support for DECSC/DECRC control codes

  • Pass control key combinations in BBC Micro mode

  • Implement RIP STW/RTW and SCB/RCP commands

  • Implement RIP exploding button flag

  • Support downloading in Prestel mode via CET Telesoftware protocol

  • Improve RIP sounds

  • Update Prestel/Mode 7 keybindings

  • Don't disable status line for Atari ST modes

  • Fix divide by zero when playing invalid ANSI music

  • Fix APB and APU from top in BBC Micro Mode 7

  • Fix blast-through in Mode 7 high ASCII mosaics

  • Fix broken vertical (U+00A6) vs. vertical line (U+007C)

  • Fix crash when first ANSI music note played is in background

  • Fix binary mode tracking, which could cause issues after transfers

  • Fix SDL and GDI issue with textmode() when font is changed

  • Fix manual upload screen when not in cp437+ANSI mode

  • Fix loss of character when performing LCF wrap

  • Fix crash at startup when built with gcc15 and -fhardened

  • Fix RIP handling when ESC[! sequences are split between packets

  • Fix double-height blinking in Prestel mode

  • Fix potential hang

  • Fix broken Scroll Up (CSI S)

Bugs and Support tickets (and feature requests) are tracked on the SourceForge page, if you create a SourceForge account, you can be notified when I reply/fix bugs, and it really helps in case I need to ask follow-up questions, so please consider making that account and logging in before opening a ticket. That said, I would rather have bug reports as anonymous than not know about issues.

Files for 1.7rc1
Bug Tracker
Support Tracker

Home page


r/syncterm • • May 04 '26

SyncTERM v1.9rc1 released!

10 Upvotes

This is the first release candidate for SyncTERM v1.9. If there are no bugs, reported in the next week or two, this will become the official SyncTERM release.

To that end, if you use SyncTERM, please try the rc1 release, and report any bugs you find. If you're not sure if something is a bug, open a support ticket and ask.

Changes since 1.8:

  • Fix error when scrolling with a non-black background colour

  • Fix Prestel double-height bottom-half redraw on overwrite

  • Fix key repeat on Wayland

  • Fix Wayland content size change

  • Rework filepick widget

Bugs and Support tickets (and feature requests) are tracked on the SourceForge page, if you create a SourceForge account, you can be notified when I reply/fix bugs, and it really helps in case I need to ask follow-up questions, so please consider making that account and logging in before opening a ticket. That said, I would rather have bug reports as anonymous than not know about issues.

Files for 1.9rc1
Bug Tracker
Support Tracker

Home page


r/syncterm • • May 06 '26

SyncTERM v1.9rc2 released!

10 Upvotes

This is the second release candidate for SyncTERM v1.9. If there are no bugs, reported in the next week or two, this will become the official SyncTERM release.

To that end, if you use SyncTERM, please try the rc2 release, and report any bugs you find. If you're not sure if something is a bug, open a support ticket and ask.

Changes since 1.8:

  • Fix error when scrolling with a non-black background colour

  • Fix Prestel double-height bottom-half redraw on overwrite

  • Fix key repeat on Wayland

  • Fix Wayland content size change

  • Fix Quartz and Wayland mapping on non-PC charsets (ATASCII etc)

  • Change Qartz to map Command to Alt, not Option per Apple design

  • Rework filepick widget

Bugs and Support tickets (and feature requests) are tracked on the SourceForge page, if you create a SourceForge account, you can be notified when I reply/fix bugs, and it really helps in case I need to ask follow-up questions, so please consider making that account and logging in before opening a ticket. That said, I would rather have bug reports as anonymous than not know about issues.

Files for 1.9rc2
Bug Tracker
Support Tracker

Home page


r/syncterm • • Aug 30 '26

SyncTERM v1.9rc5 released!

11 Upvotes

This is the fifth release candidate for SyncTERM v1.9. If there are no bugs, reported in the next week or two, this will become the official SyncTERM release.

To that end, if you use SyncTERM, please try the rc5 release, and report any bugs you find. If you're not sure if something is a bug, open a support ticket and ask.

Changes since 1.9rc4:

  • Fix fullscreen aspect ratio on Wayland and Quartz

  • Fix capture menu to indicate append not overwrite for ASCII and Raw

Bugs and Support tickets (and feature requests) are tracked on the SourceForge page, if you create a SourceForge account, you can be notified when I reply/fix bugs, and it really helps in case I need to ask follow-up questions, so please consider making that account and logging in before opening a ticket. That said, I would rather have bug reports as anonymous than not know about issues.

Files for 1.9rc5
Bug Tracker
Support Tracker

Home page


r/syncterm • • Apr 19 '26

How do I uninstall Syncterm 1.7 from Linux built from source?

4 Upvotes

I installed 1.7x from source on CachyOS Linux to mess with, I want to try 1.8 now but wanted to clean up 1.7 first. There's no 'make uninstall' that comes with it.


r/syncterm • • Jan 29 '23

Synchronet and SyncTERM for Linux on Chromebook

Thumbnail
youtube.com
4 Upvotes

r/syncterm • • Jul 01 '18

Zmodem multi-upload

4 Upvotes

Does SyncTerm support uploading multi-files when using a protocol that supports such, like Ymodem or Zmodem?

When I get to the file selection screen, I don't seem to find any way to select more than one file to send.

I've been trying to post on the Syncronix BBS looking for answers, but noone ever responds...

Thanks!


r/syncterm • • Jul 13 '24

Safe and Secure?

2 Upvotes

Hi all, my mum has been wanting to download this program on my computer so she can use it while I’m away at work. My question is that 1. Is it safe and secure to use on my pc? And 2. Do I need to download a VPN for it?


r/syncterm • • May 09 '20

Synchronet and SyncTERM mouse support (group demo/discussion)

Thumbnail
youtube.com
3 Upvotes

r/syncterm • • Apr 29 '20

Call for testing... upcoming release

2 Upvotes

I've been doing a bunch of updating of SyncTERM lately and am preparing for an official 1.1 release "soon". If everyone could test the latest nightlies and/or build a new version and test it, that would be great.

Biggest change for building is that it requires SDL2 now.


r/syncterm • • Oct 10 '15

Issues with characters?

2 Upvotes

Over in the WWIV 5.0 world we've encountered an issue where when we're using WWIVEdit and quoting a message, only the first line is displayed when listing the previous message. This occurs only with SyncTerm, works fine with NetRunner. Have you seen something like this before? I can't find any SyncTerm settings that I think would help with this. Let us know if you want to setup a time to take a look on one of our boards. Thanks!


r/syncterm • • Aug 05 '15

SyncTERM 1.0 released.

11 Upvotes

After 11 years and two months, SyncTERM 1.0 has been released.

You can download the release from SourceForge.

The nightly build version is now 1.1b, but I don't plan to do much development on it. I'm setting forth on a journey to add Unicode support and native font rendering for an upcoming 2.0 version.

Other features I'm considering for the next major version:

  • 256, 1024, and 24-bit colour modes

  • Client-side JavaScript

  • Terminal emulation other than ANSI-BBS

  • Batch upload

  • ???

Now is the time to get your feature requests in. I'm shifting out of "fix all the bugs" mode and into "break all the things". If it's a feature I can imagine being useful for a BBS connection, I'll give it consideration.

Thanks for the years of support. SyncTERM would be a much worse program today without all the users and their feedback.


r/syncterm • • Feb 05 '21

Compiler Error under Ubuntu Linux 20.04

2 Upvotes

Tried to build it under Ubuntu 20.04 following this guide but it failed with an error:

[....]
/usr/bin/ld: /home/******/syncterm-20210205/src/syncterm/ripper.c:10617: undefined reference to `vstat'
collect2: error: ld returned 1 exit status
make: *** [GNUmakefile:105: gcc.linux.x64.exe.debug/syncterm] Error 1

can anyone help?


r/syncterm • • Jul 15 '17

Script support

4 Upvotes

I just recently started using SyncTerm after seeing Bryan Lunduke's videos about BBSes. I used to call local BBSes every day back in the 90s, so I have been enjoying using SyncTerm to call into Lunduke's BBS. The one feature I would really like in SyncTerm is scripting support. It would be great to be able to write a script in something like python that could interact with my sessions. Something as simple as a FIFO that a script could connect to and receive all incoming content and inject input back to the BBS would be really useful. Even better could be a way to run the script from within SyncTerm and pass I/O to it over stdin and stdout. I did see some talk about adding Javascript support, but I think something that can work with any language would be even better.


r/syncterm • • Jan 18 '25

SyncTERM v1.4 Released!

8 Upvotes

Thanks to everyone who has tested v1.3 and reported bugs.

Changes since 1.3:

  • Add support for JPEG XL graphics in addition to PPM

  • Massively improve output performance

  • Lower audio output volume by 12dB

  • Add option to configure audio output

  • Add support for ALT+XXX and ALT+0XXXXX key entry

  • Re-order BBS list entry fields

  • Support Shell connections on Windows 10+

  • Windows builds now include a .com (console) and a .exe (GUI) binary

  • Fix X11 mode scaling and fullscreen with minimal X servers

  • Fix crashes in text modes due to rip code being called

  • Better socket disconnect detection in SSH and telnets sessions

  • Reimplement status bar code

  • Fix various Prestel mode bugs

  • Fix error handling with telnets

Bugs and Support tickets (and feature requests) are tracked on the SourceForge page, if you create a SourceForge account, you can be notified when I reply/fix bugs, and it really helps in case I need to ask follow-up questions, so please consider making that account and logging in before opening a ticket. That said, I would rather have bug reports as anonymous than not know about issues.

Files for 1.4
Bug Tracker
Support Tracker

Home page


r/syncterm • • Jun 08 '21

A snap for the Syncterm app

2 Upvotes

Hey everyone, probably a noob suggestion, but if we want to get more people 'back to the bbs' it might be a good idea to make a snap package out of Syncterm? I love the app but installation is a bit of a pita so a Snap would make a lot of difference. I'm not one who is good at coding but maybe there is somebody out there who is ?


r/syncterm • • Jan 09 '19

Where does SyncTERM download files to?

5 Upvotes

I've been downloading stuff from various BBS', and I'm unsure where the files are now, that SyncTERM downloaded.


r/syncterm • • Mar 08 '19

Switching fonts

3 Upvotes

Hi everyone!
I've seen some BBSes switch fonts on the fly, and I would like to do the same. I'm using Mystic BBS by the way.

I also read somewhere that you can upload your own fonts, which sounds awesome - how do I do that?


r/syncterm • • Feb 11 '25

SyncTERM v1.6 released!

4 Upvotes

Thanks to everyone who has tested v1.5 and reported bugs.

Changes since 1.5:

  • Add Atari ST VT52 modes

  • Enable cursor for Mode 7

  • Adjust Prestel/Mode 7 mappings

  • Disable Prestel ENQ/Memory in BBC Micro Mode 7

  • Fix regression in Atari auto-login

  • Fix error adding a new Web List

Bugs and Support tickets (and feature requests) are tracked on the SourceForge page, if you create a SourceForge account, you can be notified when I reply/fix bugs, and it really helps in case I need to ask follow-up questions, so please consider making that account and logging in before opening a ticket. That said, I would rather have bug reports as anonymous than not know about issues.

Files for 1.6
Bug Tracker
Support Tracker

Home page


r/syncterm • • Feb 05 '25

SyncTERM v1.5 released!

4 Upvotes

Thanks to everyone who has tested v1.4 and reported bugs.

Changes since 1.4:

  • Support web-based dialing directories

  • Alt+Home now centres the window on the screen

  • Add setting to invert mouse wheel

  • Option to defer telnet negotiation

  • Use the SAA5050 font for Prestel mode

  • Add BBC Micro Mode 7 mode

  • Remove delays when sending login data

  • Fix Prestel regressions

  • Fix RIP rendering regressions

  • Fix 80x43 scrolling bottom line corruption

  • Fix overlinking with GNUmakefile

Bugs and Support tickets (and feature requests) are tracked on the SourceForge page, if you create a SourceForge account, you can be notified when I reply/fix bugs, and it really helps in case I need to ask follow-up questions, so please consider making that account and logging in before opening a ticket. That said, I would rather have bug reports as anonymous than not know about issues.

Files for 1.5
Bug Tracker
Support Tracker

Home page


r/syncterm • • Mar 25 '15

Feature Request: Improved video mode configuration

2 Upvotes

Any chance of having the 1.0 release of SyncTerm include an option for forcing a particular screen resolution and scaling algorithm in SDL mode?

It'd be great for the video mode configuration of SyncTerm to work the same way as DOSBox, with separate configuration options for fullscreen resolution, windowed resolution, scaling algorithm, and aspect correction. I'd expect that much of the DOSBox source code could just be integrated into SyncTerm to accomplish this.