|
Программирование для PSP Вы программист? Welcome сюда... |
13.03.2007, 00:51
|
Сообщение: #1 (371225)
|
Прошивка: 3.40 OE-A
Регистрация: 01.11.2006
Адрес: Москва/Славгород
Возраст: 45
Сообщений: 206
Вы сказали Спасибо: 166
Поблагодарили 572 раз(а) в 100 сообщениях
Сила репутации: 1Репутация: 125 
(скоро придёт к известности)
|
PSPxIDE - среда разработки хомбрю
Всем привет, вот решил между конверторами вставить свою тему 
Дело в том, что с начала этого года я веду разработку девелоперского софта, облегчающего создание хомбрю приложений для PSP. Проект ведется на этом форуме в разделе разработчиков. На данный момент в независимом от Сони в PSP девелопменте есть набор технологий,
объединяемый PSPDev SDK. Он включает базовый набор инструментов для программиста. Чтобы ими пользоваться, нужно иметь достаточный опыт программирования, да и опытным программистам (учитывая все
современные удобные инструменты для других технологий) все это муторно, отнимает много сил и времени. С этим столкнулся и я в начале программирования под PSP, потратил много времени на поиски чего-то более удобного, но как оказалось, даже на главном форуме PSP разработчиков ps2dev.org у людей те же проблемы и все пишут свой софт где придется. Имея определенный опыт создания инструментов для программистов, я начал проект, идеей которого стало написание на основе базовых инструментов PSPDev среды разработки,напоминающей Delphi, и существенно облегчающей процесс написания хомбрю, возможно даже для начинающих программистов, у которых есть навык программирования в средах, подобных Delphi.
Сейчас проект уже в некоторой степени готовности, поэтому выставляю на всеобщее обозрение. Так же одна из идей проекта - это продвижение российского PSP сообщества. Сейчас я готовлю английскую версию и выложу на ps2dev.org, а там будет видно что из этого выйдет. В написании проекта отмечу серьезную помощь со стороны pspowner а так же The ALKASH , .//Hack и Mortem
Скрины:
Опишу основные возможности PSPxIDE:
- Многоязычный интерфейс с возможностью расширения на любые языки (в текущей версии поддержка русского и английского языков)
- Полнофункциональный редактор c/cpp исходных текстов с синтаксической расцветкой
- Code Folding – группировка/сворачивание блоков исходных текстов при редактировании
- Возможность объединения набора исходных файлов в проекты.
- Контекстный поиск подстроки под курсором (Ctrl-F1) в файлах справки SDK
- Возможность создания и редактирования Makefile
- Поддержка упрощенной и произвольной формы работы с Makefile
- Возможность импорта файлов фона, иконки и музыки, выводимых в меню PSP (XMB), конвертация файлов изображений из нескольких форматов в формат PSP
- Компиляция исходных текстов и построение (Build) исполняемых файлов посредством cygwin, поддержка компиляции в формате PBP и PRX
- Вывод результатов компиляции (STDOUT и STDERR)
- Позиционирование текстов модулей на ошибках при выборе (двойной щелчок мышкой) в окне вывода строки, содержащей описание ошибки
- Поиск необходимых подключаемых библиотек для указания в Makefile по результатам неудачной компиляции с ошибками ‘undefined reference to …’
- Запуск результатов компиляции, находящихся на компьютере, на PSP посредством технологии PSPLINK
- Снятие скриншотов с PSP из приложений, запущенных на PSP
- Поддержка отладки на компьютере приложения, запущенного на PSP.:
а) Отладка исходного текста в стиле Delphi для приложений, написанных для
пользовательского режима (User Mode). Осуществляется с помощью технологии GDB.
Поддерживается как автоматическая отладка с использованием пользовательских точек останова, так и низкоуровневый доступ к консоли GDB для расширенной отладки.
б) Отладка приложений режима ядра (Kernel Mode) посредством вывода сообщений в STDERR
Проект хостится на https://www.pspx.ru/ - спасибо администрации (cosmik,vAST).
Текущая версия 2.1.6 http://ifolder.ru/1601332
Архив содержит каталог с программой, для установки нужно просто извлечь папку PSPxIDE на компьютер и запускать PSPXIDE.exe. Подробней установка описана в файле help_ru.html (в каталоге программы). Помощь по использованию PSPxIDE можно открыть из программы (нажать F1 или выбрать из меню ?).
P.S. Особого стремления "грузить" этой темой у меня нет. Просто знайте, что такое могут на pspx  Буду рад, если кто либо из программистов воспользуется PSPxIDE, поможет в тестировании и развитии.
Последний раз редактировалось ErikPshat; 26.06.2020 в 06:10.
|
|
|
Эти 184 пользователя(ей) сказали Спасибо wSlava за это полезное сообщение:
|
-Monk22- (15.03.2007),
.//Hack (13.03.2007),
0-mega (13.03.2007),
addministration (14.05.2008),
Alantex (14.03.2007),
ALEK$i$ (21.05.2007),
Alex VoorheeS (21.03.2008),
alex-vl (24.05.2007),
ALgraFx (17.06.2007),
Almetis (11.01.2008),
AlphaOmega (01.10.2007),
Amdem (09.09.2007),
andrew_tm (12.05.2008),
AndreyE (27.06.2011),
Annama (22.08.2007),
anton34 (05.07.2007),
antoniopolo (09.07.2007),
Arakin2 (15.03.2007),
ArmagedFoxer (07.08.2021),
Armakedon (15.03.2007),
Aryss (17.03.2007),
ashag (21.05.2007),
AxelX (22.11.2007),
Bager (05.04.2007),
ban (30.04.2007),
bashibi (11.11.2007),
Be3f (17.05.2007),
bIbIbI (31.05.2007),
Bl@deAP (17.05.2007),
Blaze_56 (15.02.2008),
BOMFUNKER (19.10.2007),
BonifacE (13.03.2007),
borjomi (14.03.2007),
Bormotos... (03.05.2007),
CAFRA (08.02.2008),
Carter15 (20.06.2007),
coach777 (03.04.2007),
Cpaka (30.05.2008),
crashday-alex (11.12.2007),
Crypto 137 (02.03.2008),
D-Prime (02.02.2008),
d3m0n (23.03.2007),
DARK TEMPLAR (19.03.2007),
DarMoeD (08.01.2008),
dasp (25.06.2007),
Dignified (22.03.2008),
dioniss (15.03.2007),
Dmitrywrk (19.09.2016),
doubledeath (10.09.2009),
dron070682 (13.03.2007),
dydochnik (13.03.2007),
Eeyore (13.03.2007),
Egork@ (28.10.2007),
eMiStY (20.05.2007),
Endor (02.04.2007),
Energo (22.03.2008),
ErikPshat (24.03.2007),
Evil (13.06.2007),
evox (22.11.2007),
exakt (05.08.2007),
Faust Lange (14.05.2007),
Fejwin (10.09.2007),
flash_zero (08.01.2013),
Flyzoom (14.08.2007),
Fr0hman (30.11.2007),
frostegater (01.04.2011),
gad.gad (03.06.2007),
gadina (13.03.2007),
GallAsterix (03.06.2007),
Gensasha08 (03.11.2007),
Ginger (20.12.2007),
Heli (29.07.2007),
HM33 (24.07.2007),
HouSe_18 (13.03.2007),
ilexa17 (25.12.2007),
int21hi (16.05.2007),
jura7 (23.08.2008),
k06apsp (03.02.2008),
KaiSD (17.05.2007),
kapusta (13.03.2007),
KoJIek (14.08.2007),
KOPEHb (19.03.2007),
Kor$ar (11.02.2008),
korak (16.03.2007),
korangtau (28.03.2007),
Kot_6@z1l1o (13.03.2007),
krazzz (06.05.2007),
Kruglopuzoff (17.03.2007),
lale05 (13.03.2007),
leal (11.09.2007),
LEWA NUVA (15.03.2007),
lexaaa (04.11.2007),
Lion__ (27.12.2007),
lisom (20.11.2007),
Lloyd (15.03.2007),
Lord_Maloy (12.02.2008),
M.R.Fantastic.! (15.12.2007),
Mat$ (20.03.2007),
max312 (13.03.2007),
MaZaHacKa (25.07.2007),
Met@lik (13.03.2007),
Moderas (13.03.2007),
Mortem (16.03.2007),
Ms. Komp (13.08.2008),
n1l (12.01.2008),
N64_owner (26.06.2008),
Nicht Vobla (13.03.2007),
nick111 (13.03.2007),
Nikitostik (17.11.2007),
Nikoljan (13.03.2007),
ntune (13.04.2007),
Num47 (09.07.2007),
Padre (21.10.2008),
Parkan (26.03.2007),
pelican (11.09.2007),
picnic (07.06.2010),
Pik (17.03.2008),
PinkKiller (15.07.2007),
postal (13.03.2007),
postrigan_ef (05.10.2007),
pspowner (13.03.2007),
puksa (11.10.2007),
pvoid (15.09.2007),
QuakeDeD (02.07.2007),
queenlover (13.03.2007),
rainraingoaway (17.01.2021),
Reav (08.07.2007),
ReSide (13.03.2007),
sadistlex (13.03.2007),
sanglyb (23.09.2007),
sankai (05.10.2007),
Shaq (18.03.2007),
Shebuninja (09.06.2007),
shinta111 (04.11.2007),
Sil3nt (07.08.2007),
Skat331 (13.03.2007),
solnzevorot (15.11.2007),
Solo E (09.04.2007),
solominka (04.05.2007),
soulofdarkness (13.03.2007),
squard (28.10.2007),
StingerX (13.12.2007),
stpg (16.03.2007),
Sudak (17.03.2007),
SееD (13.03.2007),
T.I.P. (21.03.2008),
The ALKASH (17.03.2008),
timurmurmur (21.07.2008),
ToTAL_SUiCiDE (19.09.2010),
trionghost (17.01.2008),
usuk (26.01.2008),
Vano3667 (17.04.2008),
Vcardpsp (05.09.2010),
Vecseb (26.03.2007),
ViKtOr365 (12.07.2012),
vit9696 (04.01.2011),
vit@min (13.03.2007),
W@n2z (16.01.2008),
Warmen (21.04.2007),
wdk (13.03.2007),
Wegii (14.03.2007),
wert3000 (13.03.2007),
wertolet (20.05.2007),
Wizzard (13.03.2007),
www45w (13.03.2008),
wzhick (21.11.2007),
X-com (22.05.2007),
Xadgar (10.10.2007),
YaotzinZ (16.04.2007),
zaero (13.03.2007),
zeed (13.03.2007),
zen91 (14.03.2007),
ZERONI (24.07.2007),
Zerthimon (27.02.2008),
ZeuseZ (28.07.2007),
zhenek (23.03.2007),
zipfreesty (07.02.2008),
ZorG (15.03.2007),
Zubastic32 (13.03.2007),
Кроль4еГ (27.03.2007),
САНЕК (08.04.2007),
Темный_Хамяк (13.03.2007),
шизойд (18.07.2007),
[JC] (13.09.2007)
|
22.02.2008, 02:41
|
Сообщение: #221 (624336)
|
Прошивка: 3.90 М33
Регистрация: 18.03.2007
Адрес: Москва
Возраст: 42
Сообщений: 3
Вы сказали Спасибо: 3
Поблагодарили 0 раз(а) в 0 сообщениях
Сила репутации: 0Репутация: 0 
(пока ничем не отличился)
|
Хм... В исходниках нашел только Mass Storage  . Смысл моей идейки довольно прост. Я хотел сделать из ПСП что-то вроде мультитестера или бортового компьютера для машины. Предположим у нас есть блок преобразования всех необходимых аналоговых и дискретных сигналов в цифру, как передать эту цифру и обработать на ПСПшке для вывода обработаной информации на экран???
|
|
|
22.02.2008, 10:21
|
Сообщение: #222 (624373)
|
Прошивка: Slim&Light 3.90 M33
Другие консоли: SONY PLAYSTATION THREE & Nintendo Wii
Регистрация: 10.03.2006
Адрес: Москва
Сообщений: 2,407
Вы сказали Спасибо: 810
Поблагодарили 2,294 раз(а) в 756 сообщениях
Сила репутации: 1Репутация: 1508 
(обеспечено прекрасное будущее)
|
Fur die freiheit zu kampfen um jeden preis
Последний раз редактировалось pspowner; 22.02.2008 в 10:32.
|
|
|
Этот пользователь сказал Спасибо pspowner за это полезное сообщение:
|
|
23.02.2008, 02:32
|
Сообщение: #223 (624827)
|
Прошивка: 3.90 М33
Регистрация: 18.03.2007
Адрес: Москва
Возраст: 42
Сообщений: 3
Вы сказали Спасибо: 3
Поблагодарили 0 раз(а) в 0 сообщениях
Сила репутации: 0Репутация: 0 
(пока ничем не отличился)
|
Спасиб, буду ковырять! 
|
|
|
29.02.2008, 16:35
|
Сообщение: #224 (628119)
|
Регистрация: 09.07.2007
Сообщений: 38
Вы сказали Спасибо: 23
Поблагодарили 15 раз(а) в 11 сообщениях
Сила репутации: 1Репутация: 15 
(на пути к лучшему)
|
супер просто. сел покодить, третий час пишу main.cpp, тут окошко с ошибкой. ну я файл->сейв и (спустя время) выгружаю из памяти. ок, теперь main.cpp нулевой файл, бэкапа нет. ну все это.
|
|
|
29.02.2008, 21:34
|
Сообщение: #225 (628309)
|
Прошивка: Slim&Light 3.90 M33
Другие консоли: SONY PLAYSTATION THREE & Nintendo Wii
Регистрация: 10.03.2006
Адрес: Москва
Сообщений: 2,407
Вы сказали Спасибо: 810
Поблагодарили 2,294 раз(а) в 756 сообщениях
Сила репутации: 1Репутация: 1508 
(обеспечено прекрасное будущее)
|
Сообщение от gimme
супер просто. сел покодить, третий час пишу main.cpp, тут окошко с ошибкой. ну я файл->сейв и (спустя время) выгружаю из памяти. ок, теперь main.cpp нулевой файл, бэкапа нет. ну все это.
|
Ну а мы тут при чём? Ты из памяти выгружал - твоя ошибка. Сочувствую.
Fur die freiheit zu kampfen um jeden preis
Последний раз редактировалось pspowner; 29.02.2008 в 21:35.
|
|
|
01.03.2008, 01:14
|
Сообщение: #226 (628475)
|
Прошивка: 3.52 M33
Регистрация: 25.06.2007
Сообщений: 12
Вы сказали Спасибо: 5
Поблагодарили 2 раз(а) в 1 сообщении
Сила репутации: 1Репутация: 3 
(с надеждой на лучшее)
|
Срочно нужна помощь!!! Не отобрадаются шрифты в проге! ДАЖЕ НА КНОПКАХ  Иеще... Можно ли как - нибудь достать код из PRX файла. Ну например из браузера курсор нужен. Ну или если нет, то подскажите, где взять. Заранее спасибо.
|
|
|
01.03.2008, 01:50
|
Сообщение: #227 (628487)
|
Прошивка: Slim&Light 3.90 M33
Другие консоли: SONY PLAYSTATION THREE & Nintendo Wii
Регистрация: 10.03.2006
Адрес: Москва
Сообщений: 2,407
Вы сказали Спасибо: 810
Поблагодарили 2,294 раз(а) в 756 сообщениях
Сила репутации: 1Репутация: 1508 
(обеспечено прекрасное будущее)
|
Сообщение от rEPA(+[ ]%)
Срочно нужна помощь!!! Не отобрадаются шрифты в проге! ДАЖЕ НА КНОПКАХ
Ну например из браузера курсор нужен. Ну или если нет, то подскажите, где взять. Заранее спасибо.
|
Смысл вами написанного мне непонятен.
Сообщение от rEPA(+[ ]%)
Иеще... Можно ли как - нибудь достать код из PRX файла.
|
prxtool
Fur die freiheit zu kampfen um jeden preis
Последний раз редактировалось pspowner; 01.03.2008 в 02:05.
|
|
|
01.03.2008, 14:09
|
Сообщение: #228 (628646)
|
Регистрация: 09.07.2007
Сообщений: 38
Вы сказали Спасибо: 23
Поблагодарили 15 раз(а) в 11 сообщениях
Сила репутации: 1Репутация: 15 
(на пути к лучшему)
|
это я про отлаженность PSXIDE, на щелкание по крестику нужной реакции не было. т.е файл открылся на запись, но на этом все прекратилсь
|
|
|
01.03.2008, 17:38
|
Сообщение: #229 (628755)
|
Прошивка: 3.52 M33
Регистрация: 25.06.2007
Сообщений: 12
Вы сказали Спасибо: 5
Поблагодарили 2 раз(а) в 1 сообщении
Сила репутации: 1Репутация: 3 
(с надеждой на лучшее)
|
|
|
|
02.03.2008, 04:02
|
Сообщение: #230 (629073)
|
Прошивка: Slim&Light 3.90 M33
Другие консоли: SONY PLAYSTATION THREE & Nintendo Wii
Регистрация: 10.03.2006
Адрес: Москва
Сообщений: 2,407
Вы сказали Спасибо: 810
Поблагодарили 2,294 раз(а) в 756 сообщениях
Сила репутации: 1Репутация: 1508 
(обеспечено прекрасное будущее)
|
Сообщение от rEPA(+[ ]%)
|
Я на предыдущей странице этой темы написал как правильно поствить PSPxIDE чтобы всё отображалось.
Сообщение от gimme
это я про отлаженность PSXIDE, на щелкание по крестику нужной реакции не было. т.е файл открылся на запись, но на этом все прекратилсь
|
Это претензии к Гейтсу, у него винда запись кэширует
Fur die freiheit zu kampfen um jeden preis
Последний раз редактировалось pspowner; 02.03.2008 в 04:02.
|
|
|
20.03.2008, 16:51
|
Сообщение: #231 (638831)
|
Регистрация: 20.03.2008
Возраст: 46
Сообщений: 1
Вы сказали Спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Сила репутации: 0Репутация: 0 
(пока ничем не отличился)
|
Сообщение от jesterj
Подскажите пожалуйста как настроить PSPLink для Slim. Перепробовал разные версии, но не получилось. А без него как то программировать не очень.
|
У меня такая же проблема! Кто нибудь подскажет решение?
|
|
|
22.03.2008, 00:52
|
Сообщение: #232 (639686)
|
Прошивка: Slim&Light 3.90 M33
Другие консоли: SONY PLAYSTATION THREE & Nintendo Wii
Регистрация: 10.03.2006
Адрес: Москва
Сообщений: 2,407
Вы сказали Спасибо: 810
Поблагодарили 2,294 раз(а) в 756 сообщениях
Сила репутации: 1Репутация: 1508 
(обеспечено прекрасное будущее)
|
Сообщение от Collega
У меня такая же проблема! Кто нибудь подскажет решение?
|
TyRaNiD
Fur die freiheit zu kampfen um jeden preis
|
|
|
Этот пользователь сказал Спасибо pspowner за это полезное сообщение:
|
|
26.03.2008, 10:21
|
Сообщение: #233 (642096)
|
Регистрация: 05.03.2008
Сообщений: 1
Вы сказали Спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Сила репутации: 0Репутация: 0 
(пока ничем не отличился)
|
Господа, а кто-то пытался скрестить PSPxIDE с PSP Devkit 0.6, в части работы PSPxIDE с PSPLink 3.0?
Дело в том, что PSPxIDE для общения с PSPLink использует pcterm.exe, а в PSPLink 3.0 для этого используется pspsh.exe. Если подсунуть pcterm.exe из старого pspdev (в котором PSPLink версии 2.0) в bin - то PSPxIDE пытается соединятся, но безуспешно 
Почему не пользую PSPLink 2.0? Потому-что slim. А svn репозиторий PSPLink не работает, чтоб вытащить оттуда 2.0 и скомпилить его в prx.
Подведу итоги: у кого есть PSPLink 2.0 скомпиленный под слим? 
Буду премного благодарен.
|
|
|
14.04.2008, 15:34
|
Сообщение: #234 (651461)
|
Модель консоли: PS3 Slim
Прошивка: последняя на ps3
Другие консоли: PS3 Slim, PS2 Slim, PC
Регистрация: 15.04.2007
Адрес: Московская обл., г.Фрязино
Возраст: 33
Сообщений: 158
Вы сказали Спасибо: 70
Поблагодарили 80 раз(а) в 55 сообщениях
Сила репутации: 1Репутация: 75 
(скоро придёт к известности)
|
|
|
|
14.04.2008, 20:04
|
Сообщение: #235 (651644)
|
Прошивка: 5.50 gen-c
Другие консоли: PS3(CECHC 60Gb), DS lite, x360(20Gb/120Gb)
Регистрация: 11.05.2007
Возраст: 43
Сообщений: 2,509
Вы сказали Спасибо: 337
Поблагодарили 987 раз(а) в 579 сообщениях
Сила репутации: 1Репутация: 947 
(это имя известно всем)
|
Не думаю что иде нормально заработает с последним псплинком. вСлава всё отсутсвует  ждём обновлений...
|
|
|
22.04.2008, 13:57
|
Сообщение: #236 (655115)
|
Регистрация: 09.07.2007
Сообщений: 38
Вы сказали Спасибо: 23
Поблагодарили 15 раз(а) в 11 сообщениях
Сила репутации: 1Репутация: 15 
(на пути к лучшему)
|
где взять такие штуки для кнопок vol-+ ?
#define FZ_CTRL_SELECT 0x000001
#define FZ_CTRL_START 0x000008
#define FZ_CTRL_UP 0x000010
#define FZ_CTRL_RIGHT 0x000020
ха-ха, в стандартных библиотеках
PSP_CTRL_VOLUP = 0x100000,
PSP_CTRL_VOLDOWN = 0x200000,
Последний раз редактировалось gimme; 22.04.2008 в 14:18.
Причина: НАШЕЛ
|
|
|
26.04.2008, 11:13
|
Сообщение: #237 (656913)
|
Регистрация: 30.03.2008
Сообщений: 1
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Сила репутации: 0Репутация: 0 
(пока ничем не отличился)
|
перезалейте пожалуйста PSPXIDEv_2_1_5.zip
|
|
|
28.04.2008, 18:24
|
Сообщение: #238 (657792)
|
Регистрация: 08.04.2008
Возраст: 33
Сообщений: 21
Вы сказали Спасибо: 4
Поблагодарили 1 раз в 1 сообщении
Сила репутации: 1Репутация: 1 
(с надеждой на лучшее)
|
я конешно всю тему не осилил но веди моно сделать типо конвектора из 1,5в 3хх ?
|
|
|
29.04.2008, 14:01
|
Сообщение: #239 (658046)
|
Прошивка: 3.90 М33-2
Регистрация: 16.03.2007
Адрес: Планета Земля
Сообщений: 165
Вы сказали Спасибо: 64
Поблагодарили 163 раз(а) в 66 сообщениях
Сила репутации: 1Репутация: 100 
(скоро придёт к известности)
|
Я, конечно, нифига в этом не понимаю, но ведь можно сделать типа конвектор из воздуха в еду?
|
|
|
29.04.2008, 17:22
|
Сообщение: #240 (658134)
|
Прошивка: 5.50 gen-c
Другие консоли: PS3(CECHC 60Gb), DS lite, x360(20Gb/120Gb)
Регистрация: 11.05.2007
Возраст: 43
Сообщений: 2,509
Вы сказали Спасибо: 337
Поблагодарили 987 раз(а) в 579 сообщениях
Сила репутации: 1Репутация: 947 
(это имя известно всем)
|
Сообщение от sergeizz
перезалейте пожалуйста PSPXIDEv_2_1_5.zip
|
перезаливать пока смысла нет. с новым псплинком оно не очень коректно пашет.
скоро будет мануал как прицепить сдк и отладку к еклипсу.
|
|
|
Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 02:17. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.
|
|
|