Доступен выпуск проекта FPDoom 1.20251101, позволяющего запустить классический Doom, его дополнения и другие портированные игры на распространённом на дешёвых кнопочных телефонах чипе Spreadtrum SC6531 и его модификациях. Проект содержит порты ванильного Doom, а также Duke3D, Shadow Warrior, Blood, Wolfenstein 3D, Heretic, Hexen, эмуляторов InfoNES, Snes9x и gnuboy...Подробнее: https://www.opennet.ru/opennews/art.shtml?num=64161
>Spreadtrum SC6531 (компания Unisoc ранее называлась Spreadtrum)Такими аппаратами пользуйтесь без симки!
Похоже, что он уже превращается в полноценную операционную систему. Хотя задача была всего лишь - запустить doom
DoomOS
DOS
А потом запустят Doom на DOS...
Ой, кажется круг замкнулся xD
Он и так написан под DOS. Как и Doom 2.
Для мобильного телефона ARMv7 достаточно избыточно. А как с энергопотреблением у таких телефонов? И тогда почему так мало оперативки? И какую ОС использовали, если Linux только собираются? Symbian?
Вообще из классических кнопочных телефонов хорошо делать плееры, диктофоны, а если разместить дополнительный экран цифровой бумаги, то и читалка компактная получится очень классной. Т.е. дополнительные кнопки плеера как на старых Sony Erricson W910i, дополнительный экран как на Yota Phone 2, зарядка как у Nokia 8800 сделает кнопочный телефон шедевром снова. А если продумать WAP-сайты, которые не взлетели или чет аналогичное то можно целую нишу открыть, т.к. большинство сайтов не адаптируются под часы или кнопочные телефоны. А вот Doom на телефоне это уже странно на самом деле - игра старая, запускали на всем чем угодно. Зачем?
на таких кнопочниках используют RTOS от производителя, идёт в комплекте с готовым интерфейсом.в запуске современных сайтов на кнопочных преуспели индусы: они стримят условный тикток из облака с виртуалкой на андроиде. технолоджия!
суть не в самом запуске DooM, а в том, что на телефоне в принципе можно запустить свой собственный код - и тогда по окончанию срока службы телефон превращается не в электронный мусор, а в потенциально полезный микроконтроллер, с готовым дисплейчиком, аудио трактом, модемом, системой зарядки, кнопками, и даже камерой с фонариком!
и вот тогда наработки проекта пригодятся - берём из FPDoom драйвера с системой сборки, LD-скриптами и инициализирующим кодом, и пишем свою собственную программу, ничем не хуже ардуины, уж точно дешевле ардуины со всеми шилдами!
Арудино хоть на железе зарабатывает. Ну такое - развлечение для студентов, причем сомнительное. Полезней взять микроконтроллер, сделать печатную плату того что я описал в плане железа, найти инвестиции и пустить первую серию заработать. Причем для ARM уже можно и Linux использовать как написано в статье просто подшаманив немного, а можно и что-то своё писать. Мне кажется что даже какая-то уникальная ОС на б.у. телефон новым его не сделает. Я лично не вижу в этом смысла
>потенциально полезный микроконтроллерк которому хрен подключишь io, разве что вместо клавиатуры
У этих чипов для телефонов тоже есть программируемый GPIO. В телефонах с монохромными экранами общение с контроллером экрана идёт через GPIO.
> У этих чипов для телефонов тоже есть программируемый GPIO.Вот только...
1) Вертеть из апликушного ARM GPIO можно конечно. Но скорость и детерминированное время этих операций... как бы это сказать.
2) Изначально у телефонов наружу - GPIO почти не вывешено. А если его разбирать, паяться к куче точек платы и проч - если так хардкорить, то нарисовать плату в каде и спаять ее может оказаться не сложнее. А результат намного лучше и сразу под задачу. И не выглядит как клубок проводов, да. Так что потом можно покозырять на тему "во как я могу" перед клиентом или кем там еще.> В телефонах с монохромными экранами общение с контроллером экрана идёт через GPIO.
Он во всех идет через GPIO но врядли - bit banging'ом. Ибо это изврат. Просто у GPIO альтернативные функции бывают. Как то - SPI, i8080-like bus, ... - через них поди и работает, как у всех нормальных людей?
Подключение к GPIO телефона нужен разве-что людям планирующие разуплотняющие действия для устройства сделанного наспех на коленке. Об этом был написан комментарий только другими словами и его удалили. А так - нет смысла. Все верно. Более того для GPIO существуют совершенно иные устройства которые позволяют все это сделать без колдовства обратной инженерии и поиска неофициальной документации как это может случиться с телефоном (конкретно этот микроконтроллер и телефоны на нем не смотрел, но догадываюсь что там далеко не все было открыто в документации)
Это лучшее, что случалось с Linux ом.
> Вообще из классических кнопочных телефонов хорошо делать плеерыНа чипе SC6531 делали плееры, и детские фотоаппараты, но только на первых порах, а потом стали выпускать на специализированных чипах. Наверное потому, что чип для телефонов избыточен, стоит на пару копеек дороже и больше энергии потребляет.
> Наверное потому, что чип для телефонов избыточен, стоит на пару копеек дороже и больше энергии потребляет.Наверное потому что нужно изучить процесс того как специализированные чипы делаются, а потом не гадать на кофейной гуще
Движок дума, чтобы запускать doom rpg пошаговые, как раз там и играбельны
> а если разместить дополнительный экран цифровой бумаги, то и читалка компактная получится очень класснойНу чё, отдичная ж читалка получится с экраном 2.4"!
Не, спасибо, средний книжный формат страницы, как-то удобнее для восприятия.
Мелко, и листать надо часто, а листание тормозит.
>> Текст скрыт Джон Титор (ok), 01:35 , 03-Ноя-25 (40) УДАЛЕНО.AUTOBOT, Причина: IP BAN TOR, Время: Mon Nov 3 03:35:24 2025Вкратце - вам уже пытались ответить.
>> Ну чё, отдичная ж читалка получится с экраном 2.4"!
Читалка там будет где-то 4", просто вы считать и представлять описанное не умеете. Вполне удобно ляжет в руке.
Оригинальный DOOM работал на 386DX с 4МБ ОЗУ.
И что вы этим хотите сказать? Что вам хватит на Doom? Абсолютно верно, только это ж не единственное приложение в мире
>Что вам хватит на Doom?Он хочет сказать что, 386DX с 4МБ ОЗУ, хватит всем.
Вы еще спросите зачем Doom в космосе заработал на спутнике ESA с фоном из фотографий Земли через порт Chocolate Doom.
Роскосмос с NASA батл устроили?
Да нет просто проверяли возможности спутника и выявить пределы его систем.
С на земле типа непонятно было что так можно сделать?
Лучше бы написали про FreeDoom.