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

<channel>
	<title>El sitio personal de David Colmenero (D_Skywalk)</title>
	<atom:link href="http://david.dantoine.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://david.dantoine.org</link>
	<description>dev &#38; gaming</description>
	<lastBuildDate>Fri, 06 Apr 2012 14:44:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Se me olvidó comentar que&#8230;</title>
		<link>http://david.dantoine.org/envio/1039/</link>
		<comments>http://david.dantoine.org/envio/1039/#comments</comments>
		<pubDate>Fri, 06 Apr 2012 14:44:15 +0000</pubDate>
		<dc:creator>D_Skywalk</dc:creator>
				<category><![CDATA[Envios al blog]]></category>
		<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://david.dantoine.org/?p=1039</guid>
		<description><![CDATA[Habréis notado que desde hace unos meses estoy más bien ausente de Twitter, comunidades o mis normales parrafadas/frikadas en este blog. La razón es sencilla&#8230; Me caso! XDDD Me caso con aquella ^Tayra^ que muchos la conoceréis de pulular hace ya unos diez años por Dantoine, ayudándome con los artículos y que no se asustó [...]]]></description>
			<content:encoded><![CDATA[<p>Habréis notado que desde hace unos meses estoy más bien ausente de Twitter, comunidades o mis normales parrafadas/frikadas en este blog. La razón es sencilla&#8230;</p>
<p><strong>Me caso!</strong> XDDD</p>
<p>Me caso con aquella ^Tayra^ que muchos la conoceréis de <a title="La mayoría de artículos del usuario Dantoine son de ella, uno de los primeros fue este..." href="http://epic.dantoine.org/ficha/drakkhen.html" target="_blank">pulular hace ya unos diez años por Dantoine</a>, ayudándome con los artículos y que no se asustó al liarla en mil y un cometidos. Estaba claro que no la podía dejar escapar ;D</p>
<p><a href="http://david.dantoine.org/wp-content/uploads/2012/04/boda-web.png"><img class="aligncenter size-medium wp-image-1040" title="Nos Casamos!" src="http://david.dantoine.org/wp-content/uploads/2012/04/boda-web-300x84.png" alt="Nos Casamos!" width="300" height="84" /></a><a href="http://david.dantoine.org/wp-content/uploads/2012/04/boda-web.png"><br />
</a>Así que nos encontramos con lo típico de buscar vídeo, fotos, mandar invitaciones y demás marroncillos que andan secuestrando mi tiempo libre. Será una celebración sencilla, familia cercana y poco más. No sólo por que hayamos decidido en pagarla nosotros sino por aquello de estar con quien te quiere y aprecia <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Por si esta pandilocura fuera poca, además desde hace unos meses entré como parte de los desarrolladores de <a title="Kandor Graphics!!" href="http://www.kandorgraphics.com/premios/" target="_blank">Kandor Graphics</a>, para mi ha sido todo un sueño hecho realidad. Desde que conocí su procedencia granadina, me enamoré de ella y ha sido toda una suerte tenerla además tan cerquita. Me han acogido con cariño y algún que otro regalo friki;  toda una suerte encontrar a compañeros tan estupendos, un trabajo que te reta y haciendo algo tan creativo como <strong>una película</strong>&#8230; por que si no os habéis dado cuenta aún: SALDRÉ EN LOS CRÉDITOS DE UNA PELI!!! HEHEHEH</p>
<p style="text-align: center;"><iframe src="http://player.vimeo.com/video/37013518?color=FF7A00" frameborder="0" width="400" height="300"></iframe></p>
<p>Como mis amigos íntimos saben, el día que iba a decidir cual sería mi carrera estaba entre ser <em>director de cine</em> o <em>programador de videojuegos</em>, así que no he podido caer en un lugar mejor, ahora andamos trabajando duro para sacar <a title="La ficha internacional de la película" href="http://www.timelessfilms.co.uk/films/justin-and-the-knights-of-valour-3d" target="_blank">Justin</a> adelante. Y que si los plazos se cumplen podremos disfrutar en el verano de 2013.</p>
<p>Un Saludo a todos y espero que podáis seguir disculpando mi ausencia unos meses más ;*</p>
]]></content:encoded>
			<wfw:commentRss>http://david.dantoine.org/envio/1039/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Como modificar Minecraft para una LanParty / Servidor Privado</title>
		<link>http://david.dantoine.org/envio/996/</link>
		<comments>http://david.dantoine.org/envio/996/#comments</comments>
		<pubDate>Fri, 20 Jan 2012 18:58:08 +0000</pubDate>
		<dc:creator>D_Skywalk</dc:creator>
				<category><![CDATA[Artículos]]></category>
		<category><![CDATA[Envios al blog]]></category>
		<category><![CDATA[minecraft]]></category>
		<category><![CDATA[Proyectos]]></category>
		<category><![CDATA[Servidor]]></category>
		<category><![CDATA[Videojuegos]]></category>

		<guid isPermaLink="false">http://david.dantoine.org/?p=996</guid>
		<description><![CDATA[Que también lo podía haber llamado &#8220;como crakear minecraft&#8221;, pero hubiera sido algo amarillista, ya que las herramientas y todo el sistema son libres y está muy simplificado. Evidentemente no es que Mojang lo soporte pero tampoco creo que sea algo que realmente les moleste. De hecho las protecciones son MUY simples. Yo inicié todo [...]]]></description>
			<content:encoded><![CDATA[<p>Que también lo podía haber llamado &#8220;como crakear minecraft&#8221;, pero hubiera sido algo amarillista, ya que las herramientas y todo el sistema son libres y está muy simplificado. Evidentemente no es que Mojang lo soporte pero tampoco creo que sea algo que realmente les moleste. De hecho las protecciones son MUY simples.</p>
<p>Yo inicié todo este pequeño proyecto de servidor privado para una mini-party en una casa rural y como era imposible tener internet, pues lo monté para que todos pudiéramos disfrutarlo allí <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://david.dantoine.org/wp-content/uploads/2012/01/Pantallazo-cliente.png"><img class="aligncenter size-medium wp-image-1004" title="Minecraft Cliente 1.1 - Para la Party" src="http://david.dantoine.org/wp-content/uploads/2012/01/Pantallazo-cliente-300x176.png" alt="Minecraft Cliente 1.1 - Para la Party" width="300" height="176" /></a></p>
<p>Mis objetivos con este proyecto eran:<br />
Sistema de Login de Usuarios para una LAN, Sistema de Skins/Cloaks para la LAN y multiplayer desde LAN con todo esto funcionando&#8230;</p>
<h2>Modificar el cliente de Minecraft</h2>
<p>Lo primero que necesitamos es descargar el <a title="MCP Wiki" href="http://mcp.ocean-labs.de/index.php/MCP_Releases" target="_blank">Coder Pack</a> correspondiente a nuestra versión de Minecraft (ej: para la 1.1 usaremos el MCP 5.6), este pack de utilidades nos permitirá extraer/modificar/recompilar el código fuente de Minecraft. Una vez bajado debemos copiar la carpeta [bin] de Minecraft a la carpeta [jars] de MCP y descargar de la página oficial <strong>minecraft_server.jar</strong> para tenerlo también en [jars] por si queréis echarle un ojo luego <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Ahora desde un terminal entramos en el directorio del MPC y ejecutamos: <strong>decompile</strong> (en ubuntu sería ./decompile.sh)<br />
Este proceso extraerá todos los ficheros del paquete oficial y los parcheará para que sus funciones sean comprensibles para los humanos XD<br />
Una vez terminado todos los fuentes los tendréis disponibles en la carpeta [src]. Ahora tenéis todo el juego disponible para modificar cualquier cosa que no os guste o ampliar, logros, armas, etc&#8230;</p>
<p>Pero nosotros vamos a algo mucho más sencillo permitirnos jugar sin internet, para ello necesitamos editar 4 ficheros.</p>
<h3>EntityOtherPlayerMP.java</h3>
<p>Este fichero sirve para mostrar las propiedades de los otros jugadores durante la partida multijugador (de ahí el MP). Buscad esta cadena casi al inicio del fichero:</p>
<pre>skinUrl = (new StringBuilder()).append("http://s3.amazonaws.com/MinecraftSkins/").append(s).append(".png").toString();</pre>
<p>Esto lo que hace es bajar el png de tu skin, y nosotros queremos que las skins las use de nuestra LAN asi que nada más facil que por ejemplo si la ip de nuestro server (con apache montado y demás) fuera 192.168.0.1 &#8230;</p>
<pre>skinUrl = (new StringBuilder()).append("http://192.168.0.1/MinecraftSkins/").append(s).append(".png").toString();</pre>
<h3>EntityPlayer.java</h3>
<p>De aquí vamos a buscar las cloacks y hacer que la url apunte a nuestra LAN:</p>
<pre>playerCloakUrl = (new StringBuilder()).append("http://s3.amazonaws.com/MinecraftCloaks/").append(username).append(".png").toString();</pre>
<p>Igual que antes usamos la ip de nuestro server:</p>
<pre>playerCloakUrl = (new StringBuilder()).append("http://192.168.0.1/MinecraftCloaks/").append(username).append(".png").toString();</pre>
<p>También podríamos modificar EntityPlayerSP.java pero sólo vale para el solitario, así que para este tutorial no nos interesa, si quisierais modificarlo sería lo mismo que el MP, no hay pérdida <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h3>NetClientHandler.java</h3>
<p>Este componente se encarga de comprobar que nuestro usuario y nuestra sesión son correctas, al hacer login contra el servidor oficial se nos da un identificador si no es correcto, pues no podemos entrar, lo que vamos a hacer es que esa comprobación la haga contra nuestro server (que dirá que sí a todo XD)</p>
<p>Buscad la cadena de iniciar la sesión del cliente:</p>
<pre>URL url = new URL((new StringBuilder()).append("http://session.minecraft.net/game/joinserver.jsp?user=").append(mc.session.username).append("&amp;sessionId=").append(mc.session.sessionId).append("&amp;serverId=").append(packet2handshake.username).toString());</pre>
<p>Y modificadla como antes a vuestra LAN:</p>
<pre>URL url = new URL((new StringBuilder()).append("http://192.168.0.1/game/joinserver.jsp?user=").append(mc.session.username).append("&amp;sessionId=").append(mc.session.sessionId).append("&amp;serverId=").append(packet2handshake.username).toString());</pre>
<p>Luego crearemos todos estos ficheros y directorios en el server, pero por el momento simplemente modifiquemos el cliente.</p>
<h3>ThreadCheckHasPaid.java</h3>
<p>Este fichero genera un hilo que cada cierto tiempo conecta al servidor oficial y comprueba que tus datos de login son correctos, es un hilo que está ahí consumiendo y que sólo vale para eso.</p>
<pre>HttpURLConnection httpurlconnection = (HttpURLConnection)(new URL((new StringBuilder()).append("https://login.minecraft.net/session?name=").append(mc.session.username).append("&amp;session=").append(mc.session.sessionId).toString())).openConnection();
httpurlconnection.connect();
if(httpurlconnection.getResponseCode() == 400 &amp;&amp; this == null)
{
    Minecraft.hasPaidCheckTime = System.currentTimeMillis();
}
httpurlconnection.disconnect();</pre>
<p>Yo al principio no quería tocarlo y simplemente usar mi server y añadirle un certificado SSL a apache, pero el problema es que java requiere que ese certificado sea correcto y un montón de tonterías más&#8230; total, un trabajazo para simplemente comentar esas líneas y dejar activa la línea que establece el valor de la variable <em>Minecraft.hasPaidCheckTime</em> para que el cliente inicie correctamente.</p>
<p>Y ya hemos terminado, sólo queda llamar a <strong>recompile</strong> y aunque podríamos iniciar el juego con <strong>starclient</strong> no lo hagáis aun ya que necesitamos montar la parte del servidor y luego ya comprobaremos que todo funciona correctamente.</p>
<p>Vamos a por el Server!</p>
<h2>Preparar el servidor para Minecraft SMP</h2>
<p>Damos por supuesto que tenéis un servidor apache y mysql funcionando, sois root y que tenéis acceso al directorio del servicio web. Simplemente vamos a configurar el sistema para que nos permita loguearnos contra el servidor y usar nuestras Skins. Se podría también preparar un sistema de registros (yo de hecho monté uno sencillito que nos permite subir nuestras Skins) pero como el artículo va dirigido a montar una lan-party realmente cuesta poquito dar las cuenta de alta a mano y copiar las skins.</p>
<p><a href="http://david.dantoine.org/wp-content/uploads/2012/01/Pantallazo-login-apache.png"><img class="aligncenter size-medium wp-image-1016" title="Login del Panel de control de Dantoine" src="http://david.dantoine.org/wp-content/uploads/2012/01/Pantallazo-login-apache-300x240.png" alt="Login del Panel de control de Dantoine" width="300" height="240" /></a></p>
<p>Bajad la carpetilla del servidor web, descomprimidla y comprobad con cualquier navegador que el servidor os las muestra (aunque en algunas al no enviar vuestro user/pass dará &#8220;bad login&#8221; o &#8220;cannot select DB&#8221;, claro). Explico que contiene cada carpeta:</p>
<ul>
<li>[game] Contiene las comprobaciones cuando conectamos al servidor, simplemente son un par de ficheros que no comprueban nada y simplemente contestan &#8220;adelante!&#8221; XDD <em>checkserver.jsp</em> lo usará el servidor y <em>joinserver.jsp</em> como vimos lo usaba el cliente.</li>
<li>[loginusr] Un pequeño PHP  que permite a los usuarios loguear en el sistema. Nada del otro mundo, usad el SQL que encontraréis en la carpeta para instalar la tabla de usuarios. La información del mysql los coge del <em>config.inc.php</em> del principal. Con este fichero podríamos jugar con muchas cosas incluso obligar a los jugadores a actualizarse, la verdad que es bastante ampliable pero para nuestros cometidos es suficiente <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
<li>[MinecraftCloacks] y [MinecraftSkins] son directorios que contienen las capas y las skins de los usuarios, simplemente hay que poner ahí la skin con el nombre exacto de usuario y ya al loguear aparecerá keko con la apariencia que deseaba el usuario. Vendría bien que bajaráis unas cuantas por que si no tenéis internet, poco podréis bajar en la lan-party <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
<li>[webinfo] Es el HTML que verán los usuarios al introducir sus datos. Puedes editarlo y poner lo que quieras <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<p>Pues eso sería todo metéis la tabla de usuarios con phpmyadmin y dáis de alta vuestros usuarios!</p>
<div id="attachment_1017" class="wp-caption aligncenter" style="width: 220px"><a href="http://david.dantoine.org/wp-content/uploads/2012/01/Pantallazo-usuario-web-apache.png"><img class="size-medium wp-image-1017" title="Panel de control de Dantoine" src="http://david.dantoine.org/wp-content/uploads/2012/01/Pantallazo-usuario-web-apache-210x300.png" alt="Panel de control de Dantoine" width="210" height="300" /></a><p class="wp-caption-text">Una vez logueado en el panel de Dantoine esto es lo que se veía...</p></div>
<h2>MinecraftLauncher</h2>
<p>Ya tenemos el cliente y el servidor configurados aun no podemos loguear con nuestros usuarios ya que el MCP sólo permite entrar con una cuenta por así decir anónima, sin usuario ni contraseña. Para poder loguearnos debemos usar un launcher que inicie el cliente con nuestros datos de usuario. Para eso vamos a usar una versión viejuna del lanzador de Minecraft, no podemos usar las nuevas por que requieren servidor con https y meternos con SSL, certificados y demás como dije está fuera de este artículo.</p>
<p>Esta versión que yo modifiqué sólo tiene un pequeño bug, que cuando pulsamos en un enlace no abre el navegador, pero vamos nada grave <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><a href="http://david.dantoine.org/wp-content/uploads/2012/01/Pantallazo_minecraft-launcher.png"><img class="aligncenter size-medium wp-image-1025" title="Launcher Modificado para Servidores no SLL" src="http://david.dantoine.org/wp-content/uploads/2012/01/Pantallazo_minecraft-launcher-300x177.png" alt="Launcher Modificado para Servidores no SLL" width="300" height="177" /></a></p>
<p>El lanzador de Minecraft viene configurado para el servidor de todo este artículo <strong>192.168.0.1</strong> si tu servidor estará en una ip diferente modificaremos con un editor hexadecimal los ficheros: <strong>LauncherFrame.class</strong> y <strong>LoginForm$8.class</strong>, buscad la cadena de de la ip y cambiadla a la ip que deseeis, tened en cuenta que no podéis añadir caracteres, respetad la cadena original. Si ahora la ip es tiene más caracteres os comeréis parte del directorio de apache asi que renombradlo después en el server para que coincidan.</p>
<p>Os veo un poco perplejos, así que pongo un ejemplo para <strong>LoginForm$8.class</strong> la cadena que encontraréis será:</p>
<pre>http://192.168.0.1/webinfo/ (carpeta webinfo en el server)
http://192.168.0.100/winfo/ (renombramos la carpeta a winfo en el server)</pre>
<p><em>El nombre me los he inventado yo, podéis poner el nombre a la carpeta que queráis siempre que mantengáis el tamaño de la cadena exactamente igual.</em></p>
<p>Una vez hemos modificado los dos ficheros con cualquier compresor podemos abrir <strong>minecraft_launcher-1.5-dantoine.jar</strong> (no es más que un zip) y actualizar ambos ficheros con las nuevas versiones.</p>
<p>Finalmente para iniciar el lanzador debemos indicar que inicie la clase &#8220;<strong>net.minecraft.LauncherFrame</strong>&#8220;, en windows hay utilidades que permiten generar un ejecutable que por defecto use esa clase pero en ubuntu debemos indicarla, pero nada más simple que montarnos un pequeño script que haga el trabajo por nosotros. Os dejo un simple ejemplo suponiendo que el lanzador lo metierais dentro de [.minecraft] en una nueva carpeta llamada [LauncherDantoine]:</p>
<pre>cd ~/.minecraft/LauncherDantoine
java -Xmx1024M -Xms512M -cp minecraft_launcher-1.5-dantoine.jar net.minecraft.LauncherFrame</pre>
<p>Ya tenemos casi todo listo volvemos al cliente para finalizar todo el proceso&#8230;</p>
<h2>Ajustes en el Servidor Multiplayer</h2>
<p>Para simplificarlo ya que el <strong>minecraft_server.jar</strong> intenta loguear contra <em>session.minecraft.net</em>, yo lo que hice fue añadir en el <strong>/etc/hosts</strong> (supongo que en windows andará por el system) la ip del server:</p>
<pre>192.168.0.1    session.minecraft.net</pre>
<h2> Retoques finales del Cliente de Minecraft</h2>
<p>Antes os dejé la miel en los labios de comprobar si todo funcionaba, bueno no si se aguantasteis sin lanzar el cliente XD<br />
Pues ya vamos a lo último, actualizar el cliente oficial para que use nuestra party-modificación ^_^&#8217;</p>
<p>Sencillo volvemos al terminal y desde el directorio principal del MCP lanzamos <strong>reobfuscate</strong> (siendo esta llamada en linux ./reobfuscate.sh), nos aparecerá algo como esto:</p>
<pre>== Reobfuscating client ==
&gt; Gathering md5 checksums
&gt; Compacting client bin directory
&gt; Reobfuscating client jar
&gt; Extracting modified classes
&gt; Modified class found : net/minecraft/src/EntityOtherPlayerMP
&gt; Modified class found : net/minecraft/src/EntityPlayer
&gt; Modified class found : net/minecraft/src/NetClientHandler
&gt; Modified class found : net/minecraft/src/ThreadCheckHasPaid
&gt; Outputted net/minecraft/src/EntityOtherPlayerMP to reobf/minecraft as qx.class
&gt; Outputted net/minecraft/src/EntityPlayer      to reobf/minecraft as xb.class
&gt; Outputted net/minecraft/src/NetClientHandler  to reobf/minecraft as abm.class
&gt; Outputted net/minecraft/src/ThreadCheckHasPaid to reobf/minecraft as hc.class</pre>
<p>Ahora como véis se han creado cuatro nuevos ficheros compilados y cifrados con nuestras modificaciones, pues ahora como hicimos con el launcher, vamos al jar oficial de minecraft que tendréis en vuestra carpeta bin del juego y sobrescribid cada uno de ellos para que ahora el cliente contenga nuestras modificaciones <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Y por último borramos completamente la carpeta [META-INF] que contiene el jar para que el cliente no proteste por haberlo modificado.</p>
<p>Yo también modifiqué la carpeta de title y añadir un splash personalizado, jejej apañado que es uno <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<h2>Disclaimer final&#8230;</h2>
<p>Evidentemente aunque se necesita al menos alguien con el juego original, todo esto puede usarse para jugar de gratis, pero nada de mal hace a nadie usarlo para montarte tu pequeña LAN y me consta que gracias a todo esto que monté para esa pequeña reunión se han vendido un par de Minecraft más y a quien no le gustó, tampoco lo llegó luego a jugar más <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><em><strong>Aviso:</strong> Este tutorial no se actualizará, si algún día Mojang decide cambiar los ficheros, la forma de funcionar, etc&#8230; este tutorial yo lo hice para la versión 1.0 (aunque me consta que sigue siendo válido para la 1.1) y ahí se quedará, ignorando si más adelante seguirá siendo efectivo o no.</em></p>
<p>Un Saludo y espero que lo disfrutéis con vuestros colegas, nosotros lo pasamos pipa&#8230; hoguerita, minecraft y todos alrededor con nuestras mantitas ^_^</p>
<div class="descargas">
  <h1><a href="http://david.dantoine.org/descargas/42">Minecraft Login - Apache Files</a> (4.73 kB)</h1>
	<p><cite>Subido: 20-01-2012 [Descargas: 207]</cite></p>
	<p>Ficheros para el servidor apache.</p>
</div>
<div class="descargas">
  <h1><a href="http://david.dantoine.org/descargas/43">Minecraft Login - Launcher</a> (76.68 kB)</h1>
	<p><cite>Subido: 20-01-2012 [Descargas: 251]</cite></p>
	<p>Launcher modificado por mi para permitir usar cualquier servidor HTTP.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://david.dantoine.org/envio/996/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lista de Regalitos y Reyes</title>
		<link>http://david.dantoine.org/envio/980/</link>
		<comments>http://david.dantoine.org/envio/980/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 12:53:27 +0000</pubDate>
		<dc:creator>D_Skywalk</dc:creator>
				<category><![CDATA[Envios al blog]]></category>

		<guid isPermaLink="false">http://david.dantoine.org/?p=980</guid>
		<description><![CDATA[Todos los años me gusta comentar de una u otra forma los regalos que haré o los que me gustaría que me hicieran estas fiestas De los Regalos que voy a hacer sólo puedo contar un par por que otros se que andan leyéndome (ya actualizaré la entrada el 7/8 de Enero XD); De libros [...]]]></description>
			<content:encoded><![CDATA[<p>Todos los años me gusta comentar de una u otra forma los regalos que haré o los que me gustaría que me hicieran estas fiestas <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>De los Regalos que voy a hacer sólo puedo contar un par por que otros se que andan leyéndome (ya actualizaré la entrada el 7/8 de Enero XD); De libros tenía muchas ganas de regalar 1984 y Fundación <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span id="more-980"></span>Luego a una sobrinilla le vamos a regalar la Isla Prohibida, un pequeño juego de mesa cooperativo, sencillo de aprender, difícil de dominar (incluye dificultad ajustable) y MUY rejugable. Además viene en una cajita la mar de maja para estas navidad y a unos 19/20€ es un WIN! X)</p>
<p><img class="aligncenter size-full wp-image-988" title="Isla Prohibida (Juego del Año)" src="http://david.dantoine.org/wp-content/uploads/2011/12/isla-prohibida-jda.jpg" alt="Isla Prohibida (Juego del Año)" width="220" height="218" /></p>
<p>Ya actualizaré la entrada con las demás cosillas, sin entrar en los calzoncillos rojos que me regalará mi madre en breves momentos XD</p>
<p>Lo que yo he pedido es una&#8230; NINTENDOSIXTIFOR!!!<br />
XDDD</p>
<p>No, he pedido poquita cosa, para que la jefa no tenga que andar pidiendo en el portal&#8230; Ahí va mi lista: el libro este de los 1001 juegos antes de morir (übertípical sip), <a href="http://www.anaitgames.com/analisis/analisis-de-super-mario-3d-land" target="_blank">Super Mario Land</a> 3DS (Que ha ya caído en Navidad&#8230; y es TODO AMOR!), El Halcón milenario de LEGO de 4millones de piezas (soñar, it&#8217;s free! XD), <a title="Dark Souls, ¿Preparado para Morir?" href="http://www.anaitgames.com/videos/dark-souls-trailer-lanzamiento" target="_blank">Dark Souls</a> de 360 y no se, cualquier frikada seguro que me mola ;D</p>
<p><img class="aligncenter size-medium wp-image-985" title="Super Mario 3D Land (3DS)" src="http://david.dantoine.org/wp-content/uploads/2011/12/01-super-mario-land-3d-caratula-300x239.jpg" alt="Super Mario 3D Land (3DS)" width="300" height="239" /></p>
<p>Este año no he pedido juegos de mesa, por que ya tenemos un montón, aunque el Juego de Tronos nuevo de edge me eriza los pezones, será por el frío.</p>
<p>Como apunte final, la parienta y yo nos hemos autoregalado un eBook, el <strong>Bq Cervantes 2</strong>. No lo queríamos ni táctil, ni hacía falta wifi y ni mucho menos TFT a color, que no entiendo que sentido tienen. Lo Explico un poco, no lo queríamos táctil lo primero por que no tienen el mismo contraste y segundo por que las probé 5 minutos y son un coñazo les das sin querer, etc&#8230; botoncitos ftw! Y la wifi, navegador y demás tonterías no creo que tengan mucho sentido, no voy a navegar y nosotros vamos a pasar nuestros libritos y no vamos a meter más en meses, lleva 2gb internos y opción para meterle una SDHC; tenemos lectura de aquí al fin de los días XDD</p>
<p><a href="http://david.dantoine.org/wp-content/uploads/2011/12/ebook-bq-cervantes-2.jpg"><img class="aligncenter  wp-image-984" title="ebook bq Cervantes 2" src="http://david.dantoine.org/wp-content/uploads/2011/12/ebook-bq-cervantes-2-300x300.jpg" alt="ebook bq Cervantes 2" width="270" height="270" /></a></p>
<p>Update con los regalitos Finales:<br />
A mi hermana le regalamos 1984 y la jefa pilló <a title="Ediciones Glenat" href="http://www.edicionesglenat.es/catalogo/comic/integral-de-luxe/sambre-de-luxe/1" target="_blank">Sambre</a>, <a title="Zombies, Zombies everywhere!" href="http://www.editorialalmuzara.com/editorial.php?idioma=1&amp;libro=419" target="_blank">Guerra Mundial Z</a> y alguna cosita más que no entra dentro de la temática de este blog XD</p>
<p>Y mis regalitos, que se pueden contar, han sido el Juego de tablero de <a title="Viciooooooo!" href="http://www.edgeent.com/v2_fr/edge_minisite.asp?eidm=239" target="_blank">Civilization</a> de Edge y el <a title="vidaextra - lo primero que pille XD" href="http://www.vidaextra.com/cultura/1001-videojuegos-a-los-que-hay-que-jugar-antes-de-morir" target="_blank">libro de los 1001 juegos que debería jugar antes de morir</a> <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Un Saludo, felices fiestas y feliz 2012! <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://david.dantoine.org/envio/980/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Git Personal &#8211; Irismanager 1.3dev</title>
		<link>http://david.dantoine.org/envio/966/</link>
		<comments>http://david.dantoine.org/envio/966/#comments</comments>
		<pubDate>Thu, 17 Nov 2011 12:14:09 +0000</pubDate>
		<dc:creator>D_Skywalk</dc:creator>
				<category><![CDATA[Envios al blog]]></category>
		<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Homebrew]]></category>
		<category><![CDATA[irismanager]]></category>
		<category><![CDATA[PS3]]></category>
		<category><![CDATA[Scene]]></category>

		<guid isPermaLink="false">http://david.dantoine.org/?p=966</guid>
		<description><![CDATA[&#8220;Hermes is a messenger from the gods to humans, sharing this role with Iris.&#8221; &#8211; Wikipedia Irismanager git with commit 8c01e999e276ddd61085ff7f680323b7be457559+ (Last changes are not commited) And some other utils, files, idbs, cobra-tests &#8230; Use at your own risk. IrisManager is a port of HermesManager based on PSLIGHT, Tiny3D, PS3Soundlib and OpenPS3FTP, is a completly [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-732 alignnone" title="IrisManager ICON" src="http://david.dantoine.org/wp-content/uploads/2011/03/ICON0_IRIS-e1301426569410.png" alt="" width="170" height="85" /></p>
<p><em>&#8220;Hermes is a messenger from the gods to humans, sharing this role with Iris.&#8221; &#8211; Wikipedia</em></p>
<p><strong>Irismanager git</strong> with commit <em>8c01e999e276ddd61085ff7f680323b7be457559</em>+<br />
(Last changes are not commited)</p>
<p>And some other utils, files, idbs, cobra-tests &#8230;</p>
<p><strong><span style="color: #ff0000;">Use at your own risk.</span></strong></p>
<p>IrisManager is a port of HermesManager based on PSLIGHT, Tiny3D, PS3Soundlib and OpenPS3FTP, is a completly legal open code manager made with Homebrew tools.</p>
<p><a title="IrisManager v1.2" href="http://david.dantoine.org/envio/770/">Last Stable release posted with source</a></p>
<p>Cu guys! <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>PS: Do a <strong>git reset</strong> if you want a stable payload. I was playing with a new mount feature <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<div class="descargas">
  <h1><a href="http://david.dantoine.org/descargas/41">IrisManager - 1.3-dev-git</a> ()</h1>
	<p><cite>Subido: 17-11-2011 [Descargas: 1899]</cite></p>
	<p>IrisManager for PS3
Based on PSLIGHT, Tiny3D, PS3Soundlib and OpenPS3FTP, open code manager made with Homebrew tools.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://david.dantoine.org/envio/966/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Minituto: Como traducir el Mod de MedianXL (Diablo II)</title>
		<link>http://david.dantoine.org/envio/942/</link>
		<comments>http://david.dantoine.org/envio/942/#comments</comments>
		<pubDate>Tue, 15 Nov 2011 02:14:03 +0000</pubDate>
		<dc:creator>D_Skywalk</dc:creator>
				<category><![CDATA[Envios al blog]]></category>
		<category><![CDATA[traducción]]></category>
		<category><![CDATA[Videojuegos]]></category>

		<guid isPermaLink="false">http://david.dantoine.org/?p=942</guid>
		<description><![CDATA[Con la llegada de Diablo 3, nos dio un ansia de Diablo y preparé MedianXL para una pequeña kdd con unos colegas, como quería sorprenderlos no puse nombres, para que luego no me andaran buscando trucos y esas cosas, pero bueno que sepáis que es un MedianXL V1F9h del que hablo durante el artículo. Hace [...]]]></description>
			<content:encoded><![CDATA[<p>Con la llegada de Diablo 3, nos dio un ansia de Diablo y preparé MedianXL para una pequeña <em>kdd</em> con unos colegas, como quería sorprenderlos no puse nombres, para que luego no me andaran buscando trucos y esas cosas, pero bueno que sepáis que es un MedianXL V1F9h del que hablo durante el artículo.</p>
<div id="attachment_951" class="wp-caption aligncenter" style="width: 310px"><a href="http://david.dantoine.org/wp-content/uploads/2011/11/screenshot50.jpg"><img class="size-medium wp-image-951" title="MedianXL" src="http://david.dantoine.org/wp-content/uploads/2011/11/screenshot50-300x225.jpg" alt="MedianXL Screenshot!" width="300" height="225" /></a><p class="wp-caption-text">MedianXL: un bicho haciéndonos sudar tinta XD</p></div>
<p>Hace unos meses recomendé en <a title="MedianXL en Fasebonus" href="http://www.fasebonus.net/index.php?option=com_kunena&amp;func=view&amp;catid=37&amp;id=8375&amp;Itemid=86">el foro de fasebonus</a> el mod y que si alguien quería mi traducción que me la pidiera. Pues el amigo <a title="@__Oxy__" href="http://twitter.com/#!/__Oxy__">Oxy</a> no sólo me tomó la palabra por correo sino que además me preguntaba por las herramientas usadas y que mejor oportunidad para montar un pequeño tutorial y mostrar como lo hice. Lamentablemente no puedo explicarlo todo pormenorizadamente pero lo que no quede claro lo comentáis <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p><span id="more-942"></span>Para hacer tu traducción necesitas estos ingredientes:</p>
<ul>
<li>AFJ tbl Edit 1.00 (funciona en wine buscando sus dlls)</li>
<li>WinMPQ 1.64 (funciona en wine buscando sus dlls)</li>
<li>Una base de datos MySQL o SQLite, supongo que incluso hoja de cálculo podría valer <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_confused.gif' alt=':?' class='wp-smiley' /> </li>
<li>Y una ramita de Peregil <em>(no pude evitarlo, jejej)</em></li>
</ul>
<p>Primero con <em>WinMPQ</em> extraéis los ficheros que contienen el texto del juego y del mod siguiendo los siguientes pasos:</p>
<ul>
<li>Haced un backup de vuestro <strong>patch_d2.mpq</strong> original y del que trae median.</li>
<li>Abrid el fichero de la versión que queráis exportar y buscad <strong>&#8220;*tbl&#8221;</strong>.</li>
<li>Aparecerán tres ficheros los seleccionais y <em>&#8220;Mpq&#8221;-&gt;&#8221;Extract&#8221;</em> a una carpeta de destino que vosotros queráis.</li>
</ul>
<p>Ahora podríamos editar los ficheros tbl con <em>AFJ</em> y volverlos a insertar nuevamente en el<strong> patch_d2.mpq</strong> original, pero hacerlo a mano es muy costoso así que usaremos la opción de exportar como<em> fichero tabulado (Tabbed TXT)</em> dentro de <em>AFJ</em>.</p>
<p>Ese fichero lo insertamos en una tabla de un base de datos, por ejemplo yo para MySQL usé PHPMyAdmin y su importador de datos <strong>CVS</strong> indicando que los datos están terminados en <strong>&#8220;\t&#8221;</strong>, dejando en blanco tanto el carácter de encerrados como el escape. Y poco más, ahora que lo tenéis en una base de datos es más cómodo de traducir incluso podéis coordinaros con otros de forma online, etc&#8230;</p>
<p>Al no tener colaboradores ni tiempo para montar nada decente me las ingenié para traducir rápidamente al menos todo lo que era igual en el viejo Diablo II y no había sido tocado por MedianXL. Lo que hice fue añadirles un campo Id llamado<em> &#8220;cnt&#8221;</em> simplemente para saber con que línea estaba lidiando y hacer 3 tablas por cada uno de los ficheros (y claro una cuarta tabla trd con la versión resultante).</p>
<p>En uno tenemos la versión en inglés original, en otro la versión en castellano y finalmente la del Mod-MedianXL en inglés. Y lo que queda es sencillo comparar con un UPDATE si los campos del mismo cnt son iguales en el &#8220;mod&#8221; y el &#8220;eng&#8221; entonces actualizas &#8220;trd&#8221; con los campos de la tabla &#8220;esp&#8221;. Lo veréis mejor con un ejemplo usando un sencillo SELECT:</p>
<p><code>SELECT * FROM `eng_expansionstring` en, `mod_expansionstring` md WHERE en.cnt=md.cnt AND en.Index=md.Index AND en.Name=md.Name</code></p>
<p>Pues eso con un UPDATE y el SET y ya tenéis el comando que traduce automáticamente el 70% del MedianXL, lo demás ya debe ser a mano&#8230;</p>
<p>Una vez finalizado el proceso de traducción exportáis las tablas, generáis el tbl y volvéis a insertarlas en el <strong>patch_d2.mpq</strong> <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><img class="aligncenter size-full wp-image-957" title="Diablo II (Patched)" src="http://david.dantoine.org/wp-content/uploads/2011/11/d2_patchlin.png" alt="Diablo II (Patched)" width="291" height="202" /></p>
<p>Y hasta aquí el pequeño tutorial para traducir y trastear el Diablo II, os dejo en la parte inferior mi pequeña traducción del <a title="Página Oficial de MedianXL" href="http://modsbylaz.hugelaser.com/">MedianXL</a> y las tablas que usé en formato MySQL.</p>
<p>Un Saludo feos! XD</p>
<div class="descargas">
  <h1><a href="http://david.dantoine.org/descargas/39">MedianXL-DiabloII.mod</a> (128.33 MB)</h1>
	<p><cite>Subido: 15-11-2011 [Descargas: 69]</cite></p>
	<p>Median XL V1F9h traducción (incompleta) al castellano por D_Skywalk.

Página oficial del mod:
http://modsbylaz.hugelaser.com/</p>
</div>
<div class="descargas">
  <h1><a href="http://david.dantoine.org/descargas/40">MedianXL-DiabloII.mod - Traducción SQL</a> (1.39 MB)</h1>
	<p><cite>Subido: 15-11-2011 [Descargas: 65]</cite></p>
	<p>Ficheros de MySQL de la traducción (versión r2)</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://david.dantoine.org/envio/942/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A.G.E.S. Live &#8211; Arcade Machine System</title>
		<link>http://david.dantoine.org/destacado/922/</link>
		<comments>http://david.dantoine.org/destacado/922/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 14:07:07 +0000</pubDate>
		<dc:creator>D_Skywalk</dc:creator>
				<category><![CDATA[Destacado]]></category>
		<category><![CDATA[Proyectos]]></category>
		<category><![CDATA[ages]]></category>
		<category><![CDATA[arcade]]></category>
		<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[emulación]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Software libre y Linux]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[Videojuegos]]></category>

		<guid isPermaLink="false">http://david.dantoine.org/?p=922</guid>
		<description><![CDATA[Arcade Genuine Entertainment System (A.G.E.S.) es un pequeño pero potente Live de Ubuntu, enfocado a un uso exclusivo en máquinas arcade. El objetivo es tener un sistema mínimo pero usable que permita jugar fácilmente a emuladores y juegos OpenSource. Características principales Incluye pyRetro un FrontEnd pequeño, muy rápido y de uso sencillo. Ahora funciona con [...]]]></description>
			<content:encoded><![CDATA[<p>Arcade Genuine Entertainment System (A.G.E.S.) es un pequeño pero potente Live de Ubuntu, enfocado a un uso exclusivo en máquinas arcade. El objetivo es tener un sistema mínimo pero usable que permita jugar fácilmente a emuladores y juegos OpenSource.</p>
<div id="attachment_928" class="wp-caption aligncenter" style="width: 310px"><a href="http://david.dantoine.org/wp-content/uploads/2011/11/customise.jpeg"><img class="size-medium wp-image-928" title="A.G.E.S. Pantalla de Arranque" src="http://david.dantoine.org/wp-content/uploads/2011/11/customise-300x203.jpg" alt="" width="300" height="203" /></a><p class="wp-caption-text">A.G.E.S. Pantalla de Arranque</p></div>
<p><strong>Características principales<br />
</strong></p>
<ul>
<li>Incluye <a title="pyRetro, su mayor baza la rápidez y estabilidad del código." href="http://code.google.com/p/pyretro/">pyRetro un FrontEnd</a> pequeño, muy rápido y de uso sencillo.</li>
<li>Ahora funciona con las xorg en lugar de la consola de la vieja versión (0.00.1e), que permitirá nuevos emuladores y aprovecharemos la aceleración OpenGL de las tarjetas modernas.</li>
<li>Mame 0.143 + hiscore y <a href="http://arcade.groovy.org/" target="_blank">groovy patches</a> (incluye switchres para generar los modos nativos como antiguamente se hacía con advmame)</li>
<li>Kernel 2.6.38.8 + ArcadeVGA <a href="http://arcade.groovy.org/" target="_blank">parches de groovy</a> (permite tener desde el arranque 15Khz).</li>
<li>xorg-radeon 6.14.99~git 20110811 + ArcadeVGA ages-fix (permite resoluciones menores de 320&#215;240 en las xorg)</li>
<li>libsdl-1.2 + switchres patch.</li>
<li><a title="OpenPPJoy Actualizado!" href="http://david.dantoine.org/envio/853/">OpenPPJoy 0.4z</a> preconfigurado (Controles Arcade Usando LPT).</li>
<li>Modos Entrelazados totalmente operativos (en la anterior versión desde consola no funcionaban correctamente).</li>
</ul>
<p><em><span id="more-922"></span>Todos los parches usados están en el live en la ruta /opt/ages y /opt/pkg<br />
</em></p>
<p><strong>Por Hacer</strong></p>
<ul>
<li>RC2: Terminar Ages-Setup y añadir updater.</li>
<li>RC3/Final: Añadir soporte de otros emuladores en pyRetro y añadirlos a la release final, mame 0.106?</li>
</ul>
<p><strong>Testeo</strong></p>
<p>Puedes instalarla/probarla desde un pendrive, hay más info en la web de ubuntu: <a href="http://www.ubuntu.com/download/ubuntu/download" target="_blank">http://www.ubuntu.com/download/ubuntu/download</a> (Try it)</p>
<p>Página Oficial/Bugtracker: <a title="Página del Proyecto" href="https://forja.rediris.es/projects/ages/" target="_blank">https://forja.rediris.es/projects/ages</a></p>
<p><strong>RC1a fallos conocidos</strong></p>
<ul>
<li>En modo arcade no aparece la pantalla de inicio, si lo hace a 30Khz (algo falla en plymouth, investigar)</li>
<li>Cuando hay un crash de MAME la pantalla continúa a la resolución del juego (añadir un xrandr al volver?)</li>
</ul>
<p><em>Downloads, Videos y tutoriales sobre A.G.E.S. abajo</em> <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h2>English</h2>
<p>Arcade Genuine Entertainment System (A.G.E.S.) is a little live system exclusive for arcade cabinets. The goal is to get a minimal but usable system that allows easy playing emulators and opensource videogames.</p>
<div id="attachment_928" class="wp-caption aligncenter" style="width: 310px"><a href="http://david.dantoine.org/wp-content/uploads/2011/11/customise.jpeg"><img class="size-medium wp-image-928" title="A.G.E.S. Boot Screen" src="http://david.dantoine.org/wp-content/uploads/2011/11/customise-300x203.jpg" alt="" width="300" height="203" /></a><p class="wp-caption-text">A.G.E.S. Boot Screen</p></div>
<p><strong>Features</strong></p>
<ul>
<li>Include <a title="pyRetro, su mayor baza la rápidez y estabilidad del código." href="http://code.google.com/p/pyretro/">pyRetro FrontEnd</a> little but easy, stable and quick work.</li>
<li>Using xorg  no more console commands are need it to configure the basic system.</li>
<li>Mame 0.143 + hiscore and <a href="http://arcade.groovy.org/" target="_blank">groovy patches</a> (includes switchres to generate arcade native modes like advanceMAME)</li>
<li>Kernel 2.6.38.8 + ArcadeVGA patches <a href="http://arcade.groovy.org/" target="_blank">from groovy</a> (boot on 15Khz).</li>
<li>xorg-radeon 6.14.99~git 20110811 + ArcadeVGA ages-fix (resolutions bellow than 320&#215;240 on xorg).</li>
<li>libsdl-1.2 + switchres patch.</li>
<li><a title="OpenPPJoy Actualizado!" href="http://david.dantoine.org/envio/853/">OpenPPJoy 0.4z</a> preconfigured (Arcade Joysticks using LPT).</li>
<li>Interlazed modes working with a perfect vsync!</li>
</ul>
<p><em>Patches used are included on live, path /opt/ages and<em> /opt/pkg</em><br />
</em></p>
<p><strong>ToDo</strong></p>
<ul>
<li>RC2: To finish ages-setup and his updater.</li>
<li>RC3/Final: Add support for more emulators on pyRetro Frontend.</li>
</ul>
<p><strong>Tests</strong></p>
<p>You can try AGES from CD or using a USB/Pendrive, more info at ubuntu site: <a href="http://www.ubuntu.com/download/ubuntu/download" target="_blank">http://www.ubuntu.com/download/ubuntu/download</a> (Try it)</p>
<p>Oficial Site/Bugtracker: <a title="Página del Proyecto" href="https://forja.rediris.es/projects/ages/" target="_blank">https://forja.rediris.es/projects/ages</a></p>
<p><strong>RC1a Bugs</strong></p>
<ul>
<li>In Installed system (at 15khz) splash do not appear, working on 30Khz test (something wrong on plymouth?)</li>
<li>When MAME is crashed, screen still on game resolution (add xrandr?)</li>
</ul>
<p><em>Downloads bellow&#8230;</em></p>
<h2>Videos</h2>
<p style="text-align: center;"><object width="425" height="344" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/hoehL_EDAuE" /><embed width="425" height="344" type="application/x-shockwave-flash" src="http://www.youtube.com/v/hoehL_EDAuE" /></object></p>
<p style="text-align: center;"><object width="425" height="344" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/oGIPW_JlEM8" /><embed width="425" height="344" type="application/x-shockwave-flash" src="http://www.youtube.com/v/oGIPW_JlEM8" /></object></p>
<h2>Tutorial Videos</h2>
<p style="text-align: center;"><object width="425" height="344" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/zVsfd2e11vw" /><embed width="425" height="344" type="application/x-shockwave-flash" src="http://www.youtube.com/v/zVsfd2e11vw" /></object></p>
<p style="text-align: center;"><object width="425" height="344" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/2vDRHhCaAYQ" /><embed width="425" height="344" type="application/x-shockwave-flash" src="http://www.youtube.com/v/2vDRHhCaAYQ" /></object></p>
<div class="descargas">
  <h1><a href="http://david.dantoine.org/descargas/38">Ages Live 11.04.2 * Remix</a> (868 bytes)</h1>
	<p><cite>Subido: 21-10-2011 [Descargas: 184]</cite></p>
	<p>Ages Live - RC1a</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://david.dantoine.org/destacado/922/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>#OP20N</title>
		<link>http://david.dantoine.org/envio/914/</link>
		<comments>http://david.dantoine.org/envio/914/#comments</comments>
		<pubDate>Sat, 29 Oct 2011 07:45:03 +0000</pubDate>
		<dc:creator>D_Skywalk</dc:creator>
				<category><![CDATA[Envios al blog]]></category>

		<guid isPermaLink="false">http://david.dantoine.org/?p=914</guid>
		<description><![CDATA[La operación 20N ha comenzado (#OP20N) Para mi lo mejor del vídeo es el resumen del movimiento y lo bien explicado que está lo del tipo de voto. Ahora nos toca compartirlo (correo, redes, &#8230;) hablar de él y yo por mi parte si finalmente veo que ninguno me representa, pienso hacerme unas papeletas de [...]]]></description>
			<content:encoded><![CDATA[<p>La operación 20N ha comenzado (#OP20N)</p>
<p style="text-align: center;"><object width="425" height="344" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/9xqhbx_DYoI" /><embed width="425" height="344" type="application/x-shockwave-flash" src="http://www.youtube.com/v/9xqhbx_DYoI" /></object></p>
<p>Para mi lo mejor del vídeo es el resumen del movimiento y lo bien explicado que está lo del tipo de voto. Ahora nos toca compartirlo (correo, redes, &#8230;) hablar de él y yo por mi parte si finalmente veo que ninguno me representa, pienso hacerme unas papeletas de Bubble Bobble pero wapas, wapas XD</p>
<p>Si no tienes flash o no puedes reproducirlo por algún motivo, he subido una versión en MPG que debería de funcionar en cualquier reproductor sin problema: <a title="#OP20N - Download MPG" href="http://david.dantoine.org/ficheros/15M/Op20N_Anonymous_invita_a_hackear_las_elecciones_generales_de.mpg">Op20N_Anonymous.mpg</a></p>
<p>Un Saludo y <em>hack the planet</em>!</p>
]]></content:encoded>
			<wfw:commentRss>http://david.dantoine.org/envio/914/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://david.dantoine.org/ficheros/15M/Op20N_Anonymous_invita_a_hackear_las_elecciones_generales_de.mpg" length="39720616" type="video/mpeg" />
		</item>
		<item>
		<title>Ages Live 11.04.2 (Test 1)</title>
		<link>http://david.dantoine.org/envio/881/</link>
		<comments>http://david.dantoine.org/envio/881/#comments</comments>
		<pubDate>Thu, 20 Oct 2011 10:23:07 +0000</pubDate>
		<dc:creator>D_Skywalk</dc:creator>
				<category><![CDATA[Envios al blog]]></category>
		<category><![CDATA[ages]]></category>
		<category><![CDATA[mame]]></category>
		<category><![CDATA[openppjoy]]></category>
		<category><![CDATA[Software libre y Linux]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[Videojuegos]]></category>

		<guid isPermaLink="false">http://david.dantoine.org/?p=881</guid>
		<description><![CDATA[Creo que he hablado muchas veces de él pero aún no os lo he presentado convenientemente, Arcade Genuine Entertaintment System (AGES) es un pequeño pero potente Live de Ubuntu, enfocado a su uso en máquinas arcade. El objetivo es tener un sistema mínimo pero usable que permita jugar fácilmente a emuladores y juegos OpenSource. El [...]]]></description>
			<content:encoded><![CDATA[<p>Creo que he hablado muchas veces de él pero aún no os lo he presentado convenientemente, Arcade Genuine Entertaintment System (AGES) es un pequeño pero potente Live de Ubuntu, enfocado a su uso en máquinas arcade. El objetivo es tener un sistema mínimo pero usable que permita jugar fácilmente a emuladores y juegos OpenSource.</p>
<p>El mayor problema que nos podemos encontrar cuando intentamos instalar cualquier sistema operativo para una máquina arcade es que los modos gráficos necesarios, al ser especiales, requieren de gran conocimiento del sistema para llegar a poder ver a <a title="Pacman Info en Maws" href="http://maws.mameworld.info/maws/romset/pacman" target="_blank">Pacman usando sus 224&#215;288 líneas</a> <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Como cualquiera de mis proyectos personales, he usado AGES durante años y ahora he querido actualizarlo para poder disfrutar de otros emuladores que normalmente eran incompatibles o daban problemas desde la consola. Otro problema era su difícil configuración, tengo amigos que han usado y siguen usando AGES pero que se perdían o directamente fallaban en su intento de tocar configuraciones desde consola, instalar nuevas aplicaciones, bajar ficheros, etc&#8230;</p>
<div id="attachment_890" class="wp-caption aligncenter" style="width: 310px"><a href="http://david.dantoine.org/wp-content/uploads/2011/10/Pantallazo-FE-Devel.png"><img class="size-medium wp-image-890" title="Desarrollando AGES" src="http://david.dantoine.org/wp-content/uploads/2011/10/Pantallazo-FE-Devel-300x270.png" alt="Desarrollando AGES" width="300" height="270" /></a><p class="wp-caption-text">Foto de un momento del desarrollo que compartí por Twitter, mientras creaba el nuevo modo de visualización de pyRetro</p></div>
<p><span id="more-881"></span>Así con las metas de usar las xorg y añadir administración desde gnome he empezado desde hace unas semanas la nueva versión que nace con esta nueva AGES Live 11.04.2 Basada en Ubuntu Natty <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Características principales<br />
</strong></p>
<ul>
<li>Incluye <a title="pyRetro, su mayor baza la rápidez y estabilidad del código." href="http://code.google.com/p/pyretro/">pyRetro un FrontEnd</a> pequeño, muy rápido y fácilmente configurable y modificable.</li>
<li>Hace uso de las xorg en lugar de la consola de la vieja versión, que permitirá nuevos emuladores y aprovecharemos la aceleración OpenGL de las tarjetas modernas.</li>
<li>Mame 0.143 + hiscore y groovy patches (incluye switchres para generar los modos nativos como antiguamente se hacía con advmame)</li>
<li>Kernel 2.6.38.8 + ArcadeVGA patches from groovy (permite tener desde el arranque 15Khz).</li>
<li>xorg-radeon 6.14.99~git 20110811 + ArcadeVGA ages-fix (permite resoluciones menores de 320&#215;240 en las xorg).</li>
<li>libsdl-1.2 + switchres patch.</li>
<li><a title="OpenPPJoy Actualizado!" href="http://david.dantoine.org/envio/853/">OpenPPJoy 0.4z</a> preconfigurado.</li>
<li>Modos Entrelazados totalmente operativos (en la anterior versión desde consola no funcionaban correctamente).</li>
</ul>
<h3><strong>Por Hacer</strong></h3>
<ul>
<li>No funciona la instalación (al menos no ha sido testeada), el live puede fallar en crt/tft y sería conveniente añadir samba.</li>
<li>pyRetro sólo soporta MAME, pero no debería de ser complicado añadirle más emuladores.</li>
<li>El nuevo modo Layout de pyRetro necesita recolectar año, pantalla y controles de cada rom listada.</li>
<li>Soportar otras versiones más viejas de MAME (0.55/0.106).</li>
<li>Añadir modo admin y menu de admin (en gnome).</li>
<li>Arrancar con X peladas el FE, para aprovechar la CPU.</li>
</ul>
<h3><strong>Fallos Conocidos</strong></h3>
<ul>
<li>Por alguna extraña razón en el último build se ha estropeado la configuración de las xorg para crt/tft/vm, de todas formas todo el live va enfocado a usarlo en una arcade, pero por si alguien quería verlo añadí esa opción, lo revisaré tranquilamente para la test_2, si alguien tiene un fix que avise en los comentarios, thx.</li>
<li>En este <em><strong>Live Test_1</strong></em> el único monitor arcade soportado es <em>Hantarex 9110</em>, aunque no debería de dar muchos problemas usando este live con otros monitores arcade o en un Televisor de tubo.</li>
</ul>
<h3><strong>Download</strong></h3>
<p><del>Por el momento está alojado en el blog pero pretendo que las siguientes release vuelvan a estar disponibles en <a title="Página de AGES en la Forja" href="http://ages.forja.rediris.es/" target="_blank">la página de la forja en rediris</a> (sourceforge español, para entendernos XD)</del></p>
<p>Live ya disponible en redIris, en la parte inferior tenéis el enlace <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
<em> y recordad comprobar el md5 de la iso<br />
</em></p>
<h3><strong>Pruebas/Testeo</strong></h3>
<p>Podéis <a title="Como instalar ubunde desde usb (Info Download - Inglés)" href="http://www.ubuntu.com/download/ubuntu/download" target="_blank">instalar el live en un picho usb</a> (de al menos 1Gb) sino queréis gastar un CD en la test, el resultado será el mismo.</p>
<ul>
<li>Arrancar el pyRetro (genera la lista de roms) y jugar un poco (por ejemplo al wrally), comprobar refresco y resoluciones reales, etc&#8230;</li>
<li>Cambiar xinitrc y arrancar de nuevo en modo arcade, para ello seguid estos pasos:<br />
<em>Pulsamos CTRL+ALT+F1 y Copiamos xinitrc al home del usuario:</em><br />
<code>cp /opt/ages/configs/others/xinitrc ~/.xinitrc</code><br />
<em>Matamos las X parando el gdm:</em><br />
<code>sudo /etc/init.d/gdm stop</code><br />
<em>Iniciamos las X sólo con el xterm y arrancamos pyretro:</em><br />
<code>startx</code><br />
<code>pyretro</code><br />
Este sería el modo donde funcionaría normalmente ages, excepto cuando estemos configurando que volveríamos a gnome normal, para así facilitar al usuario mover roms, conectar a servidores, navegar por la red, etc&#8230;</li>
</ul>
<p>Todos los parches usados en esta release están disponibles en <strong><em>/opt</em></strong> por si queréis echarles un ojo. La excepción son los parches de pyRetro que los subí ayer a la página del proyecto (<a title="Issue 10: resize 8bits images patch &amp; always loading snapshots" href="http://code.google.com/p/pyretro/issues/detail?id=10" target="_blank">issue 10</a> y <a title="issue 11: New PanelMode" href="http://code.google.com/p/pyretro/issues/detail?id=11" target="_blank">issue 11</a>), así que no están disponibles en el live.</p>
<h3><strong>Envio de Bugs y página del proyecto:</strong></h3>
<p><a title="Página del Proyecto" href="https://forja.rediris.es/projects/ages/">https://forja.rediris.es/projects/ages/</a></p>
<p>Downloads en <a title="A.G.E.S. Live – Arcade Machine System" href="http://david.dantoine.org/destacado/922/">la entrada del proyecto en el blog</a>.</p>
<p>Un Saludo y espero que lo disfrutéis <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://david.dantoine.org/envio/881/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenPPJoy Actualizado!</title>
		<link>http://david.dantoine.org/envio/853/</link>
		<comments>http://david.dantoine.org/envio/853/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 10:04:51 +0000</pubDate>
		<dc:creator>D_Skywalk</dc:creator>
				<category><![CDATA[Destacado]]></category>
		<category><![CDATA[Envios al blog]]></category>
		<category><![CDATA[arcade]]></category>
		<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[mame]]></category>
		<category><![CDATA[openppjoy]]></category>
		<category><![CDATA[Proyectos]]></category>
		<category><![CDATA[Software libre y Linux]]></category>

		<guid isPermaLink="false">http://david.dantoine.org/?p=853</guid>
		<description><![CDATA[Con todo esto de recuperar AGES anoche me quité un par de horas de sueño para actualizar OpenPPJoy a su versión 0.4z que soporta por fin el Kernel 2.6.38, las gracias a VeS que además corrigió la configuración base de las teclas para adaptarse perfectamente a la configuración por defecto de MAME Los cambios los [...]]]></description>
			<content:encoded><![CDATA[<p>Con todo esto de recuperar <a title="Proyecto AGES en rediris" href="https://forja.rediris.es/projects/ages/" target="_blank">AGES</a> anoche me quité un par de horas de sueño para actualizar <a title="Página del Proyecto en el Blog!" href="http://david.dantoine.org/proyecto/6/">OpenPPJoy</a> a su versión 0.4z que soporta por fin el <strong>Kernel 2.6.38</strong>, las <a href="http://www.retrovicio.org/foro/showthread.php?5826-Consultorio-OpenPPJoy-(Driver-LPT-para-Linux)&amp;p=151761&amp;viewfull=1#post151761" target="_blank">gracias a <strong><em>VeS</em></strong></a> que además corrigió la configuración base de las teclas para adaptarse perfectamente a la configuración por defecto de MAME <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div id="attachment_854" class="wp-caption aligncenter" style="width: 310px"><a href="http://david.dantoine.org/wp-content/uploads/2011/10/panel-openppjoy.png"><img class="size-medium wp-image-854" title="Panel ejemplo OpenPPJoy" src="http://david.dantoine.org/wp-content/uploads/2011/10/panel-openppjoy-300x146.png" alt="Panel ejemplo OpenPPJoy" width="300" height="146" /></a><p class="wp-caption-text">Esquema realizado con las herramientas de diseño más sofisticadas para mostrar como montar un pequeño panel a modo de ejemplo para OpenPPJoy. Tecnología punta HOIGAN!</p></div>
<p>Los cambios los tenéis en el repositorio ya disponible y listo para ser compilado:<br />
<a title="Ir al repositorio oficial..." href="http://code.google.com/p/openppjoy/source/list" target="_blank"> <strong> </strong><strong>http://code.google.com/p/openppjoy/source/list</strong></a></p>
<p>Los pasos son tan sencillos como siempre:</p>
<pre>svn checkout http://openppjoy.googlecode.com/svn/trunk/ openppjoy
cd openppjoy/arcade-modulo
make
make modules_install</pre>
<p>Igualmente voy a preparar una versión debian del módulo usando <a href="http://linux.dell.com/dkms/">DKMS</a>, que es un pequeño pero potente programa<em> (patrocinado por Dell)</em> que permite mantener un driver que no está disponible en la rama oficial del kernel de forma sencilla para el usuario, ya que se encarga de vigilar que tengamos nuestro módulo actualizado cada vez que renovemos nuestro kernel. Si tenéis alguna tarjeta NVIDIA, ATI o alguna Webcam rara ya os sonará haberlo visto <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>El siguiente paso será hacer el driver configurable, me gustaría usar <em>/proc</em> pero quiero no alargar demasiado la nueva rama 0.5, haré unas pruebas con la beta que me envió hace ya más de un año Pakito (mil gracias tio) y veré que se puede construir a partir de ahí que sea estable y demás <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Un Saludo!</p>
]]></content:encoded>
			<wfw:commentRss>http://david.dantoine.org/envio/853/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Retomando AGES &#8211; Ubuntu para Máquinas Arcade</title>
		<link>http://david.dantoine.org/envio/829/</link>
		<comments>http://david.dantoine.org/envio/829/#comments</comments>
		<pubDate>Thu, 29 Sep 2011 17:32:30 +0000</pubDate>
		<dc:creator>D_Skywalk</dc:creator>
				<category><![CDATA[Envios al blog]]></category>
		<category><![CDATA[ages]]></category>
		<category><![CDATA[arcade]]></category>
		<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[mame]]></category>
		<category><![CDATA[Software libre y Linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://david.dantoine.org/?p=829</guid>
		<description><![CDATA[El problema del verano es que te deja mucho tiempo libre y uno elucubrando todos los días, al final termina pensando el por que no recuperar alguno de los viejos proyectos, que además estén igualmente enfocados con la empresa y así de camino tienes una excusa para frikear y trastear&#8230; pero desde un punto de [...]]]></description>
			<content:encoded><![CDATA[<p>El problema del verano es que te deja mucho tiempo libre y uno elucubrando todos los días, al final termina pensando el por que no recuperar alguno de los viejos proyectos, que además estén igualmente enfocados con la empresa y así de camino tienes una excusa para frikear y trastear&#8230; pero desde un punto de vista educativo y aplicable, claro <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Ahí me tenéis en pleno agosto con las muchachas en el agua, terminando la puesta apunto de la máquina arcade, sudando la gota gorda lijando y pintando al solano, pero para os voy a engañar estaba disfrutando cada segundo, jejej. Bien pues una vez terminé y reparé un par de problemas que <a href="http://s1.proxy03.twitpic.com/photos/large/395534831.jpg">me dio el monitor</a> me puse manos a la obra con <a href="http://aumap.org/foromarciano/foro/thread/15/97/01597_1.html">la recuperación del proyecto AGES (archivo de marcianitos)</a>, que básicamente se trata de conseguir una live/instalador de <strong><em>Ubuntu/Natty</em></strong> enfocado exclusivamente para máquinas arcade con monitores originales de tuvo CRT.</p>
<div class="wp-caption aligncenter" style="width: 170px"><img class=" " title="AGES" src="http://img243.imageshack.us/img243/8910/ages80x80copia8bitsgf7.png" alt="Logo de Ages" width="160" height="160" /><p class="wp-caption-text">A.G.E.S Live</p></div>
<p>Los problemas principales, los de siempre: tener que <em>hackear</em> el kernel y además buscar la manera de que las xorg emitan a 15khz. Por suerte otro muchacho ya avanzó bastante en este sentido: <a title="groovy mame" href="http://mario.groovy.org/">groovymame</a> permite tener nuestra maka con linux en 5 minutos funcionando con samba, ssh, las x y un bonito menu de roms&#8230;</p>
<p>¿El problema?<br />
Que por debajo de todo eso hay una <strong><a href="http://gentoo.org">Gentoo</a></strong> y a uno que viene de las santas tierras debianitas, claro, que menos que usar <strong><a href="http://www.ubuntu.com">ubuntu</a></strong> ;D</p>
<p>Ya metido en el ajo he tenido bastantes problemas en conseguir que el driver de la ArcadeVGA (AGP) funcionara igual de bien que antiguamente lo hacía solo con el framebuffer de la consola y svgalib. Pero tras mucho pelear con [KMS] kernels panic y gdbs (XD) he conseguido resoluciones de por ejemplo 256&#215;244 (del wonder boy) modificando xserver y el driver radeon (se supone que las X sólo permiten resoluciones menores de hasta 320&#215;200) y que además funcionan no sólo mejor sino aceleradas con OpenGL!!! fuck yeah!</p>
<div class="wp-caption aligncenter" style="width: 266px"><img title="Wonder Boy (MAME)" src="http://img176.imageshack.us/img176/1462/wboy2bt6.png" alt="Wonder Boy (MAME)" width="256" height="224" /><p class="wp-caption-text">Wonder Boy (MAME)</p></div>
<p>Una vez os he puesto en antecedentes comentar que ya tengo una pequeña ubuntu-minimal funcional con los paquetes que se necesitan, xorg base, python y poco más. Estoy muy contento con ella y sólo me falta preparar el repositorio y subir todos los parches para que cualquiera se la pueda montar como quiera <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Pretendo grabar un video en estos días para mostrarlo, por que es un lujazo como funciona, han sido un par de semanas de curro con nocturnidad pero han valido la pena, el vídeo va fíno y las xorg se comportan mucho mejor que cuando usaba consola.</p>
<p>Un Saludo y ya para la siguiente entrada os traigo paquetes, parches y vídeo, a ver si algún otro marciano se aníma a montar su maka con linux <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://david.dantoine.org/envio/829/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Agosto videojueguil y chiptunero!</title>
		<link>http://david.dantoine.org/envio/803/</link>
		<comments>http://david.dantoine.org/envio/803/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 18:10:25 +0000</pubDate>
		<dc:creator>D_Skywalk</dc:creator>
				<category><![CDATA[Envios al blog]]></category>
		<category><![CDATA[cosas de casa]]></category>
		<category><![CDATA[Música]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[Videojuegos]]></category>

		<guid isPermaLink="false">http://david.dantoine.org/?p=803</guid>
		<description><![CDATA[Hola chicos, ya hace tanto que no me ponía a escribir que casi se me había olvidado como se hace Las cosas de la vida, que poco a poco se van comiendo tu tiempo. Todavía tengo algo de esperanza por ir encontrando algún rato para los múltiples proyectos en los que me gustaría seguir trabajando, [...]]]></description>
			<content:encoded><![CDATA[<p>Hola chicos, ya hace tanto que no me ponía a escribir que casi se me había olvidado como se hace <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Las cosas de la vida, que poco a poco se van comiendo tu tiempo. Todavía tengo algo de esperanza por ir encontrando algún rato para los múltiples proyectos en los que me gustaría seguir trabajando, como Wiituka que tengo casi terminado su Player YM/AY y las pequeñas correcciones que había pendientes; Irismanager que tengo parte del soporte de PSX listo; también había creado un pequeño LoginServer para Minecraft 1.5 que quería compartir, lo de Dantoine&#8230; Todo eso está por el momento en suspenso ya que estoy montando una empresa de desarrollo, software libre, formación&#8230; y se está comiendo absolutamente toda mi energía XD</p>
<p>Pero bueno, si hubiera que decir un hasta luego, no sería este momento. Sólo os quería poner un poco al día y daros un pequeño regalito veraniego!</p>
<p><span class="aligncenter" style="text-decoration: underline;"><strong><a href="http://www.megaupload.com/?d=7MGR8B62" target="_blank"><img class="aligncenter size-full wp-image-809" title="Musiqueta Videojueguil y Chuptunera" src="http://david.dantoine.org/wp-content/uploads/2011/08/8bitfloyd.png" alt="Descargar el regalo de Dantoine!" width="300" height="159" /><br/>Regalo &#8211; Blog Dantoine 2011.zip</a></strong></span></p>
<p>Y No, no es nada de escena es una recopilación de 100 temillas de videojuegos y algún que otro chiptunero, evidentemente es una recopilación personal y quizás para muchos de vosotros falten temas imprescindibles; pero yo creo que todos los que están son muy buenos y reconocibles hasta por la parienta <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
Nosotros lo llevamos puesto en el coche, para hacerle la competencia a los <em>reguetoneros</em> hahahah</p>
<p>Igualmente si queréis poner en los comentarios temas que para vosotros deberían ir la podemos ir mejorando, eso sí intentad que no sean demasiado ambientales, que no es plan que la jefa se quede sobada mientras conduce <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Un Saludo amigos y siento la tardanza <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://david.dantoine.org/envio/803/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>#acampadagranada #nonosvamos #spanishrevolution</title>
		<link>http://david.dantoine.org/envio/785/</link>
		<comments>http://david.dantoine.org/envio/785/#comments</comments>
		<pubDate>Wed, 18 May 2011 09:36:14 +0000</pubDate>
		<dc:creator>D_Skywalk</dc:creator>
				<category><![CDATA[Envios al blog]]></category>
		<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://david.dantoine.org/?p=785</guid>
		<description><![CDATA[Este blog trata de muchas cosas, pero sobretodo es un espacio personal, esta entrada es mi aportación digital como parte de mi aportación física al movimiento: #democraciarealya #spanishrevolution Espero que para ninguno de los que me seguís sea ninguna novedad  y que os hayáis movilizado en la medida de vuestras posibilidades. Seguro que no soy [...]]]></description>
			<content:encoded><![CDATA[<p>Este blog trata de muchas cosas, pero sobretodo es un espacio personal, esta entrada es mi aportación digital como parte de mi aportación física al movimiento: <a href="http://twitter.com/#!/search?q=%23democraciarealya" target="_blank">#democraciarealya</a> <a href="http://twitter.com/#!/search?q=%23spanishrevolution" target="_blank">#spanishrevolution</a></p>
<p>Espero que para ninguno de los que me seguís sea ninguna novedad  y que os hayáis movilizado en la medida de vuestras posibilidades. Seguro que no soy el único que no sólo estoy indignado por lo que ocurre, si no que es evidente que es el momento de luchar. Luchar porque es nuestro derecho, porque es nuestro deber y porque ellos deben aprender a respetar lo que a nuestros abuelos/padres les costó tanto conseguir, la democracia.</p>
<p>Los límites se han sobrepasado y no parecen dispuestos a solucionarlo.</p>
<p>Ayer compartí estos vídeos con familiares y amigos por correo electrónico, creo que son una buena forma de contacto con lo que reclama y busca este movimiento popular, sin signo, sin color, sólo ciudadanos hartos de políticos-apolíticos, inmorales e incapaces de hacer frente a sus compromisos constitucionales, son un parbulario que solo sabe mirarse el ombligo.</p>
<p><span id="more-785"></span>Están muy lejos de mi y seguro que también muy lejos de ti.</p>
<p style="text-align: center;"><object width="425" height="344" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/3DXJ0qPXrCA" /><embed width="425" height="344" type="application/x-shockwave-flash" src="http://www.youtube.com/v/3DXJ0qPXrCA" /></object></p>
<p style="text-align: center;"><object width="425" height="344" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/f74zgHm94gk" /><embed width="425" height="344" type="application/x-shockwave-flash" src="http://www.youtube.com/v/f74zgHm94gk" /></object></p>
<p><strong>Mis Videos en #GranadaAcampada <em>18/05/2011</em></strong></p>
<p style="text-align: center;"><object width="425" height="344" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/nlVCurMenCA" /><embed width="425" height="344" type="application/x-shockwave-flash" src="http://www.youtube.com/v/nlVCurMenCA" /></object></p>
<p style="text-align: center;"><object width="425" height="344" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/eiyOCYRlxh8" /><embed width="425" height="344" type="application/x-shockwave-flash" src="http://www.youtube.com/v/eiyOCYRlxh8" /></object></p>
<p><em>Si tienes algún problema en ver los vídeos los he subido igualmente a mi blog, en formato MPG para que pueda reproducirlos con cualquier ordenador: <a href="http://david.dantoine.org/ficheros/15M/" target="_blank">Recopilación &#8211; Videos 15M</a>.</em></p>
<div class="descargas">
  <h1><a href="http://david.dantoine.org/descargas/37">RNE - Oyente - 15M</a> (865.87 kB)</h1>
	<p><cite>Subido: 18-05-2011 [Descargas: 240]</cite></p>
	<p>Programa de RNE, 17 de mayo de 2011</p>
</div>
<p>No os perdáis ninguno de estos vídeos y sobretodo escuchad el audio, y apoyad el movimiento, compartiendo, difundiendo y <strong>saliendo a la calle pacíficamente</strong>, porque tenemos la verdad y la razón de nuestro lado.</p>
<p>El pueblo no necesita porras para conseguir su objetivo.<em><br />
Caminante no hay camino, se hace camino al andar&#8230;</em></p>
<p>Un Saludo y nos vemos esta noche en <a href="http://twitter.com/#%21/search?q=%23acampadagranada" target="_blank">#acampadagranada</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://david.dantoine.org/envio/785/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>IrisManager v1.2</title>
		<link>http://david.dantoine.org/envio/770/</link>
		<comments>http://david.dantoine.org/envio/770/#comments</comments>
		<pubDate>Wed, 06 Apr 2011 17:28:19 +0000</pubDate>
		<dc:creator>D_Skywalk</dc:creator>
				<category><![CDATA[Destacado]]></category>
		<category><![CDATA[Envios al blog]]></category>
		<category><![CDATA[Proyectos]]></category>
		<category><![CDATA[irismanager]]></category>
		<category><![CDATA[PS3]]></category>
		<category><![CDATA[Scene]]></category>

		<guid isPermaLink="false">http://david.dantoine.org/?p=770</guid>
		<description><![CDATA[&#8220;Hermes is a messenger from the gods to humans, sharing this role with Iris.&#8221; &#8211; Wikipedia IrisManager is a port of HermesManager based on PSLIGHT, Tiny3D, PS3Soundlib and OpenPS3FTP, is a completly legal open code manager made with Homebrew tools. Changelog English: v1.2 &#8211; r57 (commit &#8211; 4786f42849ff4110ef07903038c6c696a6a9e204) Game Opt &#8211; Support for external EBOOTS [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-732 alignnone" title="IrisManager ICON" src="http://david.dantoine.org/wp-content/uploads/2011/03/ICON0_IRIS-e1301426569410.png" alt="" width="170" height="85" /></p>
<p><em>&#8220;Hermes is a messenger from the gods to humans, sharing this role with Iris.&#8221; &#8211; Wikipedia</em></p>
<p>IrisManager is a port of HermesManager based on PSLIGHT, Tiny3D, PS3Soundlib and OpenPS3FTP, is a completly legal open code manager made with Homebrew tools.</p>
<div id="attachment_772" class="wp-caption aligncenter" style="width: 310px"><a href="http://david.dantoine.org/wp-content/uploads/2011/04/iris-screen_pre1.2-640.png"><img class="size-medium wp-image-772" title="IrisManager" src="http://david.dantoine.org/wp-content/uploads/2011/04/iris-screen_pre1.2-640-300x169.png" alt="" width="300" height="169" /></a><p class="wp-caption-text">IrisManager v1.2</p></div>
<p><span id="more-770"></span></p>
<p><strong>Changelog English:</strong><br />
v1.2 &#8211; r57 (commit &#8211; 4786f42849ff4110ef07903038c6c696a6a9e204)</p>
<ul>
<li>Game Opt &#8211; Support for external EBOOTS activated (see readme).</li>
<li>Game Opt &#8211; Removed Perms option (We dont need this on 3.55)</li>
<li>Game Opt &#8211; New option to mark BDVD required games.</li>
</ul>
<ul>
<li>Interface &#8211; Support for left analog stick (thx Drizztz)</li>
<li>Interface &#8211; Support for change page with L1/R1 (suggested by orma)</li>
<li>Interface &#8211; Minor font and color changes.</li>
</ul>
<ul>
<li>Cache Files &#8211; Added info of space saved before init the copy.</li>
<li>Minor bugs fixed from last 1.1</li>
</ul>
<ul>
<li>PKG &#8211; IrisManager PKG for Geohot/Wutangrza CFW (thx Drizztz)</li>
<li>Drizztz joined as collaborator.</li>
</ul>
<p>Download at bottom &#8211; Source/GIT: <a href="http://git-hacks.com/irismanager" target="_blank">http://git-hacks.com/irismanager</a></p>
<p><span style="color: #ff0000;"><strong>DO NOT DELETE OLD RELEASE JUST UPDATE!</strong></span></p>
<p><strong>Lista de Cambios Español:<br />
</strong>v1.2 &#8211; r57 (commit &#8211; 4786f42849ff4110ef07903038c6c696a6a9e204)</p>
<ul>
<li>Opciones de Juegos &#8211; EBOOTS externos activos (ver leeme para más info).</li>
<li>Opciones de Juegos &#8211; Eliminada la opcion de permisos (no es necesaria en 3.55)</li>
<li>Opciones de Juegos &#8211; Nueva opcion para marcar los juegos que requieren BDVD.</li>
</ul>
<ul>
<li>Interface &#8211; Soporte para el joystick analogico (thx Drizztz)</li>
<li>Interface &#8211; Soporte para pasar de pagina con L1/R1 (sugerido por orma)</li>
<li>Interface &#8211; Cambios menores en alguna fuente y colores para hacerlos mas suaves.</li>
</ul>
<ul>
<li>Cache Files &#8211; Ahora informa del espacio que ahorras antes de iniciar la copia.</li>
<li>Arreglados otros bugs menores de ultima hora.</li>
</ul>
<ul>
<li>PKG &#8211; IrisManager PKG para Geohot/Wutangrza CFW (thx Drizztz)</li>
<li>Drizztz nuevo colaborador del proyecto.</li>
</ul>
<p>Enjoy!</p>
<p><span style="color: #ff0000;"><strong>NO BORRÉIS LA ANTERIOR VERSIÓN SÓLO ACTUALIZAD A LA NUEVA!</strong></span></p>
<div class="descargas">
  <h1><a href="http://david.dantoine.org/descargas/36">IrisManager - 1.2</a> (6.09 MB)</h1>
	<p><cite>Subido: 06-04-2011 [Descargas: 10201]</cite></p>
	<p>IrisManager for PS3
Based on PSLIGHT, Tiny3D, PS3Soundlib and OpenPS3FTP, open code manager made with Homebrew tools.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://david.dantoine.org/envio/770/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>IrisManager v1.1</title>
		<link>http://david.dantoine.org/envio/756/</link>
		<comments>http://david.dantoine.org/envio/756/#comments</comments>
		<pubDate>Fri, 01 Apr 2011 12:18:36 +0000</pubDate>
		<dc:creator>D_Skywalk</dc:creator>
				<category><![CDATA[Envios al blog]]></category>
		<category><![CDATA[irismanager]]></category>
		<category><![CDATA[PS3]]></category>
		<category><![CDATA[Scene]]></category>

		<guid isPermaLink="false">http://david.dantoine.org/?p=756</guid>
		<description><![CDATA[&#8220;Hermes is a messenger from the gods to humans, sharing this role with Iris.&#8221; &#8211; Wikipedia IrisManager is a port of HermesManager based on PSLIGHT, Tiny3D, PS3Soundlib and OpenPS3FTP, is a completly legal open code manager made with Homebrew tools. Changelog English: v1.1 &#8211; r45 (commit &#8211; df389105f8f02c264e560207f30d8a4b2f3da43c) Added suport for more Big Files (ported [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-732 alignnone" title="IrisManager ICON" src="http://david.dantoine.org/wp-content/uploads/2011/03/ICON0_IRIS-e1301426569410.png" alt="" width="170" height="85" /></p>
<p><em>&#8220;Hermes is a messenger from the gods to humans, sharing this role with Iris.&#8221; &#8211; Wikipedia</em></p>
<p>IrisManager is a port of HermesManager based on PSLIGHT, Tiny3D, PS3Soundlib and OpenPS3FTP, is a completly legal open code manager made with Homebrew tools.</p>
<p><span id="more-756"></span><strong>Changelog English:</strong></p>
<p>v1.1 &#8211; r45 (commit &#8211; df389105f8f02c264e560207f30d8a4b2f3da43c)</p>
<ul>
<li>Added suport for more Big Files (ported from hmanager 1.5)</li>
<li>Added preliminary suport for game instalation (GAMEI) on USB (ported from hmanager 1.5)<br />
Not working with instalation game up to 4gb (usb-fat32)</li>
<li>Added a &#8220;no music&#8221; option <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </li>
<li>Fixed little bugs.</li>
<li>New interface (thx deadroach for help and the mockup)</li>
<li>New icons (thx Drizztz) and New font: comfortaa.</li>
</ul>
<p>Download at bottom &#8211; Source/GIT: <a href="http://git-hacks.com/irismanager" target="_blank">http://git-hacks.com/irismanager</a></p>
<p><span style="color: #ff0000;"><strong>DO NOT DELETE OLD RELEASE JUST UPDATE!</strong></span></p>
<p><strong>Lista de Cambios Español:</strong></p>
<p>v1.1 &#8211; r45 (commit &#8211; df389105f8f02c264e560207f30d8a4b2f3da43c)</p>
<ul>
<li>Soporte para varios Big Files (ported from hmanager 1.5)</li>
<li>Soporte para instalaciones de juegos (GAMEI) en USB (ported from hmanager 1.5) &#8211; experimental<br />
No compatible con juegos con instalaciones superiores a 4gb (usb-fat32)</li>
<li>Inicio de la nueva interfaz (thx deadroach por el montaje y sugerencias)</li>
<li>Nueva opcion para apagar la musica <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </li>
<li>Arreglados pequeños bugs.</li>
<li>Nuevos iconos (thx Drizztz) y nueva fuente: comfortaa</li>
</ul>
<p>Enjoy!</p>
<p><span style="color: #ff0000;"><strong>NO BORRÉIS LA ANTERIOR VERSIÓN SÓLO ACTUALIZAD A LA NUEVA!</strong></span></p>
<div class="descargas">
  <h1><a href="http://david.dantoine.org/descargas/35">IrisManager - 1.1</a> (3.67 MB)</h1>
	<p><cite>Subido: 01-04-2011 [Descargas: 1550]</cite></p>
	<p>- DEPRECATED - GET THE NEW VERSION - 

IrisManager for PS3
Based on PSLIGHT, Tiny3D, PS3Soundlib and OpenPS3FTP, open code manager made with Homebrew tools.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://david.dantoine.org/envio/756/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>IrisManager v1.0</title>
		<link>http://david.dantoine.org/envio/729/</link>
		<comments>http://david.dantoine.org/envio/729/#comments</comments>
		<pubDate>Tue, 29 Mar 2011 19:50:42 +0000</pubDate>
		<dc:creator>D_Skywalk</dc:creator>
				<category><![CDATA[Envios al blog]]></category>
		<category><![CDATA[irismanager]]></category>
		<category><![CDATA[PS3]]></category>
		<category><![CDATA[Scene]]></category>

		<guid isPermaLink="false">http://david.dantoine.org/?p=729</guid>
		<description><![CDATA[&#8220;Hermes is a messenger from the gods to humans, sharing this role with Iris.&#8221; &#8211; Wikipedia IrisManager is a port of HermesManager based on PSLIGHT, Tiny3D, PS3Soundlib and OpenPS3FTP, is a completly legal open code manager made with Homebrew tools. Features: Support to run games with bigfiles from external USB devices (caching the big file [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-732 alignnone" title="IrisManager ICON" src="http://david.dantoine.org/wp-content/uploads/2011/03/ICON0_IRIS-e1301426569410.png" alt="" width="170" height="85" /></p>
<p><em>&#8220;Hermes is a messenger from the gods to humans, sharing this role with Iris.&#8221; &#8211; Wikipedia</em></p>
<p>IrisManager is a port of HermesManager based on PSLIGHT, Tiny3D, PS3Soundlib and OpenPS3FTP, is a completly legal open code manager made with Homebrew tools.<br />
<strong></strong></p>
<p><span id="more-729"></span><strong>Features:</strong></p>
<ul>
<li>Support to run games with bigfiles from external USB devices (caching the big file from the internal HDD) &#8211; Icon Red.</li>
<li>New syscall8 and new developed hook with an open_table algorithm on 3.55</li>
<li>Support for Black Screen games (BDEmu).</li>
</ul>
<blockquote><p><strong>Note to some developers with close source projects that does not respect the GPL</strong><br />
<em>If you benefit from this code, then you SHOULD contribute back. And it is very clear how I expect you to contribute back &#8211; by providing full access to the COMPLETE system which is using my code. At the core of GPL, the intention is that someone else should be able to make modifications to such a system and build other things from it.</em></p>
<p><em>No source? Syscall8 and new hook is not welcomed in your disturbing projects.<br />
I am not interested in any line from your source, but <strong>scene play together</strong>&#8230;</em></p></blockquote>
<p>Source/GIT: <a href="http://git-hacks.com/irismanager" target="_blank">http://git-hacks.com/irismanager</a></p>
<p><strong>Spanish:</strong></p>
<p>Bueno, después de mucho jugar con la PS3 y de &#8220;acompañar&#8221; soporte del Manager de Hermes en 3.55 al final me he decidido hacer mi propio proyecto que poco a poco se irá distanciando del original. Ha costado muchos meses llegar a esta release con la syscall8 de hermes y el nuevo hook asi que espero que todo el mundo la disfrute y el manager se comporte tan estable como en nuestras pruebas.</p>
<p>Características principales:</p>
<ul>
<li>Soporte para instalar sólo los ficheros divididos de los juegos en el USB Externo (splitted files), Big Files (icono en rojo).</li>
<li>Nueva syscall8 y nuevo hook basados en el trabajo de hermes, que permiten la magia <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </li>
<li>Como en las anteriores, soporte para los juegos que dan pantallazo negro (black screen) con bdemu.</li>
</ul>
<p>Ha faltado actualizar la documentación, pero lo haré en cuanto &#8230; err&#8230; pronto, espero XD</p>
<p>Un Saludo y gracias a <a href="http://www.elotrolado.net/hilo_3-55-hermes-manager-v1-3a_1581883">la gente de EOL</a> por ayudarme con el testeo y el apoyo de todo este tiempo <img src='http://david.dantoine.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="descargas">
  <h1><a href="http://david.dantoine.org/descargas/34">IrisManager - 1.0</a> (2.88 MB)</h1>
	<p><cite>Subido: 29-03-2011 [Descargas: 1238]</cite></p>
	<p>- DEPRECATED - GET THE NEW VERSION - 

IrisManager for PS3
Based on PSLIGHT, Tiny3D, PS3Soundlib and OpenPS3FTP, open code manager made with Homebrew tools.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://david.dantoine.org/envio/729/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>

