Desde Dinamarca Ramón realizará una presentación sobre un tema bastante desconocido, muy opaco, me refiero a los PKF files.


Most of you probably have never heard of PFK files right and I think it's only fair to say that most of the people who have played the old-school PC games that use them, have neither.

PFK files are data containers for the PCx (PC Fútbol and PC Basket) games developed by Dynamics Multimedia, a company that emerged from the extinct Dynamic Software, which was known for their 8/16 bits games developed on: Sinclair ZX81, ZX Spectrum, Amstrad CPC, MSX, Commodore 64 and later on: Arcade machines and PCs, such as: "Game over", "Hammer Boy", "Mega Phoenix" and "Risky Woods" among others.

Dynamic Software was mainly driven by the three developers, the Ruiz Tejedor brothers: Pablo, Víctor and Nacho. When they created Dynamics Multimedia, their fourth brother Gaby joined. Gaby was a football enthusiast and the four, together with Carlos Abril and Pedro Sudón, were able to create the most successful PC gaming series of all time in Spain's history: PC Fútbol, with more than 1.560.000 magazines (*) sold. This success was not only limited to Spain, as the game was exported to Italy (PC Calcio), Argentina (PC Apertura/Clausura) and UK (PC Premier/Premier Manager 97 and 99).

Two years ago, it was the 25th anniversary of the first edition of the PC Fútbol game and thanks to Wine I was able to install it on my *nix box. I learned that there existed a Community that tried to keep the game up-to-date with the newest players and teams +25 years later. I also noticed that it takes a lot of effort from the Community to do this, as it's mostly a manual process when editing data in (encoded) binary format. Users have stated on that it takes about a day to update a team. Since the games have around +480 teams, this can be a tedious and time consuming process.

In this talk I will showcase how i have been able to create some tools that will ease data updates of these awesome games in an almost no time and letting the computer do all the work.


Ramón Soto Mathiesen is a passionate computer scientist, with flair for functional programming languages and business, that advocates for: correctness, code-quality and high-standards. Ramón seem to have discovered his particular Holy Grail in SAFE Haskell, which he tries to use to make software that can comply with the EU GDPR, by technical means.


Evento grabado en:**