Los que amamos el mundillo de la retroinformática nos hemos quedado ciertamente perplejos con algunos de los acontecimientos que se han producido recientemente en la escena del MSX. Hace algo más de una semana, un usuario preguntó en el foro de MSX Resource Center cómo podía jugar al juego “Goonies ‘r’ good enough” de Kralizec en una placa Altera DE1. Lo que parecía una pregunta inocente, terminó enredándose, y acabó bastante mal…
Para entender este embrollo, primero hay que ponerse en situación. Kralizec quería mimar su fangame de “Los Goonies“, y uno de los detalles en los que puso especial atención fue en la música. Para que la mezcla entre el sonido generado por el PSG y el SCC fuese perfecta, decidieron integrar la lógica de estos chips dentro del cartucho con una FPGA, y también aprovecharon este chip programable para hacer otras virguerías. El resultado es un juego que necesita funcionar sobre una máquina real, y que no puede ejecutarse en emuladores de forma estándar, al menos no sin saber la implementación de este peculiar hardware.
A priori, esto no es un problema ni es nada nuevo, ya que desde siempre se han publicado juegos con chips especiales -recordemos el Super FX o el SVP de SEGA-, o en formatos “exóticos”, como las tarjetas Bee Card de Hudson para MSX. Sin embargo, parece que hoy en día cuando alguien publica un juego para una plataforma vintage, está “obligado” a que lo puedan disfrutar el máximo número de usuarios, generalmente publicando la ROM gratuitamente… algo que, por cierto, ya había hecho este grupo anteriormente en varias ocasiones. No obstante, creo que el autor está en su derecho de publicar la obra de la forma que le venga en gana.
Por otro lado, también es cierto que si yo compro un CD de música, puede apetecerme ripear la música en FLAC o en cualquier otro formato para escucharla en todos mis dispositivos. Y si compro un juego, lo ideal sería poder hacer un backup por si se estropea el medio original, o por si quiero disfrutarlo en emuladores. El tema de que realmente compramos licencias de uso y no productos voy a obviarlo, porque ese es otro debate en el que no voy a entrar ahora.
El caso es que estas dos corrientes de opinión tan respetables -la del creador que quiere que su obra se disfrute de una manera concreta, y la de los usuarios que quieren tener libertad para usarla como les venga en gana-, han generado una polémica enorme en los citados foros de MSX.org, y también en Karoshi.
Lo que podía haber sido un interesante debate sobre hardware y hacking, se ha convertido en un intercambio de opiniones incendiarias, un rescate de rencillas ya olvidadas, y un descontento general…. y todo por unos comentarios que se podrían haber solucionado con una sencilla disculpa, y con un poco de buena fé. Si esto ocurre dentro de una comunidad en la que se supone que tenemos unos intereses comunes, y un cariño especial por los productos que se van publicando, no me extraña que en otros contextos se saquen las cosas de quicio y se vaya a mayores.
Por otro lado, tampoco hay que engañarse. Es obvio que el hecho de que Kralizec haya abandonado la escena, no se debe exclusivamente a este rifirrafe, y es una muestra de que hay algo que falla. Si no lo arreglamos nosotros, entonces todos saldremos perdiendo.