Войти
ПрограммированиеСтатьиОбщееОбщее

Hello World приложение для Sony PSP

Автор:

В этой статье я расскажу как написать ваше первое приложение для портативной консоли Sony PSP.

Нам понадобятся:

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

Устанавливаем SDK в любое место, если вы будете использовать Visual Studio IDE, то при установке поставьте галочку напротив Visual Studio Integration.

Установили, запускаем Visual Studio, и Жмем File->New->Project, далее во вкладке Visual C++ ищем PSP:

NewProject_Psp | Hello World приложение для Sony PSP

Выбераем «Empty Project», прописываем пути и жмем Ok. Появится окно визарда, жмем Finish. Вуаля:

Project_Psp | Hello World приложение для Sony PSP

Теперь жмем в меню Build->Build Solution. Процесс компиляции пройдет быстро, и в итоге мы получим EBOOT.pbp.

Project_Psp_Bulid | Hello World приложение для Sony PSP

Идем в папку проекта и ищем там EBOOT.pbp:

EBOOT | Hello World приложение для Sony PSP

Теперь запуск нашего детища:

1) Если у вас есть девайс:

memstick | Hello World приложение для Sony PSP

GDPSP | Hello World приложение для Sony PSP

2) Если вы используете JPCSP:

JPCSP | Hello World приложение для Sony PSP

Пример: EBOOT.

Удачи в начинаниях.

PS: Уже есть такие порты для PSP как:
- Quake
- Quake 2
- Quake 3 от нашего соотечественника 
- Bochs — PC x86 Emulator (для запуска Linux,Windows на PSP)

Может и вы внесёте свою лепту ;)

#Hello World, #mobile, #PSP

20 апреля 2010 (Обновление: 18 апр. 2016)

Комментарии [48]

Страницы: 1 2 3 4 Следующая »
#1
7:00, 21 апр. 2010

хм... а продолжение будет?

Ну, там как с оконным API работать? Как всякие треугольники, квадраты рисовать и текстурировать? А то что-то мало для полноценной статьи ИМХО.

#2
8:49, 21 апр. 2010

MarkoPolo
> А то что-то мало для полноценной статьи ИМХО.
http://en.wikipedia.org/wiki/Hello_world_program
MarkoPolo
> хм... а продолжение будет?
Возможно.

#3
8:53, 21 апр. 2010

Тема psplink и дебага не раскрыта

#4
11:56, 21 апр. 2010

Homebrew? Сони однако это очень не любит. Кроме того официальный СДК и хомбрюшный довольно сильно отличается.  Честно говоря если нет возможности работать с официальным тулкитом думаю что большого смысла писать под псп нет... разве что как развлечение.

#5
13:42, 21 апр. 2010

Плохая статья, ибо хакерская

#6
14:41, 21 апр. 2010

oistalker
> Тема psplink и дебага не раскрыта
Я особо с psplink не разберался,но насколько я знаю есть только интерграция с эклипсом,а я кроме VS ничего не юзаю и юзать не планирую :).

Стас
> Homebrew? Сони однако это очень не любит. Кроме того официальный СДК и
> хомбрюшный довольно сильно отличается. Честно говоря если нет возможности
> работать с официальным тулкитом думаю что большого смысла писать под псп нет...
> разве что как развлечение.
Ну еслиб небыло бы хоумбрю то пользователи psp до сих пор бы не увидили эмулятора PSone игр,и Quake,Quake 2,Quake 3,etc.
А вобще если сделать что-то реально стоящее то думаю с сони можно будет договорится,да и я не думаю что есть тотальные различия между обоими SDK.

#7
14:48, 21 апр. 2010

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

#8
15:02, 21 апр. 2010

Igor'
> Я особо с psplink не разберался,но насколько я знаю есть только интерграция с
> эклипсом,а я кроме VS ничего не юзаю и юзать не планирую :).

Ресурс карты памяти не бесконечен (и сама карта не дешевая) - по крайней мере запускать программы, в процессе их написания, через psplink (даже если не использовать возможности отладки) есть смысл.

#9
15:12, 21 апр. 2010

oistalker,для этого есть PSPHost,ставится легко,даже простой юзер может его поставить.

#10
15:23, 21 апр. 2010

> портотивной консоли Sony PSP
надо бы исправить :)

#11
15:33, 21 апр. 2010

Igor'
Читай сам статью. =) Даже там написано, что традиционно hello world используется в туторах языков программирования, у тебя же тутор не по языку, а по API.

#12
15:34, 21 апр. 2010

Igor'
> PSPHost
Да, хорошая штука, особенно, когда игра весит больше гига, а на карточку копируется очень медленно.

#13
15:42, 21 апр. 2010

MarkoPolo
> Да, хорошая штука, особенно, когда игра весит больше гига, а на карточку
> копируется очень медленно.
Это не шутка,все его активно юзают.

MarkoPolo
> Читай сам статью. =) Даже там написано, что традиционно hello world
> используется в туторах языков программирования, у тебя же тутор не по языку, а
> по API.

Это относится не только к языку. Да и если уж на то пошло мой тутор как раз к языку,вернее к компилятору psp gcc ;)

#14
16:04, 21 апр. 2010

Igor'
> Это относится не только к языку. Да и если уж на то пошло мой тутор как раз к
> языку,вернее к компилятору psp gcc ;)
Ладно, не буду спорить, но по хорошему у тебя тутор про то, как в студии нажать на кнопку и создать пустой проект...

Igor'
> Это не шутка,все его активно юзают.
шутка?

Страницы: 1 2 3 4 Следующая »
ПрограммированиеСтатьиОбщееОбщее

Тема в архиве.

Приложение UDS Game