Программы
для
PSP можно писать в самых разных IDE, начиная от простого блокнота и
заканчивая монстрами на подобие Eclipse. Однако ни одна среда
разработки не может всем и полностью устраивать каждого, поэтому, дабы
внести разнообразие и конкуренцию в ряды IDE, предлагаю вашему вниманию
вариант с использованием в качестве среды написания программ
Microsoft Visual Studio C++ Express 2008.
Это
довольно мощная, но в тоже время бесплатная IDE, которая для многих из
вас будет более привычной. Я не проверял, но скорее всего с
Professional версией IDE все будет точно также.
Нам понадобятся всего две вещи:
1) Свежий Minimalist PSPSDK с сайта 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 сообщит вам о ней при
компиляции и двойной щелчок по строке с ошибкой перенесет вас к месту её
возникновения.