Αναμνήσεις: BBS & Ansi Art
Αφορμή γι’ αυτό το post ήταν ένα σχόλιο που ξεκίνησα να γράφω στο forum του Linux Format σε ένα thread με τίτλο «star wars στην κονσόλα». Ξεκινούσα κάπως έτσι: «Και τις παλιές καλές ημέρες των BBS …» όταν συνειδητοποίησα ότι θα ήθελα να κάνω ένα …γενικότερο blog post αφιερωμένο σε αυτήν την όμορφη φάση στην οποία συμμετείχα κι εγώ (Ctr+F: Power. A, κοιτάξτε και ποιος νυν γραμματέας του HELLUG είναι από κάτω μου – γειά σου jimmy!).
Τι ήταν οι BBS και τι τα ANSI γραφικά;
Πρώτα απ’όλα να είμαι ειλικρινής. Τα έχω ξεχάσει ΟΛΑ, οπότε πολλά από τα παρακάτω μπορεί να είναι ανακρίβειες. Είναι ότι θυμάμαι και ότι θυμήθηκα με τη βοήθεια του Γούγλη…
Λοιπόν, BBS σήμαινε Bulletin Board System (ή ελληνικότερα «βάσεις») και ήταν PCs (γκούχ γκουχ και Amiga θα έλεγε ο Κωνσταντινιάδης) και όπου συνδεόμασταν συνήθως 1-1 μέσω πάναργων modems. Μιλάμε για εξωφρενικές ταχύτητες: έβλεπες πραγματικά τα δεδομένα να έρχονται γραμμή προς γραμμή .
Αυτές οι βάσεις έτρεχαν πάνω σε κάτι συστήματα που τώρα μου φαίνονται εξωτικά: κάτι Remote Access (το έχω ακόμα στο σκληρό, δεν ξέρω καν πως το λειτουργούσα!), BinkleyTerm, και FrontDoor, κάτι Telix για συνδέσεις κλπ κλπ. Ήταν η εποχή των ανήλικων Sysops, όπου τα ASCII γραφικά είχαν περάσει σε άλλο επίπεδο, λέγονταν ANSI γραφικά (ή «ASCII extended») με 256 σύμβολα και δυνατότητα …έγχρωμων γραφικών (16 μπροστά και 8 στο φόντο!) στη γραμμή εντολών του DOS μέσω ενός driver (ansi.sys). BTW, τω καιρῶ εκείνω δεν υπήρχε κάτι άλλο. Για editor το καλύτερο ήταν ο THEDRAW μέσω του οποίου φτιάχναμε την welcome screen (logon.ans) και την έξοδο (logoff.ans) της «βάσης» μάς. Αυτά τα γραφικά έφτασαν σε τόσο ψηλό επίπεδο, που αν κοιτάξετε λίγο τις παρακάτω εικόνες θα σκεφτείτε αμέσως την τέχνη του «γκράφιτι».
Φάτε μάτια ψάρια λοιπόν και σκεφτείτε πως ένιωθε ένας δεκαπεντάχρονος χρήστης όταν έβλεπε αυτές τις εικόνες να «δημιουργούνται» γραμμή-προς-γραμμή στην οθόνη του με ταχύτητα περίπου ίση με μιας γραφομηχανής… Α, οι εικόνες είναι μακρόστενες, επειδή κάθε γραμμή «τότε» είχε ένα περιορισμό max 80 χαρακτήρες πλάτος, οπότε οι καλλιτέχνες έκαναν screens εις μάκρος! ;)
Αρχαιολογία #1: Η «βάση» αυτή δεχόταν συνδέσεις με modem στα 9600 «Baud» και για επεξεργαστή είχε έναν της απίστευτης ισχύος των 400Mhz…
#2 Παρατηρήστε: ο τύπος είχε ένα ΟΛΟΚΛΗΡΟ Giga με files. Καμμία αναφορά σε CD έτσι;
#3 Αυτή είναι νεότερη βάση, μετά το 1993. Γιατί; Παρατηρήστε ότι υπάρχει αναφορά στο Internet και email διεύθυνση.
#4 Τούτη δω η logon screen είναι από το 1994. Πάλι με 14400…
# Uga Bugha Fuga Mugha
#6 Και τώρα ας καούμε όλοι μαζί
#7 Τούτος εδώ επαίρετο για το ότι έτρεχε MajorBBS (ένα δημοφιλές σύστημα για χτίσιμο βάσης της εποχής, μαζί με τα RemoteAccess και PCBoard)
#8 Kryptonic BBS με δύο «γραμμές» τηλεφώνου:
#9 Και μια logout οθόνη που βρήκα:
Αχ, αυτό το …terminated… Περισσότερες αυθεντικές και μη ansi εικόνες της εποχής θα βρείτε στο Flickr εδώ
Υπάρχουν ακόμα BBS!
Ακριβώς. Μήπως θέλατε να δείτε στην πράξη πως ήταν αυτές οι «βάσεις». Ανοίξτε ένα τερματικό και δώστε:
telnet utopiabbs.com
απαντήστε στις ερωτήσεις και σε λίγο θα είστε συνδεδεμένοι σε μια βάση που τρέχει σε Windows NT. Προσοχή: οι ερωτήσεις που θέτει (Color terminal, Full name, sex κλπ) ήταν στάνταρ την εποχή εκείνη.
Τυπικό μενού της εποχής από μια άλλη βάση μέσω telnet:

Εδώ θα βρείτε μια σελίδα με βάσεις (αλφαβητικά) που ακόμα λειτουργούν με telnet σύνδεση:
Αν δεν θέλετε/έχετε telnet, χάνετε τη μαγεία των τότε BBS αλλά αν επιμένετε να δείτε κάτι παρόμοιο στον browser, υπάρχουν βάσεις σε HTML/Flash. Τούτη δω, λέγεται DiskShop…

…και βασίζεται στο FlashTerm ένα τερματικό telnet μέσω browser που υποστρίζει ANSI γραφικά. Αυτό το FlashTerm βασίζεται στη βιβλιοθήκη as3ansi του Peter Nitsch.
ANSI γραφικά μέσα σε web browser!
Οι παραπάνω εικόνες προβάλλονταν γραμμή γραμμή σε DOS περιβάλλοντα, αλλά ο ίδιος μερακλής developer, o Peter Nitsch, έφτιαξε μια actionscript βιβλιοθήκη για ανάγνωση και προβολή .ans εικόνων μέσα από τον κοινό browser:
http://www.peternitsch.net/ansiviewer/main.html
Και ansi-art game!
Ψάχνοντας το θέμα θα βρείτε και παιχνίδι σε ANSI art, το Dwarf Fortress, που τρέχει και σε Linux:

Εδώ θα βρείτε την …development έκδοση (ω ναι, αναπτύσσεται ακόμα!):
http://www.bay12games.com/forum/index.php?topic=28841.0
Αν είχα χρόνο θα έγραφα περισσότερα ή ομορφότερα. Απλά κάποια πράγματα δεν είναι ποτέ τα ίδια (μόνο τα υγρά μάτια) κι όσο και να προσπαθήσεις δεν πρόκειται ποτε να «διαμεσολαβήσεις» σε έναν τρίτο αυτό που βίωνες όταν ήσουν μικρό παιδί, πριν είκοσι χρόνια. Ούτε telnet ούτε browsers μπορούν να φέρουν πίσω σε όλο της το μεγαλείο την εποχή του V42bis, των αμέτρητων σκουπιδιών των συνδέσεων και των απεριόριστης διάρκειας κλήσεων στα τηλέφωνα (ω, ναι, κάποτε δεν υπήρχε χρονοχρέωση)…
Γκαλερί με ANSI-ART
Μάθετε/δείτε περισσότερα στο καλύτερο μέρος:
http://sixteencolors.net/about/index.html
που δίνει και πακέτα με ansi εικόνες εδώ:
http://sixteencolors.net/packs/index.html
Βίντεο
Και ένα βίντεο από το «BBS – The documentary» του Jason Scott:
Περισσότερα βίντεο εδώ:
http://www.roysac.com/videos.asp
BBS Software
Όλα τα προγράμματα της εποχής είναι μαζεμένα εδώ:














Δημήτρη, ζηλεύω ακόμα τους ανθρώπους που ζήσανε αυτή την εποχή ανεμελιάς και πραγματικής ελευθερίας και αθωότητας. Εποχή που οι άνθρωποι μέσο θρυλικών μόντεμ δημιούργησαν το πρώτο social networking.
Αν και μόλις στις αρχές του 2000 απέκτησα τον πρώτο μου υπολογιστή, είμαι τυχερός που έχω ακόμα τερματικό και έτσι βλέπω να σώζονται ακόμα αυτά τα αριστουργήματα από ASCIΙ.
Αν και ακόμα γράφονται τα πρώτα κεφάλαια της ιστορίας του Internet, ήδη οι επερχόμενες γενεές έχουν να διαβάσουν και να μάθουν πολλά από αυτά.
Δημήτρη με γύρισες ΠΟΛΛΑ χρόνια πίσω. Θυμάμαι με νοσταλγία όλες τις BBS και την αγωνία που είχα καλώντας να πιάσω γραμμή. Η δική σου ήταν μία από τις αγαπημένες μου (φυσικά μαζί με την Acrobase). Θυμάμαι αργότερα όταν έφτιαξα την δική μου BBS (Dreamscape BBS) και σχεδίαζα τα γραφικά την πώρωση που είχα και φυσικά τις ατελείωτες ώρες που ασχολούμουν. Μερικές φορές αναπολώ εκείνη την εποχή και νιώθω νοσταλγία.
Να’ σαι καλά Γιώργο! Θυμάμαι κι εγώ τα άπειρα βράδια, τα όμορφα ξενύχτια με το chat, τα files, τα ansi menus, τα πρώιμα emails (σε μια εποχή που δεν υπήρχε ακόμα το Web) και τα callback verifications και τρελαίνομαι για το πόσο ωραία περνάγαμε και με πόσα λίγα μέσα τα καταφέρναμε (εγώ είχα ένα 286 και μετά ένα 386/40 αλλά ακόμα θυμάμαι, τον Δουζίνα (;) ή τον Αναπλιώτη (;) να τρέχουν Doom στο κάτω μέρος της οθόνης και στο πάνω τη «βάση» – multitasking σε τι να ταν; 486;) . Δυστυχώς είναι δύσκολο να μεταφέρεις αυτήν την ιστορία σε άλλους, ελπίζω οι παραπάνω εικόνες που ψάρεψα στο διαδίκτυο να δίνουν μια ιδέα…