KpoL
"Подведите курсор к верхнему меню "Файл" и нажмите кнопку на мышке." - в таком стиле чтоль нужно? |
Просто я хотел научится программировать под PSP. Я ж не знаю этого языка. А тут вроде туториал обещали :)
|
Та не "этот" язык, это C/C++
По нему учебник можно купить в любой лавке с компьютерной литературой. Ну а сам API и примеры смотреть в хелпе прилагающемся к PSPSDK, или тута - http://psp.jim.sh/pspsdk-doc/ Есть кое-какие инструкции для начинающих, на английском... |
Объясните мне пожалуйста, что такое PSPSDK и где его взять.
wSlava: Ты крут, облегчил труд стольким людям! :) Есть одно пожелание... Сделай, пожалуйста, такую сборку: 1. PSPxIDE (посл. версию) 2. PSPSDK (Блин! Я попрежнему не знаю, что это такое) 3. Тутор на русском языке. 4. PSPDevWin32 5. Пару учебников по С/С++ (или какой там язык используется) 6. Все что надо для того, чтобы человек, скачая этот архив мог сразу приняться за работу. P.S. Если ты все это оформишь в дистрибьютив, то ты вообще будешь круче всех... Я сам хочу попытаться сделать прогу для передачи файлов по инфракраснику между: PSP<==>PSP; PSP==>КПК; КПК==>PSP; Mobile Phone==>PSP; PSP==>Mobile Phone. WSLAVA... Как думаешь... С помощью твоей утилиты можно своять подобное??? :) P.S. Я ЗНАЮ, ЧТО ТАКАЯ ПРОГА УЖЕ ЕСТЬ, НО ОНА "СЫРАЯ", ДА ЕЩЕ С УЖАСНЫМ ИНТЕРФЕЙСОМ. АВТОР ЕЁ КИНУЛ И НОВОЙ ВЕРСИИ НЕ БУДЕТ!!! Я ХОЧУ ЗАКОНЧИТЬ НАЧАТОЕ... |
MaZaHacKa
Чудак-человек, нельзя без знаний языка имея только учебники "сразу приняться за работу". Тем более если "работа" - программирование под консоли. PSPSDK - набор всего самого необходимого для разработки под PSP. Стараниями wSlava в его сборку PSPSDK вошла ещё туева хуча дополнительных библиотек сильно облегчающих оную разработке. Рекомендую посетить страничку http://elmortem.mirgames.ru, откуда есть ссылки на последнюю сборку PSPSDK от wSlava, а так же исходники простого фреймворка для быстрого старта. Надеюсь скоро выложить там же исходники тетриса от wSlava, он вроде был не против. Но это будет где-то через неделю. |
Можно ли обрабатывать нажатия клавиш на пульте по типу PSP_CTRL_* ?
Вообще, можно ли заюзать пульт в хомках? |
http://psp.jim.sh/pspsdk-doc/group__Ctrl.html
PSP_CTRL_REMOTE = 0x080000 - 1 есть ) На худой конец можно замутить прогу вида - Код:
SceCtrlData pad; потом прописываешь их себе в прогу в #define и используешь. Ну это естестно только в том случае если пульт обрабатывается также как и остальные кнопки. А не каким-нибудь там неведомым sceReadRemote )) |
Я этот Remote тоже видел, остаётся надеятся на стандартную обработку клавиш...
Кстати, wSlava при компиляции mp3 плагина после сборки prx вылазит аксес волейшн (00401F20\ пишем в 77207269). А до этого Invalid point operation. |
###
Странное дело. Код вида: Цитата:
scePowerSetClockFrequency(speed[speednum],speed[speednum],bus[speednum]); соответственно работает без проблем (ставим <= 111) Проблема как я понял в scePowerSetCpuClockFrequency. Код выше без проблем работает на загруженной приставке, но при выполнении при загрузке PRX вешается... Как быть? |
####
Ну раз нет отдельной темы по програмированию, спрошу здесь, может кто и ответит :\ Почитал Modules.pdf с pspdev.org, как я понял, второй файл EBOOT.PBP в папке вида NAME% используется как загрузчик для приложения, требующего привелигерованный режим? Где взять больше исходников хомок и PRX? Потому что pspsdk заставляет вспоминать MSDN как прекрасный образец поддержки програмиста... Разница между оффициальным и сторонним sdk ооочень чувствуется. "sce****** - хрен знает что эта функция делает, мы пытались её использовать, но PSP нафиг зависла". Хотя хорошо что хоть это есть... Неужели оффициальный сдк так и не просочился в сеть? |
Цитата:
Станет виден дев. раздел. |
Цитата:
вобщем сделай примерно такой заголовок у себя PSP_MODULE_INFO("MEGO_PROGO", 0x1000, 1, 1); PSP_MAIN_THREAD_ATTR(0);//<-Kernel mode далее, меняние частоты процесс для псп очень интимный, и не всегда работает корректно. попробуй сбрасывать частоту не сразу а по шагам. на эту тему видел чтото в сети, гугли :) насчёт дебуга, юзай пспИде, а там есть отличные функции для вывода дебужной инфы fprintf(stderr,"$>хелло ворд\n"); оне помогут тебе определить гдеже всё виснет. ну и на последок, пиши понятнее, от фразы в PRX (выполняется сразу) вешает приставку при загрузке. меня сильно глюкнуло. Цитата:
в сети есть официальные сдк сони не для псп, скачай и прозрей от того что не очень то и многого мы лишены... |
Цитата:
|
Весьма любопытная засада. если возможно то код в личку или в девелоперский раздел -)
на вскидку можгно попробовать следущее 1) подвигать его, я так понимаю в main функции, те попробовать поставить до инициализации калбэков, после них и тп. 2) попробовать поставить до них и между ними sceKernelDelayThread(1); чтобы былл примерно так sceKernelDelayThread(1); МегаФункция1() sceKernelDelayThread(1); МегаФункция2() sceKernelDelayThread(1); второй вариант более пальцем в небо но иногда помогает... |
Вообшем увидеть эту чудо-программу не удалось :(
1. все окошки (сключая стандартные диалоговые) представляют собой "пустоту": [IMG]http://img64.**************/img64/7365/stux3.th.png[/IMG] кроме одного: Project > Options 2. если прграмма не развернута на весь экран, то контекстное меню у редактора кода вываливается где-то за пределами окна программы, при полном экране - где нужно. 3. просто замечание - отсутсвует юзабилити интерфейса :( |
Цитата:
P.S. у меня тоже самое, зрелище не для слабонервных! |
Puella: Попробуй язык интерфейса попереключать.
|
Цитата:
это программа очень сырая или каких фонтов либо dll нехватает a всё нашёл, спасибо pspowner'у http://pspx.ru/forum/showpost.php?p=383442&postcount=39 |
это в виндах у вас чевота нехватает :)
|
Если брали из 1ого поста, то там ещё папка Language нужна
|
Текущее время: 04:23. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.