Σουίτα λογισμικού για τις συσκευές 512k και 4MB MegaCart

Η σουίτα Megacart Studio δημιουργεί ένα ROM και ένα εκκινήσιμο ATR αρχεία, τα οποία μπορούν να χρησιμοποιηθούν για την εγγραφή προγραμμάτων στις συσκευές 512K και 4MB MegaCart. Ένα επιπλέον εξαγόμενο 2MB ROM αρχείο, δεν υποστηρίζεται από τις συσκευές "MegaCart", και έχει προστεθεί μόνο για την εξυπηρέτηση των χρηστών της αντίστοιχης συσκευής "The!Cart".

Συμβατά αρχεία της Atari με καταλήξεις *.com, *.exe, *.xex, *.rom (8K,16K), *.bin (8K,16K) και *.atr, μπορούν να μεταφερθούν στο παράθυρο της σουίτας με δυο τρόπους. Είτε επιλέγοντας τα με το ποντίκι και σύρωντας τα σε αυτό, είτε δια μέσου του μενού “Αρχείο”. Έπειτα η κάθε συλλογή που θα δημιουργηθεί μπορεί να σωθεί στον σκληρό δίσκο με την κατάληξη *.mcp, και να ανοιχτεί σε μεταγενέστερο χρόνο σε οποιοδήποτε προσωπικό υπολογιστή. Επίσης προκειμένου να επιτευχθεί μεγαλύτερη οικονομία χώρου, το γενόμενο αρχείο της συλλογής σώζετε σε συμπιεσμένη μορφή.

Οι πρώτοι 33 χαρακτήρες του ονόματος του κάθε αρχείου, χρησιμοποιούνται και ως ο τίτλος του στην λίστα που θα δημιουργήσουμε. Κάνοντας σε αυτόν αριστερό διπλό κλικ με το ποντίκι, ανοίγει μια μπάρα για άμμεση επεξεργασία του ονόματος.

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

Η σειρά των αρχείων σε μια λίστα μπορεί να αλλάξει απλά, επιλέγοντας τα και μεταφέροντας τα σε όποια θέση πάνω ή κάτω επιθυμούμε. Επιπλέον, το μενού “Επεξεργασία” μας παρέχει μια επιλογή για αλφαβητικό τρόπο ταξινόμησης τους.

Υποστηριξη πολαπλων αρχειων ATR

Απαραίτητη προυπόθεση είναι η ύπαρξη συσκευης Atari XL/XE! Τα Atari 400/800 δεν υποστηρίζονται.

Οι πολλαπλοί διαφορετικοί ATR δίσκοι θα πρέπει να ομαδοποιηθούν, με την μόνη διαφορά ότι στον τίτλο ονομασίας τους ο τελευταίος χαρακτήρας θα πρέπει να αντιπροσωπεύει έναν αριθμό δίσκου (n=D1..D8).
Παράδειγμα:

Η επιλογή δίσκου στο Atari επιτυγχάνεται πατώντας τα πλήκτρα Control+Shift+ το νούμερο του επιθυμητού δίσκου.
Για παράδειγμα:
Κατά την διαδικασία αυτή, η πρόσβαση του υπολογιστή διαμέσου της θύρας SIO στο πραγματικό floppy (π.χ Atari 1050), διακόπτεται.
Για να επανακτηθεί θα πρέπει να πιέσουμε τον συνδυασμό πλήκτρων Control+Shift+9. Έτσι γαι παράδειγμα μπορούμε να σώσουμε τα δεδομένα ενός παιχνιδιού σε πραγματική δισκέτα.

Επίσης ο συνδυασμός πλήκτρων SHIFT-CONTROL-DELETE, έχει ως αποτέλεσμα την επανεκκίνηση του υπολογιστή.

Ακόμη κρατώντας πιεσμένο το πλήκτρο "OPTION" κατά την διάρκεια φόρτωσης ενός ATR δίσκου, η Atari BASIC απενεργοποιείται.

Δοκιμάζοντας μια συλλογή σε πραγματικό υπολογιστή Atari.

Η έτοιμη συλλογή με τα προγράμματα – παιχνίδια, μπορεί να φορτωθεί στην συσκευή MegaCart μέσω των "Module DOS", "ATR-Loader" ή του "ROM-Loader".
Πριν όμως το κάνετε αυτό, προτείνετε να δοκιμάσετε την συλλογή σας σε περιβάλον εξομοίωσης.

Για αυτό το σκοπό θα χρειαστεί ένας εξομοιωτής Atari, όπως για παράδειγμα ο Atari800, Atari800Win, ή ο Altirra.

Μέσω του μενού “Επεξεργασία” μπορείτε να ορίσετε μια διαδρομή προς τον εξομοιωτή, και ταυτόχρονα μια άλλη προς το φάκελλο όπου έχουμε αποθηκεύσει τα έτοιμα *.ROM και *.ATR αρχεία της συλλογής μας.

Εφόσον το κάνετε αυτό μπορείτε να δοκιμάσετε ένα παιχνίδι απο την λίστα, κάνοντας δεξί κλικ πάνω του με το ποντίκι, και επιλέγοντας “Δοκίμασε” από το μενού που θα εμφανιστεί.
Η σουίτα MegaCart θα δημιουργήσει ένα προσωρινό αρχείο (512k ή 2MB ή 4MB) με κατάληξη *.car, και θα το περάσει στον εξομοιωτή Atari για εκτέλεση.

Αν παρουσιαστεί κάποιο πρόβληματα στην εκτέλεση του προγράμματος, μπορείτε να αλλάξετε την διευθυνση $700 σε $400 από την μπάρα “Φορτωτής” της σουίτας, και να ξαναδοκιμάσετε.

Δημιουργώντας αρχεία ROM

Από το μενού “Αρχείο” μπορούμε να επιλέξουμε ένα από τα παρακάτω:

Έπειτα θα σας ζητηθεί να δώσετε ένα όνομα, και το πρόγραμμα θα αποθηκεύσει στον φάκελλο που έχετε επιλέξει 3 νέα αρχεία με το ίδιο όνομα. Αυτά θα είναι ένα εκκινήσιμο ATR, ένα ROM, και ένα TEXT με την λίστα των προγραμμάτων Atari που περιέχονται στην συλλογή.

Κατά την διάρκεια φόρτωσης της συλλογής ATR στο Atari, ο MegaCart Programmer θα ξεκινήσει αυτόματα αμέσως μετά την έναυση του υπολογιστή. Έπειτα για να επιβεβαιώσετε την φόρτωση θα πρέπει να πιέσετε το πλήκτρο "Υ", ενώ κάθε άλλο πλήκτρο θα σας επιστρέψει σε περιβάλλον DOS.

ΠΡΟΣΟΧΗ! Έπειτα από την επιλογή "Y", όλα τα αρχεία που υπάρχουν μέσα στο Cartridge θα διαγραφούν.

Εάν κατά την διάρκεια της εγγραφής δεδομένων στο Cartridge προκύψει μύνημα σφάλματος "FATAL ERROR", μπορείτε να χρησιμοποιήσετε την "αναπτυξιακή έκδοση" του "MegaCart Programmer" ώστε να έχετε μια λεπτομερή ανάλυση του σφάλματος.
Το αρχείο αυτο θα το βρείτε στο γενόμενο προς εγγραφή ATR αρχείο, με το όνομα "Flash4MB.COM".
Με αυτό μπορείτε επίσης να πάρετε αντίγραφο των δεδομένων του Cartridge.

Επιπλέον αν κατά την διάρκεια της έναυσης του υπολογιστή κρατήσετε πιεσμένο το ειδικό πλήκτρο “OPTION”, θα ενεργοποιηθεί η επιλογή “ταχείας φόρτωσης δεδομένων από την θύρα SIO” του Matthias Reichl.

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

Οι συλλογές σε μορφή *.ROM, μπορούν να φλασαριστούν στην συσκευή Megacart από το Atari δια μέσου του φορτωτή λογισμικού “MegaCart Programmer”. Εάν χρησιμοποιήσετε το πρόγραμα AspeQt, μπορείτε απλά να ορίσετε την διαδρομή προς τον φάκελο όπου βρίσκεται η συλλογή, ή να φορτώσετε απευθείας στο πρώτο εικονικό drive το αρχείο ATR της συλλογής που επιθυμείτε.

Η “Υψηλής Ταχύτητας Φόρτωση SIO” για το λειτουργικό σύστημα XL/XE της Atari, έχει δημοσιευτεί υπό την Γενική Άδεια Δημοσίας Χρήσης GNU 2η Έκδοση, από τον http://www.horus.com/~hias/atari/#hipatch.

Η τελευταία απόδοση στην Ελληνική, έγινε από τον Σάντο Παναγιώτη (santosp) στις 21/12/13.