hm... it writes "This ROM cartridge can be used with SNK boards only..." and stops working... furthermore, no graphics even in the beginning (only sound and text)...
// Garou - MotW (decrypted)
static struct BurnRomInfo garoudRomDesc[] = {
{ "253-p1.bin", 0x800000, 0xFA50E446, 1 | BRF_ESS | BRF_PRG }, // 0 68K code
{ "253-s1.bin", 0x080000, 0xBE2BA1A5, 2 | BRF_GRA }, // 1 Text data
{ "253-c1.bin", 0x800000, 0x497BE3F2, 3 | BRF_GRA }, // 2 Sprite data
{ "253-c2.bin", 0x800000, 0x6A9E95CA, 3 | BRF_GRA }, // 3
{ "253-c3.bin", 0x800000, 0x39373D2F, 3 | BRF_GRA }, // 4
{ "253-c4.bin", 0x800000, 0x4DE23F6C, 3 | BRF_GRA }, // 5
{ "253-c5.bin", 0x800000, 0x16634BA5, 3 | BRF_GRA }, // 6
{ "253-c6.bin", 0x800000, 0x95671FFD, 3 | BRF_GRA }, // 7
{ "253-c7.bin", 0x800000, 0xE36CE77F, 3 | BRF_GRA }, // 8
{ "253-c8.bin", 0x800000, 0xDDBD1096, 3 | BRF_GRA }, // 9
{ "253-m1.bin", 0x040000, 0x36A806BE, 4 | BRF_ESS | BRF_PRG }, // 10 Z80 code
{ "253-v1.bin", 0x400000, 0x263E388C, 5 | BRF_SND }, // 11 Sound data
{ "253-v2.bin", 0x400000, 0x2C6BC7BE, 5 | BRF_SND }, // 12
{ "253-v3.bin", 0x400000, 0x0425B27D, 5 | BRF_SND }, // 13
{ "253-v4.bin", 0x400000, 0xA54BE8A9, 5 | BRF_SND }, // 14
};
STDROMPICKEXT(garoud, garoud, neogeo);
STD_ROM_FN(garoud);
struct BurnDriver BurnDrvgaroud = {
"garoud", NULL, "neogeo", "1999",
"Garou - MotW (decrypted)\0", NULL, "SNK", "Neo Geo",
NULL, NULL, NULL, NULL,
BDF_GAME_WORKING, 2, HARDWARE_SNK_NEOGEO | HARDWARE_SNK_SRAM,
NULL, garoudRomInfo, garoudRomName, neogeoInputInfo, neogeoDIPInfo,
NeoInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
nNeoScreenWidth, 224, 4, 3
};