SC6531 晶片上按鍵式電話的 Doom 連接埠來源

展訊SC6531晶片上按鈕式電話的Doom連接埠原始碼已經發布。 展訊SC6531晶片的改型佔據了俄羅斯品牌廉價按鍵手機市場的一半左右(剩下的屬於聯發科MT6261,其他晶片很少見)。

移植的難度是:

  1. 這些手機上沒有可用的第三方應用程式。
  2. 少量 RAM - 僅 4 MB(品牌/賣家通常將其列為 32MB - 但這是誤導性的,因為是兆位,而不是兆位元組)。
  3. 封閉文件(您只能找到早期和有缺陷版本的洩漏),因此透過逆向工程獲得了很多內容。

該晶片基於ARM926EJ-S處理器,頻率為208 MHz(SC6531E)或312 MHz(SC6531DA),可降頻至26 MHz,ARMv5TEJ處理器架構(無除法和浮點)。

到目前為止,只研究了晶片的一小部分:USB、螢幕和按鍵。 因此,你只能用手機透過USB線連接電腦來玩(遊戲的資源是從電腦轉過來的),而且遊戲中沒有聲音。

目前,6 款測試手機中有 9 款基於 SC6531 晶片運行該軟體。 要將此晶片置於啟動模式,您需要知道啟動時按住哪個鍵,測試型號的按鍵:F+ F256:*,Digma LINX B241:中心,F+ Ezzy 4:1,Joy's S21:0,Vertex M115:向上,頂點C323:0。

還發布了兩個影片:帶有演示 手機上的遊戲 並啟動於 還有 4 部電話.

PS:OpenNet上也發布了類似的內容,是我的新聞,僅由網站管理員編輯。

沒有許可證,很難說逆向工程獲得的程式碼應該是什麼許可證,認為它是copyleft - 複製和更改,讓別人更改它。

使用《毀滅戰士》遊戲來吸引註意力,例如,我想要功能手機的免費韌體。 他們的晶片比韌體中使用的晶片強大得多。 此外,與具有「開放」作業系統或允許您運行自己的代碼的罕見手機不同,該硬體價格便宜且廣泛使用。 到目前為止我還沒有找到可以合作的人,逆向工程很難玩。 一個好的起點是找到 SD 卡管理和電源管理,以便您可以將這些手機用作遊戲機。 除了 Doom 之外,您還可以移植 NES/SNES 模擬器。

來源: linux.org.ru