FAQ

Добро пожаловать на GAMES-PORTAL.WS
Краткое описание:
Чтобы скачать игру из сети games.portal.md вам необходимо:
1. Зарегистрироваться на трекере (нажмите для регистрации)..
2. Выбрать, скачать и установить себе BitTorrent клиент. Мы рекомендуем uTorrent (нажмите для скачивания).
3. Выбрать игру по душе и скачать *.torrent файл.
4. Открыть *.torrent файл BitTorrent клиентом.
5. Оставить работающим BitTorrent клиент до полного скачивания игры.
Помните, что чем больше пользователей скачивают одну игру, тем быстрее Вы скачаете его. Скачивание происходит одновременно со всех пользователей p2p сети.
Подробная инструкция:
1.Первым делом Вы должны установить программу торрент-клиент, если у Вас ее нет:
Скачать торрент-клиент можно здесь: СКАЧАТЬ UTORRENT (нажмите для скачивания).
Сохраните файл на диск.
Затем:
* Откройте папку, в которую был сохранен торрент-клиент;
* Найдите файл utorrent.exe;
* Запустите его;
* Установите программу.
2. Выберите файл для скачивания.
Предположим, Вы хотите скачать «Crysis 3».

Нажмите кнопку «СКАЧАТЬ СЕЙЧАС».

Кликните на скачанный файл. Запустится программа uTorrent.

Важно! У вас должен быть обязательно установлен торрент-клиент.
Выберите, куда Вы хотите сохранить файл (скачиваемый дистрибутив игры).

И нажмите кнопку "ОК".
Поздравляем! Все готово и файл начал качаться.
Все, кто скачивает данный файл, одновременно являются и распространителями уже скачанных ими фрагментов. Так что Вы, скачивая недостающие фрагменты файла, одновременно распространяете уже скачанные вами фрагменты другим. Тем самым Вы "помогаете" другим, а "другие" в свою очередь "помогают" Вам. Результат таков, что скорость скачивания в идеале ограничена лишь пропускной способностью вашего канала. В реальности она сильно зависит от количества людей, качающих этот файл. Т.е. чем больше людей, тем больше количество потенциальных источников распространения этого файла. А поскольку торрент-клиент поддерживает многопотоковость, то, как следствие, выше скорость!
Халявщиков не любят нигде. Если Вы хотите скачивать информацию с других, будьте добры поучаствовать в ее распространении. Собственно, Вам лично делать для этого ничего не надо — просто не выключайте Ваш Torrent-клиент во время использования компьютера — он висит в трее и не мешает. А тем самым Вы помогаете другим качать с Вас информацию, как другие помогают вам качать её с них.
Вообще, Вам следует отдавать больше, чем Вы получаете. Допустим, если Вы скачали 1 ГБ информации, было бы очень хорошо, если бы Вы отдали больше, чем скачанный Вами 1 ГБ. Но всех устроит и отдача "один к одному" — сколько получил, столь и отдал. Ну, а если, допустим, скорость вашего аплоада (загрузки) слишком мала для этого, то раздавайте хотя бы половину того, что скачиваете.
Все участники раздачи жмут обратный канал, раздавать никто не хочет — в результате раздача затягивается на недели, постоянные упреки на раздающего за низкую скорость, и, как правило, это будет мой первый и последний розданный файл.

Инструкция
Шаг 1
Для начала нам понадобиться сама программа Daemon Tools. В этом примере мы будем работать с программой Daemon Tools Lite. Скачать ее можно здесь: официальный сайт. Те, у кого она уже есть и установлена, шаги 1 и 2 пропускают.
Шаг 2
Теперь ее надо установить. Запускаете установку и выбираем все, что связано с "Бесплатной лицензией".
Шаг 3
После установки нам надо смонтировать сам образ. В трее (правый нижний угол экрана, где часы) ищем значок программы, он может быть либо как на картинке, либо красным или зеленым. В общем, это значок молнии:

Шаг 4
Кликаем по нему правой кнопкой мыши и в появившемся меню выбираем "Настройки":

Шаг 5
В выпавшем меню выбираем "Интеграция" и в следующем – "Отметить все":


Шаг 6
Теперь мы можем смело монтировать образ в виртуальный привод, в данном примере это игра H.A.W.X., кликнуть по образу два раза и дождаться, пока образ смонтируется. Внимание: файлы, в зависимости от типа образа, могут иметь расширение .mds, .mdf, .iso и другие. Чаще всего вместе с .mds присутствует файл .mdf. По умолчанию программа увидит именно .mds, но монтировать можно любой из них.


Далее следует стандартная установка любой игры, имеющая в виду двойное нажатие по иконке дисковода и следование инструкциям программы-инсталлятора (установщика).
Инструкция по настройке utorrent
Заходим в настройки.
1. Разрешите uTorrent'у больше "незавершенных соединений" - я ставлю 100.
2. Включаем эту "опцию", чтоб при старте закачки файл создавался "мгновенно".
3. Настраиваем кэширование - разрешаем больше памяти (если её, конечно, не 512-1024 Мб, а хотя бы 2 Гб).
4. Настраиваем количество соединений.
5. ОБЯЗАТЕЛЬНО проверяем, чтобы было выключено шифрование, и не стояла галочка "ограничение скорости локальных пиров".
6. Разрешаем побольше активных торрентов.
7. Для отключения рекламы откройте Настройки - Дополнительно, и измените две строчки offers.left_rail_offer_enabled offers.sponsored_torrent_offer_enabled на false.
Здравствуйте. Сегодня я покажу Вам как записать игру для Xbox 360 через программу ImgBurn.
Для этого нам понадобятся: болванка/болванки, желательно Verbatim, программа ImgBurn последней версии, привод.
1) Для начала открываем на вашем рабочем столе программу ImgBurn, после чего мы увидим вот такое окно:

2) Далее нажимаем на кнопочку Tools (как показано на картинке, т.е. сверху на тулбаре) и открываем Settings.

3) Далее мы увидим вот такое окно и перейдём на вкладку Write. Настраиваем программу как на картинке снизу.

4) Далее нажимаем "Обзор":

5) Находим на рабочем столе (или в том месте, где у Вас расположен образ) .dvd file и нажимаем "Открыть".

6) Последние приготовления перед записью: выбираем скорость записи, советую 2Х, если у вас болванка Verbatim можно спокойно записывать при 4-ой скорости. Выбираем привод, которым будем писать игру. Убеждаемся, что болванка находиться в приводе. После чего нажимаем на Write и ждём окончание записи.
Выбирать привод не обязательно, оно по дефолту находит, но если у вас 2 и более, то на Ваше усмотрение.

!!!ВАЖНО!!!
Перед каждой записью лучше проверить .dvd файл на наличие ошибок:
1) Открываем .dvd файл блокнотом (желательно) и видим:
LayerBreak: 1913760 (как в настройках (см. выше))
*Здесь название файла .iso*
К примеру:
Mortal Kombat.iso
Мы пишем так:
LayerBreak: 1913760
Mortal Kombat.iso
2) Если все правильно – закрываем файл, сохраняем изменения и начинаем запись, если нет – не бойтесь менять на правильный вариант – это обычный файл блокнота, просто переименованный в .dvd.
Также вы можете сами создать .dvd файл, просто создайте текстовый файл (блокнот), откройте его и напишите внутри то, что я написал в примере (выше) и переименуйте файл из «Текстовый файл.txt» в «Mortal Kombat.dvd».
Выскочит предупреждение, что файл может перестать работать, вы нажимаете «Да» и вот вы создали .dvd файл, поздравляю!
P.S.: Если что-то не понятно описано, либо не получается – пишите мне.
For Games-Portal.WS by DE3EPTuP ^^)
Для этого нам понадобятся: болванка/болванки, желательно Verbatim, программа ImgBurn последней версии, привод.
1) Для начала открываем на вашем рабочем столе программу ImgBurn, после чего мы увидим вот такое окно:

2) Далее нажимаем на кнопочку Tools (как показано на картинке, т.е. сверху на тулбаре) и открываем Settings.

3) Далее мы увидим вот такое окно и перейдём на вкладку Write. Настраиваем программу как на картинке снизу.

4) Далее нажимаем "Обзор":

5) Находим на рабочем столе (или в том месте, где у Вас расположен образ) .dvd file и нажимаем "Открыть".

6) Последние приготовления перед записью: выбираем скорость записи, советую 2Х, если у вас болванка Verbatim можно спокойно записывать при 4-ой скорости. Выбираем привод, которым будем писать игру. Убеждаемся, что болванка находиться в приводе. После чего нажимаем на Write и ждём окончание записи.
Выбирать привод не обязательно, оно по дефолту находит, но если у вас 2 и более, то на Ваше усмотрение.

!!!ВАЖНО!!!
Перед каждой записью лучше проверить .dvd файл на наличие ошибок:
1) Открываем .dvd файл блокнотом (желательно) и видим:
LayerBreak: 1913760 (как в настройках (см. выше))
*Здесь название файла .iso*
К примеру:
Mortal Kombat.iso
Мы пишем так:
LayerBreak: 1913760
Mortal Kombat.iso
2) Если все правильно – закрываем файл, сохраняем изменения и начинаем запись, если нет – не бойтесь менять на правильный вариант – это обычный файл блокнота, просто переименованный в .dvd.
Также вы можете сами создать .dvd файл, просто создайте текстовый файл (блокнот), откройте его и напишите внутри то, что я написал в примере (выше) и переименуйте файл из «Текстовый файл.txt» в «Mortal Kombat.dvd».
Выскочит предупреждение, что файл может перестать работать, вы нажимаете «Да» и вот вы создали .dvd файл, поздравляю!
P.S.: Если что-то не понятно описано, либо не получается – пишите мне.
For Games-Portal.WS by DE3EPTuP ^^)
1. Какие диски использовать?
Внимание! На НЕчипованных приставках записанные игры работать НЕ будут, забудьте об этом! Скачанные и записанные на болванки игры работают ТОЛЬКО на чипованных приставках. Даже если вы начнете плясать с бубном вокруг своей PS2, все равно ничего не запустится, зря только время и силы потратите.
Внимание! Для записи PS2-игр используйте диски только Verbatim или TDK DVD-R или DVD+R (и никакие больше!). От любых других дисков ваша приставка сломается очень быстро! Поверьте, это НЕ шутка и НЕ теория, а самая настоящая практика! Используйте ТОЛЬКО Verbatim (ну или TDK, они по качеству одинаковые). Также не рекомендуется подолгу играть на DVD-RW/DVD+RW (перезаписываемых) дисках (пусть даже качественных!), т.к. это тоже дает нагрузку на лазер. Допускается запись на RW для проверки и т.д.
Если вы не знаете, на каких дисках и с какой скоростью записи ваш резак выдает наилучший результат, то используйте только качественные диски известных производителей и небольшую скорость записи (около 4x). Таким образом вы продлеваете жизнь своей приставки. Большинство пользователей этого форума довольно результатами, достигаемыми на болванках фирмы Verbatim. Для наилучшей совместимости используйте диски DVD-R типа.
2. Как записать игру?
Для начала скачиваем игру. Подойдет любой формат образа (iso, mds+mdf и другие). Берем программу Alcohol 120% (нажмите для скачивания) и через нее записываем образ на диск на 4х скорости. Более высокая скорость категорически запрещена. Для большей уверенности можно записать на 2х, но писаться будет гораздо дольше. Это опять же не шутки, приставка намного больше будет изнашиваться при высоких скоростях, и меньше прослужит. Меньше 4х писать можно, больше чем на 4х - нельзя.
Также можно использовать Nero, но он не поддерживает образы в формате MDF.
Все, игра готова! Можем садиться за игру!
Основные моменты:
- записывать на болванки типа DVD-R от Verbatim или TDK
- записывать на скорости 4x
ПРИМЕР:
ИСПОЛЬЗУЮТСЯ ТЕГИ:
ПРИМЕР КОД:
ИСПОЛЬЗУЮТСЯ ТЕГИ:
<fieldset><legend>Название поля:</legend>
Текст описания...
</fieldset>
ПРИМЕР КОД:
<fieldset><legend>
[size=2][color=#000000]Системные требования:[/color][/size]</legend>
[color=#CCCCCC]Операционная система: Windows XP (SP2) / Vista (SP1) / Windows 7
Процессор: Pentium IV 2,4 ГГц / AMD Athlon XP 2600+
Оперативная память: 1 Гб
Видеокарта: 128 Мб
Свободное место на жестком диске: 1 Гб[/color]
</fieldset>

OC: Windows, Linux
Версия эмулятора: 1.13
Язык интерфейса:


Версия BIOS'а в комплекте: Sony PSone BIOS (U)(v4.5)(2000-05-25)[SCPH-101]
Важно:
Не стоит ждать от этого эмулятора "изысков" в графическом и аудио исполнении, так как он, в принципе, не поддерживает плагины, а использует оригинальную начинку PS, т.е. звук и видео остались примерно на том же уровне, что и на Sony Playstation One.
Как огромнейший плюс этого эмулятора то, что на нём идет практически 99 процентов самых популярных игр. Очень хорошо подходит для проверки образов игр на работоспособность - если Вы не знаете почему та или иная игра не запускается на других эмуляторах (ePSXe и подобных) - проверяем её на pSX v1.13, и если игра идёт - значит образ, по всей видимости, рабочий и проблемы в настройке первого эмулятора (плагины/биос и т.д).
Вопрос: С чего начать?
Ответ: Прочитать readme.
Вопрос: Как установить pSX?
Ответ: Для установки pSX нет никакой процедуры. Все, что вам нужно это извлечь эмулятор с помощью RAR-совместимой утилиты (например: WinRAR, FreeArc), поместить файл BIOS в папку bios и запустить psxfin.exe (вопросы по BIOS читайте ниже).
Вопрос: Что такое минимальные системные требования?
Ответ: Минимальные системные требования варьируются от игры к игре и автор pSX не может произвести тест эмулятора на старом оборудовании, так как не имеет к нему доступа. Но, судя по отзывам, они довольно-таки низкие. По данным Wikipedia они примерно таковы:
• Процессор: 600 МГц (750 МГц для Windows XP);
• Память: 128 Мб RAM (192 Мб для Windows XP);
• CD-ROM: 2x чтение, ASPI-совместимый, или любой CD-эмулятор.
Просьба обратить внимание на тот факт, что для линейки OC Windows минимальной является Windows 98, так как на более ранние версии невозможно установить DirectX 9.
Вопрос: Почему pSX для Linux ругается на отсутствие библиотеки?
Ответ: pSX для Linux использует библиотеку "libgtkglext" для работы с OpenGL графикой. Поэтому, чтобы запустить эмулятор, вам нужна эта библиотека. Ее, как правило, можно найти в репозитариях пакетов вашего дистрибутива Linux.
Вопрос: Что такое BIOS?
Ответ: Это программное обеспечение, устанавливаемое в PlayStation, которое используется играми для работы с аппаратной частью приставки. Проще говоря, это что-то типа операционной системы для приставки. Биос следует поместить в папку bios и указать в настройках самого pSX.
Вопрос: Почему мой диск с игрой не работает на эмуляторе?
Ответ: Первый релиз эмулятора не поддерживал чтение напрямую с привода CD-ROM. Но начиная с версии 1.1 большая часть приводов должна работать просто замечательно. Если же нет, то можно попробовать изменить настройки с Auto на IoControl (File > Configuration > CD-ROM), так как есть некоторые проблемы с ASPI. Если же вы все равно не можете использовать свой диск с эмулятором, то есть выход в создании образа диска и запуска игры с него.
Вопрос: Как создать образ?
Ответ: Используйте программы эмуляции (например: Daemon Tools, Alcohol 120%).
Вопрос: Образ игры занял очень много места на моем жестком диске, как бы мне его уменьшить?
Ответ: К эмулятору прилагается утилита для сжатия образов под названием cdztool. Начиная с версии 1.4 она была встроена в pSX и доступ к не можно получить следующим образом: File > Convert .BIN to/from .CDZ. Сжатие так же доступно из командной строки, информация об этом находится в readme.
Вопрос: У меня есть игра, которая находится на нескольких дисках. Как мне менять диски, когда это требуется?
Ответ: Выполните следующее:
1. Когда игра потребует сменить диск, выберите File > Eject CD.
2. Если вы не используете образ игры, а играете с привода CD-ROM (реального или виртуального), то смените диск на требуемый.
3. Теперь выберите File > Insert CD Drive (если используете привод) или File > Insert CD Image (если используете образ напрямую) и выберите пусть к приводу или образу.
4. Подождите, пока игра определит смену диска, и радуйтесь дальше.
Ответ: Первый релиз эмулятора не поддерживал чтение напрямую с привода CD-ROM. Но начиная с версии 1.1 большая часть приводов должна работать просто замечательно. Если же нет, то можно попробовать изменить настройки с Auto на IoControl (File > Configuration > CD-ROM), так как есть некоторые проблемы с ASPI. Если же вы все равно не можете использовать свой диск с эмулятором, то есть выход в создании образа диска и запуска игры с него.
Вопрос: Как создать образ?
Ответ: Используйте программы эмуляции (например: Daemon Tools, Alcohol 120%).
Вопрос: Образ игры занял очень много места на моем жестком диске, как бы мне его уменьшить?
Ответ: К эмулятору прилагается утилита для сжатия образов под названием cdztool. Начиная с версии 1.4 она была встроена в pSX и доступ к не можно получить следующим образом: File > Convert .BIN to/from .CDZ. Сжатие так же доступно из командной строки, информация об этом находится в readme.
Вопрос: У меня есть игра, которая находится на нескольких дисках. Как мне менять диски, когда это требуется?
Ответ: Выполните следующее:
1. Когда игра потребует сменить диск, выберите File > Eject CD.
2. Если вы не используете образ игры, а играете с привода CD-ROM (реального или виртуального), то смените диск на требуемый.
3. Теперь выберите File > Insert CD Drive (если используете привод) или File > Insert CD Image (если используете образ напрямую) и выберите пусть к приводу или образу.
4. Подождите, пока игра определит смену диска, и радуйтесь дальше.
Вопрос: Почему картинка такая размытая? Я уже и разрешение поменял на более высокое, но это не помогло. Как улучшить качество изображения на pSX?
Ответ: pSX не пытается улучшить качество картинки и не будет пытаться сделать это в будущем. Его основная задача - воспроизводить графику PlayStation в оригинальном виде, чтобы как можно более точно эмулировать работу настоящей приставки. Поэтому игры на эмуляторе не будут выглядеть лучше, чем на экране телевизора. Все, что вы можете сделать - это включить билинейную интерполяцию, чтобы картинка немного сглаживалась во время развертки (телевизор такой способностью не обладает). Если вы хотите видеть на экране улучшенную картинку, вы можете попробовать другой эмулятор, базирующийся на плагинах (ePSXe, PCSX, SSSPSX, PSXeven и другие).
Вопрос: А почему это вдруг улучшение графики ведет к понижению точности эмуляции?
Ответ: Графические плагины других эмуляторов пытаются перевести графические объекты игр PlayStation в объекты Direct3D или OpenGL, которые не всегда являются их аналогами. В результате это может привести к потере каких-либо данных, важных для игры. Таким вот образом точность теряется при улучшении картинки. pSX стремится не допускать таких потерь.
Вопрос: Как мне включиться в полноэкранный режим?
Ответ: Используйте комбинацию клавиш Alt + Enter для переключения между оконным и полноэкранным режимами. Если же вы хотите, чтобы эмулятор запускался в полноэкранном режиме, то используйте опцию командной строки -f.
Вопрос: Когда я запускаю эмулятор, то вижу только черный экран.
Ответ: Убедитесь, что у вас установлен DirectX 9, а также, что у вас есть последние версии драйверов для вашего аппаратного обеспечения (особенно это касается видеокарты и драйверов на чипсет).
Вопрос: А зачем нам DirectX? pSX ведь использует программный рендеринг!
Ответ: DirectX (особенно Direct3D) используется только для вывода картинки на экран. Все остальное делается программно, так что эмулятор больше зависит от центрального процессора, чем от видеокарты.
Вопрос: А разве для рендеринга нельзя использовать OpenGL?
Ответ: Автор эмулятора сказал, что обязательно подумает над этим.
Вопрос: А что это там за сетка из точек по всему экрану? Меня это раздражает, на других эмуляторах такой ерунды нету!
Ответ: Этот эффект называется «дрожь». Он используется также в самой PlayStation для рассеивания цвета. На телевизоре его не видно из-за разницы в возможных разрешениях телевизора и монитора, а другие эмуляторы могут просто не поддерживать этот эффект.
Вопрос: А что за чёрная полоска слева (справа, сверху, снизу)? Раздражает только.
Ответ: Возможно, это оверскан игр (http://scanline.ca/overscan/). Для разработчиков никогда не существовало стандартного разрешения при создании игр на PlayStation, поэтому они всегда использовали то разрешение, которое считали нужным. pSX никак не корректирует разногласия с разрешением, он всего навсего выводит изображение с разрешением, установленным игрой, не растягивая его на весь экран. В результате, некоторые части экрана остаются незаполненными. Начиная с версии 1.11 такое не должно наблюдаться в большинстве игр.
Вопрос: Я не могу установить звуковое устройство в состояние "отключено", что делать?
Ответ: Звук можно отключить нажав Enter на цифровой клавиатуре. Можно изменить горячую клавишу для отключения звука в File > Configuration > Misc > Mute Sound. Начиная с версии 1.10 отключение звукового устройства перестало быть проблемой. File > Configuration > Sound, теперь звуковое устройство можно поставить в режим Disabled.
Вопрос: Звук дергается во время игры, как это исправить?
Ответ: Попробуйте изменить время задержки звука. Поднимайте его понемногу, только не переборщите. Значение по умолчанию составляет 20мс.
Вопрос: Как мне сделать новую карту памяти?
Ответ: Когда вы выбираете карту памяти во вкладке Memory Cards диалога Configuration (File > Configuration), просто напечатайте название нового файла карты памяти и нажмите OK. Эмулятор сам создаст новый файл. Несмотря на то, что многие игры могут форматировать карты памяти, если определяют её как не отформатированную, некоторые игры не могут этого сделать. Чтобы отформатировать её самому запустите эмулятор с загруженной картой памяти, но без загруженной игры, зайдите в пункт Memory Cards. Все не отформатированные карты будут отформатированы автоматически.
Вопрос: А могу ли я использовать файлы карт памяти от других эмуляторов?
Ответ: Запросто. Как правило, все эмуляторы создают просто дамп карты памяти, используя лишь разные расширения для файлов, так что можно просто указать нужный файл в настройках карт памяти.
Вопрос: Потеряется ли информация на карте памяти, если я вдруг неожиданно выйду из эмулятора?
Ответ: pSX всегда записывает изменения карт памяти прямо на диск, так что вероятность того, что информация исказится, очень мала. Только если вы не закроете эмулятор в момент, когда игра сохраняется на карту памяти.
Вопрос: Как мне конвертировать карты памяти от других эмуляторов если они не подходят? (Bleem!, Connectix Virtual Game Station).
Ответ: Почитайте информацию от сторонних разработчиков.
Вопрос: А почему в настройках джойстика кнопки вверх, вниз, влево, вправо в другие стороны показывают.
Ответ: А ты глянь на свой джойстик от PlayStation, там всё точно также.
Вопрос: А вот в игре такой-то (ну, там ещё чувак такой крутой с пистолетом мочит всех) или в BIOS экране я вообще управлять не могу. Что за ерунда? А ну давай быстро исправь это!
Ответ: Некоторые игры вообще не поддерживают аналоговые джойстики, либо аналоговый режим. Просто в настройках эмулятора надо поменять режим джойстика.
Вопрос: Почему некоторые игры не работают с джойстиками "DualShock" и "Analog + rumble"?
Ответ: Некоторые старые игры просто не запрограммированы на приём сигналов от этих джойстиков. Это не проблема эмулятора, это проблема самой игры. На оригинальной PlayStation вы столкнетесь точно с такой же проблемой, играя в такую игру.
Вопрос: А почему я не могу настроить свой джойстик? Одну кнопку выберешь, а эмулятор для всех кнопок одно и тоже забивает.
Ответ: Баг известный. Был исправлен в версии 1.11. Некоторые говорят, что им помогла смена дров для джойстика. Можно ещё увеличить радиус мёртвой зоны для вашего джойстика, может драйвер сообщает о том, что он не в состоянии покоя.
Вопрос: У меня выходит сообщение об отсутствующей библиотеке d3dx9_26.dll, что всё это значит?
Ответ: Это значит, что ваш DirectX 9.0c от июня 2005 года. Обновите его на официальном сайте Microsoft.
Вопрос: А у меня тоже там постоянно всякие проблемы с директиксом выходят, почему?
Ответ: Попробуйте обновить свой DirectX до последней версии.
Вопрос: pSX вылетает на моём x64 процессоре, что делать?
Ответ: Данная проблема исправлена в версии 1.11. Иногда включена защита от выполнения данных и она конфликтует с процессами, которые работают при эмуляции. Зайдите Панель управления > Система > Дополнительно и выберите параметры быстродействия. Выберите вкладку "Предотвращение выполнения данных" и выберите пункт «Включить DEP для всех программ и служб кроме выбранных ниже», нажмите добавить и укажите путь к ехе'шнику эмулятора (psxfin.exe).
Вопрос: А почему у меня игры прямо с диска не хотят грузиться?
Ответ: На вкладке CD-ROM установите драйвер на IoControl, если не поможет, то попробуйте ASPI, но для этого вам потребуется wnaspi32.dll, помещенная в ту же папку, в которой находится ехе'шник эмулятора (psxfin.exe).
Вопрос: А вот эта крутая игра (ну, там ещё на танке таком крутом катаешься) не работает на эмуляторе. Что теперь делать?
Ответ: Проверьте список совместимости.
Вопрос: Я не могу сохранить краш-дамп.
Ответ: Попробуйте скачать dbghelp.dll отсюда, она весит не более 300 Кб.
Вопрос: А где хранятся все настройки?
Ответ: Они хранятся в файле psx.ini, который можно запросто отредактировать в блокноте. Эмулятор не работает с реестром.
Вопрос: При запуске эмулятора в консольном окне выходит сообщение: r3000: executed illegal opcode, за которым идут какие-то буковки и циферки, и больше ничего не происходит. Что это значит?
Ответ: Возможно, у вас поврежденный файл BIOS. Так же есть вероятность того, что неправильно снят образ игры, если вы играете с него. И наконец, возможно просто игра не совместима с эмулятором.
Вопрос: А вот эта игра поддерживается (ну там про самолёт такой навороченный)?
Ответ: Эмуляция не простая штука, так что некоторые игры могут работать, а некоторые нет. Сообщайте о проблемах с играми на форумах pSX.
Вопрос: А у меня вот тут плагин для графики классный, а что он с pSX не работает?
Ответ: Для тех, кто в танке повторяю: pSX - это монолитное творение, и всяких там плагинов-шмагинов не поддерживает.
Вопрос: Как я могу использовать коды GameShark или Pro Action Replay в pSX?
Ответ: Пока никак. Поддержка будет добавлена в ближайшем будущем.
Вопрос: Чувак, у тебя крутой эмулятор. Но вот бы мне в исходниках покопаться... как насчёт этого?
Ответ: Пока никаких планов о том, чтобы открыть исходники нет. Если вы создаете свой эмулятор, то напишите автору pSX, может быть он с вами поделится немного.
Вопрос: Виндоуз маст дай!!! Даёшь pSX на нашей родной линухе!!!
Ответ: Начиная с версии 1.11 эмулятор вышел как под мастдайной виндой, так и под родной линухой. Ссылку можно найти на официальном сайте http://psxemulator.gazaxian.com/.
Вопрос: А под микрософт "шайтан коробку" (XBOX) выйдет эмулятор?
Ответ: Как сказал сам автор: ну как-то я сделал порт на Xbox, но сейчас у меня нет доступа к средствам разработки, так что вряд ли.
Вопрос: А как насчёт того, чтобы сделать эмулятор Nintendo64, который был бы таким же удобным, как pSX?
Ответ: Автор уже как-то пытался сделать это, но решил сосредоточиться на эмуляции приставок фирмы Sony.
Вопрос: А как насчёт поддержки Zinc ROMs?
Ответ: Автор не уверен насчёт этого.
Вопрос: А вот бы мне поддержку образов .xxx...
Ответ: pSX в данный момент поддерживает .BIN/.CUE, CloneCD (.CCD/.IMG/.SUB/.CUE]) и .ISO образы, а так же любой из этих форматов, сжатый в .CDZ. В будущем возможно добавление новых форматов образов диска.
Вопрос: А что за буквы там внизу скачут?
Ответ:
Вопрос:
Ответ:
CD = доступ к CD;
XA = проигрывание XA аудио;
PR = ожидание доступа к CD;
MR = чтение карты памяти;
MW = запись карты памяти;
RQ = запрос на чтение (ожидание выполнения запроса на чтение).
Вопрос: Как использовать параметры командной строки?
Ответ: Создайте ярлык для psxfin.exe и отредактируйте его таким образом, чтобы после имени файла в поле "Объект" был пробел и параметры командной строки.
Вопрос: А какие параметры я могу передать эмулятору?
Ответ: А ты запусти его с параметром -? и узнаешь.
Вопрос: Я хотел запустить его в полноэкранном режиме, а он вместо этого отключил паузы. Что за?
Ответ: Параметры командной строки чувствительны к регистру. Так что -f это не одно и то же, что и -F.
1. Драйвера на видеокарты: nVidia / AMD
2. Драйвера на звуковые карты: Realtek
3. Необходимый софт/библиотеки:
• Microsoft Visual C++ 2005-2008-2010-2012 Redistributable Package Hybrid [x86 & x64] — устанавливает компоненты среды выполнения библиотек Visual C++, необходимых для запуска приложений, разработанных с помощью Visual C++, на компьютере без установленной среды Visual C++.
----- Hybrid version: [x86 & x64]
----- 2005: x86 / x64
----- 2008: x86 / x64
----- 2010: x86 / x64
----- 2012: x86 / x64
• DirectX End-User Runtime — ключевая технология для работы с мультимедийным содержимым и играми на вашем компьютере.
----- DirectX End-User Runtime Web Installer
----- DirectX Redistributable Full
• OpenAL 2.1 — свободно распространяемый кроссплатформенный интерфейс программирования приложений (API) для работы с аудиоданными. Ключевой особенностью является работа со звуком в 3D пространстве и использование эффектов EAX.
----- OpenAL 2.1
• Microsoft .NET FrameWork [x86/x64] — компоненты, необходимые для выполнения на приложения с учетом архитектуры процессора и ОС, для которых оно предназначено.
----- Microsoft .NET FrameWork 4.0 Full для Windows 7 SP1
----- Microsoft .NET FrameWork 4.5 Full для Windows 7 SP1
• Microsoft XNA Framework Redistributable — обеспечивает необходимые компоненты для работы и запуска игр на Windows, которая была разработана с использованием Microsoft XNA Game Studio.
----- Microsoft XNA Framework Redistributable 3.1
----- Microsoft XNA Framework Redistributable 4.0
• PhysX v9.12.1031 — проприетарное связующее программное обеспечение (англ. middleware), кроссплатформенный физический движок для симуляции ряда физических явлений, а также комплект средств разработки (SDK) на его основе.
----- PhysX v9.12.1031
• Games for Windows LiVE — ключевая технология для работы с мультимедийным содержимым и играми на вашем компьютере.
----- Полный пакет
----- Веб-установщик
• Steam — сервис цифровой дистрибуции компании Valve, известного разработчика компьютерных игр. Steam выполняет функции службы активации, загрузки через интернет, автоматических обновлений и новостей для игр как самой Valve, так и сторонних разработчиков по соглашению с Valve.
----- Steam
• Uplay (бывший Ubisoft Game Launcher) — система цифровой дистрибуции игр от UBISOFT.
----- Uplay
• Origin — система цифровой дистрибуции игр от Electronic Arts.
----- Origin
• RuntimePack 12.12.10 Full — возможно вы сталкивались с ситуацией, когда при запуске программы появляется сообщение об отсутствии файла, на первый взгляд несвязанного с программой непосредственно. Это обуславливается особенностью сборки программы и не является ошибкой программиста, но конечный пользователь не всегда готов к подобным ситуациям.
Предлагаемый набор файлов позволяет избежать если не всех, то большинство таких сообщений.
----- RuntimePack 12.12.10 Full
4. Прочий софт:
• Adobe Flash Player 11.6.602.171 Final — межплатформенный внешний модуль, который устанавливается в среде браузера и используется для работы с профессиональными веб-приложениями 99 процентами интернет-пользователей.
----- Adobe Flash Player
• Oracle Java Runtime — программное обеспечение Java позволяет играть в сетевые игры, общаться с людьми по всему миру, подсчитывать проценты по ипотечным кредитам и просматривать трехмерные изображения.
----- Java SE JDK JRE v1.6.0.43
----- Java SE JDK JRE v1.7.0.17
• SPTD (имя файла «sptd.sys») — драйвер устройства, разработанный Duplex Secure Ltd., который обеспечивает новый метод доступа к запоминающим устройствам. SPTD API не является публично открытым (ASPI от компании Adaptec и SPTI (SCSI Pass-Through Interface) от Microsoft являются документированными альтернативами). SPTD используется в программах DAEMON Tools и Alcohol 120%.
----- SPTD 1.83 [x86] / SPTD 1.83 [x64]
• Daemon Tools — эмулятор СD-ROM с поддержкой многих систем защиты. Поддерживает множество форматов образов CD. Программа позволяет осуществлять эмуляцию как обычных дисков, так и дисков с защитой типа BACKUPcopies (SafeDisc), Securom и Laserlock. Небольшая и удобная программа для работы с образами компакт-дисков в различных форматах, включая ISO, CCD (CloneCD), BWT (Blindwrite), NRG (Nero и другие. При запуске игр с помощью образа их диска позволяет эмулировать условия для обхода многочисленных схем защиты от копирования. DAEMON Tools можно использовать как отличный виртуальный CD(DVD)-ROM.
----- DAEMON Tools Lite
• Alcohol 120% v2.0.2.4713 — эмулятор CD/DVD-дисков. Программа создает на жестком диске ПК пользователя образ диска с данными, аудио или видео информацией, а затем предоставляет доступ к этим данным другим программам так, словно искомый диск находится в приводе. Alcohol 120% поддерживает работу со многими форматами CD/DVD, имеет возможность работы с 31 образом одновременно, обеспечивает несоизмеримо большую (по сравнению с CD) скорость передачи данных между приложением и образом диска. Alcohol 120% может работать с большинством известных файлов-образов, эмулирует работу 200х скоростного CD-ROM, есть поиск образов, еще одна положительная черта - программа может копировать защищенные диски, обходить защиту SafeDisc, StarForce (частично), Securom и LaserLock.
----- Alcohol 120%
• K-Lite Codec Pack v9.7.5 — пакет кодеков, фильтров DirectShow и инструментов связанных с ними. Данный набор отличается от других подобных пакетов, отсутствием конфликтов между кодеками, легкостью установки и использования, что вполне заслуженно делает его самым популярным. Компоненты этого набора позволяют делать просмотр и прослушивание всех популярных и большого количества редких форматов видео и аудио.
----- K-Lite Codec Pack
5. Общие рекомендации по установке игр:
• Установка должна происходить в отключенном состоянии антивируса. Рекомендуется добавлять папку с игрой в "Исключения" антивируса.
• Имя компьютера, путь папки с игрой и расположение папки "Мои Документы" - должны иметь латиницу (т.е. написаны на английском языке).
2. Драйвера на звуковые карты: Realtek
3. Необходимый софт/библиотеки:
• Microsoft Visual C++ 2005-2008-2010-2012 Redistributable Package Hybrid [x86 & x64] — устанавливает компоненты среды выполнения библиотек Visual C++, необходимых для запуска приложений, разработанных с помощью Visual C++, на компьютере без установленной среды Visual C++.
----- Hybrid version: [x86 & x64]
----- 2005: x86 / x64
----- 2008: x86 / x64
----- 2010: x86 / x64
----- 2012: x86 / x64
• DirectX End-User Runtime — ключевая технология для работы с мультимедийным содержимым и играми на вашем компьютере.
----- DirectX End-User Runtime Web Installer
----- DirectX Redistributable Full
• OpenAL 2.1 — свободно распространяемый кроссплатформенный интерфейс программирования приложений (API) для работы с аудиоданными. Ключевой особенностью является работа со звуком в 3D пространстве и использование эффектов EAX.
----- OpenAL 2.1
• Microsoft .NET FrameWork [x86/x64] — компоненты, необходимые для выполнения на приложения с учетом архитектуры процессора и ОС, для которых оно предназначено.
----- Microsoft .NET FrameWork 4.0 Full для Windows 7 SP1
----- Microsoft .NET FrameWork 4.5 Full для Windows 7 SP1
• Microsoft XNA Framework Redistributable — обеспечивает необходимые компоненты для работы и запуска игр на Windows, которая была разработана с использованием Microsoft XNA Game Studio.
----- Microsoft XNA Framework Redistributable 3.1
----- Microsoft XNA Framework Redistributable 4.0
• PhysX v9.12.1031 — проприетарное связующее программное обеспечение (англ. middleware), кроссплатформенный физический движок для симуляции ряда физических явлений, а также комплект средств разработки (SDK) на его основе.
----- PhysX v9.12.1031
• Games for Windows LiVE — ключевая технология для работы с мультимедийным содержимым и играми на вашем компьютере.
----- Полный пакет
----- Веб-установщик
• Steam — сервис цифровой дистрибуции компании Valve, известного разработчика компьютерных игр. Steam выполняет функции службы активации, загрузки через интернет, автоматических обновлений и новостей для игр как самой Valve, так и сторонних разработчиков по соглашению с Valve.
----- Steam
• Uplay (бывший Ubisoft Game Launcher) — система цифровой дистрибуции игр от UBISOFT.
----- Uplay
• Origin — система цифровой дистрибуции игр от Electronic Arts.
----- Origin
• RuntimePack 12.12.10 Full — возможно вы сталкивались с ситуацией, когда при запуске программы появляется сообщение об отсутствии файла, на первый взгляд несвязанного с программой непосредственно. Это обуславливается особенностью сборки программы и не является ошибкой программиста, но конечный пользователь не всегда готов к подобным ситуациям.
Предлагаемый набор файлов позволяет избежать если не всех, то большинство таких сообщений.
----- RuntimePack 12.12.10 Full
4. Прочий софт:
• Adobe Flash Player 11.6.602.171 Final — межплатформенный внешний модуль, который устанавливается в среде браузера и используется для работы с профессиональными веб-приложениями 99 процентами интернет-пользователей.
----- Adobe Flash Player
• Oracle Java Runtime — программное обеспечение Java позволяет играть в сетевые игры, общаться с людьми по всему миру, подсчитывать проценты по ипотечным кредитам и просматривать трехмерные изображения.
----- Java SE JDK JRE v1.6.0.43
----- Java SE JDK JRE v1.7.0.17
• SPTD (имя файла «sptd.sys») — драйвер устройства, разработанный Duplex Secure Ltd., который обеспечивает новый метод доступа к запоминающим устройствам. SPTD API не является публично открытым (ASPI от компании Adaptec и SPTI (SCSI Pass-Through Interface) от Microsoft являются документированными альтернативами). SPTD используется в программах DAEMON Tools и Alcohol 120%.
----- SPTD 1.83 [x86] / SPTD 1.83 [x64]
• Daemon Tools — эмулятор СD-ROM с поддержкой многих систем защиты. Поддерживает множество форматов образов CD. Программа позволяет осуществлять эмуляцию как обычных дисков, так и дисков с защитой типа BACKUPcopies (SafeDisc), Securom и Laserlock. Небольшая и удобная программа для работы с образами компакт-дисков в различных форматах, включая ISO, CCD (CloneCD), BWT (Blindwrite), NRG (Nero и другие. При запуске игр с помощью образа их диска позволяет эмулировать условия для обхода многочисленных схем защиты от копирования. DAEMON Tools можно использовать как отличный виртуальный CD(DVD)-ROM.
----- DAEMON Tools Lite
• Alcohol 120% v2.0.2.4713 — эмулятор CD/DVD-дисков. Программа создает на жестком диске ПК пользователя образ диска с данными, аудио или видео информацией, а затем предоставляет доступ к этим данным другим программам так, словно искомый диск находится в приводе. Alcohol 120% поддерживает работу со многими форматами CD/DVD, имеет возможность работы с 31 образом одновременно, обеспечивает несоизмеримо большую (по сравнению с CD) скорость передачи данных между приложением и образом диска. Alcohol 120% может работать с большинством известных файлов-образов, эмулирует работу 200х скоростного CD-ROM, есть поиск образов, еще одна положительная черта - программа может копировать защищенные диски, обходить защиту SafeDisc, StarForce (частично), Securom и LaserLock.
----- Alcohol 120%
• K-Lite Codec Pack v9.7.5 — пакет кодеков, фильтров DirectShow и инструментов связанных с ними. Данный набор отличается от других подобных пакетов, отсутствием конфликтов между кодеками, легкостью установки и использования, что вполне заслуженно делает его самым популярным. Компоненты этого набора позволяют делать просмотр и прослушивание всех популярных и большого количества редких форматов видео и аудио.
----- K-Lite Codec Pack
5. Общие рекомендации по установке игр:
• Установка должна происходить в отключенном состоянии антивируса. Рекомендуется добавлять папку с игрой в "Исключения" антивируса.
• Имя компьютера, путь папки с игрой и расположение папки "Мои Документы" - должны иметь латиницу (т.е. написаны на английском языке).
© Se7enPRO ®
Вышел взлом для прошивки 6.72, инструкции постепенно будут обновлены.
На текущее время для взлома можно использовать следующий метод:
• В настройках консоли выставить DNS-сервера на 165.227.83.145 (основной) и 108.61.128.158 (дополнительный), после чего зайти в "Руководство пользователя" в настройках консоли.
Для обновления до прошивки 6.72 можно использовать эти файлы: 6.72 с обновлением через меню консоли, и 6.72 с обновлением через Recovery-меню. Для обновления прошивки на USB-накопителе нужно создать папку "PS4" внутри неё папку "UPDATE", и туда скопировать файл обновления прошивки.
_______________________________________________________________________________________
Основные сведения:
• Взлом возможен на PS4 с прошивкой не выше чем 5.05.
• Если на вашей PS4 прошивка 5.50 или выше, то вам не повезло — всё нижеописанное не для вас.
• Даунгрейд с 5.50 и/или выше невозможен.
• Запуск игр, требующих версию прошивки 5.50 и/или выше, невозможен.
В.: Подойдут ли сэйвы от лицензии?
О.: Нет, не подойдут, будет сообщение о поврежденных данных.
В.: Возможно ли поставить лицензионный патч с серверов Sony на сдампленную игру?
О.: Нет, невозможно.
В.: У меня не устанавливается .PKG файл с игрой, что делать?
О.: Убедиться, что .PKG файл передался на USB-накопитель без повреждений. Если вы на прошивке 5.05, то убедиться, что вы используете HEN от XVortex, а не Mira.
В.: У меня не устанавливается .PKG файл с патчем (обновлением) для игры, что делать?
О.: Файлы патчей строго привязаны к базовому .PKG игры, для которого они были созданы. Т.е. патч из одной раздачи не подойдет к игре из другой раздачи, если не указано обратное. Также прочитать предыдущий пункт.
В.: Работает ли системное копирование игр на внешний жесткий диск?
О.: Нет, игру скопировать возможно, но при запуске будет ошибка.
В.: При попытке обновления консоли на 5.05 у меня вылезает ошибка.
О.: Вероятно, у вас используется блокировщик обновлений. Нужно использовать специальный пэйлоад снятия блокировки, либо зайти по FTP в папку /update/ и удалить папку(и) "PS4UPDATE.PUP" и файл "updateinfo.bin".
В.: Работает ли режим сна?
О.: С переменным успехом.
О.: Нет, не подойдут, будет сообщение о поврежденных данных.
В.: Возможно ли поставить лицензионный патч с серверов Sony на сдампленную игру?
О.: Нет, невозможно.
В.: У меня не устанавливается .PKG файл с игрой, что делать?
О.: Убедиться, что .PKG файл передался на USB-накопитель без повреждений. Если вы на прошивке 5.05, то убедиться, что вы используете HEN от XVortex, а не Mira.
В.: У меня не устанавливается .PKG файл с патчем (обновлением) для игры, что делать?
О.: Файлы патчей строго привязаны к базовому .PKG игры, для которого они были созданы. Т.е. патч из одной раздачи не подойдет к игре из другой раздачи, если не указано обратное. Также прочитать предыдущий пункт.
В.: Работает ли системное копирование игр на внешний жесткий диск?
О.: Нет, игру скопировать возможно, но при запуске будет ошибка.
В.: При попытке обновления консоли на 5.05 у меня вылезает ошибка.
О.: Вероятно, у вас используется блокировщик обновлений. Нужно использовать специальный пэйлоад снятия блокировки, либо зайти по FTP в папку /update/ и удалить папку(и) "PS4UPDATE.PUP" и файл "updateinfo.bin".
В.: Работает ли режим сна?
О.: С переменным успехом.
На данный момент единственной подходящими для взлома версиями прошивки являются 4.05, 4.55 и 5.05. Всё, что выше, чем 5.05 нам не подходит. На данный момент возможностей даунгрейда (понижения) прошивки с 5.50 (и/или выше) до 5.05 не существует!
Таким образом, к покупке подходит любая PS4 (как "толстая", так и "слимка" и "прошка") с версией прошивки 5.05 или ниже. PS4 с версией прошивки ниже, чем 5.05 возможно легко обновить с USB-накопителя до 5.05.
Узнать версию прошивки PS4 перед покупкой можно так: в главном меню зайти в "Настройки" -> "Система" -> "Информация о системе".
Информация по нахождению PS4 с прошивкой 5.05 или ниже
Лично от себя автор темы советует искать подходящие консоли на барахолках по типу "Авито".
Найти новую подходящую консоль в магазинах на момент написания (2018-06-02) не составляет особого труда, главное перед покупкой попросите включить консоль и убедитесь в версии прошивки. Ориентироваться при покупке, конечно же, лучше всего на реально установленную версию прошивки при возможности включить консоль. Однако, если возможность включить консоль отсутствует, то ориентироваться возможно на Datecode (дата код, цифро-буквенное обозначение даты производства консоли), однако 100% гарантии данный способ не дает.
Список дата кодов можно посмотреть, например, в этой статье (код состоит из цифры и буквы, где цифра — год производства, а буква — квартал. Например, дата код 3C означает 2013 год третий квартал. Некоторую информацию о месте нахождения дата кодов можно прочитать в данной статье.
Информацию о предустановленных версиях прошивок идущих, в том числе, в бандлах, можно посмотреть в этой теме (не очень актуально для Европейского региона). Так же стоит обратить внимание на данный пост.
Таким образом, к покупке подходит любая PS4 (как "толстая", так и "слимка" и "прошка") с версией прошивки 5.05 или ниже. PS4 с версией прошивки ниже, чем 5.05 возможно легко обновить с USB-накопителя до 5.05.
Узнать версию прошивки PS4 перед покупкой можно так: в главном меню зайти в "Настройки" -> "Система" -> "Информация о системе".
Информация по нахождению PS4 с прошивкой 5.05 или ниже
Лично от себя автор темы советует искать подходящие консоли на барахолках по типу "Авито".
Найти новую подходящую консоль в магазинах на момент написания (2018-06-02) не составляет особого труда, главное перед покупкой попросите включить консоль и убедитесь в версии прошивки. Ориентироваться при покупке, конечно же, лучше всего на реально установленную версию прошивки при возможности включить консоль. Однако, если возможность включить консоль отсутствует, то ориентироваться возможно на Datecode (дата код, цифро-буквенное обозначение даты производства консоли), однако 100% гарантии данный способ не дает.
Список дата кодов можно посмотреть, например, в этой статье (код состоит из цифры и буквы, где цифра — год производства, а буква — квартал. Например, дата код 3C означает 2013 год третий квартал. Некоторую информацию о месте нахождения дата кодов можно прочитать в данной статье.
Информацию о предустановленных версиях прошивок идущих, в том числе, в бандлах, можно посмотреть в этой теме (не очень актуально для Европейского региона). Так же стоит обратить внимание на данный пост.
Если на вашей PS4 уже установлена прошивка 5.05, то переходите к следующему спойлеру (не забудьте скачать набор утилит, находящийся под этим спойлером!). А для тех, у кого стоит 5.03 и ниже, приступаем:
1. Отключаем PS4 от интернета любым подходящим способом (физически вынимаем сетевой шнур / отключаем Wi-Fi / блокируем доступ в интернет с помощью файрволла / и т.п.). Если в приводе есть диск с игрой, то извлекаем его.
2. Заходим в настройки PS4, переходим в "Система" -> "Автоматические загрузки" -> снимаем галки с "Файлы обновлений системного программного обеспечения" и "Автоматическая установка". Затем переходим в "Настройки энергосбережения" -> "Выбрать функции, доступные в режиме покоя" и снимаем галку с "Сохранить подключение к Интернету".
Также рекомендуется заблокировать следующие адреса серверов обновлений в маршрутизаторе/фаерволле:
3. Берем USB-накопитель и форматируем его в файловую систему exFAT (NTFS не подходит). В корне создаем папку "PS4", затем внутри папки "PS4" создаем папку "UPDATE".
4. Файлы "PS4UPDATE.PUP" и "PS4UPDATE.PUP.md5" из раздачи в папке "_PS4_hackpack\PUPs\Retail\System\5.05" копируем в ранее созданную папку "UPDATE".
Примечание: если вам необходимо заменить жесткий диск приставки или по каким-то другим причинам нужна полная переустановка прошивки консоли, то берите файл обновления из папки "Recovery".
5. Проверяем, что файл прошивки не поврежден: вынимаем USB-накопитель из компьютера и вставляем обратно.
Способ 1: открываем файл "PS4UPDATE.PUP.md5" блокнотом, копируем длинное значение (f86d4f9d2c049547bd61f942151ffb55). Из раздачи в папке "_PS4_hackpack\PC Apps & Tools\MD5 Check Utility v2.31" запускаем файл "md5.exe", поле напротив кнопки "Paste" должно заполниться автоматически, нажимаем кнопку "Browse" и выбираем файл "PS4UPDATE.PUP", находящийся на USB-накопителе. После проверки оба значения должны быть одинаковыми. Если они разные, то файл прошивки поврежден — перехэшируйте раздачу и/или попробуйте скопировать файл прошивки на другой USB-накопитель.
Способ 2: из раздачи в папке "_PS4_hackpack\PC Apps & Tools\wxChecksums 1.2.0" устанавливаем "wxChecksums-1.2.0-installer.exe". Переходим в папку "UPDATE" на USB-накопителе и двойным кликом запускаем файл "PS4UPDATE.PUP.md5", должна будет начаться проверка файла прошивки с помощью программы wxChecksums. Если этого не произошло, то откройте файл "PS4UPDATE.PUP.md5" с помощью программы "wxChecksums" вручную. После завершения проверки в окне программы в столбце "State" должно быть написано "OK". Если это не так, то файл прошивки поврежден — перехэшируйте раздачу и/или попробуйте скопировать файл прошивки на другой USB-накопитель.
6. Вставляем USB-накопитель в PS4, заходим в настройки и переходим в "Обновление системного программного обеспечения". PS4 должна сказать, что найдено обновление; если обновление не обнаружилось, то проверяем правильность названия папок и файла обновления.
7. Трижды убеждаемся, что найденное обновление имеет версию 5.05, после чего продолжаем установку.
1. Отключаем PS4 от интернета любым подходящим способом (физически вынимаем сетевой шнур / отключаем Wi-Fi / блокируем доступ в интернет с помощью файрволла / и т.п.). Если в приводе есть диск с игрой, то извлекаем его.
2. Заходим в настройки PS4, переходим в "Система" -> "Автоматические загрузки" -> снимаем галки с "Файлы обновлений системного программного обеспечения" и "Автоматическая установка". Затем переходим в "Настройки энергосбережения" -> "Выбрать функции, доступные в режиме покоя" и снимаем галку с "Сохранить подключение к Интернету".
Также рекомендуется заблокировать следующие адреса серверов обновлений в маршрутизаторе/фаерволле:
fru01.ps4.update.playstation.net
fus01.ps4.update.playstation.net
feu01.ps4.update.playstation.net
dru01.ps4.update.playstation.net
dus01.ps4.update.playstation.net
deu01.ps4.update.playstation.net
get.net.playstation.net
post.net.playstation.net
ps4updptl.eu.np.community.playstation.net
tmdb.np.dl.playstation.net
themis.dl.playstation.net
sf.api.np.km.playstation.net
asm.np.community.playstation.net
artcdnsecure.ribob01.net
api-p014.ribob01.net
apicdn-p014.ribob01.net
t-prof.np.community.playstation.net
ps4.updptl.sp-int.community.playstation.net
ps4updptl.jp.sp-int.community.playstation.net
ps4-eb.ww.np.dl.playstation.net
3. Берем USB-накопитель и форматируем его в файловую систему exFAT (NTFS не подходит). В корне создаем папку "PS4", затем внутри папки "PS4" создаем папку "UPDATE".
4. Файлы "PS4UPDATE.PUP" и "PS4UPDATE.PUP.md5" из раздачи в папке "_PS4_hackpack\PUPs\Retail\System\5.05" копируем в ранее созданную папку "UPDATE".
Примечание: если вам необходимо заменить жесткий диск приставки или по каким-то другим причинам нужна полная переустановка прошивки консоли, то берите файл обновления из папки "Recovery".
5. Проверяем, что файл прошивки не поврежден: вынимаем USB-накопитель из компьютера и вставляем обратно.
Способ 1: открываем файл "PS4UPDATE.PUP.md5" блокнотом, копируем длинное значение (f86d4f9d2c049547bd61f942151ffb55). Из раздачи в папке "_PS4_hackpack\PC Apps & Tools\MD5 Check Utility v2.31" запускаем файл "md5.exe", поле напротив кнопки "Paste" должно заполниться автоматически, нажимаем кнопку "Browse" и выбираем файл "PS4UPDATE.PUP", находящийся на USB-накопителе. После проверки оба значения должны быть одинаковыми. Если они разные, то файл прошивки поврежден — перехэшируйте раздачу и/или попробуйте скопировать файл прошивки на другой USB-накопитель.
Способ 2: из раздачи в папке "_PS4_hackpack\PC Apps & Tools\wxChecksums 1.2.0" устанавливаем "wxChecksums-1.2.0-installer.exe". Переходим в папку "UPDATE" на USB-накопителе и двойным кликом запускаем файл "PS4UPDATE.PUP.md5", должна будет начаться проверка файла прошивки с помощью программы wxChecksums. Если этого не произошло, то откройте файл "PS4UPDATE.PUP.md5" с помощью программы "wxChecksums" вручную. После завершения проверки в окне программы в столбце "State" должно быть написано "OK". Если это не так, то файл прошивки поврежден — перехэшируйте раздачу и/или попробуйте скопировать файл прошивки на другой USB-накопитель.
6. Вставляем USB-накопитель в PS4, заходим в настройки и переходим в "Обновление системного программного обеспечения". PS4 должна сказать, что найдено обновление; если обновление не обнаружилось, то проверяем правильность названия папок и файла обновления.
7. Трижды убеждаемся, что найденное обновление имеет версию 5.05, после чего продолжаем установку.
Kernel Exploit — использование уязвимости в ядре системы PS4 для получения полных прав доступа.
Payload — небольшие программы различного толка (например, Dumper, FTP сервер и т.д.).
Базовый функционал
Для начала нам потребуется программа Exploit Host: архив "ps4-exploit-host-win" из раздачи в папке "_PS4_hackpack\PC Apps & Tools\Exploit Host\[ваша версия прошивки]\" распаковываем в надежное место. Запускаем файл ps4-exploit-host.exe, откроется окошко программы, где будет написано состоянии серверов и IP-адрес компьютера.
На PS4 заходим в настройки -> "Сеть" -> "Установить соединение с Интернетом" -> выбираем тип используемого подключения -> и выбираем "Специальный". Доходим до "Настроек DNS", выбираем "Вручную". В "Основной DNS" пишем IP-адрес компьютера, указанный в окне программы в предыдущем пункте, "Дополнительный DNS" оставляем пустым (если система не позволяет оставить его пустым, пишем то же самое, что и в основной).
Возвращаемся в главное меню настроек и запускаем "Руководство пользователя". Должен будет открыться Web-браузер на странице с выбором Kernel Exploit'a. На данном этапе выбираем "HEN" (альтернативные названия "Original", "XVortex HEN"), т.к. он более стабильный. Если эксплоит сработал успешно, то на странице будет отображена техническая информация и в конце будет надпись "Waiting for payload".
Если всё прошло успешно, то мы научились запускать Kernel Exploit.
На прошивке 5.05 Payload'ы уже встроены в эксплоит. Если на более ранних прошивках вам необходимо отправить самостоятельный пэйлоад, то помните, что для его передачи браузер должен оставаться открытым.
Решение потенциальных проблем:
П.: При запуске User's Guide ничего не происходит/долгая загрузка с ошибкой/схожая проблема.
Р.: На компьютере закрываем все программы, которые используют интернет, в особенности Skype. Убеждаемся, что в настройках DNS на PS4 выставлен IP-адрес компьютера, указанный в окне программы. Перезапускаем "Exploit Host". Также проблема может возникать, если имя вашего компьютера и/или учётной записи написано русскими буквами.
Также, если у вас есть проблемы с ps4-exploit-host.exe, то попробуйте использовать версию, основанную на Python. Находится она в архиве "ps4-exploit-host" (без "win" в конце). Запускается файлом start.py. Для запуска требуется установленный в системе Python. Данная программа есть в раздаче по пути "_PS4_hackpack\PC Apps & Tools\Python".
Обратите внимание, что Kernel Exploit "слетает" при каждой перезагрузке консоли, соответственно после каждой перезагрузки его надо запускать заново.
На PS4 возвращаемся на домашний экран нажатием кнопки PS, после чего заходим в настройки и проматываем в самый низ, теперь там появились заветные "★Debug Settings"!
В "Debug Settings" в разделе "Game" находится "Package Installer", который позволяет устанавливать .PKG файлы, находящиеся в корне подключенного USB-накопителя, отформатированного в exFAT (NTFS не подходит!).
Внимание: не меняйте никакие другие параметры в "Debug Settings", если вы не уверены на 100%, что именно вы делаете, иначе возможны последствия вплоть до полного брика консоли!
Альтернативный функционал
Payload — небольшие программы различного толка (например, Dumper, FTP сервер и т.д.).
Базовый функционал
Для начала нам потребуется программа Exploit Host: архив "ps4-exploit-host-win" из раздачи в папке "_PS4_hackpack\PC Apps & Tools\Exploit Host\[ваша версия прошивки]\" распаковываем в надежное место. Запускаем файл ps4-exploit-host.exe, откроется окошко программы, где будет написано состоянии серверов и IP-адрес компьютера.
На PS4 заходим в настройки -> "Сеть" -> "Установить соединение с Интернетом" -> выбираем тип используемого подключения -> и выбираем "Специальный". Доходим до "Настроек DNS", выбираем "Вручную". В "Основной DNS" пишем IP-адрес компьютера, указанный в окне программы в предыдущем пункте, "Дополнительный DNS" оставляем пустым (если система не позволяет оставить его пустым, пишем то же самое, что и в основной).
Возвращаемся в главное меню настроек и запускаем "Руководство пользователя". Должен будет открыться Web-браузер на странице с выбором Kernel Exploit'a. На данном этапе выбираем "HEN" (альтернативные названия "Original", "XVortex HEN"), т.к. он более стабильный. Если эксплоит сработал успешно, то на странице будет отображена техническая информация и в конце будет надпись "Waiting for payload".
Если всё прошло успешно, то мы научились запускать Kernel Exploit.
На прошивке 5.05 Payload'ы уже встроены в эксплоит. Если на более ранних прошивках вам необходимо отправить самостоятельный пэйлоад, то помните, что для его передачи браузер должен оставаться открытым.
Решение потенциальных проблем:
П.: При запуске User's Guide ничего не происходит/долгая загрузка с ошибкой/схожая проблема.
Р.: На компьютере закрываем все программы, которые используют интернет, в особенности Skype. Убеждаемся, что в настройках DNS на PS4 выставлен IP-адрес компьютера, указанный в окне программы. Перезапускаем "Exploit Host". Также проблема может возникать, если имя вашего компьютера и/или учётной записи написано русскими буквами.
Также, если у вас есть проблемы с ps4-exploit-host.exe, то попробуйте использовать версию, основанную на Python. Находится она в архиве "ps4-exploit-host" (без "win" в конце). Запускается файлом start.py. Для запуска требуется установленный в системе Python. Данная программа есть в раздаче по пути "_PS4_hackpack\PC Apps & Tools\Python".
Обратите внимание, что Kernel Exploit "слетает" при каждой перезагрузке консоли, соответственно после каждой перезагрузки его надо запускать заново.
Теперь, когда мы разобрались с запуском эксплоита, приступим к передаче и запуску Payload'ов (небольших полезных программ, например, ps4-hen-vtx, Dumper, FTP и других).
Все необходимые Payload'ы уже включены в состав Exploit Host. Также их можно найти отдельно в раздаче в папке "_PS4_hackpack\PS4 Apps & Tools\Payloads\[ваша версия прошивки]\".
Также обратите внимание, что в Kernel Exploit'е от XVortex имеются встроенные пэйлоады, применяющиеся автоматически при запуске эксплоита.
Запускаем Exploit Host, после чего повторяем запуск эксплоита от Specter на PS4 через "Руководство пользователя" (после успешного запуска эксплоита не закрывайте браузер, для передачи пэйлоадов он должен оставаться открытым). В окне программы "Exploit Host" появится предложение, какой пэйлоад отправить на консоль — выбираем "XVortex-HEN" (альтернативное название "ps4-hen-vtx") с помощью соответствующей цифры и нажимаем Enter.
Все необходимые Payload'ы уже включены в состав Exploit Host. Также их можно найти отдельно в раздаче в папке "_PS4_hackpack\PS4 Apps & Tools\Payloads\[ваша версия прошивки]\".
Также обратите внимание, что в Kernel Exploit'е от XVortex имеются встроенные пэйлоады, применяющиеся автоматически при запуске эксплоита.
Запускаем Exploit Host, после чего повторяем запуск эксплоита от Specter на PS4 через "Руководство пользователя" (после успешного запуска эксплоита не закрывайте браузер, для передачи пэйлоадов он должен оставаться открытым). В окне программы "Exploit Host" появится предложение, какой пэйлоад отправить на консоль — выбираем "XVortex-HEN" (альтернативное название "ps4-hen-vtx") с помощью соответствующей цифры и нажимаем Enter.
На PS4 возвращаемся на домашний экран нажатием кнопки PS, после чего заходим в настройки и проматываем в самый низ, теперь там появились заветные "★Debug Settings"!
В "Debug Settings" в разделе "Game" находится "Package Installer", который позволяет устанавливать .PKG файлы, находящиеся в корне подключенного USB-накопителя, отформатированного в exFAT (NTFS не подходит!).
Внимание: не меняйте никакие другие параметры в "Debug Settings", если вы не уверены на 100%, что именно вы делаете, иначе возможны последствия вплоть до полного брика консоли!
Альтернативный функционал
Для ESP хоста требуется заказать/купить-достать ESP8266 Wi-Fi с обязательным условием, чтобы на борту было не меньше 4 МБ флеша.
1. Скачать NodeMCU-PyFlasher-3.0-x64 можно в гугле.
2. Скачать с https://github.com/Codworth/esp-host esphostmulti.bin, если у вас прошивка 4.55, или esphostmulti405.bin, если прошивка 4.05 соответственно.
3. Скачать драйвер для ESP8266.
1. Подсоединяем свой ESP8266 через USB к компьютеру.
2. Устанавливаем драйвер.
3. Далее жмем на Мой компьютер правой кнопкой -> выбираем свойства -> Диспетчер устройств -> нажимаем на Порты (COM и LPT) -> смотрим, какой COM написан в скобках нашего устройства. Запоминаем.
4. Запускаем NodeMCU.
5. Во вкладке Serial Port выставляем номер COM нашего устройства, которое мы запомнили.
6. Во вкладке NodeMCU firmware выбираем скачанные для своей прошивки bin (esphostmulti.bin, если у вас прошивка 4.55, или esphostmulti405.bin, если прошивка 4.05).
7. Во вкладках Baud rate и Flash mode все оставляем дефолтным.
8. Во вкладке Erase flash меняем c no на yes, wipes all data.
9. Жмем на Flash NodeMCU.
10. Ждем, когда прошьется и выйдет надпись Done.
11. Теперь можно отсоединить свой ESP от компьютера и подсоединить его к своей PS4 в любой USB порт.
12. Запускаем консоль.
13. Идем в меню настройки -> Сеть -> Установить соединение с Интернетом -> WiFi соединение -> Простое.
14. Должно появиться новое WiFi соединение PS4-WiFi, которое вы конечно же выбираете.
Всё, ваша PS4 готова для запуска эксплоита.
1. Идем опять в меню настройки -> выбираем "Руководство пользователя". Запускается эксплоит и выходит меню выбора пейлоада.
2. Выбираете тот, который вам нужен. На экране должна выскочить информация о запуске выбранного пейлоада. Закрываем все нажатием кнопки PS и радуемся запуску игр.
1. Скачать NodeMCU-PyFlasher-3.0-x64 можно в гугле.
2. Скачать с https://github.com/Codworth/esp-host esphostmulti.bin, если у вас прошивка 4.55, или esphostmulti405.bin, если прошивка 4.05 соответственно.
3. Скачать драйвер для ESP8266.
1. Подсоединяем свой ESP8266 через USB к компьютеру.
2. Устанавливаем драйвер.
3. Далее жмем на Мой компьютер правой кнопкой -> выбираем свойства -> Диспетчер устройств -> нажимаем на Порты (COM и LPT) -> смотрим, какой COM написан в скобках нашего устройства. Запоминаем.
4. Запускаем NodeMCU.
5. Во вкладке Serial Port выставляем номер COM нашего устройства, которое мы запомнили.
6. Во вкладке NodeMCU firmware выбираем скачанные для своей прошивки bin (esphostmulti.bin, если у вас прошивка 4.55, или esphostmulti405.bin, если прошивка 4.05).
7. Во вкладках Baud rate и Flash mode все оставляем дефолтным.
8. Во вкладке Erase flash меняем c no на yes, wipes all data.
9. Жмем на Flash NodeMCU.
10. Ждем, когда прошьется и выйдет надпись Done.
11. Теперь можно отсоединить свой ESP от компьютера и подсоединить его к своей PS4 в любой USB порт.
12. Запускаем консоль.
13. Идем в меню настройки -> Сеть -> Установить соединение с Интернетом -> WiFi соединение -> Простое.
14. Должно появиться новое WiFi соединение PS4-WiFi, которое вы конечно же выбираете.
Всё, ваша PS4 готова для запуска эксплоита.
1. Идем опять в меню настройки -> выбираем "Руководство пользователя". Запускается эксплоит и выходит меню выбора пейлоада.
2. Выбираете тот, который вам нужен. На экране должна выскочить информация о запуске выбранного пейлоада. Закрываем все нажатием кнопки PS и радуемся запуску игр.
Если по каким-то причинам вам неудобно использовать вышеописанный способ запуска Kernel Exploit'а со встроенным Payload'ом с помощью Exploit Host, то в интернете доступны сайты, имеющие аналогичный функционал.
Список адресов:
darksoftware.xyz 5.05 HEN
crack.bargains (Mira)
Список адресов:
darksoftware.xyz 5.05 HEN
crack.bargains (Mira)
Данный вариант включает в себя хостинг эксплоитов на локальном Web-сервере для Windows и доставку пэйлоадов с помощью утилиты Netcat.
Использование локального Web-сервера
В качестве Web-сервера будем использовать Z-WAMP. Архив "Z-WAMP Server.7z" из раздачи в папке "_PS4_hackpack\PC Apps & Tools\Z-WAMP Server" распаковываем куда-нибудь в надежное место, например, в Program Files. Запускаем файл "zwamp.exe". Если появятся уведомления от брандмауэра, то разрешаем все. Нажимаем ПКМ по иконке программы в трее (рядом с часами) -> Services -> проверяем, чтобы Apache был запущен (напротив него стояла галка). Если он не работает, то ищем программу, которая может использовать порт 80 — закрываем запущенные программы по одной, и пытаемся запустить Apache.
На PS4 запускаем Web-браузер (если система не позволяет запустить браузер и требует войти в PSN, то читайте спойлер "Разблокировка Web-браузера"). Вверху в адресную строку пишем IP адрес компьютера (если вы его не запомнили, то узнать его можно ещё раз, запустив "Exploit Host"), должен получиться адрес вида (без кавычек) "http://192.168.22.3" (адрес не должен содержать пробелов). Нажимаем кнопку "R2", должна будет открыться страница с логотипом PS4 и доступными для запуска вариантами. Нажимаем кнопку "Start" и добавляем страницу в закладки.
Передача Payload'ов
Для передачи пэйлоадов будем использовать утилиту Netcat. Архив "Netcat 1.11 for NT.zip" из раздачи в папке "_PS4_hackpack\PC Apps & Tools\Netcat" распаковываем куда-нибудь в надежное место, например, в Program Files.
Данная утилита является консольным приложением (т.е. управление происходит только с помощью командной строки), поэтому, чтобы каждый раз не писать команду вручную, я предлагаю создать отдельный .cmd файл для каждого из пэйлоадов для автоматической его отправки.
Открываем Блокнот, в него копируем следующее выражение:
Теперь редактируем команду исходя из того, где у вас находятся Netcat и сами Payload'ы. Вместо "C:\Program Files (x86)\Netcat 1.11 for NT\nc.exe" пишем полный путь до расположения файла "nc.exe" (не забудьте использовать кавычки). Вместо "192.168.22.9" пишем IP-адрес вашей PS4. Вместо "C:\Users\User\Documents\ps4-hen-vtx.bin" пишем полный путь до расположения файла пэйлоада (не забудьте использовать кавычки). Теперь в окне Блокнота нажимаем "Файл" -> "Сохранить как" и сохраняем файл с расширением .cmd, например, "ps4-hen-vtx.bin.cmd".
Теперь при запуске созданного файла указанный пэйлоад будет доставляться на PS4 без необходимости использования не очень удобной программы Exploit Host.
Также локальный Web-сервер Z-WAMP включает в себя Kernel Exploit'ы со встроенными Payload'ами от XVortex.
Использование локального Web-сервера
В качестве Web-сервера будем использовать Z-WAMP. Архив "Z-WAMP Server.7z" из раздачи в папке "_PS4_hackpack\PC Apps & Tools\Z-WAMP Server" распаковываем куда-нибудь в надежное место, например, в Program Files. Запускаем файл "zwamp.exe". Если появятся уведомления от брандмауэра, то разрешаем все. Нажимаем ПКМ по иконке программы в трее (рядом с часами) -> Services -> проверяем, чтобы Apache был запущен (напротив него стояла галка). Если он не работает, то ищем программу, которая может использовать порт 80 — закрываем запущенные программы по одной, и пытаемся запустить Apache.
На PS4 запускаем Web-браузер (если система не позволяет запустить браузер и требует войти в PSN, то читайте спойлер "Разблокировка Web-браузера"). Вверху в адресную строку пишем IP адрес компьютера (если вы его не запомнили, то узнать его можно ещё раз, запустив "Exploit Host"), должен получиться адрес вида (без кавычек) "http://192.168.22.3" (адрес не должен содержать пробелов). Нажимаем кнопку "R2", должна будет открыться страница с логотипом PS4 и доступными для запуска вариантами. Нажимаем кнопку "Start" и добавляем страницу в закладки.
Передача Payload'ов
Для передачи пэйлоадов будем использовать утилиту Netcat. Архив "Netcat 1.11 for NT.zip" из раздачи в папке "_PS4_hackpack\PC Apps & Tools\Netcat" распаковываем куда-нибудь в надежное место, например, в Program Files.
Данная утилита является консольным приложением (т.е. управление происходит только с помощью командной строки), поэтому, чтобы каждый раз не писать команду вручную, я предлагаю создать отдельный .cmd файл для каждого из пэйлоадов для автоматической его отправки.
Открываем Блокнот, в него копируем следующее выражение:
"C:\Program Files (x86)\Netcat 1.11 for NT\nc.exe" -w 3 192.168.22.9 9020 < "C:\Users\User\Documents\ps4-hen-vtx.bin"
pause
Теперь редактируем команду исходя из того, где у вас находятся Netcat и сами Payload'ы. Вместо "C:\Program Files (x86)\Netcat 1.11 for NT\nc.exe" пишем полный путь до расположения файла "nc.exe" (не забудьте использовать кавычки). Вместо "192.168.22.9" пишем IP-адрес вашей PS4. Вместо "C:\Users\User\Documents\ps4-hen-vtx.bin" пишем полный путь до расположения файла пэйлоада (не забудьте использовать кавычки). Теперь в окне Блокнота нажимаем "Файл" -> "Сохранить как" и сохраняем файл с расширением .cmd, например, "ps4-hen-vtx.bin.cmd".
Теперь при запуске созданного файла указанный пэйлоад будет доставляться на PS4 без необходимости использования не очень удобной программы Exploit Host.
Также локальный Web-сервер Z-WAMP включает в себя Kernel Exploit'ы со встроенными Payload'ами от XVortex.
Для установки и последующего запуска homebrew нам потребуется применение Kernel Exploit'а, позволяющего установку и запуск неофициальных .PKG файлов.
Запускаем Kernel Exploit "HEN" от XVortex (альтернативные названия "XVortex-HEN", "ps4-hen-vtx"). В браузере появится сообщение "Done" (в зависимости от версии возможны также "You're all set" либо техническая информация и в конце будет надпись "Waiting for payload").
Теперь проверим, что все работает корректно: файл "testapp.pkg" из раздачи в папке "_PS4_hackpack\PS4 Apps & Tools\PKGs\testapp" копируем в корень USB-накопителя, отформатированного в exFAT (NTFS не подходит!), и подключаем его к PS4. На PS4 заходим в настройки -> ★Debug Settings -> Game -> Package Installer и устанавливаем "testapp.pkg". После завершения установки в главном меню появится "TestApp". Запускаем его. Должна будет открыться надпись "Test Application Hello world, PS4!" на темном фоне.
Если при установке "testapp.pkg" появляется ошибка, то значит, что Kernel Exploit отработал некорректно. Попробуйте повторить весь процесс заново.
Если при запуске "TestApp" появляется надпись на синем фоне и больше ничего не происходит, то значит, что Kernel Exploit отработал некорректно.
Установка любых игр и прочих приложений на PS4 происходит вышеописанным способом: передать .PKG на USB-накопитель -> на PS4 зайти в ★Debug Settings -> установить .PKG файл.
После перезагрузки PS4 установленные ранее игры и другие приложения не будут запускаться. Для того, чтобы они начали запускаться, требуется запустить Kernel Exploit.
Важно: не делайте ребилд базы данных на приставке, иначе удалятся все установленные игры.
Запускаем Kernel Exploit "HEN" от XVortex (альтернативные названия "XVortex-HEN", "ps4-hen-vtx"). В браузере появится сообщение "Done" (в зависимости от версии возможны также "You're all set" либо техническая информация и в конце будет надпись "Waiting for payload").
Теперь проверим, что все работает корректно: файл "testapp.pkg" из раздачи в папке "_PS4_hackpack\PS4 Apps & Tools\PKGs\testapp" копируем в корень USB-накопителя, отформатированного в exFAT (NTFS не подходит!), и подключаем его к PS4. На PS4 заходим в настройки -> ★Debug Settings -> Game -> Package Installer и устанавливаем "testapp.pkg". После завершения установки в главном меню появится "TestApp". Запускаем его. Должна будет открыться надпись "Test Application Hello world, PS4!" на темном фоне.
Если при установке "testapp.pkg" появляется ошибка, то значит, что Kernel Exploit отработал некорректно. Попробуйте повторить весь процесс заново.
Если при запуске "TestApp" появляется надпись на синем фоне и больше ничего не происходит, то значит, что Kernel Exploit отработал некорректно.
Установка любых игр и прочих приложений на PS4 происходит вышеописанным способом: передать .PKG на USB-накопитель -> на PS4 зайти в ★Debug Settings -> установить .PKG файл.
После перезагрузки PS4 установленные ранее игры и другие приложения не будут запускаться. Для того, чтобы они начали запускаться, требуется запустить Kernel Exploit.
Важно: не делайте ребилд базы данных на приставке, иначе удалятся все установленные игры.
Скопировать возможно как дисковые, так и цифровые версии игр.
Подготовительные шаги
Для того, чтобы скопировать игру, нам потребуется:
• USB-накопитель со свободным местом в размере равным размеру установленной игры + 20 Гб. Необходимое количество дополнительного свободного пространства индивидуально для каждой игры.
• Свободное место на жестком диске ПК: обязательно на диске С:\ в количестве равном размеру игры, а также на другом жестком диске (включая USB-накопитель) аналогично в количестве равном размеру игры.
• Специальный PS4-Dumper для PS4 (включен в раздачу, альтернативные названия: ps4-dumper-vtx, XVortex-Dumper).
• Дополнительные программы, также включенные в раздачу.
Подготовим набор программ Fake PKG Generator. Распаковываем архив "Fake PKG Generator ver 1.1.3.7z" из раздачи по пути "_PS4_hackpack\PC Apps & Tools\Fake PKG Generator" в надежное место.
Внимание: две нижеуказанные программы (PS4-Dumper и GenGP4), включенные в раздачу, имеют версию 1.8 от 27 мая 2018 г. На момент прочтения вами данной инструкции эти файлы могут быть устаревшими. Перейдите на страничку этих программ на GitHub и проверьте наличие новой версии. Если в наличии имеется новая версия программ, то обязательно скачайте и используйте их!
Подготовим специальный PS4-Dumper. Используйте любой удобный вам вариант запуска этого Payload'а, например, запустите его с помощью Exploit Host.
Подготовим программу GenGP4. Распаковываем архив "gengp4 ver 1.8.7z" из раздачи по пути "_PS4_hackpack\PC Apps & Tools\GenGP4" в надежное место.
Убедительная просьба: обновите вашу игру (установите патч) перед началом процесса копирования! Необходимые шаги и требования расписаны ниже под соответствующим спойлером.
Процесс копирования игр, включая патчи
Подсоединяем подготовленный USB-накопитель с необходимым количеством свободного места.
Если вы копируете дисковую версию игры, то вставьте диск в консоль и дождитесь полной его установки. Полосочка установки, проходящая по иконке игры, не является показателем полной установки игры. Понять, что игра полностью установилась, можно, например, по тому, что диск в приводе перестал крутиться. Если диск продолжает крутиться, это означает, что установка еще не завершена.
На PS4 запустите Kernel Exploit и передайте подготовленный ранее PS4-Dumper любым удобным вам способом.
Сверните браузер, нажав кнопку "PS". Не закрывайте браузер полностью (например, с помощью долгого удержания кнопки O и т.п.).
Запустите желаемую игру, дождитесь загрузки главного меню игры, затем сверните игру, нажав кнопку "PS".
Процесс копирования игры запущен, игра будет скопирована на USB-накопитель. Не отключайте консоль вручную, она выключится автоматически после завершения процесса копирования.
Отслеживать процесс можно по всплывающим уведомлениям в углу экрана. Также после успешного завершения процесса копирования в корне USB-накопителя будет создан файл CUSAxxxxx.complete, где CUSAxxxxx — это код вашей игры (например, CUSA03219).
После того, как процесс копирования на USB-накопитель успешно завершился, нам нужно создать файл Проекта, который впоследствии будет использован для создания конечного .PKG файла с игрой.
Подключаем USB-накопитель к ПК, запускаем подготовленную ранее программу GenGP4. В открывшемся окне программы нажимаем на значок папки и выбираем папку с названием вида "CUSAxxxxx-app", находящуюся в корне USB-накопителя, где "CUSAxxxxx" — это код вашей игры (например, CUSA03219).
Нажимаем кнопку "Generate GP4". После того, как программа завершит создание списка, нажимаем кнопку "Save GP4":

Будет создан файл проекта CUSAxxxxx-app.gp4, где CUSAxxxxx — это код вашей игры (например, CUSA03219).
Файл CUSAxxxxx-app.gp4 откройте с помощью программы "orbis-pub-gen.exe" из ранее подготовленного набора программ Fake PKG Generator.
В окне программы нажмите "Command" -> "Build Image". В открывшемся окне нажмите "Select", выберите, куда сохранить .PKG файл с вашей игрой, и затем нажмите "Build".
Примечание: для хранения временных файлов используется диск С:\. Если у вас на диске недостаточно свободного места, то изменить расположение папки для временных файлов можно, зайдя в Мой компьютер -> Свойства -> Дополнительно -> Переменные среды, после чего изменить расположение переменных сред TEMP и TMP для пользователя и для системы.
Если ваша игра содержит патчи, то помимо папки "CUSAxxxxx-app" у вас также будет папка с названием "CUSAxxxxx-patch" — это скопированный патч для вашей игры, его необходимо собрать отдельно в самостоятельный .PKG файл:
1. Запускаем программу GenGP4. В открывшемся окне программы нажимаем на значок папки и выбираем папку с названием "CUSAxxxxx-patch", находящуюся в корне USB-накопителя. Нажимаем кнопку "Generate GP4". После того как программа завершит создание списка, нажимаем кнопку "Save GP4" и сохраняем файл Проекта как CUSAxxxxx-patch.gp4.
2. Файл CUSAxxxxx-patch.gp4 открываем с помощью программы "orbis-pub-gen.exe" из ранее подготовленного набора программ Fake PKG Generator.
3. В окне программы нажимаем "Command" -> "Project Settings", далее переходим во вкладку "Patch". В строке "Application package" нажимаем кнопку "Select" и выбираем .PKG-файл базовой игры, который мы создали в предыдущих пунктах.
4. Строку "The latest QA passed package" не трогаем; затем ставим галку на "This is a Day 1 Patch". Нажимаем кнопку "OK", затем нажимаем "File" -> "Save".
5. В окне программы нажимаем "Command" -> "Build Image". В открывшемся окне нажимаем "Select", выбираем, куда сохранить .PKG файл патча для игры, и затем нажимаем "Build".
Будет создан .PKG файл патча для игры.
Подготовительные шаги
Для того, чтобы скопировать игру, нам потребуется:
• USB-накопитель со свободным местом в размере равным размеру установленной игры + 20 Гб. Необходимое количество дополнительного свободного пространства индивидуально для каждой игры.
• Свободное место на жестком диске ПК: обязательно на диске С:\ в количестве равном размеру игры, а также на другом жестком диске (включая USB-накопитель) аналогично в количестве равном размеру игры.
• Специальный PS4-Dumper для PS4 (включен в раздачу, альтернативные названия: ps4-dumper-vtx, XVortex-Dumper).
• Дополнительные программы, также включенные в раздачу.
Подготовим набор программ Fake PKG Generator. Распаковываем архив "Fake PKG Generator ver 1.1.3.7z" из раздачи по пути "_PS4_hackpack\PC Apps & Tools\Fake PKG Generator" в надежное место.
Внимание: две нижеуказанные программы (PS4-Dumper и GenGP4), включенные в раздачу, имеют версию 1.8 от 27 мая 2018 г. На момент прочтения вами данной инструкции эти файлы могут быть устаревшими. Перейдите на страничку этих программ на GitHub и проверьте наличие новой версии. Если в наличии имеется новая версия программ, то обязательно скачайте и используйте их!
Подготовим специальный PS4-Dumper. Используйте любой удобный вам вариант запуска этого Payload'а, например, запустите его с помощью Exploit Host.
Подготовим программу GenGP4. Распаковываем архив "gengp4 ver 1.8.7z" из раздачи по пути "_PS4_hackpack\PC Apps & Tools\GenGP4" в надежное место.
Убедительная просьба: обновите вашу игру (установите патч) перед началом процесса копирования! Необходимые шаги и требования расписаны ниже под соответствующим спойлером.
Прежде всего нам необходимо узнать код игры (диска). Сделать это достаточно просто:
• Если у вас дисковая версия игры, то код диска указан на самом диске с правой стороны чуть ниже центра и имеет название вида "CUSA03219":

• Если у вас цифровая версия игры, то найдите ее на сайте PlayStation Store, откройте страницу игры и посмотрите https ссылку данной страницы. В ссылке будет содержаться код игры вида "CUSA03219":

После того, как мы узнали код игры, проверим наличие патчей для желаемой игры, а также то, что патч требует прошивку не выше 5.05! Если патч требует прошивку 5.50 и/или выше, то мы его не сможем использовать!
Некоторые старые патчи возможно найти в базе, находящейся по этой ссылке.
Если для вашей игры патч отсутствует или требует слишком высокую версию прошивки, то копируйте игру в том виде, в котором она у вас есть.
Заходим на OrbisModding или Octolus, в поле "Title ID" пишем код игры вида "CUSA03219" для OrbisModding и "CUSA03219_00" для Octolus и нажимаем "Search" (значение в правом выпадающем списке оставляем "NP"):

Проверяем, какая версия прошивки требуется патчу, смотрим значение в строке "Minimum System Firmware". Нам подходит 5.05 или ниже. Если там указано 5.50 или выше, то данный патч нам не подойдет:

Если патч нам подходит, то скачиваем файл "Piece 0" (Delta Package нам не подходит):

Важно: если патч к игре имеет большой размер (больше 4 Гб), то он будет разделен на несколько частей. Такой патч сначала потребуется собрать воедино на ПК. Скачиваем все его части ("Piece 0", "Piece 1" и т.д.), кладем их в одну папку (название папки должно быть на английском языке и без пробелов). Из раздачи в папке "_PS4_hackpack\PC Apps & Tools\PKG-Merge" берем программу "pkg-merge.exe" и копируем её рядом с папкой, в которой лежат .pkg файлы патча. Открываем командную строку и переходим в каталог, куда скопировали программу "pkg-merge.exe". В командной строке набираем команду:
где "myDir" — это название папки, в которой лежат .pkg файлы патча. Ждем завершения процесса, после чего мы получим готовый к установке патч большого размера.
Копируем файл патча в корень USB-накопителя, отформатированного в exFAT (NTFS не подходит!), и подключаем его к PS4. На PS4 запускаем Kernel Exploit и ps4-hen-vtx, заходим в настройки -> ★Debug Settings -> Game -> Package Installer и устанавливаем патч.
• Если у вас дисковая версия игры, то код диска указан на самом диске с правой стороны чуть ниже центра и имеет название вида "CUSA03219":

• Если у вас цифровая версия игры, то найдите ее на сайте PlayStation Store, откройте страницу игры и посмотрите https ссылку данной страницы. В ссылке будет содержаться код игры вида "CUSA03219":

После того, как мы узнали код игры, проверим наличие патчей для желаемой игры, а также то, что патч требует прошивку не выше 5.05! Если патч требует прошивку 5.50 и/или выше, то мы его не сможем использовать!
Некоторые старые патчи возможно найти в базе, находящейся по этой ссылке.
Если для вашей игры патч отсутствует или требует слишком высокую версию прошивки, то копируйте игру в том виде, в котором она у вас есть.
Заходим на OrbisModding или Octolus, в поле "Title ID" пишем код игры вида "CUSA03219" для OrbisModding и "CUSA03219_00" для Octolus и нажимаем "Search" (значение в правом выпадающем списке оставляем "NP"):

Проверяем, какая версия прошивки требуется патчу, смотрим значение в строке "Minimum System Firmware". Нам подходит 5.05 или ниже. Если там указано 5.50 или выше, то данный патч нам не подойдет:

Если патч нам подходит, то скачиваем файл "Piece 0" (Delta Package нам не подходит):

Важно: если патч к игре имеет большой размер (больше 4 Гб), то он будет разделен на несколько частей. Такой патч сначала потребуется собрать воедино на ПК. Скачиваем все его части ("Piece 0", "Piece 1" и т.д.), кладем их в одну папку (название папки должно быть на английском языке и без пробелов). Из раздачи в папке "_PS4_hackpack\PC Apps & Tools\PKG-Merge" берем программу "pkg-merge.exe" и копируем её рядом с папкой, в которой лежат .pkg файлы патча. Открываем командную строку и переходим в каталог, куда скопировали программу "pkg-merge.exe". В командной строке набираем команду:
pkg-merge.exe -dir "myDir"
где "myDir" — это название папки, в которой лежат .pkg файлы патча. Ждем завершения процесса, после чего мы получим готовый к установке патч большого размера.
Копируем файл патча в корень USB-накопителя, отформатированного в exFAT (NTFS не подходит!), и подключаем его к PS4. На PS4 запускаем Kernel Exploit и ps4-hen-vtx, заходим в настройки -> ★Debug Settings -> Game -> Package Installer и устанавливаем патч.
Процесс копирования игр, включая патчи
Подсоединяем подготовленный USB-накопитель с необходимым количеством свободного места.
Если вы копируете дисковую версию игры, то вставьте диск в консоль и дождитесь полной его установки. Полосочка установки, проходящая по иконке игры, не является показателем полной установки игры. Понять, что игра полностью установилась, можно, например, по тому, что диск в приводе перестал крутиться. Если диск продолжает крутиться, это означает, что установка еще не завершена.
На PS4 запустите Kernel Exploit и передайте подготовленный ранее PS4-Dumper любым удобным вам способом.
Сверните браузер, нажав кнопку "PS". Не закрывайте браузер полностью (например, с помощью долгого удержания кнопки O и т.п.).
Запустите желаемую игру, дождитесь загрузки главного меню игры, затем сверните игру, нажав кнопку "PS".
Процесс копирования игры запущен, игра будет скопирована на USB-накопитель. Не отключайте консоль вручную, она выключится автоматически после завершения процесса копирования.
Отслеживать процесс можно по всплывающим уведомлениям в углу экрана. Также после успешного завершения процесса копирования в корне USB-накопителя будет создан файл CUSAxxxxx.complete, где CUSAxxxxx — это код вашей игры (например, CUSA03219).
После того, как процесс копирования на USB-накопитель успешно завершился, нам нужно создать файл Проекта, который впоследствии будет использован для создания конечного .PKG файла с игрой.
Подключаем USB-накопитель к ПК, запускаем подготовленную ранее программу GenGP4. В открывшемся окне программы нажимаем на значок папки и выбираем папку с названием вида "CUSAxxxxx-app", находящуюся в корне USB-накопителя, где "CUSAxxxxx" — это код вашей игры (например, CUSA03219).
Нажимаем кнопку "Generate GP4". После того, как программа завершит создание списка, нажимаем кнопку "Save GP4":

Будет создан файл проекта CUSAxxxxx-app.gp4, где CUSAxxxxx — это код вашей игры (например, CUSA03219).
Файл CUSAxxxxx-app.gp4 откройте с помощью программы "orbis-pub-gen.exe" из ранее подготовленного набора программ Fake PKG Generator.
В окне программы нажмите "Command" -> "Build Image". В открывшемся окне нажмите "Select", выберите, куда сохранить .PKG файл с вашей игрой, и затем нажмите "Build".
Примечание: для хранения временных файлов используется диск С:\. Если у вас на диске недостаточно свободного места, то изменить расположение папки для временных файлов можно, зайдя в Мой компьютер -> Свойства -> Дополнительно -> Переменные среды, после чего изменить расположение переменных сред TEMP и TMP для пользователя и для системы.
Если ваша игра содержит патчи, то помимо папки "CUSAxxxxx-app" у вас также будет папка с названием "CUSAxxxxx-patch" — это скопированный патч для вашей игры, его необходимо собрать отдельно в самостоятельный .PKG файл:
1. Запускаем программу GenGP4. В открывшемся окне программы нажимаем на значок папки и выбираем папку с названием "CUSAxxxxx-patch", находящуюся в корне USB-накопителя. Нажимаем кнопку "Generate GP4". После того как программа завершит создание списка, нажимаем кнопку "Save GP4" и сохраняем файл Проекта как CUSAxxxxx-patch.gp4.
2. Файл CUSAxxxxx-patch.gp4 открываем с помощью программы "orbis-pub-gen.exe" из ранее подготовленного набора программ Fake PKG Generator.
3. В окне программы нажимаем "Command" -> "Project Settings", далее переходим во вкладку "Patch". В строке "Application package" нажимаем кнопку "Select" и выбираем .PKG-файл базовой игры, который мы создали в предыдущих пунктах.
4. Строку "The latest QA passed package" не трогаем; затем ставим галку на "This is a Day 1 Patch". Нажимаем кнопку "OK", затем нажимаем "File" -> "Save".
5. В окне программы нажимаем "Command" -> "Build Image". В открывшемся окне нажимаем "Select", выбираем, куда сохранить .PKG файл патча для игры, и затем нажимаем "Build".
Будет создан .PKG файл патча для игры.
Информация не является широко известной, однако PS4 имеет официальный эмулятор для игр от PS2!
Ниже я расскажу как запускать игры от PS2 на PS4. Заранее отмечу, что не все игры работают корректно.
Подготовим необходимые программы:
Нам понадобится PKG Kitchen-PS2. Архив "pkg_kitchen_v1.3_PS2.7z" из раздачи в папке "_PS4_hackpack\PC Apps & Tools\PS4-PS2_Emu" распаковываем в надежное место.
Также нам понадобится набор утилит Fake PKG Generator. Если вы не использовали его ранее, то архив "Fake PKG Generator ver 1.1.3.7z" из раздачи в папке "_PS4_hackpack\PC Apps & Tools\Fake PKG Generator" распаковываем в надежное место.
Процесс создания PS2 игры:
1. Образ игры в формате ISO переименовываем в disc01.iso и кладем в PKG Kitchen-PS2\app\image.
2. Открываем образ диска с помощью программы 7-Zip, WinRar или чего-нибудь ещё и находим исполняемый файл с названием вида SLUS_213.86. Записываем название в блокнотик, приведя его к виду SLUS-21386.
3. Открываем файл config-emu-ps4.txt, находящийся в папке PKG Kitchen-PS2\app Блокнотом, находим в нем строку --ps2-title-id=SLUS-21386 и заменяем указанный там код диска на полученный выше, сохраняем изменения.
3.1. Файл param.sfo, находящийся в папке PKG Kitchen-PS2\app\sce_sys, открываем с помощью программы orbis-pub-sfo.exe из подготовленного ранее Fake PKG Generator.
3.2. В поле Content ID меняем SLUS21386 на код диска, полученный в пункте 2 (обратите внимание, что код диска должен быть без тире). Затем меняем TALESOFTHEABYSS0 на название вашей игры (обязательно большими буквами и строго 16 символов). Переходим во вкладку Title Text и пишем там вместо Tales of the Abyss название вашей игры.
3.3. Создадим оформление для игры, отредактировав картинки icon0.png и pic1.png. icon0.png — это отображаемая в меню картинка, pic1.png — фоновая картинка при загрузке игры. Важно: картинки должны иметь разрешение 512x512 для icon0.png и 1920x1080 для pic1.png; также они обязательно должны быть в 24 bit, иначе при создании проекта будет ошибка. Картинки можно сохранить в таком виде, например, с помощью Paint.net, включенного в раздачу по пути "_PS4_hackpack\PC Apps & Tools\Paint.net".
4. Открываем Блокнотом файл SLUS21386.gp4 и UP9000-SLUS21386_00-TALESOFTHEABYSS0. Заменяем на значение из поля Content ID в файле param.sfo, которое получилось в пункте 3.2.
5. Файл SLUS21386.gp4 открываем с помощью orbis-pub-gen.exe из подготовленного ранее Fake PKG Generator и выбираем Command -> Build Image.
Пополняемый список совместимости можно посмотреть по этой ссылке.
Эмулятор имеет файл конфигурации config-emu-ps4.txt, который может содержать много различных параметров настроек. Со списком настроек можно ознакомиться в статье по этой ссылке.
Ниже я расскажу как запускать игры от PS2 на PS4. Заранее отмечу, что не все игры работают корректно.
Подготовим необходимые программы:
Нам понадобится PKG Kitchen-PS2. Архив "pkg_kitchen_v1.3_PS2.7z" из раздачи в папке "_PS4_hackpack\PC Apps & Tools\PS4-PS2_Emu" распаковываем в надежное место.
Также нам понадобится набор утилит Fake PKG Generator. Если вы не использовали его ранее, то архив "Fake PKG Generator ver 1.1.3.7z" из раздачи в папке "_PS4_hackpack\PC Apps & Tools\Fake PKG Generator" распаковываем в надежное место.
Процесс создания PS2 игры:
1. Образ игры в формате ISO переименовываем в disc01.iso и кладем в PKG Kitchen-PS2\app\image.
2. Открываем образ диска с помощью программы 7-Zip, WinRar или чего-нибудь ещё и находим исполняемый файл с названием вида SLUS_213.86. Записываем название в блокнотик, приведя его к виду SLUS-21386.
3. Открываем файл config-emu-ps4.txt, находящийся в папке PKG Kitchen-PS2\app Блокнотом, находим в нем строку --ps2-title-id=SLUS-21386 и заменяем указанный там код диска на полученный выше, сохраняем изменения.
3.1. Файл param.sfo, находящийся в папке PKG Kitchen-PS2\app\sce_sys, открываем с помощью программы orbis-pub-sfo.exe из подготовленного ранее Fake PKG Generator.
3.2. В поле Content ID меняем SLUS21386 на код диска, полученный в пункте 2 (обратите внимание, что код диска должен быть без тире). Затем меняем TALESOFTHEABYSS0 на название вашей игры (обязательно большими буквами и строго 16 символов). Переходим во вкладку Title Text и пишем там вместо Tales of the Abyss название вашей игры.
3.3. Создадим оформление для игры, отредактировав картинки icon0.png и pic1.png. icon0.png — это отображаемая в меню картинка, pic1.png — фоновая картинка при загрузке игры. Важно: картинки должны иметь разрешение 512x512 для icon0.png и 1920x1080 для pic1.png; также они обязательно должны быть в 24 bit, иначе при создании проекта будет ошибка. Картинки можно сохранить в таком виде, например, с помощью Paint.net, включенного в раздачу по пути "_PS4_hackpack\PC Apps & Tools\Paint.net".
4. Открываем Блокнотом файл SLUS21386.gp4 и UP9000-SLUS21386_00-TALESOFTHEABYSS0. Заменяем на значение из поля Content ID в файле param.sfo, которое получилось в пункте 3.2.
5. Файл SLUS21386.gp4 открываем с помощью orbis-pub-gen.exe из подготовленного ранее Fake PKG Generator и выбираем Command -> Build Image.
Пополняемый список совместимости можно посмотреть по этой ссылке.
Эмулятор имеет файл конфигурации config-emu-ps4.txt, который может содержать много различных параметров настроек. Со списком настроек можно ознакомиться в статье по этой ссылке.
Создать собственную тему для PS4 достаточно просто, все необходимое включено в раздачу. Самодельная тема может иметь функционал идентичный официальной теме. Единственным недостатком на сегодня является то, что тема слетает после перезагрузки и ее нужно включать заново.
Подготовим необходимые программы:
Нам понадобится набор утилит Fake PKG Generator. Если вы не использовали его ранее, то архив "Fake PKG Generator ver 1.1.3.7z" из раздачи в папке "_PS4_hackpack\PC Apps & Tools\Fake PKG Generator" распаковываем в надежное место.
Для конвертирования аудиофайлов нам понадобится программа AT9tool. Архив "AT9tool.7z" из раздачи в папке "_PS4_hackpack\PC Apps & Tools\AT9tool" распаковываем в надежное место.
Также нам потребуется какая-либо программа для сохранения картинок с глубиной цвета 24 bit, например, Paint.net, находящийся в раздаче в папке "_PS4_hackpack\PC Apps & Tools\Paint.net".
При использовании глубины цвета 24 bit невозможно использовать прозрачность, тогда как при 32 bit — возможно.
Для самой темы нам понадобится как минимум фоновая картинка с разрешением 1920x1080 и превью с разрешением 512x512.
Процесс создания собственной темы:
Придумываем название для будущей темы: понадобится название в "обычном" виде, а также в виде XXYYYY-XXXXYYYYY_00-ZZZZZZZZZZZZZZZZ, где X — это буква, Y — цифра, а Z — произвольное выражение, которое может состоять как из букв, так и цифр, например, TM0001-CTHM00001_00-CUSTOMTHEME00001. Количество символов должно быть строго соблюдено, иначе при создании будет ошибка.
Архив "Example.7z" из раздачи в папке "_PS4_hackpack\PS4 Apps & Tools\Themes\Example" распаковываем на рабочий стол.
Открываем файл theme.gp4 с помощью Блокнота, находим значение TM0001-CTHM00001_00-CUSTOMTHEME00001 и заменяем его на то, что было придумано выше, после чего сохраняем и закрываем.
В папке sce_sys открываем файл param.sfo с помощью программы orbis-pub-sfo.exe из подготовленного ранее Fake PKG Generator. В поле Content ID вставляем название вида XXYYYY-XXXXYYYYY_00-ZZZZZZZZZZZZZZZZ, придуманное ранее. Переходим во вкладку Title Text и пишем там вместо Simple название вашей темы, сохраняем и закрываем.
Далее рассмотрим структуру файлов, их назначение и параметры:
Для конвертации фоновой музыки нам потребуется файл музыки в формате .WAV и программа AT9tool. Переименовываем файл музыки в bgm_home.wav и кладем в папку программы AT9tool. Запускаем командную строку и переходим в папку программы AT9tool. В командной строке набираем следующую команду:
Получившийся файл музыки bgm_home.at9 копируем в папку по указанному выше пути.
Для создания темы нам обязательно понадобятся следующие файлы:
\theme.xml
\sce_sys\icon0.png
\sce_sys\param.sfo
\texture\preview.png
\texture\background\functionareabar.png
\texture\background\functionscreen.png
\texture\background\homescreen.png
Остальные файлы не обязательны, однако, если вы не собираетесь включать фоновую музыку в вашу тему, то вам обязательно нужно отредактировать файл theme.xml: в строке
значение "True" изменить на "False".
Подготавливаем все файлы, которые планируем использовать, и удаляем лишние.
Если вы удалили какие-либо файлы, то открываем файл theme.gp4 с помощью Блокнота и удаляем строки с названиями тех файлов, которые вы решили не использовать, сохраняем и закрываем.
Файл theme.gp4 открываем с помощью orbis-pub-gen.exe из подготовленного ранее Fake PKG Generator и выбираем Command -> Build Image.
Если вы все сделали правильно, то будет создан .PKG файл темы, установите его обычным способом. Если при создании .PKG файла появляются ошибки, то читайте, что написано в окне программы.
Подготовим необходимые программы:
Нам понадобится набор утилит Fake PKG Generator. Если вы не использовали его ранее, то архив "Fake PKG Generator ver 1.1.3.7z" из раздачи в папке "_PS4_hackpack\PC Apps & Tools\Fake PKG Generator" распаковываем в надежное место.
Для конвертирования аудиофайлов нам понадобится программа AT9tool. Архив "AT9tool.7z" из раздачи в папке "_PS4_hackpack\PC Apps & Tools\AT9tool" распаковываем в надежное место.
Также нам потребуется какая-либо программа для сохранения картинок с глубиной цвета 24 bit, например, Paint.net, находящийся в раздаче в папке "_PS4_hackpack\PC Apps & Tools\Paint.net".
При использовании глубины цвета 24 bit невозможно использовать прозрачность, тогда как при 32 bit — возможно.
Для самой темы нам понадобится как минимум фоновая картинка с разрешением 1920x1080 и превью с разрешением 512x512.
Процесс создания собственной темы:
Придумываем название для будущей темы: понадобится название в "обычном" виде, а также в виде XXYYYY-XXXXYYYYY_00-ZZZZZZZZZZZZZZZZ, где X — это буква, Y — цифра, а Z — произвольное выражение, которое может состоять как из букв, так и цифр, например, TM0001-CTHM00001_00-CUSTOMTHEME00001. Количество символов должно быть строго соблюдено, иначе при создании будет ошибка.
Архив "Example.7z" из раздачи в папке "_PS4_hackpack\PS4 Apps & Tools\Themes\Example" распаковываем на рабочий стол.
Открываем файл theme.gp4 с помощью Блокнота, находим значение TM0001-CTHM00001_00-CUSTOMTHEME00001 и заменяем его на то, что было придумано выше, после чего сохраняем и закрываем.
В папке sce_sys открываем файл param.sfo с помощью программы orbis-pub-sfo.exe из подготовленного ранее Fake PKG Generator. В поле Content ID вставляем название вида XXYYYY-XXXXYYYYY_00-ZZZZZZZZZZZZZZZZ, придуманное ранее. Переходим во вкладку Title Text и пишем там вместо Simple название вашей темы, сохраняем и закрываем.
Далее рассмотрим структуру файлов, их назначение и параметры:
\theme.xml — файл базовых настроек темы, редактируется с помощью Блокнота. Базовые параметры:
\sce_sys\icon0.png — картинка-превью, отображается в меню выбора темы. Разрешение – 512x512, глубина цвета – 24 бита.
\sound\bgm_home.at9 — файл фоновой музыки, как сконвертировать желаемую музыку в этот формат будет описано ниже.
\texture\preview.png — картинка-превью фонового изображения темы в меню выбора темы. Разрешение – 740x416, глубина цвета – 32 бита.
\texture\background\functionareabar.png — фон, используемый для значков при наведении на зону Функций (Настройки, Трофеи и пр.). Разрешение – 1920x164, глубина цвета – 24 бита.
\texture\background\functionscreen.png — фоновое изображение, отображающееся при наведении на зону Функций. Разрешение – 1920x1080, глубина цвета – 24 бита.
\texture\background\homescreen.png — фоновое изображение, отображающееся при нахождении на Домашнем экране (плитки с играми). Разрешение – 1920x1080, глубина цвета – 24 бита.
\texture\content_icon\browser.png — иконка браузера, разрешение – 512x512, глубина цвета – 32 бита.
\texture\content_icon\disc.png — иконка диска игры, разрешение – 512x512, глубина цвета – 32 бита.
\texture\content_icon\discoverlay.png — изображение отображаемое поверх иконки диска игры, разрешение – 512x512, глубина цвета – 32 бита.
\texture\content_icon\folder.png — иконка папки, разрешение – 512x512, глубина цвета – 32 бита.
\texture\content_icon\gallery.png — иконка галереи, разрешение – 512x512, глубина цвета – 32 бита.
\texture\content_icon\library.png — иконка библиотеки, разрешение – 512x512, глубина цвета – 32 бита.
\texture\content_icon\livefromps.png — ????, разрешение – 512x512, глубина цвета – 32 бита.
\texture\content_icon\shareplay.png — ????, разрешение – 512x512, глубина цвета – 32 бита.
\texture\content_icon\tvvideo.png — иконка категории ТВ и Видео (YouTube и пр.), разрешение – 512x512, глубина цвета – 32 бита.
\texture\content_icon\usbmusic.png — ????, разрешение – 512x512, глубина цвета – 32 бита.
<themecolor>0</themecolor>
— цвет фона в настройках;<fontcolor>#FF4F7ECE</fontcolor>
— 3 цвет шрифта в 16-ричной системе, первые два символа обозначают прозрачность;<homebgm-enable>True</homebgm-enable>
— включение или выключение фоновой музыки.\sce_sys\icon0.png — картинка-превью, отображается в меню выбора темы. Разрешение – 512x512, глубина цвета – 24 бита.
\sound\bgm_home.at9 — файл фоновой музыки, как сконвертировать желаемую музыку в этот формат будет описано ниже.
\texture\preview.png — картинка-превью фонового изображения темы в меню выбора темы. Разрешение – 740x416, глубина цвета – 32 бита.
\texture\background\functionareabar.png — фон, используемый для значков при наведении на зону Функций (Настройки, Трофеи и пр.). Разрешение – 1920x164, глубина цвета – 24 бита.
\texture\background\functionscreen.png — фоновое изображение, отображающееся при наведении на зону Функций. Разрешение – 1920x1080, глубина цвета – 24 бита.
\texture\background\homescreen.png — фоновое изображение, отображающееся при нахождении на Домашнем экране (плитки с играми). Разрешение – 1920x1080, глубина цвета – 24 бита.
\texture\content_icon\browser.png — иконка браузера, разрешение – 512x512, глубина цвета – 32 бита.
\texture\content_icon\disc.png — иконка диска игры, разрешение – 512x512, глубина цвета – 32 бита.
\texture\content_icon\discoverlay.png — изображение отображаемое поверх иконки диска игры, разрешение – 512x512, глубина цвета – 32 бита.
\texture\content_icon\folder.png — иконка папки, разрешение – 512x512, глубина цвета – 32 бита.
\texture\content_icon\gallery.png — иконка галереи, разрешение – 512x512, глубина цвета – 32 бита.
\texture\content_icon\library.png — иконка библиотеки, разрешение – 512x512, глубина цвета – 32 бита.
\texture\content_icon\livefromps.png — ????, разрешение – 512x512, глубина цвета – 32 бита.
\texture\content_icon\shareplay.png — ????, разрешение – 512x512, глубина цвета – 32 бита.
\texture\content_icon\tvvideo.png — иконка категории ТВ и Видео (YouTube и пр.), разрешение – 512x512, глубина цвета – 32 бита.
\texture\content_icon\usbmusic.png — ????, разрешение – 512x512, глубина цвета – 32 бита.
Для конвертации фоновой музыки нам потребуется файл музыки в формате .WAV и программа AT9tool. Переименовываем файл музыки в bgm_home.wav и кладем в папку программы AT9tool. Запускаем командную строку и переходим в папку программы AT9tool. В командной строке набираем следующую команду:
at9tool -e -br 144 -wholeloop bgm_home.wav bgm_home.at9
Получившийся файл музыки bgm_home.at9 копируем в папку по указанному выше пути.
Для создания темы нам обязательно понадобятся следующие файлы:
\theme.xml
\sce_sys\icon0.png
\sce_sys\param.sfo
\texture\preview.png
\texture\background\functionareabar.png
\texture\background\functionscreen.png
\texture\background\homescreen.png
Остальные файлы не обязательны, однако, если вы не собираетесь включать фоновую музыку в вашу тему, то вам обязательно нужно отредактировать файл theme.xml: в строке
<homebgm-enable>True</homebgm-enable>
значение "True" изменить на "False".
Подготавливаем все файлы, которые планируем использовать, и удаляем лишние.
Если вы удалили какие-либо файлы, то открываем файл theme.gp4 с помощью Блокнота и удаляем строки с названиями тех файлов, которые вы решили не использовать, сохраняем и закрываем.
Файл theme.gp4 открываем с помощью orbis-pub-gen.exe из подготовленного ранее Fake PKG Generator и выбираем Command -> Build Image.
Если вы все сделали правильно, то будет создан .PKG файл темы, установите его обычным способом. Если при создании .PKG файла появляются ошибки, то читайте, что написано в окне программы.
Периферийное оборудование:
Итак, вы решили приобрести PS VR и хотите быть уверенными, что он точно подойдет к вашей взломанной PS4.
Нам требуется приобрести:
• Сам PlayStation VR.
• PlayStation Camera (если нет в комплекте, то её необходимо купить отдельно — без неё PS VR работать не будет). Подходит как первая ревизия камеры, так и вторая.
• Также рекомендую купить два контроллера Move — при их использовании эффект "погружения" значительно более высокий.
У PS VR, так же, как и у PS4, есть своя собственная прошивка и её версия.
На PS4 с прошивкой 5.05 будет работать PS VR с версией прошивки 3.10.
Если PS VR имеет прошивку ниже, то при включении она попросит обновить версию своей (PS VR) прошивки — это безопасно и это необходимо сделать (обновление для PS VR встроено в прошивку PS4).
Прошивка 3.10 была выпущена в октябре 2017 г.
Версию прошивки PS VR возможно посмотреть, зайдя в Настройки -> Устройства -> PlayStation VR -> ПО устройства PlayStation VR. PS VR должна быть подключена к PS4, подключение PlayStation Camera не требуется. Видео можно посмотреть тут.
PlayStation VR должна быть подключена и включена перед запуском "HEN", иначе будет ошибка.
Нам требуется приобрести:
• Сам PlayStation VR.
• PlayStation Camera (если нет в комплекте, то её необходимо купить отдельно — без неё PS VR работать не будет). Подходит как первая ревизия камеры, так и вторая.
• Также рекомендую купить два контроллера Move — при их использовании эффект "погружения" значительно более высокий.
У PS VR, так же, как и у PS4, есть своя собственная прошивка и её версия.
На PS4 с прошивкой 5.05 будет работать PS VR с версией прошивки 3.10.
Если PS VR имеет прошивку ниже, то при включении она попросит обновить версию своей (PS VR) прошивки — это безопасно и это необходимо сделать (обновление для PS VR встроено в прошивку PS4).
Прошивка 3.10 была выпущена в октябре 2017 г.
Версию прошивки PS VR возможно посмотреть, зайдя в Настройки -> Устройства -> PlayStation VR -> ПО устройства PlayStation VR. PS VR должна быть подключена к PS4, подключение PlayStation Camera не требуется. Видео можно посмотреть тут.
PlayStation VR должна быть подключена и включена перед запуском "HEN", иначе будет ошибка.
На сегодня на PS4 с прошивками 4.05 и 4.55 будет работать PS VR с любой версией прошивки. Однако штатно (без использования дополнительных средств) на PS4 с прошивками 4.05 и 4.55 будет работать PS VR с версией прошивки не выше, чем 2.50 включительно.
Для использования PS VR с более высокой прошивкой, чем 2.50, необходимо применять специальный Payload. Данные пэйлоады для PS4 с прошивками 4.05 и 4.55 находятся в раздаче по пути "_PS4_hackpack\PS4 Apps & Tools\Payloads\[версия_прошивки]\ps4-hen-vr\".
Прошивка 2.50 для PS VR вышла в начале марта 2017 года. Следующей версией прошивки PS VR была 2.90 и вышла в середине августа 2017 года вместе с бета-версией прошивки 5.00 для PS4.
Для использования PS VR с более высокой прошивкой, чем 2.50, необходимо применять специальный Payload. Данные пэйлоады для PS4 с прошивками 4.05 и 4.55 находятся в раздаче по пути "_PS4_hackpack\PS4 Apps & Tools\Payloads\[версия_прошивки]\ps4-hen-vr\".
Прошивка 2.50 для PS VR вышла в начале марта 2017 года. Следующей версией прошивки PS VR была 2.90 и вышла в середине августа 2017 года вместе с бета-версией прошивки 5.00 для PS4.
Полезная информация:
Если ваша PS4 отказывается запускать браузер с сообщением о том, что для этого сначала требуется авторизоваться в PSN, то не беда — решение данной проблемы весьма простое.
Для разблокировки браузера нам потребуется программа Exploit Host (подробнее об ее установке и запуске написано под спойлером "Запуск Kernel Exploit, использование Payload").
На ПК запускаем Exploit Host, на PS4 запускаем "Руководство пользователя" и Kernel Exploit от Specter. В окне программы Exploit Host выбираем для отправки payload "enableWebBrowser" соответствующей цифрой.
Также "enableWebBrowser" включен в раздачу самостоятельным пэйлоадом, найти его можно по пути "_PS4_hackpack\PS4 Apps & Tools\Payloads\[версия_прошивки]\EnableWebBrowser".
Перезагружаем PS4. Теперь Web-браузер должен работать в нормальном режиме.
Для разблокировки браузера нам потребуется программа Exploit Host (подробнее об ее установке и запуске написано под спойлером "Запуск Kernel Exploit, использование Payload").
На ПК запускаем Exploit Host, на PS4 запускаем "Руководство пользователя" и Kernel Exploit от Specter. В окне программы Exploit Host выбираем для отправки payload "enableWebBrowser" соответствующей цифрой.
Также "enableWebBrowser" включен в раздачу самостоятельным пэйлоадом, найти его можно по пути "_PS4_hackpack\PS4 Apps & Tools\Payloads\[версия_прошивки]\EnableWebBrowser".
Перезагружаем PS4. Теперь Web-браузер должен работать в нормальном режиме.
Для запуска сервера запустите программу Exploit Host, после чего на PS4 запустите эксплоит через "Руководство пользователя" и выберите "FTP".
При использовании FTP сервера Web браузер на PS4 можно свернуть кнопкой "PS", однако нельзя закрывать (например, долгим удержанием кнопки О).
Подключение к PS4 по FTP
Для подключения к PS4 по FTP нам потребуется FTP клиент. Если у вас уже установлен FTP клиент, то можете использовать его, если нет, то установите FileZilla из раздачи в папке "_PS4_hackpack\PC Apps & Tools\FileZilla".
Для удобства использования я рекомендую добавить PS4 в закладки. В FileZilla нажмите кнопку "Открыть менеджер сайтов", находящуюся под кнопкой "Файл", затем нажмите "Новый сайт". Назовите его, к примеру, "PS4", далее в поле "Хост" впишите IP адрес вашей PS4, а в поле "Порт" 1337 и нажмите кнопку "ОК". Для того, чтобы соединиться с PS4, нажмите кнопку "Стрелка вниз", находящуюся рядом с "Открыть менеджер сайтов", и выберите PS4.
Примечание: если соединение не открывается, то может потребоваться переключить режим передачи на "Активный". Для этого зайдите в "Менеджер сайтов", выберите PS4, перейдите во вкладку "Настройки передачи" и выставите "Активный".
Примечание 2: также настоятельно рекомендуется выставить количество одновременных передач равное одной. Для этого зайдите в "Настройки" -> "Передачи" и выставите "Максимум одновременных передач" равное одной.
При использовании FTP сервера Web браузер на PS4 можно свернуть кнопкой "PS", однако нельзя закрывать (например, долгим удержанием кнопки О).
Подключение к PS4 по FTP
Для подключения к PS4 по FTP нам потребуется FTP клиент. Если у вас уже установлен FTP клиент, то можете использовать его, если нет, то установите FileZilla из раздачи в папке "_PS4_hackpack\PC Apps & Tools\FileZilla".
Для удобства использования я рекомендую добавить PS4 в закладки. В FileZilla нажмите кнопку "Открыть менеджер сайтов", находящуюся под кнопкой "Файл", затем нажмите "Новый сайт". Назовите его, к примеру, "PS4", далее в поле "Хост" впишите IP адрес вашей PS4, а в поле "Порт" 1337 и нажмите кнопку "ОК". Для того, чтобы соединиться с PS4, нажмите кнопку "Стрелка вниз", находящуюся рядом с "Открыть менеджер сайтов", и выберите PS4.
Примечание: если соединение не открывается, то может потребоваться переключить режим передачи на "Активный". Для этого зайдите в "Менеджер сайтов", выберите PS4, перейдите во вкладку "Настройки передачи" и выставите "Активный".
Примечание 2: также настоятельно рекомендуется выставить количество одновременных передач равное одной. Для этого зайдите в "Настройки" -> "Передачи" и выставите "Максимум одновременных передач" равное одной.
Для всех нижеописанных действий потребуется программа orbis-pub-chk.exe из пакета Fake PKG Generator, находящегося в раздаче по пути "P:\PS4\_PS4_hackpack\PC Apps & Tools\Fake PKG Generator". Распакуйте содержимое архива "Fake PKG Generator ver 1.1.3.7z" в надежное место.
Запустите orbis-pub-chk.exe, в открывшемся окне нажмите "Add Image" и выберите целевой .pkg файл.
Код игры указан в строке "Title ID", значение данной строки (пр. CUSA03219) является кодом игры (диска).
Регион игры указан в строке "Content ID". В значении вида "EP0082-CUSA03219_00-STAROCEAN5PS4000" первые две буквы являются обозначением региональной принадлежности.
Обозначения региональной принадлежности:
EPxxxx — EUR, европейский регион
UPxxxx — USA, американский регион
JPxxxx — JPN, японский регион
HPxxxx — ASIA, азиатский регион
IPxxxx — INT, интернациональный регион
Версия игры указана в строке "Application Version", значение данной строки (пр. 01.00) является версией игры (в данном примере версия игры 1.00).
Однако в пиратских .PKG файлах версия игры может быть указана в строке "Master Version". Если .PKG файл был создан в программе PS4-Dumper, то версия будет указываться именно в этой строке.
Также существует ещё один способ узнать версию игры с высокой долей достоверности: в окне программы нажимаем "Extract files ..." -> "Execute without passcode" и проверяем, есть ли в списке файлов "changeinfo.xml" — это файл, содержащий список изменений в патче. Если он есть, то извлекаем его и смотрим, что в нем написано.
Требуемая версия прошивки указана в строке "Required System Software Version", значение данной строки (пр. 02.508) является требуемой версией прошивки (в данном примере требуемая версия прошивки 2.50).
Также из окна данной программы возможно узнать, какие языки присутствуют в игре, а также некоторую другую информацию.
Запустите orbis-pub-chk.exe, в открывшемся окне нажмите "Add Image" и выберите целевой .pkg файл.
Код игры указан в строке "Title ID", значение данной строки (пр. CUSA03219) является кодом игры (диска).
Регион игры указан в строке "Content ID". В значении вида "EP0082-CUSA03219_00-STAROCEAN5PS4000" первые две буквы являются обозначением региональной принадлежности.
Обозначения региональной принадлежности:
EPxxxx — EUR, европейский регион
UPxxxx — USA, американский регион
JPxxxx — JPN, японский регион
HPxxxx — ASIA, азиатский регион
IPxxxx — INT, интернациональный регион
Версия игры указана в строке "Application Version", значение данной строки (пр. 01.00) является версией игры (в данном примере версия игры 1.00).
Однако в пиратских .PKG файлах версия игры может быть указана в строке "Master Version". Если .PKG файл был создан в программе PS4-Dumper, то версия будет указываться именно в этой строке.
Также существует ещё один способ узнать версию игры с высокой долей достоверности: в окне программы нажимаем "Extract files ..." -> "Execute without passcode" и проверяем, есть ли в списке файлов "changeinfo.xml" — это файл, содержащий список изменений в патче. Если он есть, то извлекаем его и смотрим, что в нем написано.
Требуемая версия прошивки указана в строке "Required System Software Version", значение данной строки (пр. 02.508) является требуемой версией прошивки (в данном примере требуемая версия прошивки 2.50).
Также из окна данной программы возможно узнать, какие языки присутствуют в игре, а также некоторую другую информацию.
Информация ниже не является универсальной панацеей, однако с ее помощью возможно выявить некоторые проблемы и устранить их.
В основном нерабочие дампы получаются по двум причинам:
- Неправильно собранный .pkg файл игры.
- Пропущенные файлы при дампе игры.
Неправильно собранный .pkg файл мы можем починить, но с пропущенными файлами мы ничего сделать не сможем.
Пропущенные файлы при дампе игры прямое следствие того, что дамп начали снимать не дождавшись полной установки игры с диска.
Выявление кривого дампа:
Для этого нам понадобится программа orbis-pub-chk из пакета Fake PKG Generator. Открываем .pkg файл в этой программе и смотрим на параметры.

Смотрим данные в категории [PlayGo], а именно значение Number of Chunks: 19.
Я воздержусь от подробного описания, что такое система PlayGo и что такое Chunk'и (Чанки), так как это немалый объем информации.
По количеству Чанков возможно приблизительно определить правильность дампа. Количество чанков указывается самими разработчиками игры. Общая тенденция выглядит следующим образом: чем больше игра в размере, тем больше чанков она будет содержать. Однако данный критерий не является правилом — на пример в игре Bloodborne размером в 30 Гб количество чанков всего лишь три штуки, в то время как у Yakuza 0 при объеме 23 Гб их 100 штук.
Если вы нашли дамп игры большого объема и при это он содержит всего один чанк, то скорее всего такой .pkg файл собран неправильно. Также стоит отметить, что игры из PS Store небольшого объема могут содержать всего один чанк и это нормально.
Количество чанков, которое необходимо игре, с высокой долей вероятности можно узнать, скачав официальный патч к игре с помощью сайта orbismodding.com. Подробнее об этом написано под спойлером "Копирование собственных игр" -> "Как обновлять лицензионные игры" -> "Необходимые шаги и требования". Для наших целей подходит патч с любой версией прошивки.
Скачиваем официальный патч, если он есть, открываем его с помощью orbis-pub-chk и смотрим на количество чанков: если они совпадают, значит дамп правильный; если количество чанков в патче меньше, то дамп должен работать без проблем; если в патче чанков намного больше, то скорее всего дамп кривой.
Исходя из того, что я видел, количество чанков в патче и основной игре всегда совпадает. Однако я могу предположить, что большее количество чанков в патче может допускаться.
Перепаковка дампа:
Итак, если вы считаете, что дамп игры собран неправильно, то перепакуем его.
Устанавливаем пересобранный .pkg файл игры. Если проблема заключалась в неправильно собранном .pkg файле, то теперь игра скорее всего будет работать.
В основном нерабочие дампы получаются по двум причинам:
- Неправильно собранный .pkg файл игры.
- Пропущенные файлы при дампе игры.
Неправильно собранный .pkg файл мы можем починить, но с пропущенными файлами мы ничего сделать не сможем.
Пропущенные файлы при дампе игры прямое следствие того, что дамп начали снимать не дождавшись полной установки игры с диска.
Выявление кривого дампа:
Для этого нам понадобится программа orbis-pub-chk из пакета Fake PKG Generator. Открываем .pkg файл в этой программе и смотрим на параметры.

Смотрим данные в категории [PlayGo], а именно значение Number of Chunks: 19.
Я воздержусь от подробного описания, что такое система PlayGo и что такое Chunk'и (Чанки), так как это немалый объем информации.
По количеству Чанков возможно приблизительно определить правильность дампа. Количество чанков указывается самими разработчиками игры. Общая тенденция выглядит следующим образом: чем больше игра в размере, тем больше чанков она будет содержать. Однако данный критерий не является правилом — на пример в игре Bloodborne размером в 30 Гб количество чанков всего лишь три штуки, в то время как у Yakuza 0 при объеме 23 Гб их 100 штук.
Если вы нашли дамп игры большого объема и при это он содержит всего один чанк, то скорее всего такой .pkg файл собран неправильно. Также стоит отметить, что игры из PS Store небольшого объема могут содержать всего один чанк и это нормально.
Количество чанков, которое необходимо игре, с высокой долей вероятности можно узнать, скачав официальный патч к игре с помощью сайта orbismodding.com. Подробнее об этом написано под спойлером "Копирование собственных игр" -> "Как обновлять лицензионные игры" -> "Необходимые шаги и требования". Для наших целей подходит патч с любой версией прошивки.
Скачиваем официальный патч, если он есть, открываем его с помощью orbis-pub-chk и смотрим на количество чанков: если они совпадают, значит дамп правильный; если количество чанков в патче меньше, то дамп должен работать без проблем; если в патче чанков намного больше, то скорее всего дамп кривой.
Исходя из того, что я видел, количество чанков в патче и основной игре всегда совпадает. Однако я могу предположить, что большее количество чанков в патче может допускаться.
Перепаковка дампа:
Итак, если вы считаете, что дамп игры собран неправильно, то перепакуем его.
Открываем .pkg файл игры с помощью orbis-pub-chk, нажимаем кнопку "Extract files", затем в поле "Passcode" набираем нули и нажимаем "Extract". Выбираем папку для извлечения, выделяем все файлы и извлекаем.
Идем в папку, куда извлеклись файлы, содержимое папки Sc0 копируем в папку Image0\sce_sys\.
Скачиваем патч, открываем его с помощью orbis-pub-chk, нажимаем кнопку "Extract files", затем "Execute without passcode" и "Ok". Находим файл с названием playgo-chunk.dat и копируем его в папку извлеченной игры в Image0\sce_sys\.
Запускаем программу GenGP4 (находится в раздаче по пути "_PS4_hackpack\PC Apps & Tools\GenGP4"). В окне программы выбираем папку "Image0", нажимаем кнопку "Generate GP4", затем кнопку "Save GP4".
Получившийся файл .gp4 откройте с помощью программы "orbis-pub-gen" из набора программ Fake PKG Generator.
В окне программы нажмите "Command" -> "Build Image". В открывшемся окне нажмите "Select", выберите, куда сохранить .PKG файл с вашей игрой, и затем нажмите "Build".
Идем в папку, куда извлеклись файлы, содержимое папки Sc0 копируем в папку Image0\sce_sys\.
Скачиваем патч, открываем его с помощью orbis-pub-chk, нажимаем кнопку "Extract files", затем "Execute without passcode" и "Ok". Находим файл с названием playgo-chunk.dat и копируем его в папку извлеченной игры в Image0\sce_sys\.
Запускаем программу GenGP4 (находится в раздаче по пути "_PS4_hackpack\PC Apps & Tools\GenGP4"). В окне программы выбираем папку "Image0", нажимаем кнопку "Generate GP4", затем кнопку "Save GP4".
Получившийся файл .gp4 откройте с помощью программы "orbis-pub-gen" из набора программ Fake PKG Generator.
В окне программы нажмите "Command" -> "Build Image". В открывшемся окне нажмите "Select", выберите, куда сохранить .PKG файл с вашей игрой, и затем нажмите "Build".
В раздаче по пути "_PS4_hackpack\PC Apps & Tools\PKG Kitchen" находим архив "pkg-kitchen-repacking.7z" и извлекаем его содержимое в надежное место.
Открываем .pkg файл игры с помощью orbis-pub-chk, нажимаем кнопку "Extract files", затем в поле "Passcode" набираем нули и нажимаем "Extract". Выбираем папку для извлечения, выделяем все файлы и извлекаем.
Идем в папку, куда извлеклись файлы, содержимое папки Sc0 копируем в папку Image0\sce_sys\. Затем все содержимое папки Image0 перемещаем в папку "pkg-kitchen-repacking\app\".
Заходим в папку "pkg-kitchen-repacking\app\sce_sys\" и открываем файл param.sfo с помощью программы orbis-pub-sfo из набора программ Fake PKG Generator. Копируем значение в строке "Content ID" (значение вида EP9000-CUSA00003_00-XXXXXXXDRIVECLUB). Заходим в папку "pkg-kitchen-repacking\dump\pkg\", открываем файл "pkg.txt" и заменяем значение в строке "Content ID" на то, что было скопировано из файла param.sfo. Так же заменяем значение строки "Title ID" на свое.
Запускаем файл "_gen_gp4.bat", будет создан файл проекта. Получившийся файл .gp4 откройте с помощью программы "orbis-pub-gen" из набора программ Fake PKG Generator.
В окне программы нажмите "Command" -> "Build Image". В открывшемся окне нажмите "Select", выберите, куда сохранить .PKG файл с вашей игрой, и затем нажмите "Build".
Открываем .pkg файл игры с помощью orbis-pub-chk, нажимаем кнопку "Extract files", затем в поле "Passcode" набираем нули и нажимаем "Extract". Выбираем папку для извлечения, выделяем все файлы и извлекаем.
Идем в папку, куда извлеклись файлы, содержимое папки Sc0 копируем в папку Image0\sce_sys\. Затем все содержимое папки Image0 перемещаем в папку "pkg-kitchen-repacking\app\".
Заходим в папку "pkg-kitchen-repacking\app\sce_sys\" и открываем файл param.sfo с помощью программы orbis-pub-sfo из набора программ Fake PKG Generator. Копируем значение в строке "Content ID" (значение вида EP9000-CUSA00003_00-XXXXXXXDRIVECLUB). Заходим в папку "pkg-kitchen-repacking\dump\pkg\", открываем файл "pkg.txt" и заменяем значение в строке "Content ID" на то, что было скопировано из файла param.sfo. Так же заменяем значение строки "Title ID" на свое.
Запускаем файл "_gen_gp4.bat", будет создан файл проекта. Получившийся файл .gp4 откройте с помощью программы "orbis-pub-gen" из набора программ Fake PKG Generator.
В окне программы нажмите "Command" -> "Build Image". В открывшемся окне нажмите "Select", выберите, куда сохранить .PKG файл с вашей игрой, и затем нажмите "Build".
Устанавливаем пересобранный .pkg файл игры. Если проблема заключалась в неправильно собранном .pkg файле, то теперь игра скорее всего будет работать.

Список игр для PS4 можно посмотреть, например, тут: Список игр [A-L], Список игр [M-Z].
Так же стоит обратить внимание на программу PSGamedatabase от пользователя Rolfiatina.
Обновление прошивки 4.70 вышло 30 мая 2017 года, соответственно, все игры, выходившие до этой даты, гарантированно требуют прошивку 4.55 или ниже. При этом, некоторые игры, выходившие позднее, требуют прошивку 4.55 или ниже.
Так же стоит обратить внимание на программу PSGamedatabase от пользователя Rolfiatina.
Обновление прошивки 4.70 вышло 30 мая 2017 года, соответственно, все игры, выходившие до этой даты, гарантированно требуют прошивку 4.55 или ниже. При этом, некоторые игры, выходившие позднее, требуют прошивку 4.55 или ниже.
© MeatWad