https://github.com/equant/RetroBridgeBBS Skip to content Sign up Sign up * Why GitHub? Features - + Mobile - + Actions - + Codespaces - + Packages - + Security - + Code review - + Project management - + Integrations - + GitHub Sponsors - + Customer stories- * Team * Enterprise * Explore + Explore GitHub - Learn and contribute + Topics - + Collections - + Trending - + Learning Lab - + Open source guides - Connect with others + The ReadME Project - + Events - + Community forum - + GitHub Education - + GitHub Stars program - * Marketplace * Pricing Plans - + Compare plans - + Contact Sales - + Education - [ ] [search-key] * # In this repository All GitHub | Jump to | * No suggested jump to results * # In this repository All GitHub | Jump to | * # In this user All GitHub | Jump to | * # In this repository All GitHub | Jump to | Sign in Sign up Sign up {{ message }} equant / RetroBridgeBBS * Notifications * Star 42 * Fork 0 This software runs on your modern PC and acts as a internet bridge BBS to transfer files to your retro computers. Connect your retro computers to it (via serial) and download software from the internet using a period approriate interface! GPL-3.0 License 42 stars 0 forks Star Notifications * Code * Issues 1 * Pull requests 0 * Actions * Projects 0 * Security * Insights More * Code * Issues * Pull requests * Actions * Projects * Security * Insights master Switch branches/tags [ ] Branches Tags Nothing to show {{ refName }} default View all branches Nothing to show {{ refName }} default View all tags 2 branches 0 tags Go to file Code Clone HTTPS GitHub CLI [https://github.com/e] Use Git or checkout with SVN using the web URL. [gh repo clone equant] Work fast with our official CLI. Learn more. * Open with GitHub Desktop * Download ZIP Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Go back Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Go back Launching Xcode If nothing happens, download Xcode and try again. Go back Launching Visual Studio If nothing happens, download the GitHub extension for Visual Studio and try again. Go back Latest commit @equant equant Update README.md ... e621d77 Apr 13, 2021 Update README.md e621d77 Git stats * 44 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time RetroBridgeBBS progress on web-tree archives refactor Apr 12, 2021 files from isopod to biko Jan 29, 2020 shell_scripts Generalized transfer code. X/Y/ZModem upload working. Feb 2, 2020 .gitignore vim swap file ignore and deletion Feb 3, 2020 LICENSE Initial commit Jan 22, 2020 README.md Update README.md Apr 13, 2021 start_bbs.py Prime Time Apr 12, 2021 View code RetroBridgeBBS What is it? Motivation Features Installation Requirements Getting things running Steps you may need to do Installing the X/Y/ZMODEM Tools Arch linux Ubuntu Starting the bbs Logging in Mac Serial Tips and Notes Claris Works AppleTalk README.md [68747470733a2f2f696d672e796f75747] RetroBridgeBBS This software runs on your modern PC and acts as a bridge BBS interface. Connect your retro computers to it (via serial) and download software from the internet using a period approriate interface! What is it? This software is still in development, not everything is implemented, but it is useful as is. This software will help you transfer software to your classic Macintosh (e.g. MacOS System 6, 7, 68k Macs, etc) using the serial port. Very simply, this software runs on a modern host computer, and behaves like a BBS would back in the day. You connect your Macintosh to the host computer using serial, and then, using your vintage computer, you can search and download files from online archives (e.g. Macintosh Garden, Mac Repository). However, this "BBS" has only one user, you! Motivation I've written this software to do what I want. It might not make sense to some people. I've lost interest in getting my _____ computer "connected" to the internet. I like the BBS interface. It's fun to use my old computer and search for files. I find it incredibly useful to see that a .sit file is not a pre-5.5 before I go through the trouble of getting it on my System 6 Mac only to find out I can't uncompress it. Yes it's slow to do modem transfers (although it's fast if you download disk images), but I like to dawdle and play with other things while I wait; it builds excitement. Ultimately I would like this software to be useful to Commodore, Apple ][, Tandy, etc users. But, I'm developing it mostly for my old macs, so it's not there yet. If you would like to help connect it to online sources for those platforms, please do! Some day I'd like to add web based message board browsing (such as [http://68kmla.com/forums]) to the RetroBridgeBBS. Features Some of this is implemented, some is not * Search and download files from supported online archives + Supported archives: o Macintosh Garden [http://www.macintoshgarden.org/] o InfoMac Archive * .SIT algorithm identification + Examines headers of compressed .SIT files before you download them and lets you know if they use early (pre 5.5) or later StuffIt algorithms so you don't download something you can't uncompress on an old Macintosh. * Transfer files to your retro computer + Serial connection using X/Y/ZModem transfers + Write disk images to a floppy drive * Upload files from your retro computer * Supports multiple connections. + Console + Telnet + Serial * Setup profiles for different machines. * Automatic uncompress and recompress of files to compatible formats. Icon Description not implemented implemented but I broke it, should be fixed soon. Installation Requirements For this to be useful, you are expected to have: 1. A host computer with python 3 and a serial port. 2. A Macintosh with some form of terminal software (e.g. ZTerm, QuickLink) 3. A null modem cable to connect the Macintosh and the host PC. 4. Linux command line transfer tools: sz, sx and sb (for ZMODEM, XMODEM and YMODEM) Getting things running Steps you may need to do git clone https://github.com/equant/RetroBridgeBBS sudo pip install pyserial sudo pip install beautifulsoup4 Installing the X/Y/ZMODEM Tools Arch linux sudo pacman -S lrzsz Ubuntu sudo apt install lrzsz Starting the bbs cd RetroBridgeBBS python -i start_bbs.py Logging in You can log in on the console after starting the bbs. Or you can connect via a serial device. Or you can telnet. telnet localhost 3030 Mac Serial Tips and Notes Claris Works You may find Claris Works installed on your Macintosh. Claris Works as modem/terminal software built in to it, and can be used for XMODEM transfers AppleTalk "Serial device unavailable" type errors... You may need to turn off AppleTalk on your Macintosh in order to get your terminal software to work. For Powerbooks with a single serial port this may be especially important. To turn off AppleTalk, go to the apple menu (upper left) and select 'chooser'. Then turn off AppleTalk. You probably have to restart. That was the case for my PowerBook 3400c running System 9. About This software runs on your modern PC and acts as a internet bridge BBS to transfer files to your retro computers. Connect your retro computers to it (via serial) and download software from the internet using a period approriate interface! Resources Readme License GPL-3.0 License Releases No releases published Packages 0 No packages published Languages * Python 99.8% * Shell 0.2% * (c) 2021 GitHub, Inc. * Terms * Privacy * Security * Status * Docs * Contact GitHub * Pricing * API * Training * Blog * About You can't perform that action at this time. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.