<img class="aligncenter wp-image-1547" src="https://msdos.club/wp-content/uploads/Captura-de-pantalla-de-2022-03-24-13-31-01.png" alt="" width="499" height="280" />
<p style="text-align: center;"><a href="https://msdos.club/episodios/floppy25.mp3">Descargar el episodio</a></p>

<div>
<div id="powerpress_player_5456" class="powerpress_player"><!-- [if lt IE 9]><script>document.createElement('audio');</script><![endif]-->
<audio id="podcast" style="width: 100%;" controls="controls">
<span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start">﻿</span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start">﻿</span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"><span style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" data-mce-type="bookmark" class="mce_SELRES_end">﻿</span>﻿</span><span style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" data-mce-type="bookmark" class="mce_SELRES_start">﻿</span><source src="https://msdos.club/episodios/floppy25.mp3" type="audio/mp3" /><span style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" data-mce-type="bookmark" class="mce_SELRES_end">﻿</span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_end">﻿</span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_end">﻿</span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_end">﻿</span>
Your browser does not support HTML5 video.
</audio></div>
</div>
<div class="infopodcast">

Escuchar en: <b><a href="https://podcasts.apple.com/us/podcast/ms-dos-club/id1505791079">iTunes</a> | <a href="https://www.ivoox.com/podcast-ms-dos-club_sq_f11160693_1.html">iVoox</a> | <a href="https://open.spotify.com/show/5ienMSlwoGCNXygubbHzdT">Spotify</a> | <a href="https://podcasts.google.com/feed/aHR0cHM6Ly9tc2Rvcy5jbHViL3BvZGZlZWQvZmVlZC54bWw">Google Podcasts</a> | <a href="https://podimo.com/es/shows/6118a552-4182-4124-a286-9276a7dcf123">Podimo</a> | <a href="https://msdos.club/podfeed/feed.xml">Feed</a></b>

</div>
&nbsp;

En este floppy un poco weird <em>"que joven soy usando palabros jóvenes, bro"</em> porque no están los habituales, si no el que escribe <strong>Miguel</strong> (MD, MDtrooper...sí el nieto de la Pepi, sí la vecina de la Angelita) y entrevisto a <strong>Ramón</strong> un señor hacker gallego y spaniard en Dinamarca. Ramón, durante la pandemia (que bien vivís los que no teníais críos pequeños en una mierda de piso canijo de alquiler ehhh) se enteró de la muerte de <strong>Michael Robison</strong> y como "homenaje" quiso resucitar al... <strong>PC Fútbol</strong> y lo hizo hasta que EA le cerró el grifo.

<img class="aligncenter wp-image-1548" src="https://msdos.club/wp-content/uploads/photo_2022-03-24_12-10-24.jpg" alt="" width="500" height="412" />

<strong>¿Qué es <em>"resucitar un videojuego"</em>?</strong>  No es, durante una tormenta, de noche, sentarte con tu hermano mayor en el garaje de tu padre ausente, porque está en una guerra, con una Nintendo vieja, en el suelo dentro un circulo invocación pintado.

El problema de los videojuegos es que son software (y algunas veces más cosas a parte de los datos, como hardware), y por desgracia normalmente es una cosa cerrada o <em>"privativa"</em> (como decimos los frikis <strong>Stallmanistas</strong>) y no se tiene el código fuente e información técnica de otras partes del juego. Mucho mejor el <strong>software libre</strong>.

<img class="aligncenter wp-image-1544" src="https://msdos.club/wp-content/uploads/photo_2022-03-24_12-19-49.jpg" alt="" width="500" height="375" />

<strong>¿Y qué pasa cuando un juego está cerrado?</strong> Pues que cuando muere la plataforma, o la empresa, o incluso los desarrolladores, ese juego queda congelado en el tiempo... sí, ya sé que existen los emuladores y tal, pero eso es como tener un bicho extinto ahí metido en una jaula en un zoo, no salva nada.

<strong>¿Pero? Dime ya ¿Cómo se resucita un juego?</strong> Ya te cuento, con ejemplos.

Lo mejor con ejemplo de resucitación: <a href="https://es.wikipedia.org/wiki/OpenTTD">OpenTTD</a>  que es una versión ya totalmente libre del viejo (o retro por si alguien se ofende) juego de DOS Transport Tycoon Deluxe (ese jueguillo de trenes que tanto gusta por la <strong>ACHUS</strong>).

Y es el mejor ejemplo porque este videojuego ya tiene libre el motor o el software y los ficheros de datos (la gente los llama Assets) tanto los ficheros de Sprites y los ficheros de música y sonidos. Vamos que es totalmente libre y guarda el espíritu del juego original (¿Hay algún talibán en la sala que diga que el OpenTTD no es casi igual que el TTD?).

Después hay otros ejemplos, pero muchos muchos otros ejemplos con más o menos fortuna, por ejemplo el tan cacareado (¿Están los abogados de Nint€ndo en la sala?)  sm64pc que es el motor liberado por ingeniería inversa de Super Mario64 pero que sigues necesitando un cartucho original (o la rom bajada de algún trastero) y si en un futuro algún friki hace unos ficheros de datos libres... yo que sé un pingüino en 3D saltando por ahí....¿Eso seguirá teniendo el espíritu del Super Mario64?

También puede ser que liberes los datos, y hasta ahí puedo leer.

<img class="aligncenter wp-image-1545" src="https://msdos.club/wp-content/uploads/photo_2022-03-24_12-19-48.jpg" alt="" width="499" height="332" />

<strong>Después de esta chapa</strong> que te ha dado Miguel, te cuento de que va el audio que vas a escuchar.

Cuentecito de Miguel (no esta basado en hechos reales pero en el audio lo explica así): Ramón estaba jugando (de jugar, no de hackear) al viejo PC Futbol (al 6 sobre todo pero el proyecto funciona en el 5 y también con los de baloncesto y con los PC Fútbol de otros paises) y pensó <em>"estoy aburrido de que <a href="https://es.wikipedia.org/wiki/Uni%C3%B3n_Deportiva_Salamanca">UDS</a> exista y también el calvo de <a href="https://es.wikipedia.org/wiki/Iv%C3%A1n_de_la_Pe%C3%B1a">Ivan de la peña</a>... ¿Por qué no hackeo el PC Fútbol para que tenga los últimos datos de jugadores del deporte rey y de equipos?".</em>

Vio que hacerlo a mano era una tarea de chinos, porque ya en el foro de <a href="https://www.pcfutbolmania.com">https://www.pcfutbolmania.com</a> había gente con pico y pala haciendo una labor encomiable y respetable (así lo afirma Ramón y lo afirmo yo Miguel) para actualizar los ficheros de datos con los últimos jugadores y datos, pero era duro el trabajo porque comía días y días.

Y dicho y hecho, hizo un proyecto en <a href="https://es.wikipedia.org/wiki/Haskell">haskell</a> para beber de los datos de futbolísticos de las <a href="https://es.wikipedia.org/wiki/Web_API">API</a> de Fifa y EA (si esa empresa malvada de videojuegos), mucho del trabajo fue hacer ingeniería inversa de los ficheros para saber que <em>"coño había ahí adentro"</em> porque los ficheros estaban en binario (si los abres con el Micro$oft word 98 vas a tener un código raruno raruno y no es el programa que llevan los chips de la vacuna contra el coronavirus) y la otra parte del trabajo fue beber las APIS y masticar esos datos para procesarlos otra vez a ser ficheros de datos binarios rarunos de PC Futbol.

También toqueteo el .exe para arreglar una cosa del <a href="https://msdos.club/ms-dos-club-vol-19-el-efecto-2000-profecias-del-futuro-y-fastdoom-parte-1/">Efecto 2000</a> .

<strong>El proyecto lo podéis encontrar en gitlab en:</strong> <a href="https://gitlab.com/spisemisu/pcx-utils">pcx-utils</a>

La alegría duró unos meses hasta que EA cerró el grifo, el proyecto ahora mismo se encuentra en busca de otra fuente de datos o "hacer ingeniería inversa" al nuevo API de EA para sacarle los datos... Es que les debe joder que la gente no se gaste los dineros en comprar el FIFA y juegue a un videojuego antiguo.

También nos comentó Ramón que quería intentar en un futuro (esperemos que cercano) hacer un <strong>"PC Fútbol web"</strong> al estilo de Hattrick o el Ogame pero de fútbol. <em>"¿El Ogame ya es retro?"</em>

Pero bueno mejor escuchar el audio y disfrutarlo, pese a que Miguel sea un <em>"poco sosono"</em>.

Antes de cerrar el artículo os dejo el link a un proyecto hermano de otra persona, con el apodo de <strong>Carky12</strong> que Ramón quiso destacar por amistad y porque se ayudaron mutuamente y como que "vive su código dentro de él" es un editor para humanos de esos ficheros binarios rarunos: <a href="https://www.pcfutbolmania.com/thread-11888.html">Nuevo Editor PCF 6</a>

EXTRA: Charla de Ramón en HackMadrid explicando el proceso con las utilidades y el PC Futbol.

<center><iframe title="YouTube video player" src="https://www.youtube.com/embed/PcA9o88xH_4" width="560" height="315" frameborder="0" allowfullscreen="allowfullscreen"></iframe></center><strong>Agradecimientos:</strong>

Miguel (<span class="css-901oao css-16my406 r-poiln3 r-bcqeeo r-qvutc0">@tres14159 en Twitter): Por la iniciativa y entrevistar a Ramón.</span>

Ramón (@FunCphMeetup en Twitter): Por atenderle y explicar el proceso.

&nbsp;