Edición de fuentes y exportación CYD y exportación de sprites a SP1
ZXDrawer: Edición de fuentes CHR/CH8, Exportación SP1 para z88dk y agradecimientos · v1.0.28
[ES] Español
Resumen
La versión 1.0.28 amplía la compatibilidad de formatos, añade un nuevo exportador para la librería SP1 de z88dk y mejora la interfaz con la ruta del fichero abierto visible en la barra de estado.
Novedades y Mejoras
-
Soporte para fuentes y tiles CHR y CH8 ZXDrawer ahora soporta los formatos
.chry.ch8para trabajar con fuentes y tiles:- Abre archivos
.chry.ch8desde el menú, arrastrándolos sobre la aplicación o desde la lista de recientes. - Guarda y exporta directamente en ambos formatos desde el menú Archivo > Exportar.
- Formato raw de bitmaps de caracteres/tiles de 8×8 sin atributos de color.
- Abre archivos
-
Exportación CYD Charset (JSON) Nueva opción en el menú Archivo > Exportar > Exportar CYD Charset (json)…:
- Exporta cada tile 8×8 del lienzo como una entrada de carácter en formato JSON compatible con CYD.
- Configurable: ID del primer carácter y ancho fijo por carácter.
- Opción de detección automática del ancho proporcional según el contenido de píxeles de cada carácter.
-
Exportación SP1 para z88dk Nueva opción en el menú Archivo > Exportar > Exportar Sprite SP1 (z88dk)…:
- Genera código ASM compatible con la librería SP1 de z88dk, listo para usar en juegos de ZX Spectrum con C.
- Cada columna de 8 píxeles de ancho se convierte en una etiqueta
PUBLICindependiente. - Opción de incluir máscara: los píxeles vacíos se tratan como transparentes (
@11111111). - Configurable: nombre del sprite e identificador de sección (p.ej.
rodata_user,BANK_2). - Basado en el algoritmo del proyecto png2sp1sprite.
-
Ruta del fichero en la barra de estado La barra de estado inferior ahora muestra la ruta completa del archivo abierto en el lado derecho, facilitando saber en todo momento con qué fichero se está trabajando.
Agradecimientos
Un agradecimiento especial a Ariel Endaraues por su apoyo como primer supporter del proyecto. ¡Gracias!
[EN] English
Summary
Version 1.0.28 expands format compatibility, adds a new exporter for the z88dk SP1 library, and improves the interface with the open file path visible in the status bar.
Features and Improvements
-
CHR and CH8 Font and Tile Support ZXDrawer now supports both
.chrand.ch8formats for working with fonts and tiles:- Open
.chrand.ch8files from the menu, by drag-and-drop, or from the recents list. - Save and export directly in both formats via File > Export.
- Raw 8×8 character/tile bitmaps with no colour attributes.
- Open
-
CYD Charset Export (JSON) New option in File > Export > Export CYD Charset (json)…:
- Exports each 8×8 tile as a character entry in CYD-compatible JSON format.
- Configurable: first character ID and fixed character width.
- Optional auto-detection of proportional width based on each character’s pixel content.
-
SP1 Export for z88dk New option in File > Export > Export SP1 Sprite (z88dk)…:
- Generates ASM code compatible with the z88dk SP1 library, ready to use in ZX Spectrum C games.
- Each 8-pixel-wide column becomes an independent
PUBLIClabel. - Optional mask support: empty pixels are treated as transparent (
@11111111). - Configurable sprite name and section identifier (e.g.
rodata_user,BANK_2). - Based on the algorithm from png2sp1sprite.
-
File Path in the Status Bar The bottom status bar now shows the full path of the open file on the right side, making it easy to know which file you are working with at all times.
Acknowledgements
Special thanks to Ariel Endaraues for their support as the project’s first supporter. Thank you!
[PT] Português
Resumo
A versão 1.0.28 amplia a compatibilidade de formatos, adiciona um novo exportador para a biblioteca SP1 do z88dk e melhora a interface com o caminho do arquivo aberto visível na barra de estado.
Novidades e Melhorias
-
Suporte a fontes e tiles CHR e CH8 O ZXDrawer agora suporta os formatos
.chre.ch8para trabalhar com fontes e tiles:- Abra arquivos
.chre.ch8pelo menu, arrastando-os para a aplicação ou a partir da lista de recentes. - Salve e exporte diretamente em ambos os formatos via Arquivo > Exportar.
- Formato raw de bitmaps de caracteres/tiles 8×8 sem atributos de cor.
- Abra arquivos
-
Exportação CYD Charset (JSON) Nova opção em Arquivo > Exportar > Exportar CYD Charset (json)…:
- Exporta cada tile 8×8 do canvas como uma entrada de carácter em formato JSON compatível com CYD.
- Configurável: ID do primeiro carácter e largura fixa por carácter.
- Opção de deteção automática da largura proporcional com base no conteúdo de pixels de cada carácter.
-
Exportação SP1 para z88dk Nova opção em Arquivo > Exportar > Exportar Sprite SP1 (z88dk)…:
- Gera código ASM compatível com a biblioteca SP1 do z88dk, pronto para usar em jogos de ZX Spectrum em C.
- Cada coluna de 8 pixels de largura torna-se uma etiqueta
PUBLICindependente. - Opção de incluir máscara: os pixels vazios são tratados como transparentes (
@11111111). - Configurável: nome do sprite e identificador de secção (ex.:
rodata_user,BANK_2). - Baseado no algoritmo do projeto png2sp1sprite.
-
Caminho do ficheiro na barra de estado A barra de estado inferior agora exibe o caminho completo do arquivo aberto no lado direito, facilitando saber em todo momento com que ficheiro se está a trabalhar.
Agradecimentos
Um agradecimento especial a Ariel Endaraues pelo apoio como primeiro supporter do projeto. Obrigado!
Get ZXDrawer
ZXDrawer
Editor simple inspirado en ZX Spectrum para crear y editar gráficos compatibles con formatos clásicos (.zxp, .scr).
| Status | Released |
| Category | Tool |
| Author | Juntelart |
| Tags | ZX Spectrum |
More posts
- Mejoras de usabilidad, Modo Oscuro e Importador de Boriel Basic56 days ago
- Editor de máscaras72 days ago
- Mejoras de exportación e Interfaz73 days ago

Leave a comment
Log in with itch.io to leave a comment.