बहुत सारे geeks के लिए, टेक्सास इंस्ट्रूमेंट वैज्ञानिक कैलकुलेटर हाईस्कूल में कक्षाओं के दौरान उनके सबसे अच्छे दोस्त थे। बहुत पहले नहीं, मुझे गणित के पाठ के दौरान टीआई-बेसिक में एक अंतरिक्ष आक्रमणकारक गेम प्रोग्रामिंग याद है। लेकिन बढ़ने के लिए एक नकारात्मक पक्ष के रूप में: हम में से कई को एक दराज के नीचे हमारी बहुमूल्य टीआई छोड़ना पड़ा। इम्यूलेशन और हमारे पसंदीदा ओएस के लिए धन्यवाद, नास्टलग्जा के साथ फिर से टीआई का उपयोग करना संभव है। उनके फायदे के साथ, दोनों उद्देश्यों के लिए दो कार्यक्रम उपलब्ध हैं।

Tilem

चलो मास्टर के लिए सबसे कठिन एमुलेटर के साथ शुरू करते हैं - TilEm। यह सॉफ्टवेयर चिप Z80 का उपयोग कर केवल टीआई अनुकरण करने के लिए डिज़ाइन किया गया है। अगर मुझे पसंद है, तो आपको पता नहीं है कि कौन सा प्रोसेसर इस्तेमाल कर रहा था, टीआईएलईएम टीआई 73, 82, 83, 83+, 83+ एसई, 84+, 84+ एसई, 85, और 86 का अनुकरण कर सकता है। यह पैक नहीं किया गया है उबंटू, इसलिए इसे प्राप्त करने का एकमात्र तरीका स्रोतों से संकलित करना है। आप द्वारा इसे यहां पर डाउनलोड किया जा सकता है। स्थापना के लिए, आप पारंपरिक का उपयोग कर सकते हैं

 ./configure सुडो को स्थापित करने के लिए बनाते हैं 

नोट : आपको libgtk2.0-dev और libglib2.0-dev पहले स्थापित करने की आवश्यकता होगी।

अब जब आप इंस्टॉल कर रहे हैं, तो आपको पता होना चाहिए कि आपको एमुलेटर को स्वयं कॉन्फ़िगर करने की भी आवश्यकता है। इसे काम करने के लिए, टीआईएलईएम को टीआई के रोम की आवश्यकता होगी जिसे आप अनुकरण करना चाहते हैं। एक कानूनी नोटिस के रूप में, एक टीआई का रोम कॉपीराइट के अधीन है, और एक का उपयोग करने के लिए आपके पास टीआई का मॉडल है। अपने टीआई से रोम प्राप्त करने के लिए, आप बहुत अच्छे सॉफ्टवेयर tilp2 का उपयोग कर सकते हैं। स्थापित करने के लिए, कमांड का प्रयोग करें

 sudo apt-get tilp2 स्थापित करें 

टीआईएलपी आपके टीआई और फ़ाइलों को स्थानांतरित करने के लिए एक इंटरफ़ेस है। लेकिन "टूल्स" में आपके पास रोम को डंप करने का विकल्प है। यदि आपके पास इस समय आपके साथ टीआई नहीं है, तो Google आपको रोम ढूंढने में मदद कर सकता है। लेकिन याद रखें कि यदि आपके पास टीआई नहीं है, तो रोम डाउनलोड न करें।

एक बार आपके पास रोम हो जाने के बाद, इसे उचित उप-फ़ोल्डर में "/home/username/.TilEm/" के अंतर्गत रखें। एम्यूलेटर ने कैलक्यूलेटर के मॉडल से संबंधित फ़ोल्डर्स बनाए जिन्हें आप अनुकरण करना चाहते हैं। एक टीआई -83 + उपयोगकर्ता के रूप में, मैंने अपने रोम को "/home/Adrien/.TilEm/ti83p/" फ़ोल्डर में रखा है।

अब आप कंसोल और कमांड के माध्यम से एमुलेटर लॉन्च कर सकते हैं

 Tilem 

आपकी टीआई आपकी स्क्रीन पर पॉप अप होनी चाहिए।

यह आपके माउस के सामान्य कैलकुलेटर की तरह प्रतिक्रिया करेगा: पहले थोड़ा उलझन में, खासकर यदि आप अक्सर अनुकरणकर्ताओं का उपयोग नहीं कर रहे हैं, लेकिन काफी सरल और स्थिर हैं। एक राइट क्लिक एक बहुत ही उपयोगी मेनू तैयार करेगा जो आपको कैलकुलेटर की स्थिति को सहेजने, एक लोड करने, अनुकरण अनुकरण इत्यादि देने देता है।

ग्राफिकल डीबगर सुविधा को नोट करना दिलचस्प है जो इसे मास्टर करने के लिए धैर्य वाले लोगों को संतुष्ट करेगा।

TiEmu

स्थापना और TilEm की कॉन्फ़िगरेशन की तुलना में, TiEmu जगह में रखना बहुत आसान है। बस टर्मिनल खोलें और टाइप करें

 sudo apt- tiemu स्थापित करें 

इसे उबंटू पर स्थापित करने के लिए। एक साइड नोट के रूप में, एक त्वचा संपादक "tiemu-skinedit" पैकेज के माध्यम से भी उपलब्ध है। हालांकि, पिछले एमुलेटर के विपरीत, टीआईईएमयू केवल टीआई 89, 89 टाइटेनियम, 92, 92+, और वी 200PLT मॉडल के लिए काम करता है।
लॉन्च होने पर, टीआईईएमयू आपको उस रोम को कॉन्फ़िगर करने देगा जो आप उपयोग करना चाहते हैं। आप पेड्रॉम (जीपीएल लाइसेंस के तहत एक प्रतिस्थापन रोम), अपने स्वयं के डंप किए गए रोम का उपयोग कर सकते हैं, या टीआईएलपी के माध्यम से अपने टीआई से भी निकालेंगे। उसके बाद, टीआई पहले की तरह व्यवहार करता है।

एकमात्र अंतर राइट-क्लिक मेनू है जो थोड़ा और सुसज्जित है। क्लासिक लोड / सेव स्टेटस और लिंकिंग सिमुलेशन के अलावा, टीआईईएमयू एक और पूर्ण ग्राफिकल डीबगर, स्क्रीन शॉट फीचर, और स्किन्स कॉन्फ़िगरेशन का प्रस्ताव देता है।

यदि आप टीआईईएमयू का अधिकतम उपयोग करना चाहते हैं, तो आपको याद रखना चाहिए कि स्किन्स "/ usr / share / tiemu / skins", जीपीएल रोम "/ usr / share / tiemu / pedrom /" पर और स्क्रीन पर पाया जा सकता है, और स्क्रीन कस्टम रोम के साथ "/ home / username / tiemu /" पर कैप्चर करता है।

निष्कर्ष

अब आपके पास अपने कंप्यूटर पर अपने पसंदीदा टीआई कैलकुलेटर अनुकरण करने की शक्ति है। इसे महसूस करें, इसका आनंद लें, और सावधानी के साथ इसका इस्तेमाल करें। यह उपयोगी हो सकता है, खासकर यदि आप टीआई ऐप्स को आजमा सकते हैं लेकिन अपना कैलकुलेटर भूल गए हैं। हमने नौकरी करने के लिए दो कार्यक्रमों को देखा, दोनों चेतावनी के बिना दुर्घटनाग्रस्त हो सकते हैं, लेकिन अंत में अंतर क्या वास्तव में बनाता है वह टीआई का मॉडल है जिसका आप उपयोग करना चाहते हैं। इसके बाद, यदि आप वास्तव में प्रोग्रामिंग में हैं, तो डीबगर की गुणवत्ता भी आपके लिए महत्वपूर्ण हो सकती है।

आप किस एमुलेटर का उपयोग करेंगे? TilEm या TiEmu? और क्यों? क्याआपके पास कोई अन्य प्रश्न है? कृपया टिप्पणियों में हमें बताएं।