स्प्रेडट्रम SC6531 चिप वाले फीचर फोन पर पोर्टिंग डूम

कयामत बंदरगाह

वे एक बुनियादी सेल फोन पर कयामत चलाने का प्रबंधन करते हैं

कयामत ने फिर बात करने को दिया है और यह है कि इस लेख में हम इस खेल के साथ एक नई परियोजना के बारे में बात करेंगे जो उन जगहों तक पहुंचने में कामयाब रही है जिनके बारे में किसी ने कभी सोचा भी नहीं होगा। और यह है कि कई प्रोग्रामरों के प्रयास और रचनात्मकता के लिए धन्यवाद, "यदि स्क्रीन है, तो यह कयामत है" अभिव्यक्ति को इसकी अधिकतम अभिव्यक्ति तक ले जाया गया है।

आज हम जिस प्रोजेक्ट के बारे में बात करेंगे, वह उसी का हिस्सा है एफपी डूम प्रोजेक्ट और जिसमें नवीनता है कि एक बंदरगाह स्प्रेडट्रम SC6531 चिप पर आधारित बेसिक फोन के लिए कयामत।

जो लोग कयामत के बारे में नहीं जानते, उन्हें यह जान लेना चाहिए इसे अग्रणी प्रथम-व्यक्ति शूटर वीडियो गेम में से एक माना जाता है। IBM संगत कंप्यूटरों के युग में, 3D ग्राफिक्स, XNUMXD स्थानिकता, मल्टीप्लेयर नेटवर्क प्ले और मॉड सपोर्ट जैसी नई सुविधाएँ पेश करके

कयामत का स्रोत कोड 23 दिसंबर, 1997 को जनता के लिए जारी किया गया था। हालांकि कयामत मूल रूप से डॉस के लिए बनाई गई थी, रिलीज लिनक्स संस्करण की थी और स्रोत कोड को वापस डॉस और अन्य ऑपरेटिंग सिस्टम में पोर्ट करना पड़ा।

सोर्स कोड मूल रूप से एक मालिकाना लाइसेंस के तहत प्रकाशित किया गया था जिसने व्यावसायिक उपयोग को प्रतिबंधित किया और डेवलपर्स को निष्पादन योग्य रूप में प्रकाशित संशोधनों के लिए स्रोत कोड प्रदान करने की आवश्यकता नहीं थी। आज तक, अधिकांश डूम सोर्स पोर्ट ओपन सोर्स हैं।. GNU GPL को संशोधित स्रोत कोड जारी करने के लिए अपने सॉफ़्टवेयर में GPL कोड का उपयोग करने वाले लेखकों की आवश्यकता होती है।

कयामत लाने का विचार इन टीमों के कारण है स्प्रेडट्रम SC6531 चिप के अधिक संशोधनों और इन सबसे ऊपर ये मोटे तौर पर बहुत सारे बुनियादी फोन बाजार पर कब्जा कर लेते हैं चीन, रूस और अन्य देशों में।

चिप ARM926EJ-S प्रोसेसर पर आधारित है। 208 MHz (SC6531E) या 312 MHz (SC6531DA) की आवृत्ति के साथ, ARMv5TEJ प्रोसेसर का आर्किटेक्चर। और यद्यपि यह सब बहुत अच्छा लगता है, यह उल्लेख किया गया है कि बंदरगाह में उच्च स्तर की पोर्टिंग जटिलता है और यह निम्नलिखित कारकों के कारण है:

  • इन फोन पर कोई थर्ड पार्टी ऐप उपलब्ध नहीं है।
  • RAM की छोटी मात्रा: केवल 4MB (ब्रांड/विक्रेता अक्सर इसे 32MB के रूप में सूचीबद्ध करते हैं, लेकिन यह भ्रामक है क्योंकि वे मेगाबिट्स की बात कर रहे हैं, मेगाबाइट्स की नहीं)।
  • दस्तावेज़ीकरण बंद हो गया (आप केवल पुराने और निचले संस्करण से रिसाव पा सकते हैं), इसलिए रिवर्स इंजीनियरिंग पद्धति का उपयोग करके बहुत कुछ निकाला गया।

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

अपने वर्तमान स्वरूप में, SC6 चिप पर आधारित 9 में से 6531 परीक्षण किए गए फोन पर गेम जारी किया गया है।

SC6531 पर कयामत कैसे स्थापित करें?

के लिए परियोजना का परीक्षण करने में रूचि है?में साझा किए गए बिल्ड निर्देशों का पालन कर सकते हैं निम्नलिखित लिंक।

इस चिप को बूट मोड में रखने के लिए, आपको यह जानना होगा कि बूट के दौरान कौन सी कुंजी पकड़नी है (F+F256 मॉडल के लिए यह "*" कुंजी है, Digma LINX B241 के लिए - "मध्य" कुंजी, F+Ezzy 4 के लिए - Vertex M1 के लिए «115» कुंजी - "ऊपर", Joy's S21 और Vertex C323 के लिए - «0»)।

गेम को चलाने के लिए एक वर्किंग डायरेक्टरी वर्कडिर बनाने और डूम रिसोर्स फाइल को वहां रखने का उल्लेख किया गया है, उदाहरण के लिए डूम 1 के शेयरवेयर वर्जन से डूम1.वाड।

उसके बाद, निम्न आदेशों को एक स्क्रिप्ट में निष्पादित किया जाना चाहिए और फिर फोन कनेक्ट करें:

./spd_dump --wait 300 fdl nor_fdl1.bin 0x40004000 fdl fpdoom.bin ram
cd workdir && ../libc_server -- --bright 50 --rotate 3 doom

--उज्ज्वल एक्स फोन स्क्रीन की चमक है (एक्स = 0..100)।
--rotate S[,K] 90 डिग्री (-1 या 3 = -90, 1 = +90, आदि) की इकाइयों में स्क्रीन/कीबोर्ड रोटेशन है।

यह उल्लेख किया गया है कि इस प्रकार के फोन की सभी एलसीडी स्क्रीन लंबवत होती हैं, इसलिए यदि आपके डिवाइस में क्षैतिज स्क्रीन है, तो इसका मतलब है कि यह क्षैतिज रूप से रखी गई लंबवत एलसीडी स्क्रीन है, इसलिए विभिन्न एस और के मूल्यों का उपयोग किया जाना चाहिए।

इसके अलावा आप डूम के लिए अतिरिक्त विकल्प जोड़ सकते हैं, उदाहरण के लिए डूम-टाइमडेमो डेमो1।

अंत में यदि आप इसके बारे में अधिक जानने में रुचि रखते हैं इस बंदरगाह के बारे में, साथ ही साथ संगत मॉडलों की सूची, आप विवरण देख सकते हैं निम्नलिखित लिंक में


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।