motu |
|
| Abro topic para hacer consulta popular, haber si me podeis echar una mano. He logrado bajarme varios source en C++ del mame de la parte de emulación de Naomi, a través del MAWS después de multiples problemas, para ir analizando a base de código el tema de la encriptación de los cartuchos de Naomi, para lo que hablamos por telefono Dino; y analizando el código, me encuentro por fin con el prototipo de una función, bueno, mejor dicho, de la [b]única[/b] función implementada en C++, llamada [I]naomi_game_decrypt[/I], cuya definición va en el cuerpo de otra libreria, concretamente la "gdcrypt". Cuando me pongo a buscar dicha libreria no existe dicha referencia en MAME, es como si no estuviera a propósito dejando en un callejón sin salida. Algunos me dirán "pues bajate el mame a compilar", si, pero está precompilada y de poco me vale en código objeto o en "assembler". El caso es que necesitaría una mano para ver si alguien me pudiera ayudar a localizar el fichero "gdcrypt.c" que teoricamente estaría en el directorio "machine" del código fuente. Como extra el prototipo de la función que ando buscando, es la siguiente: CODE extern void naomi_game_decrypt(running_machine* machine, UINT64 key, UINT8* region, int length); Pues eso, a ver si alguno me pudiera echar un cable con este "pequeño" problema de transparencia por parte de la gente del MAME y solventar así mi curiosidad y necesidad de cacharreo ¡Un saludo!
|
| |