Παρουσίαση ΙΒΜ ΧΤ-286 5162

Ιωάννης1ος

Retro Member
Joined
23 Οκτ 2013
Μηνύματα
188
Αντιδράσεις
52
'Ευγε φίλε! καταπληκτική η παρουσίαση σου και πολύ καλή η μετατροπή που έκανες στον ΙΒΜ!

:D
 

freaktmp

Expert
Joined
20 Απρ 2009
Μηνύματα
8.557
Αντιδράσεις
7.290
Μιας και αρχισε και η νεα σεζον Halt and Catch Fire εμπνευστηκα και εγω να προχωρησω το project. Οπως σε καθε καλη εκπομπη μαγειρικης, θα ξεκινησουμε απο τα συστατικα.

Ο μονοκερος των καρτων γραφικων. Καποιοι ειπαν οτι δεν υπηρξε ποτε, κι ομως ειναι εδω σε ολη της την full length δοξα. H IBM VGA! Οι πρωτοι υπολογιστες με VGA ηταν PS/2 και την ειχαν ενσωματωμενη στο motherboard. Ετσι η IBM παρειχε αυτη την πρωτη VGA σε καρτα σαν option για τα PC, XT, ΑΤ και PS/2 που δεν εiχαν ενσωματομενη VGA. Λεγεται οτι ειναι η πιο αργη VGA που υπαρχει, αλλα δεν με νοιαζει, γιατι δεν προκειται να παιξω Wolfenstein 3D μ'αυτη. Η συγκεκριμενη ειναι και NOS μαλιστα!

2016-08-21-21h06m01.JPG

2016-08-21-21h06m14.JPG

2016-08-21-21h06m24.JPG

Ενας μαθηματικος συνεπεξεργαστης 80287 στα 6MHz. Γιατι ετσι!

2016-08-22-20h18m54.JPG

Μια Soundblaster 2 Pro (CT1600). Οτι πρεπει για το συγκεκριμενο υπολογιστη.

2016-08-21-21h05m22.JPG

Αποφασισα για λογους επιδοσεων, αντι για XT-IDE controller να προτιμησω εναν 16bit IDE controller σε μια multi I/O καρτα. Πληροφοριες για την συγκεκριμενη εδω. Φυσικα απενεργοποιησα ολες τις αλλες δυνατοτητες για να μην εχουμε conflict με τις υπαρχουσες.

2016-08-23-21h46m58.JPG

Επειδη οι απλες muti Ι/Ο καρτες δεν ειχαν option rom και επειδη θα ηθελα να χρησιμοποιησω μια CF 4gb, θα χρησιμοποιησω μια Lo-tech ISA ROM Board προγραμματισμενη με το XTIDE universal bios.

2015-01-01-13h11m35-jpg.201683


Τελος θα χρησιμοποιησουμε και το κλασσικο CF to IDE adapter σε ISA bracket.

2016-08-23-21h47m25.JPG

Ξεκιναμε απο το πιο δυσκολο, που περιεργως ειναι να τοποθετησουμε τον 287. Το socket του ειναι εν μερει καλυμενο απο την full length καρτα MFM/floppy controller. Την αφαιρουμε μονο και μονο για να διαπιστωσουμε οτι μας εμποδιζουν και 2 πλαστικοι οδηγοι που κρατουν τις full length καρτες στην θεση τους. Τους αφαιρουμε και αυτους και ειμαστε ετοιμοι.

2016-08-22-20h30m10.JPG

Προσθετουμε τις υπολοιπες καρτες και τον adapter. Συνδεουμε τον adapter με την multi I/O με παλιου τυπου udma/33 καλωδιο IDE. Επισης δεν ξεχναμε να τροφοδοτησουμε με ρευμα τον adapter (με ενα μετατροπεα 4 pin molex σε τροφοδοσια floppy) και να τοποθετησουμε το jumper master/slave στην θεση master.

2016-08-22-20h37m13.JPG

2016-08-22-20h37m48.JPG

2016-08-24-19h34m31.JPG

Προσθετουμε την CF μνημη μας και συνδεουμε ολα τα καλωδια.

2016-08-24-19h34m48.JPG

Μερικη επιτυχια. Ο υπολογιστης ξεκινα κανονικα, αλλα το XTIDE universal bios δεν βρισκει την CF. Δεν ξερω ακομα γιατι, θα χρειαστει αρκετο troubleshooting. Προσωρινα εβαλα παλι τον XT-IDE controller και ολα δουλευουν ρολοι! Προσωρινα το bootαρα με την CF του samsung μου.

Norton SI! Ολα αναγνωριζονται αψογα. Και για να παινεψει ο γυφτος την καλυβα του, ο 5162 εχει τις ιδιες επιδοσεις με τον 5170(AT).

2016-08-24-20h52m32.JPG

2016-08-24-20h53m10.JPG

Ας παιξουμε και τιποτα. Duke Nukem 3!

2016-08-24-20h50m30.JPG

2016-08-24-20h51m14.JPG

Επομενο βημα ειναι να διαγνωσουμε το προβλημα με το multi i/o controller. Φταιει ο controller, φταιει η συγκεκριμενη εκδοση XTIDE universal bios που εχω flashαρει; Το tweener θα μας δωσει απαντησεις. Στο απώτερο μελλον θα ασχοληθουμε και με την επεκταση μνημης.
 
Τελευταία επεξεργασία:

Uskoke

RetroAdept
Joined
9 Φεβ 2011
Μηνύματα
2.788
Αντιδράσεις
4.378
Φίλε freaktmp, πολύ ωραίο το μασίνι όπως και οι καρτούλες κλπ. duke nukem και δεν συμμαζεύεται.Πρώτη μου επαφή με PC δεκαετία του '80 φυσικά ακόμα θυμάμαι αρκετές εντολές του DOS κλπ. Σκέψου αφού ασχολείσαι με ηλεκτρονικά την αγορά ενός αντιστατικού σετ ή τουλάχιστον μανσέτα. εγώ το πήρα 40 ? από τους Γερμανούς αλλά σίγουρα θα φέρνουν και Ελλάδα. Έχει αρκετά μεγάλο χαλάκι και μανσέτα με καλώδια κλπ.

Μου 'χει μείνει και μένα σαν απωθημένο μιας και πρώτο υπολογιστή πήρα το '99 αλλά πιστεύω ότι αυτά έπρεπε να γίνουν στον καιρό τους και έχω θέματα χώρου και χρημάτων μιας και είναι φουλ το δωμάτιο μου από εργαλεία μηχανήματα κλπ. και έχω χτίσει ένα καλό PC και με φτάνουν. Θαυμάζω που ασχολείσαι με αυτά τα παλιά μιας και ούτε ήταν, φυσικά, plug and play, έπρεπε να ρυθμίσεις interrupts κλπ.

DSCI0001.JPG

DSCI0001.JPG
 
Τελευταία επεξεργασία από έναν συντονιστή:

freaktmp

Expert
Joined
20 Απρ 2009
Μηνύματα
8.557
Αντιδράσεις
7.290
Εβαλα την multi i/o στο tweener λοιπον, τα συνδεσα ολα και δεν αναβε καν ο υπολογιστης.

2016-09-04-06h13m03.JPG

Γυρισα την καλωδιοταινια αναποδα απ'οτι εδειχνε η ιδια η καρτα και οχι μονο ξεκινησε, αλλα αναγνωριστηκε και απο το bios.

2016-09-04-06h15m02.JPG

Προσθεσα την Lo-tech ISA ROM Board και αναγνωρισε την CF με την πρωτη!

2016-09-04-06h14m08.JPG

Επιστρεφω τα παντα στο 5162 με προσοχη στην καλωδιοταινια και... μια τρυπα στο νερο. Φλασαρα την πιο προσφατη εκδοση του XT-IDE universal bios με υποστηριξη για 286 και δοκιμασα διαφορετικες περιπτωσης με υποστηριξη interrupt ή οχι. Το αποτελεσμα το ιδιο. Πεπεισμένος πια οτι προκειται για conflict και εφοδιασμενος με την πληροφορια οτι το bios ψαχνει στη διευθυνση 1F0h, ειπα να ριξω μια ματια στο τι κανει o IBM Fixed Disk and Diskette Drive Adapter (second generation). Δεν αργησα πολυ να δω αυτο και μετακινωντας ενα jumper ειμαστε ετοιμοι για rock'n'roll!

2016-09-04-11h26m12.JPG

Αφου αναβαθμισα το firmware του gotek hxc floppy emulator (γιατι διορθωνει ενα bug που συναντησα με τα HD disk images), ξεκινησα με το partitioning και την εγκατασταση MSDOS 6.22.

2016-09-04-13h25m00.JPG

2016-09-04-13h31m30.JPG

Οποτε απο hardware στο συγκεκριμενο υπολογιστη μενει μονο η επεκταση μνημης. Βεβαιως εχουμε να δουμε ακομα μπολικα πραγματακια απο αποψη software!
 
Τελευταία επεξεργασία:

freaktmp

Expert
Joined
20 Απρ 2009
Μηνύματα
8.557
Αντιδράσεις
7.290
Οταν εγραψα το προηγουμενο μηνυμα, πιστευα οτι θα περναγε αρκετος καιρος για την επομενη συνεχεια. Ενα ευτυχες ατυχημα ομως μου δινει την ευκαιρια να ολοκληρωσω ουσιαστικα το project!

Προ καιρου ειχα πετυχει ενα NOS Intel Above Board Plus 8 για ψιχουλα. Προκειται για μια καρτα επεκτασης μνημης ISA 16bit, που μας δινει εως 8ΜΒ extended ή expanded ram (εως 14.5ΜΒ αν βρεθει το σπανιοτατο daughterboard) και ειναι συμβατη με ΧΤ εως 386. Μου ειχε κολλησει ομως στο μυαλο οτι ειναι 8 bit οποτε την ειχα αφησει για να την βαλω στο Samsung. Επεσε τις προαλλες το ματι μου πανω στο κουτι και ειδα οτι ειναι 16bit, οποτε ειναι οτι πρεπει για το XT 286.

Ας αρχισουμε με ενα unboxing. To εξωτερικο κουτι με το original πλαστικο καλυμμα σε εξαιρετικη κατασταση. Μπρος

2016-10-08-16h40m12.JPG

Πισω.

2016-10-08-16h42m15.JPG

Τα περιεχομενα του κουτιου

2016-10-09-19h22m27.JPG

Η καρτα, full length, ερχεται στην συσκευασια με 2MB RAM και παει στα 8 προσθετωντας 54 ολοκληρωμενα. Οψη.

2016-10-09-19h25m17.JPG

Αναποδη.

2016-10-09-19h23m35.JPG

Μετα το project για την μετατροπη του Total DOS Collection σε μορφη ευχρηστη στο pc, ανακαλυψα οτι θα χρειαστω extra χωρητικότητα για να βαλω ολα τα παιχνιδια που ηθελα στο ΧΤ 286, συγκεκριμενα απο το 1987 εως το 1992. Ετσι αποφασισα να χρησιμοποιησω εναν ακομα CF to IDE adapter, αυτη την φορα εσωτερικο.

2016-10-10-17h12m24.JPG

Ολο το hardware στην θεση του.

2016-10-10-18h35m26.JPG

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

Επομενο βημα να ρυθμισουμε την Intel Above Board Plus 8. Αφου εκανα ενα περασμα στο ογκωδες manual βρηκα και κατεβασα τους πιο προσφατους drivers απο το web (βαριομουν να τους τραβηξω απο την δισκετα 5.25 που συνοδευε την καρτα). Η καρτα ειναι εργοστασιακα ανενεργη και πρεπει να ενεργοποιηθει και ρυθμιστει μεσω software. Το ενδιαφερον ειναι οτι εφοσων ρυθμιστει δεν χανει ποτε τις ρυθμισεις της ακομα και αν μεταφερθει σε αλλο υπολογιστη. Δυστυχως στην πρωτη αναγνωση του manual δεν προσεξα μια πολυ σημαντικη προταση που λεει πως να ρυθμισεις extended μνημη, οποτε εφαγα μερικες ωρες μεχρι να απελπιστω αρκετα ωστε να το ξαναδιαβασω προσεκτικοτερα και να δω πως γινεται.

2016-10-10-19h16m50.JPG

Αφου ενεργοποιησα ενα 1ΜΒ XMS και ενα 1MB EMS, εκανα μερικες ρυθμισουλες στα autoexec.bat και config.sys και πετυχα 608kb free.

2016-10-17-07h33m31.JPG

Εκανα μια προσπαθεια με το QRAM (ο προγονος του QEMM, συμβατος με 286), αλλα ελευθερωσε μονο 2kb παραπανω, που απλα δεν αξιζει τον κοπο. Βασικος λογος ειναι το ΧΤ 286 εχει μονο 640kb RAM και η Aboveboard Plus 8 αρχιζει απο το 1MB και ανω. Ετσι εχουμε HMA (και μπορουμε να φορτωσουμε το DOS high) αλλα οχι UMBs (για να τακτοποιησουμε τα TSR's μας). Ακομα το ψαχνω το θεμα, αλλα μαλλον δυσκολο να κανουμε κατι καλυτερο.

2016-10-11-21h26m42.JPG

Ας παιξουμε και τιποτα.

Τελειωσα το Larry 1

2016-10-07-22h09m34.JPG

Ολιγη απο wing commander!

2016-10-17-08h20m02.JPG

2016-10-17-08h23m28.JPG

Το project πλησιαζει ολοταχως στην ολοκληρωση του. Πρεπει να παραδεχτω οτι το να εχω ολα τα παιχνιδια DOS που εχουν βγει ποτε μαζεμενα σε ενα σημειο και ετοιμα να τρεξουν ειναι ενα πολυ δυνατο συναισθημα!
 

Συνημμένα

  • 2016-10-09-19h22m20.JPG
    2016-10-09-19h22m20.JPG
    160,5 KB · Προβολές: 0
Τελευταία επεξεργασία:
Μπλουζα