First, thanks for the new release
.
I've been trying for a few hours to update my libretro port of fba with the new sources, but i encountered a strange issue :
CXX src/burn/drv/sms/smsfmintf.cpp
In file included from src/burn/drv/sms/smsshared.h:14:0,
from src/burn/drv/sms/smsfmintf.cpp:7:
src/burn/drv/sms/sms.h:112:16: erreur: expected initializer before ?gg_port_w?
void _fastcall gg_port_w(UINT16 port, UINT8 data);
^
src/burn/drv/sms/sms.h:113:17: erreur: expected initializer before ?gg_port_r?
UINT8 _fastcall gg_port_r(UINT16 port);
^
src/burn/drv/sms/sms.h:114:16: erreur: expected initializer before ?ggms_port_w?
void _fastcall ggms_port_w(UINT16 port, UINT8 data);
And so on...
I did not modify any of the sms sources, they are the same as fba stand-alone (actually, anything not libretro related, except an alternate SH-2 emulator from fba-0.2.97.30 for speed you can enable through make parameters, is the same as stand-alone). Googling this kind of error tells me about a missing semi-colon, but i didn't find it, and i don't think that's the issue here, or you wouldn't be able to build the stand-alone. I could remove sms support (actually i did it to check if everything else was fine, and it was), i don't think that many people use fba-libretro to play sms games, but it would still be sad.