freaktmp
Expert
- Joined
- 20 Απρ 2009
- Μηνύματα
- 9.794
- Αντιδράσεις
- 10.547
Θα παρουσιασω τωρα το πιθανοτατα πιο επαναστατικο περιφερειακο ever για υπολογιστες Oric, που ονομαζεται Loci. Προκειται για μια συσκευη που συνδεεται στο expansion port του υπολογιστη μας και μας επιτρεπει να συνδεουμε usb συσκευες αποθηκευσης και να φορτωνουμε απο αρχεια roms και images απο κασετες και δισκετες. Ειναι μια open source δημιουργια του homebrew hacker Sodiumlightbaby και εμφανιστηκε απο το πουθενα πριν 10 μηνες. Αν και δεν ειναι ακομα 100% ετοιμο, ειναι αρκετα σταθερο για να λειτουργει καλα στις περισσοτερες περιπτωσεις.
Αυτη την στιγμη υπαρχουν δυο κατασκευαστες, ενας αγγλος που πουλαει μεσω ebay και ο φιλος μας @iss, του οποιου δημιουργιες τοσο software οσο και hardware εχουμε δει πολλες φορες στο παρελθον. Στην πολυ κατατοπιστικη σελιδα του, θα βρουμε εκτος χρησιμα links προς το manual και μια εκδοση του firmware που εχει μερικες επιπλεον roms ενσωματομενες σε σχεση με αυτη του δημιουργου. Φυσικα εγω αγορασα απο εκει και πηρα και τις δυο διαφορετικες εκδοσεις χρωματων, μια λευκη (ας πουμε στυλ Oric-1) και μια στα χρωματα Atmos.
Ας δουμε το περιφερειακο απο κοντα. Στην πανω μερια εχει τρια κουμπια, ενα για το προγραμματισμο του firmware, ενα για ενεργοποιηση της συσκευης και ενα για reset του υπολογιστη.
Στην κατω μερια υπαρχουν εκτεθειμενα καποια pins που δεν ξερω τι σκοπο εξυπηρετουν.
Στην μια πλευρα υπαρχει μια usb θυρα, ενω στην αλλη η υποδοχη για το καλωδιο που συνδεεται στον υπολογιστη.
Πριν κανουμε οτιδηποτε αλλο πρεπει να αναβαθμισουμε το firmware. Επειδη το ολο πραγμα ειναι ακομα υπο ενεργη αναπτυξη, εχουμε καινουριες εκδοσεις firmware συχνα πυκνα. Στο αρχειο update εκτος απο το firmware της συσκευης, υπαρχει και η rom του Loci καθως και οι roms για Oric-1, Atmos και η διαγνωστικη rom του Mike Brown. Στην εκδοση firmware που δινει ο @iss εχουμε μερικες ακομα roms για Pravetz, τεστ για το IJK-egoist κλπ. Φυσικα τα δυο firmware ακριβως ιδια, οποτε μπορουμε να βαλουμε και το σκετο αν θελουμε.
Η διαδικασια update ειναι απλουστατη. Απλα συνδεουμε το Loci στο PC μας κρατωντας πατημενο του κουμπι προγραμματισμου και αντιγραφουμε το αρχειο του update στον εικονικο δισκο που εμφανιζεται. Πλεον εχουμε την τελευταια εκδοση.
Τελευταιο βημα ειναι να προετοιμασουμε ενα usb stick. Υποστηριζει FΑΤ32/exFAT και folders/long filenames. Δεν μπορει να ανταπεξελθει με μεγαλο αριθμο αρχειων ανα φακελο, οποτε θα ελεγα να κρατατε το πολυ 50 αρχεια σε καθε φακελο. Αφου αντιγραψουμε τα tape, disk και rom images στο στικακι μας το συνδεουμε στο Loci. Επελεξα ενα state of the art usb 3.2 gen 1 stick 64gb με διπλο inteface usb a/c γιατι αυτο ειχα προχειρο και δουλεψε απροβληματιστα.
Τελος απλα συνδεουμε το Loci στον oric μας και αναβουμε τον υπολογιστη.
Δουλευει εξισου καλα με τον Atmos
Οταν ενεργοποιηθει το Loci, αναβει μια ενδεικτικη λυχνια.
Αρχικα δεν θα συμβει τιποτα, αλλα μολις πατησουμε το κουμπι ενεργοποιησης ο υπολογιστης μας θα επανεκινησει και θα φορτωσει την rom του Loci για να μας δειξει την βασικη οθονη του interface. Για να επιλεξουμε κατι χρησιμοποιουμε τα βελακια, για το ενεργοποιησουμε/αλλαξουμε παταμε space και για ακυρο ή επιστροφη στην προηγουμενη σελιδα παταμε escape. Αν βρισκομαστε στην αρχικη σελιδα το escape ξεκιναει τον υπολογιστη με τις ρυθμισεις που εχουμε κανει, αλλιως με return επιστρεφουμε εκει που ειχαμε μεινει οταν πατησαμε το κουμπι ενεργοποιησης.
Στο πανω μερος της σελιδας εχουμε τις εκδοσεις της rom και του firmware. Απο κατω ενεργοποιουμε την εξομειωση microdisc και επιλεγουμε disk images για καθε ενα απο τα τεσσερα εικονικα drives. Στην συνεχεια εχουμε την εξομειωση του κασετοφωνο. Μπορουμε να επιλεξουμε αν θελουμε να φορτωνουν αυτοματα ή να πρεπει να γραψουμε το κλασσικο CLOAD. Τελος υπαρχει ενας μετρητης κασετας και μπορουμε να δουμε τα περιεχομενα ενος tape image και να παμε σε ενα συγκεκριμενο σημειο στην εικονικη κασετα. Στην συνεχεια μπορουμε να επιλεξουμε αν θα φορτωθει η rom του Oric-1 ή του Atmos. Εναλλακτικα μπορουμε να επιλεξουμε εμεις μια rom. Στην συνεχεια εχουμε την ενεργοποιηση χρησης usb ποντικιου που δουλευει μεσα στο περιβαλλον του Loci αντι για το πληκτρολογιο. Τελος εχουμε προσβαση σε μια σειρα απο χρονισμους, σε περιπτωση που το Loci δεν λειτουργει αξιοπιστα με τον υπολογιστη μας. Εγω τουλαχιστον δεν χρειαστηκε να αγγιξω τιποτα εδω.
Ας δουμε μερικα παραδειγματα λειτουργιας. Χρησιμοποιησα τα βελακια και πηγα στην επιλογη rom. Με το space αλλαξα απο Atmos σε Oric-1 και πατωντας το escape βρεθηκα στο γνωριμο περιβαλλον.
Αν επιλεξουμε rom απο αρχειο, τοτε θα μας παει στην οθονη επιλογης αρχειων. Αρχικα θα πρεπει να επιλεξουμε σε πια συσκευη θα ψαξουμε. Εδω εμφανιζεται και το ιδιο το Loci γιατι εχει εσωτερικα 15mb χωρητικοτητας.
Επιλεγοντας το Loci, εφοσον εχουμε την εκδοση του @iss θα μας δειξει μια λιστα με διαφορες roms. Επιλεγοντας μια επιστρεφουμε στην αρχικη οθονη.
Με escape φορτωνουμε την rom αυτη.
Εφοσον εχουμε συνδεδεμενο το IJK-egoist με ενα joystick μπορουμε να το ελεγξουμε με την συνοδευομενη rom.
Στην συνεχεια θα δουμε την χρηση με disc και tape images και αλλα ενδιαφεροντα θεματα.
Αυτη την στιγμη υπαρχουν δυο κατασκευαστες, ενας αγγλος που πουλαει μεσω ebay και ο φιλος μας @iss, του οποιου δημιουργιες τοσο software οσο και hardware εχουμε δει πολλες φορες στο παρελθον. Στην πολυ κατατοπιστικη σελιδα του, θα βρουμε εκτος χρησιμα links προς το manual και μια εκδοση του firmware που εχει μερικες επιπλεον roms ενσωματομενες σε σχεση με αυτη του δημιουργου. Φυσικα εγω αγορασα απο εκει και πηρα και τις δυο διαφορετικες εκδοσεις χρωματων, μια λευκη (ας πουμε στυλ Oric-1) και μια στα χρωματα Atmos.
Ας δουμε το περιφερειακο απο κοντα. Στην πανω μερια εχει τρια κουμπια, ενα για το προγραμματισμο του firmware, ενα για ενεργοποιηση της συσκευης και ενα για reset του υπολογιστη.
Στην κατω μερια υπαρχουν εκτεθειμενα καποια pins που δεν ξερω τι σκοπο εξυπηρετουν.
Στην μια πλευρα υπαρχει μια usb θυρα, ενω στην αλλη η υποδοχη για το καλωδιο που συνδεεται στον υπολογιστη.
Πριν κανουμε οτιδηποτε αλλο πρεπει να αναβαθμισουμε το firmware. Επειδη το ολο πραγμα ειναι ακομα υπο ενεργη αναπτυξη, εχουμε καινουριες εκδοσεις firmware συχνα πυκνα. Στο αρχειο update εκτος απο το firmware της συσκευης, υπαρχει και η rom του Loci καθως και οι roms για Oric-1, Atmos και η διαγνωστικη rom του Mike Brown. Στην εκδοση firmware που δινει ο @iss εχουμε μερικες ακομα roms για Pravetz, τεστ για το IJK-egoist κλπ. Φυσικα τα δυο firmware ακριβως ιδια, οποτε μπορουμε να βαλουμε και το σκετο αν θελουμε.
Η διαδικασια update ειναι απλουστατη. Απλα συνδεουμε το Loci στο PC μας κρατωντας πατημενο του κουμπι προγραμματισμου και αντιγραφουμε το αρχειο του update στον εικονικο δισκο που εμφανιζεται. Πλεον εχουμε την τελευταια εκδοση.
Τελευταιο βημα ειναι να προετοιμασουμε ενα usb stick. Υποστηριζει FΑΤ32/exFAT και folders/long filenames. Δεν μπορει να ανταπεξελθει με μεγαλο αριθμο αρχειων ανα φακελο, οποτε θα ελεγα να κρατατε το πολυ 50 αρχεια σε καθε φακελο. Αφου αντιγραψουμε τα tape, disk και rom images στο στικακι μας το συνδεουμε στο Loci. Επελεξα ενα state of the art usb 3.2 gen 1 stick 64gb με διπλο inteface usb a/c γιατι αυτο ειχα προχειρο και δουλεψε απροβληματιστα.
Τελος απλα συνδεουμε το Loci στον oric μας και αναβουμε τον υπολογιστη.
Δουλευει εξισου καλα με τον Atmos
Οταν ενεργοποιηθει το Loci, αναβει μια ενδεικτικη λυχνια.
Αρχικα δεν θα συμβει τιποτα, αλλα μολις πατησουμε το κουμπι ενεργοποιησης ο υπολογιστης μας θα επανεκινησει και θα φορτωσει την rom του Loci για να μας δειξει την βασικη οθονη του interface. Για να επιλεξουμε κατι χρησιμοποιουμε τα βελακια, για το ενεργοποιησουμε/αλλαξουμε παταμε space και για ακυρο ή επιστροφη στην προηγουμενη σελιδα παταμε escape. Αν βρισκομαστε στην αρχικη σελιδα το escape ξεκιναει τον υπολογιστη με τις ρυθμισεις που εχουμε κανει, αλλιως με return επιστρεφουμε εκει που ειχαμε μεινει οταν πατησαμε το κουμπι ενεργοποιησης.
Στο πανω μερος της σελιδας εχουμε τις εκδοσεις της rom και του firmware. Απο κατω ενεργοποιουμε την εξομειωση microdisc και επιλεγουμε disk images για καθε ενα απο τα τεσσερα εικονικα drives. Στην συνεχεια εχουμε την εξομειωση του κασετοφωνο. Μπορουμε να επιλεξουμε αν θελουμε να φορτωνουν αυτοματα ή να πρεπει να γραψουμε το κλασσικο CLOAD. Τελος υπαρχει ενας μετρητης κασετας και μπορουμε να δουμε τα περιεχομενα ενος tape image και να παμε σε ενα συγκεκριμενο σημειο στην εικονικη κασετα. Στην συνεχεια μπορουμε να επιλεξουμε αν θα φορτωθει η rom του Oric-1 ή του Atmos. Εναλλακτικα μπορουμε να επιλεξουμε εμεις μια rom. Στην συνεχεια εχουμε την ενεργοποιηση χρησης usb ποντικιου που δουλευει μεσα στο περιβαλλον του Loci αντι για το πληκτρολογιο. Τελος εχουμε προσβαση σε μια σειρα απο χρονισμους, σε περιπτωση που το Loci δεν λειτουργει αξιοπιστα με τον υπολογιστη μας. Εγω τουλαχιστον δεν χρειαστηκε να αγγιξω τιποτα εδω.
Ας δουμε μερικα παραδειγματα λειτουργιας. Χρησιμοποιησα τα βελακια και πηγα στην επιλογη rom. Με το space αλλαξα απο Atmos σε Oric-1 και πατωντας το escape βρεθηκα στο γνωριμο περιβαλλον.
Αν επιλεξουμε rom απο αρχειο, τοτε θα μας παει στην οθονη επιλογης αρχειων. Αρχικα θα πρεπει να επιλεξουμε σε πια συσκευη θα ψαξουμε. Εδω εμφανιζεται και το ιδιο το Loci γιατι εχει εσωτερικα 15mb χωρητικοτητας.
Επιλεγοντας το Loci, εφοσον εχουμε την εκδοση του @iss θα μας δειξει μια λιστα με διαφορες roms. Επιλεγοντας μια επιστρεφουμε στην αρχικη οθονη.
Με escape φορτωνουμε την rom αυτη.
Εφοσον εχουμε συνδεδεμενο το IJK-egoist με ενα joystick μπορουμε να το ελεγξουμε με την συνοδευομενη rom.
Στην συνεχεια θα δουμε την χρηση με disc και tape images και αλλα ενδιαφεροντα θεματα.