Παρουσίαση Chroma 81 interface για ZX81

freaktmp

Expert
Joined
20 Απρ 2009
Μηνύματα
8.492
Αντιδράσεις
7.130
Ηρθε η ωρα να παρουσιασω το Chroma 81του Paul Farrow, μικρο αδερφακι του Spectra, ενα πολυπεριφερειακο με δεκαδες χρησεις για υπολογιστες ZX81 και συμβατους.

Ας ριξουμε μια γρηγορη ματια σε μερικα απο τα πραγματα που μας προσφερει:

  • Την πιο καθαρη εικονα που εχει δειξει ποτε ZX81 υπολογιστης με SCART RGB

  • Μια ευελικτη επεκταση μνημης που μπορει να συνεργαστει με υπαρχουσες επεκτασεις μνημης και υποστηριζει διαφορα modes hires γραφικων και user defined characters.

  • Cursor joystick

  • Σειριακη θυρα RS-232

  • Υποστηριξη χρωματων

  • Υποστηριξη custom character sets

  • Κουμπι reset

  • Passthrough για να συνδεσουμε επιπλεον περιφερειακα

  • Υποδοχη cartridge τυπου ZX Interface 2, που μπορουν να αντικαταστησουν πληρως την ROM του υπολογιστη.

  • Μια σειρα απο διακοπτες που μας επιτρεπουν να απενεργοποιησουμε αυτες τις λειτουργιες για λογους συμβατοτητας.
Ας δουμε απο κοντα το περιφερειακο. Μοιαζει παρα πολυ με το Spectra. Ξεχωριζουν οι θυρες joystick, rs-232, scart και rom cartridge, καθως και το κουμπι reset οι διακοπτες απενεργοποιησης των διαφορων χαρακτηριστικων. Τελος εχουμε την θυρα που συνδεεται με τον υπολογιστη και τον εκτεθιμενο edge connector για τα περιφερειακα μας. Στο κατω μερος βλεπουμε 4 ποδαρακια που κρατανε το περιφερειακο σταθερο και επιπεδο. Η ποιοτητα κατασκευης ειναι εξαιρετικη και οι συνδεσεις με τον υπολογιστη και τα περιφερειακα ειναι σταθερες και απροβληματιστες.

2018-07-26-01h34m42.JPG

2018-07-26-01h35m00.JPG

Ας δουμε και λιγα πραγματακια για την συμβατοτητα. Οπως προειπαμε ειναι συμβατο με ολους τους zx81 καθως και τους NTSC συγγενεις τους απο την Timex. Ειναι συμβατο με τα περισσοτερα περιφερειακα για zx81, οπως το ZXpand. Υπαρχουν καποια θεματακια συμβατοτητα με τηλεορασεις, εγω ειχα προβλημα το κλασσικο LG monitor TV που χρησιμοποιω για παντως τυπου ρετροκαταστασεις. Αντιθετα δεν ειχα προβλημα με την Panasonic plasma τηλεοραση μου καθως και οποιαδηποτε crt οθονη. Ειναι μονο εν μερη συμβατο με το ZX80. Συντομα θα κυκλοφορησει και Chroma 80, ειδικα για τους ZX80.

P7081035.JPG

Στην συνεχεια θα δουμε πως μπορουμε να χρησιμοποιησουμε το ZXC3 με το Chroma 81.
 
Τελευταία επεξεργασία:

freaktmp

Expert
Joined
20 Απρ 2009
Μηνύματα
8.492
Αντιδράσεις
7.130
Πριν προχωρησουμε να παρουσιασουμε τις διαφορες λειτουργιες του Chroma 81, θα χρειαστουμε ενα cartridge. Αν θυμαστε απο την παρουσιαση του Spectra αρχικα ειχα αποκτησει το ZXC3 προγραμματιζομενο cartridge και αργοτερα απεκτησα το αναβαθμισμενο ZXC4. Ετσι ειπα να χρησιμοποιησω το ZXC3 με το Chroma 81.

2018-07-26-01h37m11.JPG

2018-07-26-01h36m30.JPG

Το προβλημα που εχουμε τωρα ειναι οτι εφόσον εχουμε χρησιμοποιησει το cartridge μας με τον Spectrum, πριν μπορεσουμε να το χρησιμοποιησουμε στον ΖΧ81 θα πρεπει να επαναπρογραμματιστει με τα καταλληλα περιεχομενα. Ο κατασκευαστης δειχνει δυο βασικες μεθοδους για να γινει αυτος ο προγραμματισμος, ειτε μεσω του Spectrum με σειριακο καλωδιο ή να ανοιξουμε το cartridge, να αφαιρεσουμε την eeprom και να την προγραμματισουμε με εναν programmer.

Επειδη και οι δυο αυτες μεθοδοι ειναι μπελαλιδικες, εκατσα και το εψαξα λιγο το θεμα και βρηκα μια τριτη, σημαντικα πιο ευκολη και γρηγορη! Να τα βηματα.

Κατεβαζουμε και εγκαθιστουμε τον εξαιρετικο emulator EightyOne. Ρυθμιζουμε εναν ZX81 με Chroma, ZXPand και ZXC3

/monthly_2018_07/Image1.jpg.33c5fd3f58eddc37c20fbe2c20e28062.jpg

Χρησιμοποιουμε το προγραμμα ZX ROM Cartridge Creator και δημιουργουμε ενα bin αρχειο για ZX81 που περιεχει τον programmer.

/monthly_2018_07/Image2.jpg.4f0b69694a7991d2da3888a0b82ca43e.jpg

Ταιζουμε το bin αρχειο στον emulator. Εκτελουμε τον emulator και επιλεγουμε "Backup programmer to cassette".

/monthly_2018_07/1.jpg.f027e082fbbd93b0c306439e1def7731.jpg

/monthly_2018_07/2.jpg.93596302b4b591310319e5c368fa24bd.jpg

Το αρχειο του programmer, flash4.p γραφεται στην εικονικη SD του εικονικου ZXPand (που στην πραγματικοτητα ειναι ενας φακελος στον δισκο).

/monthly_2018_07/3.jpg.9e72eaa292b93b1cf16db0b31cf7891a.jpg

Γραφουμε το αρχειο flash4.p στην SD καρτα του ZXpand μας.

Επειδη στο Chroma 81, οταν συνδεσουμε cartridge αυτοματως αντικαθιστα την ROM του υπολογιστη, αν δεν εχει σωστα για τον ZX81 δεδομενα, μολις αναψουμε το συστημα θα κρασαρει ο υπολογιστης.

Ετσι πρεπει να ξεβιδωσουμε μια βιδα στην πλατη του ZXC3 και να αφαιρεσουμε το καπακι. Εκει αλλαζουμε θεση στο jumper για να γινει disable το cartridge.

2018-07-25-21h53m16.JPG

Συνδεουμε το Chroma 81 με το γυμνο ZXC3 και το ZXpand με τον ΖΧ81 μας και βαζουμε μπροστα το συστημα. Εφόσον το ZXC3 ειναι ανενεργο, θα φορτωσει απευθειας το extented firmware του zxpand. Μεσα απο τον zxpand commander εκτελουμε το flash4.p με SHIFT-X (για να απενεργοποιησει το extended firmware).

2018-07-25-21h53m58.JPG

Επιλεγουμε "Restore programmer from memory" και προσεκτικα αλλαζουμε την θεση στο jumper του ZXC3. Αφου ολοκληρωθει ο προγραμματισμος, τοποθετουμε παλι το καλυμμα του cartridge και ειμαστε ετοιμοι!

2018-07-25-22h26m39.JPG

Μιας και φτασαμε εδω ας ριξουμε μια γρηγορη ματια και στον προγραμματισμο του cartridge μεσω rs-232. O adapter απο σειριακη σε usb που συνοδευει το chroma 81.

2018-07-26-23h31m43.JPG

Εφόσον συνδεσουμε τον adapter στον υπολογιστη μας και στον ZX81, χρησιμοποιουμε το ZX ROM Cartridge Creator για να δημιουργησουμε μια ενα menu με το θελουμε να φορτωσουμε. Επιλεγουμε την καταλληλη σειριακη θυρα. Επιλεγουμε στον ZX81 "Program from chroma rs-232" και ξεκιναμε τον προγραμματισμο.

2018-07-28-10h32m03.JPG

2018-07-28-10h33m04.JPG

2018-07-28-10h34m34.JPG

2018-07-28-10h35m29.JPG

Οταν ολοκληρωθει ο προγραμματισμος, πλεον επιστρεφουμε στο νεο menu που εχουμε δημιουργησει. Μπορουμε να κινηθουμε αναμεσα στις επιλογες με τα βελακια και να επιλεξουμε με το new line. Εναλλακτικά μπορουμε να χρησιμοποιησουμε ενα joystick. Αξιζει να αναφερουμε εδω οτι ξεκινωντας το συστημα με πατημενο το shift απενεργοποιει τελειως το cartridge, ενω με πατημενο το edit παει απευθειας στο menu του programmer.

2018-07-30-22h04m36.JPG

2018-07-29-07h06m12.JPG

Στην συνεχεια θα δουμε περισσοτερα για το τι μπορουμε να κανουμε με το Chroma 81, σε ενα επεισόδιο με τιτλο "Βαλτε χρωμα στην ζωη σας"
 
Τελευταία επεξεργασία:

freaktmp

Expert
Joined
20 Απρ 2009
Μηνύματα
8.492
Αντιδράσεις
7.130
Αφου προετοιμάσαμε το ZXC3 μας για προγραμματισμό, ηρθε η ωρα να δουμε τι μας προσφερει το Chroma 81.

Οπως προδιδει το ονομα του, ενα βασικο πλεονεκτημα που εχουμε ειναι οτι πλεον ο υπολογιστης μας εχει υποστηριξη χρωματων. Ετσι μπορουμε να δημιουργησουμε καινουρια παιχνιδια προγραμματα ? με χρωμα ή αν εχουμε προσβαση στον κωδικα να μετατρεψουμε υπαρχοντα προγραμματα και να τα κανουμε εγχρωμα. Ολες οι πληροφοριες που θα χρειαστει καποιος προγραμματιστης ειναι διαθεσιμες στο site του δημιουργου του interface. To Chroma 81 ειναι το defacto standard για χρωματα στον ZX81 (αφου δεν υπαρχει αλλο!) και υποστηριζεται ακομα και απο emulators οπως ο EightyOne που ειδαμε νωριτερα.

Ομως το Chroma 81 μας δινει μια ακομα δυνατοτητα. Ακομα και αν δεν εχουμε προσβαση στον κωδικα ενος υπάρχοντος προγραμματος ή/και ειμαστε εντελώς σκράπες σαν προγραμματιστές με το Chroma 81 μπορουμε να εχουμε χρωματισμενα προγραμματα. Ο δημιουργος του interface εχει δημιουργησει μια σειρα απο εργαλεια που μας επιτρεπουν να προσθεσουμε χρωματα ευκολα και γρηγορα με ενα εξυπνο GUI που δεν απαιτει να γραψουμε ουτε μια γραμμη κωδικα, χρησιμοποιοντας ενα τυπου xml αρχειο που περιγραφει τις αλλαγες που πρεπει να γινουν στον κωδικα για να γινει εγχρωμο το προγραμμα. Δινοντας το αντιστοιχο αρχειο περιγραφης χρωματων για καθε προγραμμα οταν προγραμματιζουμε το ZXC3 με το ZX ROM Cartridge Creator, τοτε εχουμε πλεον την δυνατοτητα να τρεξουμε το προγραμμα οπως ηταν αρχικα ή εγχρωμο. Ο δημιουργος του interface στο site μας παρεχει μια σειρα ετοιμα τετοια αρχεια για διαφορα γνωστα παιχνιδια του ZX81.

Ενα δευτερο πλεονεκτημα που εχουμε με το Chroma 81 ειναι η αντικατασταση των χαρακτηρων του προγραμματος με user definable characters. Σε αυτον τον τομεα προυπηρχαν διαφορα standards, διαφορετικοι τροποι να επιτευχθει η αλλαγη ή/και διαφορετικα sets απο ετοιμους χαρακτηρες. Το Chroma 81 υποστηριζει τα περισσοτερα απο αυτα και μετα απο μια προσφατη αναβαθμιση firmware τα υποστηριζει ολα. Δυστυχως για τετοιες αναβαθμισεις πρεπει να επιστραφει στον δημιουργο του. Το ειχα κανει μια φορα στο παρελθον με το Spectra χωρις κανενα προβλημα.

Οπως και με τα χρωματα, μπορουμε να χρησιμοποιησουμε την λειτουργικότητα αυτη σε νεα προγραμματα ή επεμβαίνοντας στον κωδικα των παλιων, αν υπαρχει αυτη η δυνατοτητα. Μπορουμε ομως να χρησιμοποιήσουμε τα εργαλεια που προανέφερα για να επέμβουμε στους χαρακτηρες που χρησιμοποιει ενα προγραμμα ή να δημιουργησουμε καινουριους, χωρις προγραμματιστικές ικανοτητες. Ομοίως προγραμματιζοντας το ZXC3 με το ZX ROM Cartridge Creator μπορουμε να εφαρμοσουμε τις αλλαγες στους χαρακτηρες στο προγραμμα ή οχι. Ο δημιουργος του interface στο site μας παρεχει μια σειρα ετοιμα τετοια αρχεια για διαφορα γνωστα παιχνιδια του ZX81.

Τελος, μπορουμε να εχουμε αρχεια περιγραφης χρωματων και περιγραφης χαρακτηρων ταυτοχρονα για ενα προγραμμα, και να επιλεξουμε πιο απο τα δυο ή και τα δυο θελουμε να ενεργοποιησουμε οταν τρεξουμε το συγκεκριμενο προγραμμα.

Ας αναφερουμε εδω και την συμβατοτητα του Chroma 81 με τις διαφορες παραλλαγες hires γραφικων.

Ας τα δουμε ολα αυτα πρακτικα με καποια παραδειγματα.

Kong (Paul Farrow 2010 - χρωματισμος Paul Farrow 2014).

Το Kong ειναι ενας εξαιρετικος κλωνος του Donkey Kong και ειναι ακομα πιο εντυπωσιακο αν σκεφτουμε ποσο περιορισμενος υπολογιστης ειναι ο ZX81 ακομα και με ολη αυτη την βοηθεια. Αξιζει να αναφερουμε οτι υποστηριζει και το joystick και ειναι πιθανοτατα ενα απο τα πιο ευχαριστα παιχνιδια να παιξει κανεις.

Οταν το ξεκινησουμε, οπως ολα τα παιχνιδια με αρχεια περιγραφης χρωματος μας ζηταει αν θελουμε να ενεργοποιησουμε το χρωμα.

2018-07-30-22h09m39.JPG

Χωρις χρωμα.

2018-07-30-22h08m58.JPG

2018-07-30-22h09m23.JPG

Με χρωμα.

2018-07-29-08h21m16.JPG

2018-07-30-22h10m12.JPG

Pacman (Paul Farrow 2010 - χρωματισμος Paul Farrow 2014).

Συμπαθητικο pacman με υποστηριξη joystick.

2018-07-30-22h10m38.JPG

2018-07-30-22h11m00.JPG

One little ghost (Bob Smith 2014 - χρωματισμος Paul Farrow 2015).

Μια ισομετρικη εκδοχη του Pacman. Τα προγραμματιζομενα πληκτρα μας επιτρεπουν να χρησιμοποιησουμε και το joystick.

2018-07-30-22h21m26.JPG

2018-07-30-22h21m52.JPG

Invasion Force (1982 - χρωματισμός και αλλαγη χαρακτηρων Rod Bell 2017)

Αντιγράφει την boss screen του Phoenix.

Οταν το ξεκινησουμε, εκτος απο την κλασσικη οθονη οπου μας ρωταει αν θελουμε να ενεργοποιήσουμε το χρωμα, εμφανίζει μια ακομα οθονη που μας ρωταει αν θελουμε να ενεργοποιησουμε και την αλλαγη χαρακτηρων.

2018-07-30-22h22m20.JPG

Εντελώς σκετο.

2018-07-30-22h22m49.JPG

Με χρωμα.

2018-07-30-22h23m41.JPG

Με αλλαγμένους χαρακτήρες.

2018-07-30-22h24m18.JPG

Με χρωμα και αλλαγμένους χαρακτηρες.

2018-07-30-22h24m49.JPG

Στην συνεχεία, ακόμα περισσότερα παραδείγματα!
 

Συνημμένα

  • 2018-07-30-22h23m41.JPG
    2018-07-30-22h23m41.JPG
    326 KB · Προβολές: 0
  • 2018-07-30-22h24m18.JPG
    2018-07-30-22h24m18.JPG
    621,8 KB · Προβολές: 0
Τελευταία επεξεργασία:

freaktmp

Expert
Joined
20 Απρ 2009
Μηνύματα
8.492
Αντιδράσεις
7.130
Ας συνεχισουμε με μερικα ακομα παραδειγματα υπαρχόντων προγραμμάτων που μπορουμε να μεταβαλουμε τα χρωματα και χαρακτηρες κατα βούληση χρησιμοποιώντας τα αντίστοιχα αρχεία περιγραφής.

Bomber (1982 - χρωματισμος και αλλαγη χαρακτηρων Rod Bell & Paul Farrow 2018)

Το συστημα ειναι τοσο εξυπνο, που αν το ξεκινησουμε με λαθος ρυθμισμενα τα dip switches εμφανιζει μια οθονη που μας λεει τι πρεπει να αλλαξουμε για να ενεργοποιησουμε τις αντιστοιχες αλλαγες.

2018-07-30-22h25m16.JPG

Εντελως σκετο.

2018-07-30-22h25m44.JPG

Με αλλαγμενους χαρακτηρες.

2018-07-30-22h26m07.JPG

Με χρωμα και αλλαγμενους χαρακτηρες.

2018-07-30-22h26m38.JPG

Jetpac 81 (1983 - χρωματισμος και αλλαγη χαρακτηρων Rod Bell & Paul Farrow 2017)

Εντελως σκετο.

2018-07-30-22h27m26.JPG

Με αλλαγμενους χαρακτηρες.

2018-07-30-22h27m46.JPG

Με χρωμα και αλλαγμενους χαρακτηρες.

2018-07-30-22h30m26.JPG


ZX-Scramble (1982 - χρωματισμος και αλλαγη χαρακτηρων Rod Bell 2018)

Εντελως σκετο.

2018-07-30-22h32m42.JPG

Με αλλαγμενους χαρακτηρες.

2018-07-30-22h33m07.JPG

Με χρωμα και αλλαγμενους χαρακτηρες.

2018-07-30-22h35m02.JPG

Ας δουμε τωρα μερικα παραδειγματα προγραμμάτων που εχουν γραφτεί απο την αρχη με υποστήριξη για χρωμα.

Against The Elements - Paul Farrow (2016)

Ενα ισομετρικό action-adventure που θα σας κανει να τριβετε τα ματια σας, γιατι θα μπορουσε ευκολα να ηταν παιχνιδι Spectrum.

2018-07-30-22h36m02.JPG

Colour Rocket Man (1984 - disassembly και χρωματισμος με επεμβαση στον κωδικα Paul Farrow 2017)

2018-07-30-22h36m45.JPG

Rebound - Bob Smith (2014)

Ενας εξαιρετικος πολυχρωμος κλωνος του Arcanoid

2018-07-30-22h38m54.JPG

2018-07-30-22h39m11.JPG

Kaleidoscope - Kelly Murta (2014)

Demo σε BASIC!

2018-07-30-22h38m33.JPG

Attribute Mode Test Program - Paul Farrow (2014)

2018-07-30-22h39m30.JPG

Ας δουμε τωρα πως μπορουμε να χρωματισουμε μονοι μας υπαρχοντα προγραμματα, δημιουργοντας αρχεια περιγραφης. Ο δημιουργος του Chroma 81 εχει φτιαξει το προγραμμα Chroma Program Enhancement Creator για αυτη την δουλεια. Αν κανεις διαβασει τις οδηγιες και πειραματιστει λιγο σε χρονο μηδεν θα κανει τις δικες του δημιουργιες.

/monthly_2018_08/Image1.jpg.b52a58a14c694e3f57b7b8409ec18392.jpg

Να κατι που εφτιαξα εγω με ενα πενταλεπτο απασχοληση.

Traps (1981)

Εντελως σκετο.

2018-08-01-09h57m28.JPG

Με χρωμα.

2018-08-01-09h58m13.JPG

Στο επομενο επεισόδιο: (Κι) Άλλα κόλπα!
 
Τελευταία επεξεργασία:

freaktmp

Expert
Joined
20 Απρ 2009
Μηνύματα
8.492
Αντιδράσεις
7.130
Ας δουμε τωρα τι αλλο μπορουμε να κανουμε με το Chroma 81 μας και το ZXC3.

Οπως προαναφεραμε οταν τοποθετησουμε καποιο cartridge στο chroma μας τοτε αυτο αντικαθιστα την onboard rom του υπολογιστη μας. Αυτο μας δινει την δυνατοτητα να δοκιμασουμε emulators και εναλλακτικες roms χωρις να επεμβουμε στο εσωτερικο του υπολογιστη.

Ξεκιναμε με το ZX80 emulator, που μετατρεπει τον ΖΧ81 μας στον προγονο του, ΖΧ80. Εκτος απο τις απαραιτητες μετατροπες για να δουλεψει εχει και μια βελτιωση. Μας επιτρεπει να φορτωσουμε αρχεια .ο και .tzx απο την σειριακη θυρα του Chroma 81. Στον PC μας χρησιμοποιουμε το προγραμμα ZX Tape Player που εχει γραψει ο δημιουργος του interface ακριβως για αυτη την δουλεια.

Ας δουμε λιγο την διαδικασια. Εφοσων εχουμε προγραμματισει τον ZX80 emulator στο cartridge μας με την κλασσικη μεθοδο του ZX ROM Cartridge Creator, τρεχουμε τον emulator και γραφουμε LOAD (χωρις "" στον ΖΧ80).

2018-08-01-23h30m56.JPG

Τρεχουμε στο PC μας το ZX Tape Player και επιλεγουμε το tape image Που θελουμε.

Image1.jpg

Το στελνουμε στον ZX80 emulator.

2018-08-01-23h31m08.JPG

2018-08-01-23h31m25.JPG

Τρεχουμε και απολαμβανουμε, ΖΧ80 Kong

2018-08-01-23h31m37.JPG

2018-08-01-23h31m59.JPG

Αξιζει εδω να αναφερουμε πως αν απενεργοποιήσουμε την σειριακη θυρα του interface τοτε μπορουμε να φορτωσουμε παραδοσιακά απο την θυρα του κασσετοφωνου.

Περα απο τον ΖΧ80 emulator, μπορουμε να τρεξουμε και εναλλακτικες roms για τον ΖΧ81. Υπαρχουν δυο βασικες εκδοσεις της rom, οποτε ενας προγραμματιστης μπορει με ενα μονο μηχανημα πολυ ευκολα να δοκιμασει των κωδικα του σε ολες τις διαφορετικες roms που υπαρχουν. Και εδω ισχυει η ιδια μετατροπη, οποτε μπορουμε να φορτωνουμε τυπου .p και .tzx απο την σειριακη.

2018-08-01-23h36m24.JPG

Celebration demo

2018-08-01-23h34m22.JPG

2018-08-01-23h35m58.JPG

Ας εξετασουμε τωρα και την συνεργασια του chroma 81 με το zxpand. Αν και υπαρχουν καποιοι τομεις που η λειτουργικότητά τους αλληλοεπικαλύπτεται, τα δυο interfaces μπορουν να εργαστουν αρμονικα. Το zxpand εχει 32kb ram pack, οποτε αν ενεργοποιησουμε το ram pack του Chroma 81 τοτε αυτο εν μέρει απενεργοποιείται. Με την καταλληλη ρυθμιση των dip switches, μπορουμε να πετυχουμε ενα συνεχες μπλοκ μνημης απο τα 16-64kb.

Αν συνδεσουμε cartridge στο chroma 81, τοτε αυτο απενεργοποιεί την δυνατοτητα του zxpand να διαβαζει αρχεια απο την sdcard. Χωρις cartridge μπορουμε να χρησιμοποιήσουμε την συντριπτικη πλειοψηφια των δυνατοτήτων του interface.

Ας αρχισουμε με μερικα παιχνιδια που εχουν απο κατασκευης υποστηριξη για χρωμα.

U-Bend - Bob Smith (2015)

2018-08-05-19h43m45.JPG

2018-08-05-19h43m53.JPG

Και με απενεργοποιημενη την υποστηριξη χρωματος απο το καταλληλο dip-switch.

2018-08-05-19h44m30.JPG

Colour Forty Niner (1982 - Colour conversion Paul Farrow 2018)

2018-08-05-19h45m29.JPG

Ας δουμε τωρα που εχουν υποστηριξη χρωματων και εναλλακτικων χαρακτηρων με αρχεια περιγραφης. Τρεχουμε το Chroma Program Enhancement Creator, φορτωνουμε τα καταλληλα αρχεια περιγραφης και επιλεγουμε να μας δημιουργησει αρχεια loader σε μορφη .p. Αυτα τα αρχεια τα φορτωνουμε στην SD καρτα του ZXPand μας.

Πρωτα φορτωνουμε το αρχειο του loader με μια κλασσικη εντολη load.

2018-08-05-19h28m36.JPG

2018-08-05-19h32m03.JPG

Παταμε break και φορτώνουμε το κυρίως αρχειο του παιχνιδιού με μια ακομα εντολη load με παράμετρο Χ, επειδη πολλα παιχνίδια θελουν να μην έχουμε φορτωμενα τα rom extensions του zxpand. Απολαμβάνουμε.

2018-08-05-19h29m54.JPG

Hopper (1982 - Colourisation Paul Farrow 2015)

2018-08-05-19h22m50.JPG

Alien Mind (2006 - Colourisation Kelly Murta 2014)

2018-08-05-19h37m52.JPG

Και ανευ loader

2018-08-05-19h39m43.JPG

Star Defence (1983 - Colourisation Paul Farrow 2017)

2018-08-05-19h40m53.JPG

2018-08-05-19h41m38.JPG

Και ανευ loader

2018-08-05-19h42m26.JPG

2018-08-05-19h42m55.JPG

Στο επόμενο επεισόδιο: τελικός απολογισμός.
 

Συνημμένα

  • 2018-08-05-19h26m26.JPG
    2018-08-05-19h26m26.JPG
    693,4 KB · Προβολές: 0
Τελευταία επεξεργασία:

freaktmp

Expert
Joined
20 Απρ 2009
Μηνύματα
8.492
Αντιδράσεις
7.130
Πριν ολοκληρώσουμε, θελω να αναφέρω για μια ακομα φορα το καταπληκτικό site του δημιουργου του Chroma, Paul Farrow που εκτος απο τις παντως τυπου πληροφοριες για τα δικα του interfaces, εχει και πολλες πληροφοριες γενικότερα για τους υπολογιστες της Sinclair, τα περιφερειακά και το software του και μαλιστα εχει συχνα υλικο πρωτότυπο που δεν θα συναντήσει κάνεις αλλου. Το ιδιο το site ειναι καλογραμμένο, καλαίσθητο και λειτουργικό, οποτε ειναι μια απολαυση να το διαβαζει κανεις.

Ας αναφερουμε και εν συντομια κανα δυο πραγματάκια που δεν δούλεψαν. Προβλημα αντιμετώπισα αρχικα με το Screens Slideshow, που ειναι ενας player για εικονες με υψηλη αναλυση και χρωμα που τρεχει μονο απο ZXPand. Εγω δεν το καταφερα να τρεξει σωστα. Με την βοηθεια του Paul Farrow, ανακαλυψαμε μια ασυμβατοτητα με το ZXPand rom 6.6 και τους πρωτους zx81 με την διορθωση για την ελαττωματική rom, οπως ο δικος μου. Με την νεωτερη rom 6.7 ή μεταγενέστερο zx81 παιζει κανονικα. Ακομα ειχα προβλημα να χρησιμοποιησω καποιες εναλλακτικες rom που εχουν αλλαγμενα σετ με χαρακτηρες. Δεν μπορουσα να φορτωσω προγραμματα μεσω σειριακής. Μετα απο σχετικο troubleshooting ανακαλυψαμε οι συγκεκριμενες roms δεν ειχαν υποστηριξη για ταχυτητα σειριακής 57600 οπως οι αλλες που δουλευαν κανονικα. Ηδη ο Paul Farrow κυκλοφορησε νεες εκδοσεις που διορθώνουν το παραπανω προβλημα.

Για να κλεισω, για την ωρα, την παρουσιαση μου θα πω οτι το Chroma 81 ειναι μια εξαιρετική αγορά για οποιονδήποτε χρήστη zx81, ειτε απλα παιζει παιχνιδια, ειτε θελει να εντρυφήσει προγραμματιστικά στα ενδότερα του υπολογιστη. Το interface θα αυξήσει κατακορυφα την απολαυση του υπολογιστη σας και θα σας κανει θελετε δεν θελετε να αφιερωσετε ακομα περισσοτερο χρονο μαζι του! Η συνεργασια με το ZXpand δεν ειναι παντα εντελως αυτοματη, αλλα ακομα και χωρις αυτο, μπορειτε πρακτικα να καταργησετε την χρηση του κασετοφώνου. Αν συνυπολογισουμε οτι ειναι πλεον το defacto standard που ακολουθουν ολοι οι homebrew δημιουργοι, να μετρησουμε και το καταπληκτικο website αλλα και την φοβερη υποστηριξη που προσφερει ο δημιουργος του interface τοτε το κοστος δεν φαινεται πια τοσο σημαντικο. Αν ειστε εστω και ελαχιστα οπαδοι του ZX81 τοτε σπευσατε. Must have+++
 
Τελευταία επεξεργασία:
Μπλουζα