Artwork

Contenido proporcionado por MS-DOS CLUB. Todo el contenido del podcast, incluidos episodios, gráficos y descripciones de podcast, lo carga y proporciona directamente MS-DOS CLUB o su socio de plataforma de podcast. Si cree que alguien está utilizando su trabajo protegido por derechos de autor sin su permiso, puede seguir el proceso descrito aquí https://es.player.fm/legal.
Player FM : aplicación de podcast
¡Desconecta con la aplicación Player FM !

Floppy 25 – Hackeando PC Fútbol 6 con Ramón Soto y Miguel MDTrooper

38:17
 
Compartir
 

Manage episode 400415040 series 2826209
Contenido proporcionado por MS-DOS CLUB. Todo el contenido del podcast, incluidos episodios, gráficos y descripciones de podcast, lo carga y proporciona directamente MS-DOS CLUB o su socio de plataforma de podcast. Si cree que alguien está utilizando su trabajo protegido por derechos de autor sin su permiso, puede seguir el proceso descrito aquí https://es.player.fm/legal.
En este floppy un poco weird «que joven soy usando palabros jóvenes, bro» porque no están los habituales, si no el que escribe Miguel (MD, MDtrooper…sí el nieto de la Pepi, sí la vecina de la Angelita) y entrevisto a Ramón 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 Michael Robison y como «homenaje» quiso resucitar al… PC Fútbol y lo hizo hasta que EA le cerró el grifo. ¿Qué es «resucitar un videojuego»? 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 «privativa» (como decimos los frikis Stallmanistas) y no se tiene el código fuente e información técnica de otras partes del juego. Mucho mejor el software libre. ¿Y qué pasa cuando un juego está cerrado? 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. ¿Pero? Dime ya ¿Cómo se resucita un juego? Ya te cuento, con ejemplos. Después de esta chapa 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ó «estoy aburrido de que UDS exista y también el calvo de Ivan de la peña… ¿Por qué no hackeo el PC Fútbol para que tenga los últimos datos de jugadores del deporte rey y de equipos?». Vio que hacerlo a mano era una tarea de chinos, porque ya en el foro de https://www.pcfutbolmania.com 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 haskell para beber de los datos de futbolísticos de las API de Fifa y EA (si esa empresa malvada de videojuegos), mucho del trabajo fue hacer ingeniería inversa de los ficheros para saber que «coño había ahí adentro» 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 Efecto 2000 . El proyecto lo podéis encontrar en gitlab en: pcx-utils Agradecimientos: Miguel (@tres14159 en Twitter): Por la iniciativa y entrevistar a Ramón. Ramón (@FunCphMeetup en Twitter): Por atenderle y explicar el proceso.
  continue reading

127 episodios

Artwork
iconCompartir
 
Manage episode 400415040 series 2826209
Contenido proporcionado por MS-DOS CLUB. Todo el contenido del podcast, incluidos episodios, gráficos y descripciones de podcast, lo carga y proporciona directamente MS-DOS CLUB o su socio de plataforma de podcast. Si cree que alguien está utilizando su trabajo protegido por derechos de autor sin su permiso, puede seguir el proceso descrito aquí https://es.player.fm/legal.
En este floppy un poco weird «que joven soy usando palabros jóvenes, bro» porque no están los habituales, si no el que escribe Miguel (MD, MDtrooper…sí el nieto de la Pepi, sí la vecina de la Angelita) y entrevisto a Ramón 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 Michael Robison y como «homenaje» quiso resucitar al… PC Fútbol y lo hizo hasta que EA le cerró el grifo. ¿Qué es «resucitar un videojuego»? 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 «privativa» (como decimos los frikis Stallmanistas) y no se tiene el código fuente e información técnica de otras partes del juego. Mucho mejor el software libre. ¿Y qué pasa cuando un juego está cerrado? 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. ¿Pero? Dime ya ¿Cómo se resucita un juego? Ya te cuento, con ejemplos. Después de esta chapa 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ó «estoy aburrido de que UDS exista y también el calvo de Ivan de la peña… ¿Por qué no hackeo el PC Fútbol para que tenga los últimos datos de jugadores del deporte rey y de equipos?». Vio que hacerlo a mano era una tarea de chinos, porque ya en el foro de https://www.pcfutbolmania.com 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 haskell para beber de los datos de futbolísticos de las API de Fifa y EA (si esa empresa malvada de videojuegos), mucho del trabajo fue hacer ingeniería inversa de los ficheros para saber que «coño había ahí adentro» 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 Efecto 2000 . El proyecto lo podéis encontrar en gitlab en: pcx-utils Agradecimientos: Miguel (@tres14159 en Twitter): Por la iniciativa y entrevistar a Ramón. Ramón (@FunCphMeetup en Twitter): Por atenderle y explicar el proceso.
  continue reading

127 episodios

Todos los episodios

×
 
Loading …

Bienvenido a Player FM!

Player FM está escaneando la web en busca de podcasts de alta calidad para que los disfrutes en este momento. Es la mejor aplicación de podcast y funciona en Android, iPhone y la web. Regístrate para sincronizar suscripciones a través de dispositivos.

 

Guia de referencia rapida