Page 1 of 1

MEMENTOMORI - Sprite Creator

Posted: Tue Jun 07, 2022 6:30 am
by msxvr
El desarrollador MEMENTOMORI presenta una aplicación desarrollada en VR-Script para MSXVR con nombre: SPRITE CREATOR.
Se trata de un editor de sprites basado en el TinySprite (de Jannone) que permite generar sprites tanto para MSX1 como MSX2.

Versión en la que se encuentra disponible: DEVELOPER BUILD >= 24186
Nombre de la app: com_mementomori_spritecreator

Tipos de proyectos

Puede elegir MSX1 o MSX2 como tipo de proyecto.
Esta opción afecta sus datos exportados y la capacidad de cambiar la paleta.
MSX1 te permite tener un máximo de 4 sprites por línea, donde cada sprite es de un solo color.
Entonces, para componer un dibujo de, digamos, 3 colores, necesitarás exactamente 3 sprites.
MSX2, por otro lado, te permite tener hasta 8 sprites por línea, y cada linea de sprite puede tener un color diferente.
Además, el chip de video en MSX2 es capaz de combinar los colores de los sprites con un operador OR, produciendo un numero total de colores mayor que el numero de sprites combinados.

Nota 1: en MSX-BASIC puedes cambiar la máscara de mapa de bits del sprite usando SPRITE$(N)=[patron]. Con MSX2 también puedes alterar los colores de las lineas con COLORSPRITE$(N)=[atributos].

Herramientas

Estas son las herramientas disponibles para editar la cuadricula:

Lapiz: establece píxeles con el boton izquierdo del raton, los borra con el boton derecho. Puede simplemente hacer clic y arrastrar el raton sobre la cuadricula como lo haria en cualquier programa de pintura.
Cubo de pintura: pinta toda una zona contigua del dibujo. Ejemplo: hacer clic sobre un pixel verde cambiara cada pixel verde de alrededor al color que haya elegido.
Círculo: pinta un circulo de un radio determinado.
Voltear horizontalmente: refleja el dibujo horizontalmente.
Voltear verticalmente: refleja el dibujo verticalmente.
Girar en el sentido de las agujas del reloj: gira el dibujo 90 grados en el sentido de las agujas del reloj.
Girar en sentido contrario a las agujas del reloj: gira el dibujo 90 grados en sentido contrario a las agujas del reloj.
Cursores: desplaza el dibujo en la dirección dada, envolviendo la cuadricula.

Area de vista previa

El area de vista previa presenta una version a escala reducida de como se ven sus dibujos.
Hacer clic en una de las vistas previas disponibles tiene el efecto de seleccionar que ranura se esta editando en la cuadricula principal.
Puede usar el panel de vista previa para alinear 4 ranuras juntas. Esto suele ser util cuando se editan sprites grandes.

Area de 'Slots'

Cada uno de sus dibujos se almacena dentro de una sola ranura.
Tambien se pueden borrar, copiar, pegar en otro slot...
Al hacer clic en una ranura, la cuadricula de vista previa seleccionada se vinculara a ella.
Entonces, cada vez que regrese a esa vista previa en particular, la ranura estará activa nuevamente.

Re: MEMENTOMORI - Sprite Creator

Posted: Tue Jun 07, 2022 1:10 pm
by Rafa
Buenas.
Aquí pongo unos ejemplos creados con la aplicación.
Para que podais cargarlos y "jugar" con ellos.

Salu2

Re: MEMENTOMORI - Sprite Creator

Posted: Wed Oct 26, 2022 4:37 pm
by mesiasmsx
Gracias Rafa!