Спасибо :) Надо сказать, что за полтора года ничего не отвалилось, все работает. Есть у такого монтажа один плюсь - можно за вечер собрать и проверить. А когда оно уже заработало, переделывать лень, да и незачем, работает ведь :) Ждать платы из Китая месяц ради одного экземпляра, так все желание пропадет.
Спасибо за замечание. Действительно, про мотивацию и причины стоит указать.
Коллекционирование штука странная, кто-то собирает только запечатанные экземпляры и хранит их в защитных коробках.
Кто-то напротив беспощадно модифицирует свои приставки и играет именно в физические картриджи. Как раз для такого коллекционера я и делал описанный экземпляр. FF5 можно без проблем поиграть на самом дешевом китайском Flash-картридже, просто скопировав файл на флешку, но не всем это по душе.
Есть еще технические энтузиасты, по типу меня, которым просто важно разобраться, найти решение и реализовать.
В целом, причин можно назвать несколько:
Низкая цена картриджей японского региона. В настоящее время они наиболее доступные, цена может быть от пары сотен рублей. Можно взять пару японских картриджей-доноров, один оставить в оригинальном состоянии, в другой прошить американскую или любую другую доступную версию. Картриджи американского/европейского региона заметно дороже.
Эксклюзивность некоторых игр, особенно RPG, для японского региона. В частности FF5 не выходил для американского или европейского региона. С помощью "прошивки" мы получим играбельный физический картридж.
Есть доля игр для snes/sfc, которые выходили на картриджах с дополнительными микросхемами (на хабре была статья-перевод, в которой хорошо про них рассказано https://habr.com/ru/companies/cloud4y/articles/810145/). Такие игры на простых flash-картриджах не запустить. Лично я начал интересоваться перерошивкой игр по этой причине. Например, есть очень красивая игра Super Mario World 2: Yoshi's Island с GSU-2 чипом, которую мне также удалось локализовать (https://vk.com/wall-233475836_9).
Верно, но, стоит отметить, что батарейки жили очень и очень долго. До сих пор встречаются 30 и даже 40-летние экземпляры CR2032 в прекрасном состоянии.
И второй момент, сохранения можно считать и записать в картридж с помощью cardreader.
Для famicom была клавиатура (Family BASIC Keyboard HVC-007), накопитель на магнитной ленте (Family BASIC Data Recorder HVC-007) и дисковод (FDS HVC-023), т.е. все технологии для этой платформы уже были, но все в виде отдельных устройств, причем недешевых сами по себе.
Процессор 6502 в те времена был достаточно популярен и распространен, заменили проприетарную периферию на доступную, добавили дисплей и получился интересный гибрид.
Для полноты картины, можно дополнить еще одним необычным видом картриджей со специализированным чипом внутри: Super Famicom Memory Cassette (SHVC-041), он же Nintendo Power cartridge - официальные флеш-картриджи от Nintendo для Super Famicom (еще и для Gameboy был). А это, между прочим, 1997 год. Внутри: MegaChips MX15001, два корпуса Flash 29F1601 по 16Мбит каждый, 256K SRAM, CIC и еще по мелочи.
Вопрос только в требуемом уровне квалификации и потраченном времени на реверс. Идеально заобфускаченная сборка — это сборка, реверс которой нецелесообразен.
Я всего лишь хотел сказать, что можно легко изменить стандартные сигнатуры, и тогда распространенные средства деобфускации не смогут снять защиту в автоматическом режиме. И для продолжения потребуется более высокая квалификация и намного больше времени.
Безусловно, стоковый ConfuserEx будет обнаружен за 5 секунд. Но можно несколько усложнить жизнь de4dot. В статье об этом говорится в пунке «Кастомизация защиты».
Получается как-то вот так
Information
Rating
331-st
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Спасибо :) Надо сказать, что за полтора года ничего не отвалилось, все работает. Есть у такого монтажа один плюсь - можно за вечер собрать и проверить. А когда оно уже заработало, переделывать лень, да и незачем, работает ведь :) Ждать платы из Китая месяц ради одного экземпляра, так все желание пропадет.
Спасибо за замечание. Действительно, про мотивацию и причины стоит указать.
Коллекционирование штука странная, кто-то собирает только запечатанные экземпляры и хранит их в защитных коробках.
Кто-то напротив беспощадно модифицирует свои приставки и играет именно в физические картриджи. Как раз для такого коллекционера я и делал описанный экземпляр. FF5 можно без проблем поиграть на самом дешевом китайском Flash-картридже, просто скопировав файл на флешку, но не всем это по душе.
Есть еще технические энтузиасты, по типу меня, которым просто важно разобраться, найти решение и реализовать.
В целом, причин можно назвать несколько:
Низкая цена картриджей японского региона. В настоящее время они наиболее доступные, цена может быть от пары сотен рублей. Можно взять пару японских картриджей-доноров, один оставить в оригинальном состоянии, в другой прошить американскую или любую другую доступную версию. Картриджи американского/европейского региона заметно дороже.
Эксклюзивность некоторых игр, особенно RPG, для японского региона. В частности FF5 не выходил для американского или европейского региона. С помощью "прошивки" мы получим играбельный физический картридж.
Есть доля игр для snes/sfc, которые выходили на картриджах с дополнительными микросхемами (на хабре была статья-перевод, в которой хорошо про них рассказано https://habr.com/ru/companies/cloud4y/articles/810145/). Такие игры на простых flash-картриджах не запустить. Лично я начал интересоваться перерошивкой игр по этой причине. Например, есть очень красивая игра Super Mario World 2: Yoshi's Island с GSU-2 чипом, которую мне также удалось локализовать (https://vk.com/wall-233475836_9).
Верно, но, стоит отметить, что батарейки жили очень и очень долго. До сих пор встречаются 30 и даже 40-летние экземпляры CR2032 в прекрасном состоянии.
И второй момент, сохранения можно считать и записать в картридж с помощью cardreader.
Для famicom была клавиатура (Family BASIC Keyboard HVC-007), накопитель на магнитной ленте (Family BASIC Data Recorder HVC-007) и дисковод (FDS HVC-023), т.е. все технологии для этой платформы уже были, но все в виде отдельных устройств, причем недешевых сами по себе.
Процессор 6502 в те времена был достаточно популярен и распространен, заменили проприетарную периферию на доступную, добавили дисплей и получился интересный гибрид.
Для полноты картины, можно дополнить еще одним необычным видом картриджей со специализированным чипом внутри: Super Famicom Memory Cassette (SHVC-041), он же Nintendo Power cartridge - официальные флеш-картриджи от Nintendo для Super Famicom (еще и для Gameboy был). А это, между прочим, 1997 год. Внутри: MegaChips MX15001, два корпуса Flash 29F1601 по 16Мбит каждый, 256K SRAM, CIC и еще по мелочи.
Я всего лишь хотел сказать, что можно легко изменить стандартные сигнатуры, и тогда распространенные средства деобфускации не смогут снять защиту в автоматическом режиме. И для продолжения потребуется более высокая квалификация и намного больше времени.
Получается как-то вот так