Программы
для PSP можно писать в самых разных IDE, начиная от простого блокнота и
заканчивания монстрами на подобие Eclipse. Однако ни одна среда
разработки не может всем и полностью устраивать каждого, поэтому, дабы
внести разнообразие и конкуренцию в ряды IDE, предлагаю вашему вниманию
вариант с использованием в качестве среды написания программ Microsoft Visual Studio C++ Express 2008.
Это
довольно мощная, но в тоже время бесплатная IDE, которая для многих из
вас будет более привычной. Я не проверял, но скорее всего с
Professional версией IDE все будет точно также. Нам понадобятся всего две вещи:
1) Свежий Minimalist PSPSDK с сайта http://minpspw.sourceforge.net/ 2) Установленная Microsoft Visual Studio C++ Express 2008, скачать которую можно с сайта MS
Экспресс
Студия ставится через онлайн инсталлятор. Общее потребление трафика при
установке – примерно 120Мб, язык интерфейса – русский. После установки
Студия отъест на вашем жестком диске около 1Гб свободного места, будьте
к этому готовы.
Во время установки или обновления Minimalist PSPSDK поставьте галочку на Visual Studio Support:
Итак,
начнем. Запускайте Студию – Файл – Создать – Проект. Выбирайте
категорию Общие – Проект, использующий файл makefile. Нижнюю часть окна
заполните, как показано на скриншоте:
Нажимайте
ОК, затем далее. Мастер нового проекта предложит вам заполнить все
необходимые для успешной компиляции поля. Снова заполняйте все, как
указано на картинке:
Нажимайте
Далее, ничего не меняйте и жмите на Готово. Теперь дело за малым –
нужно импортировать в новый проект исходники, потому что VS не делает
этого самостоятельно.
elf_template
– Добавить – Существующий элемент – main.c. Можно жать на F7 и… вуаля!
Вы только что создали ваш первый ELF и EBOOT.PBP в MS Visual Studio!
Приятно,
что если вы допустите в коде ошибку, то VS сообщит вам о ней при
компиляции и двойной щелчок по строке с ошибкой перенесет вас к месту
её возникновения.