LINUX.ORG.RU

Новости FPDoom: загрузка с SD карты, эмулятор NES и порт Wolfenstein 3D

 , , , ,

Новости FPDoom: загрузка с SD карты, эмулятор NES и порт Wolfenstein 3D

2

1

Продолжается развитие проекта FPDoom, что позволяет запустить классический Doom, его дополнения и другие портированные игры на очень распространённом на дешевых кнопочных телефонах чипе Spreadtrum SC6531 и его модификациях. Чипсету уже около десяти лет, и телефоны выпускаются до сих пор.

  • Протестировано на 42 моделях телефонов.
  • Теперь можно запускать игры с SD-карты, для этого нужно при включении/перезагрузке телефона зажать определённую клавишу (разные для разных моделей). Для загрузки с SD-карты требуется добавление небольшой секции размером 4КБ в прошивку телефона. ОС телефона остаётся работоспособной.
  • Сделано меню для выбора игр при загрузке с SD карты.
  • Добавлен порт эмулятора InfoNES (далеко не лучший эмулятор, но простой для портирования, работает ~50% игр).
  • Добавлен порт игры Wolfenstein 3D.

Предыдущая новость

>>> Исходный код



Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 1)

Кнопочные телефоны - это некрофилия. Кнопочные телефоны нужны только всяким старикам. Для суперлюбителей анонимности кнопочный телефон бесполезен, так как там есть SIM-чипы которые любят что-то отправлять и пораскрывать

ConLenov ★★★★★
()
Ответ на: комментарий от ConLenov

Кнопочные телефоны (без камер) разрешены к использованию в местах, где смартфоны запрещены. (Правда, там и SD-карты в них могут быть запрещены.) Там норма иметь два телефона — смарт сдаёшь на входе, вторым пользуешься.

alegz ★★★★
()
Ответ на: комментарий от ConLenov

Вот только что хотел написать, что кое куда тебя со смартфоном не пустят, но меня опередили. А с кнопочным телефоном — пожалуйста. Собственно это и есть ниша из за которой они до сих пор существуют — их оптом закупают и выдают сотрудникам в организациях с «режимом».

Старики кстати не особо такими пользуются, для них там кнопочки маленькие и экранчики тоже. И с «записной книжкой» на них они не справляются, говорю как человек схоронивший уже четвёртого старика с кнопочным телефоном. Для них есть более удобные модели, большие, с крупными кнопками, мимо которых не промахнёшься даже без очков. Но найти такие реально трудно.

Jameson ★★★★★
()
Последнее исправление: Jameson (всего исправлений: 1)
Ответ на: комментарий от Jameson

Главная фича это зарядка раз в неделю при постоянных звонках, а в режиме ожидания и месяц пролежит если батарейка норм, две недели точно.

LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 1)
Ответ на: комментарий от LINUX-ORG-RU

Если только их тоже не коснулся злой тренд приуменьшать с годами ёмкость аккума при поставке, или грузить ОС, чтобы тихо вредить аккуму на фоне. Кстати, у них ОС получает обновления? xD

xt1zer
()
Ответ на: комментарий от LINUX-ORG-RU

Ну возможно, но я не очень понимаю в чём цимес долгоживучести аккума в городе. Розетку найти не проблема. А если мы про природу говорим, то там важна удароустойчивость, непромокаемость, наличие offline карт и спутниковой навигации. Всего этого в дешёвых кнопочных звонилках нет. А проблемы с зарядом решает сильная банка, или две банки, три банки и т.д., в зависимости от продолжительности пребывания «без розетки».

Jameson ★★★★★
()
Последнее исправление: Jameson (всего исправлений: 1)
Ответ на: комментарий от Jameson

Для них есть более удобные модели, большие, с крупными кнопками, мимо которых не промахнёшься даже без очков. Но найти такие реально трудно.

Что там трудного? Полные маркетплейсы их. Буквально на любой вкус и цвет.

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 1)
Ответ на: комментарий от CrX

Ну, когда я их искал было трудно. Я правда тогда маркетплейсами ещё не пользовался, не доверял им как то, я по салонам искал. А там были только мелкокнопочные уродцы.

Jameson ★★★★★
()
Ответ на: комментарий от Jameson

Для меня (помимо соображений приватности, и удобства самих кнопок) это вполне себе аргумент в пользу кнопочного телефона. Ну вот не люблю я что-то заряжать. Особенно то, чем особо не пользуешься. Мой телефон держит где-то 40–60 дней между зарядками, и то раздражает порой его пищание, мол «давай заряжай». Просто как бы нафига заряжать, если можно не заряжать, а дополнительные фичи всё равно не интересуют, а несколько бóльший вес не напрягает.

Я по той же причине не признаю беспроводные мышки и клавы. Ставить что-то на зарядку и снимать обратно — лишний напряг, которого легко избежать.

CrX ★★★★★
()
Ответ на: комментарий от Jameson

Ну видимо с тех пор многое изменилось, или надо было искать таки на маркетплейсах. В салон я не заглядывал уже хз сколько — не знаю, что там есть. Скорее всего да, слишком специфичный юзкейс для салона. В любом случае, по крайней мере сейчас их просто труд пруди.

CrX ★★★★★
()
Ответ на: комментарий от xt1zer

Мой бабушкофон куплен в 2015 том году, батарею держит две недели в режиме ожидания и неделю в режиме 30 минут разговоров в день. ОС просто работает, обновления не нужны по определению, там никогда ничего не тормозит и всегда всё работает. Это чисто телефон, ничего лишнего.

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

Уже неактуально, все кому это было нужно умерли.

Jameson ★★★★★
()
Ответ на: комментарий от Jameson

но я не очень понимаю в чём цимес долгоживучести аккума в городе

Город тут не причём, это просто удобно. Зарядил в сумку кинул и валяется. Надо куда-то идти взял пошёл и даже не задумываешься заряжено там у тебя что или нет, взял ты с собой зарядку или нет и всё такое.

Это как сейчас все ещё часы носят всякие «умные», тоже заряжать надо, а есть те кто ходит в старых цифровых часах которые от батарейки полгода/год работают.

Никто не мешает параллельно иметь навороченную лопату требующую таскать с собой павербанку в полкило, зарядку, провода, переходники и прочее.

Тут ничего не хуже и не лучше, задачи разные. В смартфонах звонки это опция просто, а в бабушкофонах это сама суть существования аппарата, лёгкий, маленький с большими кнопками, живёт минимум неделю, орёт громко, в кнопки хрен промахнёшься, и есть кнопка SOS в случае чего, этот набор иногда важнее всего остального в принципе.

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от ConLenov

Например, некоторые люди работают руками. И руки бывают в масле, стружке, пыли, а связь в этот момент нужна. Можно, конечно, и свой красивый розовый айфон использовать, но как-то жалко.

ist76 ★★★★★
()

эх вот бы на него ssh клиент добавить, тогда и в mutt почту глянуть, и посмотреть что с серваком, перегрузить и тп.

s-warus ★★★
()
Ответ на: комментарий от LINUX-ORG-RU

Кстати вот на этой модели я лично поймал «за жопу» разводил с салона сотовой связи Мегафона. Причём как я понимаю без участия самого оператора такое не прокатило бы. Они продавали «бабушкофоны» с максимальным количеством подписок на всякие рассылки, и всё это моментально высушивало счёт. Видимо предполагали что пенсионеры не поймут куда деваются деньги и будут тупо оплачивать всё это.

Трояны и бэкдоры в кнопочных мобильных телефонах российской розницы

Jameson ★★★★★
()
Ответ на: комментарий от Jameson

Ужас какой. Ну моему уже 9 лет где-то. Интернета в нём нет, левых звонков и смс никогда не было. Надеюсь будет продолжать работать. А то прочёл и теперь на новые смотреть ссыкатно 😱. Хотя я даже думать не хочу про лопатофоны там тоже наверное такие ужасы есть.

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от ConLenov

Вот всё хорошо, но ты когда последний раз видел 3,5-4" смартфон с аппаратными кнопками вызова и сброса? С зарядкой 2,5 Вт за ~2-3 часа дающей 3 суток автономности? Такой, чтобы можно было уронить в бетономешалку и он выжил или по крайней мере было не жалко?

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Ответ на: комментарий от Jameson

я не очень понимаю в чём цимес долгоживучести аккума в городе.

Со смартфоном, особенно современным, ты смотришь на батарейку и думаешь: вот у меня 60%, этого хватит до вечера если попользоваться им не более 60-90 минут в активном режиме. А с нормальной батарейкой ты видишь 60% и думаешь: да пофигу, завтра заряжу, или сегодня если врубить музыку от сейчас и до вечера.

Не, я не утверждаю что каждая 1,5Ач звонилка так может, но вот филипс ксениум с батарейкой на 3-4Ач - легко. Вот просто врубаешь музыку утром, вспоминаешь что она включена вечером, и не факт что нужно заряжаться. Для меня «точно хватит на максимальном потреблении» это довольно веский аргумент.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Ответ на: комментарий от ConLenov

А вот и нифига. Мой телефон до сих пор нокия е63. Потому что он держит заряд по 10 дней и помещается в любой внутренний или нагрудный карман куртки. А тот же Redmi 9A, который у меня тоже есть, физически не лезет в половину моих курток, хотя он как раз-таки и не самый большой по размеру смартфон. Ровно поэтому я и отказался от идеи перейти на него. Аналогично, любой кнопочный телефон (правда, нынче уже с нормальной клавиатурой как у е63 не делают) небольшого размера и будет помещаться в любой карман, это чертовски удобно.

Smacker ★★★★★
()
Ответ на: комментарий от kirill_rrr

Такой, чтобы можно было уронить в бетономешалку и он выжил или по крайней мере было не жалко?

Бетономешалку?.. ;)

Somebody ★★
()
Ответ на: комментарий от Smacker

Ну что же вы, батенька, неужели не знаете классику?

А вы-то что ж, батенька, связь с современностью утратили? ;) Тупит ваша ссылка... «тормозит»... А Tor Browser мне запускать лениво. :))

Somebody ★★
()
Ответ на: комментарий от alegz

Кнопочные телефоны (без камер) разрешены к использованию в местах, где смартфоны запрещены

В местах, где смартфоны запрещены, уважающий себя человек появляться не будет. Ни со смартфоном, ни без.

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)
Ответ на: комментарий от IIIypuk

Почему не указано, что новость украдена с Opennet?

Я написал новость тут и там, и сначала тут, но на OpenNET опубликовали быстрее.

jpegqs
() автор топика
Ответ на: комментарий от Jameson

Кстати вот на этой модели я лично поймал «за жопу» разводил с салона сотовой связи Мегафона. Причём как я понимаю без участия самого оператора такое не прокатило бы.

Таки бэкдоры появляются благодаря китайским подрядчикам, которые чувствуют свою безнаказанность и делают что хотят («Я в Китае, что ты мне сделаешь?»). И тут есть недосмотр сотрудников бренда заказавших телефон, но бэкдоры эти активируются весьма хитро, ValdikSS (автор статьи на Хабре, на которую вы указали) говорит что бэкдоры активируются по таймеру или по количеству отправленных СМС. Чтобы на тестировании сотрудниками бренда не поймали. А они не могут прошивку бесконечно проверять, им нужно продукт выпускать.

jpegqs
() автор топика

DOOM - это круто. Правда на компьютерной клавиатуре играть всё-равно удобнее чем на телефоне.

Goat ★★
()
Ответ на: комментарий от ConLenov

Достаешь смартфон на стройке или на опоре лэп и грязными перчатками мажешь по экрану что бы спросить коллег «ну что там?»

Ах да, рабочие профессии это некрофилия и нужна только старперам, в современном мире еду можно получить из доставки, а электричество из розетки, физический труд удел прошлого.

uin ★★★
()
Последнее исправление: uin (всего исправлений: 1)
Ответ на: комментарий от kirill_rrr

Мой хонор вполне держит в режиме ожидания полтора суток, но самое главное что он пережил несколько падений со стремянки, но это скорее всего из-за бампера с высокими бортами

ponyashkapie
()
Ответ на: комментарий от Jameson

Ну возможно, но я не очень понимаю в чём цимес долгоживучести аккума в городе. Розетку найти не проблема.

Не проблема. Я даже помню, когда зарядка телефона была платной услугой в «Евросети», и весьма востребованной. Но заряжать телефон раз в три дня, а не каждую ночь, удобнее. А ещё втрое большая ёмкость означает втрое более медленный износ батареи.

А если мы про природу говорим, то там важна удароустойчивость, непромокаемость, наличие offline карт и спутниковой навигации. Всего этого в дешёвых кнопочных звонилках нет.

Два чая. Но кнопочный телефон, завёрнутый в полиэтиленовый пакетик, - отличный резерв, чтобы, хотя бы, МЧС вызвать. Бумажная карта и компас - ещё более надёжный резерв.

А проблемы с зарядом решает сильная банка, или две банки, три банки и т.д., в зависимости от продолжительности пребывания «без розетки».

Если мы о пешем туризме, то есть ещё портативные солнечные панели. Тут, на самом деле, каждый грамм и кубический сантиметр на счету. Банка, способная дважды зарядить телефон, весит, как два телефона. Иногда лучше откопать из завалов старый mp3-плеер, который даст в разы больше музыки на миллиампер-час, чем тащить дополнительную банку. В неторопливом походе, особенно одиночном, можно и почитать. И тут уже лучше читалка, чем ещё одна банка.

Если же речь о легковом автомобиле, автодоме, более-менее комфортной яхте, плавдаче, тут появляется и розетка, и возможность взять всякое тяжёлое и габаритное.

Vidrele ★★★
()
Ответ на: комментарий от CrX

Я по той же причине не признаю беспроводные мышки и клавы. Ставить что-то на зарядку и снимать обратно — лишний напряг, которого легко избежать.

Они же обычно на батарейках, которые меняются раз в полгода. Можно купить никель-кадмиевые аккумуляторы и держать парочку заряженных про запас. Я уже не представляю свою жизнь с проводными мышками.

Vidrele ★★★
()
Ответ на: комментарий от Vidrele

Они же обычно на батарейках, которые меняются раз в полгода.

Ага, и разряжаются всегда в самый неподходящий момент. Каждые полгода…

Можно купить никель-кадмиевые аккумуляторы и держать парочку заряженных про запас.

Можно, наверное. Но это не отменяет необходимости отвлекаться от того, что ты делал, и менять эти самые аккумуляторы. При том, что можно просто юзать проводную не париться. Не понимаю, чем некоторым мешают провода. Мне вот вообще не мешают. Даже удобнее — если мышку случайно со стола смахнул, она на проводе повиснет, а не шмякнется на пол :D

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 2)
Ответ на: комментарий от ponyashkapie

В режиме ожидания или в режиме воспроизведения видео (ну хотя бы, хотя для смартфона это всего 30% потребелния)?

kirill_rrr ★★★★★
()
Ответ на: комментарий от Somebody

Не-не-не! Если телефон просто бомба, то бетономешалку мне как раз жалко!

kirill_rrr ★★★★★
()
Ответ на: комментарий от CrX

А ещё беспроводные мышки тяжёлые, а мне лёгкие нравятся. В отличии от клавиатур, клавиатуры мне нравятся тяжёлые. Почему то с радио\блютус клавами у меня не складывалось, возможно просто не везло, и сейчас я даже не смотрю в их сторону. Блютуз клавы у меня лагали при наборе, буковки как бы накапливались, а потом выстреливали, или просто не успевали отобразиться. Я «слепым методом» печатаю, и это дико раздражает, когда символы на экране появляются с запозданием. Радиоклавы «со свистком» частенько интерференцию ловили и т.п. Ну и в БИОС с ними не войдёшь... Не, ну их нафиг, меня полноразмерный проводной Леопольд с механическими свитчами устраивает полностью.

Jameson ★★★★★
()
Последнее исправление: Jameson (всего исправлений: 1)
Ответ на: комментарий от CrX

Можно, наверное. Но это не отменяет необходимости отвлекаться от того, что ты делал, и менять эти самые аккумуляторы.

Двумя больше, двумя меньше - какая разница? У меня такие аккумуляторы почти везде, где требуются батарейки АА и ААА. Так экономнее и экологичнее, хотя любители проводов вне конкуренции (говорю с некоторой иронией, но это правда).

Есть ещё литий-ионные с зарядкой по USB и понижайкой с 3,7 до 1,5 В. Не понимаю, в чем их прикол. Наверное, в более быстрой зарядке, большей ёмкости и большем выходном напряжении, что может быть важно для фонариков и гирлянд (у никель-кадмиевых оно, вроде бы, 1,3 В).

Не понимаю, чем некоторым мешают провода. Мне вот вообще не мешают.

Провод обладает некоторой упругостью, массой, трением. Иногда он слишком короткий. Иногда переламывается. Мне провод мышки мешал даже на пекарне. А с ноутбуком и подавно куча логистических вопросов встаёт.

Vidrele ★★★
()
Ответ на: комментарий от Jameson

А ещё беспроводные мышки тяжёлые, а мне лёгкие нравятся

Там весь дополнительный вес - одна батарейка АА или две ААА. Раньше встречались две АА - такие мышки я всегда обходил стороной. У меня с весом батареек нет проблем, хотя тяжёлые мышки и тяжёлые ручки не люблю, пишу без нажима, в целом предпочитаю экономить усилия.

Vidrele ★★★
()
Ответ на: комментарий от Vidrele

Двумя больше, двумя меньше - какая разница?

Для меня разница между 0 и 2 велика ;)

А с ноутбуком и подавно куча логистических вопросов встаёт.

Не, с ноутбуком понятно, с ним бы я, конечно, тоже о беспроводной мышке задумался. Но для меня это не актуально, у меня только десктоп.

CrX ★★★★★
()
Ответ на: комментарий от Vidrele

Не понимаю, в чем их прикол

для фонариков и гирлянд

не особо - как раз в светилах повышайка предотвращает падение яркости пропорционально падению напражения. Это больше для тех устройств, у которых питание устроено по-другому и/или индикация низкого заряда срабатывет при вполне штатном напряжении NiMH (~1.2В).

token_polyak ★★★★★
()

Неплохо, неплохо.

А вообще не понимаю я этого фанатизма от владельцев смартфонов: это вообще разные классы устройств. С некоторыми пересекающими фишками, вроде абонентского радиомодуля GSM/3G/4G.

DzenPython
()
Ответ на: комментарий от intelfx

Боюсь, что «уважающего себя человека» туда не пропустит ни ЗГТ, ни первый отдел, ни просто любой уважающий себя (а равно как и тайну ноухау) коммерс.

Не переживай, ты вне опасности.

DzenPython
()
Ответ на: комментарий от nuxster

Поддержка NES уже прикольно, жаль, что так мало игр совместимо.

Больше 100 рабочих нашел, в основном проблема с маппером 004, большинство игр с ним не работает или графика глючит до неиграбельности.

Также пробовал Snes9x портировать, но скорости не хватает, фреймскип не спасает. Работает 2 раза медленнее чем надо. Ну, и у телефонов с 4МБ ОЗУ (коих большинство) хватает памяти максимум под 4Мбит игры, уж очень много памяти эмулятор аллоцирует.

jpegqs
() автор топика
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.