DIY project – StrikeWiFi modem for C64

Ο φίλος μου DAT-Alex με είχε βάλει στην πρίζα εδώ και πολύ καιρό. Εκεί, στο RetroClub.info μαζί με τα υπόλοιπα παιδιά έχουν καταφέρει θαυμαστά πράγματα. Εγώ πάλι περίμενα (με περισσή ζήλια ) την κατάλληλη ευκαιρία, ώστε να βρω χρόνο κι ένα εύκολο project να ασχοληθώ. Να, λοιπόν που ήρθε το πλήρωμα του χρόνου και για καλή μου τύχη έπεσα πάνω σε αυτήν την special σελίδα που μου άνοιξε τα μάτια και τον δρόμο για να πραγματοποιήσω επιτέλους το “όνειρο”.

Όλα αποτελούν πνευματικό πόνημα του Alwyz,που είχε την ευγενική καλοσύνη να διαθέσει τον κόπο του ελεύθερα και διαθέσιμο σε όλους όσους θελήσουν να ασχοληθούν. Η μοναδική του επιθυμία, όπως επισημαίνει στην σελίδα του είναι:


If you sell these, I just ask that you keep the prices reasonable. It would be great to see a number of worldwide retro stores offering these.

 

Από υλικά δεν θα χρειαστούμε πολλά. Αρκεί ένα έτοιμο NodeMCU Esp8266 board, μια πλακέτα (έφτιαξα την δική μου με gerber files που υπάρχουν διαθέσιμα εδώ) και έναν κονέκτορα για την userport του C64 (εκεί θα συνδεθεί το modem)

Πρώτα θα εγκαταστήσουμε τους drivers για το Win PC μας, μιας που θα χρειαστεί να το συνδέσουμε μέσω USB.

Τώρα είμαστε έτοιμοι ώστε να “προετοιμάσουμε” το module, προγραμματίζοντας το με το τροποποιημένο firmware που θα βρούμε εδώ. Τρέχουμε το flasher tool, θέτοντας ως bin το αρχείο που θα βρούμε στο package που ανέφερα προηγουμένως.

Για να ξεκινήσει η διαδικασία εγγραφής, θα πρέπει το PC μας να “δει” το module. Αυτό γίνεται πατώντας το FLASH switch μέσα από το flashing tool. Εγώ ακολούθησα την συμβουλή του αρχικού συγγραφέως και το κράτησα πατημένο μέχρι την ολοκλήρωση της διαδικασίας.

Αφού λοιπόν έχουμε όλα τα υλικά στον πάγκο, η κατασκευή δεν θα μας πάρει παρά λίγα λεπτά της ώρας.

Έτοιμο για δράση!

Το πρόγραμμα επικοινωνίας θα το βρούμε εδώ και δεν είναι άλλο παρά το γνωστό CCGMS -2019 που πρόσφατα έγινε μάλιστα updated.

Από εδώ και πέρα, θα πρέπει να προχωρήσουμε με τα εξής βήματα (όπως αναφέρεται στο manual)

{
1. With your C64 powered OFF, Plug the Strikelink WiFi into the C64 User Port, Strikelink WiFi
Logo side UP.
2. Turn on computer, and load CCGMS 2019
3. Press F7 to enter the program settings menu, select UP9600 / EZ232 under modem type, and
change the baud rate to 9600 baud
4. Save Phonebook and Config
5. Press Return to enter Terminal Mode
6. Press Return. Your Strikelink should say hello to you!
7. Press F8 to enter Anscii Mode (Anscii is a combination of Ascii and Ansi. CCGMS will interpret
Ansi colors in Ascii mode). Anscii mode helps the modem properly interpret your WiFi router
SSID and Password.
8. Type at$ssid=yourssidgoeshere (Then press Return)
9. Type at$pass=yourpasswordgoeshere (Then press Return)
10.Type atc1 to Connect (atc1 connects to your WiFi, atc0 disconnects)
11.Type at&w to write your settings to the Strikelink WiFi. These will be permanently saved, so in
the future, you can load CCGMS 2019, press return, and you should automatically be ready
to call BBSes. If your Strikelink ever fails to connect to your router / WiFi access point, just type
atc1 to try connecting again.
12.Press F8 to return to Graphics mode, and use the Autodialer in CCGMS 2019 to start calling
C64 BBS Systems. You can save your User ID and Password for BBSes in CCGMS 2019
and send them to the BBS you call by pressing F6 and F8, respectively. It makes logging in
much easier!

}

Στο σημείο αυτό θα ήθελα να επισημάνω ότι παρά τις προσπάθειες μου, δεν κατάφερα να το κάνω να δουλέψει με ταχύτητα >300. Παρόλα αυτά, έχοντας το μόνιμα σεταρισμένο στα 300 δεν αντιμετώπισα κανένα πρόβλημα όπου και αν προσπάθησα να συνδεθώ.

Οι εντολές προγραμματισμού των ρυθμίσεων του, θα φανούν γνώριμες σε όσους έχουν(-με) ασχοληθεί με τις παλιές BBSs…και δεν είμαστε λίγοι, έτσι;

Ας δούμε δυο φωτογραφίες ακόμη με την συνολική λίστα:

Με την ΑΤ&ΖN=HOST : PORT (N=0-9) (χωρίς κενά) ορίζουμε σε επιλεγμένη θέση “Ν”, την BBS που επιθυμούμε να μπαίνουμε συχνότερα με speed dialing, δίνοντας ΑΤDSN (N=0-9).

Π.χ. Με την AT&Z1=rapidfire.hopto.org:64128 ,ορίζουμε στην θέση 1 ως επιλογή μας την RapidFire BBS. Έτσι αν δώσουμε στο terminal, την εντολή ATDS1 τότε η σύνδεση μας με την συγκεκριμένη BBS, θα γίνει στο τσακ μπαμ

Προσοχή!
Μην ξεχάσουμε να αποθηκεύσουμε μόνιμα της ρυθμίσεις μας μέσα στην nvram, δίνοντας AT&W
Έτσι δεν θα είμαστε υποχρεωμένοι να ξαναδίνουμε τις ίδιες εντολές κάθε φορά που το βάζουμε σε λειτουργία.
Είπαμε, είμαστε retro τύποι αλλά όχι και μαζόχες!

Εδώ το δοκιμάζω, προσπαθώντας να συνδεθώ στην πολύ αξιόλογη RapidFire BBS όπου είμαι χρόνια μέλος. Σύνδεση Επιτυχής!

Το να “βγεις στον αέρα” με έναν C64 από τα late ’80s, γεμίζει την ψυχή σου με ένα συναίσθημα που δεν μπορεί να περιγραφεί με λόγια! Πρέπει να το ζήσετε για να καταλάβετε τι εννοώ! Μένει τώρα να δω τι έχουν κάνει οι φίλοι μου στο RetroClub.info ώστε να δηλώσω το παρόν (έστω και από απόσταση)

Φτιάξτε το και Χαρείτε το!

geoanas

I am an avid collector of retro hardware. I collect anything retro ... from calculators, to real arcade boards and home computers. Being a tech/craftsman (self taught by experience), I like tinkering with electronics. I believe that hardware engineering is a kind of an art form. I don't want to miss any chance to grab my trusty screwdriver and my precious soldering iron just to repair, improve or spice up with a ‘mod-flavor’ almost anything. I was familiar with retro scene world when...wasn’t retro at all (!)...

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.