Les fichiers binaires fba2012_neo-R2/fbalpha2012_neogeo_libretro_wii.a et fba2012_neo-R3/fbalpha2012_neogeo_libretro_wii.a sont différents diff -rupN fba2012_neo-R2/src/burn/drv/neogeo/d_neogeo.c fba2012_neo-R3/src/burn/drv/neogeo/d_neogeo.c --- fba2012_neo-R2/src/burn/drv/neogeo/d_neogeo.c 2018-01-12 16:26:35.259448000 +0100 +++ fba2012_neo-R3/src/burn/drv/neogeo/d_neogeo.c 2018-01-13 09:16:05.933243800 +0100 @@ -1358,6 +1358,7 @@ static void PCM2DecryptP() static void PCM2DecryptV(INT32 size, INT32 bit) { +#ifndef GEKKO for (INT32 i = 0; i < size / 2; i += (2 << bit)) { UINT16 buffer[8]; memcpy(buffer, ((UINT16*)(YM2610ADPCMAROM[nNeoActiveSlot])) + i, 16); @@ -1365,6 +1366,7 @@ static void PCM2DecryptV(INT32 size, INT ((UINT16*)(YM2610ADPCMAROM[nNeoActiveSlot]))[i + j] = buffer[j ^ (1 << bit)]; } } +#endif } static void PCM2DecryptV2(const struct PCM2DecryptV2Info* const pInfo)