from SequenceGroup import SequenceGroup pinMapping = PinMap('PinMap.xml') ledwiz = LedWiz( ) ledwiz.Connect() gpio = ArcadeGpio( pinMapping.GetAllPinsOfDevice('GPIO') ) devices = DeviceManager() devices.Add( "LEDWIZ", ledwiz ) devices.Add( "GPIO", gpio ) devices.ClearPins() gamedata = GameData( 'ColorsDefault.ini', 'Colors.ini', 'controls.xml' ) gamedata.run() marqueeBrightness = 100 fanspeed = 0 def LoadMameOutputsIni( iniFilename ): mappings = {} ini = ConfigParser.RawConfigParser() ini.optionxform = str # make case sensitive ini.read(iniFilename) if not ini.has_section("default"): raise Exception('Need default section in mame outputs ini')