diff options
author | notaz | 2012-11-22 00:48:51 +0200 |
---|---|---|
committer | notaz | 2012-11-24 04:25:25 +0200 |
commit | ea66e8840b75b0284f192e6fa068857b91ef08eb (patch) | |
tree | d44b1376cf7b72e546e1a08291de688debfb1b84 /frontend | |
parent | eac3852265815a2e57ea9987a2bea2fcadd3f022 (diff) | |
download | pcsx_rearmed-ea66e8840b75b0284f192e6fa068857b91ef08eb.tar.gz pcsx_rearmed-ea66e8840b75b0284f192e6fa068857b91ef08eb.tar.bz2 pcsx_rearmed-ea66e8840b75b0284f192e6fa068857b91ef08eb.zip |
frontend: allow sstates without cd img
Diffstat (limited to 'frontend')
-rw-r--r-- | frontend/main.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/frontend/main.c b/frontend/main.c index f5da18b..29d2c25 100644 --- a/frontend/main.c +++ b/frontend/main.c @@ -586,6 +586,12 @@ int main(int argc, char *argv[]) } } + if (loadst_f) { + int ret = LoadState(loadst_f); + printf("%s state file: %s\n", ret ? "failed to load" : "loaded", loadst_f); + ready_to_go |= ret == 0; + } + if (ready_to_go) { menu_prepare_emu(); @@ -594,10 +600,6 @@ int main(int argc, char *argv[]) int ret = emu_load_state(loadst - 1); printf("%s state %d\n", ret ? "failed to load" : "loaded", loadst); } - if (loadst_f) { - int ret = LoadState(loadst_f); - printf("%s state file: %s\n", ret ? "failed to load" : "loaded", loadst_f); - } } else menu_loop(); |