<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Pentacour &#187; MSX</title>
	<atom:link href="http://pentacour.com/blog/ca/category/msx/feed" rel="self" type="application/rss+xml" />
	<link>http://pentacour.com/blog</link>
	<description>Retrocomputing y otras cosas...</description>
	<lastBuildDate>Tue, 09 Mar 2010 23:58:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>ca</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>nMSXtiles &#8211; v0.6</title>
		<link>http://pentacour.com/blog/ca/msx/nmsxtiles-v0-6</link>
		<comments>http://pentacour.com/blog/ca/msx/nmsxtiles-v0-6#comments</comments>
		<pubDate>Tue, 09 Mar 2010 09:58:04 +0000</pubDate>
		<dc:creator>pentacour</dc:creator>
				<category><![CDATA[Desenvolupament]]></category>
		<category><![CDATA[MSX]]></category>
		<category><![CDATA[nMSXtiles]]></category>

		<guid isPermaLink="false">http://pentacour.com/blog/?p=218</guid>
		<description><![CDATA[
Goon Docks avança a un bon ritme i van sortint necessitats per a nMSXtiles que vaig afegint sobre la marxa, menys el tema de Polka! (explicat més endavant), que ha estat una proposta de SapphiReque m&#8217;ha semblant prou interesant i fàcil d&#8217;afegir en facilitarme l&#8217;estructura dels fitxers Polka!.
Les funcionalitats noves per aquesta versión son:

Desplaçar píxels [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter" title="Penguin Adventure" src="http://pentacour.com/files/penguinl.png" alt="" width="395" height="323" /></p>
<p>Goon Docks avança a un bon ritme i van sortint necessitats per a nMSXtiles que vaig afegint sobre la marxa, menys el tema de Polka! (explicat més endavant), que ha estat una proposta de <a title="SapphiRe" href="http://z80st-software.blogspot.com/">SapphiRe</a>que m&#8217;ha semblant prou interesant i fàcil d&#8217;afegir en facilitarme l&#8217;estructura dels fitxers Polka!.</p>
<p>Les funcionalitats noves per aquesta versión son:</p>
<ul>
<li>Desplaçar píxels cap a la dreta, esquerra, a dalt i a baix, a la zona de definció d&#8217;un tile.</li>
<li>Flip horitzontal i vertical de la zona de definició d&#8217;un tile.</li>
<li>Exportar la pantalla i els bancs de definició de tiles en format binari comprimit amb <a title="Pletter" href="http://home.wanadoo.nl/smastijn/pletter.html">Pletter v0.5b</a>.</li>
<li>Afegida opció &#8220;Load from library&#8221; per poder carregar un fitxer de definició de tiles de nMSXtiles a qualsevol dels bancs actuals. Així per exemple, es pot tenir un fitxer amb lletres o números utilitzats a vàries pantalles i anar carregant-los a cada una de elles. O una librería d&#8217;elements gràfics com poden ser arbres, pedres, etc. També, metre no programo un botó a tal efecte, seria un mètode per copiar un banc sencer a un altre.</li>
<li>Importar i Exportar projectes de <a title="Polka!" href="http://es.msx.org/downcat43p1.html">Polka! v1.2</a>.</li>
</ul>
<p><img class="aligncenter" title="Penguin Adventure" src="http://pentacour.com/files/penguinpl.png" alt="" width="320" height="240" /></p>
<p>Per a suggeriments &#8220;urgents&#8221; programables en un temps raonable, raó aquí baix&#8230;</p>
<p>En Google Code, a la secció de <a title="nMSXtiles" href="http://code.google.com/p/nmsxtiles/downloads/list">descàrregues</a>, hi ha l&#8217;executable per a Windows i el codi font, compilable per Linux, Mac i Windows.</p>
<p><em>Nota: Publicada versió 0.6.1 on s&#8217;ha corregit el bug que feia petar el programa en fer click amb el butó dret del ratolí a la part inferior de la pantalla d&#8217;assignació de tiles.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://pentacour.com/blog/ca/msx/nmsxtiles-v0-6/feed</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>nMSXtiles &#8211; v0.5</title>
		<link>http://pentacour.com/blog/ca/msx/nmsxtiles-v0-5</link>
		<comments>http://pentacour.com/blog/ca/msx/nmsxtiles-v0-5#comments</comments>
		<pubDate>Thu, 25 Feb 2010 17:08:03 +0000</pubDate>
		<dc:creator>pentacour</dc:creator>
				<category><![CDATA[Desenvolupament]]></category>
		<category><![CDATA[MSX]]></category>
		<category><![CDATA[nMSXtiles]]></category>

		<guid isPermaLink="false">http://pentacour.com/blog/?p=208</guid>
		<description><![CDATA[
Mentre el grafista termina algunes pantalles més del Goon Docks, he afegit algunes modificacions a nMSXtiles, algunes de les quals ja hi eren a la versió que fem servir a  8bgames:

Es dibuixa un cursor a la possició d&#8217;aquest a la zona de pantalla.
En sel·leccionar una àrea de la zona de pantalla es va dibuixant el [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter" title="Maze of Galious" src="http://pentacour.com/files/mazeofgalious.png" alt="" width="395" height="323" /></p>
<p>Mentre el grafista termina algunes pantalles més del Goon Docks, he afegit algunes modificacions a nMSXtiles, algunes de les quals ja hi eren a la versió que fem servir a  <a title="8bgames" href="http://8bgames.wordpress.com/">8bgames</a>:</p>
<ul>
<li>Es dibuixa un cursor a la possició d&#8217;aquest a la zona de pantalla.</li>
<li>En sel·leccionar una àrea de la zona de pantalla es va dibuixant el rectangle de sel·lecció.</li>
<li></li>
<li>S&#8217;han assignat extensions per defecte als fitxers d&#8217;nMSXtiles, encara que es pot continuar treballant amb extensions pròpies.</li>
<li>En obrir i guardar fitxers es recorda el darrer directori obert com a directori de treball.</li>
<li>La pantalla i la definició de tiles es pot exportar en format binari com una seqüència de valors de 8 bits. D&#8217;aquesta manera és fàcil afegir-lo directament en codi ensamblador o passar-lo a alguna aplicació de compressió de dades, com per exemple <a title="Pletter" href="http://home.wanadoo.nl/smastijn/pletter.html">pletter</a>.</li>
</ul>
<p>A més, recordar que és possible sel·leccionar àrees de pantalla, i amb les tecles Control C i Control V copiar i enganxar. També es poden copiar i enganxar tiles entre bancs de memòria, així com desfer la darrera operación realitzada amb les tecles Control Z.</p>
<p>En Google Code, a la secció de <a title="nMSXtiles" href="http://code.google.com/p/nmsxtiles/downloads/list">descàrregues</a>, hi ha l&#8217;executable per a Windows i el codi font, compilable per Linux, Mac i Windows.</p>
]]></content:encoded>
			<wfw:commentRss>http://pentacour.com/blog/ca/msx/nmsxtiles-v0-5/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>36 Ru d&#8217;MSX</title>
		<link>http://pentacour.com/blog/ca/msx/36-ru-de-msx</link>
		<comments>http://pentacour.com/blog/ca/msx/36-ru-de-msx#comments</comments>
		<pubDate>Wed, 09 Dec 2009 10:26:32 +0000</pubDate>
		<dc:creator>pentacour</dc:creator>
				<category><![CDATA[MSX]]></category>

		<guid isPermaLink="false">http://pentacour.com/blog/?p=179</guid>
		<description><![CDATA[Solament un apunt per comentar el bé que va anar la 36a reunió d&#8217;usuaris d&#8217;MSX que va tenir lloc el pasat 5 de desembre i a la que vaig assistir amb x_mangel.



Vista general de la sala


X_mangel i Konamito (entre d&#8217;altres) ja han publicat un minireportatge de com va anar la reunió. Per part meva, confirmar [...]]]></description>
			<content:encoded><![CDATA[<p>Solament un apunt per comentar el bé que va anar la <a title="36RUMSX" href="http://www.aamsx.com/cat/1_2009.html">36a reunió d&#8217;usuaris d&#8217;MSX</a> que va tenir lloc el pasat 5 de desembre i a la que vaig assistir amb x_mangel.</p>
<div>
<dl style="width: 410px;">
<dt><a href="http://picasaweb.google.es/lh/photo/qlVhYjAKaASoPVgz6094zw?feat=directlink"><img title="36RuMSX" src="http://lh4.ggpht.com/_yJdEbkjbN_Q/Sx0VazC3OSI/AAAAAAAAAqw/PLD9yypvsH0/s400/_DSC00329.JPG" alt="Vista general de la sala" width="400" height="225" /></a></dt>
<dd>Vista general de la sala</dd>
</dl>
</div>
<p><a title="36ru x_mangel" href="http://www.pelegri.es/blog/2009/12/07/36-ru-de-msx/">X_mangel</a> i <a title="36Ru konamito" href="http://www.konamito.com/impresiones-de-la-36%C2%AA-ru-de-barcelona/">Konamito</a> (entre d&#8217;altres) ja han publicat un minireportatge de com va anar la reunió. Per part meva, confirmar el bon ambient que hi va haver, el que vaig gaudir tenint converses amb gent cara a cara que no podria tener en altres entorns, la gràcia que em va fer estar a un concurs on una de les preguntes podia ser &lt;&lt;En quin lloc surt la frase &#8220;El foc que no crema&#8221;?&gt;&gt; o &lt;&lt;Quina de les següents instruccions d&#8217;ensamblador per Z80 és més lenta inicialitzant el registre A a 0?&gt;&gt; <img src='http://pentacour.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  i en definitiva, estar envoltat d&#8217;MSX (bé, també estava com a plataforma convidada <a title="Commodore 64" href="http://a1200.wordpress.com/2009/12/08/resumen-de-la-36-ru-de-msx/">Commodore 64</a>, que sempre m&#8217;ha semblat un ordinador molt interesant, i que demostrà les seves capacitats sonores; i algun Spectrum d&#8217;incògnit que hi havia executant el port del <a title="Kings Valley Spectrum" href="http://www.retroworks.es/kingsvalleyrk_en.html">Kings Valley</a>).</p>
<p>Personalment, em va fer molta il·lusió conèixer a molts foreros i en especial que JamQue (<a title="The Pets Mode" href="http://www.thepetsmode.com/">The Pets Mode</a>) em mostrés les pantalles del seu joc Escape from Dwarves&#8217; Goldmine dissenyades amb l&#8217;ajuda de l&#8217;nMSXtiles <img src='http://pentacour.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  . Independentment d&#8217;això, si el joc en Basic era bo, el d&#8217;ensamblador promet ser-ho molt més.</p>
<div>
<dl style="width: 410px;">
<dt><a href="http://picasaweb.google.es/lh/photo/vO6q4NCJQ7ZLPM1boXT1hA?feat=directlink"><img title="Escape from Dwarves Goldmine" src="http://lh4.ggpht.com/_yJdEbkjbN_Q/Sx0UgeEh3WI/AAAAAAAAAqg/Aq1C-gN6tEA/s400/_DSC00315.JPG" alt="Escape from Dwarves Goldmine" width="400" height="225" /></a></dt>
<dd>Escape from Dwarves&#8217; Goldmine</dd>
</dl>
</div>
<p>Per últim, deixo un enllaç a les poques <a title="fotos 36RU MSX" href="http://picasaweb.google.es/rdelasheras/36aRUMSX?feat=directlink">fotos</a> que al final vaig fer amb la idea de prendre moltes més a la propera RU.</p>
]]></content:encoded>
			<wfw:commentRss>http://pentacour.com/blog/ca/msx/36-ru-de-msx/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>nMSXsprites v-0.2</title>
		<link>http://pentacour.com/blog/ca/msx/nmsxsprites-v-0-2</link>
		<comments>http://pentacour.com/blog/ca/msx/nmsxsprites-v-0-2#comments</comments>
		<pubDate>Tue, 10 Nov 2009 08:45:08 +0000</pubDate>
		<dc:creator>pentacour</dc:creator>
				<category><![CDATA[Desenvolupament]]></category>
		<category><![CDATA[MSX]]></category>
		<category><![CDATA[nMSXsprites]]></category>

		<guid isPermaLink="false">http://pentacour.com/blog/?p=139</guid>
		<description><![CDATA[Bajo este nombre (que da continuidad a la exitosa suite de programación nMSX   ) se presenta una utilidad para extraer sprites de 16&#215;16 de un fichero con formato PNG. En el desarrollo de Goon Docks, no nos servía la utilidad para diseñar sprites que tiene  nMSXtiles ya que tendrán más de 16 píxels [...]]]></description>
			<content:encoded><![CDATA[<p>Bajo este nombre (que da continuidad a la exitosa suite de programación nMSX <img src='http://pentacour.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  ) se presenta una utilidad para extraer sprites de 16&#215;16 de un fichero con formato PNG. En el desarrollo de <a title="Goon Docks" href="http://pentacour.com/blog/msx/goon-docks">Goon Docks</a>, no nos servía la utilidad para diseñar sprites que tiene  <a title="nMSXtiles" href="http://pentacour.com/blog/category/nmsxtiles">nMSXtiles</a> ya que tendrán más de 16 píxels de alto. Así que se han diseñado (<a title="x_mangel" href="http://www.pelegri.es/blog/">x_mangel</a>) con Gimp y he programado una pequeña utilidad para extraer los sprites de este fichero.</p>
<p>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.</p>
<p>En Google code está hospedado el mini proyecto <a title="nMSXsprites" href="http://code.google.com/p/nmsxsprites/downloads/list">nMSXsprites</a> con un ejecutable para Windows y el código fuente que debería compilar en Linux, Windows y Mac con las librerías <a title="Qt" href="http://qt.nokia.com/">Qt</a> instaladas.</p>
]]></content:encoded>
			<wfw:commentRss>http://pentacour.com/blog/ca/msx/nmsxsprites-v-0-2/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>nMSXtiles &#8211; v0.4</title>
		<link>http://pentacour.com/blog/ca/msx/nmsxtiles-v04</link>
		<comments>http://pentacour.com/blog/ca/msx/nmsxtiles-v04#comments</comments>
		<pubDate>Mon, 17 Aug 2009 08:28:45 +0000</pubDate>
		<dc:creator>pentacour</dc:creator>
				<category><![CDATA[Desenvolupament]]></category>
		<category><![CDATA[MSX]]></category>
		<category><![CDATA[nMSXtiles]]></category>

		<guid isPermaLink="false">http://pentacour.com/blog/?p=96</guid>
		<description><![CDATA[
Aprovechando que vuelvo a trastear con el MSX y que x_mangel también le está metiendo mano, he añadido algunas funcionalidades que nos eran bastante necesarias y que agilizarán el uso de la aplicación:

Deshacer: CTRL + Z. Esta versión permite deshacer la opción &#8220;To Bank&#8221; y el asignar un Tile a la pantalla.
Copiar y pegar un [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter" title="Proyecto ejemplo" src="http://pentacour.com/images/nemesis2.jpg" alt="" width="480" height="393" /></p>
<p>Aprovechando que vuelvo a trastear con el MSX y que <a title="x_mange" href="http://www.pelegri.es/blog/">x_mangel</a> también le está metiendo mano, he añadido algunas funcionalidades que nos eran bastante necesarias y que agilizarán el uso de la aplicación:</p>
<ul>
<li>Deshacer: CTRL + Z. Esta versión permite deshacer la opción &#8220;To Bank&#8221; y el asignar un Tile a la pantalla.</li>
<li>Copiar y pegar un bloque de tiles de pantalla. Por ejemplo, un árbol ya colocado en pantalla, formado por 4 tiles, será posible seleccionarlo y mediante CTRL+C y CTRL+V copiarlo en otras posiciones de la pantalla.</li>
<li>Con el botón derecho del ratón se asigna el primer tile del banco a esa posición. Es decir, se pone un cero, &#8220;se borra&#8221;.</li>
<li>Pasando por encima de la pantalla muestra en la casilla de la parte derecha el número del tile asignado.</li>
<li>Al guardar un proyecto, si los ficheros de tiles y de pantalla están en el mismo directorio que el del proyecto, no guarda el path absoluto, facilitando el pasarlo de un equipo a otro.</li>
</ul>
<p>Son pequeñas funcionalidades añadidas en un par de ratos y poco testeadas. El tiempo que puedo dedicarle ahora al MSX prefiero que sea programando en ensamblador <img src='http://pentacour.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Aunque por supuesto que los bugs que encuentre o me comentéis los corregiré lo antes posible y subiré las actualizaciones pertinentes.</p>
<p><em>Proyecto de ejemplo: </em>En el enlace <a title="example.zip" href="http://pentacour.com/images/example.zip">example.zip</a> está comprimido el proyecto del pantallazo que encabeza este post. Con nMSXtiles se debe abrir el fichero nemesis2.prj. Está realizado en 1 minuto con la utilidad para importar gráficos de nMSXtiles (bueno, en jugar al Nemesis 2 para llegar ahí y capturar la pantalla quizás tardé 2 minutos; que sin joystick cuesta más <img src='http://pentacour.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  )</p>
<p>En Google Code, en la sección de <a title="nmsxtiles" href="http://code.google.com/p/nmsxtiles/downloads/list">descargas</a>, está el ejecutable para Windows y el código fuente.</p>
]]></content:encoded>
			<wfw:commentRss>http://pentacour.com/blog/ca/msx/nmsxtiles-v04/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Mis juegos abandonados</title>
		<link>http://pentacour.com/blog/ca/msx/mis-juegos-abandonados</link>
		<comments>http://pentacour.com/blog/ca/msx/mis-juegos-abandonados#comments</comments>
		<pubDate>Fri, 08 Feb 2008 22:55:42 +0000</pubDate>
		<dc:creator>pentacour</dc:creator>
				<category><![CDATA[MSX]]></category>

		<guid isPermaLink="false">http://pentacour.com/blog/msx/mis-juegos-abandonados</guid>
		<description><![CDATA[Estaba haciendo limpieza de discos duros esta tarde y, cuál ha sido mi sorpresa, al encontrar en los subdirectorios más recónditos de un disco duro que ni recordaba tener, un proyecto inacabado y abandonado hace algunos años. Se trataba de un remake para PC del juego The Goonies en su versión para MSX.
Quien haya seguido [...]]]></description>
			<content:encoded><![CDATA[<p>Estaba haciendo limpieza de discos duros esta tarde y, cuál ha sido mi sorpresa, al encontrar en los subdirectorios más recónditos de un disco duro que ni recordaba tener, un proyecto inacabado y abandonado hace algunos años. Se trataba de un remake para PC del juego <a title="goonies-msx" href="http://www.generation-msx.nl/msxdb/softwareinfo/741">The Goonies</a> en su versión para MSX.</p>
<p>Quien haya seguido un poco la escena retro se imaginará porqué lo abandoné. Llevaba algún tiempo &#8220;que sigo, que no sigo, estoy una temporada sin tocarlo, lo vuelvo a tocar&#8230;&#8221; porque se me hacía un mundo el hacer todos los gráficos y pantallas del juego. Y en esto que en <a title="brain-games" href="http://www.braingames.getput.com/">Brain Games</a> anunciaron que se disponían a hacer el remake de The Goonies para presentarlo a la edición del 2006 del concurso <a title="retroremakes" href="http://retroremakes.com/comp2006/">RETRO-REMAKES competition</a>. Y bueno, viendo lo que habían hecho con el remake de <a title="Maze of Galious - remake" href="http://www.braingames.getput.com/mog/">The Maze of Galious</a>, yo solo no tenía nada que hacer. Les quedó un <a title="goonies-remake" href="http://goonies.jorito.net/">remake sobresaliente</a>.</p>
<p>Pero me ha hecho gracia volver a ver mi proyecto y no me he podido resistir a ejecutarlo. Estaba programado en C++ utilizando las librerías <a title="librerias SDL" href="http://www.libsdl.org/">SDL</a>. Si echáis un vistazo al vídeo veréis que estaba hecho el motor principal de movimiento del personaje, cambio de pantallas, movimientos de las caravelas y puñetazos de Mr Sloth. Sin embargo faltaban pulir varias cosas, entre ellas la cascada que no me acababa de convencer. Y sobre todo, y para mi lo más complicado, hacer unos gráficos a la altura, ya que para empezar a trabajar usé los originales del MSX al doble de su tamaño.</p>
<p>En el siguiente vídeo pongo una captura de la parte que tenía hecha. Así que (léase con voz trascendente) <em>&#8220;Lo dejo a modo de homenaje a todos aquellos remakes abandonados y perdidos en algún lugar de nuestros discos duros, muchos de los cuales ya no volverán a ejecutarse&#8230;&#8221;</em></p>
<p align="center"><object type="application/x-shockwave-flash" style="width:425px; height:350px;" data="http://www.youtube.com/v/GBaDyudbpdI"><param name="movie" value="http://www.youtube.com/v/GBaDyudbpdI"/></object></p>
]]></content:encoded>
			<wfw:commentRss>http://pentacour.com/blog/ca/msx/mis-juegos-abandonados/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>nMSXtiles v0.2.6</title>
		<link>http://pentacour.com/blog/ca/msx/nmsxtiles-v026</link>
		<comments>http://pentacour.com/blog/ca/msx/nmsxtiles-v026#comments</comments>
		<pubDate>Sun, 20 Jan 2008 19:11:03 +0000</pubDate>
		<dc:creator>pentacour</dc:creator>
				<category><![CDATA[Desenvolupament]]></category>
		<category><![CDATA[MSX]]></category>
		<category><![CDATA[nMSXtiles]]></category>

		<guid isPermaLink="false">http://pentacour.com/blog/msx/nmsxtiles-v026</guid>
		<description><![CDATA[
Aquí dejo una nueva versión del nMSXtiles, la 0.2.6. Agradezco a MsxKun el que se haya mirado el programa y me haya propuesto una lista de funcionalidades y mejoras a realizar, algunas de las cuales he añadido en esta versión. También a harrison por usarlo, colaborando de manera importante en el Goon Docks, y proponerme [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align: center"><img title="livingstone-msx" src="http://pentacour.com/files/livingstone_msx.jpg" alt="livingstone-msx" /></div>
<div style="text-align: left">Aquí dejo una nueva versión del nMSXtiles, la 0.2.6. Agradezco a <a title="msxkun" href="http://paxangasoft.cjb.net/">MsxKun</a> el que se haya mirado el programa y me haya propuesto una lista de funcionalidades y mejoras a realizar, algunas de las cuales he añadido en esta versión. También a <a title="harrison" href="http://harrisonsfactory.blogspot.com/">harrison</a> por usarlo, colaborando de manera importante en el <a title="goon docks" href="http://pentacour.com/blog/msx/algun-grafista-msx">Goon Docks</a>, y proponerme mejoras.</div>
<div style="text-align: left">He añadido las siguientes funcionalidades:</div>
<div style="text-align: left">
<ul>
<li><strong>Zona de edición de pantalla</strong>
<ul>
<li>Regla en filas y columnas</li>
</ul>
</li>
<li><strong>Bancos de tiles</strong>
<ul>
<li>Con doble click en un tile se edita (equivalente al botón &#8220;From Bank&#8221; )</li>
<li>Permite copiar y pegar tiles.</li>
<li>Permite pegar solamente el patrón de colores de un tile.</li>
</ul>
</li>
<li><strong>Diseño de tiles</strong>
<ul>
<li>Añadido botón &#8220;X&#8221; para borrar el diseño.</li>
<li>Añadido botón &#8220;R&#8221; para reordenar los píxels colocando el color más usado como fondo del tile, intercambiando los colores de fondo y patrón cuando sea necesario.</li>
<li>Anadidos botones para cambiar en una sola vez todos los colores de fondo o patrón.</li>
</ul>
</li>
</ul>
</div>
<div><a title="nmsxtiles-download" href="http://pentacour.com/blog/programas">Página de descargas</a></div>
]]></content:encoded>
			<wfw:commentRss>http://pentacour.com/blog/ca/msx/nmsxtiles-v026/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Importar gráficos con nMSXtiles</title>
		<link>http://pentacour.com/blog/ca/msx/importar-graficos-nmsxtiles</link>
		<comments>http://pentacour.com/blog/ca/msx/importar-graficos-nmsxtiles#comments</comments>
		<pubDate>Fri, 04 Jan 2008 10:33:35 +0000</pubDate>
		<dc:creator>pentacour</dc:creator>
				<category><![CDATA[Desenvolupament]]></category>
		<category><![CDATA[MSX]]></category>
		<category><![CDATA[nMSXtiles]]></category>

		<guid isPermaLink="false">http://pentacour.com/blog/msx/importar-graficos-nmsxtiles</guid>
		<description><![CDATA[Conforme me van saliendo necesidades voy añadiendo funcionalidades al programa. Ésta ha sido relativamente fácil debido a la clase QImage de las librerías Qt que facilita bastante la faena.
He añadido una funcionalidad para poder importar a los bancos de tiles una imagen en formato PNG creada con nuestro editor gráfico favorito. De esta manera tendríamos [...]]]></description>
			<content:encoded><![CDATA[<p>Conforme me van saliendo necesidades voy añadiendo funcionalidades al programa. Ésta ha sido relativamente fácil debido a la clase QImage de las librerías Qt que facilita bastante la faena.</p>
<p>He añadido una funcionalidad para poder importar a los bancos de tiles una imagen en formato PNG creada con nuestro editor gráfico favorito. De esta manera tendríamos estos tiles disponibles para crear las pantallas. Según la documentación, QImage puede leer además archivos en formatos: GIF, JPG, PBM, PGM, PPM, TIFF, XBM y XPM, aunque hay que hacer unas comprobaciones que no he hecho (si alguien quiere probar).</p>
<p>El programa espera un fichero de 256 x 192 píxels respetando las restricciones de color del MSX y asignará cada tercio a cada uno de los tres bancos de tiles.</p>
<p>Como no tenía ningún ejemplo mio, he capturado una pantalla de un &#8220;conocido juego&#8221;  como si la hubiese diseñado por ejemplo con el <a title="gimp" href="http://www.gimp.org/">GIMP</a>. Aunque la utilidad real sería para otro tipo de pantallas que aprovechen el concepto de <em>tile</em>, no me he podido resistir a ver cómo quedaba la nave.</p>
<div style="text-align: center"><img title="salamander1" src="http://pentacour.com/files/salamander1.jpg" alt="salamander1" /></div>
<div style="text-align: left">De todas maneras, en el banco 2 sí que se pueden apreciar los tiles con los que se creó la plataforma de despegue. Obviamente, como es una captura de pantalla hay tiles repetidos.</div>
<div style="text-align: left">
<div style="text-align: center">
<div style="text-align: center"><img title="salamander" src="http://pentacour.com/files/salamander2.jpg" alt="salamander" /></div>
<p align="left">
</div>
<p>El &#8220;pequeño&#8221; problema lo tenemos a la hora de trabajar con las paletas. He buscado una solución fácil para mi y a la vez creo que flexible. En vez de trabajar con ficheros que llevan la paleta o intentar determinarla, el programa espera a parte, un fichero <em>Paleta</em> en el que los primeros 16 píxels de la primera fila tendrán los colores utilizados.  Es decir, los píxels 0 y 1 espera que estén con el tono de negro que hemos utilizado en el dibujo de tiles, igual para los verdes de los píxels 2 y 3, etc.</p>
<p>Aquí dejo el ejecutable para Windows y el código fuente:</p>
<p><strong>Archivos: </strong></p>
<p><a title="nmsxmaps source" href="http://pentacour.com/files/nmsxtiles-src-v0_2_5.zip">Fuentes v0.2.5<br />
</a></p>
<p><a title="nmsxtiles release windows" href="http://pentacour.com/files/nmsxtiles-windows-exe-v0_2_5.zip">Ejecutable v0.2.5 &#8211; Windows</a></div>
]]></content:encoded>
			<wfw:commentRss>http://pentacour.com/blog/ca/msx/importar-graficos-nmsxtiles/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>¿Algún grafista para MSX?</title>
		<link>http://pentacour.com/blog/ca/msx/algun-grafista-msx</link>
		<comments>http://pentacour.com/blog/ca/msx/algun-grafista-msx#comments</comments>
		<pubDate>Mon, 31 Dec 2007 12:48:30 +0000</pubDate>
		<dc:creator>pentacour</dc:creator>
				<category><![CDATA[MSX]]></category>

		<guid isPermaLink="false">http://pentacour.com/blog/msx/algun-grafista-msx</guid>
		<description><![CDATA[Avanzo otra de las pantallas que llevo para el Goon Docks:

Y aprovecho para preguntar si hay algún grafista para MSX ocioso que quiera echarme una mano con las pantallas. Son ocho y llevo tres. Ahora tengo algo de tiempo libre y voy haciendo, pero cuando vuelva al trabajo no le podré dedicar tanto tiempo e [...]]]></description>
			<content:encoded><![CDATA[<p>Avanzo otra de las pantallas que llevo para el Goon Docks:</p>
<div style="text-align: center"><img alt="goondocks2" title="goondocks2" src="http://pentacour.com/images/goondocks2.jpg" /></div>
<p>Y aprovecho para preguntar si hay algún grafista para MSX ocioso que quiera echarme una mano con las pantallas. Son ocho y llevo tres. Ahora tengo algo de tiempo libre y voy haciendo, pero cuando vuelva al trabajo no le podré dedicar tanto tiempo e iré más lento, con el peligro de caer en el desánimo.</p>
<p>Así que si alguien tiene ganas de dibujar, que se ponga en contacto conmigo en mzgalious algarroba yahoo.es y sacamos este juego en dos patadas&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://pentacour.com/blog/ca/msx/algun-grafista-msx/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Zambeze: Easy adventure</title>
		<link>http://pentacour.com/blog/ca/msx/zambeze-easy</link>
		<comments>http://pentacour.com/blog/ca/msx/zambeze-easy#comments</comments>
		<pubDate>Thu, 27 Dec 2007 08:42:10 +0000</pubDate>
		<dc:creator>pentacour</dc:creator>
				<category><![CDATA[MSX]]></category>

		<guid isPermaLink="false">http://pentacour.com/blog/msx/zambeze-easy</guid>
		<description><![CDATA[Después de los comentarios que hubo cuando lo publiqué sobre la gran dificultad del juego, y reconociendo que yo tampoco soy de dedicar mucho tiempo cuando tengo que ver más de 3 veces la misma pantalla, esta mañana he hecho una versión Easy de Zambeze, que lo convierte en un plácido paseo por el río [...]]]></description>
			<content:encoded><![CDATA[<p>Después de los comentarios que hubo cuando lo publiqué sobre la gran dificultad del juego, y reconociendo que yo tampoco soy de dedicar mucho tiempo cuando tengo que ver más de 3 veces la misma pantalla, esta mañana he hecho una versión <em>Easy</em> de Zambeze, que lo convierte en un plácido paseo por el río africano.</p>
<p>Por otro lado, mientras hacía la modificación he capturado algunas pantallas con el <a title="bluemsx" href="http://www.bluemsx.com/">bluemsx</a> y he preparado un <a title="zambeze-video" href="http://es.youtube.com/watch?v=uKtj3YjKhhs">vídeo del Zambeze</a>. Es un montaje con imágenes del juego y la canción <em>African Song</em> de <em>Incognito</em>.</p>
<p>Así que si esos años de pasarse el Abu Simbel a pelo ya han pasado y a alguien le apetece echarse unas partidillas poniéndose en la piel de Livingstone, aquí dejo  una versión no tan X-trem como la que lancé el año pasado.</p>
<p class="credit"><a title="zambeze-easy-rom" href="http://pentacour.com/files/zambeze-easy.rom">ROM</a><br />
<a title="zambeze manual" href="http://pentacour.com/files/manual.pdf">Manual de instrucciones </a></p>
]]></content:encoded>
			<wfw:commentRss>http://pentacour.com/blog/ca/msx/zambeze-easy/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
