Título: Conversor para gráficos monócromos Publicado por: mohai en 02 de Diciembre de 2014, 06:01:36 pm Buenas,
¿Alguien sabe de algún conversor gráfico que convierta gráficos monócromos y respete el diseño de los bytes? Lo que quiero es convertir unos gráficos monócromos y tomar sólo la definicón de los patrones, ignorando los colores, pero he probado varios conversores, y en algunos bytes los bits se invierten. ¿Tal vez algún MSXtiles o algo parecido? Saludos Título: Re:Conversor para gráficos monócromos Publicado por: pentacour en 03 de Diciembre de 2014, 03:07:09 pm Buenas. En la versión última que tengo de nMSXtiles hay una opción que es "Reorder Colors" en el menú "Tiles Tools" que puede que te sirva.
Has de importar la imagen en formato PNG pero para ello antes debes crear un fichero "paleta" (un fichero PNG normal). Cuando el programa importa el PNG mira el color del píxel y se va al fichero "paleta" y busca entre los 16 primeros píxels a cuál se corresponde. Entonces, si el color leído es el mismo que el color del fichero paleta en la posición 8 por ejemplo, pues será un rojo de MSX. Y así... Por tanto, antes has de confeccionarte un fichero paleta. Como dices que es a dos colores, creas un fichero paleta (recuerda que es un fichero PNG normal), captura el color (por ejemplo con GIMP) negro utilizado y lo pones en el píxel 0 del fichero paleta. Y capturas el color blanco y lo pones en el píxel 15 (si empiezas a contar por 0). Creas un nuevo proyecto, Importar, te pide primero el fichero paleta y luego el fichero a importar. Si todo ha ido bien, en los bancos de tiles te saldrá la imagen. Entonces, le das a la opción "Reorder Colors" y te pondrá todos los pixels blancos juntos. Parece lioso lo del fichero paleta pero si entiendes el funcionamiento, es trivial. Si no encuentras otra cosa y no te sale, envíame el fichero y te creo la paleta. nMSXTIles v0.8.5-> https://www.dropbox.com/s/gbzaacvcfc5ycbp/nmsxtilesv0.8.5.zip?dl=0 Título: Re:Conversor para gráficos monócromos Publicado por: theNestruo en 03 de Diciembre de 2014, 06:03:12 pm En los nuevos PCX2MSX, entre las opciones que hay para elegir qué colores quieres que sean tinta o fondo, tienes -hl y -lh (high/low y low/high respectivamente) para indicar color más alto/bajo de frente y más bajo/alto de fondo... pero además en el caso de hl fuerza que 0 y 1 sean siempre fondo (aunque el patrón sea 0xFF) y en el caso de hl fuerza que el color 15 sea siempre frente (aunque el patrón fuera 0x00).
Así que si puedes tener la imagen en PCX y que el índice del color de la tinta sea 15 (o que el fondo tenga índice 0 o 1) te puede valer :) Título: Re:Conversor para gráficos monócromos Publicado por: mohai en 04 de Diciembre de 2014, 08:01:25 pm Gracias a ambos.
Iré probando a ver que sale... |