<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5520875129564643386</id><updated>2011-11-28T00:28:46.376+01:00</updated><category term='alexkidd2x'/><category term='webserver'/><category term='microbótica'/><category term='ws4all'/><category term='personal'/><category term='opengl'/><category term='emuladores'/><category term='electrónica'/><category term='lady killer'/><category term='eventos'/><category term='sdl'/><category term='wiz'/><category term='música'/><category term='fonera'/><category term='opengles'/><category term='artículos'/><category term='impresora'/><title type='text'>RetroWip: Blog de Desarrollo</title><subtitle type='html'>En este blog mostaré los progresos y novedades que avance en mis desarrollos software, así como cualquier otra información que crea relevante para cualquier interesado en el mundo de la programación de videojuegos.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>26</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-7917359190317383736</id><published>2010-04-26T21:03:00.002+02:00</published><updated>2010-04-26T21:10:24.183+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wiz'/><category scheme='http://www.blogger.com/atom/ns#' term='ws4all'/><title type='text'>Video de WS4ALL</title><content type='html'>Anarchy grabó un video de mi nuevo emulador de Wonderswan (WS4ALL) y, ahora que lo ha hecho público, ya puedo confirmar que estoy metido de lleno en este proyecto.&lt;br /&gt;&lt;br /&gt;La versión actual va bastante bien de velocidad, pero creo que todavía puedo exprimirla un poco más en base a optimizaciones y escribir algunas partes en ensamblador. Este proyecto me lo he planteado como un ejercicio de optimización (no sabéis bien la cantidad de horas que le he echado pensando como cambiar partes de código para hacerlo más eficiente) y por otro lado como un modo de aprender ensamblador de ARM y cómo incluirlo junto al código en C (ya sea en módulos independientes o como asm inline).&lt;br /&gt;&lt;br /&gt;Lo voy a presentar al &lt;a href="http://www.gp32spain.com/index.php?mpagina=donaciones"&gt;concurso de GP32Spain&lt;/a&gt;, así que la fecha aproximada de su liberación será sobre finales de julio o mediados de agosto.&lt;br /&gt;&lt;br /&gt;Por ahora podéis disfrutar del video grabado por Anarchy:&lt;br /&gt;&lt;br /&gt;&lt;object width="640" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/iQ3R-B6GEzM&amp;hl=es_ES&amp;fs=1&amp;rel=0"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/iQ3R-B6GEzM&amp;hl=es_ES&amp;fs=1&amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-7917359190317383736?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/7917359190317383736/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2010/04/video-de-ws4all.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/7917359190317383736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/7917359190317383736'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2010/04/video-de-ws4all.html' title='Video de WS4ALL'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-329831156046735873</id><published>2010-02-18T21:44:00.000+01:00</published><updated>2010-02-18T22:01:14.993+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='electrónica'/><category scheme='http://www.blogger.com/atom/ns#' term='microbótica'/><title type='text'>Introducción al Bus Pirate</title><content type='html'>&lt;div align="justify"&gt;Hace unos meses me llegó mi Bus Pirate, pero si bien he estado trasteando con él, hasta ahora no he tenido tiempo para dedicarle unas líneas.&lt;br /&gt;&lt;br /&gt;El Bus Pirate es un versátil dispositivo  adquirible a través de Seeed Studio Depot capaz de realizar múltiples funciones como comunicarse con varios protocolos, programar chips... Concretamente desde su página web anuncian las siguientes funcionalidades (y muchas más que se van añadiendo poco a poco):&lt;br /&gt;&lt;br /&gt;- Permite comunicar el PC con protocolos:&lt;br /&gt;   * 1-Wire.&lt;br /&gt;   * I²C.&lt;br /&gt;   * SPI.&lt;br /&gt;   * JTAG.&lt;br /&gt;   * Asynchronous serial.&lt;br /&gt;   * MIDI.&lt;br /&gt;   * PC keyboard.&lt;br /&gt;   * HD44780 LCD.&lt;br /&gt;- Medir tensiones de forma analógica de 0 a 6 voltios.&lt;br /&gt;- Medir frecuencias de 1 Hz a 40 Mhz.&lt;br /&gt;- Generar frecuencias moduladas por ancho de pulso de 1 Khz a 4 Mhz.&lt;br /&gt;- Sirve de sniffer de tráfico en buses SPI e I²C.&lt;br /&gt;- Adaptador transparente de USB a puerto serie (niveles de hasta 5 voltios).&lt;br /&gt;- Analizador lógico de 10 Hz a 1 Mhz compatible con el software SUMP.&lt;br /&gt;- Programar microcontroladores AVR.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://www.flickr.com/photos/46328878@N06/4368851914/" title="Bus Pirate 1/2 por Puck2099, en Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2703/4368851914_05e87ceeae.jpg" width="500" height="375" alt="Bus Pirate 1/2" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Es un desarrollo de hardware abierto, por lo que a semejanza de los programas de código abierto tiene disponible todos los diseños de su placa de circuito integrado en su sitio web, de forma que cualquiera pueda construírselo.&lt;br /&gt;&lt;br /&gt;En mi caso preferí comprarlo, pues el precio (unos 25 euros, añadiéndole una caja protectora y cables, envío incluído) me parece ciertamente muy asequible para todo el uso que se le puede dar.&lt;br /&gt;&lt;br /&gt;Mi primera impresión fue que era mucho más pequeño de lo que pensaba, con un aspecto ciertamente bueno (las PCBs rojas, negras o azules me encantan) y una disposición muy correcta de los componentes. La cajita se adapta perfectamente sirviendo de protección ante golpes y caídas y las sondas acaban en una especie de ganchos con los que sujetarlas firmemente en pines de circuitos.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://www.flickr.com/photos/46328878@N06/4368107349/" title="Bus Pirate 2/2 por Puck2099, en Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2706/4368107349_7c687c6c86.jpg" width="500" height="375" alt="Bus Pirate 2/2" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;De momento no he explorado todas sus capacidades, pero sí puedo asegurar experimentalmente que funciona perfectamente como puente serie-USB o para comunicarse con dispositivos I²C, en futuras entradas explicaré estos casos con más detalle que me han servido por ejemplo para acceder y reflashear una Fonera.&lt;br /&gt;&lt;br /&gt;Resumiendo, una compra prácticamente obligada para cualquier aficionado a la electrónica o microbótica.&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-329831156046735873?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/329831156046735873/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2010/02/introduccion-al-bus-pirate.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/329831156046735873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/329831156046735873'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2010/02/introduccion-al-bus-pirate.html' title='Introducción al Bus Pirate'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm3.static.flickr.com/2703/4368851914_05e87ceeae_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-2126144620775691638</id><published>2010-02-17T21:35:00.002+01:00</published><updated>2010-02-17T21:46:23.468+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='electrónica'/><category scheme='http://www.blogger.com/atom/ns#' term='microbótica'/><category scheme='http://www.blogger.com/atom/ns#' term='fonera'/><title type='text'>Construyendo un robot-fonera I</title><content type='html'>&lt;div align="justify"&gt;Después de unos meses poniéndome al día en temas de electrónica y robótica, que tenía bastante olvidados, creo que ya es hora de dar un paso adelante y ponerme manos a la obra con mi segundo microbot.&lt;br /&gt;&lt;br /&gt;El primero de ellos fue el que llamé PAR-01 Codename Bumblebee (toma nombre friki), el cual me sirvió para lograr una matrícula de honor en una asignatura de diseño con microcontroladores en la universidad. Aunque he perdido todos los códigos fuente, documentación y esquemas de la parte electrónica todavía le conservo con cariño, aunque hay muchas decisiones que hoy en día no volvería a tomar.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://www.flickr.com/photos/46328878@N06/4366227892/" title="PAR-01 Bumblebee por Puck2099, en Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2739/4366227892_7bcc1e1624.jpg" width="500" height="375" alt="PAR-01 Bumblebee" /&gt;&lt;/a&gt;&lt;br /&gt;PAR-01 Bumblebee&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Este segundo microbot tengo planeado que vaya un pasito más allá en cuanto a funcionalidades y diseño, buscando que éste sea más modular y reprogramable y no tan orientado a unas funcionalidades fijas como Bumblebee.&lt;br /&gt;&lt;br /&gt;Para empezar quiero que el "cerebro" del robot sea una Fonera. Para quien no conozca estos cacharritos, se tratan de unos puntos de acceso Wifi de dimensiones reducidas que proporcionaba la compañía Fon a muy bajo coste (12 euros en su día). Ahora hay disponibles unos modelos más avanzados, aunque también cuestan más dinero.&lt;br /&gt;&lt;br /&gt;La gracia de estos dispositivos es que incorporan una mini distribución GNU/Linux y un procesador de tipo MIPS a 170 Mhz al que se le puede sacar bastante rendimiento, aparte de su propia funcionalidad como dispositivo Wifi para transmitir información a modo de telemetría.&lt;br /&gt;&lt;br /&gt;He visto a mucha gente que usaba los puertos GPIO que incorpora, pero ello conlleva el tener que soldar en su placa y tener solo unos pocos puntos de entrada/salida. Mi idea es aprovechar su puerto serie y desde él controlar a una placa que se encargue de toda la parte motora y sensitiva, dejando a la propia fonera prácticamente "virgen" en temas hardware.&lt;br /&gt;&lt;br /&gt;Esto no solo es aplicable a la microbótica, sino que esta misma idea podría usarse para crear una plataforma domótica controlable a distancia que nos permitiera por ejemplo encender las luces remotamente (para confundir a posibles ladrones), programar la calefacción un tiempo antes de llegar a casa para encontrarla calentita, monitorizar de forma remota temperaturas, ver si alguien ha entrado en casa y mil cosas más.&lt;br /&gt;&lt;br /&gt;Como mi anterior robot, éste debe tener un nombre propio, así que siguiendo la estela del original he decidido bautizarlo como PAR-02 Codename Jazz (no creo que sea difícil deducir de donde vienen los nombres ;).&lt;br /&gt;&lt;br /&gt;Seguiré informando al respecto, pues el primer prototipo no tardará mucho en ser una realidad.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-2126144620775691638?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/2126144620775691638/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2010/02/construyendo-un-robot-fonera-i.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/2126144620775691638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/2126144620775691638'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2010/02/construyendo-un-robot-fonera-i.html' title='Construyendo un robot-fonera I'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm3.static.flickr.com/2739/4366227892_7bcc1e1624_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-3896160548047026593</id><published>2010-02-02T14:49:00.002+01:00</published><updated>2010-02-02T22:18:05.960+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='artículos'/><category scheme='http://www.blogger.com/atom/ns#' term='electrónica'/><title type='text'>Construyendo una fuente de laboratorio casera</title><content type='html'>&lt;div align="justify"&gt;Muchas veces nos resulta necesario o al menos útil tener una fuente de alimentación para probar algún gadget, alimentar un circuito o hacer cualquier otra prueba. Las fuentes de laboratorio son ciertamente buenas, fiables y lo más adecuado para estos casos, pero también muy caras.&lt;br /&gt;&lt;br /&gt;Desde hace siete u ocho años llevo usando una fuente de alimentación AT de un 386 viejo para estos menesteres, sin embargo creo que ya ha llegado la hora de "jubilarla" y optar a algo menos "cutre" que esta vieja fuente con los cables colgando y el peligro que para su integridad conlleva el tener dos gatas por casa a las que les encanta morder cualquier cable o cordón...&lt;br /&gt;&lt;br /&gt;Como estoy en proceso de "reciclaje" (extraer lo que valga y tirar el resto) de todos los equipos viejos que tenía guardados en el trastero por si alguna vez me eran útiles, voy a aprovechar una fuente ATX para modificarla mínimamente de modo que me sirva como fuente de laboratorio y relatar el proceso por si alguien quiere hacer algo similar.&lt;br /&gt;&lt;br /&gt;Primeramente, multímetro en mano, medí las tensiones de salida de cada una de las cuatro fuentes de alimentación que tenía disponibles. La más potente de todas las fuentes, que a priori era la elegida para servir de base, fue descartada por sacar 5,5v en el canal de 5v y 10 en el de 12v. Del resto, sorprendentemente la más potente era la que mejores resultados obtenía, con 5 y 11,9 voltios respectivamente, unas medidas casi perfectas.&lt;br /&gt;&lt;br /&gt;Le sometí a algo de trabajo con unos motores haciendo una carga de un par de amperios y las medidas seguían constantes, así que esta fuente fue la elegida para el proceso.&lt;br /&gt;&lt;br /&gt;Pese a ser de "solo" 200 watios, proporciona unas intensidades de corriente bastante interesantes, concretamente 22A en la línea de 5v, 10A en la de 12v y 14A en la de 3,3v, más que suficiente para unas necesidades medias-básicas.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/46328878@N06/4326162106/" title="Caracteristicas fuente por Puck2099, en Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4010/4326162106_03f3ff1d8d.jpg" alt="Caracteristicas fuente" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Lo primero que debemos ver es si la fuente funciona sin cargas. Muchas de estas fuentes conmutadas necesitan de una carga para mantenerse en funcionamiento o se apagan, en cuyo caso habría que incorporarles una carga constante (una resistencia de 10w por ejemplo) para evitar esto.&lt;br /&gt;&lt;br /&gt;Para comprobar si enciende y se mantiene encendida hay que puentear el cable verde del conector que va a la placa base con uno cualquiera de los cables negros. En mi caso es una fuente de un equipo Dell que tiene un cableado diferente (e incompatible con otras placas), así que en un caso como éste habría que puentear el cable gris con uno negro.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/46328878@N06/4326165476/" title="Encendiendo fuente por Puck2099, en Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4054/4326165476_111a5ea9a7.jpg" alt="Encendiendo fuente" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Una vez visto que enciende y no se apaga por falta de una carga se pueden soldar estos cables para que esté siempre encendida y usar el interruptor trasero para encenderla y apagarla o, en casos como el mio que no lleva este interruptor, soldar un nuevo interruptor entre estos cables para controlar el encendido.&lt;br /&gt;&lt;br /&gt;Estos son los componentes que voy a usar:&lt;br /&gt;- Interruptor de palanca para el encendido.&lt;br /&gt;- LED y portaled para mostrar si está encendida.&lt;br /&gt;- 5 Conectores de 4 mm para las salidas.&lt;br /&gt;- Terminales en O y/o U para conectar los cables internos a los conectores.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/46328878@N06/4326168384/" title="Componentes fuente ATX por Puck2099, en Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4044/4326168384_a2ce436fcc.jpg" alt="Componentes fuente ATX" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Antes de nada abrimos la fuente para ver (y ya que estamos limpiar) el interior. De este modo veremos y anotaremos donde hay "hueco" para colocar los conectores de salida.&lt;br /&gt;&lt;br /&gt;Es muy importante tener cuidado de no tocar ningún contacto del interior, los condensadores pueden tener almacenados &lt;strong&gt;miles de voltios&lt;/strong&gt; y hay &lt;strong&gt;riesgo de muerte&lt;/strong&gt; en caso de que no estén descargados. Por este motivo, aunque suelen incorporar resistencias para descargarlos, lo mejor antes de hacer nada es haber dejado la fuente desconectada durante un día o dos. Aun así, también sería conveniente usar una resistencia para descargar la carga que pudiera quedar en los condensadores o, como solución más "bruta", puentear los terminales de éstos con un destornillador.&lt;br /&gt;&lt;br /&gt;Una vez marcados los puntos donde insertaremos los conectores procederemos a hacer los agujeros pertienentes con un taladro y colocaremos los conectores y el portaled.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/46328878@N06/4326158000/" title="Fuente mecanizada por Puck2099, en Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4028/4326158000_cc6623019b.jpg" alt="Fuente mecanizada" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Ahora que ya tenemos todo el mecanizado hecho habrá que ponerse con la parte eléctrica.&lt;br /&gt;&lt;br /&gt;Seleccionamos los cables que necesitaremos para cada elemento y desoldamos (o cortamos) los que no nos sirvan. En mi caso necesitaré un cable de 5v (rojo) y otro de Gnd (negro) para el LED y 5 grupos de cables: uno para 12v, otro para 5v, otro para 3,3v (azul) y dos más que harán de Gnd común para cualquiera de ellos.&lt;br /&gt;&lt;br /&gt;Un consejo, si veis que hay algún conector con dos cables diferentes juntos no cortéis uno de ellos. En mi caso había un cable en la línea de 3,3v que corté alegremente pensando que al estar unido a uno de éstos tendría la misma tensión. Pues craso error, luego la fuente encendía y se apagaba al momento, descubrir que fue por esto me llevó un par de horas desmontando de nuevo los cables y buscando cortocircuitos...&lt;br /&gt;&lt;br /&gt;Según el Handbook of Electronic Tables and Formulas for American Wire Gauge (http://www.powerstream.com/Wire_Size.htm) con un cable de 3,2 mm de diámetro sería suficiente para transmitir hasta 24A de corriente (muy aproximado al máximo que da esta fuente). Para dar margen de sobra y evitar problemas usaré tres cables de alimentación para cada conector.&lt;br /&gt;&lt;br /&gt;Se cortan a la medida apropiada, se les suelda un terminal y se protege con funda termoretráctil o directamente se sueldan a los conectores.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/46328878@N06/4325419287/" title="Detalle de conector por Puck2099, en Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2798/4325419287_0b6b7f4090.jpg" alt="Detalle de conector" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Con esto ya tendríamos nuestra fuente modificada, solo quedaría volver a ponerle la tapa y probar que funciona correctamente como esperábamos.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/46328878@N06/4325415711/" title="Fuente acabada por Puck2099, en Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2760/4325415711_54ac885348.jpg" alt="Fuente acabada" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-3896160548047026593?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/3896160548047026593/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2010/02/construyendo-una-fuente-de-laboratorio.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/3896160548047026593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/3896160548047026593'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2010/02/construyendo-una-fuente-de-laboratorio.html' title='Construyendo una fuente de laboratorio casera'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4010/4326162106_03f3ff1d8d_t.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-1500167233767009288</id><published>2010-01-31T15:11:00.004+01:00</published><updated>2010-01-31T16:10:45.934+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='electrónica'/><category scheme='http://www.blogger.com/atom/ns#' term='microbótica'/><title type='text'>Mis últimas adquisiciones para microbótica</title><content type='html'>&lt;div style="text-align: justify;"&gt;En estos últimos meses he ampliado mi "mini taller" de electrónica y robótica con algunos dispositivos que he construido, comprado o me han regalado, así que los muestro por si alguien está interesado.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Proyectos hardware&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;PICKit 2 Clone Reloaded&lt;/span&gt;&lt;br /&gt;Hasta el mes pasado he estado usando un programador de microcontroladores PIC de Microchip de tipo TE-20. Éste es un programador muy sencillo pero a la vez versátil, permitiendo programar una gran gama de microcontroladores y me ha servido para programar desde controladores para robots hasta chips para ejecutar código no firmado en mi Nintendo Wii.&lt;br /&gt;&lt;br /&gt;El principal problema de los programadores de este tipo es que funcionan a través del puerto serie, un puerto cada vez más próximo a la desaparición total en los ordenadores de sobremesa y ya inexistente en los portátiles. De todos mis ordenadores solo uno tiene este puerto (y la placa base que le acabo de comprar ya lo trae interno) y muchos conversores serie-USB no funcionan bien con este programador, así que me planteé el sustituirlo por uno USB.&lt;br /&gt;&lt;br /&gt;Tras unas cuantas búsquedas encontré un clon del PICKit 2 (un programador comercial de la propia casa Microchip), funcionalmente igual, compatible con el software de éste y con el diseño simplificado por su autor.&lt;br /&gt;&lt;br /&gt;Este programador no solo soporta programar los microcontroladores a través del puerto USB, sino que tiene otras funcionalidades como depurador o analizador lógico que unido al soporte software del propio fabricante lo convierte en una magnífica opción.&lt;br /&gt;&lt;br /&gt;Lo construí usando el fotolito del &lt;a href="http://sergiols.blogspot.com/2009/02/pickit-2-clone-reloaded.html"&gt;blog del creador&lt;/a&gt; mediante el método de transferencia de tóner (también conocido como el "método de la plancha"), si alguien está interesado en que haga una próxima entrada con un tutorial de este método que lo haga saber.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/46328878@N06/4319096538/" title="PICKit 2 por Puck2099, en Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4051/4319096538_c036bb9a4d.jpg" alt="PICKit 2" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Dejo &lt;a href="http://dl.dropbox.com/u/4168098/PICKit2CloneReloaded.zip"&gt;aquí&lt;/a&gt; un enlace a los archivos originales alojados en mi servidor para que sirva de "backup" en caso de que desapareciera el blog original.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Insoladora LEDs Ultravioleta&lt;/span&gt;&lt;br /&gt;Si bien con el método de transferencia de tóner se obtienen resultados bastante aceptables, es un método bastante laborioso, implica andar con la plancha y la resolución obtenida no es la más indicada con las pistas más finas. Además es difícil que la transferencia de tóner sea perfecta, así que hace falta retocar las placas resultantes para corregir los errores antes del atacado.&lt;br /&gt;&lt;br /&gt;Por este motivo al ver la &lt;a href="http://radikaldesig.blogspot.com/2006/10/insoladora-uv-leds.html"&gt;insoladora de LEDs ultravioleta&lt;/a&gt; de RaDiKalDeSIG se me hizo la luz.&lt;br /&gt;&lt;br /&gt;Me puse manos a la obra para hacerme mi propio modelo, compré la caja con las medidas más apropiadas de todas las que encontré en las "tiendas de chinos" (aunque reconozco que el color es algo vergonzoso, pero no la había en otro diferente...), diseñé la placa basándome en la de RaDiKalDeSIG (aunque adaptada a mis medidas y el conector que compré para el transformador de un viejo escáner) y le monté unos LEDs de 7000 mcd que compré por eBay.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/46328878@N06/4318363635/" title="Insoladora 1 por Puck2099, en Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2678/4318363635_6634409d22.jpg" alt="Insoladora 1" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;El resultado físico ha sido bastante bueno, aunque todavía tengo que perfeccionar el método de insolado/revelado/atacado, pues todavía no he conseguido hacer una placa perfecta, pero eso supongo que será cuestión de tiempo.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/46328878@N06/4318367903/" title="Insoladora 2 por Puck2099, en Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4020/4318367903_876ea19605.jpg" alt="Insoladora 2" width="375" height="500" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/46328878@N06/4318369453/" title="Insoladora 3 por Puck2099, en Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4062/4318369453_a74d33d14b.jpg" alt="Insoladora 3" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Si alguien quiere el archivo con el diseño de la placa (para Eagle) que lo diga y lo subo, pues tengo que retocarla para corregir un error de diseño que encontré y añadirle un plano de masa (en su momento no encontré como separarlo una distancia determinada de las pistas y no lo incluí por miedo a no conseguir un buen atacado).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Últimas adquisiciones&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Armario para componentes&lt;/span&gt;&lt;br /&gt;Harto de tener todos mis componentes sobrantes en una caja "medio revueltos" aproveché una visita a Leroy Merlin para comprar este armario. La estructura es metálica y los cajoncitos de plástico, pero por los 11 euros que me costó creo que está bastante bien.&lt;br /&gt;&lt;br /&gt;Supongo que originalmente está pensado para meter tornillos, tuercas y demás cosas de bricolage, pero para mis necesidades de guardar resistencias, condensadores, integrados, etc. viene perfecto.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/46328878@N06/4318363249/" title="Cajoncitos por Puck2099, en Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4064/4318363249_f6e57113bb.jpg" alt="Cajoncitos" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Sé que guardar todos los integrados directamente en el cajón es un poco peligroso por temas de estática, pero ya tengo demasiados y con las esponjas conductoras o los tubos de plástico antiestático necesitaría el triple de cajones para guardarlos (aparte de que si en las propias tiendas como Telkron los tienen también guardados en cajones, aunque más grandes, no les voy a hacer más daño.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Meccano&lt;/span&gt;&lt;br /&gt;Los Meccano son una herramienta muy buena para construir prototipos robóticos rápidos, pues es sencillo de hacer y se consiguen resultados muy robustos y no demasiado pesados.&lt;br /&gt;&lt;br /&gt;En este caso me regalaron uno de estos diseñados para construir 20 modelos, que junto al que ya tenía me amplía el rango de cosas a construir sin necesidad de andar mecanizando mis propias planchas de aluminio.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/46328878@N06/4319098954/" title="Meccano por Puck2099, en Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4010/4319098954_d030427099.jpg" alt="Meccano" width="500" height="375" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;A ver si encuentro alguna caja de Meccano (original o compatible) solo de planchas de aluminio, pues nunca son suficientes :P&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Estación de soldadura&lt;/span&gt;&lt;br /&gt;Éste fue un gran capricho, una estación de soldadura por aire caliente Aoyue 850A++.&lt;br /&gt;&lt;br /&gt;En realidad me encapriché de un modelo mucho más completo, la Aoyue 852A++, que incorpora microcontrolador con displays digitales para mostrar la temperatura y presión del aire, pero tras encargarlo y pagarlo me avisaron de la tienda que no lo tenían en stock, así que siendo bastante más cara en el resto de tiendas online me decanté por un modelo más modesto (Aoyue 850A++), pues al fin y al cabo tampoco es algo que vaya a usar muy de seguido.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/46328878@N06/4318363855/" title="Aouyue 850A++ por Puck2099, en Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4014/4318363855_b522306f66.jpg" alt="Aouyue 850A++" width="375" height="500" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;La gracia de estas estaciones es que permiten soldar y, sobretodo, desoldar componentes SMD (de montaje en superficie, normalmente miniaturizados) con gran facilidad y sin hacer chapuzas al usar un soldador con la punta más grande que el propio componente si tienes mal pulso como es mi caso.&lt;br /&gt;&lt;br /&gt;Emite aire caliente hasta 500º que se encarga de fundir el estaño en pocos segundos.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-1500167233767009288?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/1500167233767009288/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2010/01/mis-ultimas-adquisiciones-para.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/1500167233767009288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/1500167233767009288'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2010/01/mis-ultimas-adquisiciones-para.html' title='Mis últimas adquisiciones para microbótica'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4051/4319096538_c036bb9a4d_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-2284351140889832459</id><published>2010-01-26T21:01:00.002+01:00</published><updated>2010-01-26T21:37:16.775+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='artículos'/><category scheme='http://www.blogger.com/atom/ns#' term='música'/><title type='text'>Get Lyrical: pon letra a tus canciones</title><content type='html'>&lt;div align="justify"&gt;Una de las cosas que más me gusta de mi iPod Touch es la posibilidad de mostrar las letras de las canciones que se están reproduciendo en su enorme pantalla.&lt;br /&gt;&lt;br /&gt;Ya sea en castellano, inglés o finés me gusta leer lo que están cantando, así que el incluir la información de las letras en los metadatos de los mp3 para mí es algo imprescindible.&lt;br /&gt;&lt;br /&gt;Al principio usaba programas como Songbird que van descargando las letras de las canciones a medida que éstas suenan, pero el sistema es muy lento (hay que esperar a que acabe la canción para actualizar la siguiente) y/o engorroso (cambiando de canción manualmente cada vez que se actualice la que suena). Todo esto cambió cuando conocí &lt;a href="http://shullian.com/get_lyrical.php"&gt;Get Lyrical&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Get Lyrical es un maravilloso programa (desafortunadamente solo con versión para Mac OS X) que nos permite descargar de forma automática las letras de nuestras canciones de múltiples formas.&lt;br /&gt;&lt;br /&gt;Por un lado se puede configurar para que, a semejanza de Songbird, vaya descargando las letras de las canciones a medida que suenan en iTunes. En este modo incorpora también un visor para poder leer la letra mientras oyes la música.&lt;br /&gt;&lt;br /&gt;Por otro lado, se puede pulsar otro botón que nos permitirá descargar de forma puntual la letra de la canción que se esté reproduciendo actualmente.&lt;br /&gt;&lt;br /&gt;Finalmente, la opción más potente e interesantes de todas es la que nos permite descargar la letra de las canciones que tengamos seleccionadas.&lt;br /&gt;&lt;br /&gt;Yo he probado a seleccionar más de 3000 canciones y no ha dado ningún problema, descargando e insertando dentro de los metadatos de los mp3 todas las letras que ha encontrado.&lt;br /&gt;&lt;br /&gt;Cuando hablo de encontrar me refiero a que Get Lyrical utiliza un motor propio de búsqueda que utiliza la API de LyricWiki (un completísimo Wiki dedicado a letras de canciones) para localizar allí la canción buscada y descargarla.&lt;br /&gt;&lt;br /&gt;Puede ocurrir que muchas canciones no las encuentre porque realmente no existan en LyricWiki, algo bastante común con grupos minoritarios fuera del &lt;em&gt;mainstream&lt;/em&gt;, pero ahí podemos aportar nuestro granito de arena para incluir estas letras al Wiki ya sea transcribiéndolas de oído o, como hago yo, buscándolas por otras páginas de Internet, corrigiendo las erratas y dando formato a todo. Al hacer esto no solo podremos descargarlas a través de Get Lyrical, sino que habremos servido de ayuda a las siguientes personas que quieran descargar estas mismas canciones.&lt;br /&gt;&lt;br /&gt;Tan útil me resulta Get Lyrical que, tras ver que tenía versión localizada al italiano, además de la nativa en inglés, me ofrecí para localizarla al castellano, siendo mi traducción la versión oficial en nuestro idioma.&lt;br /&gt;&lt;br /&gt;En resumen, si tenéis acceso a un ordenador con Mac OS X es un programa imprescindible que no debe faltar entre vuestras aplicaciones.&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;La web de su autor es: &lt;a href="http://shullian.com/index.php"&gt;Shullian Productions&lt;/a&gt;.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-2284351140889832459?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/2284351140889832459/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2010/01/get-lyrical-pon-letra-tus-canciones.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/2284351140889832459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/2284351140889832459'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2010/01/get-lyrical-pon-letra-tus-canciones.html' title='Get Lyrical: pon letra a tus canciones'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-1382094695175736315</id><published>2010-01-22T20:16:00.003+01:00</published><updated>2010-01-22T23:34:39.980+01:00</updated><title type='text'>Actúa, denuncia al Estado</title><content type='html'>&lt;div style="text-align: justify;"&gt;Todos conocemos la afinidad de los sucesivos gobiernos (en especial el actual) con las sociedades de gestión de derechos en general y la SGAE en particular, pero no ha sido hasta esta semana que han salido a la luz las conclusiones del informe "Sobre la gestión colectiva de los derechos de la propiedad intelectual" en el que se afirma que España podría estar &lt;strong style="font-weight: normal;"&gt;infringiendo el Tratado de Funcionamiento de la Unión Europea por permitir que las entidades de gestión realicen una explotación abusiva de su posición dominante&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;Pues bien, ahora aparte de "berrear" desde casa en foros de Internet tenemos la posibilidad de hacer algo.&lt;br /&gt;&lt;br /&gt;David Bravo y Javier de la Cueva han iniciado un procedimiento contra nuestro Estado para el que necesitan todo nuestro apoyo.&lt;br /&gt;&lt;br /&gt;Ahora es nuestro momento de actuar, poner la denuncia solo cuesta los 2,5 euros de la carta certificada, así que luego no nos quejemos si no hacemos nada y tenemos que pagar mucho más dinero en concepto de cánones para esta panda de incalificables.&lt;br /&gt;&lt;br /&gt;Copio y pego directamente del blog de David Bravo para que veáis exactamente a qué se refiere:&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3 style="text-align: justify;" class="title"&gt;Denuncia contra el Estado español por el monopolio de las entidades de gestión&lt;/h3&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;&lt;em&gt;“El que sabe no habla, el que habla no sabe”&lt;/em&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Con esta frase del Tao Te Ching quisiéramos David Bravo y Javier de la Cueva invitar a los ciudadanos a compartir con nosotros una acción jurídica contra el Estado español por vulneración de la normativa comunitaria. &lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;El informe publicado ayer “Sobre la gestión colectiva de los derechos de la propiedad intelectual” de la Comisión Nacional de la Competencia, manifiesta con total rotundidad que &lt;strong&gt;España podría estar infringiendo el Tratado de Funcionamiento de la Unión Europea por permitir que las entidades de gestión (SGAE, AGEDI, etc.,) realicen una explotación abusiva de su posición dominante.&lt;/strong&gt; El informe asegura que esto es así porque puede entenderse que es precisamente la Ley de Propiedad Intelectual española &lt;em&gt;"la que hace factible que las entidades de gestión adopten o puedan adoptar de forma reiterada comportamientos abusivos de su posición de dominio"&lt;/em&gt;.&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Con la intención de que España cese en la conducta presuntamente infractora que se describe en ese informe, hemos redactado la correspondiente denuncia que ponemos a disposición de todos los ciudadanos que quieran sumarse a su interposición.&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;La invitación a la ciudadanía a participar en acciones legales libres utilizando la Red, nació el 30 de agosto de 2003 cuando se puso a disposición de todos unos procedimientos libremente utilizables. El primero de ellos se dirigió contra el canon en los soportes digitales, hoy pendiente de sentencia del Tribunal de Justicia de las Comunidades Europeas. Si bien fueron muchas las voces que se alzaron contra el canon, pocas personas decidieron luchar jurídicamente contra el mismo, a pesar del procedimiento fácil y gratuito del que se disponía.&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Posteriormente y tras la sentencia de Ladinamo, nacieron los procedimientos en defensa del Copyleft y somos líderes mundiales en resoluciones favorables. Luego llegaron las webs de enlaces, con la liberación de la nota para la vista de las medidas cautelares contra Sharemula y la liberación que ahora estamos llevando a cabo en favor de nuestros compañeros abogados y sus clientes de los escritos que hemos utilizado en su defensa. Después, vino la contestación de la Revista Cultural Quimera a la demanda de la SGAE que fue utilizada por la defensa de la CNT para obtener una sentencia absolutoria en la demanda que le interpuso tal entidad.&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;El método ha demostrado ser eficaz y por eso ahora queremos presentar la siguiente acción legal, animándoos a interponerla. La pregunta que todos se hacen tras el Manifiesto es la de ¿y ahora qué?&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;El problema que tienen las palabras es que se las lleva el viento. Si el canon cae, no es por la campaña de Todos contra el canon, sino por una sentencia del Tribunal de Justicia de las Comunidades Europeas. Lo que hace falta es el ejercicio efectivo de los derechos, porque las voces ya sobran cuando comienzan a ser sospechosas de su vacuidad e impostura: el que sabe no habla y el que habla no sabe.&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;El procedimiento que ofrecemos es gratuito y no cabe condena en costas. Consiste en denunciar ante Europa los abusos que estamos sufriendo de manos de los sucesivos gobiernos en el campo de la propiedad intelectual. No lo decimos nosotros, nos lo dice el informe de la Comisión Nacional de la Competencia que ha salido a la luz pública ayer, y que para los que nos dedicamos a la propiedad intelectual ha supuesto una cura de humildad porque nos ha demostrado lo poco que sabemos. Si bien ese Informe es la base y el fundamento de nuestra denuncia, tenemos otra razón, que nos da un ilustre jurista, John Rawls, quien en su Teoría de la Justicia señalaba lo siguiente:&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;&lt;em&gt;"La responsabilidad no recae en los que protestan, sino en aquellos cuyo abuso de poder y de autoridad justifica tal oposición, porque emplear el aparato coercitivo del Estado para mantener instituciones manifiestamente injustas es una forma de fuerza ilegítima a la que los hombres tienen derecho a resistir"&lt;/em&gt;.&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Para interponer la denuncia basta con que rellenéis la plantilla que se halla en los enlaces que señalamos más abajo. En la misma figuran las instrucciones. Sólo os costará un paseo a una oficina de Correos y el importe de una carta certificada.&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Lo verdaderamente importante de la Red es cuando cristaliza en el territorio físico. Si no ejercemos nuestros derechos mediante acciones legales y simplemente gritamos, siempre seremos víctimas del poder.&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;&lt;strong&gt;David Bravo y Javier de la Cueva, abogados.&lt;/strong&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;&lt;a href="http://derecho-internet.org/svn/procedimientos-libres/denuncia-monopolio-eegg/escritos/2010-01-20_denuncia_comision-europea-monopolio-eegg.doc" target="_blank"&gt;Plantilla en formato .doc&lt;/a&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;&lt;a href="http://derecho-internet.org/svn/procedimientos-libres/denuncia-monopolio-eegg/escritos/2010-01-20_denuncia_comision-europea-monopolio-eegg.odt" target="_blank"&gt;Plantilla en formato .odt&lt;/a&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-1382094695175736315?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/1382094695175736315/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2010/01/actua-denuncia-al-estado.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/1382094695175736315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/1382094695175736315'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2010/01/actua-denuncia-al-estado.html' title='Actúa, denuncia al Estado'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-8714708647350686831</id><published>2010-01-21T21:30:00.002+01:00</published><updated>2010-01-21T21:44:13.516+01:00</updated><title type='text'>Dropbox: Ójala te hubiera conocido antes</title><content type='html'>&lt;div align="justify"&gt;Cada vez hay más personas, como yo, que tenemos acceso a varios ordenadores diferentes, cada uno en un lugar o destinado a una función específica (en mi caso 3 ordenadores en casa y otro en el trabajo). Esto no debiera ser un problema hasta que aparece la cuestión de localizar nuestros documentos.&lt;br /&gt;&lt;br /&gt;¿No os ha pasado nunca que buscáis aquel curriculum y no os acordáis de en qué ordenador editasteis la última versión? ¿Dónde tengo el código fuente de este programa? Ahora estoy en mi puesto de trabajo y necesitaría ver un listado que guardé ayer, ¿tengo que esperar a llegar a casa?&lt;br /&gt;&lt;br /&gt;La solución a estos problemas sería poder tener acceso a estos archivos a través de Internet allí donde estemos.&lt;br /&gt;&lt;br /&gt;Alguna vez he echado un vistazo a este tipo de servicios de "archivos en la nube", pero nunca lo he encontrado demasiado útil. Para guardar mis notas, pequeños documentos o transferir información he usado alternativas como Google Docs o los borradores de Gmail, pero siguen siendo opciones que no me llenan del todo. Sin embargo, hoy he descubierto por casualidad un servicio llamado Dropbox que tiene pinta de convertirse en una gran ayuda para mí.&lt;br /&gt;&lt;br /&gt;Este servicio lleva funcionando algo más de un año y, en su versión gratuita, proporciona hasta 3 GB de almacenamiento online (2 GB de base y otro extra a través de referidos).&lt;br /&gt;&lt;br /&gt;Con estas características se quedaría en otro servicio de almacenamiento más, pero la gracia está en las opciones que incluye.&lt;br /&gt;&lt;br /&gt;Por un lado los archivos no solo se suben o bajan a petición, sino que lo que hace es sincronizar un directorio de tu máquina. De esta forma, cada vez que hagas un cambio a algún archivo dentro de este directorio (o sus subdirectorios) se propagará hacia el servidor en Internet. Pero esto no queda aquí, sino que cuando enciendas otro de tus ordenadores vinculados a esta cuenta se sincronizará igualmente con el servidor, obteniendo así la misma versión de los documentos en todos los ordenadores (ya podemos decir adios al tener que buscar el curriculum más reciente entre todos los ordenadores o pendrives).&lt;br /&gt;&lt;br /&gt;Esto se realiza de forma transparente a través de un servicio o demonio que corre en segundo plano y que además es multiplataforma (con versión Windows, GNU/Linux, Mac OS X y iPhone). Además, también se puede acceder via web y descargar/subir los archivos desde allí, algo muy útil por ejemplo en ambientes laborales donde no quieres que estén tus documentos al alcance de cualquiera, sino solo acceder a ellos de forma puntual.&lt;br /&gt;&lt;br /&gt;Por otro lado, los archivos no solo se sincronizan con el servidor sustituyendo a la versión anterior, sino que se mantiene un control de versiones (de hasta 30 días en la versión gratuita), pudiendo volver a una versión antigua o borrada en cualquier momento.&lt;br /&gt;&lt;br /&gt;Finalmente, se pueden compartir subdirectorios con otros usuarios o bien hacerlos públicos para que pueda acceder cualquiera e incorpora la opción de hacer galerías fotográficas que puedan ser vistas por cualquier persona desde un navegador web.&lt;br /&gt;&lt;br /&gt;En términos de seguridad, las transacciones con el servidor se hacen mediante SSL y los datos se guardan cifrados con un algoritmo AES de 256 bits, lo cual a día de hoy lo hace virtualmente inviolable (siempre que usemos el sentido común a la hora de crear las contraseñas).&lt;br /&gt;&lt;br /&gt;Con todas estas opciones se me están ocurriendo muchas ideas para las que me va a venir muy bien. Por ejemplo, usarlo como respaldo de mi CVS para guardar todos mis códigos fuente y tenerlos sincronizados entre equipos, sincronizar y tener acceso a los archivos de base de datos de programas para guardar contraseñas (como &lt;a href="http://fpx.de/fp/Software/Gorilla/"&gt;Password Gorilla&lt;/a&gt;), mantener unos marcadores web compartidos entre navegadores (al menos hasta que Xmarks soporte a Opera 10), etc.&lt;br /&gt;&lt;br /&gt;Ahora mismo soy bastante optimista al respecto, tanto que, si la velocidad de subida/bajada es lo bastante buena, me estoy planteando incluso optar por una versión Pro (50 GB de almacenamiento por 7 euros mensuales) que me ayudaría por ejemplo a sincronizar mi biblioteca musical.&lt;br /&gt;&lt;br /&gt;Os podéis registrar y descargar los programas &lt;a href="http://www.dropbox.com/"&gt;aquí&lt;/a&gt; o bien a través de &lt;a href="https://www.dropbox.com/referrals/NTQxNjgwOTg5"&gt;mi enlace de referido&lt;/a&gt; con el que obtendremos 250 MB adicionales de almacenamiento (hasta 3 GB) cada uno.&lt;br /&gt;&lt;br /&gt;Y &lt;a href="http://storecrowd.com/blog/dropbox-hacks/"&gt;aquí&lt;/a&gt; hay unos "hacks" que acabo de leer bastante curiosos.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-8714708647350686831?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/8714708647350686831/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2010/01/dropbox-ojala-te-hubiera-conocido-antes.html#comment-form' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/8714708647350686831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/8714708647350686831'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2010/01/dropbox-ojala-te-hubiera-conocido-antes.html' title='Dropbox: Ójala te hubiera conocido antes'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-4322730820464931907</id><published>2010-01-15T16:30:00.006+01:00</published><updated>2010-01-18T08:13:42.851+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='artículos'/><category scheme='http://www.blogger.com/atom/ns#' term='webserver'/><title type='text'>MAMP en Mac OS X Snow Leopard</title><content type='html'>&lt;div align="justify"&gt;Para poder desarrollar mi web necesitaba tener el típico entorno LAMP (Linux+Apache+MySQL+PHP) funcionando en mi MacBook, así que lo instalé en una máquina virtual corriendo bajo Ubuntu 9.10 en VMWare Fusion.&lt;br /&gt;&lt;br /&gt;El problema es que con la última versión de VMWare Fusion (3.0.1) la mayor parte de las veces no puedo entrar al escritorio de Ubuntu, da algún tipo de error durante la carga de éste y vuelve a la pantalla de login, así que me propuse montarme un "MAMP" cambiando el sistema operativo GNU/Linux por el Mac OS X nativo de este ordenador.&lt;br /&gt;&lt;br /&gt;En realidad por defecto Snow Leopard ya lleva instalado Apache2 y PHP 5, así que solo habría que configurarlos e instalar MySQL. Aun así, tuve alguna pequeña dificultad en el proceso, así que voy a hacer un breve artículo para describir los pasos seguidos, de forma que me sirva de guía para una próxima instalación o para cualquier otra persona que quiera hacer lo mismo.&lt;br /&gt;&lt;br /&gt;Voy a enfocar la guía a un nivel muy básico, dándolo todo mascadito para que cualquiera pueda seguir los pasos.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Aviso: esta guía es válida para Snow Leopard, con otra versión de Mac OS X podría (o no) funcionar.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:180%;"&gt;&lt;br /&gt;PHP&lt;/span&gt;&lt;br /&gt;Primeramente habría que abrir un terminal (Aplicaciones-&gt;Utilidades-&gt;Terminal) y desde allí iremos haciendo las modificaciones necesarias.&lt;br /&gt;&lt;br /&gt;Ejecutamos en el terminal los siguientes comandos:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;sudo nano /etc/apache2/httpd.conf&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;En el editor que se abre buscamos y descomentamos (borramos el caracter #) la línea que reza:&lt;br /&gt;&lt;pre&gt;LoadModule php5_module        libexec/apache2/libphp5.so&lt;/pre&gt;&lt;br /&gt;Pulsamos Control+O para guardar y Control+X para salir.&lt;br /&gt;&lt;br /&gt;Ahora ejecutamos en el terminal los comandos:&lt;br /&gt;&lt;pre&gt;cd /etc&lt;br /&gt;sudo cp php.ini.default php.ini&lt;br /&gt;sudo nano php.ini&lt;br /&gt;&lt;/pre&gt;En el editor que se abre buscamos la línea que reza:&lt;br /&gt;&lt;pre&gt;;date.timezone =&lt;/pre&gt;La descomentamos y añadimos nuestra zona horaria (&lt;a href="http://php.net/manual/en/timezones.php"&gt;http://php.net/manual/en/timezones.php&lt;/a&gt;). Por ejemplo, para la Península Ibérica quedaría:&lt;br /&gt;&lt;pre&gt;date.timezone = Europe/Madrid&lt;/pre&gt;A continuación reemplazaremos todas las ocurrencias de /var/mysql/mysql.sock por /tmp/mysql.sock. En concreto son tres y quedarían así:&lt;br /&gt;&lt;pre&gt;pdo_mysql.default_socket = /tmp/mysql.sock&lt;br /&gt;mysql.default_socket = /tmp/mysql.sock&lt;br /&gt;mysqli.default_socket = /tmp/mysql.sock&lt;/pre&gt;Salimos del editor como antes.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:180%;"&gt;MySQL&lt;/span&gt;&lt;br /&gt;Descargamos la última versión de MySQL para Mac OS X (bajad la de 64 bits si tenéis un ordenador que lo soporte) desde &lt;a href="http://dev.mysql.com/downloads/mysql/5.1.html#macosx-dmg"&gt;su sitio web&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Una vez montada la imagen instalamos los componentes en el orden: mysql, the startup item, the preference pane.&lt;br /&gt;&lt;br /&gt;Iniciamos MySQL en el panel de preferencias que se abrirá.&lt;br /&gt;&lt;br /&gt;Por defecto se creará un usuario "root" de MySQL con la contraseña en blanco. Esto puede implicar un problema de seguridad y hay aplicaciones que hacen uso de MySQL que si el usuario no tiene password no dejarán acceder a ellas, así que se lo cambiaremos con los siguientes comandos:&lt;br /&gt;&lt;pre&gt;sudo /usr/local/mysql/bin/mysqladmin -u root password 'nuevo-password'&lt;/pre&gt;&lt;br /&gt;Probaremos que podemos acceder con:&lt;br /&gt;&lt;pre&gt;/usr/local/mysql/bin/mysql -u root –p&lt;/pre&gt;&lt;br /&gt;Se nos pedirá la contraseña que hemos establecido. Luego podemos o bien salir con:&lt;br /&gt;&lt;pre&gt;quit&lt;/pre&gt;&lt;br /&gt;O bien, si queremos eliminar el usuario anónimo para no dejarle a nadie acceder sin un usuario específico, introduciremos:&lt;br /&gt;&lt;pre&gt;use mysql&lt;br /&gt;delete from user where User='';&lt;br /&gt;quit&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;Apache&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Vamos a usar la configuración por defecto de Apache, de forma que tendremos solo un sitio web virtual en nuestro equipo.&lt;br /&gt;&lt;br /&gt;Iniciamos Apache desde Preferencias del Sistema-&gt;Compartir-&gt;Compartir web.&lt;br /&gt;&lt;br /&gt;En un navegador cualquiera vamos a la dirección: &lt;a href="http://localhost/"&gt;http://localhost/&lt;/a&gt; y nos tendrá que salir un mensaje diciendo "It works!"&lt;br /&gt;&lt;br /&gt;El directorio físico que sirve de raiz de la web es Librería/WebServer. Los archivos de ejemplo que hay allí ya no los necesitamos, así que los borramos y copiamos este archivo.&lt;br /&gt;&lt;br /&gt;Ahora abrimos la web &lt;a href="http://localhost/php_info.php"&gt;http://localhost/php_info.php&lt;/a&gt; y, si todo ha ido bien, tendremos que ver la información sobre la versión de PHP que tenemos instalada.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;phpMyAdmin&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Instalar este programa es opcional, pero nos servirá por un lado para comprobar que todo el entorno está bien configurado (al hacer uso de los tres componentes) y por otro lado tendremos esta interfaz gráfica de acceso a MySQL que ya es un estándar en cualquier hosting web que contratemos.&lt;br /&gt;&lt;br /&gt;Descargamos la última versión de phpMyAdmin de su &lt;a href="http://www.phpmyadmin.net/home_page/downloads.php"&gt;sitio web&lt;/a&gt; (recomendaría la versión "all-languages") en el formato comprimido que mejor nos venga (por ejemplo zip):&lt;br /&gt;&lt;br /&gt;Una vez descomprimido el archivo descargado se habrá creado un directorio del tipo "phpMyAdmin-3.2.5-all-languages". Movemos este directorio a la ruta local de nuestro sitio web (Librería/WebServer) y lo renombramos para que sea más sencillo su acceso a "phpmyadmin".&lt;br /&gt;&lt;br /&gt;Dentro de este nuevo directorio renombramos el archivo config.sample.inc.php a config.inc.php y lo editamos ya sea nuevamente desde el terminal usando nano o desde otro editor gráfico puesto que ahora no necesitaremos permisos de administrador.&lt;br /&gt;&lt;br /&gt;Buscamos la línea que reza:&lt;br /&gt;&lt;pre&gt;$cfg['blowfish_secret'] = '';&lt;/pre&gt;&lt;br /&gt;Y establecemos un password cualquiera, por ejemplo:&lt;br /&gt;&lt;pre&gt;$cfg['blowfish_secret'] = 'ba17c1ec07d65003';&lt;/pre&gt;&lt;br /&gt;Con esto estaría configurado y nos pediría usuario y password siempre que quisiéramos entrar. Si lo que nos interesa es que haga login automáticamente cambiaríamos la línea:&lt;br /&gt;&lt;pre&gt;$cfg['Servers'][$i]['auth_type'] = 'cookie';&lt;/pre&gt;Por:&lt;br /&gt;&lt;pre&gt;$cfg['Servers'][$i]['auth_type'] = 'config';&lt;/pre&gt;Y añadiríamos dos más a continuación con los datos de acceso:&lt;br /&gt;&lt;pre&gt;$cfg['Servers'][$i]['user']          = 'root';&lt;br /&gt;$cfg['Servers'][$i]['password']      = 'nuevo-password';&lt;/pre&gt;&lt;br /&gt;Ahora ya solo nos queda comprobar que funciona correctamente entrando con nuestro navegador en: &lt;a href="http://localhost/phpmyadmin"&gt;http://localhost/phpmyadmin&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;Referencias:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.trap17.com/index.php/mysql39s-default-root-password_t31717.html"&gt;http://www.trap17.com/index.php/mysql39s-default-root-password_t31717.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://maestric.com/doc/mac/apache_php_mysql_snow_leopard"&gt;http://maestric.com/doc/mac/apache_php_mysql_snow_leopard&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.phpmyadmin.net/documentation/"&gt;http://www.phpmyadmin.net/documentation/&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-4322730820464931907?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/4322730820464931907/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2010/01/mamp-en-mac-os-x-snow-leopard.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/4322730820464931907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/4322730820464931907'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2010/01/mamp-en-mac-os-x-snow-leopard.html' title='MAMP en Mac OS X Snow Leopard'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-5029572206291704854</id><published>2010-01-11T21:18:00.003+01:00</published><updated>2010-01-18T08:13:14.580+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='artículos'/><category scheme='http://www.blogger.com/atom/ns#' term='impresora'/><title type='text'>Recargar tóner en Samsung ML-1610</title><content type='html'>&lt;div style="text-align: justify;"&gt;El tóner de mi impresora cada vez "clareaba" más, así que el sábado decidí que ya era hora de cambiarlo.&lt;br /&gt;&lt;br /&gt;Desde que compré esta impresora (una Samsung ML-1610), hace cerca de cinco años, todavía no he comprado ni un solo cartucho, cada vez que he visto que se agotaba el tóner he rellenado el cartucho inicial, así que a continuación describiré los pasos que sigo por si alguien tiene la misma impresora (o una similar) y quiere ahorrarse el dineral que cuesta un cartucho nuevo.&lt;br /&gt;&lt;br /&gt;Siento no poder poner fotos de todo el proceso, pero si bien lo fui fotografiando concienzudamente, la tarjeta SD de la cámara se corrompió y he perdido la mitad de las fotos que contenía... moraleja, usad tarjetas fabricadas por compañías de confianza.&lt;br /&gt;&lt;br /&gt;Lo primero que hace falta es un bote de tóner compatible con nuestra impresora. Por eBay se pueden encontrar para todas las marcas, en mi caso busqué uno específico para mi modelo (en realidad el tóner es el mismo para todas las Samsung, pero varían los "extras" incluídos en el paquete) y compré dos botes (salían más baratos que uno solo y así tengo de repuesto) a la tienda &lt;a href="http://www.cartridgeco.co.uk/"&gt;CartridgeCo&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;En el paquete me incluyó dos botellas llenas de tóner, un tapón con forma de embudo (algo muy útil para verter el tóner dentro del cartucho), dos fusibles (en el cartucho inicial no son necesarios, pero si se ha comprado algún cartucho de repuesto hay que cambiarlo, pues se funde cuando se agota el tóner), unos guantes de plástico y un folio de instrucciones.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/46328878@N06/4267079376/" title="IMG_0488 por Puck2099, en Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2724/4267079376_d13dc13dc0.jpg" alt="IMG_0488" height="500" width="375" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Antes de nada, es altamente recomendable hacer todo este proceso en un sitio ventilado (el tóner es tóxico) y que pueda mancharse (por ejemplo una pila en la terraza). Yo lo hice en mi habitación y, a pesar de tomar medidas, luego tuve que andar limpiándola. Por otro lado, también hay que tener cuidado si se usa una aspiradora para limpiarlo, pues en la mia por ejemplo se ve que los filtros que lleva tienen agujeros más grandes que el polvo del tóner y lo que aspiraba por un lado lo expulsaba por el otro (no me di cuenta hasta que fue tarde).&lt;br /&gt;&lt;br /&gt;El primer paso sería extraer el cartucho de la impresora. Una vez fuera podríamos pasar a rellenarlo o bien limpiarlo primero, lo cual recomendaría si ya lleváramos varias recargas hechas sin limpiar (como fue mi caso).&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/46328878@N06/4266331515/" title="IMG_0487 por Puck2099, en Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2770/4266331515_6a8080f9c8.jpg" alt="IMG_0487" height="375" width="500" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Limpieza del cartucho&lt;/span&gt;&lt;br /&gt;Antes de nada, cabe resaltar que no debe tocarse el cilindro verde de ningún modo, especialmente con las manos desnudas (sin guantes). Si así sucediera habría que frotarlo suavemente con un paño limpio hasta que vuelva a quedar brillante, de lo contrario la "grasilla" en su superficie impediría la fijación del tóner en esa zona.&lt;br /&gt;&lt;br /&gt;Con el cartucho extraído, primeramente habrá que retirar los dos tornillos inferiores. Una vez retirados se empujará suavemente la pieza que sujetaban hacia arriba hasta liberarla.&lt;br /&gt;&lt;br /&gt;Con esta pieza fuera quedarán a la vista otros dos tornillos, estos deberán retirarse para dejar libre la hoja metálica que se extraerá hacia arriba, pero antes conviene tomar nota de la posición del muelle que incorpora (el pequeño alambre que se ve a la izquierda).&lt;br /&gt;&lt;br /&gt;Una vez está el cartucho separado en estas tres piezas habrá que limpiarlas del tóner adherido a ellas. Para ello recomiendo usar un cepillo de dientes viejo con el que frotarlas suavemente así como sacudidas de las piezas para que salga fuera el tóner que tengan en su interior.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/46328878@N06/4266332087/" title="IMG_0491 por Puck2099, en Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2770/4266332087_ec6bb6fcf0.jpg" alt="IMG_0491" height="375" width="500" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;En este proceso puede salir bastante tóner, así que habría que estar preparado para depositarlo en una bolsa de plástico.&lt;br /&gt;&lt;br /&gt;Una vez limpias las piezas habrá que volver a montarlas en orden inverso al del desmontaje. Esta operación no tiene ninguna complicación, tan solo habrá que fijarse en dejar el muelle que lleva la hoja metálica en su posición inicial con ayuda de un destornillador pequeño.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Rellenado&lt;/span&gt;&lt;br /&gt;Con el cartucho de frente nuestro, en la posición en que fue sacado de la impresora, habrá que fijarse en la cara derecha que será donde se rellenará. No obstante, si surgiera alguna duda, es la cara que tiene un tornillo en la posición central.&lt;br /&gt;&lt;br /&gt;Con el cartucho en posición vertical y la cara que nos interesa hacia arriba, se extraerán los dos tornillos y se hará palanca con un cuchillo, destornillador o similar para extraer la pieza que sujetan los tornillos.&lt;br /&gt;&lt;br /&gt;Una vez hecho esto quedará a la vista el tapón del cartucho que deberá extraerse igualmente haciendo palanca (con cuidado de no deformarlo demasiado) y ya tendremos a la vista la cavidad del tóner.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/46328878@N06/4267079980/" title="IMG_0492 por Puck2099, en Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4064/4267079980_77929e8ff7.jpg" alt="IMG_0492" height="375" width="500" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Verteremos el tóner despacio usando un embudo (se podría hacer uno de papel en caso de no tener uno a mano) hasta rellenarlo por completo (dejando espacio para el tapón). Antes de volver a poner el tapón, si se deformó el borde al sacarlo, se aplanará el borde irregular usando un alicate plano o algo similar.&lt;br /&gt;&lt;br /&gt;Limpiamos los posibles restos de tóner que pudieran haber en esta zona y volvemos a poner la tapa atornillando de nuevo sus tornillos.&lt;br /&gt;&lt;br /&gt;Seguramente sobrara tóner en la botella, así que lo guardamos para la próxima vez.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Cambio del fusible&lt;/span&gt;&lt;br /&gt;Si el cartucho llevara un fusible (como digo el mio no lo lleva, éste se situaría en la parte inferior derecha) habría que extraerlo y reemplazarlo por el nuevo.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Consideraciones finales&lt;/span&gt;&lt;br /&gt;Con esto ya tendríamos el cartucho lleno de nuevo y listo para usar por una sexta/octava parte del coste del original.&lt;br /&gt;&lt;br /&gt;Es de suponer que los componentes físicos del cartucho también sufren un desgaste por el uso, así que esta operación de rellenado no es infinita, habrá que comprar un recambio (desconozco si los "no originales" podrán ser recargados) cuando veamos que una vez recargado no imprime de nuevo correctamente.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-5029572206291704854?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/5029572206291704854/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2010/01/recargar-toner-en-samsung-ml-1610.html#comment-form' title='7 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/5029572206291704854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/5029572206291704854'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2010/01/recargar-toner-en-samsung-ml-1610.html' title='Recargar tóner en Samsung ML-1610'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm3.static.flickr.com/2724/4267079376_d13dc13dc0_t.jpg' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-9206299394826693099</id><published>2010-01-07T21:23:00.002+01:00</published><updated>2010-01-07T21:30:51.193+01:00</updated><title type='text'>Cambiando (de nuevo) mi web</title><content type='html'>&lt;div style="text-align: justify;"&gt;Pues sí, tal y como me propuse para este año, llevo varios días "trasteando" con el Wordpress y sus temas/widgets/plugins para darle un nuevo cambio a &lt;a href="http://www.retrowip.com"&gt;mi web&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Si bien ahora la web tiene un look más "corporativo" e impersonal, mi idea es centrar el nuevo diseño más en mi persona, integrando este blog en ella, añadiendo más información personal, fotos mias o de cosas con las que ando liado, mi música escuchada recientemente, etc.&lt;br /&gt;&lt;br /&gt;Todavía le ando dando vueltas a como estructurarlo todo y modificando un tema bastante chulo que he encontrado para acomodarlo un poquito más a mi gusto, pero espero tenerlo listo es unas semanas.&lt;br /&gt;&lt;br /&gt;A ver si mañana saco algo de tiempo y posteo unas fotos de mis últimos proyectos hardware y mis compras y regalos navideños.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-9206299394826693099?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/9206299394826693099/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2010/01/cambiando-de-nuevo-mi-web.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/9206299394826693099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/9206299394826693099'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2010/01/cambiando-de-nuevo-mi-web.html' title='Cambiando (de nuevo) mi web'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-8756865501643937633</id><published>2010-01-01T19:43:00.000+01:00</published><updated>2010-01-01T19:43:16.532+01:00</updated><title type='text'>Año Nuevo, nuevos propósitos</title><content type='html'>&lt;div style="text-align: justify;"&gt;Acaba de finalizar un año (que no una década) y llega el momento de reflexionar y plantearse nuevos propósitos para el año que empieza.&lt;br /&gt;&lt;br /&gt;Voy a obviar mis propósitos personales (que al fin y al cabo no creo que le interesen a prácticamente nadie) y me centraré en mis propósitos más &lt;span style="font-style: italic;"&gt;geeks&lt;/span&gt; para el año 2010:&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Actualizar con frecuencia este blog:&lt;/span&gt; como se puede comprobar mi frecuencia de actualización siempre ha sido cuanto menos escasa y caótica, así que intentaré actualizarlo de una forma más o menos frecuente. Como dice mi amigo &lt;a href="http://frikoteca.blogspot.com/"&gt;Carlos&lt;/a&gt;, si él con trabajo, mujer y dos hijos puede sacar tiempo para actualizar su blog todos podemos hacerlo.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Remozar y actualizar mi web:&lt;/span&gt; aunque cambié el diseño hace un par de veranos, la forma que tengo de editarla es un poquillo engorrosa. Por otro lado este blog no existía cuando la creé, así que estoy planteándome "fusionar" el blog con la web y usar un sistema ya establecido y probado suficientemente como Wordpress donde integrar todo.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Desarrollar para la Wiz:&lt;/span&gt; con su salida me puse a hacer bastantes cosillas, pero poco a poco fui dejándolo de lado (quizá debido a que cada vez frecuento menos el foro de GP32Spain) y es algo que me gustaría retomar para al menos portar mis anteriores proyectos.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Desarrollar para el iPhone:&lt;/span&gt; por Marzo me compré un iPod Touch y un MacBook pensando en desarrollar aplicaciones y juegos que "colocar" en la iTunes Store, pero si bien tenía un programa bastante avanzado no lo llegué a terminar, así que lo suyo sería ponerme las pilas al menos para publicar mi primera aplicación antes de que cumpla el año que tengo pagado como desarrollador.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Ampliar mis conocimientos en electrónica:&lt;/span&gt; la electrónica es algo que siempre me ha fascinado, pero mi base de conocimientos tiene bastantes más lagunas de las que quisiera, así que me gustaría seguir con el proceso de aprendizaje hasta ser capaz de diseñar circuitos avanzados por mí mismo.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Retomar mi pasión por la microbótica:&lt;/span&gt; hace unos años estuve bastante metido en el mundillo de la microbótica, construyendo mi primer (y único) robot para una asignatura de la universidad (me valió una matrícula de honor ^^), pero lo fui dejando y ahora siento que he perdido mucha de la soltura que tenía usando herramientas específicas, con sensores, etc. Por otro lado, para qué engañarnos, esta afición es bastante cara y en mi etapa de estudiante no podía permitirme gastar ciertas cantidades de dinero en ella. Afortunadamente ahora como trabajador tengo una situación bastante holgada y no me importa dedicarle una pequeña cantidad periódicamente si es necesario.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Seguir contribuyendo en &lt;/span&gt;&lt;a style="font-weight: bold;" href="http://lyrics.wikia.com/Main_Page"&gt;LyricWiki&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;:&lt;/span&gt; desde que descubrí este proyecto me gustó tanto la idea que he ido contribuyendo en la medida de mis posibilidades hasta tener cerca de &lt;a href="http://lyrics.wikia.com/User:Puck2099"&gt;900&lt;/a&gt; ediciones hechas. Me gustaría seguir aportando letras o correcciones de aquellos grupos musicales que vaya descubriendo y no estén ya en el Wiki.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Acabarme mis juegos pendientes de la Xbox 360:&lt;/span&gt; con el trabajo y todas las cosas que quiero hacer va a costar sacar tiempo para jugar a la consola, pero tengo muchos juegos todavía por pasarme del todo y seguro que no me cuesta mucho ponerme a ello :P&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Terminar mi máquina recreativa:&lt;/span&gt; la verdad es que la tengo terminada desde hace cuatro o cinco años, pero una vez tuve todo el hardware y software funcional y pude jugar con ella dejé la decoración para más adelante y ahí sigue, con el metacrilato mostrando "las tripas" de la máquina en lugar de una decoración adecuada. Mi objetivo será diseñar algún vinilo chulo y mandarlo imprimir para dejarla ya finalizada.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Terminar mi maqueta del U.S.S. Enterprise:&lt;/span&gt; hace años compré esta maqueta, muy chula ella, con cables de fibra óptica y todo para mostrar hasta las luces de los camarotes, pero si bien la empecé con muchas ganas, llegaron los exámenes de la universidad y ahí se quedó parada hasta el día de hoy. A ver si saco tiempo para ir acabándola poco a poco.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Crear un blog colaborativo &lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;geek&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;:&lt;/span&gt; les planteé esta idea a algunos de mis amigos y pareció gustarles, pero si bien hasta compré el dominio y hosting hace meses (por Septiembre) todavía no he sido capaz ni de montarlo... así que habrá que ponerse a ello.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Como vemos, quizá muchas cosas que hacer para un año, pero al menos habrá que intentarlo.&lt;br /&gt;&lt;br /&gt;El año que viene veremos qué he conseguido cumplir...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-8756865501643937633?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/8756865501643937633/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2009/12/ano-nuevo-nuevos-propositos.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/8756865501643937633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/8756865501643937633'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2009/12/ano-nuevo-nuevos-propositos.html' title='Año Nuevo, nuevos propósitos'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-3377165836171328798</id><published>2009-03-29T21:26:00.012+02:00</published><updated>2009-03-30T23:48:32.097+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eventos'/><title type='text'>De vuelta de Cáceres</title><content type='html'>&lt;div style="text-align: justify;"&gt;Esta mañana he vuelto a casa de mi estancia en tierras extremeñas para la participación en la &lt;a href="http://xtrelan.com/"&gt;Xtrelan 2009&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Mi experiencia allí ha sido realmente inmejorable, a continuación hago una pequeña crónica de mi estancia allí.&lt;br /&gt;&lt;br /&gt;El viernes llegué a Cáceres sobre las 21:00 horas ciertamente agotado (es lo que tiene concatenar un viaje de 5 horas tras salir de trabajar) y me dirigí al recinto donde me presentaron a varios miembros de la organización y casualmente conocí a dos personas de Vigo majísimas: Miguel Gesteiro (organizador del desafío hacking que me volvió loco, no tengo madera de hacker :P) y Lola con los que compartí, además de con Javier Civantos, gran parte del tiempo que pasé allí.&lt;br /&gt;&lt;br /&gt;Tras unas horas liado con el desafío hacking (y muerto de sueño, todo sea dicho), me subí con Miguel y Lola al lugar de alojamiento que teníamos reservado, donde, para mi sorpresa, ¡tenía una habitación triple para mi solo!&lt;br /&gt;&lt;br /&gt;Al día siguiente me pegué un pequeño madrugón para estar en el recinto a la hora de desayunar y tras ello fui montando, con la ayuda de Javier y otros miembros de la organización, los ordenadores que nos había cedido la Junta de Extremadura para poder realizar la parte práctica de mi conferencia-taller sobre la programación de videojuegos.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_EegN3opp-LY/Sc_u2VKqOoI/AAAAAAAAAH8/6BIjaPu_bzI/s1600-h/IMG_0382.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_EegN3opp-LY/Sc_u2VKqOoI/AAAAAAAAAH8/6BIjaPu_bzI/s400/IMG_0382.JPG" alt="" id="BLOGGER_PHOTO_ID_5318732302110046850" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Creíamos que los ordenadores proporcionados llevarían instalada la distribución de Linux de la Junta, pero para nuestra sorpresa iban equipados solo con Windows XP. Menos mal que fui previsor y llevé en mi portatil también un entorno de desarrollo para Windows que fue el que finalmente les instalamos.&lt;br /&gt;&lt;br /&gt;Respecto a la conferencia, me quedé asombrado por la amplia asistencia. Siendo una party (donde la mayoría de la gente acude a jugar y compartir archivos) esperaba 10 o 20 personas, pero la sala se fue llenando hasta los topes e incluso la gente traía sillas de fuera, contando a ojo unas 60 personas, incluyendo también asistentes que venían de Portugal.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_EegN3opp-LY/Sc_ueb1TlAI/AAAAAAAAAH0/Zo3bA24300U/s1600-h/DSC04757.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_EegN3opp-LY/Sc_ueb1TlAI/AAAAAAAAAH0/Zo3bA24300U/s400/DSC04757.JPG" alt="" id="BLOGGER_PHOTO_ID_5318731891582669826" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Además me comunicaron que El Periódico de Extremadura quería emitir en &lt;span style="font-style: italic;"&gt;streaming&lt;/span&gt; algunos contenidos y mi evento había sido el elegido, así que allí instalaron la webcam y otra cámara más de la organización para grabarlo a mayor calidad (una pena que por un error de coordinación se perdiera el comienzo).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_EegN3opp-LY/Sc_wWDqpK6I/AAAAAAAAAIE/CJ0iXzdvqdk/s1600-h/DSC04759.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_EegN3opp-LY/Sc_wWDqpK6I/AAAAAAAAAIE/CJ0iXzdvqdk/s400/DSC04759.JPG" alt="" id="BLOGGER_PHOTO_ID_5318733946679798690" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Cinco horas después (4 de mi ponencia y una entre medias para comer) aproveché el tiempo para darme una vuelta por el recinto, seguir intentando infructuosamente el desafío de seguridad y, finalmente, solucionar unos bugs en la versión de mi emulador AlexKidd2X que estoy portando a la Wiz.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_EegN3opp-LY/Sc_w9rnSbgI/AAAAAAAAAIM/RuldQx0bDjo/s1600-h/DSC04789.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_EegN3opp-LY/Sc_w9rnSbgI/AAAAAAAAAIM/RuldQx0bDjo/s400/DSC04789.JPG" alt="" id="BLOGGER_PHOTO_ID_5318734627418041858" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Después de la cena, cuando estaba pensando en volverme al hotel, Miguel Gesteiro se animó e improvisó un taller de hacking al que me apunté gustosamente, en él dio varias pistas para el desafío, pero ya era demasiado tarde para mi.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_EegN3opp-LY/Sc_xqdY6_yI/AAAAAAAAAIU/UMdnmgvsuIE/s1600-h/IMG_0389.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_EegN3opp-LY/Sc_xqdY6_yI/AAAAAAAAAIU/UMdnmgvsuIE/s400/IMG_0389.JPG" alt="" id="BLOGGER_PHOTO_ID_5318735396693802786" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Tras despedirme de Miguel, Lola y los miembros de la organización con los que me crucé ,subí al hotel en un taxi junto a Miguel Durán (autor de &lt;a href="http://www.museo8bits.com/"&gt;El Museo de los 8 Bits&lt;/a&gt; que me prestó amablemente su GP32 para mostrarla en la conferencia) y su mujer. Eran ya las 2 de la mañana (que "mágicamente" se convirtieron en la 3) y mi autocar salía a las 8, así que apenas dormí 3 horas, pillé un taxi y cogí el autocar que me trajo de vuelta a Madrid.&lt;br /&gt;&lt;br /&gt;La experiencia como digo fue muy gratificante. Sobre todo guardo un gran recuerdo de la gente que conocí allí y la amabilidad y atención prestada continuamente por los miembros de la organización, en todo momento ofreciéndose a ayudarme en cualquier cosa que necesitara. Desde aquí les mando mi más sincero agradecimiento.&lt;br /&gt;&lt;br /&gt;Como comenté en su momento, el material que llevé para la conferencia (la presentación) y la parte práctica (los códigos fuente de prueba y el entorno de compilación) ya están disponibles en mi página web: &lt;a href="http://www.retrowip.com/wip.php?cat=3"&gt;RetroWip.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Más fotos &lt;a href="http://www.facebook.com/album.php?aid=18166&amp;amp;id=1467117768&amp;amp;l=1251375bec"&gt;aquí.&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-3377165836171328798?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/3377165836171328798/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2009/03/de-vuelta-de-caceres.html#comment-form' title='7 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/3377165836171328798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/3377165836171328798'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2009/03/de-vuelta-de-caceres.html' title='De vuelta de Cáceres'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_EegN3opp-LY/Sc_u2VKqOoI/AAAAAAAAAH8/6BIjaPu_bzI/s72-c/IMG_0382.JPG' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-4971136818626954396</id><published>2009-03-22T22:17:00.002+01:00</published><updated>2009-03-22T22:36:52.979+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wiz'/><category scheme='http://www.blogger.com/atom/ns#' term='emuladores'/><category scheme='http://www.blogger.com/atom/ns#' term='alexkidd2x'/><title type='text'>Portando mi AlexKidd2X a la Wiz</title><content type='html'>&lt;div style="text-align: justify;"&gt;Desde la RetroMadrid había estado con ganas de ver el AlexKidd2X (mi emulador de SEGA Master Sytem y Game Gear para la GP2X) corriendo en la nueva GP2X Wiz, así que estos días he ido adaptando poco a poco el código de la última versión para hacerlo funcionar en esta consola.&lt;br /&gt;&lt;br /&gt;Como he comentado alguna vez, en él hago uso de acceso a registros de la consola y otras funciones de muy bajo nivel para implementar acceso a los leds, carga de batería, marcos en el canal YUV, reescalado hardware... y con la nueva Wiz todo eso ya no sirve al haber cambiado el hardware.&lt;br /&gt;&lt;br /&gt;He ido comentando todos esos "extras" del código y ahora tengo ya una versión preliminar que si bien no tiene esas características sí mantiene prácticamente todas las funcionalidades de la versión de GP2X.&lt;br /&gt;&lt;br /&gt;Así a ojo lo que no funciona (de momento) es:&lt;br /&gt;- Marcos personalizables (todavía no he implementado el canal YUV e igual los dejo para un modo de color de 16 bits).&lt;br /&gt;- Reescalado a pantalla completa (el canal RGB de la Wiz no admite reescalado hardware, así que la única opción que se me ocurre es mostrar el framebuffer en 16 bits y hacer un reescalado software).&lt;br /&gt;- Mostrar carga de la batería (todavía no sé acceder ni interpretar los valores de la misma).&lt;br /&gt;- Mostrar contador de FPS (antes lo mostraba en un canal especial de cursores, este canal creo que no está disponible, así que tendré que mostrarlo sobre el propio canal RGB).&lt;br /&gt;&lt;br /&gt;El resto de opciones sí deberían de funcionar y eso incluye las voces digitalizadas, chip FM, savestates, cambio de velocidad de la CPU...&lt;br /&gt;&lt;br /&gt;De momento la conclusión que saco es que parece que va más lento en la Wiz que en la GP2X a la misma velocidad.&lt;br /&gt;&lt;br /&gt;El Alex Kidd in Miracle World que en la GP2X corre al 100% a 140 Mhz aquí necesita de unos 180 Mhz. Esto en principio no es preocupante, pues recordemos que la velocidad nominal de la consola son 533 Mhz y todavía falta por optimizar funciones como el mmuhack o los ram timmings.&lt;br /&gt;&lt;br /&gt;Por otro lado, las buenas noticias son que a los 533 Mhz los juegos funcionan a full speed incluso usando el driver de sonido FM de Yamaha, algo imposible de llevar a cabo en la GP2X y que en condiciones normales podremos jugar a los juegos a cerca de un tercio de la velocidad nominal de la Wiz, lo que espero aumente bastante más las 7 horas de autonomía que me dio en la RetroMadrid. Finalmente, este margen de Mhz también podría ser útil para añadir un reescalado software con algún tipo de filtro bilinear para mejorar la imagen resultante, evitando así el "feo" reescalado que hacía la GP2X por hardware.&lt;br /&gt;&lt;br /&gt;En cuanto tenga una versión algo más estable la colgaré en mi página web (&lt;a href="http://www.retrowip.com/"&gt;RetroWip&lt;/a&gt;) como de costumbre.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-4971136818626954396?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/4971136818626954396/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2009/03/portando-mi-alexkidd2x-la-wiz.html#comment-form' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/4971136818626954396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/4971136818626954396'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2009/03/portando-mi-alexkidd2x-la-wiz.html' title='Portando mi AlexKidd2X a la Wiz'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-1802670584479005153</id><published>2009-03-21T21:23:00.004+01:00</published><updated>2009-03-21T22:42:36.461+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wiz'/><category scheme='http://www.blogger.com/atom/ns#' term='lady killer'/><title type='text'>Primeros videos del Lady Killer para Wiz</title><content type='html'>&lt;div style="text-align: justify;"&gt;El viernes recibí un email de Game Park Holdings pidiéndome unas capturas de pantalla y videos de mi Lady Killer para la GP2X Wiz con el objeto de confeccionar unos folletos.&lt;br /&gt;&lt;br /&gt;Todavía tengo el motor de esta nueva versión en desarrollo y me es imposible usarlo para hacer las capturas, así que me he puesto manos a la obra para adaptar los nuevos gráficos al "viejo" motor de GP32 y GP2X para poder ir haciendo estos promocionales.&lt;br /&gt;&lt;br /&gt;Esto me recuerda a los Formula 1 que se prueban en verano con la aerodinámica de la nueva temporada pero el motor del año anterior.&lt;br /&gt;&lt;br /&gt;A continuación muestro dos videos que he capturado. La versión que se muestra como digo no es la definitiva, algunos gráficos van a cambiar, pero en general son casi todas las imágenes ya finales.&lt;br /&gt;&lt;br /&gt;Aparte de estos cambios estéticos el motor está sufriendo grandes cambios (prácticamente lo estoy reescribiendo desde cero), puliendo bugs y haciendo las fases personalizables de forma que se puedan sacar nuevos packs.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;object height="265" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/tcznTJfFdeE&amp;amp;hl=es&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/tcznTJfFdeE&amp;amp;hl=es&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="265" width="320"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="320" height="265"&gt;&lt;param name="movie" value="http://www.youtube.com/v/wv4tUGCaJxk&amp;hl=es&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/wv4tUGCaJxk&amp;hl=es&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="320" height="265"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-1802670584479005153?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/1802670584479005153/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2009/03/primeros-videos-del-lady-killer-para.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/1802670584479005153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/1802670584479005153'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2009/03/primeros-videos-del-lady-killer-para.html' title='Primeros videos del Lady Killer para Wiz'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-8206486478210932545</id><published>2009-03-16T21:39:00.008+01:00</published><updated>2009-03-19T22:34:52.851+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eventos'/><title type='text'>Crónica (personal) de RetroMadrid 2009</title><content type='html'>&lt;div style="text-align: justify;"&gt;Tras unos días algo ajetreados me gustaría hacer una pequeña crónica de lo que viví el pasado sábado en RetroMadrid 2009.&lt;br /&gt;&lt;br /&gt;Después de quedarme hasta tarde la noche anterior, preparando el material a llevar a la feria, el sábado me tocó pegar el madrugón para estar en el recinto del evento a las 9 de la mañana.&lt;br /&gt;&lt;br /&gt;Al poco de llegar allí apareció Franxis (uno de mis compañeros de stand y creador del port de MAME para la GP32/GP2X/Wiz) y entramos para ir preparando las cosas. Estuvimos moviendo las mesas, haciendo sitio y charlando un ratillo hasta que llegaron Chui y Fox68k (mis otros dos compañeros, creadores de montones de emuladores para Dreamcast e incluso cores del Z80 y M68k programados en ensamblador del SH-4) quienes trajeron los tapetes y un buen montón de material de Dreamcast y GP32 para mostrar.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_EegN3opp-LY/ScK4YAJiIjI/AAAAAAAAAHU/9Fx6jw-6CQM/s1600-h/800px-IMG_0361.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_EegN3opp-LY/ScK4YAJiIjI/AAAAAAAAAHU/9Fx6jw-6CQM/s400/800px-IMG_0361.jpg" alt="" id="BLOGGER_PHOTO_ID_5315013232746963506" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;De izqda a dcha: Fox68k, yo, Franxis y Chui.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Mientras montábamos el stand me crucé con varios compañeros del foro de GP32Spain que iban con stand propio (&lt;a href="http://vieju.net/"&gt;ViejuNet&lt;/a&gt;), nos saludamos y continuamos con los preparativos.&lt;br /&gt;&lt;br /&gt;Con el horario de apertura al público ya encima apareció Nandove (otro amigo de GP32Spain), siendo el primero al que le mostré mi GP2X Wiz. La ley de Murphy apareció en ese momento, de todos los programas que llevaba en la Wiz eligió uno llamado SDL pensando que era una demo de las SDL, pero no, se trataba de un programa de prueba que hice hace unos meses y sobreescribía las bibliotecas SDL de la consola (con las que se muestra todo el apartado gráfico de la consola) por otras modificadas que corrompían toda la salida de video.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_EegN3opp-LY/ScK4R2fhzcI/AAAAAAAAAHM/k5g1VZFN09M/s1600-h/800px-IMG_0360.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_EegN3opp-LY/ScK4R2fhzcI/AAAAAAAAAHM/k5g1VZFN09M/s400/800px-IMG_0360.jpg" alt="" id="BLOGGER_PHOTO_ID_5315013127075646914" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;Nuestro stand&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Afortunadamente en el script que lanzó había incluído en su día una línea para hacer un backup de las SDL originales, así que, usando el portatil de Franxis, fui capaz de escribir otro script de la bash que restaurara de nuevo las SDL y la Wiz "volvió a la vida".&lt;br /&gt;&lt;br /&gt;Con la entrada masiva del público estuvimos hasta la hora del cierre (las 19:30) mostrando nuestras consolas, informando a la gente sobre sus características y charlando con amigos y conocidos que se iban acercando por el stand a los que hacía mucho tiempo que no veíamos.&lt;br /&gt;&lt;br /&gt;Realmente no paramos más que una horilla a la hora de comer, donde coincidimos Franxis y yo con Misato y Nandove y estuvimos charlando del trabajo y otras cosillas y yo un ratillo para tomar unas  patatas bravas con Estopero, JoJo, Xzakox y Dardo.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_EegN3opp-LY/ScK4cz7mLsI/AAAAAAAAAHc/u4SDeuWAXxQ/s1600-h/450px-Img_6979.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://2.bp.blogspot.com/_EegN3opp-LY/ScK4cz7mLsI/AAAAAAAAAHc/u4SDeuWAXxQ/s400/450px-Img_6979.jpg" alt="" id="BLOGGER_PHOTO_ID_5315013315366629058" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;Mostrando las consolas GPs a los asistentes&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;Si bien el evento fue ciertamente agotador, me lo pasé muy bien en él, pero lo mejor vendría a la conclusión. Había pensado en irme a casa al acabar, pero mis compañeros me "convencieron" para que me quedara y desde luego fue lo mejor que hice en el día.&lt;br /&gt;&lt;br /&gt;Desde allí nos fuimos Franxis, dos amigos de Franxis (que todos los años me dicen su nombre y siempre se me olvidan :S) Fox68k, su novia, Chui y yo a un bar donde nos tomamos unas cervezas mientras hablábamos de hardware informático, emuladores, videoconsolas y otros temas de los que es difícil hablar con amigos más "convencionales".&lt;br /&gt;&lt;br /&gt;Al cabo de la hora llegó buena parte de la organización de RetroMadrid al bar, nos juntamos en la planta superior que teníamos reservada y estuvimos cenando a base de pizzas mientras contábamos anécdotas, hablábamos del mercado de las portátiles y móviles y muchas cosas más.&lt;br /&gt;&lt;br /&gt;Tras la cena nos despedimos hasta el próximo año y dimos por terminado este fantástico día.&lt;br /&gt;&lt;br /&gt;Si algo he sacado de claro durante este día, aparte de pasármelo de miedo, fue una renovación de mi pasión por continuar desarrollando juegos y el darle caña a mi AlexKidd2X (mi emulador de SEGA Master System y Game Gear para la GP2X) para sacarlo para la Wiz.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-8206486478210932545?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/8206486478210932545/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2009/03/cronica-personal-de-retromadrid-2009.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/8206486478210932545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/8206486478210932545'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2009/03/cronica-personal-de-retromadrid-2009.html' title='Crónica (personal) de RetroMadrid 2009'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_EegN3opp-LY/ScK4YAJiIjI/AAAAAAAAAHU/9Fx6jw-6CQM/s72-c/800px-IMG_0361.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-2257055251546492689</id><published>2009-03-12T21:23:00.003+01:00</published><updated>2009-03-13T08:07:07.764+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eventos'/><title type='text'>¡Ya está la RetroMadrid 2009 encima!</title><content type='html'>&lt;div style="text-align: justify;"&gt;Como ya comenté en una entrada anterior este sábado llega la nueva edición de la feria &lt;span style="font-weight: bold;"&gt;RetroMadrid&lt;/span&gt; (antes conocida como MadriSX) dedicada a la retroinformática.&lt;br /&gt;&lt;br /&gt;Iba a escribir sobre algunas de las cosillas que os podéis encontrar allí, pero casi mejor reproduzco las palabras de mi compañero &lt;span style="font-weight: bold;"&gt;Franxis&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;En el stand de Emuforge podreis ver la nueva versión del MAME haciendo rular decentemente, por fin, juegos como Mortal Kombat ó Hammerin' Harry (tanto en GP2X como en WIZ). Además podreis descargar antes que nadie la nueva versión, y jugar con la consola WIZ... También &lt;span style="font-weight: bold;"&gt;Puck&lt;/span&gt; mostrará el progreso de sus trabajos para la WIZ (que ganas de catar su versión remozada del Lady Killer)... También es muy probable que &lt;span style="font-weight: bold;"&gt;Fox&lt;/span&gt; muestre su perfecto emulador de Sega Megadrive para Dreamcast... Y que &lt;span style="font-weight: bold;"&gt;Chui&lt;/span&gt; nos ponga los dientes largos con sus nuevos proyectos para Dreamcast (Allegro, etc)...&lt;br /&gt;&lt;br /&gt;En la feria hay programada también una conferencia que promete muchísimo, moderada por el gran Spidey, y donde gente de Dinamic (&lt;span style="font-weight: bold;"&gt;Miguel Saenz&lt;/span&gt;, etc) y Topo (&lt;span style="font-weight: bold;"&gt;Gominolas&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;Borrocop&lt;/span&gt;, etc) hablarán de la edad de oro del software español...&lt;br /&gt;&lt;br /&gt;Y hasta el mismísimo &lt;span style="font-weight: bold;"&gt;Alfonso Azpiri&lt;/span&gt; estará en la feria firmando copias del nuevo juego "La Corona Mágica" para Spectrum y MSX, del que ha realizado la portada...&lt;br /&gt;&lt;br /&gt;Esto y muchísimo más en RetroMadrid 2009, una nueva edición de la feria que promete barrer records... ¿Os lo vais a perder?&lt;/blockquote&gt;&lt;br /&gt;Además se ha currado unos "panfletos" bastante chulos para repartir allí, así que os dejo un enlace por si queréis bajarlo y echarle un vistazo: &lt;a href="http://www.retrowip.com/files/varios/panfleto.pdf"&gt;Panfleto Emuforge&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;RetroMadrid 2009&lt;/span&gt;&lt;br /&gt;* Fecha: Sábado 14 de marzo de 2009.&lt;br /&gt;* Horario: 10:30 a 19:30.&lt;br /&gt;* Lugar: Centro sociocultural "El Greco".&lt;br /&gt;* Entrada: &lt;span style="font-weight: bold;"&gt;Gratuita&lt;/span&gt;.&lt;br /&gt;&lt;a href="http://www.retromadrid.es/"&gt;http://www.retromadrid.es/&lt;/a&gt;&lt;/div&gt;&lt;span style=";font-family:Verdana;font-size:78%;"  &gt;&lt;a linkindex="161" href="http://www.retromadrid.es/" target="_blank"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-2257055251546492689?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/2257055251546492689/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2009/03/ya-esta-la-retromadrid-2099-encima.html#comment-form' title='5 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/2257055251546492689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/2257055251546492689'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2009/03/ya-esta-la-retromadrid-2099-encima.html' title='¡Ya está la RetroMadrid 2009 encima!'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-6473753711355168410</id><published>2009-03-08T19:57:00.004+01:00</published><updated>2009-03-08T20:23:28.514+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eventos'/><title type='text'>Invitado a Xtrelan 2009</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.xtrelan.com/"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 124px; height: 118px;" src="http://3.bp.blogspot.com/_EegN3opp-LY/SbQa_9d5WvI/AAAAAAAAAHE/sPvo_oEHUmU/s200/Entrada_Xtrelan_49316a955aea2.jpg" alt="" id="BLOGGER_PHOTO_ID_5310899546710694642" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;La semana pasada fui invitado oficialmente por la organización a asistir como ponente a la presente edición de &lt;a href="http://www.xtrelan.com/"&gt;Xtrelan 2009&lt;/a&gt;, así que os lo hago saber por si alguien no conocía este evento y le apetece pasarse.&lt;br /&gt;&lt;br /&gt;¿Qué es Xtrelan? Bien, según la propia organización:&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;blockquote&gt;Xtrelan es un evento socio-cultural tipo party-lan organizado por la asociación A.P.I.X (Asociación Promotora de la Informática de Extremadura) que persigue la promoción y desarrollo de la informática y las nuevas tecnologías entre la juventud, utilizando las TIC como vehículo de relación entre los jóvenes, facilitar el acceso a las mismas dentro de cualquier colectivo, así como fomentar la cooperación transfronteriza con Portugal, entre otros propósitos.&lt;br /&gt;&lt;br /&gt;Como en ediciones anteriores, durante los tres días de duración se podrá disfrutar de diferentes acciones como ponencias, talleres, demostraciones, sorteos, torneos de videojuegos, y actividades alternativas.&lt;br /&gt;&lt;br /&gt;Gracias al apoyo y colaboración de universidades portuguesas, contactadas mediante el Instituto Municipal de la Juventud de Cáceres, se volverá a contar con la asistencia de participantes del país vecino Portugal.&lt;br /&gt;&lt;br /&gt;La capacidad en la edición de este año aumenta hasta las 400 plazas, se dispondrá de salida a internet por fibra óptica, cátering, zona dormitorio y reconocimiento de créditos de libre elección (UEx).&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Por mi parte voy a organizar una conferencia/taller titulado &lt;span style="font-weight: bold;"&gt;"Taller de programación de juegos para consolas portátiles"&lt;/span&gt; donde mostraré de forma práctica cómo crear un videojuego usando las bibliotecas multiplataforma SDL y el lenguaje de programación C/C++. Aunque en la práctica se use este entorno, los algoritmos y explicaciones dadas son válidas para cualquier lenguaje y biblioteca multimedia.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;Este evento se realizará los días 27, 28 y 29 de Marzo en el campus universitario de Cáceres, concretamente en el Pabellón V Centenario.&lt;br /&gt;&lt;br /&gt;En la web &lt;a href="http://www.xtrelan.com/" target="_blank"&gt;www.xtrelan.es&lt;/a&gt; se encuentra toda la información de interés, así como los avances y las novedades que se van sumando al evento.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-6473753711355168410?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/6473753711355168410/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2009/03/invitado-xtrelan-2009.html#comment-form' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/6473753711355168410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/6473753711355168410'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2009/03/invitado-xtrelan-2009.html' title='Invitado a Xtrelan 2009'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_EegN3opp-LY/SbQa_9d5WvI/AAAAAAAAAHE/sPvo_oEHUmU/s72-c/Entrada_Xtrelan_49316a955aea2.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-8543205362513820171</id><published>2009-03-06T22:20:00.003+01:00</published><updated>2009-03-06T22:27:25.903+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='lady killer'/><title type='text'>Lady Killer versión Windows</title><content type='html'>&lt;div style="text-align: justify;"&gt;Después de "pelearme" una tarde con una toolchain para compilar bajo Windows ya tengo portado el Lady Killer de GP2X a entornos Windows.&lt;br /&gt;&lt;br /&gt;Es una versión no muy depurada, algunas pantallas van demasiado rápidas (eso me pasa por no hacerlas pensando en una tasa constante de 60 fotogramas por segundo sino adaptadas a los 200 Mhz de la GP2X), pero cumple con su función de servir como muestra de la versión de GP2X.&lt;br /&gt;&lt;br /&gt;Supongo que cuando tenga preparada la nueva versión comercial del Lady Killer para la GP2X Wiz sacaré una nueva demo para PC (GNU/Linux y Windows), esta vez ya con todas las pantallas limitadas a sus 60 FPS.&lt;br /&gt;&lt;br /&gt;Como siempre, podéis bajarlo de mi página web, sección "Proyectos": &lt;a href="http://www.retrowip.com"&gt;RetroWip&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-8543205362513820171?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/8543205362513820171/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2009/03/lady-killer-version-windows.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/8543205362513820171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/8543205362513820171'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2009/03/lady-killer-version-windows.html' title='Lady Killer versión Windows'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-1447906381064571390</id><published>2009-03-01T22:30:00.004+01:00</published><updated>2009-03-01T23:03:16.975+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='emuladores'/><title type='text'>Ya soy ingeniero (incluye proyecto)</title><content type='html'>&lt;div style="text-align: justify;"&gt;El pasado viernes 27 de Febrero llegó el día de la defensa de mi Trabajo Final de Carrera, un &lt;span style="font-weight: bold;"&gt;emulador de SEGA Master System programado en C++&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;A pesar de los nervios iniciales todo fue mejor de lo esperado (me vino muy bien quedarme solo en la sala durante unos minutos hasta la llegada del tribunal para echarme unas partidas al Alex Kidd in Miracle World en el proyector) y acabó con una calificación de &lt;span style="font-weight: bold;"&gt;matrícula de honor&lt;/span&gt;, algo que me llena de júbilo y orgullo y me convierte oficialmente en ingeniero.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_EegN3opp-LY/SasEqHNa0bI/AAAAAAAAAG8/zEX8nIBHJn4/s1600-h/DSC00084.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_EegN3opp-LY/SasEqHNa0bI/AAAAAAAAAG8/zEX8nIBHJn4/s400/DSC00084.jpg" alt="" id="BLOGGER_PHOTO_ID_5308341707322610098" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;La realización de este proyecto me ha llevado 8 meses (lo empecé el 1 de Julio pasado) y mucho esfuerzo, sobretodo por ir sacándolo adelante empezando a trabajar al mes de iniciarlo, pero veo que no ha sido en vano y el tiempo invertido ha merecido la pena.&lt;br /&gt;&lt;br /&gt;Con esto me quito un gran peso de encima, más que nada la "obligación" de tener que ponerme con ello cada vez que llegaba cansado de trabajar, por lo que ahora podré volver a disfrutar de algo más de tiempo sin este tipo de obligaciones.&lt;br /&gt;&lt;br /&gt;Como prometí cuando lo inicié, &lt;span style="font-weight: bold;"&gt;he puesto a disposición del público tanto el documento del proyecto como el código fuente&lt;/span&gt; y binarios desarrollados. El documento está licenciado con una licencia &lt;span style="font-style: italic;"&gt;Creative Commons&lt;/span&gt; "Reconocimiento-No comercial-Compartir bajo la misma licencia 3.0 España", mientras que el código lo está con una GNU General Public License (GPL).&lt;br /&gt;&lt;br /&gt;Ambos pueden descargarse desde mi página web (el documento en la sección de Publicaciones y el código fuente y binarios en Proyectos) y el documento también desde el siguiente enlace de Safe Creative:&lt;/div&gt;&lt;br /&gt;&lt;a href="http://www.safecreative.org/work/0903012663983" cc="http://creativecommons.org/ns#" rel="cc:license"&gt;&lt;br /&gt;&lt;img src="http://images.safecreative.org/work/0903012663983/label/standard-72" style="border: 0pt none ;" alt="Safe Creative #0903012663983" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Estoy abierto a responder cualquier duda que pudiera surgir con la lectura del mismo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-1447906381064571390?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/1447906381064571390/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2009/03/ya-soy-ingeniero-incluye-proyecto.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/1447906381064571390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/1447906381064571390'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2009/03/ya-soy-ingeniero-incluye-proyecto.html' title='Ya soy ingeniero (incluye proyecto)'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_EegN3opp-LY/SasEqHNa0bI/AAAAAAAAAG8/zEX8nIBHJn4/s72-c/DSC00084.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-7575893716268360436</id><published>2009-02-25T22:58:00.003+01:00</published><updated>2009-02-25T23:09:21.270+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opengles'/><category scheme='http://www.blogger.com/atom/ns#' term='sdl'/><category scheme='http://www.blogger.com/atom/ns#' term='opengl'/><title type='text'>Algunos enlaces</title><content type='html'>&lt;div style="text-align: justify;"&gt;Esta semana llevo unos días muy atareados debido a mi inminente lectura del proyecto final de carrera (este viernes, si todo va bien, acabaré mi carrera, en breve colgaré el PDF del proyecto por si os puede ser de ayuda para desarrollar un emulador), así que entre los preparativos y el trabajo apenas tengo tiempo (y ganas) para dedicarle a programar "mis cosas".&lt;br /&gt;&lt;br /&gt;A pesar de no "picar" nada de código, haciendo limpieza de un cajón he encontrado varios tutoriales que imprimí en su día sobre SDL (con los que hice mis primeros "pinitos" con estas bibliotecas), así que los estoy volviendo a leer por si puedo encontrar nuevas ideas que aplicar a "mi estilo" de programación.&lt;br /&gt;&lt;br /&gt;Aparte de eso me ha entrado curiosidad por el tema 3D y OpenGL para poder aplicarlo a la Wiz, así que también estoy leyendo bastante del tema.&lt;br /&gt;&lt;br /&gt;Por si os viene bien os dejo varios enlaces de estos tutoriales que he comentado (en inglés):&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SDL:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://cone3d.gamedev.net/cgi-bin/index.pl?page=tutorials/gfxsdl/index"&gt;http://cone3d.gamedev.net/cgi-bin/index.pl?page=tutorials/gfxsdl/index&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;OpenGL:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://cone3d.gamedev.net/cgi-bin/index.pl?page=tutorials/ogladv/index"&gt;http://cone3d.gamedev.net/cgi-bin/index.pl?page=tutorials/ogladv/index&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;OpenGL|ES:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.typhoonlabs.com/"&gt;http://www.typhoonlabs.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Espero que sea de ayuda.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-7575893716268360436?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/7575893716268360436/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2009/02/algunos-enlaces.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/7575893716268360436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/7575893716268360436'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2009/02/algunos-enlaces.html' title='Algunos enlaces'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-9018084357938485454</id><published>2009-02-22T13:38:00.011+01:00</published><updated>2009-02-22T13:56:33.242+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wiz'/><category scheme='http://www.blogger.com/atom/ns#' term='lady killer'/><title type='text'>Presentando a las chicas</title><content type='html'>&lt;div style="text-align: justify;"&gt;Para esta nueva versión de mi Lady Killer se ha remodelado totalmente el apartado gráfico.&lt;br /&gt;&lt;br /&gt;Si en las versiones de GP32 y GP2X se recurría a gráficos de chicas "encontrados" por Internet, en ésta se han añadido nuevas chicas dibujadas expresamente para el juego por Ms. Go, grafista proporcionada por Game Park Holdings.&lt;br /&gt;&lt;br /&gt;A continuación os presento a las distintas chicas, para verlas "descubiertas" y con más calidad tendréis que esperar al juego ;)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_EegN3opp-LY/SaFKsywaGeI/AAAAAAAAAGc/dzVfhRuJ_Ns/s1600-h/bg1e+copy.gif"&gt;&lt;img style="cursor: pointer; width: 200px; height: 150px;" src="http://1.bp.blogspot.com/_EegN3opp-LY/SaFKsywaGeI/AAAAAAAAAGc/dzVfhRuJ_Ns/s200/bg1e+copy.gif" alt="" id="BLOGGER_PHOTO_ID_5305603969418664418" border="0" /&gt;&lt;/a&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_EegN3opp-LY/SaFJnVsalhI/AAAAAAAAAFk/DgoH1zzy1vk/s1600-h/bg2b+copy.gif"&gt;&lt;img style="cursor: pointer; width: 200px; height: 150px;" src="http://3.bp.blogspot.com/_EegN3opp-LY/SaFJnVsalhI/AAAAAAAAAFk/DgoH1zzy1vk/s200/bg2b+copy.gif" alt="" id="BLOGGER_PHOTO_ID_5305602776206317074" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_EegN3opp-LY/SaFKK_8SHYI/AAAAAAAAAFs/aUJfuwpLnKk/s1600-h/bg3b+copy.gif"&gt;&lt;img style="cursor: pointer; width: 200px; height: 150px;" src="http://1.bp.blogspot.com/_EegN3opp-LY/SaFKK_8SHYI/AAAAAAAAAFs/aUJfuwpLnKk/s200/bg3b+copy.gif" alt="" id="BLOGGER_PHOTO_ID_5305603388842581378" border="0" /&gt;&lt;/a&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_EegN3opp-LY/SaFKRHbl4eI/AAAAAAAAAF0/m0SToELCesw/s1600-h/bg4b+copy.gif"&gt;&lt;img style="cursor: pointer; width: 200px; height: 150px;" src="http://1.bp.blogspot.com/_EegN3opp-LY/SaFKRHbl4eI/AAAAAAAAAF0/m0SToELCesw/s200/bg4b+copy.gif" alt="" id="BLOGGER_PHOTO_ID_5305603493932163554" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_EegN3opp-LY/SaFKUMyftAI/AAAAAAAAAF8/Zq1y6bThGfI/s1600-h/bg5a+copy.gif"&gt;&lt;img style="cursor: pointer; width: 200px; height: 150px;" src="http://3.bp.blogspot.com/_EegN3opp-LY/SaFKUMyftAI/AAAAAAAAAF8/Zq1y6bThGfI/s200/bg5a+copy.gif" alt="" id="BLOGGER_PHOTO_ID_5305603546910012418" border="0" /&gt;&lt;/a&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_EegN3opp-LY/SaFKXdq2VoI/AAAAAAAAAGE/fkZG6o3_KD0/s1600-h/bg6a+copy.gif"&gt;&lt;img style="cursor: pointer; width: 200px; height: 150px;" src="http://3.bp.blogspot.com/_EegN3opp-LY/SaFKXdq2VoI/AAAAAAAAAGE/fkZG6o3_KD0/s200/bg6a+copy.gif" alt="" id="BLOGGER_PHOTO_ID_5305603602980951682" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_EegN3opp-LY/SaFKbae8AkI/AAAAAAAAAGM/N_kS1Ol8KBQ/s1600-h/bg7b+copy.gif"&gt;&lt;img style="cursor: pointer; width: 200px; height: 150px;" src="http://1.bp.blogspot.com/_EegN3opp-LY/SaFKbae8AkI/AAAAAAAAAGM/N_kS1Ol8KBQ/s200/bg7b+copy.gif" alt="" id="BLOGGER_PHOTO_ID_5305603670845162050" border="0" /&gt;&lt;/a&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_EegN3opp-LY/SaFKefLm8EI/AAAAAAAAAGU/gs3UP-ZhzQ0/s1600-h/bg8f+copy.gif"&gt;&lt;img style="cursor: pointer; width: 200px; height: 150px;" src="http://3.bp.blogspot.com/_EegN3opp-LY/SaFKefLm8EI/AAAAAAAAAGU/gs3UP-ZhzQ0/s200/bg8f+copy.gif" alt="" id="BLOGGER_PHOTO_ID_5305603723645874242" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-9018084357938485454?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/9018084357938485454/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2009/02/presentando-las-chicas.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/9018084357938485454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/9018084357938485454'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2009/02/presentando-las-chicas.html' title='Presentando a las chicas'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_EegN3opp-LY/SaFKsywaGeI/AAAAAAAAAGc/dzVfhRuJ_Ns/s72-c/bg1e+copy.gif' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-8807372684075034251</id><published>2009-02-21T13:29:00.010+01:00</published><updated>2009-02-21T13:54:36.407+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wiz'/><category scheme='http://www.blogger.com/atom/ns#' term='lady killer'/><title type='text'>Fondos y chicas en Lady Killer</title><content type='html'>&lt;div style="text-align: justify;"&gt;En mi Lady Killer desde la versión de GP32 se arrastra un detalle que nunca me ha llegado a gustar y es que los fondos de agua que tapan a las chicas siempre son iguales, da igual la chica que haya por debajo, siempre se ve un rectángulo de agua sin más que la tapa.&lt;br /&gt;&lt;br /&gt;Este detalle se arrastra por la limitada capacidad de memoria de la GP32, así que es algo que he decidido cambiar para la versión de la GP2X Wiz.&lt;br /&gt;&lt;br /&gt;En esta nueva versión se podrá distinguir la silueta de la chica que hay bajo el agua, un efecto simple pero con el que creo que se gana bastante gráficamente.&lt;br /&gt;&lt;br /&gt;Partiendo de una imagen como la siguiente:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_EegN3opp-LY/SZ_3VPgtG_I/AAAAAAAAAFE/cfkq9ORsOjw/s1600-h/fg.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_EegN3opp-LY/SZ_3VPgtG_I/AAAAAAAAAFE/cfkq9ORsOjw/s320/fg.jpg" alt="" id="BLOGGER_PHOTO_ID_5305230830378753010" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Se generaría un fondo acuático tomando sólo su silueta y presciendiendo del resto del fondo:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_EegN3opp-LY/SZ_3q4OnOzI/AAAAAAAAAFM/5x5xNxHhZcU/s1600-h/bg.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_EegN3opp-LY/SZ_3q4OnOzI/AAAAAAAAAFM/5x5xNxHhZcU/s320/bg.jpg" alt="" id="BLOGGER_PHOTO_ID_5305231202085976882" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Y finalmente en el juego resultaría:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_EegN3opp-LY/SZ_4GfQ7_EI/AAAAAAAAAFU/6kX1dnM97nw/s1600-h/final.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_EegN3opp-LY/SZ_4GfQ7_EI/AAAAAAAAAFU/6kX1dnM97nw/s320/final.gif" alt="" id="BLOGGER_PHOTO_ID_5305231676421176386" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;El hacer esto con todas las imágenes supone un esfuerzo extra y perder bastante tiempo con el Photoshop, pero creo que los resultados merecen la pena.&lt;br /&gt;&lt;br /&gt;En la próxima entrada os presentaré a las nuevas chicas cuyo corazón habrá que ganarse en esta nueva entrega de mi Lady Killer.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-8807372684075034251?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/8807372684075034251/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2009/02/fondos-y-chicas-en-lady-killer.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/8807372684075034251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/8807372684075034251'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2009/02/fondos-y-chicas-en-lady-killer.html' title='Fondos y chicas en Lady Killer'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_EegN3opp-LY/SZ_3VPgtG_I/AAAAAAAAAFE/cfkq9ORsOjw/s72-c/fg.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-8813307403647221419</id><published>2009-02-20T22:10:00.003+01:00</published><updated>2009-02-20T22:20:32.865+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wiz'/><category scheme='http://www.blogger.com/atom/ns#' term='lady killer'/><title type='text'>Añadiendo fases editables al Lady Killer</title><content type='html'>&lt;div style="text-align: justify;"&gt;Pensando en el Lady Killer para la Wiz, hoy se me ha ocurrido que ya ha llegado el momento de cambiar la forma en que están codificadas las distintas fases jugables.&lt;br /&gt;&lt;br /&gt;Hasta ahora estaban todas ellas codificadas dentro del propio código fuente, lo que era bastante engorroso a la hora de modificar cualquier parámetro, posición, textos y tipo de los enemigos, etc., pues cualquier cambio suponía recompilar el código fuente.&lt;br /&gt;&lt;br /&gt;Para esta nueva versión del LK he decidido cambiarlo por un archivo externo en formato XML. De este modo una vez implementada la importación de este tipo de archivos ya sólo necesitaría compilar el código una vez y modificar el XML para ir probando parámetros.&lt;br /&gt;&lt;br /&gt;Esta forma ofrece otra ventaja que sería la posibilidad de que cualquier persona editase las fases existentes o crease otras nuevas cambiando los enemigos, imágenes, textos, etc. con solo modificar este archivo.&lt;br /&gt;&lt;br /&gt;Creo que este cambio puede dar bastante vidilla para que la gente publique nuevos niveles y se alargue así la vida del juego.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-8813307403647221419?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/8813307403647221419/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2009/02/anadiendo-fases-editables-al-lady.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/8813307403647221419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/8813307403647221419'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2009/02/anadiendo-fases-editables-al-lady.html' title='Añadiendo fases editables al Lady Killer'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-4286516352445075330</id><published>2009-02-19T22:21:00.005+01:00</published><updated>2009-02-20T22:10:01.954+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eventos'/><title type='text'>RetroMadrid 2009</title><content type='html'>&lt;div style="text-align: justify;"&gt;El próximo 14 de Marzo se celebrará en el Centro Cultura el Greco la feria &lt;a style="font-weight: bold;" href="http://www.retromadrid.es/"&gt;RetroMadrid 2009&lt;/a&gt;, la antigua MadriSX, donde como otros años se darán cita muchos aficionados a la retroinformática, así como a las videoconsolas clásicas.&lt;br /&gt;&lt;br /&gt;Este año &lt;span style="font-weight: bold;"&gt;Franxis&lt;/span&gt; me ha invitado a unirme a él, &lt;span style="font-weight: bold;"&gt;Chui&lt;/span&gt; y &lt;span style="font-weight: bold;"&gt;Fox&lt;/span&gt; en el stand de &lt;span style="font-weight: bold;"&gt;Emuforge&lt;/span&gt;, invitación que he aceptado encantado.&lt;br /&gt;&lt;br /&gt;Si queréis ver nuestros emuladores, juegos (espero llevar una versión demo del nuevo &lt;span style="font-weight: bold;"&gt;Lady Killer&lt;/span&gt; para la GP2X Wiz) y probar la futura &lt;span style="font-weight: bold;"&gt;GP2X Wiz&lt;/span&gt; no dudéis en acercaros por allí y os lo mostraremos gustosamente.&lt;br /&gt;&lt;br /&gt;Os dejo el cartel de este año.&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_EegN3opp-LY/SZ8cDxh2AAI/AAAAAAAAAEs/cRkvvrFOOhI/s1600-h/CartelRM2009.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 299px;" src="http://3.bp.blogspot.com/_EegN3opp-LY/SZ8cDxh2AAI/AAAAAAAAAEs/cRkvvrFOOhI/s400/CartelRM2009.jpg" alt="" id="BLOGGER_PHOTO_ID_5304989737226207234" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-4286516352445075330?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/4286516352445075330/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2009/02/retromadrid-2009.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/4286516352445075330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/4286516352445075330'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2009/02/retromadrid-2009.html' title='RetroMadrid 2009'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_EegN3opp-LY/SZ8cDxh2AAI/AAAAAAAAAEs/cRkvvrFOOhI/s72-c/CartelRM2009.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5520875129564643386.post-5795313451977066855</id><published>2009-02-18T22:20:00.005+01:00</published><updated>2009-02-20T23:47:50.704+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wiz'/><category scheme='http://www.blogger.com/atom/ns#' term='lady killer'/><title type='text'>Anuncios de mi Lady Killer</title><content type='html'>&lt;div style="text-align: justify;"&gt;Game Park Holdings ya está publicando algunos anuncios de mi juego comercial Lady Killer para la consola GP2X Wiz, a continuación os dejo algunos de estos videos.&lt;br /&gt;&lt;/div&gt;&lt;center&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/d3pxq1zYfeM&amp;amp;hl=es&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/d3pxq1zYfeM&amp;amp;hl=es&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/WaKS1TJ4wK4&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/WaKS1TJ4wK4&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5520875129564643386-5795313451977066855?l=retrowipblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://retrowipblog.blogspot.com/feeds/5795313451977066855/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://retrowipblog.blogspot.com/2009/02/anuncios-de-mi-lady-killer.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/5795313451977066855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5520875129564643386/posts/default/5795313451977066855'/><link rel='alternate' type='text/html' href='http://retrowipblog.blogspot.com/2009/02/anuncios-de-mi-lady-killer.html' title='Anuncios de mi Lady Killer'/><author><name>Israel López Fernández</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp2.blogger.com/_EegN3opp-LY/SFuFqupHBhI/AAAAAAAAAAw/iJknpInZrCo/S220/israel1.jpg'/></author><thr:total>2</thr:total></entry></feed>
