PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Программирование для PSP (https://www.pspx.ru/forum/forumdisplay.php?f=101)
-   -   PSPxIDE - среда разработки хомбрю (https://www.pspx.ru/forum/showthread.php?t=36622)

CHERTS 28.10.2008 07:36

А исходники PSPXIDE можно как-нибудь получить??

А то среда как я вижу не развивается и в ней есть некоторые неудобства. Например у меня стоит свой комплект Cygwin и очень свежая собраная pspsdk из репозитария ps2dev.org + куча всяких библиотек. Проги пишу по привычке в FAR (ну вот такая привычка еще со времен седого DOSа), а потом компилирую в среде cygwin (make clean && make). Все это замечательно, но хотелось бы простенькую среду разработки, чтобы и отладка была и psplink легко прикручивался к ней. С Eclipse Ganymed связываться не хочу, сильно он большой и грамозкий.

P.S. Собственно та самая сборка на которой я пишу проги - PSPDEV v1.0 for Windows

ErikPshat 28.10.2008 12:47

А не пробовал MINPSPW 0.9 (Minimalist PSPSDK for Windows).
PSP link там уже прикручен.

Скачать: http://sourceforge.net/projects/minpspw/

l3VGV 28.10.2008 13:19

Цитата:

Сообщение от CHERTS (Сообщение 731716)
А исходники PSPXIDE можно как-нибудь получить??

А то среда как я вижу не развивается и в ней есть некоторые неудобства. Например у меня стоит свой комплект Cygwin и очень свежая собраная pspsdk из репозитария ps2dev.org + куча всяких библиотек. Проги пишу по привычке в FAR (ну вот такая привычка еще со времен седого DOSа), а потом компилирую в среде cygwin (make clean && make). Все это замечательно, но хотелось бы простенькую среду разработки, чтобы и отладка была и psplink легко прикручивался к ней. С Eclipse Ganymed связываться не хочу, сильно он большой и грамозкий.

P.S. Собственно та самая сборка на которой я пишу проги - PSPDEV v1.0 for Windows

эклипс отлично прикручивается. даже очень просто. ему пофиг какой сдк ибо всё через мейкфайлы ну и конечно отладка инлайн через гдб. построчно, асемблерно память всё-всё, вСлава к сожалению похоже бросил поддержку, с новыми версиями оно не очень. так что тока еклипса. у меня было и через цигвин и через мингв порт. мингв лучше, там последный гдб есть и с/с++ тоже гораздо новее чем через официальный пс2дев скрипт ставится :)

pspowner 28.10.2008 21:42

Цитата:

Сообщение от BeatStream (Сообщение 731016)
скомпилил хелловорлд, псп (слим, 5.00) выдает ошибку 80020148 или 8002014C

Если прошивка официальная от Сони, то работать, ясен пень, не будет ничего самодельное.

Цитата:

Сообщение от BeatStream (Сообщение 731016)
эмммм... да, еще вопрос - мне .prx или .pbp файлы нужны? я так понял prx на ядро 1.5 а мне надо pbp, так?

pbp - это комплексный файл, содержит внутри иконку, музыку и собственно прогу в виде .prx/.elf

CHERTS 29.10.2008 07:07

Цитата:

Сообщение от ErikPshat (Сообщение 731785)
А не пробовал MINPSPW 0.9 (Minimalist PSPSDK for Windows).
PSP link там уже прикручен.

На то она и Minimalist PSPSDK, потому что там все по минимуму и нет очень многих нужных библиотек! А PSP link у меня есть, и он работает, но ввиду отсутствия нормальной IDE приходится скакать из одного окна в другое, а хочется более удобный вариант.

to l3VGV

У меня через Eclipse с первого напрыга не получилось собрать прогу :( Нашел вот эту статью, но тоже не помогло, то ли в Eclipse нужно пути к PSPSDK прописать, то ли еще что то, вобщем не выходит :(
А через Cygwin из командной строки все нормально компилируется, все работает :)

l3VGV 29.10.2008 09:31

псплинк это только тунель. его запустил 1раз и забыл.

статья хорошая, все верно написано.

CHERTS 29.10.2008 12:33

Цитата:

Сообщение от l3VGV (Сообщение 732185)
псплинк это только тунель. его запустил 1раз и забыл.
статья хорошая, все верно написано.

так то оно так, но все равно нужно перелазить в окно pspsh.exe и набирать команду запуска скомпиленого .prx - неудобно однако :scratch_one-s_head:

C Eclipse проблема решилась путем прописывания PATH в Project Properties -> Enviroment указывающей где проживает make.exe и т.п. и PSPSDK, после этого программа скомпилировалась :)

BeatStream 30.10.2008 20:35

блин ну наверно прошивка кастомная, раз уж я в этой теме:kalyan:

Astra1111 06.11.2008 11:33

Я заметил такой глюк. Если поставить этот IDE и "привязать" к нему PSPDevWin32, то при компиляции хомбрю-приложений под ядро 3.xx/4.xx/5.xx и последующем их запуске PSP "плюется" ошибкой 0x800200D9. А если "привязать" Minimalist PSPSDK, то все работает (после компиляции) просто идеально.

l3VGV 06.11.2008 12:11

PSPDevWin32
что это?

вобщем там вся разница в главном мейкфайле скорее всего.

Astra1111 06.11.2008 12:41

l3VGV, Неужели ты не знаешь PSPDev?

l3VGV 06.11.2008 12:47

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

Astra1111 06.11.2008 12:57

l3VGV, это один из первых (вроде бы) SDK для PSP.

l3VGV 06.11.2008 13:05

я знаю 2 сдк. одна печётся из тулчейна пс2дев, вторая собрана и лежит на соурсфорже во мингв32. по нумерации незнаю. гдето есть список?

Astra1111 06.11.2008 13:07

l3VGV, как я знаю есть 3 SDK. Тулчейн (Вообще для Linux), PSPDev, Minimalist PSPSDK.

CHERTS 06.11.2008 13:16

А я знаю 4 SDK :cool: И 4-я это моя сборка в винде под Cygwin, по колличеству библиотек она уделывает Minimalist PSPSDK на порядок ;)

А древний вариант PSPDev лучше выкинуть на свалку, старье это!

Astra1111 06.11.2008 13:18

CHERTS, я тоже могу наделать кучу разных сборок с разным кол-вом библиотек. И буду знать 10 SDK.

ErikPshat 06.11.2008 13:44

Astra1111, сначала сделай хотябы одну рабочую безглючную, самую лучшую, выложи и мы посмотрим.
Вот потом и говори. А то, что ты знаешь PSPDev, 3 SDK, будешь знать 10 сборок или 50, нам по барабану, так как пользы от этого для нас - 0 (ноль). Разве не так?

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

Разницу ощущаешь?

CHERTS 06.11.2008 13:58

to ErikPshat Спасибо за поддержку.

to Astra1111
Делать 10 сборок нет смысла, сделайте хотя бы одну работоспособную. (Это не так просто!)

Моя сборка отличается от Minimalist PSPSDK тем, что работает в среде Cygwin + в ней больше разных библиотек, в остальном принципиальных различий нет.

В ближайшеее время пересоберу сборку под компилятор gcc-4.3.2 и newlib-1.16.0, патчи для сего дела уже сегодня отправлю в репозитарий ps2dev.org

ErikPshat 06.11.2008 14:46

CHERTS, не подскажешь, как и чем компилировать бинарник из картинки. Может можно простым батником?


Текущее время: 10:39. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.