{"id":90,"date":"2020-11-20T22:38:50","date_gmt":"2020-11-20T22:38:50","guid":{"rendered":"https:\/\/specnext.dev\/es\/?p=90"},"modified":"2020-11-20T22:51:52","modified_gmt":"2020-11-20T22:51:52","slug":"zx-tools-sprites-tiles-audio-y-mas-online","status":"publish","type":"post","link":"https:\/\/specnext.dev\/es\/2020\/11\/20\/zx-tools-sprites-tiles-audio-y-mas-online\/","title":{"rendered":"ZX-Tools &#8211; Sprites, tiles, audio y mucho m\u00e1s&#8230; online!"},"content":{"rendered":"<p><a href=\"https:\/\/remysharp.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Remy Sharp<\/a> ha creado una suite de herramientas online que ha llamado ZX-Tools, y que sorprende por su gran utilidad, rapidez y versatilidad.<br \/>\nLo primero que me sorprendi\u00f3 es que es una herramienta 100% online, por lo que no se necesita instalar nada en nuestro equipo. Esto tambi\u00e9n significa que funciona en Windows, Linux, Mac y m\u00f3viles.<\/p>\n<div id=\"attachment_95\" style=\"width: 650px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-95\" class=\"wp-image-95 size-full\" src=\"https:\/\/specnext.dev\/es\/wp-content\/uploads\/sites\/2\/2020\/11\/ZXTools_Sprites.png\" alt=\"ZX-Tools Sprite editor\" width=\"640\" height=\"360\" srcset=\"https:\/\/specnext.dev\/es\/wp-content\/uploads\/sites\/2\/2020\/11\/ZXTools_Sprites.png 640w, https:\/\/specnext.dev\/es\/wp-content\/uploads\/sites\/2\/2020\/11\/ZXTools_Sprites-300x169.png 300w, https:\/\/specnext.dev\/es\/wp-content\/uploads\/sites\/2\/2020\/11\/ZXTools_Sprites-394x221.png 394w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><p id=\"caption-attachment-95\" class=\"wp-caption-text\">ZX-Tools con uno de los personajes principales de CuadragonNext<\/p><\/div>\n<p>ZX-Tools incluye las siguientes herramientas (solo es una referencia, se han quedado cosas en el tintero):<\/p>\n<ul>\n<li><strong>Conversor de texto (.bas y .txt) a diferentes formatos<\/strong>: .tap, +3DOS .bas, bank .bas y .wav, incluyendo una API para automatizar las conversiones<\/li>\n<li><strong>Editor de Sprites y tiles<\/strong>\n<ul>\n<li>Sprites y tiles\n<ul>\n<li>Gestiona elementos de 16&#215;16 y 8&#215;8 pixels<\/li>\n<li>Profundidad de 8 y 4 bits<\/li>\n<li>Previsualizaci\u00f3n de animaciones de los sprites en tiempo de dise\u00f1o<\/li>\n<li>Incluye las t\u00edpicas herramientas de rellenar, rotar, espejo, copiar y pegar, etc&#8230;<\/li>\n<\/ul>\n<\/li>\n<li><strong>Editor de paleta de colores<\/strong>\n<ul>\n<li>Permite importar y exportar paletas existentes y modificar la paleta a nuestro gusto<\/li>\n<\/ul>\n<\/li>\n<li><strong>Editor de mapas<\/strong>\n<ul>\n<li>Trabaja con tiles de 16&#215;16 y 8&#215;8 pixels<\/li>\n<li>Permite a\u00f1adir una imagen de fondo personalizada<\/li>\n<li>Exporta con o sin cabecera: Esto es importante por si trabaj\u00e1is con NextBasic, entonces se necesita cabecera, o con otras herramientas, como Boriel Basic, donde se puede evitar el uso de cabecera y se ahorran unos bytes.<\/li>\n<li>Permite importar y exportar mapas<\/li>\n<li>Incluye c\u00f3digo de ejemplo para su uso e NextBasic<\/li>\n<\/ul>\n<\/li>\n<li><strong>Importaci\u00f3n de sprites y tiles<\/strong>\n<ul>\n<li>Permite importar im\u00e1genes de diferentes formatos: PNG, JPG, BMP, GIF<\/li>\n<li>Soporta la importaci\u00f3n hacia gr\u00e1ficos y sprites de 16&#215;16 y 8&#215;8 pixels<\/li>\n<li>Podemos seleccionar que parte de la imagen queremos importar con un tama\u00f1o de 8, 16, 32 o 64 pixels, generando 1, 2, 3, 4 u 8 sprites de forma autom\u00e1tica<\/li>\n<li>Permite importar secuencias, lo que es ideal para esos gr\u00e1ficos que podemos obtener en <a href=\"https:\/\/itch.io\/\">itch.io<\/a><\/li>\n<\/ul>\n<\/li>\n<li><strong>Exportaci\u00f3n de gr\u00e1ficos.<\/strong> Aparte de poder guardar los binarios directamente, esta opci\u00f3n nos permite:\n<ul>\n<li>Exportar en formato Assembler (db) o BASIC (data) en formato 8 o 16 bits<\/li>\n<li>Definir el aspecto de la exportaci\u00f3n: N\u00famero de bytes por l\u00ednea, a\u00f1adir espacios intermedios, a\u00f1adir 0 delante de los valores hexadecimales de un solo d\u00edgitos&#8230;<\/li>\n<li>Exportar como BMP, PNG o SPR<\/li>\n<li>Exportar los sprites como .piskel<\/li>\n<li>Exportar la paleta e formato GIMP (.gpl)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li><strong>Editor de Audio<\/strong>. Generar efectos AYFX:\n<ul>\n<li>Se pueden reproducir con el Shiru&#8217;s AYFX player<\/li>\n<li>El autor ha generado un driver para NextBasic llamado <a href=\"https:\/\/github.com\/remy\/next-ayfx\">Next-ayfx<\/a><\/li>\n<li>Se pueden exportar como .wav o descargar en binario<\/li>\n<li>Incluye una serie de ejemplos predefinidos<\/li>\n<\/ul>\n<\/li>\n<li><strong>Explorador de ficheros .tap, .tzx y .gde<\/strong>\n<ul>\n<li>Permite explorar el contenido de los archivos e incluso ver el c\u00f3digo BASIC<\/li>\n<li>Exporta como binario y como BASIC con cabecera +3dos<\/li>\n<li>Tambi\u00e9n incluye un explorador de archivos gde con el que podemos ver el contenido y navegar por el documento.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Generador de ficheros .tap<\/strong>\n<ul>\n<li>Muy \u00fatil para crear nuestros archivos .tap a partir de varios ficheros<\/li>\n<\/ul>\n<\/li>\n<li><strong>Conversor de im\u00e1genes y fuentes<\/strong>\n<ul>\n<li>Convierte fuentes TTF a Spectrum<\/li>\n<li>Convierte pantalla .scr a .png<\/li>\n<li>Convierte ficheros jpg\/png a .scr de 15 colores<\/li>\n<\/ul>\n<\/li>\n<li><strong>Conversor de im\u00e1genes a los formatos nativos de ZX Next<\/strong>\n<ul>\n<li>Genera BMP de 8 bits, .SL2, .SLR y .NXI<\/li>\n<li>Opciones de paleta de colores:\n<ul>\n<li>Convertir la paleta a la est\u00e1ndar L2 de 256 colores<\/li>\n<li>Detectar y generar la paleta a partir de la imagen original<\/li>\n<li>Usar una palta personalizada .pal o .gpl<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Y todo esto online y acompa\u00f1ado de ayudas en l\u00ednea r\u00e1pidas y concisas, con ejemplos de c\u00f3digo y soporte por parte del creador en Github.<\/p>\n<div id=\"attachment_96\" style=\"width: 650px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-96\" class=\"wp-image-96 size-full\" src=\"https:\/\/specnext.dev\/es\/wp-content\/uploads\/sites\/2\/2020\/11\/ZXTools_Map.png\" alt=\"ZX-Tools mapeador\" width=\"640\" height=\"360\" srcset=\"https:\/\/specnext.dev\/es\/wp-content\/uploads\/sites\/2\/2020\/11\/ZXTools_Map.png 640w, https:\/\/specnext.dev\/es\/wp-content\/uploads\/sites\/2\/2020\/11\/ZXTools_Map-300x169.png 300w, https:\/\/specnext.dev\/es\/wp-content\/uploads\/sites\/2\/2020\/11\/ZXTools_Map-394x221.png 394w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><p id=\"caption-attachment-96\" class=\"wp-caption-text\">Detalle de un mapeado del CuadragonNext<\/p><\/div>\n<p>La verdad es que vale la pena probarlo, ya que no requiere instalaci\u00f3n y usa nuestro almacenamiento interno para mantener nuestro trabajo entre sesiones, aunque recomiendo descargar los resultados a local de vez en cuando.<\/p>\n<div id=\"attachment_97\" style=\"width: 650px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-97\" class=\"wp-image-97 size-full\" src=\"https:\/\/specnext.dev\/es\/wp-content\/uploads\/sites\/2\/2020\/11\/ZXTools_Import.png\" alt=\"ZX-Tools importar\" width=\"640\" height=\"360\" srcset=\"https:\/\/specnext.dev\/es\/wp-content\/uploads\/sites\/2\/2020\/11\/ZXTools_Import.png 640w, https:\/\/specnext.dev\/es\/wp-content\/uploads\/sites\/2\/2020\/11\/ZXTools_Import-300x169.png 300w, https:\/\/specnext.dev\/es\/wp-content\/uploads\/sites\/2\/2020\/11\/ZXTools_Import-394x221.png 394w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><p id=\"caption-attachment-97\" class=\"wp-caption-text\">La opci\u00f3n de importar de ZX-Tools es muy \u00fatil y potente<\/p><\/div>\n<h2>Referencias<\/h2>\n<ul>\n<li>Web de la herramienta: <a href=\"https:\/\/zx.remysharp.com\/sprites\/\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/zx.remysharp.com\/sprites\/<\/a><\/li>\n<li>C\u00f3digo fuente de ZX-Tools: <a href=\"https:\/\/github.com\/remy\/zx-tools\">https:\/\/github.com\/remy\/zx-tools<\/a><\/li>\n<li>Reporte de errores y bugs: <a href=\"https:\/\/github.com\/remy\/zx-tools\/issues\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/github.com\/remy\/zx-tools\/issues<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Remy Sharp ha creado una suite de herramientas online que ha llamado ZX-Tools, y que sorprende por su gran utilidad, rapidez y versatilidad. Lo primero que me sorprendi\u00f3 es que es una herramienta 100% online, por lo que no se necesita instalar nada en nuestro equipo. Esto tambi\u00e9n significa que funciona en Windows, Linux, Mac [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":94,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[13,3,14,4],"tags":[15,16,17],"class_list":["post-90","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-boriel-zx-basic","category-desarrollo","category-herramientas","category-nextbasic","tag-herramientas","tag-sprites","tag-tiles"],"jetpack_featured_media_url":"https:\/\/specnext.dev\/es\/wp-content\/uploads\/sites\/2\/2020\/11\/ZXTools_Banner.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/specnext.dev\/es\/wp-json\/wp\/v2\/posts\/90","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/specnext.dev\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/specnext.dev\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/specnext.dev\/es\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/specnext.dev\/es\/wp-json\/wp\/v2\/comments?post=90"}],"version-history":[{"count":5,"href":"https:\/\/specnext.dev\/es\/wp-json\/wp\/v2\/posts\/90\/revisions"}],"predecessor-version":[{"id":99,"href":"https:\/\/specnext.dev\/es\/wp-json\/wp\/v2\/posts\/90\/revisions\/99"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/specnext.dev\/es\/wp-json\/wp\/v2\/media\/94"}],"wp:attachment":[{"href":"https:\/\/specnext.dev\/es\/wp-json\/wp\/v2\/media?parent=90"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/specnext.dev\/es\/wp-json\/wp\/v2\/categories?post=90"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/specnext.dev\/es\/wp-json\/wp\/v2\/tags?post=90"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}