Short: RLogin Door to play remote door games Author: vk3heg@gmail.com Uploader: Stephen Walsh Type: comm/bbs Version: 1.0 Architecture: m68k-amigaos Distribition: Aminet zlogin is an Amiga BBS *door* that lets your BBS users play door games hosted on a remote Synchronet door-game server. It connects outbound to the server using the rlogin protocol, tells the server which game to launch, then acts as a transparent 8-bit byte bridge between the local user's terminal and the remote game until the door exits. It works with Zeus, C-Net and Excelsior BBS software (and a plain Amiga shell for testing), and is written in AmiBlitz 3. When a user picks the door, zlogin: 1. Opens an rlogin (TCP) connection to the configured Synchronet server. 2. Sends the user's handle plus, for an auto-launch door, the terminal-type `xtrn=`. (Leave the doorcode out and it sends no `xtrn=` request, so the server presents its own door menu instead.) 3. Synchronet auto-launches that door game and drops the user straight in - or, with no doorcode, shows its menu for the user to pick from. 4. Pipes raw bytes both ways until the game exits, then returns to your BBS. There is no local echo, no line buffering and no ANSI processing on the Amiga side - the remote door owns the screen, exactly like a real terminal.