PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Программирование для PSP (https://www.pspx.ru/forum/forumdisplay.php?f=101)
-   -   Хелп (https://www.pspx.ru/forum/showthread.php?t=91091)

Kirill_Mag 07.04.2011 15:49

та вот сижу пытаюсь найти подходящий мейк, может кто-то сталкивался с такой проблемой? если да то пришлите МейкФайл на почту

Yoti 07.04.2011 16:58

Цитата:

Сообщение от Kirill_Mag (Сообщение 953887)
везде сказано что в pspsdk/psp/sdk/lib/build.mak

Прям-таки везде?

Цитата:

Сообщение от Kirill_Mag (Сообщение 953887)
prx файлы не хотят нормально запускаться

Даже если проблема в этом, почему именно build.mak, а не build_prx.mak?

Kirill_Mag 07.04.2011 17:02

в build_prx.mak тоже рылся, не нашел таких строчек. И на сколько я понимаю при появление в мейк файле строчки BUILD_PRX=1 выполняются определенные действия в build.mak, build_prx.mak вообще не вызывается толком

ну по крайней мере мне так везет попадать на сайты где так сказано.

проблема на сколько я понимаю в том что prx файлы не правильно собираются... вот ток пока как решить эту проблему я найти не могу...


хм... кажется кое-что нашел... сейчас проверю...

такой вопрос для версии ядра 5.03 PSP_FW_VERSION должен равняться 503?

frostegater 07.04.2011 17:36

Цитата:

такой вопрос для версии ядра 5.03 PSP_FW_VERSION должен равняться 503?
sceKernelDevkitVersion() = 0x05003010

Kirill_Mag 07.04.2011 17:38

Цитата:

Сообщение от Frostegater (Сообщение 953935)
sceKernelDevkitVersion() = 0x05003010

это в Makefile писать?

frostegater 07.04.2011 18:03

Цитата:

Сообщение от Kirill_Mag (Сообщение 953936)
это в Makefile писать?

:D А зачем тебе это в мэйке писать? Там это предусмотрено? Я думал ты спрашиваешь про девкит (версия прошивки) в основном коду...

Kirill_Mag 07.04.2011 18:14

не)) я спрашиваю в мейк файле версию прошивки выставлять)))

я просто смотрю что это функция SDK потому и спросил)

ErikPshat 07.04.2011 18:32

Цитата:

Сообщение от Kirill_Mag (Сообщение 953887)
нужно найти такие строки:
$(PACK_PBP) EBOOT.PBP $(PSP_EBOOT_SFO) $(PSP_EBOOT_ICON) <br />
$(PSP_EBOOT_ICON1) $(PSP_EBOOT_UNKPNG) $(PSP_EBOOT_PIC1) <br />
$(PSP_EBOOT_SND0) strip_$(FINAL_TARGET) $(PSP_EBOOT_PSAR)


и удалить strip_ вот ток проблема... у меня в это файле нету строки

$(PSP_EBOOT_SND0) strip_$(FINAL_TARGET) $(PSP_EBOOT_PSAR)

Странно, у меня по умолчанию по другому:

Код:

ifeq ($(BUILD_PRX),1)
$(PSP_EBOOT): $(TARGET).prx $(PSP_EBOOT_SFO)
        $(PACK_PBP) $(PSP_EBOOT) $(PSP_EBOOT_SFO) $(PSP_EBOOT_ICON)  \
                $(PSP_EBOOT_ICON1) $(PSP_EBOOT_UNKPNG) $(PSP_EBOOT_PIC1)  \
                $(PSP_EBOOT_SND0)  $(TARGET).prx $(PSP_EBOOT_PSAR)
else
$(PSP_EBOOT): $(TARGET).elf $(PSP_EBOOT_SFO)
        $(STRIP) $(TARGET).elf -o $(TARGET)_strip.elf
        $(PACK_PBP) $(PSP_EBOOT) $(PSP_EBOOT_SFO) $(PSP_EBOOT_ICON)  \
                $(PSP_EBOOT_ICON1) $(PSP_EBOOT_UNKPNG) $(PSP_EBOOT_PIC1)  \
                $(PSP_EBOOT_SND0)  $(TARGET)_strip.elf $(PSP_EBOOT_PSAR)
        -$(RM) -f $(TARGET)_strip.elf

Ты наверное используешь какую-то старую версию SDK времён 1.5хх )))
Скачай minpspw свежую и обнови свой SDK.

Да, у тебя ещё написание так идёт: EBOOT.PBP. А у меня так: $(PSP_EBOOT)

Kirill_Mag 07.04.2011 18:41

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

ErikPshat 07.04.2011 18:50

Kirill_Mag, значит ты начитался древних мануалов.

В makefile для ядра 3.хх и выше - пишут версию 3.71:
  • PSP_FW_VERSION = 371
И всё будет работать на 5.00 или 6.35.
И строчку добавляют:
  • BUILD_PRX = 1

Kirill_Mag 07.04.2011 19:00

так и стоит((( все равно получаю такое окно

http://cs11289.vkontakte.ru/u5818272...y_cd49d2a1.jpg

Yoti 07.04.2011 20:26

Пришли в личку исходники.


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

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