La comunidad del Multiple Arcade Machine Emulator preserva miles de juegos de arcade en cientos de conjuntos de chips, pero el código DRM de algunos chips impedía copiar los archivos ROM, dejando esos títulos sin volcar. La solución es contundente y brillante: decapar el chip. Retirar la tapa con ácido nítrico y acetona deja al descubierto la circuitería; algunos chips entonces se rinden a un soldado rápido, mientras que las Mask ROM no regrabables pueden leerse visualmente, con sus 0 y 1 a la vista bajo aumento.
Una oleada anterior de decapado financiada por micromecenazgo volcó chips de Bubble Bobble, Galaga, Arkanoid y Street Fighter EX antes de desmoronarse en 2015 en medio de acusaciones de que un miembro clave había desaparecido con docenas de chips raros. El proyecto Caps0ff tomó el relevo, recaudando dinero para comprar y decapar cientos de chips sin volcar y publicando desgloses de Bad Dudes, Mortal Kombat 4 y los shooters de Toaplan.
Para los chips fabricados por Fujitsu en Virtua Racing de Sega, la visión por computadora no lograba extraer los datos de forma fiable, así que Caps0ff creó una herramienta de transcripción colaborativa: los voluntarios leen los 1 y 0 en primeros planos cuadriculados del dado. El primer chip fue transcrito por completo por 88 voluntarios en unas 15 horas.
Si el chip no entrega sus bits por vía eléctrica, quítale la tapa: decapa el encapsulado con ácido y lee los 0 y 1 en bruto de la Mask ROM de forma óptica.
El DRM derrotó el volcado eléctrico, pero los datos siguen existiendo físicamente como rasgos visibles del silicio.
El decapado con ácido es caro y lento, así que el costo se socializó mediante micromecenazgo.
Los bits de la Mask ROM pueden leerse ópticamente, convirtiendo un problema de hacking en un problema de transcripción.
El ojo humano superó a los algoritmos de visión por computadora del equipo: 88 voluntarios terminaron un chip en 15 horas.
La preservación vence a la protección cuando el medio es físico: cualquier secreto almacenado en silicio desnudo puede acabar siendo leído por ojos pacientes y ácido.
Caps0ff siguió decapando cientos de chips con mejoras de herramientas prometidas para futuras transcripciones. El esfuerzo hace eco de la escena de preservación del Apple II, y deja claro que ningún esquema de DRM sobrevive a un grupo dedicado de fans con conciencia histórica y tiempo suficiente.
CONSULTA LAS PRUEBAS
Las fuentes
- MAME devs are cracking open arcade chips to get around DRM Ars Technica · arstechnica.com ·