Se me ha ocurrido una idea, puede no funcionar pero quizas sirva de algo.
Mirando el archivo Rominfo.cps2 veo que hay la informacion de cada rom. Indicando los tamaño, etc... que pueden tener
FILENAME( avspa, avsp, 0, 4, 0, 0 )
REGION( 0x200000, CPU1, 0 )
ROM( 0, 0x000000, 0x80000, 0x6c1c1858 )
ROM( 0, 0x080000, 0x80000, 0x94f50b0c )
ROM( 0, 0x100000, 0x80000, 0xfbfb5d7a )
ROM( 0, 0x180000, 0x80000, 0x190b817f )
REGION( 0x100000, USER1, 0 )
ROM( 0, 0x000000, 0x80000, 0xefbe8b5f )
ROM( 0, 0x080000, 0x80000, 0x3b1aa217 )
REGION( 0x1000000, GFX1, 0 )
ROMX( 0, 0x0000000, 0x200000, 0x8f8b5ae4, 2, 6 )
ROMX( 0, 0x0000002, 0x200000, 0xb00280df, 2, 6 )
ROMX( 0, 0x0000004, 0x200000, 0x94403195, 2, 6 )
ROMX( 0, 0x0000006, 0x200000, 0xe1981245, 2, 6 )
ROMX( 0, 0x0800000, 0x200000, 0xebba093e, 2, 6 )
ROMX( 0, 0x0800002, 0x200000, 0xfb228297, 2, 6 )
ROMX( 0, 0x0800004, 0x200000, 0x34fb7232, 2, 6 )
ROMX( 0, 0x0800006, 0x200000, 0xf90baa21, 2, 6 )
REGION( 0x28000, CPU2, 0 )
ROM( 0, 0x00000, 0x08000, 0x2d3b4220 )
ROM( 1, 0x10000, 0x18000, 0x00000000 )
REGION( 0x400000, SOUND1, 0 )
ROM( 2, 0x000000, 0x200000, 0x83499817 )
ROM( 2, 0x200000, 0x200000, 0xf4110d49 )
Ademas esta el zipname.cps2:
avsp,Alien vs. Predator (Euro 940520)
avspu,Alien vs. Predator (US 940520)
avspj,Alien vs. Predator (Japan 940520)
avspa,Alien vs. Predator (Asia 940520)
avsph,Alien vs. Predator (Hispanic 940520),GAME_NOT_WORK
Que resulta que tienes una rom que no funciona pues se podria modificar:
Ejemplo: archivo avp.11m se le aplica el CRC-32 y da como resultado : 83499817
Asi se sabe que nombre tiene el archivo y podria cambiarse por otra rom de alguna rom modificada. Es algo laborioso y se necesita tener las roms originales para identificarlas. Si varian solo un poco con un editor hexadecimal podria facilitar el trabajo.
En la lista de arriba hay esta linea: ROM( 2, 0x000000, 0x200000, 0x83499817 ) esto quiere decir que si este archivo tiene alguna diferencia el emulador no la cargaria. Como indica el archivo zipname.cps2 la version Hispanic no funciona, quizas modificando los crc funcionaria o quizas no. No creo que sea tan facil ya que NJ no para de trabajar y si pudiera funcionar lo logico es que estubiera.
Quizas es que la Rom no es oficial y como no le gusta estan capadas.