Παρουσίαση X-Mem

freaktmp

Expert
Joined
20 Απρ 2009
Μηνύματα
9.349
Αντιδράσεις
9.498
O απογονος του FlashGordon για το defacto MotherX4 standard, το X-Mem ειναι ενα interface που συνδιαζει την λειτουργικοτητα πολλων κλασσικων cpc upgrades. Ειναι ενα rom-box, μια αναβαθμιση ram 512kb, ram disc και lower rom board. Αλλα το hardware ειναι μονο μερος της ιστοριας, αφου ειναι το software που συνοδευει την συσκευη που ολοκληρωνει την επιτυχημενη συνταση. Ας τα δουμε ολα απο πιο κοντα.

Πανω στο X-Mem board αναγνωριζουμε τα εξης σημαντικα στοιχεια, τρεις διακοπτες, ενα jumper και η eeprom. Οι διακοπτες μας επιτρεπουν να ρυθμισουμε την συσκευη για χρηση με 464/664 ή 6128, να απενεργοποιησουμε την λειτουργικοτητα του lower rom board και να προστατευσουμε την eeprom απο εγγραφη. Το jumper μας επιτρεπει να απενεργοποιησουμε πληρως το rom-box σε περιπτωση corruption που αποτρεπει την λειτουργια του υπολογιστη ετσι ωστε να το επαναφερουμε σε λειτουργικη κατασταση. H eeprom, η οποια ειναι συνηθως winbond και σπανιοτερα SST, παιζει ρολο για την συμβατοτητα του rom-box με τα περισσοτερα rom flashing προγραμματα που υπαρχουν. Παρολο που λειτουργικα το Χ-Mem ειναι συμβατο με το megaflash, τα περισσοτερα προγραμματα rom flashing υποστηριζουν μονο SST eeprom, οποτε τo winbond μας περιοριζει καπως στις επιλογες μας. Τελος το X-Mem board, οπως ολα τα ΜΧ4 boards, πασχει απο το προβλημα ευθυγραμμισης με τον connector οποτε θελει λιγο προσοχη πως θα το συνδεσουμε.



Αφου θεσουμε τους διακοπτες στις καταλληλες θεσεις, συνδεσουμε το X-Mem στο MX4 μας και αναψουμε τον υπολογιστη μας, η εικονα που θα μας καλοσορισει ειναι αρκετα διαφορετικη απο το συνηθες. Αυτο συμβαινει γιατι εχει ενεργοποιηθει η λειτουργικοτητα του lower rom board και αντι για τα κλασσικα φορτωνει το αναβαθμισμενο firmware 3.15. Αυτο εμπεριεχει διαφορα bug fixes, βελτιωσεις και νεα λειτουργικοτητα στον υπολογιστη μας, οπως η υψηλη αναλυση, η υποστηριξη rom slots ανω του 15 χωρις booster rom, το ram drive καθως και RSX εντολες για να εκμεταλλευτουμε ολα τα παραπανω. Αξιζει να αναφερουμε εδω οτι εκτος απο την lower rom, μπορουμε να αντικαταστησουμε και την rom 0 (basic), οπως θα δουμε παρακατω.



Για του λογου το αληθες, βλεπουμε το output της RSX εντολης |help που μας επιστρεφει τα περιεχομενα του rom-box και με παραμετρο τον αριθμο ενος rom slot, μας δειχνει ποιες RSX εντολες υποστηριζει η rom που βρισκεται στο συγκεκριμενο slot. Αλλες εντολες μας δινουν την δυνατοτητα να γραψουμε rom απο το command line κλπ.



Εδω βλεπουμε την λειτουργικοτητα του ram drive, το οποιο περνει το γραμμα c. Οπως θα δουμε παρακατω ειναι συμβατο με το CP/M και μπορουμε να το απενεργοποιησουμε ή να αλλαξουμε το μεγεθος του.



Αν αλλαξουμε θεση στον σχετικο διακοπτη, επιστρεφουμε στο ενσωματομενο firmware του amstrad H λειτουργικοτητα του rom-box και το ram upgrade παραμενει.



Ενα απο τα πολλα utilities που συνοδευουν το X-Mem σε μορφη disk images ειναι και ενα rom flashing utility. Ειναι καπως σπαρτιατικο, αλλα αρκετα λειτουργικο.



Μπορουμε ευκολα και γρηγορα να επαναφερουμε το X-Mem μας στην αρχικη του κατασταση, απενεργοποιοντας την λειτουργια lower rom και τρεχοντας το συνοδευτικο utility init.



Αφου ολοκληρωσει και επανεκινησουμε, τρεχουμε το συνοδευτικο utility install που μας επιτρεπει να εγκαταστησουμε οτι χρειαζεται για την λειτουργια του X-Mem. Οπως βλεπουμε ειναι πληρως παραμετροποιησιμο και εκτος απο την γλωσσα, μπορουμε να αλλαξουμε τις ρυθμισεις για το ram drive καθως και αν θελουμε να επιλεξουμε να εγκατασταθει σαν ρομ η modified εκδοση του cp/m plus που υποστηριζει ram drives. Με την ιδια διαδικασια μπορουμε να αναβαθμισουμε σε νεωτερες εκδοσεις firmware οταν αυτες κυκλοφορησουν.



Εδω βλεπουμε μια μινιμαλιστικη δευτερη παραλαγη του install που μας επιτρεπει να μετρατρεψουμε τον 6128 μας σε 464 και το αναποδο!




Το CP/M plus φορτωνει απο rom και ερχεται προετοιμασμενο για να αναγνωριζει ram drives



Το Symbos φορτωνει γρηγορα απο rom και αξιοποιει το ram upgrade.



Το FutureOS συνεργαζεται και αυτο αψογα με το X-Mem



Οχι μονο αυτο, αλλα σε FutureOS τρεχει η μοναδικη εκδοση του RMA συμβατη με megaflash με winbond chipset, αρα και συμβατη με το X-Mem.



Μερικες ακομα κλασσικες roms. Discology, protext.




To parados υποστηριζει πληρως το ram upgrade, αλλα ειναι ασυμβατο με το ram drive.



H rom του Bruce Lee ειναι buggy και δεν δουλευει σε κανενα rom-box που εχει booster. To x-mem ομως δεν εχει!



Τελικα ειναι τιποτα που να μην μπορει να κανει αυτο το interface και μαλιστα με κομψη απλοτητα; Απ' οτι φαινεται, οχι! Τοσο η σχεδιαση του οσο και το συνοδευτικο software ειναι καλα μελετημενα και δεν αναφεραμε τιποτα στο μικρο αλλα κατατοπιστικο manual και την φοβερη υποστηριξη του δημιουργου του X-Mem, Toto. Δεν μπορω να πω αρκετα καλα λογια, ειναι ενα absolute must have right now!
 
Τελευταία επεξεργασία:
Πίσω
Μπλουζα