mirror of
https://github.com/melonDS-emu/melonDS.git
synced 2025-06-28 09:59:41 -06:00
embed romlist.bin
This commit is contained in:
@ -1900,39 +1900,6 @@ int main(int argc, char** argv)
|
||||
SANITIZE(Config::ScreenSizing, 0, 3);
|
||||
#undef SANITIZE
|
||||
|
||||
// TODO: this should be checked before running anything
|
||||
#if 0
|
||||
{
|
||||
const char* romlist_missing = "Save memory type detection will not work correctly.\n\n"
|
||||
"You should use the latest version of romlist.bin (provided in melonDS release packages).";
|
||||
#if !defined(UNIX_PORTABLE) && !defined(__WIN32__)
|
||||
std::string missingstr = std::string(romlist_missing) +
|
||||
"\n\nThe ROM list should be placed in " + g_get_user_data_dir() + "/melonds/, otherwise "
|
||||
"melonDS will search for it in the current working directory.";
|
||||
const char* romlist_missing_text = missingstr.c_str();
|
||||
#else
|
||||
const char* romlist_missing_text = romlist_missing;
|
||||
#endif
|
||||
|
||||
FILE* f = Platform::OpenDataFile("romlist.bin");
|
||||
if (f)
|
||||
{
|
||||
u32 data;
|
||||
fread(&data, 4, 1, f);
|
||||
fclose(f);
|
||||
|
||||
if ((data >> 24) == 0) // old CRC-based list
|
||||
{
|
||||
uiMsgBoxError(NULL, "Your version of romlist.bin is outdated.", romlist_missing_text);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
uiMsgBoxError(NULL, "romlist.bin not found.", romlist_missing_text);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
QSurfaceFormat format;
|
||||
format.setDepthBufferSize(24);
|
||||
format.setStencilBufferSize(8);
|
||||
|
Reference in New Issue
Block a user