Where do these call to? I can't seem to find where they're attempting to get their information from. Metal Slug 5 has "nNeoPCM2PLAYMOREProtection = 3;", but when I attempt to compile it, I get an error message.
MinGW C:\MinGW\FBA>make
Making normal build...
Generating depend file for src/burn/neogeo/d_neogeo.cpp...
Compiling src/burn/neogeo/d_neogeo.cpp...
Generating gamelist in src/generated/driverlist.h...
Generating gamelist.txt...
Generating depend file for src/burn/burn.cpp...
Compiling src/burn/burn.cpp...
Linking executable... fbaa.exe
obj/GNU_WIN32/fbaa/burn/neogeo/d_neogeo.o(.text+0x140df):d_neogeo.cpp: undefined
reference to `nNeoPCM2PLAYMOREProtection'
make[2]: *** [fbaa.exe] Error 1
make[1]: *** [all] Error 2
make: *** [mingw] Error 2
MinGW C:\MinGW\FBA>
If I delete the nNeoPCM2 line from Metal Slug 5's driver, it will compile, but then the sound / music (of course) is screwed up.