Hola.
Busco un editor de mapas que tenga mas o menos las siguientes opciones:
- Carga de un dibujo en formato estándar (BMP, GIF, JPG, PNG ...)
- Extraer los patrones (diseños) usados.
- Calcular el número de patrones diferentes usados, estadística de su uso
y hacer el mapa de patrones.
- Calcular las transiciones entre cada diseño, dependiendo
de la dirección y sentido del scroll (horizontal o vertical) y
basándose en el tamaño del patrón físico.
- Definición de píxel x paso.
- Simulación de movimiento de scroll con el paso definido y la ventana, e
información del número de transciciones a la vez en pantalla y número de
diseños usados en pantalla, con warnings de sobrepaso del número de patrones
o transiciones.
- Editor de "macropatrones" u objetos, a partir de un grupo de
patrones.
- Editor para modificar el mapa y colocar los objetos o simples diseños (8x8).
- Definición de unidad mínima para diseño en mapa
(4x4, 8x8, 16x16, 24x24, 8x16, etc), incluyendo formatos rectangulares.
- Opción de grabación de tokens a partir del tamaño de unidad de mapa.
- Poder grabar el mapa de patrones en varios formatos:
Datos para ensamblador, BASIC, RAW.
- Poder exportar los patrones a diferentes formatos
(Bloque VRAM BASIC MSX, DATA BASIC, DB ASM, RAW, etc).
Supongo que no existe una utilidad que reuna todas esas caracaterísticas. Tal vez debería usar varios programas que se complementen.
He mirado varios programas, pero no he encontrado el conjunto que haga todo lo que necesito y estoy planteándome hacer uno yo mismo.
La historia es que se me ha ocurrido hacer una rutina de scroll para MSX1 bastante complicada y necesito saber el estado del scroll en todo momento, y cómo se comportará, para no hacer trabajo en vano.