Konamito.com

El pasado MSX más presente que nunca

Publicado por Konamito Lunes 16 de Noviembre de 2009 10 Comentarios

nMSXSprites es una utilidad desarrollada por pentacour para extraer sprites de 16×16 píxeles tomando como origen una imagen en formato PNG:

Se espera un archivo de 16 píxels de ancho con los sprites (multicolor) en columna. Cada frame deberá estar separado por al menos una línea de píxels transparente. Para cada frame, creará un sprite por cada color que encuentre, excepto el negro. También permite que el frame tenga más de 16 píxels de alto, en cuyo caso indicará el desplazamiento (offset) vertical de cada sprite respecto al frame. Como resultado genera un fichero de texto con los datos de cada uno que se pueden copiar fácilmente a nuestro código.

El programa está disponible en forma de ejecutable para Windows y código fuente compilable para Windows, Mac y Linux.

Enlace relacionado: nMSXSprites 0.2.

No related posts.

10 comentarios

  1. Pentacour Pentacour dice:

    Gracias por el apunte! Es una utilidad que programé rápidamente para poder importar todos los sprites de Goon Docks. Aunque lo hice pensando en nuestras necesidades, es tan básico que puede serle útil a más gente.

  2. Konamito Konamito dice:

    Llámame torpe, pero ¿cómo se utiliza?

  3. x_mangel x_mangel dice:

    Funciona en línea de comandos del DOS, y es algo así:
    nmsxsprites archivo.png withoffset
    De todos modos que lo explique más correctamente pentacour.

  4. Konamito Konamito dice:

    Ya de paso y por pedir que no sea, sería fantástico que pantacour nos explicara con detalle cómo usar nMSXTiles que es una aplicación que me encanta.

  5. x_mangel x_mangel dice:

    Le pediremos un pequeño tutorial de utilización, aunque prefiero que se centre en la programación :D
    En la medida de lo posible intentaré escribir algo sencillo a modo de manual de instrucciones (según mi experiencia), pero el manejo es muy sencillo, tienes que empezar creando un proyecto, y te saldrá la ventana para dibujar tiles y luego poder colocarlos a lo largo de la pantalla.
    Si tienes alguna duda concreta dímelas a ver si te puedo ayudar.

  6. Pentacour Pentacour dice:

    Como dice x_mangel, nmsxsprites archivo.png
    Espera un archivo como el del ejemplo de 16píxels de ancho y con los sprites en columna. Un sprite ha de tener el fondo negro y los sprites deben estar separados por al menos una línea transparente (igual que el del ejemplo). Entonces, por cada color que encuentre supone que es un patrón que forma el sprite y devuelve en un fichero de texto los “datas” correspondientes.
    Respecto al nmsxtiles, si x_mangel dice que hará un tutorial hay que cogerle la palabra  (lo ha dicho, no? :P )  . En serio, estaría bien un pequeño tutorial que muestre la filosofía de trabajo. Pero si tienes alguna duda concreta, pregunta.

  7. Konamito Konamito dice:

    Gracias ;)  Acabo de abrir un tema en el foro para tratar las dudas con respecto a nMSXTiles ;)

  8. Pentacour Pentacour dice:

    Me subscribo ipso facto al foro para estar atento ;)

  9. x_mangel x_mangel dice:

    He dicho que haré el manual y cumpliré con mi palabra, pero dadme algo de tiempo.

  10. Konamito Konamito dice:

    Tranquilo, tómate el tiempo que sea necesario. Cuando esté será bueno ;)

Queremos leer tu opinión