2026-03-24 13:40:18 +00:00

27 lines
850 B
Markdown

# PROMETEU Test Cartridges
Este diretório contém cartuchos de exemplo e suítes de teste para validar o comportamento do runtime e das ferramentas de desenvolvimento do PROMETEU.
## Cartuchos Disponíveis
### 🟩 [color-square](./color-square)
Um cartucho simples que demonstra:
- Inicialização do sistema.
- Renderização de um quadrado colorido no framebuffer.
- Loop básico de execução.
## Estrutura de um Cartucho
Um cartucho PROMETEU (em sua forma descompactada) geralmente consiste em:
- `manifest.json`: Metadados do aplicativo (ID, título, versão, modo).
- `program.pbc`: O bytecode compilado para a VM do PROMETEU.
- `assets/`: Recursos como tiles, sprites e amostras de áudio.
## Como usar
Você pode rodar qualquer um destes cartuchos usando a CLI principal:
```bash
prometeu run test-cartridges/<nome_do_cartucho>
```