Ok I just realized that the skin is trying to load a different image. So while AKL loads "boxfront" for icon and thumbnail, Estuary tries to load "icon" which in the jsons is set to "DefaultProgram.png":
json:
{
"art":{
"3dbox":"D:/Emulators/Kodi/Arcade/Assets/3d boxes/hharry.png",
"banner":"D:/Emulators/Kodi/Arcade/Assets/banners/hharry.png",
"boxback":"D:/Emulators/Kodi/Arcade/Assets/boxbacks/hharry.png",
"boxfront":"D:/Emulators/Kodi/Arcade/Assets/boxfronts/hharry.png",
"cartridge":"",
"clearlogo":"D:/Emulators/Kodi/Arcade/Assets/clearlogos/hharry.png",
"fanart":"",
"icon":"DefaultProgram.png",
"manual":"",
"map":"",
"poster":"",
"snap":"D:/Emulators/Kodi/Arcade/Assets/snaps/hharry.png",
"title":"",
"trailer":""
},
"id":"05c0291c33b3a57db95b65d014630d26",
"info":{
"genre":"Platform / Fighter Scrolling",
"overlay":4,
"plot":"This was released in Japanese Arcade's in 1990, and for the NES on November 15th 1991 and sometime in 1992 in Europe.",
"rating":"",
"studio":"Irem",
"title":"Hammerin' Harry",
"trailer":"",
"year":"1990"
},
Is there a way around this without having to edit the json files?
Thanks!!