A web-based Amstrad CPC development environment with integrated assembler and emulator.
Live demo: cpc-playground.iiivan.org
- Code editor with Z80 syntax highlighting and error markers
- RASM assembler (WebAssembly)
- CPCEC emulator (WebAssembly)
- CPC Plus hardware support (sprites, enhanced palette, DMA)
- Multi-file projects with includes and dependencies
- Cloud storage with Supabase authentication
- Reusable code libraries
- Project sharing (public, private, or with specific users)
pnpm install
supabase start
pnpm dev- React, TypeScript, Vite
- Jotai (state management)
- Supabase (PostgreSQL + Auth)
- Netlify (hosting)
GPL-3.0 - See LICENSE