classmameChose::Main

sys::Obj
  util::AbstractMain
    mameChose::Main

Main

configPath

@Opt { help="Config file path (mamechose.conf)"; aliases=["c"] }
Str? configPath

doGenerate

Void doGenerate(MameExec mameExec, Config conf, RomInfoBuilder romInfo)

doValidate

Void doValidate()

generate

@Opt { help=...; aliases=["g"] }
Bool generate := false

listInvalid

@Opt { help="List invalid roms"; aliases=["i"] }
Bool listInvalid := false

listMissing

@Opt { help="List missing roms"; aliases=["m"] }
Bool listMissing := false

run

virtual override Int run()

Main method