Попала ко мне в руки давеча слимовская консолька 2006я. Попала случайно, мол, «забирай, один фиг сто лет не играл, да и должен я тебе». Учитывая, что у меня уже была одна консоль для домашнего использования (столько лет прошло, а до сих пор в идеале), а «походной» нет — не отказался. Тем более в комплекте была целая куча аксессуаров. Потрепаная, конечно, но с пленкой на экране и без проблем с кнопками, шифтами, стиком. Вообщем для жесткого эксплуатирования в дорожных условиях — пойдет. Единственный минус — периодически отходит крышка аккумуляторного отсека. Пока не решил вопрос, но думаю над решением. Проблема оказалась в аккумуляторе: был вздут. Поменял и все стало в норме.
Дома, при детальном рассмотрении, выяснил, что прошивка стоит официальная — 5.03. Соответственно запустить что-либо с карты памяти невозможно. Цель была разобраться что к чему и поставить, читай даунгрейдить (downgrade), на одну из M33 прошивок.
Далее будет мануал по прошивке, для себя, чтоб не забыть. Возможно кому-то еще пригодится.
Определение материнской платы
Первым делом полез выяснять какая стоит материнская плата. Хоть и существует мнение, что большинство 200х приставок прошиваются, но наобум не хотелось, ибо ежель убью — восстановить консоль без пандоры для меня будет сложно. Погуглив выяснил, что под аккумулятором должен скрываться некий DateCode (картинка) по которому можно выяснить версию платы и понять прошивается она или нет (таблица). В моем случае ничего похожего не оказалось:
Был также вариант посмотреть в открытом дисководе на код штампика сверху на «кодеке?», но разглядеть что-либо в принципе там невозможно было. Вопрос остался открытым, продолжил гуглить.
Далее я наткнулся на программу PSPIdent которая, собственно, и позволяет узнать версию платы, возможность установки кастомной прошивки и прочую информацию. Правда на официальной прошивке она не запустится. Обходное решение было найдено там же — поставить виртуальную прошивку. Т.е. прошивку, которая ставится в виртуальную память PSP и позволяет уже совершать все действия (загрузку игр с карты памяти, запуск homebrew программ и т.п.). Казалось бы, вот то что я хотел в итоге получить… Но нет. Существовал один существенный минус — если выключить питание прошивка «слетает». Т.е. в итоге, чтобы поиграть в игры с карты памяти — надо каждый раз запускать эту прошивку. Я же хотел получить «неслетаемую», во flash0.
Установка виртуальной прошивки
Версий прошивки я нашел две. 5.03 HEN (L.M.A.O.) и ChickHEN для 5.03. Собственно установка заключается в сбросе самой приставки до заводских установок и форматировании карты памяти, а затем — копировании содержимого архива на карту памяти ms0:/ и последующий просмотр картинок, которые появятся в «Фото – Карта памяти – L.M.A.O» либо ChickHEN. Да, такой странный способ получения виртуальной прошивки — просмотр картинок одну за другой. С первого раза, пишут, что не получается. Это действительно так. Консоль зависает и отключается, но паниковать нет смысла. Просто перезагружаем и пробуем снова. У меня получилось поставить с третьего раза. И архив подошел с ChickHEN. Убедиться что все получилось можно двумя способами. Первый — при просмотре картинок экран консоли станет зеленым и консоль перезагрузится, а не зависнет. Второй — можно увидеть в меню «Сведения о системе» версию прошивки:
Дальше распаковываем архив с PSPIdent на карту памяти ms0:/PSP/GAME/ и запускаем его из меню Игра — Карта памяти — PSPIdent. На выходе получится такая вот картинка (мой вариант, правда уже после прошивки):
На нем уже видна версия материнской платы.
Установка «постоянной» кастомной прошивки
Собственно, дальше все делал по мануалу. Выбрал, разумеется, установку 5.00 М33-6. Все прошло без проблем. Единственное «но» — карта памяти должна поддерживать MagicGate. Иначе ничего не получится.
Дополнительно, если кому нужно, могу рассказать о настройке плагинов для этой прошивки (снятие скриншотов в jpg, запуск образов игр от первой PlayStation)