Un poco de información sobre este tema, alrededor de 30 títulos del catálogo incluyen algún tipo de protección. El enlace con los juegos ya no funciona y no los resubiré.
Neo Geo CD: protección CDZ y protección in-game
SNK implementó dos tipos de protección para eludir la piratería de su sistema CD. Sí, en principio, todos los modelos de Neo Geo CD tienen la capacidad de cargar copias en CD-R sin llevar a cabo ninguna modificación, pero allá por 1995 se empezaron a proteger algunos títulos.
Lo que llamamos protección CDZ sólo afecta a este modelo de consola (el último y más veloz) e impide arrancar copias en CD-R de aquellos títulos que la incluyen. Sin embargo, según tengo entendido, la protección in-game sí afecta a cualquier modelo (la he experimentado desde la tarjeta SD con una Top Loader) y se activa al alcanzar un punto determinado durante la partida, por ejemplo, al completar un partido de Super Sidekicks 3 o llegar a la comisaría de policía (tiene guasa, eh) en Robo Army. Bueno, la protección in-game también surge en puntos al aleatorios, no está muy claro.
El mensaje de la protección in-game puede consistir en un aviso sobre el copyright o el clásico DISK I/O ERROR 0003 (en este caso la palabra DISC aparece escrita con K). Si vemos un DISC I/O ERROR con otra numeración, el problema está en el CD (suciedad, arañazos, grabación errónea..) o en la lente. Más info aquí: https://4lexei.com/neo-geo-cd-disc-io-error-ajuste-lente-potenciometros/
Listado de juegos protegidos de Neo Geo CD
Listado original de FAKK2, a quien le debemos toda la investigación para hacer funcionar perfectamente estos juegos en cualquier Neo Geo CD.
Art of Fighting 3: protección CDZ e in-game.
Agressors of Dark Kombat: protección CDZ.
Breakers: protección CDZ.
Brikin ‘ Ger: protección CDZ.
Fatal Fury 3: protección in-game.
Fatal Fury Real Bout: protección CDZ e in-game.
Fatal Fury Real Bout Special: protección CDZ e in-game.
Fatal Fury Real Bout 2: Newcomers: protección CDZ e in-game.
Futsal: protección CDZ.
King of Fighters ’95: protección in-game.
King of Fighters ’96: protección CDZ e in-game.
King of Fighters ’97: protección CDZ e in-game.
King of Fighters ’98: protección CDZ e in-game.
King of Fighters ’99: protección CDZ e in-game.
Last Blade: protección CDZ e in-game.
Last Blade 2: protección CDZ e in-game.
Magical Drop II: protección CDZ.
Metal Slug: protección CDZ.
Metal Slug 2: protección CDZ.
Neo Drift Out!: protección CDZ.
Neo Geo CD Special: protección in-game.
Neo Turf Masters: protección CDZ.
Ninja Masters: protección CDZ.
Robo Army: protección in-game.
Samurai Shodown 3: protección CDZ e in-game.
Samurai Shodown 4: protección CDZ e in-game.
Samurai Spirits R.P.G.: protección CDZ e in-game.
Savage Reign: protección in-game.
Soccer Brawl: protección in-game.
Stakes Winner: protección CDZ.
Super Sidekicks 3: protección in-game.
Twinkle Star Sprites: protección CDZ.
¿Cómo funcionan estas dos protecciones?
Protección CDZ
Es tan sencilla como una serie de errores intencionados en los discos originales que, al ser copiados, son corregidos automáticamente por el lector o grabadora.
Vamos, que nuestra grabadora, muy inteligente ella, siguiendo las instrucciones de los sectores ECC y EDC, nos hace el favor de corregir todo aquello que no está bien. Así que nuestra copia, aunque parezca perfecta, ya no es idéntica al disco original. A quien quiera saber más, le recomiendo una búsqueda por internet para profundizar en el tema (ni mucho menos exclusivo de Neo Geo CD, es parte de cómo funcionan los discos compactos).
La protección CDZ se activa porque el archivo CPY.TXT contiene esto en algunos juegos:
Copyright by SNK corporation ºNEO-GEO B€BJ¹ ÷‚f Á J¹ ÷~f Á ²:ÿàg R€Nu
Pero cuando hacemos una imagen, el lector de CD-ROM o grabadora lo corrige automáticamente convirtiéndolo en:
Copyright by SNK corporation ºNEO-GEO B€BJ¹ ÷‚g Á J¹ ÷~g Á ²:ÿàg R€Nu
F en lugar de G, ¡qué tontería! ¿verdad? Pues esto impide que el juego arranque.
Protección in-game
En cuanto a la protección in-game, los juegos que la contienen los detectamos porque en un momento puntual nos dan el ERROR 0003 o nos avisan de que el software es pirata, en ambos casos deteniendo la partida.
Si abrimos el archivo IPL.TXT de uno de estos juegos, encontraremos un listado con el orden de carga de distintos elementos, algo parecido a esto:
FIX_CD.FIX,0,00
PROG_CD.PRG,0,0
PROG_CDX.PRG,0,058000
FIX_DATA.PRG,0,0FD000
CNV_NM.PRG,0,0C0000
HITMSG.PRG,0,170000
OBJACTLK.PRG,0,130000
SSEL_CNV.PRG,0,15A000
SSEL_BAK.PRG,0,16F000
SSEL_SPR.PRG,0,19D000
SND8V1CD.Z80,0,0
JYOU.PCM,0,0
JYOU.PAT,0,0
El primer *.PRG de este listado es el archivo que nos interesa, el que contiene la protección in-game, entre otras cosas (código programado para el 68k).
En teoría, porque nadie me lo ha confirmado (si lo sabes, deja un comentario), supongo que esta protección lo que hace es buscar un código determinado en el disco, pero en la copia es imposible encontrarlo porque no queda grabado (como el anillo exterior de Saturn) o ha sido modificado durante la grabación. Conjeturas mías, eh. No lo estoy afirmando.
Por lo tanto, no queda más remedio que desactivarla abriendo el pertinente *.PGR con un editor hexadecimal y cambiar un par de valores, pero como hay alguna pequeña variación dependiendo del juego y no quiero dar información confusa… (sigue leyendo)
Actualización 22/09/2020 He encontrado más información sobre este tema: https://www.neogeocdworld.info/html/aide/protections.htm
Pack descarga juegos Neo Geo CD sin protección
Como a ninguno de los juegos que descargué para probar el Neo CD SD Loader le habían retirado la protección in-game, me tocó ir juego por juego haciéndolo yo mismo. Muchas webs de ROMS llevan 20 años compartiendo a lo loco y robando contenido unas a otras, casi nadie comprueba lo que comparte.
El enlace con los juegos ya no funciona, era lógico que tarde o temprano fueran reclamados, podrían ser los dueños de explotación de esas licencias (con todo el derecho del mundo) o alguien que pasaba por allí (para fastidiar, publicarlos en su web, ganar visitas en YouTube… yo qué sé, los adultos son idiotas y en YT mucho más).
Modifiqué un puñado de juegos para mi uso personal, pero acabé compartiéndolos porque recibía consultas y quería ayudar. Esta web no fomenta la redistribución de software sin el permiso de sus autores, seleccioné unos títulos muy concretos que presentaban errores de carga y los «reparé».
Insisto, fue algo excepcional en un momento muy concreto, el lanzamiento del SD Loader con el que le devolvíamos la vida a un montón de consolas. No tengo ninguna intención en resubirlos.
Mantengo esta entrada con fines educativos, para que sepas en qué consistían las dos protecciones anticopia de Neo Geo CD.
Los 32 juegos que presentan protección CDZ, in-game o ambas, ya parcheados: https://mega.nz
The Last Blade ha dejado de cargar, he debido estropearlo al meterle mano. Lo solucionaré mañana. Voy probándolos poco a poco.
Sin esperas, sin publicidad de mier**, sin tomaduras de pelo… así se comparten las cosas, co** ya. ¿Se nota que estoy hasta las narices de aprovechados enriqueciéndose aportando basura? Dios, es que casi nadie hace ya nada por los demás, ¿qué ha ocurrido con internet? Y encima lucrándose por juegos, libros, música y películas que no les pertenecen.
Si te suscribes a mi canal, activas la campanita o mencionas este artículo, ya me estás dando las gracias.
Nota: no comparto el resto de juegos porque no es la temática de la web, son muy fáciles de obtener y, si no funcionan, será porque la ISO está mal, descarga otra.
¿Te ha resultado útil? Si compras en Amazon desde el siguiente enlace, me ayudarás a mantener esto sin que a ti te cueste nada que no tuvieras pensado gastar: https://www.amazon.es/?tag=lv481-21