PSPверсия |  Новое на сайте |  Обратная связь |  Команда сайта |  FAQ |  ПРАВИЛА |     
 
Обзор нового на PSPinfo.RU

Ближайшие Сходки:
ДатаГородНомерНазваниеЗаписаться
собери друзей и сообщи об этом всем! »»
Самые популярные FLASH игры:

Sonic
играли 89408 раз

Muay Thai
играли 44478 раз

Castle Defender
играли 42472 раз

Urabanslug
играли 36338 раз

Mud and Blood (vietnam)
играли 34379 раз

chicken
играли 33775 раз

sonicblox
играли 33654 раз

x227sm
играли 33570 раз

Crazy Scates
играли 28396 раз
Абсолютные лидеры:
НовостиТемыСейвыОбоиВидеороликиВикторина
1..:Dr.Who:.945
2.iliya23420
3.Константин414
4.(:389
5.Masserau377
1.Dankin333
2.Игорь330
3.kalash1322
4.DJAMrik271
5.Артем=)252
1..:Dr.Who:.347
2.legofan12130
3.-=Sephiroth=-117
4.Dan96106
5.Patric Star104
1.wushu12250
2.Metal Sonic7404
3.iliya237000
4.Теккен6652
5.LFY6309
1..:Dr.Who:.4548
2.Михаил3742
3..:Canon:.1920
4.Ivan1760
5.Гомер Симпсон1535
1.Chizuru Minamoto2610552500
2..:Dr.Who:.2609446950
3..:Buxou:.1724432140
4.snupi1637432090
5.vitas1551113420750
расширенная статистика »»

   Все форумы » Клуб PSPinfo.RU » Программирование » Программирование для PSP Предыдущая тема :: Следующая тема  
Сейчас эту тему просматривают: [требуется регистрация] -> [требуется регистрация]
Гостей: [требуется регистрация]
 
Часть 2


 

Ссылка на пост #1 Добавлено: 10 ноября 2012 13:32    

Посетители
MALEXKIY
--

Возраст: 52 | | Козерог
Сообщений: 50
Благодарности: 1 / 2
Репутация: 2
Предупреждений: 0
Друзья
Тут: 11 лет 7 месяцев
Кто пробывал делать отпишитесь пожалуйста!
(Качество изложенного, насколько понятно, оценка по 5-ти бальной шкале)


Для начала наших творчеств нам понадобятся:
1. Редактор кода.
2. pspSDK (самая главная вещь для нас!).
3. Ну и программка для удобного редактирования Makefile'a.
4. Конвертер музыкальных файлов в формат AT3 и плагин для работы.
Ссылки:
pspSDK устанавливаем на диск C так будет удобнее в дальнейшем использовании.
Notepad++ устанавливаем в то место, в которое он предлагает.
А MakefileEditor кладём в удобное для Вас место на диске.

Сейчас мы перейдём к созданию нашей первой программы для PSP!
На диске C надо создать папку "projects", а вней папку "psp".
В папке "psp" создадим папку "HelloWorld".
Запустите программу MakefileEditor.exe и заполните поля, как показано на рисунке:

Программирование для PSP

Перейдите на вкладку "make.bat" и заполните также, как на картинке:

Программирование для PSP

В Notepad++ нажимаем на вкладку Language->C->C++(Выставляем подсветку синтаксиса C++).

Программирование для PSP

Далее нажимаем на вкладку Settings->Preferences... И в поле Localization выбираем Русский.

Программирование для PSP

Далее нам надо создать два файла "main.c" и "pspSetup.h". Создаём их с помощью Notepad++.
Код "main.c":
Это будет ваша основа, так что сохраните её в отдельном месте.

Код "pspInit.h":
Сохраняем эти два файла в папке, где находится наш проект HelloWorld.
Теперь откроем main.c и напишем после строчки "pspDebugScreenInit();" следующее:
printf("HelloWorld!");//Мы выведем на экран нашей PSP текст HelloWorld!
В итоге у нас получится следующий код ф файле "main.c":
Сохраняем наш файл и заходим в папку с нашим проектом.
Там мы запускаем файл "make.bat" и через некоторое время у нас появится файл "EBOOT.PBP" в этой же папке.
На карте памяти PSP в папке "PSP\GAME" создадим папку "HelloWorld" и скопируем в неё наш EBOOT.PBP
Теперь на PSP запустим программу HelloWorld.
И вуаля работает!
Ну вот и всё!
В следующем уроке я расскажу Вам об обработке нажатия кнопок.
Пока! Удачи Вам в Ваших начинаниях! bravo
Если появятся вопросы пишите!
MALEXKIY


Сообщение отредактировано 10 ноября 2012 13:34. Редактировалось 9 раз(а)
Наверх 
Ссылка на пост #2 Добавлено: 12 ноября 2012 00:35    

Посетители
Yoti
--

Возраст: -- | |
Сообщений: 866
Благодарности: 48 / 73
Репутация: 27
Предупреждений: 3
Друзья
Тут: 14 лет 1 месяц
Убейся об стену, а?
Наверх 
Ссылка на пост #3 Добавлено: 12 ноября 2012 18:07    

Посетители
MALEXKIY
--

Возраст: 52 | | Козерог
Сообщений: 50
Благодарности: 1 / 2
Репутация: 2
Предупреждений: 0
Друзья
Тут: 11 лет 7 месяцев
Yoti, зачем об стену биться?

Добавлено спустя 4 часа 30 минут 48 секунд:

При возникновении вопросов обращайтесь сюда: Программирование для PSP ФОРУМ
Наверх 
Ссылка на пост #4 Добавлено: 23 января 2013 18:32    

Посетители
MALEXKIY
--

Возраст: 52 | | Козерог
Сообщений: 50
Благодарности: 1 / 2
Репутация: 2
Предупреждений: 0
Друзья
Тут: 11 лет 7 месяцев
Наконец-таки свершилось! Как же долго я искал патч отладочного текста для pspsdk.. И вот я его нашёл! biggrin
Наверх 
Программирование для PSP
  • 0

  
Добавить эту тему в

Похожие темы:
Название Темы [ответов]АвторДатаФорум
» 3D программирование [10]zharikov.vitalik17.06.12Клуб PSPinfo.RU »» Программирование
» Программирование с QT [5]vadik0530.05.11Клуб PSPinfo.RU »» Программирование
» программирование [3]zlost04.09.08PSP »» Софт для PSP
» программирование для psp [32]LIon__04.05.08PSP »» Софт для PSP
» Программирование для PSP Часть 2 [3]MALEXKIY10.11.12Клуб PSPinfo.RU »» Программирование
» Кто может? [16]
  программирование
nikita1996spb26.08.11Клуб PSPinfo.RU »» Болталка
» Программирование PSP Часть 5 [3]
  Графика
MALEXKIY31.12.12Клуб PSPinfo.RU »» Программирование
» Программирование для PSP Часть 3 [7]
  Теория
MALEXKIY12.11.12Клуб PSPinfo.RU »» Программирование
» Программирование для PSP Часть 4 [2]
  Переменные, цветной текст
MALEXKIY16.12.12Клуб PSPinfo.RU »» Программирование
» Программирование для PSP ФОРУМ [21]
  Задавайте вопросы, делитесь наработками!
MALEXKIY12.11.12Клуб PSPinfo.RU »» Программирование

Информация
Посетители, находящиеся в группе Гости, не могут оставлять сообщения в данной теме.


Flash игры onLine |  Игры для PSP |  Обои для PSP |  Софт для PSP |  Темы для PSP |  Сейвы для PSP |  Комиксы для PSP |  Форум |  Карта сайта |   
"" and "PlayStation" are registered trademarks of Sony Computer Entertainment Inc. "", PSP and "UMD" are trademarks of Sony Computer Entertainment Inc. "", "XMB", "Memory Stick Duo" and the "Memory Stick Duo" logotype are trademarks of Sony Corp. All product titles, publisher names, trademarks, artwork and associated imagery are trademarks, registered trademarks and/or copyright material of the respective owners. All rights reserved.
Game's TOP-100 Counter