SC6531 चिपमा पुश-बटन फोनहरूको लागि डूम पोर्टको स्रोतहरू

Spreadtrum SC6531 चिपमा पुश-बटन फोनहरूको लागि डूम पोर्टको स्रोत कोड प्रकाशित गरिएको छ। स्प्रेडट्रम SC6531 चिपको परिमार्जनले रूसी ब्रान्डहरूका सस्तो पुश-बटन फोनहरूको लागि लगभग आधा बजार ओगटेको छ (बाँकी MediaTek MT6261 को हो, अन्य चिपहरू दुर्लभ छन्)।

पोर्ट गर्न कठिनाई के थियो:

  1. यी फोनहरूमा कुनै तेस्रो-पक्ष अनुप्रयोगहरू उपलब्ध छैनन्।
  2. RAM को सानो मात्रा - केवल 4 मेगाबाइट (ब्रान्डहरू/विक्रेताहरूले प्राय: यसलाई 32MB को रूपमा सूचीबद्ध गर्छन् - तर यो भ्रामक छ, मेगाबिटहरू, मेगाबाइटहरू होइन)।
  3. बन्द कागजातहरू (तपाईले प्रारम्भिक र दोषपूर्ण संस्करणको चुहावट मात्र फेला पार्न सक्नुहुन्छ), त्यसैले रिभर्स इन्जिनियरिङ प्रयोग गरेर धेरै प्राप्त गरियो।

चिप 926 MHz (SC208E) वा 6531 MHz (SC312DA) को फ्रिक्वेन्सीको साथ ARM6531EJ-S प्रोसेसरमा आधारित छ, 26 MHz, ARMv5TEJ प्रोसेसर आर्किटेक्चर (कुनै डिभिजन र फ्लोटिंग पोइन्ट) लाई डाउनक्ल गर्न सक्छ।

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

हाल यो SC6 चिपमा आधारित 9 परीक्षण गरिएका फोनहरू मध्ये 6531 मा चल्छ। यस चिपलाई बुट मोडमा राख्नको लागि, तपाइँले बुटको समयमा कुन कुञ्जी समात्ने भनेर जान्न आवश्यक छ, परीक्षण गरिएका मोडेलहरूका लागि कुञ्जीहरू: F+ F256: *, Digma LINX B241: केन्द्र, F+ Ezzy 4: 1, Joy's S21: 0, Vertex M115: up , Vertex C323 : 0।

दुई भिडियोहरू पनि प्रकाशित भए: एक प्रदर्शनको साथ फोनमा खेलहरू र सुरु गर्दै 4 थप फोनहरू.

PS: यस्तै कुरा OpenNet मा प्रकाशित भएको थियो, मबाट समाचार, केवल साइट प्रशासक द्वारा सम्पादन।

लाइसेन्स बिना, रिभर्स इन्जिनियरिङबाट प्राप्त कोडको लागि के लाइसेन्स हुनुपर्छ भन्न गाह्रो छ, यसलाई copyleft - प्रतिलिपि गर्नुहोस् र परिवर्तन गर्नुहोस्, अरूले यसलाई परिवर्तन गर्न दिनुहोस्।

खेल डूम ध्यान आकर्षित गर्न प्रयोग गरिएको थियो, उदाहरणको रूपमा, म फीचर फोनहरूको लागि नि: शुल्क फर्मवेयर चाहन्छु। तिनीहरूका चिपहरू फर्मवेयरमा प्रयोग हुने भन्दा धेरै शक्तिशाली छन्। यसबाहेक, हार्डवेयर सस्तो र व्यापक छ, "खुला" OS वा तपाईंलाई आफ्नै कोड चलाउन अनुमति दिने दुर्लभ फोनहरू भन्दा फरक। अहिलेसम्म मैले सहयोग गर्ने कसैलाई भेटेको छैन, र रिभर्स इन्जिनियरिङ एकदमै रमाइलो छ। सुरु गर्नको लागि एक राम्रो ठाउँ SD कार्ड व्यवस्थापन र पावर व्यवस्थापन फेला पार्नु हो ताकि तपाइँ यी फोनहरूलाई गेमिङ कन्सोलको रूपमा प्रयोग गर्न सक्नुहुन्छ। Doom को अतिरिक्त, तपाइँ NES/SNES इमुलेटर पोर्ट गर्न सक्नुहुन्छ।

स्रोत: linux.org.ru