फिनिश सॉफ्टवेयर फर्म द क्यूटी कंपनी ने एमसीयू क्रॉस-प्लेटफॉर्म टूलकिट के लिए अपने क्यूटी में आईडी सॉफ्टवेयर के कल्ट क्लासिक शूटर को पोर्ट करके माइक्रोकंट्रोलर पर डूम चलाना आसान बना दिया है।

एक आंतरिक हैकाथॉन इनाम का फल

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

डूम के विजयी कार्यान्वयन को एक हार्डवेयर प्लेटफॉर्म पर पोर्ट किया गया था जिसमें एक अपेक्षाकृत बीफ़ एनएक्सपी सेमीकंडक्टर्स एमसीयू था जो 512 केबी रैम के साथ 600 मेगाहर्ट्ज एआरएम कॉर्टेक्स-एम 7 कोर से लैस था। डिवाइस में एसडी कार्ड सॉकेट के अलावा 256-एमबिट एसडीआरएएम, 512-एमबिट हाइपर फ्लैश और 64-एमबिट क्यूएसपीआई फ्लैश भी शामिल है। आधिकारिक क्यूटी ब्लॉग कुछ अन्य उल्लेखनीय क्यूटी डूम प्रविष्टियों के साथ, बंदरगाह में और आगे बढ़ता है।

दिलचस्प बात यह है कि डूम का क्यूटी कार्यान्वयन "पेंटेड आइटम" विजेट तत्व के भीतर 4.3 इंच के टचस्क्रीन डिस्प्ले पर चलता है। यह कुछ टचस्क्रीन रियल एस्टेट को मूल एमएस-डॉस गेम की कीबोर्ड इनपुट योजना का अनुकरण करने के लिए ऑन-स्क्रीन नियंत्रण के लिए मुक्त करने की अनुमति देता है।

छवि क्रेडिट: क्यूटी कंपनी

एमसीयू के कार्यान्वयन के लिए क्यूटी के बारे में क्या खास है?

यह एक बड़ी बात की तरह नहीं लग सकता है, यह देखते हुए कि कैसे, के अनुसार जेडडीनेट, रास्पबेरी पाई पिको जैसे लोकप्रिय माइक्रोकंट्रोलर पर डूम पहले ही आ चुका है, लेकिन एमसीयू के लिए क्यूटी में सभी ग्राफिक्स शामिल हैं समर्थित की एक विस्तृत श्रृंखला पर डूम जैसे ग्राफिक रूप से गहन अनुप्रयोगों को चलाने के लिए आवश्यक रूपरेखा और प्रासंगिक संपत्तियां माइक्रोकंट्रोलर। एमसीयू के लिए विजेट टूलकिट रीयल-टाइम ऑपरेटिंग सिस्टम (आरटीओएस) के साथ-साथ बेयर-मेटल ऑपरेशन दोनों का समर्थन करता है। उत्तरार्द्ध Qt क्विक द्वारा सक्षम किया गया है, जो बेहतर बहुमुखी प्रतिभा के लिए तृतीय-पक्ष C++ पुस्तकालयों के साथ काम करता है।

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

क्रॉस-प्लेटफ़ॉर्म क्षमता को हाइलाइट करने के लिए चतुर विपणन चाल

क्यूटी कंपनी का डूम शोकेस एक चतुर विपणन चाल है जो एमसीयू के लिए क्यूटी को पोर्ट करने की अद्वितीय क्षमता को रेखांकित करता है माइक्रोकंट्रोलर के व्यापक स्तर पर अनुप्रयोग, हार्डवेयर संगतता के बारे में चिंता किए बिना ज्यादातर भाग।

Qt सॉफ़्टवेयर ढांचा क्रॉस-प्लेटफ़ॉर्म और क्रॉस-डिवाइस सॉफ़्टवेयर विकसित करने के लिए लोकप्रिय है जो मूल रूप से कई मोबाइल और डेस्कटॉप ऑपरेटिंग सिस्टम पर चलता है। KDE डेस्कटॉप वातावरण, DaVinci Resolve, और ब्लैकबेरी 10 OS Qt ढांचे के लोकप्रिय उदाहरण हैं।

जॉन रोमेरो ने एक नया कयामत II स्तर लॉन्च किया- यहां बताया गया है कि आप इसे कैसे खेलते हैं

आगे पढ़िए

साझा करनाकलरवसाझा करनाईमेल

संबंधित विषय

  • DIY
  • तकनीक सम्बन्धी समाचार
  • रेट्रो गेमिंग
  • पीसी गेमिंग

लेखक के बारे में

नचिकेत म्हात्रे (30 लेख प्रकाशित)

नचिकेत ने अपने 15 साल के करियर में वीडियो गेम और पीसी हार्डवेयर से लेकर स्मार्टफोन और डीआईवाई जैसे विविध तकनीकी क्षेत्रों को कवर किया है। कुछ लोग कहते हैं कि उनके DIY लेख उनके 3D प्रिंटर, कस्टम कीबोर्ड और RC व्यसन को पत्नी को "व्यावसायिक खर्च" के रूप में पारित करने के बहाने के रूप में काम करते हैं।

नचिकेत म्हात्रे. की अन्य फ़िल्में-टीवी शो

हमारे समाचार पत्र के सदस्य बनें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें