diff --git a/gfceu b/gfceu index b27687fc..848d735f 100644 --- a/gfceu +++ b/gfceu @@ -519,10 +519,12 @@ class WidgetsWrapper: # main if __name__ == '__main__': # Parse options + fceux_binary = find_binary('fceux') parser = OptionParser(version='%prog '+ version) + parser.add_option('-b', '--binary', action="store", type="string", dest="fceux_binary") parser.parse_args() - fceux_binary = find_binary('fceux') + if fceux_binary == None: gfceu_error('Could not find the fceu binary.\n\ Ensure that FCE Ultra is installed and in the $PATH.\n\ diff --git a/gfceu.glade b/gfceu.glade index 399c0144..d77b0d41 100644 --- a/gfceu.glade +++ b/gfceu.glade @@ -202,6 +202,8 @@ False False + 5 + GTK_PACK_END 2 @@ -213,6 +215,7 @@ True + False Input @@ -467,17 +470,77 @@ Invalid options may cause GFCE Ultra to perform incorrectly. - + True - True - Enable _Sound - True - 0 - True - True + 5 + + + True + True + Enable _Sound + True + 0 + True + True + + + False + 5 + + + + + True + True + Extra _Quaility + True + 0 + True + True + + + False + 5 + 1 + + + + + True + + + True + Sample rate: + + + False + False + 5 + + + + + True + True + 11000 + + + False + False + 1 + + + + + False + 5 + 2 + + 4 + False