Skip to content

About this page

On this page

Primeiros passos ​

Instale o SDK ​

Instale o PS2BUILD primeiro e depois compile seu primeiro projeto aqui.

Crie um projeto ​

Passo 1 ​

Em um novo diretório, execute:

ps2build init

Isso cria:

.
├─ .clangd
├─ src
│  └─ main.c
└─ ps2.yaml
  • main.c é um programa hello world com printf.
  • .clangd configura o editor para a toolchain do PS2.
  • ps2.yaml é a definição de build para executáveis, bibliotecas, drivers e mais.

Passo 2 ​

Execute o build:

ps2build build

O build também gera compile_commands.json para o autocompletar do editor.

Passo 3 ​

A saída é build/bin/<nome do projeto>.elf, que roda no PCSX2 ou em hardware.

Próximos passos ​

O PS2BUILD inclui um sistema de pacotes para bibliotecas e drivers.

Para vincular um pacote instalado, adicione um item ao array libs: no ps2.yaml.

yaml
targets:
  - name: my-game
    type: ee
    sources: [main.c]
    libs: [png, freetype, gskit, dmakit]

Veja Pacotes para entender como os pacotes funcionam, e ps2.yaml para o formato completo.