Jump to content

Доморощенный (видеоигры)

(Перенаправлено с канала Homebrew )

Homebrew в применении к видеоиграм относится к программному обеспечению, созданному любителями для проприетарных игровых консолей , которое не предназначено для программирования пользователем. Официальная документация часто доступна только лицензированным разработчикам, и эти системы могут использовать форматы хранения, затрудняющие распространение, такие как картриджи ПЗУ или зашифрованные компакт-диски. Многие консоли имеют аппаратные ограничения для предотвращения несанкционированной разработки.

При разработке можно использовать неофициальные, поддерживаемые сообществом наборы инструментов или официальные комплекты разработки, такие как Net Yaroze , Linux для PlayStation 2 или Microsoft XNA . [ 1 ] Целями для домашних игр обычно являются те, которые больше не являются коммерчески значимыми или выпускаемыми, с более простой графикой и/или вычислительными возможностями, такие как Atari 2600 , Nintendo Entertainment System , Wii , Nintendo 3DS , Wii U , Genesis , Dreamcast , Game Boy. Advance , PlayStation и PlayStation 2 .

Когда любители начали создавать неофициальные игры и домашние игры для консолей, был сформирован ряд групп, которые занимались доморощением, а также обходили аппаратные и программные ограничения, наложенные на консоли. Одной из таких групп была Team Twiizers, созданная и основанная Джеком Борном и Сэмом Тронсоном-младшим в 2007 году. Их название происходит от эксплойта Twilight Princess , созданного самой командой. Они оставались активными до 2012 года, когда возникли юридические проблемы, но вернулись в 2019 году. По состоянию на 2024 год. , команда продолжает делать неофициальные игры и доморощенные игры по сей день.

Разработка

[ редактировать ]

Новые игры для старых систем обычно разрабатываются с использованием эмуляторов . Разработка новых систем обычно включает в себя реальное оборудование, учитывая отсутствие точных эмуляторов . Однако были предприняты попытки использовать реальное консольное оборудование для многих старых систем. Программисты Atari 2600 могут записать EEPROM для подключения к специальной плате картриджа или использовать передачу звука через Starpath Supercharger . У разработчиков Game Boy Advance в этом плане есть несколько способов использования флэш-картриджей GBA .

Консоли первого поколения

[ редактировать ]

В 2009 году Odball стала первой игрой для Magnavox Odyssey с 1973 года. Ее продюсером стал Роберт Винчигерра. [ 2 ] который с тех пор написал несколько других игр Odyssey. 11 июля 2011 года книгу «Вышибалы» . Крис Рид опубликовал [ 3 ]

Консоли второго поколения

[ редактировать ]
Atari 2600 Утиная атака! (2010)

Атари 2600

[ редактировать ]

Несколько игр было запрограммировано для Fairchild Channel F , первой консоли, использующей картриджи ПЗУ. Шона Риддла Первым известным выпуском является клон Lights Out , который включал инструкции о том, как модифицировать игру SABA # 20 Chess в мультикартридж. [ 4 ] Существует также версия тетриса , и в 2008 году «Videocart 27: Pac-Man » стала первой полноценной игрой для этой системы с момента ее выпуска.

Консоли третьего/четвертого поколения

[ редактировать ]

РЭШ / Фамиком

[ редактировать ]

доступно несколько компиляторов Для Nintendo Entertainment System , но, как и в случае с Atari 2600, большая часть разработки ведется на языке ассемблера 6502. Одним из препятствий на пути разработки доморощенного продукта для NES является относительная сложность производства физических картриджей, хотя флэш-карты сторонних производителей существуют, что делает возможным домашнее пивоварение на оригинальном оборудовании NES. [ 5 ]

В апреле 2023 года был выпущен NESFab, новый язык программирования для NES. [ 6 ] Язык программирования основан на C# и C++, что делает разработку программного обеспечения для системы относительно быстрой и эффективной. Его выпуск, как следствие, стал свидетелем увеличения количества домашних игр для NES, в том числе Mosh-Lift. [ 7 ] от Morphcat Games и Ballooney [ 8 ] by Nikusoft.

В картриджах NES используется несколько разновидностей специальных процессоров для расширения возможностей системы; большинство из них трудно воспроизвести, за исключением случаев, когда рассматриваемый преобразователь широко использовался и, следовательно, часто клонировался, как в случае с MMC3, или просто состоит из дискретной логики. Одной из неофициальных игр, поддерживающих параллаксную прокрутку и чип MMC5, является Street Fighter II: Nostalgic Edition , которая представляет собой порт Street Fighter II: The World Warrior, разработанный Parisoft. [ 9 ]

В то время как оригинальный Famicom и его клоны могут играть в нелицензионные игры, 10NES механизм аппаратной блокировки оригинальной модели NES усложняет производство физических картриджей. Чип 10NES можно навсегда отключить, внеся незначительные изменения в аппаратное обеспечение. В обновленной NES (также известной как New-Style NES или New Famicom) отсутствует чип 10NES.

Генезис / Мега Драйв

[ редактировать ]

Sega Genesis не имеет механизма физической блокировки (вместо этого используется программное кодирование), что упрощает выпуск программного обеспечения для системы. Pier Solar and the Great Architects , Paprium и порт Teenage Queen — примеры игр, выпущенных на физических картриджах. Другие игры включают Sacred Line Genesis , Coffee Crisis и Frog Feast для Genesis и Mighty Mighty Missile для Sega CD .

Игра Tanglewood 2018 года примечательна тем, что была разработана с использованием оригинального оборудования для разработки Sega Genesis. [ 10 ]

Двигатель TurboGrafx-16/ПК

[ редактировать ]

Движок TurboGrafx-16 / PC имеет сравнительно небольшую домашнюю сцену. Первой домашней игрой стала Implode от MindRec, выпущенная в 2002 году, через несколько лет после последнего официального выпуска системы ( Dead of the Brain I & II для PC Engine в 1999 году). Название было выпущено на компакт-диске. Два года спустя MindRec выпустила Meteor Blaster DX на CD-R. Их официальное заявление об изменении формата компакт-диска заключалось в том, что их невозможно было записать на компакт-диск собственно из-за того, что программное обеспечение для мастеринга стекла внезапно не смогло справиться с неортодоксальным стилем структуры компакт-диска, которого ожидает система. Пять лет спустя Aetherbyte Studios выпустила Insanity , клон Berzerk , на прессованных компакт-дисках, подавив представление о несжимаемых компакт-дисках. Позже Aetherbyte разработала прототип и выпустила новый дизайн HuCard под названием « AbCARD », который был полностью совместим с консолью. Aetherbyte отметила 30-летие PC Engine с момента его выпуска в 1987 году. [ 11 ]

Для консоли существует один компилятор C, известный как HuC, однако он официально не обновлялся с 2005 года. Обычно считается ассемблер MagicKit. [ кем? ] де-факто ассемблер для консоли, входящий в состав HuC. Дополнительные библиотеки для HuC/MagicKit включают Squirrel, звуковой движок, разработанный Aetherbyte Studios, и библиотеку SGX/ACD, разработанную Tomatheous, которая предоставляет разработчику легкий доступ к видеооборудованию SuperGrafx , а также к аркадной карте.

Компилятор C cc65 совместим с консолью, хотя для него не поддерживается библиотека разработки.

Выпускается несколько оригинальных игр TurboGrafx на компакт-диске, таких как FX Unit Yuki: The Henshin Engine. [ 12 ] [ 13 ] и порт Mysterious Song в 2012 году.

SNES/Супер Фамиком

[ редактировать ]

Bung Enterprises выпустила серию аппаратного обеспечения Game Doctor SF. Он позволяет пользователям копировать игры и запускать новые игры на оборудовании SNES. ПЗУ можно преобразовать в формат Game Doctor SF и записать на дискету размером 3 1/2 дюйма . Игры размером до двенадцати мегабит можно записать на дискеты, отформатированные до 1,6 мегабайт. Альтернативным устройством является Super Flash от Tototek, который позволяет записывать несколько игр на чип флэш-памяти в картридже. Это позволяет использовать игры размером до 48 мегабит. Система также может программировать совместимость с компилятором C. [ 14 ] Интерес к языковой программе растет со стороны французских фанатов, портирующих игру Asterix Beat 'em Up от Konami. [ 15 ]

В игре «Беги и стреляй» Alisha's Adventure использовалось оригинальное оборудование разработки Super Famicom. [ 16 ] Ролевая игра от WaterMelon под кодовым названием ProjectN — это совершенно новая домашняя игра для SNES, которая в настоящее время находится в разработке. [ 17 ] Разработка Dottie Dreads Naught для SNESdev Game Jam 2021 года. [ 18 ] который выпустил полную игровую версию, [ 19 ] среди Supercooked позже. [ 20 ]

Neo-Geo MVS, AES и CD

[ редактировать ]

Домашняя тележка Neo-Geo и игровые автоматы могут стать серьезными кандидатами на разработку домашнего пивоварения. Картриджи Neo-Geo AES и MVS имеют две отдельные платы: одну для видео, другую для звука. Если бы программирование картриджа для системы произошло, это потребовало бы замены старых микросхем ПЗУ новыми запрограммированными, поскольку картриджи в некотором смысле представляют собой аркадные платы. Команда NGDevTeam, выпустившая Fast Striker и Gunlord, нашла обходной путь. Что они сделали, так это распечатали свою собственную плату и впаяли в нее свои собственные микросхемы ПЗУ; это, однако, может привести к тому, что логотип Universe Bios будет выглядеть поврежденным, если будет запрограммирован собственный биос. Однако программирование для компакт-диска Neo-Geo проще, чем программирование для картриджей. Сами компакт-диски могут содержать как звук, так и видео соответственно. В зависимости от количества мегабит в игровой программе время загрузки будет различаться. Игра на компакт-диске с малым количеством мегабит загружается только один раз; тогда как игра на компакт-диске с более высоким количеством мегабит может загружаться между сценами или раундами. Теперь запланировано несколько полных игр [ когда? ] для выпуска в физической форме, например Neo Xyx . [ нужна ссылка ] [ 21 ]

Программист биоса Neo-Geo Universe, Разула в настоящее время [ когда? ] работает над «драйвером скелетной игры», поддерживающим двух игроков. Это ПЗУ предназначено для исправления поврежденных экранов BIOS Universe, а также для работы с немодифицированной/стандартной мультивидеосистемой Neo-Geo (MVS) или Advanced Entertainment System (AES). [ 22 ]

Razion — это пример оригинальной игры Neo Geo, портированной на современные консоли, в данном случае на Nintendo Switch. [ 23 ]

Существует множество наборов инструментов и утилит для программирования homebrew на портативном компьютере. Для системы доступны ROM-хаки популярных игр на наладоннике. Существуют также неофициальные порты и демейки игр с других домашних консолей и карманных компьютеров, сделанные для Game Boy, некоторые примеры — демейк игры Castlevania: Symphony of the Night для PlayStation . [ 24 ] порт печально известной от Philips CD-i игры Zelda's Adventure , [ 25 ] [ 26 ] и порт Stunt Race FX для Game Boy. [ 27 ] [ 28 ]

Вскоре после выпуска Lynx был выпущен первый доморощенный набор dev.kit, который позже был назван BLL (поскольку его сделали те же ребята, что и BJL для Atari Jaguar). Вначале разработка велась на базе Atari ST и сборки 65C02. Но вскоре была добавлена ​​поддержка cc65. За последние годы на рынке домашнего пивоварения появился ряд новых игр.

Консоли пятого поколения

[ редактировать ]
Atari Jaguar была объявлена ​​открытой платформой в 1999 году.

Первая игра Atari Jaguar, разработанная любителями , была выпущена в 1995 году: версия тетриса под названием JSTetris . Он был написан на Jaguar со специальным BIOS и самодельным комплектом разработки под названием BJL. [ 29 ] работает на Atari ST. [ 30 ] После покупки всех активов интеллектуальной собственности Atari Corporation у JTS в 1998 году, [ 31 ] Hasbro Interactive 14 мая 1999 года объявила, что передала все права на Jaguar, объявив консоль открытой платформой . [ 32 ] [ 33 ] После анонса несколько разработчиков и издателей, таких как AtariAge , B&C Computervisions, Piko Interactive , Songbird Productions, Telegames и Video61, выпустили как ранее незаконченные игры из прошлого Jaguar, так и несколько совершенно новых игр. [ 34 ]

Поскольку эмуляция консоли по-прежнему ограничена, при кодировании используется настоящая консоль либо с помощью картриджа разработки Skunkboard, либо с использованием модифицированного BJL Jaguar, либо с помощью официального комплекта разработки Alpine. Коммерческая игра BattleSphere Gold также содержит JUGS (немодифицированный игровой сервер Jaguar), помогающий в разработке. [ 35 ]

Игры выпускаются в формате картриджа , компакт- диска или в обоих форматах. Большинство разработчиков опубликовали свои работы либо в Интернете на форумах, либо на картриджах независимых издателей. Поскольку обе системы не имеют региональной блокировки , все игры не зависят от региона . Некоторые из самых ранних выпусков компакт-дисков не были зашифрованы , для чего требовался обходной картридж Jaguar CD Bypass Cartridge от B&C. [ 36 ] или программа Reboot Jagtopia (Freeboot), записанная на компакт-диск, для запуска незашифрованных игр с компакт-диска, [ 37 ] но Курт Вендел из Atari Museum выпустил двоичные файлы и ключи шифрования как для картриджа, так и для формата компакт-диска, что позволяет запускать игры без необходимости использования оборудования для разработки. [ 38 ] Взломанный биос Jaguar D можно запаять внутрь системы. [ 39 ]

Существуют также преобразования ST в Jaguar, которые включают в себя перенос игр с Atari ST на Jaguar, что может включать некоторые улучшения. [ 40 ] Хотя их можно скачать бесплатно, некоторые игры были проданы 3 августа 2016 г. [ 41 ] [ 42 ] [ 43 ] и другие на сегодняшний день лицензируются и продаются на фестивалях, посвященных системе, таких как E-JagFest, JagFest или онлайн через AtariAge . [ 44 ]

известен только один комплект разработки Homebrew Для PC-FX , который основан на коллекции компиляторов GNU версии 2.95.1. Автор Mednafen начал работу над библиотекой для компилятора под названием pcfxlib, но она была прекращена из-за отсутствия интереса, пока Trap15 не начал разработку новой библиотеки под названием liberis . Инструментальная цепочка предназначена для среды Linux , хотя ее также можно использовать с cygwin . На сегодняшний день никаких игр Homebrew для PC-FX не выпущено, хотя Aetherbyte Studios и Eponasoft выразили заинтересованность в разработке нового программного обеспечения для консоли.

Создание игр на PlayStation возможно с любой моделью системы с помощью модчипа или двойного трюка Swap. Существует также программный мод/эксплойт для сохранения игры под названием «tonyhax». Требования включают ПК , SDK и устройство «Comms Link» для загрузки и скачивания файлов на консоль и с нее.

Еще один способ запустить домашнее пиво на PlayStation — это «UniROM», который представляет собой софтмод. UniROM работает путем установки на чит-устройство, которое подключается через параллельный порт (на старых консолях) и позволяет загружать собственный код через записанные компакт-диски и последовательный порт.

Изначально Homebrew продвигалась Sony с помощью Net Yaroze , которая довольно долгое время имела большую сцену. Однако официальный сайт Net Yaroze был закрыт в середине 2009 года, и Sony прекратила поддержку системы, а также пользователей, которые все еще владели консолью.

Все модели Sega Saturn можно использовать для любительских разработок. Модчипов для Saturn Model 1 уже некоторое время не хватает, так как кажется, что уже много лет никто не производит новых модчипов. Таким образом, остаются только два варианта: либо выполнить трюк с заменой, либо серьезно модифицировать модчип Saturn Model 2.

Запуск доморощенного продукта на модели 2 можно выполнить, соединив две точки модчипа, припаяв провод от модчипа к источнику питания Saturn и вставив его в место вставки ленточного кабеля CD-ROM. Трюк с заменой на этой модели осуществить сложнее из-за отсутствия индикатора доступа.

Другой метод известен как метод разблокировки «ПсевдоСатурн». Это программа, созданная CyberWarrior2000, которая злоупотребляет прошивкой картриджа Pro Action Replay. Он разблокирует защиту региона, частоты и компакт-диска большинства моделей Saturn. Для запуска установщика требуется либо модифицированный Saturn, либо трюк с подкачкой, который загружает код во FlashROM картриджа. После этого картридж разблокирует все, и можно будет запускать большую часть программного обеспечения, от резервного копирования до домашнего приготовления. Также теперь существует новый движок для разработки под названием Jo-Engine, созданный Йоханнесом Фетцем, позволяющий легко разрабатывать 2D-игры. [ 45 ] В настоящее время этот движок способен компилировать 2D-игры без графических библиотек Sega (SGL). Другой движок от XL2, названный Z-Treme, привел к созданию полностью 3D-игры Sonic The Hedgehog под названием Sonic Z-Treme. [ 46 ] Z-Treme использует базовые библиотеки Sega (SBL) и графические библиотеки Sega (SGL).

Виртуальный мальчик

[ редактировать ]

от Nintendo Virtual Boy не имеет привязки к региону, но только когда были выпущены флэш-карты FlashBoy и FlashBoy+, сфера доморощенных игр начала расти. Две ранее не издававшиеся игры, Bound High! и Niko-Chan Battle (японская версия Faceball ).

В 2015 году преданный фанат перенес киберпанк-игру Konami Snatcher на платформу Virtual Boy. [ 47 ] [ 48 ] [ 49 ] Red Square , фанатская игра Yume Nikki, была создана за шесть недель для Dream Diary Jam 2019 года. [ 50 ] [ 51 ]

Нинтендо 64

[ редактировать ]

Сцена Nintendo 64 Homebrew началась, и началась с малого, в январе 1997 года. [ 52 ] после выпуска DoctorV64 от Bung, во время которого многие разработчики-любители использовали DoctorV64 для воспроизведения своих игр или демо-кода, а также программировали и использовали свои собственные письменные инструменты и программы для разработки, обычно для Windows 95, или Линукс. [ 53 ]

домашнего пивоварения Nintendo 64 по демо-сценам соревнования , известные как « Presence Of Mind », в которых участники использовали DoctorV64. В декабре 1997 года на ныне несуществующем веб-сайте N64 Homebrew Development, Dextrose.com, были проведены [ 52 ] ведущие в 1998 и 1999 годы. [ 54 ] [ 55 ]

Соревнования Presence Of Mind должны были состояться в 2000 году, но из-за падения популярности консоли к тому времени этого не произошло.

Между 2001 и 2005 годами самодельная разработка консоли застопорилась.

В мае 2006 года было объявлено о новой флеш-карте для системы под названием NeoMyth Flashcart. [ 56 ]

Дженнифер Тейлор начала работу над SDK с открытым исходным кодом, известным как LibDragon. [ 57 ] в мае 2009 года, чтобы разработчики могли использовать непатентованный SDK для разработки домашних игр и программ для Nintendo 64. [ 58 ]

В апреле 2010 года Маршалл Х. начал разработку еще одного нового удобного для разработчиков устройства для запуска пользовательских программ и кода, известного как 64Drive. [ 59 ] В 2012 году украинский разработчик KRIKzz разработает собственное устройство для Nintendo 64, которое также будет использоваться для разработки домашних игр. [ 60 ] В это время сцена домашнего пивоварения Nintendo 64 снова оживилась, и в 2016 году появился сабреддит , [ 61 ] а также сервер Discord (N64Brew) были созданы для того, чтобы еще больше объединить разработчиков Nintendo 64 Homebrew и вывести их на передний план. Общение между разработчиками по-прежнему происходит в IRC под каналом #n64dev.

В 2020 году сообщество N64Brew провело соревнования по разработке игровых джемов . [ 62 ] 2021, [ 63 ] и 2022 год. [ 64 ] Эти соревнования были сосредоточены на создании игр для системы (а не демо-версий, по сравнению с соревнованиями 98 и 99 годов). На этих соревнованиях также проводились интервью с судьями и разработчиками игр, над которыми они работали. [ 65 ] [ 66 ] [ 67 ] Известными судьями соревнований были бывшие разработчики Nintendo 64, такие как Аллан Финдли, Дэвид Доак , Нил Восс и Джайлс Годдард .

В августе 2020 года вики, посвященная точной документации по Nintendo 64, ее периферийным устройствам и соответствующему программному обеспечению. сообществом домашних разработчиков Nintendo 64 была создана [ 68 ]

также был разработан ряд других игровых эмуляторов , в частности Nintendo Entertainment System. Для Nintendo 64 [ 69 ] Супер Нинтендо, [ 70 ] Нео Гео, [ 71 ] Game Boy и Game Boy Color [ 72 ] и эмулятор ScummVM , [ 73 ] среди других. [ 74 ]

В 2022 году активная разработка для консоли и программ для консоли снова в самом разгаре. В сообществе Nintendo 64 Homebrew насчитывается около 2000 активных участников. [ 75 ] 16-битный шутер с видом сверху Xeno Crisis получил версию для Nintendo 64, выпущенную на физическом картридже в апреле 2023 года. [ 76 ]

Консоли шестого поколения

[ редактировать ]

Дримкаст

[ редактировать ]

Несмотря на короткую коммерческую продолжительность жизни в Северной Америке (менее двух лет), Dreamcast пользуется активной популярностью даже через десять лет после прекращения производства. Dreamcast Из-за недостатка в BIOS , который был предназначен для использования с MIL-CD , консоль может запускать программное обеспечение с CD-R без использования модчипа. Sega отреагировала на это, удалив поддержку MIL-CD из BIOS на консолях Dreamcast, выпускаемых с ноября 2000 года.

Консоль особенно примечательна своей коммерческой домашней сценой. Одним из примечательных проектов стал Bleemcast! эмулятор, который представлял собой серию загрузочных дисков, предназначенных для игр PlayStation в системе, с визуальными улучшениями по сравнению с исходной консолью. Среди новых независимых релизов — Last Hope , выпущенная RedSpotGames, и DUX . [ 77 ] обе игры в стиле Shoot'em up . Эти выпуски были написаны с использованием системы разработки KallistiOS. Порт бесплатных языков разработки высокого уровня Fenix ​​и BennuGD доступен для использования при разработке игр; многие игры DIV Games Studio были портированы, а другие изначально были написаны для этой системы.

Ранние версии PlayStation 2 имеют ошибку переполнения буфера в той части BIOS, которая обеспечивает совместимость игр с PS1; хакеры нашли способ превратить это в лазейку под названием PS2 Independent Exploit, позволяющую использовать самодельное программное обеспечение. Другими вариантами доморощенной разработки могут быть использование модчипа или жесткого диска PS2 и HD-загрузчика . В Европе и Австралии PS2 какое-то время поставлялась с бесплатным интерпретатором Yabasic на прилагаемом демонстрационном диске. Это позволяет конечному пользователю создавать простые программы для PS2. Это было включено в неудавшуюся попытку обойти налог Великобритании путем определения консоли как «компьютера», если она содержала определенное программное обеспечение. [ 78 ] порт проекта NetBSD и BlackRhino GNU/Linux , альтернативный дистрибутив на основе Debian Для PS2 также доступны .

Использование самодельных программ (например, «SMS Media Player» [ 79 ] ) можно слушать различные форматы аудиофайлов ( MP3 , OMA , Ogg Vorbis , AAC , FLAC , AC3 ), а также смотреть различные форматы видео ( DivX / XviD , MPEG1 , MPEG2 , MPEG4-ASP в AVI-контейнере ) с помощью консоли . Медиафайлы можно воспроизводить с любого устройства, подключенного к консоли, например внешнего USB / FireWire / флэш-накопителя /жесткого диска ( только FAT32 ), внутреннего жесткого диска на консолях ранних версий, оптического CD-R(W)/DVD±R(W). ) диски (модифицированные системы или исправленные диски) или общие сетевые ресурсы ( сеть Windows или хост PS2: протокол).

Более поздняя разработка (май 2008 г.) под названием Free McBoot или FMCB позволяет запускать домашние программы без триггерного диска, необходимого для более старого эксплойта. Это также позволяет использовать доморощенный вариант в немодифицированных системах без функционального дисковода. Однако для установки эксплойта на каждую отдельную карту памяти требуется либо уже эксплуатируемая/модифицированная система для запуска установщика, либо загрузочный образ, который может загружать приложение, загружающее файлы ELF (также требуется сетевой адаптер с жестким диском). ). Просто скопировать с одной карты памяти на другую не получится. Этот эксплойт не работает на последних тонких PS2 (более поздних моделях SCPH-9000x с BIOS 2.30 и новее), но будет работать на всех моделях до этого. Новейшие версии Free McBoot (версия 1.90 и новее) также имеют возможность установки и загрузки как с жестких дисков Sony, так и сторонних производителей при использовании оригинальной «толстой» модели PS2 и сетевого адаптера. [ 80 ] Эта поддержка называется Free HDBoot или FHDB. С некоторыми незначительными проблемами теперь можно играть в игры полностью с жесткого диска без необходимости использования привода оптических дисков или физической карты памяти.

В отличие от Independent Exploit, для которого требуется триггерный диск, для Free McBoot требуется только стандартная карта памяти, что позволяет использовать его в системах со неисправными оптическими приводами. Установка привязана к карте памяти, и ее можно будет использовать только на консолях той же версии, на которой она была первоначально установлена, если не будет выполнена множественная установка. Недостаток этого эксплойта в том, что его необходимо устанавливать/скомпилировать на каждую отдельную карту памяти. Просто скопировать эксплойт невозможно. При этом для установки Free McBoot на Карту Памяти необходима уже модифицированная или эксплуатируемая система. После установки эксплойта неподписанные исполняемые файлы ( Executable and Linkable Format ) могут быть запущены с карты памяти или USB-накопителя. К таким программам относятся эмуляторы, медиаплееры, инструменты управления жесткими дисками и общие файловые ресурсы на базе ПК или NAS. Эксплойт также примечателен тем, что позволяет пользователю копировать файлы сохранения PS1/PS2 с карты памяти на USB-накопитель, что обычно возможно только с помощью таких инструментов, как ДексДрайв .

Sony выпустила операционную систему на базе Linux для PS2 в комплекте, который также включает в себя клавиатуру , мышь , адаптер Ethernet и жесткий диск. Вскоре после этого версии для Северной Америки закончились, однако европейская версия все еще была доступна. Комплект загружается путем установки проприетарного интерфейса ( среды выполнения с региональной кодировкой ), который находится на DVD . Это означает, что комплекты для Европы и Северной Америки будут работать только с PS2 из соответствующих регионов.

Для PS2 был разработан ряд самодельных эмуляторов старых компьютерных и игровых систем. [ 81 ]

Самодельная разработка для Nintendo GameCube, как правило, была трудной, поскольку для защиты от пиратства в ней используются проприетарный привод и носитель на базе MiniDVD , а не стандартные DVD-приводы PS2 и Xbox. Кроме того, его возможности подключения ограничены, поскольку он не имеет порта USB или порта для жесткого диска, как PlayStation 2.

Препятствием для записи дисков Nintendo GameCube с помощью потребительского устройства записи DVD является зона пакетной резки , «штрих-код» в самом внутреннем кольце диска, область, недоступная для большинства записывающих устройств и доступная для записи только на очень дорогих машинах для прессования дисков. Долгое время единственным способом запустить самодельное программное обеспечение на Nintendo GameCube было использование системы исправлений Phantasy Star Online Episode I и II , требующее от пользователей найти игру и широкополосный адаптер. Оба из них трудно найти, потому что было выпущено продолжение (под названием Phantasy Star Online Episode I & II Plus ), и поэтому оригинальный PSO после этого редко продавался, а также потому, что широкополосный адаптер не часто продавался в магазинах. из-за очень ограниченного выбора онлайн-игр на Nintendo GameCube.

По состоянию на август 2019 года наиболее распространенным методом является использование Action Replay в сочетании с адаптером SD-карты, вставленным в слот для карты памяти, что позволяет пользователю запускать Homebrew с SD-карты или через Ethernet. Другой метод предполагает использование модчипа, позволяющего GameCube запускать Homebrew с MiniDVD-R через дисковод. Другой метод использует эксплойт сохранения игры, который включает в себя передачу модифицированных файлов сохранения игры на карту памяти GameCube, которая запускает выполнение произвольного кода при загрузке официальной игры, позволяя запускать специальное программное обеспечение с карты памяти, SD-карты или другого носителя. [ 82 ] Поскольку футляр для Nintendo GameCube не подходит для полноразмерного DVD-R, доступны сменные футляры сторонних производителей.

Программное обеспечение Homebrew для Nintendo GameCube в основном состоит из эмуляторов для других систем, а также нескольких популярных утилит для домашнего приготовления. Swiss — это «доморощенная утилита «все в одном», включающая файловый браузер и возможность заставить программное обеспечение использовать различные видеорежимы, которые официально не поддерживаются, такие как прогрессивная развертка или широкоэкранный формат 16:9. [ 83 ] Интерфейс Game Boy — это самодельный программный интерфейс для периферийного устройства Game Boy Player, который часто используется для захвата высококачественных кадров из игр Game Boy, Game Boy Color и Game Boy Advance. [ 84 ]

16-битный шутер с видом сверху Xeno Crisis получил версию для GameCube, выпущенную на физическом оптическом диске. [ 76 ]

Microsoft Xbox с установленным модчипом

Консоль Xbox использует несколько мер, в том числе код с криптографической подписью для путаницы прошивки. Основной метод выполнения доморощенного кода требовал установки мод-чипа , который можно было прошить с помощью модифицированного Microsoft BIOS . Этот BIOS позволял системе загружать неподписанные исполняемые файлы (XBE) и управлять несколькими аппаратными переменными, такими как кодирование региона и режим видео. После утечки официального пакета разработки Microsoft ( XDK ) доморощенные программисты смогли написать замену графического интерфейса Xbox (известного как панели мониторинга), игр и приложений для Xbox.

Софтмод 007 , использующий коммерческую игру, такую ​​как : Agent Under Fire , Mech Assault или Splinter Cell , был создан для запуска постоянного установщика софтмода без модификации оборудования. В этом методе используются измененные шрифты и звуковые файлы, чтобы Xbox вызывал переполнение буфера стека и загружал домашнюю панель управления. В этом состоянии Xbox может запускать домашние игры и приложения при загрузке.

Поскольку Xbox использует стандартные библиотеки ПК, писать доморощенные игры относительно легко, и подавляющее большинство библиотек, доступных программисту для ПК, доступны и самодельному программисту Xbox.

Одним из наиболее распространенных типов доморощенных игр для Xbox являются порты игр для ПК, исходный код которых был публично опубликован или утек. Многие классические компьютерные игры были выпущены для Xbox, но большинство из них созданы с использованием XDK, что ограничивает их доступность. Эти порты можно найти только через IRC или одноранговые браузеры.

Система Xbox также очень хорошо справляется с запуском эмуляторов , портированных с ПК, учитывая ее высокую вычислительную мощность. Xbox способен эмулировать системы предыдущего поколения, включая Nintendo 64 и PlayStation . По этой причине для Xbox было создано или перенесено на Xbox множество различных эмуляторов.

Геймбой Прогресс

[ редактировать ]

Самодельная разработка для портативного Game Boy Advance стала популярной благодаря наличию компиляторов C и готовых высококачественных библиотек кода, а также функций отладки для нескольких эмуляторов Game Boy Advance, таких как VisualBoyAdvance-M, mGBA, NO$GBA, John. GBA и Мой мальчик. Успеху доморощенного продукта для системы способствует огромное сообщество хакеров Pokémon ROM , широкая доступность картриджей Flash ROM и устройств записи картриджей для системы, а также ностальгия по системе в целом (что относится ко всем другим ретро-игровым системам). .

Консоли седьмого поколения

[ редактировать ]

PlayStation Портативная

[ редактировать ]

Нинтендо ДС

[ редактировать ]
Nintendo DS Lite с SuperCard DS Lite и картой MicroSD

С момента выпуска Nintendo DS произошло множество хакерских атак, связанных с полностью перезаписываемой прошивкой DS, соединением Wi-Fi, игровыми картами с возможностью хранения на SD-карте и использованием программного обеспечения. [ нужна ссылка ] Сейчас существует множество эмуляторов для DS, а также для NES, SNES, Sega Master System, Sega Mega Drive, Neo-Geo Pocket, Neo-Geo MVS (аркадные) и старых портативных консолей, таких как Game Boy Color. [ 85 ]

Существует ряд карт, которые либо имеют встроенную флэш-память, либо слот, который может принимать карты SD или MicroSD (например, DSTT , R4 , AceKard и ez-flash V/Vi ). Эти карты обычно позволяют геймерам консоли DS использовать свою консоль для воспроизведения MP3 и видео, а также других неигровых функций, традиционно предназначенных для отдельных устройств. [ 86 ]

В Южной Корее многие потребители видеоигр используют нелегальные копии видеоигр, в том числе для Nintendo DS. В 2007 году было продано 500 000 копий игр DS, а продаж аппаратных единиц DS составил 800 000. [ 87 ]

Еще одна модификация устройства под названием Action Replay , производимая компанией Datel, представляет собой устройство, которое позволяет пользователю вводить чит-коды, позволяющие взламывать игры, предоставляя игроку бесконечное здоровье , бонусы , доступ к любой части игры, бесконечный доступ. в игровой валюте, возможность проходить сквозь стены и различные другие способности в зависимости от используемой игры и кода. [ 88 ]

Фотограф Стив Чепмен, ища другие способы продолжить свою фотоработу с использованием меньшего оборудования, создал DS-DSLR — приложение, которое позволяло ему управлять своей камерой без громоздкого ноутбука. Когда его камера была подключена к DS через разъем для картриджа GBA, DS-DSLR позволяла ему выполнять множество задач, включая контролируемый брекетинг, съемку с настраиваемыми интервалами и длительную выдержку по времени. У DS-DSLR даже была система управления затвором, активируемая шумом, которая активировалась, когда микрофон DS обнаруживал шум. [ 89 ]

В случае с DSi у него также есть некоторые самодельные эксплойты, некоторые из которых используют приложения DSiWare, такие как Flipnote Studio (также известное как ugopwn), sudokuhax, используя игру Sudoku от EA Games, grtpwn, exidiahax, fieldrunhax, 4swordhax, UNO*hax и эксплойт с использованием Petit Computer под названием petit-compwner. Существует также systemflaaw, в котором используется эксклюзивная игра DSi System Flaw.

Пользователь Shutterbug2000 на GBAtemp опубликовал два эксплойта DSi, один из которых называется Memory Pit, эксплойт с использованием приложения DSi Camera . [ 90 ] и другой, известный как эксплойт Flipnote Lenny (он же ugopwn), использующий Flipnote Studio .

Microsoft бесплатно выпустила версию своего проприетарного пакета разработки программного обеспечения (SDK) для потенциальных самодельных программистов. Этот SDK , называемый XNA Game Studio , представляет собой бесплатную версию SDK, доступную профессиональным компаниям-разработчикам и студентам колледжей. Однако для создания игр для Xbox 360 необходимо заплатить за премиум-членство в XNA Creators Club. После проверки игр игры, написанные с помощью XNA Studio, можно будет сделать доступными за 80, 240 или 400 Microsoft Points всем владельцам Xbox 360 (через Xbox Live ). Это позволяет создателям домашнего контента получить доступ к своей целевой аудитории — владельцам Xbox 360. Этот контент доступен в разделе «Независимые игры» New Xbox Experience.

20 марта 2007 года было объявлено, что был разработан хак с использованием ранее обнаруженной уязвимости гипервизора в ядрах Xbox 360 версий 4532 и 4548, позволяющий пользователям запускать XeLL, загрузчик Linux. Первоначальный взлом был не по силам обычному пользователю и требовал установки последовательного кабеля Xbox и прошивки DVD-привода. Феликс Домке, программист XeLL, с тех пор анонсировал загрузочный компакт-диск с Linux, подходящий для начинающих пользователей, с возможностью установки на жесткий диск SATA Xbox 360. Несмотря на наличие такого дистрибутива, Xbox 360 все еще не существует. не считается популярной платформой для доморощенной разработки, учитывая зависимость эксплойта от DVD-ROM, способного загружать записанную DVD-игру, модифицированную версию игры King Kong и две старые версии ядра самой консоли.

Группа, независимая от Microsoft, работает над средствами запуска домашнего кода в рамках проекта Free60 .

Примечание. Уязвимость гипервизора в ядрах Xbox 360 версий 4532 и 4548 была устранена Microsoft с выпуском обновления системы NXE и информационной панели в 2008 году. [ нужна ссылка ]

С тех пор Homebrew был повторно включен на любой Xbox 360 с версией Dash 2.0.7371.0 или ниже с помощью эксплойта, называемого JTAG / SMC hack, но был быстро исправлен Microsoft снова с обновлением 2.0.8495.0.

Homebrew теперь стал доступен на большинстве консолей Xbox 360 благодаря взлому Reset Glitch Hack (за исключением поздней версии Winchester, которая исправила этот эксплойт с аппаратными средствами защиты). Он работает на всех текущих дашбордах. Поскольку ранее для взлома Reset Glitch Hack требовался модчип, при попытке использовать этот эксплойт необходимы навыки пайки; даже при установке RGH без модчипов.

PlayStation 3 с самого первого дня была разработана для работы с другими операционными системами. Вскоре после запуска первым пользователям удалось установить Fedora Core 5 на PlayStation 3 с помощью опции «Установить другую ОС» в XMB (Xross Media Bar) PlayStation 3, которая также позволяет настроить PlayStation 3 для загрузки другой ОС. установлен по умолчанию.

На данный момент на PlayStation 3 было успешно установлено несколько версий Linux, таких как Fedora Core 5, Fedora Core 6, Gentoo , Ubuntu и Yellow Dog Linux (YDL). Последний по умолчанию устанавливается вместе с Cell SDK, что позволяет программистам недорого начать программирование Cell. См. Также: Linux для PlayStation 3.

Первоначально поддержка графики была ограничена только доступом к кадровому буферу (без доступа к графическому чипу RSX PlayStation 3), однако некоторый доступ к графическому процессору RSX был достигнут (но Sony заблокировала это в версии прошивки 2.10).

Начиная с версии прошивки 3.21, потребители больше не могут получить доступ к «Другой ОС» из-за того, что Sony удалила эту возможность. [ 91 ] из программного обеспечения в обновлении. Sony заявила, что это было ответом на несколько «проблем безопасности».

Разработчики Homebrew имеют доступ к микропроцессору Cell , включая 6 из 7 его активных синергетических процессорных элементов (SPE). Игровая ОС находится под гипервизором и не позволяет пользователям получить полный контроль над оборудованием PlayStation 3. Это мера безопасности, которая помогает Sony чувствовать себя в достаточной безопасности, чтобы позволить пользователям устанавливать на PS3 другие операционные системы.

Контроллер Sixaxis также доступен для Linux и Windows. [ 92 ] но, похоже, еще не создан ни один драйвер, который бы раскрывал функциональность акселерометра , за исключением Motioninjoy. Однако другие драйверы успешно использовали его в качестве контроллера для игр и других приложений.

В мае 2008 года в PlayStation 3 была обнаружена уязвимость, позволяющая пользователям установить частичную отладочную прошивку на обычную консоль. Однако функция отладки отключена, поэтому ни домашние приложения, ни игры для резервного копирования пока не могут быть запущены.

PlayStation 3 Еще один эксплойт был обнаружен 14 августа 2008 года, позволяющий пользователям загружать некоторые резервные игры с жесткого диска , хотя точные инструкции о том, как это сделать, на тот момент не были опубликованы. Однако 10 дней спустя другой человек опубликовал инструкции, в которых объяснялся эксплойт. [ 93 ]

6 января 2009 года хакерская группа, известная как « Sh4d0ws », слила в сеть jig-файлы, необходимые для запуска PlayStation 3 в сервисный режим. Хотя PlayStation 3 можно перевести в сервисный режим, он пока бесполезен, поскольку файлы, необходимые для внесения изменений в консоль, не утекли. [ 94 ]

31 августа 2010 года был выпущен PSGroove, эксплойт для PS3 через порт USB, с открытым исходным кодом. Этот эксплойт работает на всех моделях PS3, выпущенных до этого момента. [ 95 ] Руководство по созданию PSGroove доступно в нескольких интернет-источниках. [ 96 ]

Джордж Хотц , более известный под своим ником «geohot», появился на Attack of the Show , потому что он выпустил ключи шифрования PlayStation 3, поэтому можно подписать любую самодельную или кастомную прошивку. После подписания homebrew может быть запущен в исходном виде. Sony будет сложно это исправить, поскольку, скорее всего, потребуется добровольный отзыв и замена самых дорогих деталей. [ 97 ] В 2011 году Sony с помощью юридической фирмы Kilpatrick Stockton подала в суд на Хотца и его партнеров из группы Fail0verflow за их деятельность по взлому тюрьмы. Обвинения включали нарушение DMCA , CFAA , закона об авторском праве и CCDAFA штата Калифорния , а также нарушение контракта (связанного с PlayStation Network Пользовательским соглашением ), вредоносное вмешательство , незаконное присвоение и посягательство на право собственности . [ 98 ]

Баннер Homebrew Channel появляется в меню Wii.

Перед выпуском Wii WiiCade был первым сайтом, на котором размещались домашние игры Adobe Flash, специально разработанные для Wii и его пульта дистанционного управления, в которые можно было играть без каких-либо эксплойтов с помощью веб-браузера Opera для Wii . [ 99 ] В декабре 2007 года Wii была взломана через специальный последовательный интерфейс. [ 100 ] Целью большинства эксплойтов для Wii является установка The Homebrew Channel, специального канала, который позволяет пользователям запускать самодельное программное обеспечение на консоли. Первый полный выпуск Homebrew Channel состоялся в декабре 2008 года. [ 101 ] Хотя Nintendo успешно исправила различные старые эксплойты для установки The Homebrew Channel, существует множество эксплойтов для запуска канала в текущей прошивке. Этот канал можно установить с помощью эксплойтов в таких играх, как NTSC-версия Super Smash Bros. Brawl , эксплойт на Интернет-канале, [ 102 ] эксплойт DNS с лицензионным соглашением, или его можно установить с помощью эксплойта в системе обмена сообщениями Wii. [ 103 ] Обратите внимание, что только эксплойты, использующие дисковые игры, совместимы с установкой The Homebrew Channel в режиме vWii (виртуальный Wii) на Wii U, за исключением «wuphax», эксплойта, который устанавливает канал с помощью эксплойтов, специфичных для системных разрешений Wii U. Комплект разработки программного обеспечения Wii Opera позволяет разработчикам создавать свои собственные игры на JavaScript. [ 104 ] Контроллер консоли также был популярной целью для модификации. [ 105 ]

В 2008 году команда Twiizers (теперь Fail0verflow) выпустила эксплойт под названием Twilight Hack, который использует искаженный файл сохранения ( Buffer overflow ) для загрузки файла boot.elf в память (если он был помещен в корень SD-карты). который затем устанавливает The Homebrew Channel посредством запуска неподписанного кода. [ 103 ] Другой метод заключался в использовании доски сообщений Wii (LetterBomb), выпущенной в 2010-х годах. Позже взлом Wii стал намного популярнее, появилось гораздо больше эксплойтов, которые могут взломать Wii , таких как BannerBomb (неверный канал [исправлено в системном меню 4.3]), FlashHax (эксплойт интернет-канала [SD-карта не требуется]), str2hax ( Эксплойт с лицензионным соглашением для Wii [SD-карта не требуется]), BlueBomb (эксплойт для Bluetooth [можно взломать Wii Mini]), WilBrand (альтернатива LetterBomb [а также программа для ПК]) и, наконец, ModMii (программа для ПК)

Консоли восьмого/девятого поколения

[ редактировать ]
Новая Nintendo 3DS XL с программой Homebrew Launcher.

Первый публичный доморощенный эксплойт для Nintendo 3DS, ninjhax, первоначально называвшийся ssspwn, позволял пользователю сканировать QR-код для использования игры Cubic Ninja . С тех пор были обнаружены и другие способы запуска Homebrew Launcher, в том числе Freakyhax, эксплойт в Deluxe-издании Freakyforms: Your Creations, Alive! ; [ 106 ] Doodlebomb, эксплойт в Swapdoodle 1.1.1 и более ранних версиях ; [ 107 ] браузерхакс, браузерхакс-xl, [ 108 ] Браузер SSloth и Super-Skaterhax (все они использовали Интернет-браузер 3DS , причем последний является эксклюзивным для новых моделей 3DS); soundhax с помощью приложения Nintendo 3DS Sound ; pichaxx, используя Pokémon Picross ; unSAFE_MODE, который внедряет поврежденный профиль Wi-Fi в прошивку SAFE_MODE; kartdlphax и Kartminer7, оба используют Mario Kart 7 ; MSET9, использующий эксплойт в приложении «Системные настройки»; ntrboot с помощью флэш-карты NDS/DSi; и smashbroshax, новый эксклюзивный эксплойт 3DS для Super Smash Bros. для Nintendo 3DS . [ 109 ]

Большинство системных обновлений, в журнале изменений которых указано «Дальнейшие улучшения общей стабильности системы и другие незначительные изменения для улучшения взаимодействия с пользователем», просто исправляют эксплойты Homebrew Launcher (пользовательское пространство). Те, которым требуется определенная версия игры или приложения, часто исправляются в этих обновлениях путем добавления эксплуатируемых версий приложений в черный список «IsTitleAllowed», который предотвращает запуск устаревших приложений в списке и заставляет пользователей обновлять эти приложения до последней версии, чтобы запустите приложение. [ 110 ] Например, notehax работает только на устаревших версиях Flipnote Studio 3D. В обновлении системы 11.6.0-39 все регионы версии Flipnote Studio <=1.0.1 в США, <=1.2.0 в Европе и <=1.3.1 в Японии были заблокированы для запуска приложения, исправления эксплойта. на текущей прошивке. [ 111 ] [ 112 ]

Неподписанное ПО можно запустить с SD-карты без необходимости установки на устройство кастомной прошивки, воспользовавшись эксплойтом для запуска The Homebrew Launcher. Сам Homebrew Launcher можно запустить на версиях системы 9.0-11.16 в любой системе 3DS. Однако без установки специальной прошивки пользователю придется запускать эксплойт каждый раз, когда он захочет получить доступ к The Homebrew Launcher.

Чтобы напрямую установить специальное программное обеспечение в главное меню 3DS, специальная прошивка необходима . Доступно несколько версий пользовательских прошивок, наиболее популярной из которых является Luma3DS. Требования для установки специальной прошивки включают использование различных эксплойтов для запуска эксплойта загрузочного ПЗУ под названием boot9strap, который выполняет специальный код перед блокировкой загрузочного ПЗУ. В декабре 2020 года был выпущен эксплойт, использовавший недосмотр в DSiWare , который может запускать собственный код из меню DSiWare в приложении настроек 3DS для установки хаков 3DS. [ 113 ]

Начиная с версии системы 11.17.0-50 (выпущенной в мае 2023 года), многие программные эксплойты, использовавшиеся для установки специальной прошивки, были исправлены. [ 114 ] Несмотря на это, существуют и другие методы использования 3DS для домашнего пивоварения, такие как вышеупомянутый MSET9 для всех моделей 3DS (кроме моделей New 3DS), Super-Skaterhax для моделей New 3DS и ntrboot в качестве запасного варианта для двух моделей. вышеупомянутые подвиги.

В 2015 году эксплойт для прошивки 1.76 и ниже, который предоставляет доступ к ядру. для PlayStation 4 был выпущен [ 115 ] Эксплойтом пользовательского пространства был WebKit через веб-браузер PS4. Это открыло двери для неподписанного кода в системе, и начало появляться сообщество доморощенных разработчиков.

Со временем были обнаружены дополнительные эксплойты, которые вносят в систему изменения на уровне ядра. Версии прошивки для них: 4.05, 4.74, 5.05/5.07, 6.72, 7.02, 7.55, 9.00 и до 11.00 с использованием эксплойта PPPwn, разработанного TheFlow. [ 116 ] [ 117 ] [ 118 ] [ 119 ] [ 120 ] Большинство из них используют веб-браузер PS4 в качестве точки входа, но эксплойт PPPwn использует уязвимость, обнаруженную в сетевых настройках Playsation 4 и компьютере для отправки полезных данных.

Homebrew на PS4 включает возможность загрузки на PS4 дистрибутива Linux , хотя это не является постоянным, и при перезагрузке консоль вернется к ОС Orbis. [ 121 ] [ 122 ] Некоторые полезные нагрузки могут обновлять игры на лету, например, 60 FPS для игр, для которых никогда не были установлены официальные патчи, моды персонажей и удаление заставок и кат-сцен. [ 123 ] Эти патчи могут работать даже на физических розничных дисках, вставленных в консоль; они выполняются во время выполнения в оперативной памяти, и поэтому данные физического диска остаются нетронутыми.

PlayStation Вита

[ редактировать ]
Скриншот HENlo, джейлбрейка на основе WebKit для PlayStation Vita.

В 2016 году был выпущен эксплойт для PlayStation Vita под названием «HENkaku». [ 124 ] В этом эксплойте использовалась ошибка, обнаруженная в системной прошивке 3.60, позволяющая пользователям запускать неподписанное программное обеспечение. Его можно было установить, посетив веб-сайт и нажав кнопку установки в веб-браузере PlayStation Vita. Это нужно было делать каждый раз, когда пользователь включал систему, и это было исправлено в версии прошивки 3.61. Однако в 2018 году студент -компьютерщик TheFloW (Энди Нгуен) обнаружил ошибку ядра в версиях прошивки 3.65, 3.67 и 3.68, которая позволяла запускать неподписанный код. В конце концов он разработал эксплойт под названием «h-encore», который позволил установить хак HENkaku на более поздние версии PS Vita. Ошибка ядра была исправлена ​​в версии прошивки 3.69, но ошибка пользовательского пространства все еще работает. Поскольку HENkaku необходимо переустанавливать каждый раз при повторном включении устройства, вместе с HENkaku можно использовать дополнительную программу-прошивальщик под названием ensō для прошивки его в систему, благодаря чему плагин остается постоянным даже после выключения и перезагрузки, пока не будет удален с помощью установщика ensō. .

13 февраля 2019 года TheFloW выпустила инструмент для перехода на более раннюю версию, с помощью которого можно понизить версию любой консоли Vita до более старой прошивки, вплоть до заводской. [ 125 ]

26 декабря 2022 года TheFloW опубликовал HENlo, цепочку эксплойтов на основе WebKit для разработчиков и исследователей безопасности, на своей странице GitHub; Рабочая реализация эксплойта, которую можно использовать на всех версиях прошивки Vita, была выпущена SKGleba. [ 126 ]

Самый распространенный способ выполнения кода на Wii U версии 5.5.6 и ниже — использование уязвимостей во встроенном веб-браузере Wii U. Один из методов запуска доморощенного продукта назывался Haxchi, который запускал доморощенный продукт напрямую (например, Wii U Homebrew Launcher) с использованием эксплойта, установленного в папке с файлом игры, при этом наиболее распространенной игрой для виртуальной консоли была Brain Age: тренируйте свой мозг за минуты в день. ! . Существует также дополнительная, необязательная часть Haxchi, называемая «Coldboot Haxchi» или CBHC. CBHC позволяет автоматически включать специальную прошивку каждый раз при включении системы путем запуска игры виртуальной консоли непосредственно при загрузке, тогда как другие эксплойты необходимо запускать каждый раз вручную. Однако CBHC имеет повышенный риск вывода системы из строя, поскольку удаление игры виртуальной консоли, среди прочего, приведет к блокировке консоли, что сделает ее непригодной для использования. [ 127 ]

В январе 2022 года были выпущены Тирамису и EnvironmentLoader. [ 128 ] Tiramisu позволяет автоматически загружать специальную прошивку при загрузке, как CBHC, но использует системы, встроенные в приложение «Информация о здоровье и безопасности», для запуска эксплойта вместо игры VC. поскольку Тирамису использует системное приложение вместо игры VC, риск Brick при удалении/перемещении приложения отсутствует. Тирамису позволяет пользователям изменять загрузочный заголовок системы после установки.

Позже, в сентябре 2022 года, была выпущена первая публичная бета-версия новой среды Aroma. [ 129 ] Aroma использовал тот же эксплойт и EnvironmentLoader, что и Tiramisu, что позволило легко мигрировать между ними. Aroma представила модули, новую систему плагинов и новый формат приложений Homebrew .wuhb. Aroma отказалась от поддержки доморощенного приложения .elf в пользу .rpx и .wuhb. Aroma была первым методом/средой Homebrew, в которой отказалась от поддержки Homebrew Launcher в пользу запуска Homebrew напрямую из меню Wii U.

Существует также DNSpresso, эксплойт, упомянутый в блоге GaryOderNicht в октябре 2023 года и использующий уязвимость безопасности в NET Stack Wii U, который представляет собой модифицированную версию NicheStack. [ 130 ]

Многие доморощенные приложения, запускаемые через Homebrew Launcher (или меню Wii U на Aroma), были собраны и размещены на сайте fortheusers.org . Эти размещенные приложения можно загрузить непосредственно на Wii U с помощью приложения Homebrew App Store в репозитории.

Встроенная эмулируемая среда Wii Wii U (часто называемая vWii или Wii Mode) способна запускать Wii homebrew, например The Homebrew Channel. [ 131 ] Однако vWii гораздо более хрупка, чем настоящая консоль Wii, и у нее больше шансов выйти из строя в случае использования опасного программного обеспечения. Кроме того, из-за изменений, внесенных в операционную систему Wii в режиме vWii, предыдущие эксплойты, которые использовали само меню Wii для загрузки установщика HackMii, такие как Letterbomb, не работают на vWii. Единственный способ взломать vWii без одной из игр-эксплойтов — это использовать приложения wuphax или Compat Installer. Wuphax использует общедоступный эксплойт Wii U IOSU для временного внедрения установщика HackMii в канал Mii, чтобы канал Homebrew можно было установить без игры с эксплойтом. [ 132 ] Compat Installer использует общедоступный эксплойт IOSU для установки канала Homebrew с открытым исходным кодом из режима Wii U. [ 133 ]

Нинтендо Переключатель

[ редактировать ]

Nintendo Switch впервые использовалась командой ReSwitched. 14 марта 2017 года, примерно через 11 дней после выпуска консоли, команда опубликовала свой эксплойт. Этот эксплойт получил название PegaSwitch. В то время это не позволяло запускать в системе настоящий доморощенный продукт, но позволяло разработчикам искать другие ошибки безопасности в системе. Позже в том же году, 1 октября, ReSwitched объявила о новых эксплойтах и ​​инструментах, которые позволили разработчикам доморощенного продукта начать работу над домашними программами для системы до их запуска. [ 134 ] На 34-м Конгрессе Chaos Communication хакеры Плутоо, Деррек и Наерверт объявили об эксплойте ядра для системы (который, по их словам, не будет выпущен) и заявили, что скоро появится самодельный лаунчер. [ 135 ]

7 января 2018 года пользователь Twitter error0verflow загрузил видео, показывающее простую текстовую программу с боковой прокруткой перед загрузкой системы, которое показывает, что существует способ запускать неподписанный код перед загрузкой, открывая возможности для новых программ, ориентированных на разработку. . [ 136 ] 29 марта 2018 года SciresM, уважаемый разработчик в сообществе доморощенных разработчиков, объявил, что специальная прошивка под названием «Атмосфера» будет выпущена для всех доступных на тот момент версий прошивки. [ 137 ] Прошивку выше, включая версию 1.0.0, можно взломать с помощью эксплойта холодной загрузки, известного как Fusée Gelée, разработанного командой ReSwitched. Этот эксплойт использует ошибку в загрузочном ПЗУ чипа Tegra X1 , используемого Nintendo Switch. Эксплойт также был независимо обнаружен пользователем Fail0verflow под именем ShofEL2. Прошивку версии 1.0.0 можно взломать с помощью эксплойта TrustZone, известного как Jamais Vu. Атмосфера выпустила свою первую публичную сборку в октябре 2018 года.

В настоящее время на Nintendo Switch есть как самодельная программа запуска, так и специальная прошивка. доступ к японской копии Puyo Puyo Tetris Для установки CFW версии 1.0.0 необходим . Возможность установки доморощенного продукта на Nintendo Switch также зависит от версии консоли. Поскольку загрузочные ПЗУ консолей, выпущенных после июня 2018 года с поставляемой версией 4.1.0, исправлены против эксплойта TrustZone с полным контролем, который позволил бы установить доморощенный продукт, [ 138 ] в настоящее время невозможно установить homebrew на версию HAC-001(-01) Nintendo Switch, Nintendo Switch Lite и Nintendo Switch – OLED-модель без покупки и установки специализированного модчипа, который воспроизводит уязвимость Чип Tegra X1.

Xbox One, Series X и Series S

[ редактировать ]

Xbox One и Series X/S имеют режим разработки, который, хотя и предназначен для разработки игр в розничной торговле, может использоваться для запуска неподписанного домашнего программного обеспечения. [ 139 ] Его можно включить на любой розничной консоли Xbox. Режим разработки отключает розничные игры и программное обеспечение, пока он включен. Программное обеспечение Homebrew можно разрабатывать как приложения универсальной платформы Windows многие программы, предназначенные для настольных версий Windows 10 , что позволяет запускать на консоли , включая эмуляторы консоли. Чтобы активировать режим разработчика, необходимо сначала зарегистрировать учетную запись разработчика приложения, за которую взимается плата в размере 19 долларов США. [ 140 ]

На Xbox One и Series X/S было обнаружено ограниченное количество эксплойтов, но очень немногие из них допускали самодельное использование, и по состоянию на октябрь 2022 года все известные эксплойты были исправлены.

PlayStation 5 способна запускать неподписанный код на более низких прошивках. Для загрузки доморощенного продукта на PS5 требуется цепочка эксплойтов пользовательского пространства, ядра (и, возможно, гипервизора). По состоянию на апрель 2024 года прошивки 3.00–4.51 можно использовать с использованием эксплойта ядра IPv6, который изначально был исправлен на PS4, но был повторно представлен на PS5. Эта цепочка эксплойтов не содержит эксплойта для гипервизора, хотя была создана полезная нагрузка, которая работает как частичный обход, позволяющий преодолеть достаточную безопасность для запуска доморощенного продукта, получившего название libhijacker. [ 141 ]

Homebrew для PS5 включает в себя патчи для игры PS4 со скоростью 60/120 кадров в секунду, читы, скорость вращения вентилятора и загрузку резервных копий игры.

См. также

[ редактировать ]
  1. ^ Винтерхальтер, Райан (29 апреля 2011 г.). «31 домашняя игра, в которую стоит сыграть» . 1UP.com . Проверено 12 декабря 2013 г.
  2. ^ «Официальная страница Odball для Magnavox Odyssey» . Revrob.com. 04 августа 2010 г. Архивировано из оригинала 20 декабря 2014 г. Проверено 3 апреля 2012 г. {{cite web}}: CS1 maint: неподходящий URL ( ссылка )
  3. ^ «Вышибалы – Magnavox Osyssey» . Atari2600Land.com. 17 июля 2012 г. Проверено 17 июля 2012 г.
  4. ^ «Домашняя страница Шона Риддла – информация о канале F» . Seanriddle.com. 16 июня 2004 г. Проверено 3 апреля 2012 г.
  5. ^ «ПауэрПак – РетроЗона» . Retrousb.com . Проверено 3 апреля 2012 г.
  6. ^ «Для создания игр для NES появился новый язык программирования» . 5 апреля 2023 г.
  7. ^ «Mosh Lift (NES) от Morphcat Games» . Проверено 7 июля 2024 г.
  8. ^ «Nikusoft опубликовала BALLOONEY — NES: New Gems Series» . itch.io. ​Проверено 7 июля 2024 г.
  9. ^ «Street Fighter II NE (ДЕМО для NES) от Parissoft» . itch.io. ​Проверено 8 мая 2023 г.
  10. ^ «Этот парень делает совершенно новую игру для Sega Genesis в стиле 90-х» . Материнская плата . 14 ноября 2016 г.
  11. ^ «Nantettatte Engine — бесплатный движок для ПК / игра TurboGrafx-16 от Aetherbyte» . 28 октября 2017 г.
  12. ^ «Закажите FX Unit Yuki для PC ENGINE здесь! **Снижение цены** | FX Unit Yuki» .
  13. ^ «Обзор: FX-Unit Yuki для PC Engine Super CD» .
  14. ^ «Разработка игры для SNES | Блог Learn C Games Programming» . 5 июня 2020 г.
  15. ^ «Аркадная игра Konami Beat 'Em up 'Asterix' может стать фанатским портом для SNES» . 2 ноября 2023 г.
  16. ^ «Обновление «Приключения Алиши», июль 2019 г.» . Ютуб . 8 июля 2019 г. Архивировано из оригинала 12 декабря 2021 г.
  17. ^ «Новая игра WaterMelon для SNES, ProjectN — первые экраны» . GoNintendo . 13 октября 2013 года . Проверено 8 мая 2023 г.
  18. ^ «Интервью с Голдлоком — SNES-Testberichte.de — создателем Dottie & more» .
  19. ^ «Анонсирована совершенно новая игра для SNES «Dottie Flowers» . 3 января 2024 г.
  20. ^ «Supercooked!, новая совместная кулинарная игра для SNES, доступна уже сейчас! — Nintendo Link» . 24 ноября 2022 г.
  21. ^ NGDevTeam.com
  22. ^ Разула (23 января 2015 г.). «Neo Geo Dev: драйвер игры-скелета для двух игроков» . Архивировано из оригинала 12 декабря 2021 г. Проверено 11 февраля 2018 г. - через YouTube.
  23. ^ «Этот безумно дорогой Neo Geo Shmup скоро перейдет в физическую форму» . 28 апреля 2021 г.
  24. ^ «Фанат, работающий над демейком Castlevania: SotN для Game Boy» . Май 2022.
  25. ^ Кеннеди, Виктория (2 мая 2023 г.). «Широко разрекламированная Zelda's Adventure была переделана для Game Boy» . Еврогеймер . Проверено 26 марта 2024 г.
  26. ^ «Название CD-i Zelda's Adventure, созданное для эмуляторов Game Boy» . 30 апреля 2023 г.
  27. ^ «Доведя классический Gameboy до абсолютного предела!» . 15 января 2019 года. Архивировано из оригинала 15 сентября 2022 года . Проверено 15 сентября 2022 г.
  28. ^ «Да, это Stunt Race FX, работающая на Game Boy» . 14 декабря 2021 г.
  29. ^ «БЖЛ» .
  30. ^ «История того, что нового на домашней странице сервера Jaguar?» . Домашняя страница сервера Jaguar . Проверено 7 апреля 2018 г.
  31. ^ Джонстон, Крис (8 апреля 2000 г.). «Atari переходит в Hasbro» . ГеймСпот .
  32. ^ «64-битная мультимедийная развлекательная система Atari Jaguar» . Атари Эксплорер . Проверено 7 апреля 2018 г.
  33. ^ «Hasbro освобождает права на публикацию Jaguar» . Хасбро Интерактив . Проверено 7 апреля 2018 г. Беверли, Массачусетс (14 мая 1999 г.) – Ведущий издатель развлекательного программного обеспечения Hasbro Interactive объявила сегодня, что выпустила все права, которые она могла иметь на старинную аппаратную платформу Atari, Jaguar.
  34. ^ Госс, Патрик. «Избыточные гаджеты (запись Atari Jaguar)» . Архивировано из оригинала 11 октября 2007 года . Проверено 7 апреля 2018 г.
  35. ^ «Часто задаваемые вопросы о ПОЛУОФИЦИАЛЬНОЙ СФЕРЕ БОЯ» . Официальная домашняя страница BattleSphere . Проверено 7 апреля 2018 г.
  36. ^ «B&C Computervisions myatari.com atarijag.txt» . Компания B&C Computervisions . Проверено 7 апреля 2018 г.
  37. ^ «Перезагрузка — Релизы» . Перезагрузить. Архивировано из оригинала 02 апреля 2018 г. Проверено 7 апреля 2018 г.
  38. ^ «Файловый магазин Jaguar» . Музей Атари . Проверено 7 апреля 2018 г.
  39. ^ «Комплект BIOS для обхода шифрования компакт-дисков Atari Jaguar» . Consoles5.com . Проверено 7 апреля 2018 г.
  40. ^ Чарнок, Том (17 апреля 2015 г.). «Мир фантазий Dizzy, Rick Dangerous и другие классические игры Atari ST, портированные на Atari Jaguar» . Retrocollect.com . Проверено 23 ноября 2018 г.
  41. ^ Яруссо, Альберт. «Порты Jaguar в тележке доступны здесь!» . АтариЭйдж . Архивировано из оригинала 28 ноября 2016 года . Проверено 7 апреля 2018 г.
  42. ^ Газти (1 февраля 2017 г.). «Предварительный заказ на комплекты ST Port ОТКРЫТ» . АтариЭйдж . Проверено 23 ноября 2018 г.
  43. ^ «16 портов игр ST на Jaguar в картридже!» . 5 августа 2016 г.
  44. ^ СираноДж (11 декабря 2015 г.). «Игры Atari ST портированы на Jaguar» . АтариЭйдж . Проверено 2 ноября 2018 г.
  45. ^ «Jo Sega Saturn Engine, Sega Saturn SDK для домашних пивоваров» . jo-engine.org . Проверено 18 октября 2017 г.
  46. ^ XL2 (30 августа 2018 г.), (Sega Saturn homebrew) Sonic Z-Treme 30 августа 2018 г. , получено 30 августа 2018 г. {{citation}}: CS1 maint: числовые имена: список авторов ( ссылка )
  47. ^ «Фан портирует Snatcher на Virtual Boy — Hardcore Gamer» . hardcoregamer.com . 19 апреля 2015 года . Проверено 8 мая 2023 г.
  48. ^ «Похититель (Домашнее пивоварение)» . Проверено 8 мая 2023 г.
  49. ^ «Игра Snatcher для Sega CD портируется на Virtual Boy в память о первом разработчике» . 8-битный центральный . Проверено 8 мая 2023 г.
  50. ^ «Трущобы онлайн > Красная площадь» . трущобы.онлайн . Проверено 8 мая 2023 г.
  51. ^ «Фанатская игра Юмэ Никки «Красная площадь» выпущена для Virtual Boy» . 30 июля 2019 года . Проверено 8 мая 2023 г.
  52. ^ Jump up to: а б «ДЕКСТРОЗА - Часто задаваемые вопросы» . Архивировано из оригинала 2 марта 2000 г.
  53. ^ «Мать всей информации: страница Doc64!» . 5 июня 1997 г. Архивировано из оригинала 5 июня 1997 г.
  54. ^ «ПОМ – Результаты» . Архивировано из оригинала 13 июня 1998 г.
  55. ^ «ДЕКСТРОЗА - Записи POM» . Архивировано из оригинала 1 марта 2000 г.
  56. ^ «10-й проект NEO для комплекта разработчика N64» . Архивировано из оригинала 12 октября 2007 г.
  57. ^ «Либдрагон» . либдрагон .
  58. ^ "DragonMinded.com::N64DEV" . 1 декабря 2010 г. Архивировано из оригинала 1 декабря 2010 г.
  59. ^ «64drive от Retroactive» . Архивировано из оригинала 11 мая 2011 г.
  60. ^ «Эвердрайв 64» . Архивировано из оригинала 5 января 2013 г.
  61. ^ «Reddit — погрузитесь во что угодно» .
  62. ^ «N64brew Game Jam 2020» . N64brew Wiki . 6 апреля 2022 г.
  63. ^ «N64brew Game Jam 2021» . N64brew Wiki . 6 апреля 2022 г.
  64. ^ «N64brew Game Jam 2022» . N64brew Wiki . 3 июня 2023 г.
  65. ^ «N64brew Jam 2020 — Интервью! (Дэвид Доак, Аллан Финдли, Нил Восс, Snooplax, Buu342, Jammers)» . 21 декабря 2020 г. – через www.youtube.com.
  66. ^ «N64brew Jam 2021 — Интервью! (Джайлз Годдард, Кайзер, Казе, LuigiBlood, Buu342, Jammers)» . 14 декабря 2021 г. – через www.youtube.com.
  67. ^ «N64brew Spooky Game Jam 2022 — Интервью! (BehindTheCode, N64 Squid, Buu342, Jammers)» . 7 ноября 2022 г. – через www.youtube.com.
  68. ^ «Главная страница» . N64brew Wiki . 15 февраля 2023 г.
  69. ^ «Примечания к исходному коду Neon64 2.0» . 6 июня 2023 г. – через GitHub.
  70. ^ «натрий64» . 21 июня 2023 г. — через GitHub.
  71. ^ "раски/mvs64" . 8 июня 2023 г. — через GitHub.
  72. ^ «ламбертжамесд/gb64» . 7 мая 2023 г. – через GitHub.
  73. ^ «Микро-64» . микро-64.com .
  74. ^ «список эмуляторов для ed64 v3» . krikzz.com .
  75. ^ «Состояние Nintendo 64 Homebrew» . 31 декабря 2022 г. – через www.youtube.com.
  76. ^ Jump up to: а б «Xeno Crisis видит выпуск N64 и GameCube» . гонинтендо . 2 апреля 2023 г. Проверено 9 апреля 2023 г.
  77. ^ Аньелло, Энтони Джон (19 ноября 2013 г.). «Возвращение из мертвых: 9 современных игр для устаревших консолей» . АВ-клуб . Проверено 12 декабря 2013 г.
  78. ^ Брайтман, Джеймс (20 июня 2006 г.). «Суд Великобритании: PS2 не компьютер» . GameDaily . Архивировано из оригинала 4 мая 2010 года.
  79. ^ Простая медиасистема для PlayStation 2 - http://home.casema.nl/eugene_plotnikov/. Архивировано 17 мая 2009 г. на Wayback Machine.
  80. ^ Тема выпуска серии FMCB 1.9 - http://psx-scene.com/forums/f153/fmcb-v1-9-series-release-thread-116247/. Архивировано 9 ноября 2019 г. на Wayback Machine.
  81. ^ Эмуляторы PS2 - http://www.sksapps.com/index.php?page=emus.html. Архивировано 12 июня 2008 г. на Wayback Machine.
  82. ^ «Загрузка доморощенного пива — GC-Forever Wiki» . www.gc-forever.com . Проверено 8 мая 2023 г.
  83. ^ emukidid (27 мая 2019 г.), GitHub — emukidid/swiss-gc: Swiss: швейцарский армейский нож доморощенного GameCube. , получено 27 мая 2019 г.
  84. ^ «Интерфейс Game Boy — GC-Forever Wiki» . www.gc-forever.com . Проверено 27 мая 2019 г.
  85. ^ «Список эмуляторов DS homebrew — GameBrew — вики, посвященная видеоиграм Homebrew» . gamebrew.org . Проверено 29 мая 2021 г.
  86. ^ «Что такое карты Nintendo DS и DSi?» . Карты Nintendo DS. 27 июня 2010. Архивировано из оригинала 3 февраля 2011 года . Проверено 23 сентября 2010 г.
  87. ^ «Остерегайтесь нелегальных копий Nintendo DS!» (на японском языке). The Chosun Ilbo , 11 декабря 2007 г. Архивировано из оригинала 7 февраля 2010 г. Проверено 10 сентября 2008 г.
  88. ^ «Повтор действия DSi — Codejunkies US» . 14 ноября 2012 г. Архивировано из оригинала 14 ноября 2012 г. Проверено 29 мая 2021 г.
  89. ^ «Домашняя DS-DSLR использует Nintendo DS в качестве пульта дистанционного управления Canon EOS» . 17 сентября 2008 г. Проверено 5 октября 2019 г.
  90. ^ «Эксплойт Memory Pit для DSi — теперь все DSi можно взломать через камеру» . TheNerdMag . 28 мая 2019 г. Проверено 29 мая 2021 г.
  91. ^ «Sony блокирует OtherOS в прошивке 3.21» . Проверено 14 апреля 2012 г.
  92. ^ «Драйвер Sixaxis для Windows XP» . Архивировано из оригинала 1 сентября 2007 г.
  93. ^ «Как запустить резервную копию игры для PS3» . Архивировано из оригинала 14 апреля 2009 года . Проверено 8 мая 2023 г.
  94. ^ «ps3news.com» . www.ps3news.com . Проверено 8 мая 2023 г.
  95. ^ «Клон PS JailBreak с открытым исходным кодом «PSGroove» доступен уже сейчас! | PS3-Hacks :: Взломайте свою PlayStation 3» . PS3-Хаки . Проверено 3 апреля 2012 г.
  96. ^ «Веб-хостинг, регистрация доменных имен и веб-услуги от 1&1 Internet» . Howtohackps3.com. Архивировано из оригинала 02 апреля 2012 г. Проверено 3 апреля 2012 г.
  97. ^ "геохот" . www.geohot.com . Проверено 8 мая 2023 г.
  98. ^ Sony продолжает, официально подает в суд на Geohot и Fail0verflow из-за джейлбрейка PS3 . Нилай Патель, Engadget (12 января 2011 г.). Проверено 16 февраля 2011 г.
  99. ^ «Для вашего удовольствия: WiiCade» . 18 ноября 2006 г.
  100. ^ Уилсон, Марк (29 декабря 2007 г.). «Взломанная Nintendo Wii, видео» .
  101. ^ «Каналу Wii Homebrew исполнилось 1.0» . 10 декабря 2008 г.
  102. ^ «Новая бесплатная точка входа для домашнего пивоварения. FlashHax» . GBAtemp.net — Независимое сообщество видеоигр . Проверено 14 июня 2018 г.
  103. ^ Jump up to: а б «Как это работает» . ПисьмоБомба . Проверено 27 сентября 2023 г.
  104. ^ «Революционно: товары для Web Wii» . 17 июля 2007 г.
  105. ^ Брофи-Уоррен, Джамин (29 апреля 2007 г.). «Волшебная палочка: как хакеры используют свои Wii-мышки» . Уолл Стрит Джорнал .
  106. ^ «freakyhax — доморощенный эксплойт 3DS» . plutooo.github.io . Проверено 8 мая 2023 г.
  107. ^ «дудлбомба от MrNbaYoh» . mrnbayoh.github.io . Проверено 8 мая 2023 г.
  108. ^ «Старый браузерхакс» . Гитхаб . 13 июня 2022 г.
  109. ^ "yellows8/3ds_smashbroshax" . Гитхаб . 25 марта 2021 г.
  110. ^ «APT:IsTitleAllowed — 3dbrew» . 3dbrew.org . Проверено 8 мая 2023 г.
  111. ^ «11.6.0-39 — 3dbrew» . 3dbrew.org . Проверено 8 мая 2023 г.
  112. ^ «Нотехакс» . нотакс . Проверено 8 мая 2023 г.
  113. ^ Доморощенный, Нинтендо. «Семенщик» . Руководство по взломам 3DS . Проверено 16 декабря 2020 г.
  114. ^ Орланд, Кайл (23 мая 2023 г.). «Неожиданное обновление 3DS ломает многие распространенные методы хакерского взлома» . Арс Техника . Проверено 29 мая 2023 г.
  115. ^ «Взлом PS4: CTurt подтверждает эксплойт ядра PS4» . wololo.net . 6 декабря 2015 года . Проверено 31 декабря 2022 г.
  116. ^ «PS4: SpectreDev выпускает эксплойт ядра PS4 5.05» . wololo.net . 27 мая 2018 года . Проверено 2 января 2023 г.
  117. ^ «Побег из тюрьмы PS4 6.72 выпущен Sleirsgoevy» . wololo.net . 16 июля 2020 г. Проверено 2 января 2023 г.
  118. ^ «PlayStation 4: PS4HEN выпущена для прошивки 7.02 после того, как прошивка была полностью взломана!» . wololo.net . 19 декабря 2020 г. Проверено 2 января 2023 г.
  119. ^ "Релиз: Мира (Кастомная прошивка) для PS4 7.55 (+обновленный джейлбрейк)" . wololo.net . 15 марта 2021 г. Проверено 2 января 2023 г.
  120. ^ «Выпущен джейлбрейк PS4 9.00 «pOOBs4»!» . wololo.net . 13 декабря 2021 г. Проверено 2 января 2023 г.
  121. ^ «Linux выпущен для PS4 4.55» . wololo.net . 2 марта 2018 года . Проверено 2 января 2023 г.
  122. ^ «PS4 Linux: выпущен Psxitarch v3 с поддержкой Mesa 22.2.0, облегченным использованием оперативной памяти и предустановленными эмуляторами» . wololo.net . 17 декабря 2022 г. Проверено 2 января 2023 г.
  123. ^ «Теперь вы можете загружать патчи для игр для PS4 (60FPS и т. д.) напрямую с помощью GoldHEN 2.2.5b7 + GoldHEN Cheats Manager 1.0.0» . wololo.net . 15 ноября 2022 г. Проверено 2 января 2023 г.
  124. ^ «ХЕНкаку» . henkaku.xyz . Проверено 16 октября 2018 г.
  125. ^ «Модору» . Гитхаб . Проверено 24 июня 2019 г.
  126. ^ TheGuardian (28 декабря 2022 г.). «PS Vita: TheFloW выпускает новый эксплойт ядра «HENlo» (совместимый с 3.74)» . Вололо.нет . Проверено 2 января 2023 г.
  127. ^ «Руководство по взломам Wii U» . wiiu.hacks.guide . Проверено 26 декабря 2020 г.
  128. ^ «Тирамису» . 31 декабря 2021 г. Проверено 28 августа 2023 г.
  129. ^ «Аромат» . 5 сентября 2022 г. Проверено 28 августа 2023 г.
  130. ^ «ДНСпрессо» . 28 октября 2023 г.
  131. ^ «Виимод» . 3 февраля 2016 года . Проверено 20 февраля 2016 г. .
  132. ^ «Официально — wuphax v1.1 — Взлом vWii из режима WiiU» . 30 октября 2016 г. Проверено 11 февраля 2018 г.
  133. ^ «Установите Homebrew Channel из режима Wii U» . Гитхаб . Проверено 8 мая 2022 г.
  134. ^ «октрелиз» . 1 октября 2017 года . Проверено 4 февраля 2018 г.
  135. ^ «Презентация об уязвимости ядра Nintendo Switch 34c3: «Nvidia Backdoored» » . 29 декабря 2017 года . Проверено 4 февраля 2018 г.
  136. ^ @fail0verflow (7 января 2018 г.). «Мы сделали хороший скроллер для Switch :)» ( твит ) . Проверено 4 февраля 2018 г. - через Twitter .
  137. ^ «Обновленная информация о сроках • r/SwitchHacks» . реддит . 28 марта 2018 года . Проверено 29 марта 2018 г.
  138. ^ «РейНКС» . Архивировано из оригинала 19 октября 2018 г.
  139. ^ «Часто задаваемые вопросы по активации режима разработчика» . support.xbox.com . Проверено 4 июля 2018 г.
  140. ^ «Зарегистрируйтесь как разработчик приложения» . разработчик.microsoft.com . Проверено 16 мая 2021 г.
  141. ^ "астрельский/libhijacker" . Гитхаб . Проверено 24 июня 2023 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 4fb41ad87bce32d73e458aa3aa8441c4__1722612840
URL1:https://arc.ask3.ru/arc/aa/4f/c4/4fb41ad87bce32d73e458aa3aa8441c4.html
Заголовок, (Title) документа по адресу, URL1:
Homebrew (video games) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)