mirror of
https://github.com/dborth/fceugx.git
synced 2024-10-31 22:45:05 +01:00
Allow loader to pass 2 arguments instead of 3 for autoload
This commit is contained in:
parent
da54d31681
commit
72f97e7649
@ -438,7 +438,7 @@ int main(int argc, char *argv[])
|
|||||||
int currentTiming = 0;
|
int currentTiming = 0;
|
||||||
|
|
||||||
bool autoboot = false;
|
bool autoboot = false;
|
||||||
if(argc > 3 && argv[1] != NULL && argv[2] != NULL && argv[3] != NULL)
|
if(argc > 2 && argv[1] != NULL && argv[2] != NULL)
|
||||||
{
|
{
|
||||||
autoboot = true;
|
autoboot = true;
|
||||||
ResetBrowser();
|
ResetBrowser();
|
||||||
@ -461,7 +461,7 @@ int main(int argc, char *argv[])
|
|||||||
strncpy(arg_filename, argv[2], sizeof(arg_filename));
|
strncpy(arg_filename, argv[2], sizeof(arg_filename));
|
||||||
strncpy(GCSettings.LoadFolder, dir.c_str(), sizeof(GCSettings.LoadFolder));
|
strncpy(GCSettings.LoadFolder, dir.c_str(), sizeof(GCSettings.LoadFolder));
|
||||||
OpenGameList();
|
OpenGameList();
|
||||||
strncpy(GCSettings.Exit_Dol_File, argv[3], sizeof(GCSettings.Exit_Dol_File));
|
strncpy(GCSettings.Exit_Dol_File, argc > 3 && argv[3] != NULL ? argv[3] : "", sizeof(GCSettings.Exit_Dol_File));
|
||||||
if(argc > 5 && argv[4] != NULL && argv[5] != NULL)
|
if(argc > 5 && argv[4] != NULL && argv[5] != NULL)
|
||||||
{
|
{
|
||||||
sscanf(argv[4], "%08x", &GCSettings.Exit_Channel[0]);
|
sscanf(argv[4], "%08x", &GCSettings.Exit_Channel[0]);
|
||||||
|
Loading…
Reference in New Issue
Block a user