<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2spanishfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
	<channel>
		<title>foro.speccy.org</title>
		<description>EL FORO DEL SPECTRUM</description>
		<link>http://foro.speccy.org</link>
		<lastBuildDate>Fri, 24 May 2013 01:23:28 -0400</lastBuildDate>
		
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/qforum" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="qforum" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://add.my.yahoo.com/content?lg=es&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Fqforum" src="http://eur.i1.yimg.com/eur.yimg.com/i/es/my/addto1.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.feedness.com/alta/http://feeds.feedburner.com/qforum" src="http://www.feedness.com/ayuda/wp-content/square_b_sh_feed.gif">Subscribe with Feedness</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fqforum" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bloglines.com/sub/http://feeds.feedburner.com/qforum" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fqforum" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fqforum" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fqforum" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2Fqforum" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2Fqforum" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2Fqforum" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.newsalloy.com/?rss=http%3A%2F%2Ffeeds.feedburner.com%2Fqforum" src="http://www.newsalloy.com/subrss3.gif">Subscribe with NewsAlloy</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2Fqforum" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fqforum" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://download.attensa.com/app/get_attensa.html?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fqforum" src="http://www.attensa.com/blogs/attensa/WindowsLiveWriter/BadgeredintoBadges_10C02/attensa_feed_button5.gif">Subscribe with Attensa for Outlook</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fqforum" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fqforum" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.flurry.com/pushRssFeed.do?r=fb&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Fqforum" src="http://www.flurry.com/images/flurry_rss_logo2.gif">Subscribe with Flurry</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2Fqforum" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2Fqforum" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><item>
			<dc:creator>afx</dc:creator>
			<pubDate>Thu, 21 Mar 2013 13:44:56 -0400</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=3175&amp;p=33699&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p33699</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=3175&amp;p=33699&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p33699</link>
			<title>Stock de QLs en el mercado de segunda mano</title>
			<description>------<br />EDITO:<br />Hoop ... pido disculpas, desconocía esas normas.<br />Creo que no tiene sentido conversar sobre este tema sin las fuentes, retiro por lo tanto el texto del post para que no haya malos entendidos. (Mi intención no era ni criticar ni dar publicidad de ese sitio de compra-venta). <br />El administrador puede borrar este hilo con toda libertad. <br />---------</description>
		</item>
		
		<item>
			<dc:creator>afx</dc:creator>
			<pubDate>Wed, 20 Mar 2013 17:21:51 -0400</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=3172&amp;p=33676&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p33676</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=3172&amp;p=33676&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p33676</link>
			<title>El fin de QL Today</title>
			<description>En QL-Users acaban de anunciar el fin de QL Today. El número 4 del volumen 17 se publicará en septiembre y será el último. <br /><br />Desaparece por tanto la última revista impresa relacionada con el mundo QL. ¡Es una pena!<br /><br />Ha sido una auténtica proeza que esta revista haya perdurado durante tanto tiempo. La edición impresa de una revista sobre una plataforma que se dejó de fabricar hace más de ¡25 años! Nos queda el consuelo del gran legado de información y artículos que nos deja esta sorprendente publicación. <br /><br />¿Qué opináis?</description>
		</item>
		
		<item>
			<dc:creator>RockRiver</dc:creator>
			<pubDate>Thu, 14 Mar 2013 10:44:18 -0400</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=3166&amp;p=33606&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p33606</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=3166&amp;p=33606&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p33606</link>
			<title>QL sin disquetera</title>
			<description><![CDATA[Soy novato en el sistema y creo que solo con los MicroDrives no se puede funcionar con las bibliotecas Soft de la Red.<br /><br />¿Hay ya alguna manera humana de pasar soft desde un PC a un QL sólo con MicroDrives? ¿Linkeando un emuQL en PC con el QL real?   <br />En el QL habrá que teclear algo para que reciba datos y los grabe a MD... ¿Las utilidades Psion tienen algo que sirva para esto?<br />Supongo que sino al final habrá que buscar una controladora de disquetes en el "mercado negro"  <img src="http://foro.speccy.org/images/smilies/icon_twisted.gif" alt=":twisted:" title="Twisted Evil" />]]></description>
		</item>
		
		<item>
			<dc:creator>programandala.net</dc:creator>
			<pubDate>Wed, 23 Jan 2013 07:15:24 -0500</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=3079&amp;p=32661&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p32661</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=3079&amp;p=32661&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p32661</link>
			<title>SMSQmulator, emulador de SMSQ/E escrito en Java</title>
			<description><![CDATA[Ya está disponible <a href="http://www.wlenerz.com/SMSQmulator" class="postlink">SMSQmulator</a>, un emulador de SMSQ/E escrito en Java por Wolfgang Lenerz. Necesita una máquina rápida.]]></description>
		</item>
		
		<item>
			<dc:creator>RWAP</dc:creator>
			<pubDate>Thu, 25 Oct 2012 04:42:03 -0400</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2929&amp;p=30705&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p30705</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2929&amp;p=30705&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p30705</link>
			<title>Rockfall and Mandelspeed</title>
			<description><![CDATA[Whilst waiting for Dilwyn to add these to the Sinclair QL Homepage, I have received approval from Andy Toone to release two of his titles as public domain.<br /><br />They were previously sent to CGH Services for publication and Rockfall was released in 1993 - he can't remember if Mandelspeed was ever released.<br /><br />The two files are available on the QL Forums for the time being - <!-- m --><a class="postlink" href="http://www.qlforum.co.uk/viewtopic.php?f=3&t=420">http://www.qlforum.co.uk/viewtopic.php?f=3&t=420</a><!-- m --><br /><br />If someone wants to make them into QL ZIP files for use on a real QL, that would be a help!]]></description>
		</item>
		
		<item>
			<dc:creator>RWAP</dc:creator>
			<pubDate>Thu, 25 Oct 2012 04:34:14 -0400</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2928&amp;p=30704&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p30704</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2928&amp;p=30704&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p30704</link>
			<title>Josiah Oobadiah</title>
			<description><![CDATA[I have received approval from Mark Incley to make an Arcanoid like game available on the Sinclair QL Homepage.<br /><br />The game is entitled Josiah Oobadiah and is available as a microdrive image (for use with QLAY) from his website: <!-- m --><a class="postlink" href="http://www.inkland.org.uk/spectrum/index.htm">http://www.inkland.org.uk/spectrum/index.htm</a><!-- m --><br /><br />Mark wrote the game as a means of learning 68000 machine code whilst writing Oink for the ZX Spectrum.  He thinks that he got as far as sending it to Eidersoft for consideration, but never heard back, so it was never published.<br /><br />Unfortunately, I can't get this to work in q-emulator at the moment - can anyone else convert it to work ?]]></description>
		</item>
		
		<item>
			<dc:creator>radastan</dc:creator>
			<pubDate>Tue, 31 Jul 2012 18:14:07 -0400</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2800&amp;p=29264&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p29264</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2800&amp;p=29264&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p29264</link>
			<title>Nueva demo - Nyan Leap</title>
			<description><![CDATA[¡Siiiiiiiii! al fin la demoscene se ha fijado en el Sinclair QL y ha aparecido algo, aunque sea una chorrada. Ya tenemos al gato más famoso de youtube dispuesto a volvernos locos en nuestros equipos. Lo he pasado a formato IMG:<br /><br /><a href="http://www.bytemaniacos.com/ql/tiki-index.php?page=Varios" class="postlink">http://www.bytemaniacos.com/ql/tiki-index.php?page=Varios</a><br /><br />También lo tenéis en formato ZIP en Pouet, pero os advierto que el ZIP tiene una carpeta dentro con la demo (vamos, que no se puede usar tal cual en Q-Emulator si es lo que tenéis pensado hacer):<br /><br /><a href="http://pouet.scene.org/prod.php?which=58498" class="postlink">http://pouet.scene.org/prod.php?which=58498</a><br /><br />Incluye el código fuente, para los curiosos.]]></description>
		</item>
		
		<item>
			<dc:creator>zxcrazy</dc:creator>
			<pubDate>Sat, 21 Jul 2012 13:52:03 -0400</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2786&amp;p=29154&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p29154</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2786&amp;p=29154&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p29154</link>
			<title>Pérdida de calidad en la pantalla del QL</title>
			<description>Hola a todos.<br /><br />Tengo un QL que muestra la imagen en pantalla algo borrosa y con rayas intermitentes en el fondo, del mismo color pero con variación de la intensidad. Pese a ello, la imagen, aunque mal, se ve. La conexión es por video compuesto, aunque si lo conecto por RF pasa lo mismo.<br />He leido que la causa del problema podria ser alguno de los electrolíticos o por que alguna de las ULA esté en mal estado. Alguno se ha encontrado con este problema alguna vez?<br /><br />Gracias anticipadas.</description>
		</item>
		
		<item>
			<dc:creator>mcleod_ideafix</dc:creator>
			<pubDate>Wed, 20 Jun 2012 01:33:45 -0400</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2750&amp;p=28784&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p28784</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2750&amp;p=28784&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p28784</link>
			<title>Interioridades del sistema de video del QL</title>
			<description><![CDATA[Esto viene del hilo "soñando despierto"...<br /><br /><blockquote><div><cite>mcleod_ideafix escribi�:</cite>Ahora hay que mover esos gráficos: el 68008 va a 7.5MHz, sí, pero hay que ver cúanto se come la contención (que en el QL, al haber sólamente un banco, afectará a toda la memoria).</div></blockquote><br />Matizo: aunque hay dos bancos de memoria, con su CAS independiente, tanto el bus de direcciones de ambos bancos como el bus de datos están unidos, así que a todos los efectos, hay un único banco de memoria, y todo él es memoria contenida (desde $20000 hasta $5FFFF). Toda expansión de memoria a partir de $60000 es memoria no contenida. Esto hay que tenerlo en cuenta porque, al menos el QL básico, no lo percibiremos con una velocidad de 7.5MHz, sino menos (en el peor de los casos, la velocidad percibida será de unos 3MHz). Esto se verá más claro en un momento.<br /><br /><blockquote><div><cite>mcleod_ideafix escribi�:</cite>Necesito un poquiiiiito de tiempo para hacer mis pruebas, a ver a qué llego... <img src="http://foro.speccy.org/images/smilies/icon_smile.gif" alt=":)" title="Smile" /></div></blockquote><br />Bueno, pues ya he hecho algunas medidas. Clic para ampliar.<br /><br /><a href="http://www.atc.us.es/~rodriguj/sistema_video_ql.png" class="postlink"><img src="http://www.atc.us.es/~rodriguj/sistema_video_ql_th.png" alt="Imagen" /></a><br /><br />NOTA: el dibujo son en realidad dos gráficos independientes. En la parte superior se representa una línea de video con sus temporizaciones medidas en microsegundos y en ciclos de reloj del reloj de pixel. El valor que no está entre paréntesis corresponde a un reloj de pixel de 5 MHz, y el que está entre paréntesis, a un reloj de 10 MHz (que por lo que he visto después, es lo más probable).<br />En la parte inferior se muestra un detalle de lo que sería el comienzo de una línea de video, desde que termina el pulso de sincronismo horizontal, hasta que comienzan a pintarse unos cuántos píxeles (en modo <img src="http://foro.speccy.org/images/smilies/icon_cool.gif" alt="8)" title="Cool" />. Aquí se detalla el mecanismo de acceso a la VRAM por parte de la ULA 1, y cómo estos accesos provocan contienda en la CPU.<br /><br />Estas son mis conclusiones (preliminares):<br /><br />- El QL da una señal de video en formato PAL, progresiva, y (importante) <span style="font-weight: bold">legal y compatible</span>. Es decir, existen pulsos de pre y post ecualización en el sincronismo de cuadro, tal y como se espera en una señal PAL. Eso sí: no hay campo par e impar. Es una señal PAL progresiva. En un monitor que no haga desentrelazado inteligente aparecerán "scanlines".<br /><br />- El reloj maestro, externo a la ULA 1, es de 15MHz. De aquí se generan dos relojes internos: uno de 10MHz dividiendo el reloj maestro entre 1.5 y otro de 7.5MHz, dividiendo entre 2.<br /><br />- El reloj de pixel básico es el de 10MHz. Este se emplea para la temporización de varias señales de acceso al banco contenido. En el dibujo aparece como reloj base uno de 5MHz, que es el que correspondería al modo 8. De todas formas, estoy seguro de que internamente usa siempre 10MHz y sólo al pintar píxeles es cuando tiene en cuenta si ha de hacerlo cada uno o dos ciclos de reloj (de 10MHz). Si he puesto ese es simplemente para ilustrar la cantidad de ciclos de reloj de pixel que dura cada porción de la señal de video. Entre paréntesis están los valores correspondientes a un reloj de 10MHz.<br /><br />- El acceso a VRAM para generar la imagen, como se ve, consta de una ráfaga de 4 lecturas en direcciones consecutivas (en el Spectrum son 4 accesos también, pero consecutivos dos a dos, es decir, dos ráfagas de dos lecturas cada una). Con esto se leen 32 bits. En modo 8 dan para pintar 16 píxeles. En modo 4 dan para pintar 32 píxeles. El tiempo en que se tardan en pintar 16 píxeles en modo 8, o 32 píxeles en modo 4, es el mismo, así que el patrón de acceso a memoria es el mismo independientemente del modo de video en el que estemos.<br /><br />- La señal VDA detiene al procesador mientras la ULA 1 está accediendo a la memoria de video. En el dibujo se puede ver por tanto el patrón de contención de CPU. VDA es activa a nivel alto, es decir, el procesador se para cuando VDA=1. El reloj del procesador nunca se para. Como se ve, durante los 51.2us que dura una línea de pantalla, el procesador está parado 10 de cada 16 ciclos del reloj de pixel de 10MHz. Esto es, está activo durante el 37.5% del tiempo total (en el Spectrum está parado en 12 de cada 16 ciclos del reloj de pixel de la ULA). De ahí (de este 37.5%) es de donde viene la velocidad percibida de la CPU durante los tramos de tiempo donde exista contienda.<br /><br />- Existe una interrupción por retrazo vertical, que se produce al terminar el tren de pulsos de pre ecualización y comenzar el tren de pulsos de sincronismo vertical. Desde que se dispara la interrupción hasta que comienza a dibujarse de nuevo la pantalla pasan unos 3 ms. Durante ese tiempo (unos 22500 ciclos de reloj de CPU), el acceso a memoria no produce contención.<br /><br />- El formato de la señal de video es como sigue:<br />   28 líneas de overscan superior. Estas líneas no contienen información de video. La línea 29 comienza, en la mayoría de los monitores (de tubo) en un área que aún no es visible (comienza a verse información a partir de la línea 32 de video, que se corresponde con la línea 3 de píxeles)<br />   256 líneas con información de video. En cada una, la información válida de píxeles dura unos 51.2us, lo que significa que dicha información ocupa practicamente toda la pantalla, perdiéndose a izquierda y derecha. La cantidad de píxeles perdidos dependerá del monitor.<br />   28 líneas de overscan inferior, incluyendo aquí el intervalo de ecualización, sincronismo vertical, etc.<br />   En total, 312 líneas, con 320 (modo <img src="http://foro.speccy.org/images/smilies/icon_cool.gif" alt="8)" title="Cool" /> o 640 (modo 4) píxeles cada una (incluyendo el intervalo de hblanking)]]></description>
		</item>
		
		<item>
			<dc:creator>radastan</dc:creator>
			<pubDate>Tue, 19 Jun 2012 16:41:15 -0400</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2749&amp;p=28775&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p28775</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2749&amp;p=28775&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p28775</link>
			<title>Soñando despierto</title>
			<description><![CDATA[Algunas pruebas rápidas para ver posibilidades de cara al futuro. Ojo, PRUEBAS, nada de esto es real, son simples conversiones a resolución y paleta de colores del QL:<br /><br /><img src="http://www.bytemaniacos.com/varios/ql/phoenix1.png" alt="Imagen" /><img src="http://www.bytemaniacos.com/varios/ql/phoenix2.png" alt="Imagen" /><img src="http://www.bytemaniacos.com/varios/ql/rygar.png" alt="Imagen" /><img src="http://www.bytemaniacos.com/varios/ql/snow.png" alt="Imagen" /><img src="http://www.bytemaniacos.com/varios/ql/toki.png" alt="Imagen" /><img src="http://www.bytemaniacos.com/varios/ql/toki2.png" alt="Imagen" /><img src="http://www.bytemaniacos.com/varios/ql/toki3.png" alt="Imagen" /><img src="http://www.bytemaniacos.com/varios/ql/caveman_ninja.png" alt="Imagen" /><img src="http://www.bytemaniacos.com/varios/ql/caveman_ninja2.png" alt="Imagen" /><img src="http://www.bytemaniacos.com/varios/ql/caveman_ninja3.png" alt="Imagen" /><br /><br />La verdad es que gráficamente no hay problemas para hacer cosas la mar de curiosas.]]></description>
		</item>
		
		<item>
			<dc:creator>radastan</dc:creator>
			<pubDate>Sat, 16 Jun 2012 06:59:37 -0400</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2745&amp;p=28672&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p28672</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2745&amp;p=28672&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p28672</link>
			<title>Froggor - work in progress</title>
			<description><![CDATA[He considerado opciones contra RWAP y esta es la que creo que les va a hacer más daño: realizar clones mejorados de todos los juegos prohibidos. Si, es ambicioso, pero matamos dos pájaros de un tiro.<br /><br />Anoche, en dos horas, llegué a diseñar esto:<br /><br /><img src="http://www.zonadepruebas.com/uploads/img4fdc65efd2cdc.png" alt="Imagen" /><br /><br />No es la panacea, pero tenemos como base que se diseñar gráficos para QL y que ya tenemos rutinas de sprites decentes. La intención es hacerlo en puro ensamblador, veo absurdo tirar de superbasic aunque sea en parte.<br /><br />¿Alguien me ayuda con el código? necesito rutinas de teclado y sonido, dispongo de muy poco tiempo libre.]]></description>
		</item>
		
		<item>
			<dc:creator>radastan</dc:creator>
			<pubDate>Fri, 15 Jun 2012 13:19:12 -0400</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2744&amp;p=28663&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p28663</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2744&amp;p=28663&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p28663</link>
			<title>Se deniega la descarga de algunos juegos en QLmaniacos</title>
			<description><![CDATA[He recibido un cordial e-mail de RWAP invitando a retirar todos los contenidos que ellos están vendiendo en su web. Han amenazado con denunciar al hosting, y sabiendo que ellos primeron me bloquearían todas las cuentas y pasarían de todo por no tener marrones (es lo que tiene el efecto Megaupload) he tenido que acceder y retirar los contenidos.<br /><br />Han pasado 25 años y todavía hay gente que cree que se puede hacer negocio con un ordenador que sólo tiene una docena de usuarios en activo y que las nuevas generaciones apenas conocen. Tendrán todo el derecho del mundo, no lo niego, pero es que esto ya pasa de lo que la lógica impone.<br /><br />No son juegos nuevos, son juegos de hace 25 años, y ni siquiera se curran una versiones actualizadas con su estuche a color, su manual, y venir en disco de 3 1/2". Sería de los primeros en comprar las nuevas ediciones, pero parece que lo suyo es venderlos en formato "emulable" vía digital y cobrarte 10 libras. De risa.<br /><br />Lo siento, pero es que siento vergüenza por este mundillo y en lo que se está convirtiendo por el asco del dinero.]]></description>
		</item>
		
		<item>
			<dc:creator>radastan</dc:creator>
			<pubDate>Mon, 02 Apr 2012 16:48:12 -0400</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2597&amp;p=26501&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p26501</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2597&amp;p=26501&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p26501</link>
			<title>Buscando un compilador cruzado de C</title>
			<description><![CDATA[Vamos a ver, por partes.<br /><br />Estoy buscando un compilador de C cruzado para Windows qu egenero binarios para 68000. La idea es poder programar en Windows cómodamente en C usando rutinas optimizadas de pantalla en ensamblador. Las rutinas en ensamblador ya las tengo, las que junto a Mc Leod pudimos hacer funcionar para manejar sprites.<br /><br />He probado este:<br /><br /><!-- m --><a class="postlink" href="http://home.kpn.nl/pj.fondse/ide68k/index.html">http://home.kpn.nl/pj.fondse/ide68k/index.html</a><!-- m --><br /><br />Tiene muy buena pinta, pero por lo menos en Windows 7 se cuelga en cuanto tratas de compilar algo. Desconozco si es problema de Windows 7 (es 64 bits) o del propio compilador.<br /><br />Lo primero que he intentado es el clásico:<br /><br />void main (void)<br />{<br />}<br /><br />Que no debería hacer NADA, pero ya os digo que da error el programa al compilar y no me deja hacer nada más.<br /><br />¿Alguien conoce un compilador C 68000 gratuito para Windows?]]></description>
		</item>
		
		<item>
			<dc:creator>oblo</dc:creator>
			<pubDate>Sun, 25 Mar 2012 15:34:53 -0400</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2572&amp;p=26255&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p26255</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2572&amp;p=26255&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p26255</link>
			<title>problema de pérdida de pantalla</title>
			<description>Hola a todos<br /><br />He sacado un poco a pasear al QL para empezar a familiarizarme con él pero estoy notando un problema con la pantalla. Tengo conectado el QL a una TV usando el cable RGB al euroconector pero a veces la pantalla se queda en negro y la imagen vuelve al segundo o dos segundos. He probado con un cable RF y no parece que pase.<br />¿Esto es normal? Si no lo es, ¿qué puede ser/tiene solución?<br /><br />Gracias y salu2</description>
		</item>
		
		<item>
			<dc:creator>radastan</dc:creator>
			<pubDate>Wed, 29 Feb 2012 04:08:37 -0500</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2535&amp;p=25898&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p25898</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2535&amp;p=25898&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p25898</link>
			<title>Nace QLmaniacos</title>
			<description><![CDATA[Tras un tiempo ajustando el servidor, traspasando parte de los contenidos de QL Wiki al nuevo sitio, etc... parece que la cosa va tomando forma. A nivel de contenidos no posee ninguna novedad, aún, respecto a QL Wiki (salvo la inclusión de vídeos de Youtube en las fichas de algunos juegos).<br /><br /><a href="http://www.bytemaniacos.com/ql" class="postlink">http://www.bytemaniacos.com/ql</a><br /><br />Id probando y me comentáis que veis necesario, el germen ya está creado y ahora sólo tengo que engordarlo.<br /><br />Faltan muchos juegos de QL Wiki, pero no os preocupéis que se irán añadiendo esos y muchos más. Lo bueno es que realmente ya están dentro las capturas y los IMG, falta crear la ficha nada más.]]></description>
		</item>
		
		<item>
			<dc:creator>radastan</dc:creator>
			<pubDate>Mon, 13 Feb 2012 04:07:52 -0500</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2520&amp;p=25761&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p25761</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2520&amp;p=25761&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p25761</link>
			<title>¡Nueva versión de Q-Emulator (3.1)!</title>
			<description><![CDATA[Nueva versión, con algunas mejoras bastante jugosas.<br /><br />Destaco especialmente la mejora de compatibilidad con Windows 7 y que ahora podemos redimensionar la pantalla en modo ventana... pero lo mejor de todo es que ahora MANTIENE LA RELACIÓN DE ASPECTO CORRECTA. Se acabó el sufrir una pantalla achatada en el emulador si no tenías el modo de pantalla completa.<br /><br />Y de regalo podemos poner interpolación para el reescalado de la imagen.<br /><br />Este emulador mejora a ojos vista.<br /><br /><a href="http://www.terdina.net/ql/winql.html" class="postlink">http://www.terdina.net/ql/winql.html</a>]]></description>
		</item>
		
		<item>
			<dc:creator>programandala.net</dc:creator>
			<pubDate>Wed, 30 Nov 2011 08:13:01 -0500</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2453&amp;p=24992&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p24992</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2453&amp;p=24992&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p24992</link>
			<title>idea: versión «intérprete» de QPC2</title>
			<description><![CDATA[He enviado a la lista QL-Users y a <a href="http://qlforum.co.uk" class="postlink">The Sinclair QL Forum</a><br />una <a href="http://qlforum.co.uk/viewtopic.php?f=19&t=265" class="postlink">reflexión sobre la utilidad de SBASIC y una idea para QPC2</a>:<br /><br />Se trata de una versión de QPC2 que funcionaría como si fuera un intérprete de SBASIC, no como un emulador de un sistema operativo. En la práctica su funcionamiento sería el mismo, salvo que podría arrancar programas en SBASIC directamente, por ejemplo:<br /><br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Seleccionar todo</a></dt><dd><code>QPC2.EXE \ruta\mi_programa.bas<br />QPC2.EXE \ruta\mi_programa_bas<br />QPC2.EXE \ruta\mi_programa.win<br /></code></dd></dl><br /><br />QPC2 se encargaría de montar las unidades WIN_ o DOS_ en cada caso y de arrancar el fichero boot del fichero win.<br /><br />El objetivo es que SBASIC, que tiene potencia para escribir programas modernos, pueda servir para algo en la práctica... La limitación de la versión demo de QPC2 es un grave inconveniente para ciertos programas. Y en cualquier caso QPC2 (como cualquier emulador) es difícil de usar y configurar para quien no haya oído nunca hablar de QL. Esta versión «intérprete» estaría limitada para impedir su uso como herramienta de desarrollo.<br /><br />En el enlace lo cuento con más detalles, pero la idea básica es esa.]]></description>
		</item>
		
		<item>
			<dc:creator>sonica</dc:creator>
			<pubDate>Mon, 05 Sep 2011 03:37:56 -0400</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2382&amp;p=24417&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p24417</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2382&amp;p=24417&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p24417</link>
			<title>graphiql  en busca y captura</title>
			<description>buenas estoy como loco buscando el programa graphiql desde hace años y no lo encuentro,aver si alguien tiene una backup o la rom para emulador.gracias de antemano.</description>
		</item>
		
		<item>
			<dc:creator>programandala.net</dc:creator>
			<pubDate>Mon, 13 Jun 2011 14:28:44 -0400</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2335&amp;p=23976&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p23976</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2335&amp;p=23976&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p23976</link>
			<title>SuperForth y Digital C ya son de dominio público</title>
			<description><![CDATA[Gracias a una gestión de <a href="http://rwapsoftware.co.uk/" class="postlink">Rich Mellor</a> anunciada en la <a href="http://www.mail-archive.com/ql-users@nvg.ntnu.no/info.html" class="postlink">lista de correo QL-Users</a>, el autor de SuperForth y Digital C, Gerry Jackson, ha cedido ambos programas al dominio público.<br /><br />SuperForth ya está disponible en la <a href="http://www.dilwyn.me.uk/language/index.html" class="postlink">página de descargas de Dylwin Jones</a>. Las fuentes originales no están disponibles pero espero que también se hagan públicas.<br /><br />Rich y otros están preparando una versión en forma de documento de texto del manual de SuperForth 2.0 mediante un reconocedor de caracteres y los escaneos del manual original en papel.]]></description>
		</item>
		
		<item>
			<dc:creator>programandala.net</dc:creator>
			<pubDate>Tue, 31 May 2011 18:47:30 -0400</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2326&amp;p=23900&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p23900</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2326&amp;p=23900&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p23900</link>
			<title>Guía para arrancar programas de QL</title>
			<description><![CDATA[He escrito una pequeña guía sobre <a href="http://programandala.net/es.art%C3%ADculo.2011.05.30.arrancar_programa_de_ql" class="postlink">cómo arrancar un programa de QL</a>, para facilitar la tarea a quienes quieran probar un programa de QL y no conozcan la plataforma. Como complemento he descrito <a href="http://programandala.net/es.art%C3%ADculo.2011.05.30.emuladores_de_ql" class="postlink">los dos mejores emuladores para QL (y de propina la QXL)</a>, para que sirva de orientación a la hora de elegir uno u otro.<br /><br />Aún quedan algunas cosas por añadir. Cualquier crítica o aportación o sugerencia (o error o errata) será bienvenido.]]></description>
		</item>
		
		<item>
			<dc:creator>programandala.net</dc:creator>
			<pubDate>Sun, 29 May 2011 18:13:47 -0400</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2320&amp;p=23863&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p23863</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2320&amp;p=23863&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p23863</link>
			<title>Aventura conversacional «Asalto y castigo» para QL</title>
			<description><![CDATA[He terminado la versión en SuperBASIC de la aventura «Asalto y castigo», escrita en 2009 por Baltasar el Arquero. ¿Alguien se anima a probarla? En la página están todos los detalles:<br /><br /><a href="http://programandala.net/es.programa.asalto_y_castigo.ql" class="postlink"><span style="font-style: italic">Asalto y castigo</span> para QL</a>.<br /><br />Ocurre un problema muy extraño que impide que funcione en Q-emuLator a la velocidad original de QL y con la ROM MGE: la extensión Display toolkit no se instala bien en esas condiciones y por tanto el uso de la función DMODE provoca un error de expresión errónea. Con la ROM JS y con Minerva 1.89 arranca bien a cualquier velocidad. Me gustaría que alguien me confirmara esto.<br /><br />Cualquier crítica, sugerencia, opinión o informe de errores o erratas será bienvenido.]]></description>
		</item>
		
		<item>
			<dc:creator>programandala.net</dc:creator>
			<pubDate>Tue, 24 May 2011 14:18:48 -0400</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2316&amp;p=23831&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p23831</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2316&amp;p=23831&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p23831</link>
			<title>Idea para nuevas versiones gratuitas de Q-emuLator y QPC2</title>
			<description><![CDATA[He estado pensando que sería una buena idea que las versiones gratuitas de <a href="http://terdina.net/ql/q-emulator.html" class="postlink">Q-emuLator</a> y <a href="http://www.kilgus.net/qpc/" class="postlink">QPC2</a> no tuvieran limitaciones, salvo las que impidieran <span style="font-style: italic">programar</span>. El objetivo sería que sirvieran como máquinas virtuales para ejecutar cualquier programa de QL, y así contribuir al desarrollo de programas nuevos y a la difusión de la plataforma.<br /><br />Dicho de otra forma: un programa nuevo escrito en S*BASIC tiene una audiencia potencial de un centenar de usuarios. Nadie de fuera del mundillo QL se va a molestar en probarlo, y aunque le interesara hacerlo jamás compraría un emulador para la ocasión. Sin embargo, cierto tipo de juegos sí podrían tener alguna difusión fuera del mundillo si fuera sencillo usarlos sin restricciones. Sería una situación análoga a la que se da con el lenguaje Python y otros entornos (como los intérpretes de aventuras conversacionales): para ejecutar un programa necesitas tener instalado en tu sistema un intérprete del lenguaje o una máquina virtual. El esfuerzo de instalar un emulador de QL sería el mismo. Pero para ello no tendrían que tener restricciones  <span style="font-style: italic">de ejecución</span>. Ahora las restricciones de Q-emuLator son muchas; y la única que tiene QPC2 (no deja grabar) lo hace inviable para cierto tipo de juegos (no se puede guardar la posición, algo importante en juegos de aventura o estrategia).<br /><br />Se me ha ocurrido que sería útil una versión gratuita diferente, apta para ejecutar cualquier programa pero «castrada» para su uso como herramienta de programación, por ejemplo haciendo inviable la entrada de comandos, anulando el editor integrado y alguna otra cosa parecida. Es decir, que solo sirva para arrancar a partir de una imagen de disquete, o de disco duro u otro formato. No estoy seguro de cómo sería mejor hacerlo (ni siquiera si es viable sin usar una ROM modificada en el caso de Q-emuLator, lo que no tendría sentido).<br /><br />Estoy pensando proponer esto a los dos autores, y en la lista de correos, pero antes quería tener alguna opinión.]]></description>
		</item>
		
		<item>
			<dc:creator>programandala.net</dc:creator>
			<pubDate>Mon, 02 May 2011 05:03:38 -0400</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2302&amp;p=23653&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p23653</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2302&amp;p=23653&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p23653</link>
			<title>Averiguado cómo meter una ROM en un QLPAK</title>
			<description><![CDATA[La documentación de <a href="http://terdina.net/ql/q-emulator.html" class="postlink">Q-emuLator</a> no da detalles sobre el formato QLPAK, ni en el manual ni en la página.<br /><br />Un fichero QLPAK es un fichero ZIP que contiene un fichero de configuración QCF del emulador y todo lo necesario para ejecutar un programa automáticamente.<br /><br />Necesitaba meter la ROM MGE en el QLPAK y me costó dar con la sintaxis adecuada, pues normalmente la ruta indicada con <span style="font-style: italic">MainRom</span> en el QCF es relativa al directorio de instalación del emulador. Probé varias sintaxis sin éxito. Por suerte entre <a href="http://terdina.net/ql/software.html" class="postlink">los QLPAKs de ejemplo</a> encontré uno que llevaba su propia ROM. La manera de indicar en el QCF que una ROM está en la misma ranura en que hemos insertado el propio QLPAK es la siguiente (para la ranura 1):<br /><br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Seleccionar todo</a></dt><dd><code>MainRom=Slot1:mge.rom<br />Slot1=PAK:<br /></code></dd></dl>]]></description>
		</item>
		
		<item>
			<dc:creator>programandala.net</dc:creator>
			<pubDate>Sat, 30 Apr 2011 06:57:00 -0400</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2301&amp;p=23645&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p23645</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2301&amp;p=23645&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p23645</link>
			<title>QPC2 manejará imágenes de disquete</title>
			<description><![CDATA[<a href="http://kilgus.net/" class="postlink">Marcel Kilgus</a> me ha confirmado que tiene en marcha una nueva versión de QPC2, aunque últimamente ha tenido poco tiempo para dedicarle.<br /><br />La nueva versión incluirá soporte para imágenes de disquete (pero aún no comprimidas; le sugerí en su día que sería buena idea poder montar imágenes comprimidas con ZIP o GZIP, como hacen algunos emuladores).<br /><br />También ha estado pensando un nuevo sistema de configuración más estándar y flexible, en ficheros de texto; pero no es fácil porque la configuración en QPC2 es doble: sirve tanto para el emulador como para el sistema operativo.<br /><br />Poder montar imágenes de disquete con QPC2 es una buena noticia, yo lo echaba en falta. La configuración con ficheros de texto sería muy deseable, pero parece que va para largo.]]></description>
		</item>
		
		<item>
			<dc:creator>programandala.net</dc:creator>
			<pubDate>Thu, 28 Apr 2011 08:32:45 -0400</pubDate>
			<guid>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2299&amp;p=23630&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p23630</guid>
			<link>http://foro.speccy.org/viewtopic.php?f=15&amp;t=2299&amp;p=23630&amp;sid=ffe09f3d5c5d81e73ea9e20b38de807a#p23630</link>
			<title>Problema extraño con Display Toolkit y Q-emuLator</title>
			<description><![CDATA[Estoy teniendo problemas extraños en Q-emuLator con tres palabras de Display Toolkit: DMODE, FLIM_W y FLIM_H. No se enlazan bien al cargar la extensión con la ROM MGE (y a veces con la ROM JM). No siempre pasa con las tres a la vez. Con las ROMs JS y Minerva no pasa esto. He hecho muchas pruebas y no sé qué causa el fallo, no encuentro ninguna lógica. Con QPC2 no he observado este problema.<br /><br />Uso DMODE en un <span style="font-style: italic">boot</span> para preparar la pantalla antes de cargar el programa principal. Pues cuando DMODE no ha sido enlazado correctamente, lógicamente es interpretado como una variable no declarada y nada funciona.<br /><br />Algunas veces sí funciona con solo quitar alguna línea del programa o poner algún REMark aquí y allá... sin ninguna lógica, porque son líneas que no se ejecutan en las pruebas ni tienen nada que ver.<br /><br />Sospeché que el tamaño del fichero tenía algo que ver, pero no era así. Sospeché que el problema estaba en la opción de Q-emuLator para pulsar F1 o F2 automáticamente en el arranque, pero tampoco era así. Ya no imagino más posibles causas.<br /><br />He hecho muchas pruebas y no averiguo nada. No sé si el problema está en la extensión o en el emulador o en las ROMs o en alguna combinación entre ellos.<br /><br />Cuando DMODE, FLIM_W o FLIM_H no son enlazados se aprecia fácilmente porque se quedan en minúsculas en el listado, pero como he dicho no siempre pasa con las tres a la vez.<br /><br />Añado unos ejemplos de <span style="font-style: italic">boot</span> con los que he hecho pruebas:<br /><br />Esto debería imprimir el modo de pantalla actual (0 u 8) y parar, pero con la ROM MGE imprime "*" porque DMODE no ha sido enlazado:<br /><br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Seleccionar todo</a></dt><dd><code>� 100 tk2_ext<br />� 110 lrespr "flp1_display_code"<br />� 120 print dmode<br />� 130 stop<br />� 330 defproc init_ql_colours<br />� 400 enddef<br />� 410 deffn rgb(red,green,blue)<br />� 430 enddef<br />� 440 defproc init_the_window<br />� 450� �let csize_w=3-(scr_w=512)<br />� 460� �let csize_h=scr_w>512<br />� 470� �let tw=fopen("con_")<br />� 480� �csize #tw,csize_w,csize_h<br />� 490� �let tw_w=minimum(800,scr_w)<br />� 500� �let tw_h=minimum(600,scr_h)<br />� 510� �let tw_x=(scr_w-tw_w)/2<br />� 520� �let tw_y=(scr_h-tw_h)/2<br />� 530� �window #tw,tw_w,tw_h,tw_x,tw_y<br />� 540� �paper #tw,black<br />� 550� �ink #tw,light_grey<br />� 560� �wipe_the_window<br />� 570� �init_the_font<br />� 580 enddef<br />� 590 defproc wipe_the_window<br />� 600� �border #tw,0<br />� 610� �cls #tw<br />� 620� �border #tw,8<br />� 630 enddef<br />� 640 defproc splash_screen<br />� 650� �if flim_w(#0)=512 and flim_h(#0)=256 <br />� 660� � �lbytes dev$&img_ayc8_scr,address(#0)<br />� 670� �endif<br />� 680 enddef<br /></code></dd></dl><br /><br />Pero si quito las líneas640-680, el programa funciona bien con la ROM MGE!<br /><br />Si quito todo lo que sobra, sigue funcionando (pero no con la ROM JM):<br /><br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Seleccionar todo</a></dt><dd><code>� 100 tk2_ext<br />� 110 lrespr "flp1_display_code"<br />� 120 print dmode<br />� 130 stop<br /></code></dd></dl><br /><br />Si reinicio el emulador con la ROM JM y no arranco desde el fichero, sino que le doy los comandos a mano, entonces DMODE sí funciona...!<br /><br />Otra prueba que no funciona:<br /><br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Seleccionar todo</a></dt><dd><code>� 100 tk2_ext<br />� 110 lrespr "flp1_display_code"<br />� 120 print dmode<br />� 130 stop<br />� 330 defproc init_ql_colours<br />� 400 enddef<br />� 410 deffn rgb(red,green,blue)<br />� 430 enddef<br />� 440 defproc init_the_window<br />� 450� �let csize_w=3-(scr_w=512)<br />� 460� �let csize_h=scr_w>512<br />� 470� �let tw=fopen("con_")<br />� 480� �csize #tw,csize_w,csize_h<br />� 490� �let tw_w=minimum(800,scr_w)<br />� 500� �let tw_h=minimum(600,scr_h)<br />� 510� �let tw_x=(scr_w-tw_w)/2<br />� 520� �let tw_y=(scr_h-tw_h)/2<br />� 580 enddef<br />� 590 defproc wipe_the_window<br />� 630 enddef<br />� 640 defproc splash_screen<br />� 680 enddef<br />�1700 deffn prog_device$<br />�1850 enddef<br />�1860 deffn prog_found_in(device$)<br />�1910 enddef<br /></code></dd></dl><br /><br />Si le quito la línea 520, DMODE funciona con la ROM MGE!<br /><br />Lo he intentado con y sin TK2_EXT, con LRESPR y con LBYTES+CALL. Nada cambia.<br /><br />Otra prueba que no funciona... a menos que quite la línea 510!:<br /><br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Seleccionar todo</a></dt><dd><code>� 100 rem tk2_ext<br />� 110 rem lrespr "flp1_display_code"<br />� 110 let a=alchp(1094):lbytes "flp1_display_code",a:call a<br />� 120 print dmode<br />� 130 stop<br />� 330 defproc init_ql_colours<br />� 400 enddef<br />� 410 deffn rgb(red,green,blue)<br />� 430 enddef<br />� 440 defproc init_the_window<br />� 450� �let csize_w=3-(scr_w=512)<br />� 460� �let csize_h=scr_w>512<br />� 470� �let tw=fopen("con_")<br />� 480� �csize #tw,csize_w,csize_h<br />� 490� �let tw_w=minimum(800,scr_w)<br />� 500� �let tw_h=minimum(600,scr_h)<br />� 510� �let tw_x=(scr_w-tw_w)/2<br />� 580 enddef<br />� 590 defproc wipe_the_window<br />� 630 enddef<br />� 640 defproc splash_screen<br />� 680 enddef<br />�1700 deffn prog_device$<br />�1850 enddef<br />�1860 deffn prog_found_in(device$)<br />�1910 enddef<br /></code></dd></dl><br /><br />El manual de Display Toolkit cita posibles problemas con la ROM JM, pero solo para la palabra BYTES, nada que ver con esto.<br /><br />No veo la lógica por parte alguna. ¿A alguien se le ocurre algo?<br /><br />¿Alguien querría ver si le pasa lo mismo, copiando los ejemplos?]]></description>
		</item>
		
	</channel>
</rss>
