Nguồn cổng Doom cho điện thoại nút bấm trên chip SC6531

Mã nguồn cổng Doom dành cho điện thoại nút bấm trên chip Spreadtrum SC6531 đã được công bố. Phiên bản sửa đổi chip Spreadtrum SC6531 chiếm khoảng một nửa thị trường điện thoại nút bấm giá rẻ của thương hiệu Nga (phần còn lại thuộc về MediaTek MT6261, các chip khác rất hiếm).

Khó khăn của việc chuyển là gì:

  1. Không có ứng dụng của bên thứ ba nào có sẵn trên các điện thoại này.
  2. Dung lượng RAM nhỏ - chỉ 4 megabyte (các thương hiệu/người bán thường liệt kê mức này là 32 MB - nhưng điều này gây nhầm lẫn, vì megabit chứ không phải megabyte).
  3. Tài liệu đã đóng (bạn chỉ có thể tìm thấy rò rỉ của phiên bản sớm và bị lỗi), vì vậy rất nhiều thứ đã thu được bằng cách sử dụng kỹ thuật đảo ngược.

Con chip này dựa trên bộ xử lý ARM926EJ-S có tần số 208 MHz (SC6531E) hoặc 312 MHz (SC6531DA), có thể ép xung xuống 26 MHz, kiến ​​trúc bộ xử lý ARMv5TEJ (không phân chia và dấu phẩy động).

Cho đến nay, chỉ một phần nhỏ của con chip được nghiên cứu: USB, màn hình và phím. Vì vậy, bạn chỉ có thể chơi khi điện thoại kết nối với máy tính qua cáp USB (tài nguyên của game được truyền từ máy tính) và trong game không có âm thanh.

Hiện tại nó chạy trên 6 trong số 9 điện thoại được thử nghiệm dựa trên chip SC6531. Để đưa con chip này vào chế độ khởi động, bạn cần biết phím nào cần giữ trong khi khởi động, các phím dành cho các model được thử nghiệm: F+ F256: *, Digma LINX B241: center, F+ Ezzy 4: 1, Joy's S21: 0, Vertex M115: up , Đỉnh C323 : 0.

Hai video cũng đã được xuất bản: kèm theo phần trình diễn trò chơi trên điện thoại và khởi động vào 4 điện thoại nữa.

Tái bút: Một điều tương tự đã được xuất bản trên OpenNet, tin tức từ tôi, chỉ được chỉnh sửa bởi quản trị viên trang.

Nếu không có giấy phép thì khó có thể nói giấy phép nào dành cho mã thu được bằng kỹ thuật đảo ngược, coi đó là copyleft - sao chép và thay đổi, để người khác thay đổi.

Trò chơi Doom được sử dụng để thu hút sự chú ý, chẳng hạn như tôi muốn có phần mềm cơ sở miễn phí cho điện thoại phổ thông. Chip của họ mạnh hơn nhiều so với những gì được sử dụng trong phần sụn. Hơn nữa, phần cứng rẻ và phổ biến, không giống như những chiếc điện thoại hiếm hoi có hệ điều hành “mở” hoặc những chiếc cho phép bạn chạy mã của riêng mình. Cho đến nay tôi vẫn chưa tìm được ai để hợp tác và kỹ thuật đảo ngược rất thú vị. Một nơi tốt để bắt đầu là tìm quản lý thẻ SD và quản lý năng lượng để bạn có thể sử dụng những điện thoại này làm máy chơi game. Ngoài Doom, bạn có thể chuyển trình giả lập NES/SNES.

Nguồn: linux.org.ru