u/JSONBourne-Dev

Rainwire BBS Server
▲ 26 r/bbs

Rainwire BBS Server

Here's the website with pictures and features list. https://rainwire.net/

I just thought I would drop the latest project here. We wanted a security first BBS server and just wanted to do things differently than what's out there. I hate limitations and the only way to avoid those is to built it yourself from scratch. Firewall, Security, MFA, Mouse, Sound, Graphics, all baked in at the foundation.

This probably needs another week of testing before it's ready for public consumption but I have moved Dead Modem Society completely over to the Rainwire platform as of a couple days ago.

If you want to look at it live just point your telnets to telnet.deadmodemsociety.com port 1337

SyncTERM or TERMinator client preferred.

Here's a picture of the board running it live...

https://preview.redd.it/m0pztqqfynth1.png?width=951&format=png&auto=webp&s=cead931250ea4325dc05b11a184c0de341636b6c

reddit.com
u/JSONBourne-Dev — 11 days ago
▲ 9 r/bbs

TRACE (TERMinator Render And Compute Engine)

This is not something anyone ever asked for and is probably not something anyone will ever use. (I am a hell of a salesman right? :P ) But I wanted to see what could be done. This is the BBS community, we build things no one will use because we enjoy it.

I wanted a way to make our TERMinator desktop BBS clients more flexible in what it could do. It started with me tweaking my Fractal generator BBS door for more performance and being unhappy with it as its using the CPU cores for the math calculations of the BBS computer as you'd expect. But the BBS is run on an Intel N150 CPU and while its plenty for a BBS its no math number cruncher.

So I came up with TRACE, It does the compute at the client end, so now my 24 core desktop runs the computations for the Fractal door using all of my cores at once. (If you don't know about the Fractal Mandelbrot Set, do some research its fascinating stuff) You can even toggle between Sixel and TRACE to see the different in performance and quality.

Anyways, one thing led to another and I turned TRACE into a whole rendering engine as well while I was in there to support whatever type of BBS door I wanted to throw at it. Currently I have Doom, Quake and Tyrian all running as BBS doors on my board. And since rendering and compute is done locally they run fast. Quake at 1024x768 and 64 FPS for example. These doors are available if anyone wants them, The catch there is they need TERMinator as the client.

TRACE is now in all 3 of our desktop clients versions 1.1.2 and higher (Win, Mac, Linux). So if you wanted to download and visit our board to test the doors you can.

Sample video here... https://youtu.be/FInpLQTzhYE

Client here - https://deadmodemsociety.com/terminator/

BBS here - https://deadmodemsociety.com/

u/JSONBourne-Dev — 27 days ago