Créditos
- Código — NoRecess
Escrito en solitario.
Esta aplicación, escrita y mantenida por mí, es un IDE (entorno de desarrollo integrado) dirigido al Amstrad CPC. Permite editar código fuente, y también editar y convertir datos. Al construir un proyecto se recorre todo el grafo de dependencias, de modo que solo se compila lo que hace falta compilar. Todo se apoya en plugins, así que resulta fácil de ampliar con funciones hechas a medida para un proyecto concreto. Está muy ajustada a mi manera de trabajar y usa los atajos de teclado de antaño de Visual Studio 6. SDCC, SDCC2Pasmo y Pasmo están integrados sin rodeos. ¡La demo Phreaks y la utilidad QuickCMD no habrían podido hacerse sin ella!
Los plugins implementados actualmente para el CPC son:
- CPCBigFile: agrupa un conjunto de recursos en varios archivos pequeños (BANK.C4, BANK.C5, etc.) para meterlos después en una imagen de disquete DSK. Además produce un archivo de descripción, para recuperar con facilidad la posición y el tamaño de cada archivo en memoria.
- CPCBinToC: convierte un recurso binario en un archivo C.
- CPCBitmap: convierte una imagen al formato del CPC, con varias opciones de conversión. También admite varias imágenes que comparten la misma paleta.
- CPCDSK: inyecta recursos en una imagen de disquete DSK. Por dentro se apoya en la excelente herramienta ManageDSK. Cada recurso del DSK se puede editar: dirección de ejecución, etc. También puede crear un archivo HFE para el HxC Floppy Emulator.
- CPCPacker: comprime un conjunto de recursos. Exomizer o BitBuster, a elegir.
- CPCRawBitmap: convierte una imagen a un formato de datos RAW a medida. Se usó por ejemplo en la demo Phreaks para convertir todos los frames en un único array grande de datos.
- CPCText: produce datos RAW a partir de un texto escrito en la interfaz. El usuario debe proporcionar el juego de caracteres (la fuente).
- HexEdit: editor hexadecimal sencillo. Visor por defecto para los tipos de archivo desconocidos.
- ImageEdit: visor de imágenes sencillo.
- SDCC: compilador para archivos C y ASM (pasa por la utilidad SDCC2Pasmo para usar la sintaxis de Maxam en las fuentes en ensamblador).
- PixelCalculator: herramienta muy útil, que me ayudó mucho a calcular el enmascarado de píxeles en MODE 0.
- SourceEdit: editor de fuentes, con coloreado sintáctico del ensamblador z80.
- y más…
Capturas de pantalla





