Цитата:
http://www.yandex.ru/yandsearch?text=исходники+Quake+3 |
при компиляции букры вылетает такая ошибка
"make: *** No rule to make target `bkmemcpy.S', needed by `bookr.elf'. Stop." сколько build.mak не листал так и не дошло чтож ему нехватает. |
Нехватает ему именно того что он написал. видимо какойто самописный модуль на асме О.о
|
Это не модуль на асме, это "Subst" насколько я понимаю. Может его надо сделать из bkmemcpy.exp через build-psp-exports, или просто выкинуть из мейкфайла...
А может и действительно модуль амовый какой... |
просто надо было мне в гугле поискать а не мучится два дня :)
http://forums.ps2dev.org/viewtopic.p...ef201eea56ded5 добавлено через 41 минуту наконецто вышло откомпилить. только не понял как отключить удаление обьектников в начале компиляции. там как раз и стирается bkmemcpy.S вместе с "*.о" приходится вручную копировать пока компиляция не завершилась. |
И ещё вопрос от меня.
Я могу компилировать программы для PSP, но это только для Си программ. Попытка сделать Си++ вызывает ошибки линкера. Вот типичный пример: Код:
Compiling: main.c |
Если ещё актуально, то нужно добавить заменить в мейкфайле -lstdc на -lstdc++
|
Это мы победили вроде.
|
Цитата:
|
а там через стек параметры ходят или через регистры? есть мнение что через регистры
с++ код прекрасен как всегда. язык смайликов и точек. |
ну здоровые люди обычно 20 параметров посылают как указатель на структуру :)
передача параметров она не сдк регламинтируется а приянтой для платформы идеей, как на псп я уже забыл, но обычно если регистров много(читай больше чем в х86), то передают именно через регистры, ибо в разы быстрее. а многие архитектуры это напрямую провоцируют. вызови отладчик на моменте входа в функцию, будет видно как они идут и чем грозит твоя хитрость. если уж совсем не в моготу и надо исхитриться то делай по примеру функций форматного ввода вывода. ещё можно передавать сначала количество параметров а потом укзатель на массив параметров. или массив указателей на параметры. как в main. |
Здрасть уважаемые фрумчане(или лучше сказать програмисты?)))
Захотелось вот поработать програмерром под зыз установил pspsdk и visual c++))написал привет мир))и все ступор( нормальных туториалов найти не как не могу (нашел парочку буржуйских но они через gygwin пишут) у меня цель написать 2д игру хотябы в один уровень(типо дум 2д)а там и до 3д добраться) дайте плиз ссыль на нормальный туториал на русском(или на английском только чтобнорьмально все описыволось)) язык C++ щас изучаю просто ввели в ступор кое какие мелочи(типа printf вместо cout) помагите добрые програмисты)) |
В комплекте к сдк идёт куча экзамплов. читай их.
|
так а хотяб назание хоть одного можно? ато скока не лазил не че путного не нашел))
Psihsss добавил 10-11-2009 в 19:47 а советы опытного програмиста можно?? какой движок для 2д игры взять?? а какой для 3д(толька не движок кваки, слышал что Unreal engine поддерживает зыз так ли это??) и хоть какой нибудь пример можно?? чтоб разобраться в коде и понять как это работает?)) Psihsss добавил 10-11-2009 в 20:01 а какойнибудь отдельный туториал есть? экзамплы это конес=чно хорошо но хотелось бы большего( заранее спс. |
большего лично я не видел.
|
а как насчет движка для 2д аркады-шутера?? просто хотелось бы для начала сделать что нибудь похожее на дум2д))
|
Вот я хотел скомпилировать первый квейк для псп, но при компиляции пишут ошибку.
Цитата:
|
Помнится как то давно пытался установить Bochs на свою слимку. Тайммашин, кхплойт итд, короче потом сверкающими глазами смотрел на то как ошалевший от такого запуска DSLinux нервно пытался запустится.
Так вот. Сейчас прорыл тему на этом сайте и нашел исходники бокса для зызки под ядро 1.0. Естественно хотелось бы собрать его под 5.00 ядро, конечно если это возможно. Тока вот моих хеловорлдовых познаний по программированию на псп явно не хватит. Так что прошу опытных пользователей помочь мне :scratch_one-s_head: |
Чет не могу скачать либы! В чем может быть проблема?
Логи |
kalexi, ну значит ошибка в файле controller_basic.elf или при его компиляции. Ты что компилишь хоть? А да и еще: покидай все хедеры в инклуд папку компиля
|
Текущее время: 02:55. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.