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.