some gui checking

This commit is contained in:
Fabian Dill
2020-03-28 21:55:41 +01:00
parent e9669a59c8
commit 9f27a60d90
2 changed files with 10 additions and 3 deletions

6
Gui.py
View File

@@ -464,6 +464,12 @@ def guiMain(args=None):
elif type(v) is dict: # use same settings for every player
setattr(guiargs, k, {player: getattr(guiargs, k) for player in range(1, guiargs.multi + 1)})
try:
if not guiargs.suppress_rom:
if not os.path.exists(guiargs.rom):
raise FileNotFoundError(f"Could not find specified rom file {guiargs.rom}")
else:
import Patch
Patch.get_base_rom_bytes(guiargs.rom) # throws error on checksum fail
if guiargs.count is not None:
seed = guiargs.seed
for _ in range(guiargs.count):