Παρουσίαση flashcart MegaFlashROM SCC+ SD 2 slots + 512K RAM για υπολογιστές MSX

freaktmp

Expert
Joined
20 Απρ 2009
Μηνύματα
9.310
Αντιδράσεις
9.410
Αν και στην Ελλαδα δεν ειναι τοσο γνωστη, η πλατφορμα MSX εχει ενα μεγαλο κοινο και ετσι υπαρχουν διαφορες λυσεις για να διευκολύνουμε την χρηση του υπολογιστη μας χρησιμοποιώντας μοντερνα media. Θα εξετασουμε εδω πιθανοτητα την καλυτερη προταση για την αναβαθμιση του MSX μας, το flashcart MegaFlashROM SCC+ SD 2 slots + 512K RAM της εταιριας MSX Cartridge Shop.

To MegaFlashROM SCC+ SD 2 slots + 512K RAM οπως προδιδει το ονομα του ειναι πολλες συσκευες σε μια. Ειναι κατ' αρχην flashcart με 8MB flash που φορτωνει rom και disk images απο microsd καρτες (διαθετει 2 microsd slots). Επιπλεον λειτουργει σαν cartridge slot extender και προσθετει και μια επεκταση μνημης 512kb RAM στον υπολογιστη μας. Ειναι συμβατο με ολες τις γενιες MSX και υποστηριζει partitions εως 4gb και filesystem FAT16. Δυστυχως δεν υποστηριζει long filenames.

To MegaFlashROM ερχεται σε πολυτελη συσκευασια, αλλα δεν συνοδευεται απο τυπωμενο manual. To cartridge ειναι υψηλης ποιοτητας με επαγγελματικά τυπωμένη ετικέτα. Στο πανω μερος του cartridge υπαρχουν οι 2 υποδοχες για τις microsd καρτες.

2017-02-27-01h30m53.JPG

2017-02-27-01h31m22.JPG

2017-02-27-01h31m33.JPG

Υπαρχει ενα manual στο site του κατασκευαστη που παρουσιαζει συνοπτικα τις βασικες λειτουργιες του, αλλα υπαρχει ενα εξαιρετικο tutorial που θα βοηθησει τον καθε αρχαριο στα πρωτα του βηματα με το MegaFlashROM.

Αφου βαλουμε μια καρτα microsd στο πρωτο slot (το κοντινοτερο προς την προσοψη), τοποθετουμε το cartridge στο slot και αναβουμε τον υπολογιστη. Μετα το κλασσικο splash screen, ο υπολογιστης κανει boot απο ενα εικονικο read only δισκο A: που περιεχει το λειτουργικο συστημα Nextor (την μοντερνα εξελιξη του λειτουργικου MSXDOS 2), τα προγραμματα που συνοδευουν το MegaFlashROM και τον filemanager MultiMente (δυστυχως συμβατος μονο με MSX2 υπολογιστες). Το Nextor ειναι προς τα πισω συμβατο με MSX (αν και με μειωμενες δυνατοτητες) που εχουν 128kb Και ανω RAM (οπως στην περιπτωση μας, που με την επεκταση 512kb εχουμε πολυ πανω απο 128!).

2017-02-27-01h29m47.JPG

2017-02-26-22h52m48.JPG

Ακολουθωντας το tutorial που προανεφερα, χρησιμοποιουμε το fdisk για να κανουμε partition και φορματ την καρτα μας. Στους MSX υποστηριζονται μονο δυο drive letters, το A: ειναι μονιμα πιασμενο απο το εικονικο rom drive που δημιουργει το MegaFlashROM και το το B: δειχνει απο default στο πρωτο partition στην καρτα του πρωτου microsd slot. Αφου μπορουμε να προσβασουμε την microsd καρτα καλο ειναι να κανουμε ενα backup τα περιεχομενα του rom drive στην microsd.

large.image_149324.jpg.3e279c50595e695cdeed03bbd7318e18.jpg


Απο κει και περα βαζουμε την microsd καρτα στον υπολογιστη μας και φορτωνουμε τα rom και disk images που θελουμε. Δυστυχως τα πραγματα ζοριζουν καπως γιατι πρεπει να μετονομασουμε ολα τα αρχεια με κλασσικη DOS 8.3 ονοματολογια. Μια αλλη προετοιμασια που μπορουμε να κανουμε, ειναι να δημιουργησουμε μια σειρα απο text αρχεια με λιστες ονοματων αρχειων roms. Χρησιμοποιοντας αυτες τις λιστες, μπορουμε να φλασαρουμε το cartridge σε λειτουργια multirom, οπου φορτωνει ολες τις rom που βρισκονται στην λιστα στην flash και δημιουργει ενα menu οπου μπορουμε να επιλεξουμε ποια rom θελουμε να τρεξουμε.

Αφου εχουμε εφοδιασει καταλληλα την microsd καρτα μας ας δουμε με περισσοτερες λεπτομερειες τι μπορουμε να κανουμε με το MegaFlashROM. Ας αρχισουμε με τα βασικα. Ας δουμε την εκδοση του λειτουργικου, την μνημη του υπολογιστη και τα περιεχομενα του εικονικου δισκου.

2017-02-26-23h25m37.JPG

2017-02-26-23h25m17.JPG

2017-02-26-22h56m18.JPG

Φλασαρωντας μια rom. Ολες οι εργασιες γινονται απο command line (ξεχασα να βγαλω φωτογραφια). Αφου ολοκληρωθει το flash, στην επομενη εκινηση του υπολογιστη θα φορτωσει κατευθειαν η rom.

Knightmare

2017-02-27-01h28m20.JPG

2017-02-27-01h28m35.JPG

Penguin Adventure

2017-02-27-01h24m01.JPG

2017-02-27-01h24m20.JPG

Salamander

2017-02-27-01h26m00.JPG

2017-02-27-01h27m42.JPG

Φλασαρωντας ενα dsk image, επιλεγουμε μεταξυ 9 slots. Το image στο πρωτο slot θα κανει αυτοματα boot την επομενη φορα που εκινησουμε τον υπολογιστη.

2017-02-26-23h27m44.JPG

Thundercats

2017-02-26-23h28m45.JPG

R-Type

2017-02-27-01h22m06.JPG

2017-02-27-01h22m17.JPG

Φλασαρωντας μια multirom. Αφου ολοκληρωθει η διαδικασια και επανεκινησουμε, φορτωνει αυτοματα το μενου που διαλεγουμε παιχνιδια.

2017-02-26-22h57m42.JPG

2017-02-26-22h52m52.JPG

2017-02-26-22h52m36.JPG

Galaxian

2017-02-27-01h20m13.JPG

2017-02-27-01h20m20.JPG

Frogger

2017-02-26-22h53m35.JPG

Thexder

2017-02-27-01h24m49.JPG

2017-02-27-01h25m13.JPG

Οταν θελουμε να φλασαρουμε κατι διαφορετικο στον υπολογιστη μας, τον αναβουμε κρατωντας πατημενο το βελακι πανω και αυτο μας βαζει στο recovery menu. Εδω μπορουμε να καθαρισουμε την flash και να επισκευασουμε ή αναβαθμισουμε το firmware του cartridge μας. Επιπλεον μπορουμε να μαθουμε πληροφοριες για την microsd καρτα μας, να απενεργοποιησουμε την επεκταση μνημης και αλλα που δεν ξερω ακομα τι κανουν.

2017-02-26-22h54m59.JPG

2017-02-26-22h55m20.JPG

2017-02-26-22h55m49.JPG

Μια σειρα απο λειτουργιες μπορουν ακομα να ενεργοποιηθουν/απενεργοποιηθουν κρατωντας πατημενα καποια πληκτρα κατα την εκκινηση του υπολογιστη. Ετσι μπορουν να λυθουν τυχων θεματα συμβατοτητας με συγκεκριμενα παιχνιδια κλπ.

Οι τυχεροι που διαθετουν εναν MSX2 υπολογιστη θα εχουν μια πολυ πιο streamlined και αυτοματοποιημενη εμπειρια με το MegaFlashROM, αφου μπορουν να κανουν ολες τις λειτουργιες μεσα απο τον filemanager MultiMente χωρις να χρειαστει να πληκτρολογουν μακρυναρια.

Αξιζει τελικα να αναφερω οτι προκειται για ενα ώριμο προιον που βρισκεται πολλα χρονια στην αγορα και το εχει αγκαλιάσει η msx κοινοτητα.

Με τις γνωσεις που διαθετω σχετικα με την πλατφορμα, πρεπει να πω οτι εχω αγγιξει μονο την κορυφη του παγοβουνου με αυτη την παρουσιαση. Σιγουρα δεν προκειται για ενα φτηνο περιφερειακο, αλλα ειναι ΤΟ ενα περιφερειακο που χρειαζεται να αγορασει κανεις αν εχει MSX υπολογιστη. Αυτοι που εχουν MSX2 με περισσοτερη μνημη ισως μπορουν να γλυτωσουν μερικα ευρω αγοραζοντας την εκδοση χωρις 512kb ram. Θα το χαρακτηριζα το αντιστοιχο του 1541 Ultimate 2 για Commodore 64. Absolute must have!
 

Συνημμένα

  • 2017-02-26-22h56m02.JPG
    2017-02-26-22h56m02.JPG
    446,4 KB · Προβολές: 1
Τελευταία επεξεργασία:
Τις προαλλες που εψαχνα για υλικο για το MegaFlashRom για να βαλω στο ντοσιε με τις οδηγιες, επεσα πανω στο προγραμμα SofaRun, του οποιου την υπαρξη αγνοουσα. Προκειται για εναν file manager και loader για υπολογιστες MSX/MSX2 κλπ που συνεργαζεται με παντως τυπου περιφερειακα και επεκτασεις, οπως το MegaFlashRom. Λογω της modular κατασκευης, το προγραμμα ειναι εξαιρετικα ευελικτο και επεκτασιμο και εχει πολλες λειτουργιες και ντουζινες ρυθμισεις. Πραγματικα οταν συνειδοποιησα ποσο ισχυρο ειναι χτυπησε το σαγονι μου στο πατωμα!

spike2.gif

Ας δουμε εν συντομια τις βασικες λειτουργιες. Υποστηριζει φορτωμα ROM και DSK images οπως και το command line προγραμμα του MegaFlashRom. Επιπλεον μπορει να φορτωσει και CAS images κασσετων και αν αυτο δεν ηταν αρκεται εντυπωσιακο, μπορει να τρεξει και roms απο Sega SG-1000! Επιπλεον εχει απο την μανα του δυνατοτητα να παιζει VGM μουσικη απο παιχνιδια, να δειχνει εικονες, να δειχνει και να κανει edit αρχεια κειμενου κλπ. Επιπλεον μπορουμε να καθορισουμε επιπλεον εξωτερικους viewers και players για διαφορα αλλα πραγματα. Για ολες τις λειτουργιες υπαρχουν και εκτεταμενες ρυθμισεις και μαλιστα μπορουμε να εχουμε διαφορετικες ρυθμισεις ανα παιχνιδι οι οποιες μπορουν να αποθηκευτουν για αυτοματη μελλοντικη χρηση. Θα φυλαξω το καλυτερο για τελευταιο, υπαρχει περιορισμενη υποστηριξη για ZIP αρχεια με εσωτερικη υποστηριξη για long file names!!! Ετσι μπορουμε να ξεπερασουμε τον περιορισμο του FAT16 για 8.3 χαρακτηρες στα ονοματα αρχειων. Απλα λογω της περιορισμενης ισχυς και μνημης του υπολογιστη μπορουμε να εχουμε περιορισμενο αριθμο αρχειων και περιορισμενο μεγεθος αρχειου ZIP. Ετσι καλο ειναι να δημιουργησουμε τα αρχεια ZIP με την μεθοδο store (μηδενικη συμπιεση).

Η εγκατασταση ειναι σχετικα ευκολη, απλα αποσυμπιεζουμε το προγραμμα στην microsd καρτα μας. Αν δεν το τρεχουμε απο δισκο με γραμμα A: πρεπει να επεμβουμε στα ini αρχεια και να διορθωσουμε τα paths. Στο MegaFlashRom το γραμμα A: ειναι κατειλημενο απο το romdisk, το οποιο ειναι και read only και δεν μπορουμε να κανουμε αλλαγες. Στην αρχικη εγκατασταση που ειχα κανει, ειχα αντιγραψει τα αρχεια συστηματος στην microsd καρτα, οποτε καταργησα το romdisk και πλεον o υπολογιστης κανει boot απο την microsd που εχει το γραμμα A:



Συνεπως μπορω πια να κανω αλλαγες στο autoexec.bat για να φορτωνει το SofaRun αυτοματα με την εκκινηση του υπολογιστη.



Ας δουμε τωρα μερικες φωτογραφιες απο το SofaRun σε δραση.

Η splash screen. Μπορει να απενεργοποιηθει.



Η κεντρικη οθονη του file manager. Εδω εχουμε προσβαση σε ολα τα drives, αρχεια του τρεχοντος φακελου και υποφακελους.



Με ESC μπαινουμε στην βασικη οθονη επιλογων. Εδω μπορουμε να κανουμε διαφορες ενεργειες (πχ να τρεξουμε basic κλπ), συντηρηση των προγραμματων, αλλαγη των γενικων ρυθμισεων και λειτουργιες file manager.



Μερικες δεκαδες γενικες ρυθμισεις για ολες τις λειτουργιες του προγραμματος.






Ας ξεκινησουμε φορτωνοντας images απο κασετες CAS. Οταν επιλεξουμε ενα CAS αρχειο μας ρωταει αν θελουμε να εφαρμοσουμε ρυθμισεις διαφορετικες απο τις γενικες. Επιπλεον εχουμε την δυνατοτητα να γραψουμε το image σε κανονικη κασετα!



Στην δοκιμη του CASduino το Samantha Fox Strip Poker δεν περναγε την αρχικη οθονη. Εδω δεν συναντησα κανενα προβλημα. Συν οτι ολα τα images φορτωνουν σε ελαχιστο χρονο. Η συμβατοτητα δεν ειναι 100%, αλλα ειναι παρα πολυ καλη.




Τα ιδια ισχυουν και για DSK images.




Bruce Lee



Road Fighter rom image.






Η συνεχεια παρακατω λογω του περιορισμου των 20 εικονων ανα post.
 
Bomb Jack η εκδοση Sega SG-1000. Η συμβατοτητα ειναι καλυτερη απ' οτι θα περιμενε κανεις.





Ας ακουσουμε και κατι τιποτα. Απο το soundtrack της MSX εκδοσης του Circus Charlie. Απο την μανα του το SofaRun υποστηριζει μονο αρχεια με καταληξη VGM, αλλα ειναι παρα πολυ απλο να προσθεσουμε υποστηριξη και για αρχεια VGZ με μια μικρη επεμβαση στο ini αρχειο του προγραμματος.



Ας δουμε τωρα την υποστηριξη για ZIP αρχεια. Αν ανοιξουμε ενα ZIP αρχειο βλεπουμε την λιστα των περιεχομενων. Αμα τα αρχεια εχουν long file names τα βλεπουμε ετσι. Με αυτο τον τροπο, αν συμπιεσουμε τα παιχνιδια μας πριν τα βαλουμε στην microsd καρτα μπορουμε να διατηρησουμε τα long file names.



Αν μεσα στo zip αρχειο υπαρχουν αρχεια σε φακελους τοτε τα βλεπουμε ολα σε μια flat λιστα και το ονομα καθε αρχειου συμπεριλαμβανει το path.



Ολα αυτα και ακομα δεν εχω καλυψει ουτε τα μισα πραγματα που μπορει να κανει κανεις με το SofaRun. Αν εχετε στον MSX σας καποιο storage interface και μπολικη μνημη τοτε σπευσατε να εγκαστησετε το SofaRun. Θα απογειωσει την απολαυση του υπολογιστη σας!
 
Τελευταία επεξεργασία:
Πίσω
Μπλουζα