Рассказываю про свой опыт покупки и модификации консоли для игр с флешки/SSD без модчипа, пайки и головной боли.

▍ Модели и моя покупка


В случае с PS2 надо точно говорить об определённой модели консоли. Устройство выпускалось с 2000 по 2013 год, и за этот промежуток времени было сделано 5 ревизий, которые умножались на мелкие фиксы и разные форматы консолей. Об отличиях этих консолей можно долго и упорно читать полезные ссылки (тут и тут).

Какой-то лучшей версии тут нет, у каждой ревизии консоли есть свои плюсы и минусы, которые сильно влияют на путь её модификации. Отметить можно несколько моделей:

  • SCPH-3900x — старая FAT модель. Хороша тем, что поддерживает любые хаки и имеет место под жёсткий диск, который подключён по быстрой шине. За счёт хаков можно грузить игры с жёсткого диска и играть буквально во всё. Из минусов можно отметить огромные размеры, шум, нагрев и редкость, а от этого высокую цену.
  • SCPH-7700x и SCPH-7500х — Slim модель, но с внешним блоком, легко поддаётся хакам, но места под HDD у неё нет, поэтому игры придётся грузить с дисков или с USB. Ревизия железа старовата, отчего консоль больше потребляет и греется, но в целом вентилятор очень тихий, а нагрев не страшный.
  • SCPH-9000x — Slim, но самая свежая, в РФ продавалась как модель 90008. Самая последняя ревизия на самом эффективном железе. Блок питания теперь внутри, шума мало, греется слабо. Из минусов — отсутствие поддержки FreeMcBoot (без хаков), а игры придётся грузить с дисков/USB/хаков с картой памяти, что в редких случаях вызывает проблемы из-за медленности данных способов.

Разброс цен на консоли очень сильный. Комплект из консоли + геймпада и набора проводов можно купить от 1500 рублей и до 30 тысяч, если смотреть на варианты с полным комплектом в оригинальной коробке и невскрытом состоянии.

В моём городе полно предложений, но везде были нюансы в виде отсутствия оригинального геймпада или проблем с лазером, поэтому, погуляв по соседним городам, я нашел неплохой вариант, где в комплекте было 2 геймпада (один, правда, не оригинал), карта памяти и сама консоль версии SCPH-90008. За этот комплект я отдал 2200 рублей, ещё 49 руб. вышла доставка. Далее статья будет именно об этой версии и её модификации.

▍ Вывод картинки через HDMI


Подключить современный телевизор/монитор к консоли нельзя, так как её выход аналоговый, а вход с тюльпанами сейчас редкость. Для работы с монитором можно купить PS2 to HDMI адаптер по цене около 350 рублей в Китае (что я и сделал) или 500 рублей на местном маркетплейсе.
Штука простая, и с последней ревизией консоли питание через USB не требуется. Подключаем в консоль, и всё работает.



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

Для понимания разницы можно изучить это видео:

Сами донглы также бывают разные, их сравнение можно посмотреть тут:

▍ Установка хака для запуска приложений


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

Первым делом надо каким-то образом запустить установку приложения хака на карту памяти, для этого качаем ISO образ с FreeDVDBoot, записываем его на DVD-R болванку и грузимся. Это позволит нам получить файловый браузер с возможностью запуска любых ELF файлов на консоли (ELF — это буквально PS2-аналог EXEфайла на PS2).

DVD диск я купил в местном «М.Видео» за 69 рублей. Честно был удивлён тому, что они ещё продаются. Записал диск на компьютере и пошёл с него грузиться. Если у вас нет возможности записать диск, то можно обратиться в ближайший фотосалон, где его запишут за символическую сумму.

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

Если же всё сделано правильно, то консоль загрузит содержимое диска и покажет вот такой вот экран:



Жмём на кругляшок и попадаем в файловый менеджер, тут отображаются все доступные пути.

  • mc0-mc1 — MEMORY CARD в слотах 1 и 2,
  • hdd0 — жёсткий диск на FAT моделях консоли,
  • cdfs — оптический диск,
  • mass — флешка в USB порте,
  • misc — утилиты.



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

У меня ситуация весёлая: моя консоль самой последней версии не имеет чипа и не может загружать записанные в домашних условиях диски. Записать хак на консоль также невозможно, но с картой памяти на руках мы имеем один способ — поставить софт на карту памяти.

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

Обычно ставят FreeMcBoot, но он не работает на консолях 9000x версии, поэтому для них был разработан свой хак — FunTuna и его форк с открытым кодом — ForTuna.

На практике есть ещё ForTuna которая вроде как работает с FreeMcBoot, но я перепробовал все комбинации xxxTuna вариантов, и только FunTuna работала стабильно с флешками в формате exFat, а не зависала или просто не видела эти флешки. Момент очень важный, дабы не делить игры на части при записи на диск, так как многие игры имеют большой размер и не влезают в 4 ГБ, которые являются лимитом для FAT32.

Ищем в закромах флешку, форматируем ее в FAT32, потом качаем OpenTuna и лаунчер приложений и кладём их установщик в формате .elf на флешку.

Сразу же качаем OPL (Open PS2 Loader). Это оболочка, которая позволяет запускать игры с любых источников (с флешки, например). Берём самый последний обновлённый вариант, качаем и так же закидываем ELF файл на флешку.

Когда весь нужный софт на руках, начинаем установку.


  1. В консоль в 1 слот вставляем карту памяти.
  2. Подключаем один геймпад.
  3. Вставляем диск с FreeDVDBoot в дисковод, но не закрываем крышку.
  4. Вставляем USB флешку в первый порт.
  5. Запускаем консоль.
  6. Закрываем крышку дисковода после успешного запуска и загрузки меню.

Тут мы попадаем в меню, которое видели ранее. Идём по пути MASS, выбираем PS2BBL файл и открываем его.



В открывшемся установщике жмём L1, так как карта памяти стоит в первом слоте.



Теперь жмем R2, дабы установить софт в автоматическом режиме.


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



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

В главном меню жмём X для входа в браузер, потом ещё раз X для входа на карту памяти, а дальше два раза O, дабы выйти в меню, в котором консоль перезагрузится и войдет в OPL, который установился вместе c PS2BBL. В дальнейшем надо выполнять эти манипуляции каждый раз перед запуском игры.

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



После выхода в меню консоль перезагружается и открывается вот такой экран.



А спустя мгновения откроется OPL, который уже позволяет играть в игры с флешки, но есть нюанс.

Этот OPL не самый свежий, и его стоит обновить.



Для обновления опять грузимся с диска, идём в MASS, выбираем OPNPS2LDxxxxxxxxxxxx.elf и переименовываем его в OPNPS2LD.ELF (можно было сделать на компьютере заранее). После чего копируем его и идём по адресу mc0:/APPS/, тут удаляем старый OPNPS2LD.ELF и вставляем наш новый с флешки.



После успешной подмены перезагружаем консоль и опять входим в хак через нажатие X+X+O+O.

Если всё сделано правильно, то загрузится новый OPL, и если в нём зайти в menu-about, то версия в самой первой строке будет идентична версии файла, что мы скачали с «Гита».



▍ Качаем и оформляем игры


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

USB порт у консоли имеет первую версию, поэтому никакого смысла брать быстрые SSD диски нет. Достаточно взять самый дешёвый USB 2.0 кейс и поставить туда жёсткий диск из ноутбука (например), и игры будут грузится так же быстро, как с флешки, и почти без проблем. Таким образом можно получить большой объём хранилища за очень небольшую сумму, а это очень полезно, ведь игры для PS2 весят уже прилично.

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

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

1 — загружать игры по сети через папку, расшаренную по SMB протоколу. Это бесплатный и быстрый способ, но он требует включения устройства, на котором будут лежать игры (обычный компьютер, NAS или даже смартфон). Настройка достаточно простая:

2 — UDPBD — та же самая загрузка по сети, но по спецпротоколу. Это самый быстрый метод, но требует больше всего настроек.

3 — MX4SIO — так вышло, что карта памяти подключена по достаточно быстрой шине, на эту шину можно подключить обычную SD карту памяти, тем самым получив быстрый вариант загрузки игр и всё ещё удобный формат накопителя, который можно подключить к обычному компьютеру и закидывать туда игры на высокой скорости.

На маркетплейсах есть готовые адаптеры, которые можно найти по запросу «MX4SIO». О том, как это работает, можно посмотреть тут:

Общее сравнение скорости работы всех доступных методов загрузки игр:

Я же могу подождать пару лишних секунд и хотел, чтобы моя консоль работала обособлено без подключения к сети. Поэтому из закромов я взял портативный жесткий диск на 320 ГБ с интерфейсом USB 2.0. Дальнейшая инструкция актуальна также для USB флешек и MX4SIO карты.

Форматируем накопитель в exFAT, последний OPL без проблем читает данный формат.
Игры можно просто кидать на флешку в виде образов, и они прекрасно работают, но у нас стоит OPL, который позволяет навести красоты, например показывать бокс арт, фоновые арты и ещё кучу мелочей. Все файлы для этого можно подготовить вручную либо автоматизировать процесс через OPL Manager, который качается вот тут. Софтину я сразу же переместил в корень диска с играми, дабы не искать её на компьютере каждый раз.

После запуска откроется диалог, который спросит про папку OPL, жмём «нет», так как у нас её нет, и софт предложит её выбрать. Тут выбираем наш жёсткий диск, на который будут загружены игры. Так как диск пуст, программа предложит создать папки, и мы соглашаемся.



Теперь, когда папки готовы, мы можем начать качать игры. Мы, конечно же, будем брать только легальные дампы своих же игр, которые мы имеем на физическом носителе, так как пиратство — это плохо.

С легальными ISO дампами всё просто, скидываем их в папку DVD и переходим к софту.
Если же вы легально скачали дамп в формате MFD/MDS, то надо конвертировать его в ISO через любой софт, я использую эту программу. В OPL менеджере также есть конвертер, но он работает через раз.

Теперь, когда все наши игры 100 % в ISO формате в папке DVD, можно запускать OPL Manager. Игры, скачанные из интернета, будут иметь рандомные имена. Это нестрашно, и OPL на консоли будет их играть без проблем, но для красоты стоит это исправить.

OPL после запуска скажет, что некоторые файлы имеют недопустимые имена и их можно пофиксить.


Для этого идём в папку с недопустимыми файлами и жмём кнопку распознавания и переименования.



В большинстве случаев всё будет просто работать, но иногда игры имеют слишком длинные названия (OPL добавляет ID игры в название). Дабы решить эту проблему, ровно так же разыскиваем название игры автоматом, но перед применением редактируем его, чтобы оно было покороче.



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



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



Когда все интересующие игры загружены на флешку, вставляем её в консоль, заходим в OPL через уже знакомую комбинацию X+X+O+O, дожидаемся загрузки и видим наши игры!
Все они имеют адекватные названия, красивые бокс арты, и если нажать крестик, то можно посмотреть скриншоты!

Единственный минус для владельцев жёсткого диска: вся эта красота прогружается небыстро. С флешками и SSD таких проблем нет. Для сильного ускорения процесса загрузки можно отказаться от фоновых картинок.



Описаний игр тут нет, но их можно скачать отсюда, закинуть папку CFG на жёсткий диск с играми и получить недостающие описания.



▍ Установка тем для OPL


Стандартный интерфейс OPL не особо удобен и красив — это легко исправить темами, которые он поддерживает.

Для этого достаточно создать папку THM в корне диска с играми, после чего можно скачивать туда любые темы.

Темы можно найти на форуме вот тут и тут. Мне понравилась тема SIMPLEMC, её файлы я скачал и распаковал в папку THM.

Чтобы применить тему, надо зайти в «Меню» — Display Settings, выбрать тему из списка, и обязательно не выходить через кружок, а выбрать пункт «OK» в конце списка и нажать на крестик. В главном меню нажать на пункт сохранения настроек, иначе после перезагрузки они слетят.



▍ Запускаем ELF приложения


Для ELF приложений в OPL есть отдельный список, но сколько бы вы ни клали их туда, они просто так не появятся. Список строится из конфига, конфиг лежит на карте памяти. Соответственно, для работы приложений надо закинуть их на диск и собрать конфиг файл со списком приложений и их путями, после чего закинуть этот конфиг на карту памяти. Конфиг можно собрать руками, а можно воспользоваться автоматической установкой в OPL.
Идем в «Утилиты» — «Установщик APP».

В открывшемся окне выбираем наш ELF файл для установки и адрес, откуда он будет грузиться. В моем случае это mass:/ так как я гружу игры и приложения с флешки.


Я поставил приложение для тестирования геймпада, а также wLaunchELF, дабы производить работу с файлами на консоли без диска с FreeDVDBoot.


Теперь надо перекинуть конфиг. Так как FreeDVDBoot не умеет работать с exFAT, нам понадобится флешка в FAT32 формате, с которой можно будет копировать файлы. Кидаем на неё наш файл с конфигом для приложений.

Грузимся с DVD диска и попадаем в файловый менеджер. Идём в mass:/ и копируем файл с конфигом. После чего идём в mc0:/OPL/ и вставляем сюда наш конфиг.



Перезагружаемся, идём в OPL и жмём стрелку вправо. Если все действия выполнены правильно, то загрузится список наших приложений.



▍ Обслуживание консоли и геймпада


Теперь, когда игры работают, можно заняться самой консолью.

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

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



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



Вентилятор был забит пылью, но она легко счищалась.



Внутренности консоли были почищены от пыли, её было не так много.



Блок питания также был снят и продут от пыли, заодно я проверил конденсаторы, все они были целые и не вздутые. Что порадовало, так это фирма Rubicon. Кажется мне, что блок с такими электролитами проработает ещё пару десятков лет.



После сборки я протёр консоль влажными салфетками. Царапины это не удалило, но в целом вид стал опрятный.

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

С геймпадом всё не совсем ладно. На вид он, конечно, потёрт, но после протирки он выглядит окей. А вот в играх всё не супер: левый стик клонит вправо, а X не совсем хорошо нажимается.
Разбирается и собирается он буквально одной отверткой, конструкция простая.



Все кнопки и части корпуса я помыл в горячей мыльной воде. Такой душ прекрасно растворил жир.



Кнопки на пленке, я продул их и X заработал без проблем. В стиках используются переменные резисторы, в них достаточно 1 капли WD40, после чего они начинают работать стабильно.



▍ Подключаем Bluetooth геймпад


Тут есть 3 варианта. Простой, функциональный и готовый.

Первый простой вариант заключается в том, что OPL поддерживает USB-Bluetooth донглы, благодаря этому мы можем подключить геймпад в OPL и играть. Но логично, что наш геймпад не будет работать до загрузки OPL, тем самым сильно ограничивая удобство данного способа. Он всё ещё полезен, если требуется подключить второго игрока, а оригинального PS2 геймпада нет на руках.

Для этого способа нам понадобится Bluetooth адаптер, да не простой, а поддерживаемый. Какой-то список есть тут, но на практике всё надо тестировать.

В моём хозяйстве есть донгл Ugreen CM109, который без проблем определился и работает.



Второй способ интереснее: в порт геймпада вставляется ESP32 совместимая плата с прошивкой BlueRetro. Она прикидывается контроллером и благодаря встроенному Bluetooth позволяет подключить любой Bluetooth геймпад к себе, тем самым выступая этаким беспроводным адаптером.

Данный девайс можно купить в готовом виде, поискав Blueretro на китайских маркетплейсах, либо собрать его самому.

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

Третий способ — купить готовый адаптер от 8BitDo. Он самый простой/универсальный и самый дорогой.

▍ Заключение


Стоит ли оно того? Ох…

Если вы фанат PlayStation или ностальгируете по тем временам, когда эта консоль у вас была, а также любите посидеть и неспешно поковыряться в модах, то однозначно стоит! Консоль недорогая, модификации в основном софтовые и простые, а обслуживание требует буквально одну отвёртку, кисточку и WD40. Игры работают ровно так же, как и 20 лет назад, а благодаря модам можно скачать сразу огромную библиотеку буквально на одну флешку, избавившись от кучи дисков и проблем с лазером. Бонусом комфорт от беспроводных геймпадов, который делает экспириенс консоли максимально похожим на современные консоли.

Но если хочется просто поиграть в игры с PS2, то брать консоль огромного смысла нет. За её цену можно рассмотреть Dualshock 3 и Bluetooth адаптер (или 8BitDo Ultimate 2C как лучший китайский геймпад), поставить эмулятор на смартфон или ПК, туда накрутить модов на высокое разрешение, сглаживание и играть более комфортно в те же самые старые игры, но на большом мониторе компьютера или в портативном варианте на смартфоне, никак не потеряв в качестве геймплея.

© 2024 ООО «МТ ФИНАНС»

Telegram-канал со скидками, розыгрышами призов и новостями IT ?

Комментарии (7)


  1. iffaceless
    08.11.2024 15:05

    Есть такая штука PCSX2, проста в установке работает почти на картошке(nvidia,амудэ, даже встройка)
    Собственно пользуюсь этим эмулятором если хочу поиграть в Guitar Hero и не вижу проблем как и с другими проектами, статья интересная спору 0, но не понятно зачем всем этим заниматься если есть софт


    1. Tirarex Автор
      08.11.2024 15:05

      В выводах как раз размышлял на эту тему.

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

      https://www.youtube.com/watch?v=K9-D-I0LYQE


      1. iffaceless
        08.11.2024 15:05

        Дааааа, только единственный их недостаток это все таки баги как визуальные так и звуковые(Учитывая что я ярый фан GH, довольно долго все чинил чтоб поиграть в оригинальную версию игры)


        1. perfect_genius
          08.11.2024 15:05

          не понятно зачем всем этим заниматься если есть софт

          единственный их недостаток это все таки баги как визуальные так и звуковые

          Этот недостаток может ломать игры, некоторые всё ещё очень проблемные.


    1. invelusion
      08.11.2024 15:05

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


  1. walterzedman
    08.11.2024 15:05

    Отличный гайд, всё по полочкам. Есть пара слимок, семёрка и девятка, баловался с FreeMCBoot, пробовал подключать через компонент и даже купил не так давно MX4SIO и адаптер 8bitdo для беспроводного геймпада, но потом понял, что лучше взять прошитую PS3 и на ней запускать образы PS1 и PS2, что я и сделал. Но тема с PS2 очень интересная, я обязательно к ней вернусь хотя бы ради незакрытого гештальта.


  1. perfect_genius
    08.11.2024 15:05

    Автор, вы так заморочились с установкой всего этого, и даже чтобы было красиво. Но все ваши картинки тут - в PNG, даже большие шакальные фото.

    Похоже, такую базовую грамотность (где применять JPG, а где PNG) надо преподавать на информатике в школе.

    MX4SIO (играть через карту памяти) - разве его уже починили? Оно влияло на стабильность игр, добавляло глюков, а возможность сохранений не было вообще. При этом скорость выше USB, но ниже, чем с диска.

    Читал, что к первой Слимке можно припаять накопитель - внутри остались дорожки от "толстой" ревизии.

    Единственная популярная консоль, не имеющая так называемого эмулятора привода. Поэтому такие печальные способы запуска игр. Лучшим вариантом выглядит встройка мини-роутера внутрь консоли - независимость от другого устройства и достаточная скорость загрузки.

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