Iniciando programação com PSPSDK

Bem vamos lá, este é o famoso HELLO WORLD que todos (programadoes) conhecem.

Bem para começar abra o editor de sua preferência, se estiver utilizando o EASYPSPSDK utilize o Crimson Editor pois o mesmo já está configurado para gerar o EBOOT.PBP

Aqui vai o código em linguagem C:

Salve o codigo main.c.

Para compilar caso você não utilize o EASYPSPSDK, crie um arquivo com os seguintes parametros e chame-o de makefile:

TARGET = hello
OBJS = main.o
CFLAGS = -O2 -G0 -Wall
CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti
ASFLAGS = $(CFLAGS)
EXTRA_TARGETS = EBOOT.PBP
PSP_EBOOT_TITLE = Hello Old!
PSPSDK=$(shell psp-config --pspsdk-path)
include $(PSPSDK)/lib/build.mak

Depois entre no cygwin , e no diretório em que está o main.c digite:

make

Será gerado o EBOOT.PBP crie uma pasta Hello na Pasta GAME150 (caso use algum custom firmware) ou pasta GAME (caso ainda tenha firmware 1.5 ou 1.0)

Este exemplo foi retirado do site www.psp-programming.com

Qualquer dúvida, só perguntar

Em breve colocarei mais exemplos.

PSPSDK Easy Pack

O que é?

PSPSDK Easy Pack é um pack para começar a desenvolver para a plataforma psp, foi criado por Bruno Freitas (bootsector).
Com ele é possível desenvolver desde utilitários, como jogos.
Todos os componentes do PSPSDK Easy Pack são freeware/opensource, da mesma forma que o próprio PSPSDK Easy Pack, o que tem neste pack:

:. Poderoso editor de textos integrado com o ambiente PSPSDK (Crimson Editor – FREEWARE);
:. Ambiente de programação PSPSDK (toolchain) totalmente pré-configurado;
:. Documentação de Hardware/Software do PSP
:. Referência completa para a API PSPSDK
:. Tutorial oficial de programação para o PSP (em inglês)
Obs.: Apenas para lembrar, que é necessário conhecer programação, de preferência C e C++, para uma melhor adaptação.
Para baixar o pack clique aqui (Rapidshare)