Que tal, es interesante ver que todavía hay usuarios que les da curiosidad estos menesteres jeje.
Personalmente no he ni intentando hacer correr ninguna rom de forma independiente, pero si le he echado un vistazo anteriormente a la compilación de dicho usuario. Simplemente con ver la introducción y el menú de inicio ya te das cuenta que no ha usado herramientas genéricas o usadas directamente como en el caso del multi loader.
Pues en el caso de las otras compilaciones sería más sencillo, pues solo es agarrar isos, extraerlas, juntar todos los archivos, editar algún conflicto de archivos repetidos, meter el loader con su configuración y rehacer la imagen iso.
Como mencionas puede haber roms que se ejecutan y otras no y es ahí donde esta el asunto, ya que he investigando pudiera ser por varias razones, por ejemplo al ejecutarse el elf que ejecuta la rom este incluiría rutinas para comprobar el disco del juego de donde se ejecuta, al no encontrarlo simplemente un pantallazo negro, ahora ¿como deshabilitar eso y otras chucherías? es ahí donde entra la edición hexadecimal.
También podría ser un caso mas sencillo como simplemente la ausencia de algún archivo en concreto, como en el caso de los mortal o los mega man que aparte del rom va por separado el audio en archivos independientes ya que por temas de rendimiento no pudieron emular el audio del sistema original.
O de los casos más difíciles es como por ejemplo cuando el elf o la rom viene encriptada y simplemente no hay nada que hacer ya que los únicos que saben como desencriptarla son los propios desarrolladores.
Pues creo que ya avente un gran chorizo
jeje, por ultimo y solo como referencia el usuario "AKuHAK" ha tenido que ver en la liberación de ciertos emuladores comerciales como el famoso POPS de PSX donde en conjunción con un grupo lograron encontrar la key por ingeniería inversa para poder correrlo en cualquier ps2 y que este cargará otro juego que no fuera la demo japonés con el que funciona únicamente.
Personalmente si me ha dado por entrar en el mundillo hexadecimal hace tiempo y así como se pueden hacer cosas interesantes para uso común (como reducir el tamaño de una iso, deshabilitar rutinas de chequeo, traducir juegos extranjeros, crear códigos panorámicos, etc) también se logran rarezas y cosas graciosas, para el que no lo sepa es por este método con el cual funciona los code breaker o game shark, y una vez te pones a tocar cosas se pueden obtener resultados inesperados o descubrimientos accidéntales que ayudan a la comunidad.
Para el que le interese iniciar le recomiendo el HxD y buscar tutoriales de como iniciar una traducción sencilla solo para entender un poco de como funciona esto ya que de inicio ver tanto numero puede asustar jeje.
Un saludo.