SermoOS
This commit is contained in:
@@ -1,10 +1,12 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
require 'bbs'
|
||||
require_relative 'lib/sermo/dos'
|
||||
require_relative 'lib/sermo/sermo_os'
|
||||
|
||||
# SERMO-BBS — a telnet server that drops every caller into a simulated PC:
|
||||
# it boots, loads SERMO-DOS, and leaves you at a C:\> prompt you can talk to.
|
||||
# SERMO-BBS — a telnet server that drops every caller into a simulated Margittai
|
||||
# machine from the Neumatronic universe: it runs the dual-architecture
|
||||
# power-on, loads SERMO („a Szó"), and leaves you at a green-phosphor prompt
|
||||
# you can either command (digital side) or simply talk to (the Lapis-ACP).
|
||||
BBS.configure do |config|
|
||||
config.port = (ENV['BBS_PORT'] || 2323).to_i
|
||||
config.mouse = false
|
||||
@@ -13,7 +15,7 @@ end
|
||||
|
||||
# A caller's whole session is just the simulated machine.
|
||||
BBS.config.flow = BBS::Flow.define do
|
||||
os Sermo::DOS
|
||||
os Sermo::OS
|
||||
end
|
||||
|
||||
BBS.start
|
||||
|
||||
Reference in New Issue
Block a user