#include <zlib.h>\r
\r
static int rom_alloc_size;\r
-static const char *rom_exts[] = { "bin", "gen", "smd", "iso", "sms", "gg", "sg" };\r
+static const char *rom_exts[] = { "bin", "gen", "smd", "md", "32x", "pco", "iso", "sms", "gg", "sg", "sc" };\r
\r
void (*PicoCartUnloadHook)(void);\r
void (*PicoCartMemSetup)(void);\r
static int detect_media(const char *fname, const unsigned char *rom, unsigned int romsize)
{
static const short sms_offsets[] = { 0x7ff0, 0x3ff0, 0x1ff0 };
- static const char *sms_exts[] = { "sms", "gg", "sg" };
- static const char *md_exts[] = { "gen", "smd", "md" };
+ static const char *sms_exts[] = { "sms", "gg", "sg", "sc" };
+ static const char *md_exts[] = { "gen", "smd", "md", "32x" };
static const char *pico_exts[] = { "pco" };
char buff0[512], buff[32];
unsigned short *d16 = NULL;
"pco", "smd", "gen", "md",
"iso", "cso", "cue", "chd",
"32x",
- "sms", "gg", "sg",
+ "sms", "gg", "sg", "sc",
NULL
};
static const struct retro_system_content_info_override content_overrides[] = {
{
- "gen|smd|md|32x|sms|gg|sg|68k|sgd|pco", /* extensions */
+ "gen|smd|md|32x|sms|gg|sg|sc|68k|sgd|pco", /* extensions */
#if defined(LOW_MEMORY)
true, /* need_fullpath */
#else
#define _GIT_VERSION "-" GIT_VERSION
#endif
info->library_version = VERSION _GIT_VERSION;
- info->valid_extensions = "bin|gen|smd|md|32x|cue|iso|chd|sms|gg|m3u|68k|sgd|pco";
+ info->valid_extensions = "bin|gen|smd|md|32x|cue|iso|chd|sms|gg|sg|sc|m3u|68k|sgd|pco";
info->need_fullpath = true;
}