Меню Рубрики

Полезные программы на псп

Опубликовал Редактор ВП, 23.05.2018 . Отправлено в Статьи и новости

PlayStation Portable – это портативная консоль от японской компании Sony. Разработчики постарались создать устройство, которое могло бы конкурировать на рынке автономных девайсов и портативных игровых платформ, и у них это получилось.

В 2018 году, когда игры можно скачать на смартфон, PSP не так актуальна, тем более после выхода PS Vita, но для своего времени она была лучшей «портативкой».

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

Вряд ли вам удастся купить новую PSP в 2018 году, так как их уже давно не выпускают. Некоторые экземпляры могут иметь на борту прошивку, позволяющую раскрыть потенциал консоли.

Официальная прошивка PSP – это операционная система, на которой работает консоль. Разработчики периодически ее обновляли, исправляя различные ошибки, а также препятствуя появляющимся взломам и добавляя различные функции.

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

Чтобы проверить версию прошивки, нужно включить консоль и зайти в «Настройки» — «Настройки системы» — «Сведения о системе».

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

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

PSPInstaller – первое, что мы советуем установить. С помощью этой программы вы можете установить любое Homebrew (стороннее) приложение без необходимости подключать консоль к компьютеру.

Dayviewer – программа, показывающая, сколько заряжается PSP, а также детальную информацию о состоянии батареи. Установив ее, вы можете настроить отображение индикатора, например, выставив, чтобы уровень заряда отображался в процентах.

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

Многим интересно, заряжается ли PSP от USB. В зависимости от версии консоли, эта «опция» может меняться (для некоторых зарядка доступна только при включенной PSP, а некоторые заряжаются и в выключенном состоянии).

PSPdisp – вывод экрана компьютера на PSP. Вы можете использовать консоль, как дополнительный монитор для Windows. Более того, вы можете управлять интерфейсом ОС на ПК, посылая команды мышке и клавиатуре.

Ultimate PSPTube – программа для просмотра видео на PSP. Она поддерживает огромное количество различных онлайн-сервисов: YouTube, Dailymotion, Google Video и другие.

Prometheus ISO loader – открывает игры, запакованные в ISO-образы дисков. Это позволит расширить спектр скачиваемых игр.

FuSa GamePad – приложение, которое превратит консоль в геймпад для PlayStation 3 или ПК.

Filer – файловый менеджер, открывающий доступ ко всем файлам, находящимся на карте памяти и во внутренней памяти приставки. В нее вшита программа для чтения книг на PSP, просмотра изображений и воспроизведения аудиофайлов в формате WAV.

В наших мастерских производится прошивка PSP . Вы можете смело довериться многолетнему опыту наших специалистов. Звоните и записывайтесь!

PSP можно подключить к компьютеру, так же, как обычный смартфон или цифровой фотоаппарат. Все, что от вас потребуется, включить консоль и вставить в нее Mini USB кабель, который другой стороной подключается к USB-разъему на ПК.

На PSP нужно зайти в «Настройки» и открыть пункт «Подключение через USB».

На мониторе компьютера появится окно со всеми файлами, содержащимися на PSP.

Чтобы упростить навигацию, вы можете скачать официальную программу от Sony – MediaGo.

Пока вы будете перемещать файлы с консоли или обратно, ваша PSP 2000 или 3000 будет заряжаться.

Если на компьютере есть разъем для карт памяти, можете извлечь Memory Stick из PSP и копировать файлы напрямую. Так они будут перемещается быстрее.

источник

» Главная
» Demo Игры для PSP
» Игры для PSP
— Action
— RPG
— Приключения
— Стратегии
— Аркады
— Гонки
— Спорт
— Симуляторы
— Логические
— Драки
— Русские версии
» Игры для PS Vita
» PSX игры для PSP
» Homebrew игры для PSP
» Программы для PSP
» Прошивки для PSP
» Обои для PSP
» Gameboots для PSP
» Темы для PSP
» Браузерные онлайн игры

» Все о PlayStation Portable (PSP)
» Обзор всех моделей PSP
» Установка игр на PSP».
» Прошивки. Обзор и общие инструкции
» Прошивка для PSP Fat
» Прошивка для PSP Slim 3008 и GO»
» Как определить модель материнской платы PSP?

Прошивка 6.60 PRO-B9 для PSP
Последняя на данный момент версия прошивки для PSP. Данная версия может быть установлена на любую консоль (PSP 100x, 200x, 300x, psp go) не зависимо .

Прошивка 6.35 PRO-B5 для PSP
6.35 PRO-B — последняя на данный момент виртуальная psp прошивка предназначенная, в первую очередь для PSP GO, PSP-3008 и 200X с материнской платой .

HEN для прошивок 6.31 и 6.35
Теперь у любого PSP владельца появилась возможность запускать PSP игры и homebrew приложения абсолютно на любой PSP, в том числе на PSP GO и PSP .

Прошивка 5.50Gen D3 Final для .
Custom Firmware 5.50GEN-D3 — новая версия модифицированной прошивки которую ждали миллионы владельцев PSP по всему миру. Главным стимулом для .

Quake Arena Arcade
Quake Arena Arcade – финальная версия популярного шутера для PSP, полноценный порт Quake 3 основой для которого послужил модифицированный игровой .

Mortal Kombat 2
Mortal Kombat 2 – самые жестокие и кровавые драки за всю историю единоборств, визитной карточкой которых, в свое время стали особые добивания .

CS SOURCE Portable
CS SOURCE Portable – настоящий counter strike source, но только в 2D, при этом игра по прежнему интересна и ни сколько не потеряла своего основного .

Bejeweled Keeper
Bejeweled Keeper – красочная homebrew игра для PSP. Главная задача этой красивой логической игры заключается в нахождении трех и более одинаковых .

Vermine Portal 3D
Vermine Portal 3D – яркая оболочка для PSP, которая работает абсолютно на любых прошивках, даже на официальной. Для полноценной работы Vermine .

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

JPCSP v0.6
JPCSP v0.6 – новая и самая последняя на данный момент версия эмулятора PSP для PC. В последнее время эмулятор активно совершенствуется, но до .

PSP Maps v2.2
PSP Maps v2.2 – аналог известной программы Google Earth, с помощью которой любой владелец PSP сможет путешествовать по миру и заглянуть в любую .

источник

Раздают: Качают: [/torrent_short] !—>

Год выпуска: 2007
Жанр: Аркадная бродилка
Тип: Hombrew-игра
Разработчик: ALIENWARE
Издательство: ALIENWARE
Прошивка: Любая
Работоспосбность проверена: Да

Описание: Очень увлекательная и качественная homebrew-игра. Играем за всеми известного трубопроводчика Mario. Бегаем, прыгаем, боремся с различными существами, выбиваем монеты из кубиков. Также имеется большое колличество уровней.

Раздают: Качают: [/torrent_short] !—>

Год/Дата Выпуска: 2012
Версия: v7.5.0 build-20120822
Разработчик: ImTOO Software Studio
Язык интерфейса: Русский
Таблэтка: Присутствует

Раздают: Качают: [/torrent_short] !—>

Название: База кодов CWCheat
Разработчик: CWcheat
Версия: 0.2.4
Дата выхода: 20.02.12
Язык: English

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

Раздают: Качают: [/torrent_short] !—>

Название: 6.60 PRO-C
Разработчик: PRO Team
Версия: C
Дата выхода: 2012
Язык: RUS

Описание
Команда разработчиков PRO Team представила продолжение версии своих прошивок — PRO-C.

Раздают: Качают: [/torrent_short] !—>

Год выпуска: 2011 г.
Версия: 1.00
Тип: Homebrew программа
Разработчик: N/A
Язык интерфейса: Русский
Работоспособность проверена: Да

Описание: Программа является точнейшей копией браузера Mozilla Firefox.Работают все кнопки,вкладки от файла до справки.Вы можете открывать и закрывать вкладки,работают кнопки назад и вперёд.Можете закрывать и открывать браузер.Скачав программу вы получаете программу для обновления браузера,совершенно бесплатно.

Раздают: Качают: [/torrent_short] !—>

Год выпуска: 2011 г.
Версия: op rev.30
Тип: Hombrew-игра
Разработчик: Drakon
Прошивка: Любая
Язык: Английский
Работоспособность проверена: Да

Описание: Гениальный инди-разработчик Drakon на время оставил свой другой проект (Portal для PSP), и всерьёз взялся за LameCraft для PSP, клон отличной игры Minecraft.

Раздают: Качают: [/torrent_short] !—>

Название: Doom 2.01
Разработчик: неизвестен
Версия: 2.01
Дата выхода: 2011
Язык: Eng
Описание: Эмулятор Wad файлов, ну в общем игр с таким расширением, по умолчанию тут стоит тока Doom 2, я добавил в папку с играми «WADS» еще несколько игр. Работает безупречно, ну разве что квейк после одного уровня виснет, и если в спящий режим соньку ввести, то после «пробуждения» игра у меня, через несколько секунд, зависала , а так только надо привыкнуть к управлению.

Раздают: Качают: [/torrent_short] !—>

Название: Allok 3GP PSP MP4 iPod Video Converter
Год выпуска: 2010
Язык: английский

Описание
Программа для конвертирования видео для psp, ipod, sony walkman, iphone

Раздают: Качают: [/torrent_short] !—>

Название: 6.60 PRO-B10 fix
Разработчик: VF,neur0n
Версия: 6.60
Дата выхода: 2011
Язык: RUS

Описание
Три разработчика представили новую прошивку,на новом ядре!
Она поддерживает все существующие на данный момент модули

источник

PPSSPP — это развивающийся эмулятор консоли PSP для разных операционных систем, а именно: Android, Windows, iOS, Blackberry, Meego / Harmattan, Symbian, MacOS X и Linux. И при таком впечатляющем наборе поддерживаемых ОС эмулятор PPSSPP, на сегодняшний день, совершенно бесплатен.

Подробнее »»
Читайте также:  Полезные свойства семечки подсолнуха

Эмулятор PSP — PPSSPP v1.5.4 [Windows/Android][2018]
[16.03.18] Автор: joinerlex Софт для PSP

PPSSPP — это относительно новый развивающийся эмулятор консоли PSP для разных операционных систем, а именно: Android, Windows, iOS, Blackberry, Meego / Harmattan, Symbian, MacOS X и Linux. И при таком впечатляющем наборе поддерживаемых ОС эмулятор PPSSPP, на сегодняшний день, совершенно бесплатен.

Интерактивная панель управления городом PSP info .RU !
Управляй нашим городом сам!

Эмулятор PSP — JPCSP rev. cbc09e5 [RUS][Windows][2017]
[15.07.17] Автор: joinerlex Софт для PSP

JPCSP — эмулятор, который позволяет играть в игры от PSP на PC. В новой версии JPCSP показывает другой уровень стабильности, красочности, яркого геймплея, запуска большого количества игр и существенных исправлений. Графика становится приятнее, играть становится удобнее и интереснее. Всем приятной игры и побед в виртуальном мире!

Подробнее »»

Эмулятор PSP — PPSSPP v1.3-237-gd43b3ef [Windows/Android][2016]
[23.12.16] Автор: joinerlex Софт для PSP

PPSSPP — это относительно новый развивающийся эмулятор консоли PSP для разных операционных систем, а именно: Android, Windows, iOS, Blackberry, Meego / Harmattan, Symbian, MacOS X и Linux. И при таком впечатляющем наборе поддерживаемых ОС эмулятор PPSSPP, на сегодняшний день, совершенно бесплатен.

Подробнее »»

Эмулятор PSP — JPCSP bab3b6e [RUS][Windows][2016]
[22.12.16] Автор: joinerlex Софт для PSP

JPCSP — эмулятор, который позволяет играть в игры от PSP на PC. В новой версии JPCSP показывает другой уровень стабильности, красочности, яркого геймплея, запуска большого количества игр и существенных исправлений. Графика становится приятнее, играть становится удобнее и интереснее. Всем приятной игры и побед в виртуальном мире!

Интерактивная панель управления городом PSP info .RU !
Управляй нашим городом сам!

Эмулятор PSP — PPSSPP v1.2.2-301-g571b2c6 [Windows/Android][2016]
[24.04.16] Автор: joinerlex Софт для PSP

PPSSPP — это относительно новый развивающийся эмулятор консоли PSP для разных операционных систем, а именно: Android, Windows, iOS, Blackberry, Meego / Harmattan, Symbian, MacOS X и Linux. И при таком впечатляющем наборе поддерживаемых ОС эмулятор PPSSPP, на сегодняшний день, совершенно бесплатен.

Подробнее »»

Эмулятор PSP — JPCSP r2c0d219 [RUS][Windows][2016]
[16.03.16] Автор: joinerlex Софт для PSP
Подробнее »»

Handy PSP v0.95.1 эмулятор Atari Lynx для PSP + Full Romset Atari Lynx
[18.07.15] Автор: joinerlex Софт для PSP

Handy PSP отличный эмулятор Atari Lynx с большим набором возможностей и хорошей совместимостью. Вместе с эмулятором присутствует последний No-Intro сэт включающий в себя только рабочие версии игр, плюс БИОС.

Интерактивная панель управления городом PSP info .RU !
Управляй нашим городом сам!

Эмулятор PSP — PPSSPP v1.0.1-757-g73e9c3b [Windows/Android][2015]
[12.07.15] Автор: joinerlex Софт для PSP

PPSSPP — это относительно новый развивающийся эмулятор консоли PSP для разных операционных систем, а именно: Android, Windows, iOS, Blackberry, Meego / Harmattan, Symbian, MacOS X и Linux. И при таком впечатляющем наборе поддерживаемых ОС эмулятор PPSSPP, на сегодняшний день, совершенно бесплатен.

Подробнее »»

Эмулятор PSP — JPCSP rbdf0af1 [RUS][Windows][2015]
[09.07.15] Автор: joinerlex Софт для PSP

JPCSP — эмулятор, который позволяет играть в игры от PSP на PC. В новой версии JPCSP показывает другой уровень стабильности, красочности, яркого геймплея, запуска большого количества игр и существенных исправлений. Графика становится приятнее, играть становится удобнее и интереснее. Всем приятной игры и побед в виртуальном мире!

источник

Cheats Maximal for Consoles (CheMax FC) — база данных с чит кодами для консольных версий игр (для игровых приставок). В ней представлены чит коды, для всех известных приставок начиная с 16 битных Sega Megadrive и заканчивая самыми новыми — Sony Playstation Portable (PSP) и Microsoft X-Box 360. CheMax FC динамично развивается, и на данный момент является наибольшей чит-базой для приставочных игр на русском языке.

Скачать

Программа для создания тем в формате .ptf.

Скачать

Format Factory — мощный, многофункциональный и бесплатный конвертер мультимедиа файлов. Поддерживает конвертацию видео, аудио и графических файлов из одного формата в другой.

Основные возможности Format Factory:

  • конвертация видео в MP4, 3GP,MPG, AVI, WMV, FLV, SWF форматы;
  • конвертация аудио в MP3, WMA, AMR, OGG, AAC, WAV форматы;
  • конвертация графических файлов в форматы JPG, BMP, PNG, TIF, ICO, GIF, TGA;
  • поддержка iPod, iPhone, PSP, BlackBerry форматов;
  • создание образов DVD и CD в форматах ISO и CSO, конвертация ISO в CSO и обратнориппинг DVD в видео;
  • риппинг Audio CD;
  • восстановление поврежденных аудио и видео файлов;
  • при конвертации изображений доступно изменение размеров, вращение, вставка подписи.
Скачать

PSP Wallpaper Maker – это бесплатная версия программы для создания обоев для игровой консоли PlayStation Portable (PSP). С помощью PSP Wallpaper Maker вы сможете создавать ваши любимые обои за несколько минут, импортировать ваши собственные изображения, картинки или фотографии, вы сможете использовать некоторые очень простые в использовании сервисные программы улучшения, которые позволят вам настраивать ваши изображения, потом сохранять их в качестве PSP обоев и выгружать на ваш PSP.

Скачать

PLAY-PLAY 2009-2019 (C). Все права защищены

источник

Файловый менеджер для PSP. Позволяет работать с файлами
находящимися на Memory Stick, UMD и flash0/falsh1. Имеет
встроенные утилиты для просмотра изображений, просмотра текста и
чтение бинарных файлов, создание образа UMD прямо на карту
памяти, воспроизведение WAV файлов и многое другое.

Тестирует скорость на запись/чтения карты памяти.

Позволяет выводить видео на тв во весь экран,работает на Slim.

услуги модератора люкс класса- обратиться.

dw_tn Дата: Вс, 17 Мар 2013, 20:56 | Сообщение #5

Превращает PSP в usb геймпад для PS3 или PC.

услуги модератора люкс класса- обратиться.

aumihta24 Дата: Вс, 24 Мар 2013, 22:51 | Сообщение #6

Загружает UMD рипы в формате iso cso.

Программа для просмотра AVI и онлайн видео.

• Когда не воспроизводится видео:

Select — Изменяет сайт, который отображается в левом верхнем углу, и
в котором будет искаться видео.

X — Воспроизвести выбранное видео.

O — Поиск видео в выбранном сайте.

/\ — Открывает меню, в котором вы можете сохранять
любимые видео, добавлять плейлисты и т.д.

[] — Switches the view. Either search results, video playback or split.

L триггер — Предыдущая страница результатов.

R триггер — Следующая страница результатов.

• Когда воспроизводится видео:

O -Остановить видео и вернуться к результатам поиска.

[] — Switches the view. Either search results, video playback or split.

/\ — Спрятать оставшееся время.

Select — Поменять размер вопроизводимого видео.

Влево — Уменьшить скорость воспроизведения.

Вправо — Увеличить скорость воспроизведения.

* Ultimate PSPTube v2.0
услуги модератора люкс класса- обратиться.

dw_tn Дата: Чт, 18 Апр 2013, 20:14 | Сообщение #8

Этот программный пакет позволяет использовать Playstation Portable в
качестве дополнительного монитора для windows. Вы также можете
удаленно отправить команду клавиатуре и мышки для управления ПК. Новейшая версия реализует звук.

PSPdisp состоит из четырех компонентов: windows драйвера дисплея,драйвер USB и интерфейс приложения, которое
захватывает экран, сжимает и посылает через USB или
беспроводную сеть на PSP. Для самой PSP есть приложение, которое
распаковывает кадры и отображает их (входит в данный пакет).

* PSPdisp 0.6 (7.5 Мб)
услуги модератора люкс класса- обратиться.

dw_tn Дата: Чт, 18 Апр 2013, 20:33 | Сообщение #9

Dayviewer плагин отображает дату,время,зарядку аккумулятора в процентах и количество времени до полной разрядки батареи.

2)Копируем dayviewer.prx и dayviewer_config.txt в папку X:/seplugins
(Где X-ваша карта памяти).

3)В папке seplugins найти и открыть текстовым редактором файл
vsh.txt (или создать его если нет) и добавить строку ms0:/seplugins/
dayviewer.prx 1

услуги модератора люкс класса- обратиться.

dw_tn Дата: Чт, 01 Авг 2013, 17:35 | Сообщение #10

PSPInstaller представляет собой приложение для Playstation Portable , которое позволяет легко установить хоумбрю , без необходимости подключения PSP к компьютеру.

источник

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

_________________________________________________________________________________________________________

LightMP3 v2.0.0 Alpha 4 + [pnk] mod [RUS]





Описание:
Программа для прослушивания музыки на PSP. Есть множество настроек, эквалайзер, темы и так далее. Работает на PSP и
PSP Slim .

Скриншоты:
http://

Новая версия v2.0.0 Alpha 4 ( от 04.03.2008 )
Изменения:
-Лимит плей листа теперь 3 000 песен.
-Добавлена поддержка дистанционного управления.
-Добавлена поддержка png файлов для ID3v2’s обложек.
-Добавлена функция повтора/воспр.в случ порядке.
-MP3 файлы теперь стали открывается быстрей.

Установка:
1. Скачайте
2. Скопируйте папку LightMP3 из архива в X:/PSP/GAME/. где Х буква вашей карточки
3. Запуск из меню Игра -> Memory Stick.

дополнение:
1. Русифицирован плеер (В настройках Russian)

Скачать>>
_________________________________________________________________________________________________________

Bookr 0.7.1 [RUS]




Год выпуска: 2007
Платформа: PSP
Разработчик: SD6719
Язык интерфейса: английский и русский
Прошивка: с 3.ХХ по 4.ХХМ33

Описание: Читалка Bookr с каждой последующей версией становится все более лучшей и функциональной, вплотную приблежаясь к читалкам на КПК, а в чем то и превосходяшей последнии.

Добавлено:
1. Читает txt, fb2, pdf, djvu
2. Поддерживает кодировки UTF-8, UTF-16, KOI8-r, CP-1251, CP866
3. Поддерживает TTF шрифты
4. Автоматом загружает последний файл
5. Зум в текстовых файлах можно отключить через меню.
6. Переносы слов по слогам можно выключить в меню.
7. Корректно отображаются русские имена файлов и каталогов.
8. Переключение скорости процессора в меню.
9. Русский интерфейс — переключается через меню.
10. В файловом меню курсор запоминает свое положение.
11. Минимальная поддержка ZIP (1 ZIP — 1файл)
12. Добавлена возможность удалять файлы (но не каталоги)
Вызывается сочетанием клавиш L+R+[]
В подсказку специально добавлять не стал.
13. Добавлена возможность отключать джойстик через меню.
14. Добавлено автоопределение кодировки файла
Большое спасибо Ивану Рощину, Москва за алгоритм
(http://ivr.webzone.ru/articles/defcod_2/index.htm)
15. Есть поддержка русских имен файлов, но она не всегда работает
(проблемы на разных прошивках и, возможно, на PSP разных регионов)
Лучше всего работает на прошивках 3.80М33 и 3.90М33
(там функция sceIoDread возвращает имя файла правильно)

Установка:
Папку
bookr закинуть на PSP в папку Game 3XX

источник

Лучший файловый менеджер для PSP, умеет практически всё — удалять, переименовывать, перемещать, копировать, создавать папки и файлы; умеет работать с RAR- и ZIP-архивами. Имеет еще несколько полезных вкусностей

Умеет даже сортировать иконки XMB! (Треугольник, стрелка влево, сортируем, после окончания сортировки сохраняем изменения кнопкой START)

Установка:
В архиве версии для kernel1.5 и kernel3 (для kerner1.5 папка filer, для kernel3 папка filer3), соответствующую папку необходимо кинуть на флеш карту в PSP/GAME. Версия для kernel3 НЕ МОЖЕТ выполнять следующее:
*Поддержка flash memory. *Изменение flash0. (Хотя flash1 можно модифицировать) *Показ информации о flash0 и flash1. *Показ свободной памяти на flash0 и flash1.

Версия kernel1.5 пойдет ТОЛЬКО на FAT-консолях с установленным аддоном для kernel1.5

Читайте также:  Жженый сахар чем полезен

Java-машина, позволяет запускать MIDP2 игры (предназначенные для мобилок)
Функционально может ОЧЕНЬ многое, вплоть до соединения с интернетом и игры онлайн!
Многим полюбившаяся программа для запуска Java-игр вышла новая версия v0.4.2

Новое:
Доработана функция для интернет приложений
Увеличено число запускающихся игр и программ
официальный сайт программы
Установка:
1) Скачайте архив
2) Разархивируйте, прочитайте (ReadMe).
3) Скопируйте PSPKVM в папку PSP/GAME на карте памяти
4) Запускайте из меню-Игра.
программа работает только на кастомных прошивках и на обеих версиях консоли

Пароль на архив mobilize.in

Предназначен для снятия образов с UMD-дисков (*.iso). Содержимое архива кидаем в PSPGAME150.Вставляем UMD, запускаем утилиту на PSP. Ждем. Получам готовый образ на карте памяти.

источник

Давайте условимся сразу: я следую паттерну «изучение обучением», т.е. учу, одновременно изучая, обгоняя читателей на 2-3 «шага» вперед. Однако это не значит, что я ничего не знаю и все, что говорю — обычные копипасты: я стараюсь разобраться в теме, прежде чем писать о ней. Поэтому смело задавайте вопросы, этим вы принесете пользу и себе, и мне: на вопросы, ответ на которые я не знаю, я буду его искать, осозновать и рассказывать вам.

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

Будем предполагать как данность, что у вас есть приставка Sony PSP, перепрошитая до последней версии — 3.90 M33-3 (так называемая custom firmware, неофициальная прошивка). О том, как перепрошиваться, уже рассказывали многие, и останавливаться на этом я не буду. Так же будем считать, что в кирпич ваш вставлена флешка, на которой есть хотя бы 50кб свободного места, и вы имеете к ним доступ (например, через саму PSP).

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

Используемый язык программирования — Си, я буду использовать бесплатную IDE Code::Blocks под Windows XP. Пользователи других компиляторов или ОС могут попробовать настроить IDE сами, благо, настройки у всех похожи; я же использовал то, для чего нашел мануал 😉

Для начала, скачаем набор компиляторов, линкеров и библиотек для PSP под названием DevKitPSP. Распакуйте его куда-нибудь, я его распаковал в корень диска E: (теперь у меня есть папка E:\devkitpsp\).

Теперь откройте Code::Blocks. В меню выберите Settings→Compiler and Debugger, как Selected Compiler в открывшемся окошке выберите GNU GCC (он должен стоять по умолчанию), скопируйте его, назвав, например, DevKitPSP, и настройте его:

Вкладка Search Directories→Compiler (удалите все, что там есть, и нажимайте Add для добавления каждого из путей):

E:\devkitPSP\include
E:\devkitPSP\psp\include
E:\devkitPSP\psp\sdk\include

Вкладка Toolchain Executables:

Compiler’s installation directory: E:\devkitPSP. Там есть примечание, что в этой папке должна быть подпапка bin, проверьте.
C-compiler: psp-gcc.exe
C++-compiler: psp-g++.exe
Linker for dynamic libs: psp-g++.exe
Linker for static libs: psp-ar.exe
Еще три поля я оставил пустыми.

Теперь можно жать OK, и переходить к созданию нового проекта (File→New→Project. слева в окошке жмем Projects и выбираем Empty). Заполняем Project Title (не играет роли, пусть будет PSPHelloWorld), не забываем поставить папку для сохранения проекта (я вон в первый раз забыл, и получил кучу глюков и ошибок); компилятор, разумеется, ставим свежесозданный нами.

Наш проект девственно пуст, создаем фаил (File→New→File. на название наплевать, я выбрал main.c) — не забудьте в мастере создания фаила выбрать как язык Си и поставить галочки «Add to current project», «Debug» и «Release» (почему они не стоят по умолчанию?).

В созданный фаил копируем код (ключ доступа — хабрахабр). Я бы сюда закинул, если бы не хабрапарсер. Код писал не я, кстати: опыта пока-что маловато, хотя я вполне понимаю, что там происходит и как — в любом случае, в этом топике я останавливаться на этом не буду.

Теперь последние штрихи к настройке. Мы уже настроили то, с помощью чего будем компилировать, но не настроили, как и что у нас должно выходить. Поэтому жмем правой кнопкой на название проекта справа, выбираем Properties, а там — Build targets. Снимаем галочку «Auto-generate filename extension», и правим в Output filename расширение «exe» на «elf». Выполняем тоже самое для конфигурации Release, жмем Ok.

Жмем правой кнопкой на название проекта опять, выбираем Build Options и, на вкладке Linker Options, вписываем в Other linker options:

-lpspdebug -lpspdisplay -lpspge -lpspctrl -lpspsdk -lpsplibc -lpspnet_inet -lpspnet_apctl -lpspnet_resolver -lpsputility -lpspuser -lpspkernel

Вроде всё (надеюсь, это последняя статья скучного технического плана). Теперь собираем проект (Build→Build или знакомое всем Ctrl-F9) — если вдруг появились ошибки, то думаем, что же сделали не так, а потом спрашиваем в комментариях (может, я забыл чего).

Чтобы не настраивать потом заново, стоит сохранить проект как шаблон (File→Save Project as user-template. ).

Итак, у нас есть elf-фаил нашей программы. Перед тем, как закидывать его на PSP, надо преобразовать его в EBOOT.PBP (название придумал не я, честно). Для этого у меня стоит такой bat-ник:

«E:\devkitPSP\bin\mksfo.exe» %1/bin/Debug/%1 %1/bin/Debug/%1.sfo
«E:\devkitPSP\bin\psp-fixup-imports.exe» %1/bin/Debug/%1.elf
«E:\devkitPSP\bin\psp-strip.exe» %1/bin/Debug/%1.elf -o %1/bin/Debug/stripped.elf
«E:\devkitPSP\bin\pack-pbp.exe» %1/bin/Debug/EBOOT.PBP %1/bin/Debug/%1.sfo NULL NULL NULL NULL NULL %1/bin/Debug/stripped.elf NULL

Он располагается у меня в директории pspprj, в которой я создаю по папке для каждого проекта. Используется он так: make_eboot.bat HelloWorld. Если у вас другая организация папок, или вы просто хотите его переписать или запускать каждую программу вручную — просто запускайте по строчке, не забывая заменять %1 на названия или пути к фаилам. В результате у вас получится фаил EBOOT.PBP, его надо будет закинуть в папку /PSP/GAME150/HelloWorld (или другое название)/, а все остальное можно спокойно удалить. Теперь проверяйте (выход — по кнопке Home).

Как «домашнее задание» — сделайте так, чтобы все «хелловорлды» были с новой строки. До встречи!

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

Хардкорная конфа по С++. Мы приглашаем только профи.

источник

Источники:
  • http://www.pspcity.ru/pspsoft
  • http://silvengame.ru/programmy/
  • http://www.pspinfo.ru/software
  • http://www.play-play.net/downloads/psp/3/
  • http://psx-core.ru/forum/16-1886-1
  • http://www.sites.google.com/site/pspdenri/programmy-dla-psp
  • http://mobilize.in/files/cat127.html
  • http://habr.com/post/22977/