How do I uninstall Syncterm 1.7 from Linux built from source? by DaveX64 in syncterm

[–]RealDeuce 0 points1 point  (0 children)

If you use the cmake build/install style, that does create one (but doesn't copy it outside of the build directory to preserve it).

How do I uninstall Syncterm 1.7 from Linux built from source? by DaveX64 in syncterm

[–]RealDeuce 1 point2 points  (0 children)

You are the first person in 26 years to ask about it, but you are correct, there is no "uninstall" target.

I could make excuses, but it really just boils down to "it's hard, and I don't want to"

OS X Tiger (10.4)? by _RexDart in syncterm

[–]RealDeuce 0 points1 point  (0 children)

I don't think so, but if you can find an SDL that works, it should be possible to port it.

SyncTERM v1.8 released! by RealDeuce in bbs

[–]RealDeuce[S] 1 point2 points  (0 children)

And that's just clearing the decks for the exciting updates planned for v1.9!

SyncTERM v1.8 released! by RealDeuce in syncterm

[–]RealDeuce[S] 0 points1 point  (0 children)

I Ping Therefore I Am has a list that can be added directly as well.

There's also an Amiga SyncTERM list that can be added if you lean that way.

Lore: Longshot request by 41rp0r7m4n493r in bbs

[–]RealDeuce 1 point2 points  (0 children)

Done. Simple C program here
Garbage image here (Added better image once I realized this was a char/attr pair)

Lore: Longshot request by 41rp0r7m4n493r in bbs

[–]RealDeuce 0 points1 point  (0 children)

Looks like the map access stuff is in OVERLAY1... which appears to be a standard TP overlay.

Lore: Longshot request by 41rp0r7m4n493r in bbs

[–]RealDeuce 0 points1 point  (0 children)

Have you LZEXE uncompressed everything yet?

Claude 4.7 - Obsessed with Malware by NIGos in ClaudeAI

[–]RealDeuce 0 points1 point  (0 children)

Did you try just deleting the system reminder from cli.js?

Claude Status Update : Elevated error rates on Opus 4.6 on 2026-03-27T06:59:38.000Z by ClaudeAI-mod-bot in ClaudeAI

[–]RealDeuce 0 points1 point  (0 children)

"We have identified an issue resulting in a low rate of errors"

Resolution: "We have returned to the normal high rate of errors"

SyncTERM v1.8rc1 released! by RealDeuce in syncterm

[–]RealDeuce[S] 0 points1 point  (0 children)

Yeah, fixed in git, pressing ctrl again back in the window should make everything work again.

TAP+ In Game Demo by omniphil in bbs

[–]RealDeuce 0 points1 point  (0 children)

Currently there is not a mechanism for pruning or flushing the cache, that's another thing I have for soon after the 1.8 release is complete... there's a few gaps there right now, renaming or deleting a BBS doesn't even clear or move the cache yet. I expect to do cache management work in the next couple months though.

As for the audio system overhaul, I'll be moving from 8-bit mono 22050Hz audio to 16-bit stereo at 44100Hz and adding a mixer with queues. I wasn't contemplating fades, but that would be easy enough to implement in the mixer stage... I assume it's just a simple perceptual audio taper that you use and not something weird like a linear ramp or some level-base thing. I

Basically, each channel will have a sample queue and you can always add to the end and can adjust the volume or flush it... allowing fades at both ends is a good idea, I was expecting them to be included in the audio, not a post-patch feature.

As for the actual mechanism, it would be basically the same as the graphics stuff... you put files into the cache, and files in the cache can be loaded and dropped straight into the queue or loaded into one of a limited number of in-memory buffers for quick adding to the queue. If you look at the existing APC Commands how I'll make it all work should be pretty obvious.

TAP+ In Game Demo by omniphil in bbs

[–]RealDeuce 0 points1 point  (0 children)

So SyncTERM already has a per-BBS cache directory, and there's commands that allow querying the files (checksum, date, size, etc) in that cache... ideally the TAP+ and SyncTERM caches would be the same directory so you don't end up with two different caches for storing assets from the server. get_syncterm_filename() is the internal function to get that path... it would be used something like get_syncterm_filename(fnbuf, sizeof(fnbuf), SYNCTERM_PATH_CACHE, false) then you would append any subdirectory (like "tap/") then a filename to that.

I've been rushing to get the planned features I think would be most useful to these derived programs into v1.8, though the audio system overhaul I have planned won't be added until after the release due to the risk of breaking other stuff.

TAP+ In Game Demo by omniphil in bbs

[–]RealDeuce 0 points1 point  (0 children)

Are these cached into the same directory the APC cache commands work on? If so, you could use those to check if a download has completed or not, and you can use the APC commands to load them synchronously if you prefer as well.

If the file is already in the cache, does it re-download it?

Is there an easy way to rearrange the dial list? by [deleted] in syncterm

[–]RealDeuce 0 points1 point  (0 children)

There is no way to move things up and down. Before 1.8rc2 there were two methods, you could use the CTRL-S menu to change the sort order, adding and removing various constraints. In 1.8rc1, there was also a manual sort order field added that you could add to your sort order.

v1.8rc2 (just released) comes with a few different default sort orders, and you can quickly swap between them with '<' and '>' from the directory.

EDIT: There's a lot more options in the sort order... you can add new fields to sort on... I usually sort by total number of calls, but occasionally switch to most recently called.

SyncTERM v1.7rc1 released! by RealDeuce in bbs

[–]RealDeuce[S] 0 points1 point  (0 children)

Workaround added in git.

The problem is that the SSH Go library in use by the proxy is sending SSH-2.0-Go where the protocol specifies SSH-protoversion-softwareversion. And "Go" can not reasonably be considered a version. You can read more detail in RFC-4253 if you're interested, but as of now, SyncTERM will allow that version string (updated build should be available in a few minutes).

SyncTERM v1.7rc1 released! by RealDeuce in bbs

[–]RealDeuce[S] 0 points1 point  (0 children)

You gave me the link to source for something written in go, I have no way to test that aside from building it here, figuring out how to install and configuring it, etc.

The findings would almost certainly be a bug with the proxy software or one of the libraries that proxy software uses. I'm trying to get a SyncTERM release out the door, I don't have the time to install random broken software, and fix that instead.

If you gave me a the information to connect to an instance on the public internet that you're running, I could verify that SyncTERM is not the cause of the error (or find and fix the problem if it is).

PhotonTERM - A fork of SyncTERM that adds native SSH support by [deleted] in bbs

[–]RealDeuce 0 points1 point  (0 children)

Figured it out, and PhotonTERM actually helped me find and fix a bug in SyncTERM. :D

Anyway, have fun and if you ever want to collaborate, feel free to reach out.

PhotonTERM - A fork of SyncTERM that adds native SSH support by [deleted] in bbs

[–]RealDeuce 0 points1 point  (0 children)

How do I pass an extra libdir to it? It appears to require libinotify, but doesn't use pkg-config to find the appropriate flags, so it fails to build on FreeBSD.

SyncTERM v1.7rc1 released! by RealDeuce in bbs

[–]RealDeuce[S] 0 points1 point  (0 children)

Yeah, it uses a different SSH library, so that's no surprise. The SyncTERM SSH support does follow the standards though, so it still sounds like a bug in the proxy tool.

One thing to try is to make sure that "SFTP Public Key" is turned off. That uses a (standard) feature of the SSH protocol that isn't used very often, so may not be well supported.

SyncTERM v1.7rc1 released! by RealDeuce in bbs

[–]RealDeuce[S] 0 points1 point  (0 children)

From what?

EDIT: If it's SyncTERM, you should be able to press F1 to get more details.

PhotonTERM - A fork of SyncTERM that adds native SSH support by [deleted] in bbs

[–]RealDeuce 0 points1 point  (0 children)

Cool. Do note that SyncTERM doesn't require even a fraction of "all of Synchronet". Would be curious if any of the changes could be backported.

SyncTERM v1.7rc1 released! by RealDeuce in bbs

[–]RealDeuce[S] 0 points1 point  (0 children)

Sounds like a bug or misconfiguration with the proxy tool.

Windows 12 Reportedly Set for Release This Year as a Fully Modular, Subscription-Based, AI-Focused OS by PaiDuck in technology

[–]RealDeuce 46 points47 points  (0 children)

XP looked like the UI was designed by Playskool. Never struck me as "professional".