Για πολλούς geeks, το Texas Instrument Scientific Calculator ήταν οι καλύτεροι φίλοι τους κατά τη διάρκεια των μαθημάτων στο γυμνάσιο. Όχι πολύ καιρό πριν, θυμάμαι τον προγραμματισμό ενός παιχνιδιού Space Invader στο TI-Basic κατά τη διάρκεια ενός μαθηματικού μαθήματος. Αλλά ως ένα μειονέκτημα για την ανάπτυξη: πολλοί από εμάς έπρεπε να αφήσει πολύτιμο TI μας στο κάτω μέρος ενός συρταριού. Χάρη στην εξομοίωση και το αγαπημένο μας λειτουργικό σύστημα, είναι δυνατό να χρησιμοποιήσουμε ξανά μια ΤΙ με νοσταλγία. Δύο προγράμματα είναι διαθέσιμα για το σκοπό αυτό, και τα δύο με τα πλεονεκτήματά τους.

TilEm

Ας ξεκινήσουμε με τον σκληρότερο εξομοιωτή που θα κυριαρχήσει - TilEm. Αυτό το λογισμικό έχει σχεδιαστεί για να μιμείται μόνο το TI χρησιμοποιώντας το τσιπ Z80. Αν και εγώ, όπως και εγώ, δεν έχετε ιδέα για το ποιος χρησιμοποίησε ποιο επεξεργαστή, το TilEm μπορεί να μιμηθεί τα TI 73, 82, 83, 83+, 83+ SE, 84+, 84+ SE, 85 και 86. Δεν είναι συσκευασμένο για Ubuntu, οπότε ο μόνος τρόπος να το αποκτήσετε είναι να συγκεντρώσετε από τις πηγές. Μπορείτε να το κατεβάσετε εδώ. Για την εγκατάσταση, μπορείτε να χρησιμοποιήσετε το παραδοσιακό

 ./configure make sudo make install 

Σημείωση : Θα χρειαστεί πρώτα να εγκαταστήσετε το libgtk2.0-dev και το libglib2.0-dev .

Τώρα που ολοκληρώσατε την εγκατάσταση, θα πρέπει να γνωρίζετε ότι πρέπει επίσης να ρυθμίσετε τον ελεγκτή μόνοι σας. Για να το χρησιμοποιήσετε, το TilEm θα χρειαστεί το ROM της TI που θέλετε να μιμηθείτε. Ως νομική ειδοποίηση, ένα ROM της TI είναι με πνευματικά δικαιώματα, και για να χρησιμοποιήσετε κάποιον πρέπει να έχετε αυτό το μοντέλο του TI μόνοι σας. Για να πάρετε το ROM από το TI σας, μπορείτε να χρησιμοποιήσετε το πολύ καλό λογισμικό tilp2 . Για να εγκαταστήσετε, χρησιμοποιήστε την εντολή

 sudo apt-get να εγκαταστήσετε το tilp2 

Το TiLP είναι μια διασύνδεση για τη σύνδεση με το TI και τη μεταφορά αρχείων. Αλλά στο "Εργαλεία", έχετε την επιλογή να αφαιρέσετε το ROM. Εάν δεν διαθέτετε το TI μαζί σας αυτή τη στιγμή, η Google μπορεί να σας βοηθήσει να βρείτε ένα ROM. Αλλά να θυμάστε ότι αν δεν έχετε ένα ΤΙ, μην κάνετε λήψη ενός ROM.

Μόλις έχετε τη μονάδα ROM, τοποθετήστε την στον κατάλληλο υποφάκελο στην περιοχή "/home/username/.TilEm/". Ο εξομοιωτής δημιούργησε φακέλους που αντιστοιχούν στο μοντέλο της αριθμομηχανής που θέλετε να εξομοιώσετε. Ως χρήστης TI-83 +, έβαλα τη ROM μου στο φάκελο "/home/Adrien/.TilEm/ti83p/".

Τώρα μπορείτε να ξεκινήσετε τον εξομοιωτή μέσω της κονσόλας και της εντολής

 tilem 

Το TI σας θα εμφανιστεί στην οθόνη σας.

Θα αντιδράσει σαν κανονική αριθμομηχανή στο ποντίκι σας: λίγο μπερδεμένη στην αρχή, ειδικά αν δεν χρησιμοποιείτε εξομοιωτές πολύ συχνά, αλλά αρκετά απλή και σταθερή. Ένα δεξί κλικ θα δημιουργήσει ένα πολύ χρήσιμο μενού που σας επιτρέπει να αποθηκεύσετε την κατάσταση της αριθμομηχανής, να φορτώσετε ένα, να προσομοιώσετε τη σύνδεση, κ.λπ.

Είναι ενδιαφέρον να παρατηρήσετε τη γραφική απεικόνιση χαρακτηριστικό που θα ικανοποιήσει εκείνους με την υπομονή για να την κυριαρχήσει.

TiEmu

Σε σύγκριση με την εγκατάσταση και τη διαμόρφωση του TilEm, το TiEmu είναι πολύ απλό να εφαρμοστεί. Απλά ανοίξτε ένα τερματικό και πληκτρολογήστε

 sudo apt-get εγκαταστήσετε tiemu 

για να το εγκαταστήσετε στο Ubuntu. Ως πλάγια σημείωση, ένας επεξεργαστής δερμάτων είναι επίσης διαθέσιμος μέσω του πακέτου "tiemu-skinedit". Ωστόσο, σε αντίθεση με τον προηγούμενο εξομοιωτή, το TiEmu λειτουργεί μόνο για τα μοντέλα TI 89, 89 Titanium, 92, 92+ και V200PLT.
Κατά την εκκίνηση, το TiEmu θα σας επιτρέψει να διαμορφώσετε τη ROM που θέλετε να χρησιμοποιήσετε. Μπορείτε να χρησιμοποιήσετε ένα PedRom (ένα ROM αντικατάστασης υπό την άδεια GPL), το ROM Dumping σας, ή ακόμα και να το εξαγάγετε από το TI σας μέσω του TiLP. Μετά από αυτό, το TI συμπεριφέρεται όπως στο παρελθόν.

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

Αν θέλετε να χρησιμοποιήσετε το TiEmu στο μέγιστο, θα πρέπει να θυμάστε ότι τα δέρματα μπορούν να βρεθούν στο "/ usr / share / tiemu / skins", οι GPL ROM στο "/ usr / share / tiemu / pedrom / συλλαμβάνει στο "/ home / username / tiemu /", με τις προσαρμοσμένες ROMs.

συμπέρασμα

Τώρα έχετε τη δύναμη να μιμηθεί τον αγαπημένο υπολογιστή σας TI στον υπολογιστή σας. Νιώστε, απολαύστε το και χρησιμοποιήστε το με προσοχή. Μπορεί να γίνει χρήσιμο, ειδικά αν θέλετε να δοκιμάσετε τις εφαρμογές TI αλλά έχετε ξεχάσει την αριθμομηχανή σας. Είδαμε δύο προγράμματα για να κάνουμε τη δουλειά, και τα δύο μπορούν να συντριβούν χωρίς προειδοποίηση, αλλά αυτό που πραγματικά κάνει τη διαφορά στο τέλος είναι το μοντέλο της ΤΙ που θέλετε να χρησιμοποιήσετε. Μετά, αν είστε πραγματικά στον προγραμματισμό, η ποιότητα του προγράμματος εντοπισμού σφαλμάτων μπορεί επίσης να έχει σημασία για εσάς.

Ποιο εξομοιωτή θα χρησιμοποιούσατε; TilEm ή TiEmu; Και γιατί? Έχετε άλλες ερωτήσεις; Ενημερώστε μας στα σχόλια.