Fix input chain stuff so that genesis roms can be loaded without crashing client
This commit is contained in:
parent
836415455a
commit
b3e79aa06f
|
@ -683,6 +683,17 @@ namespace BizHawk.MultiClient
|
||||||
genControls.BindMulti("P1 Start", Global.Config.GenesisController[0].Start);
|
genControls.BindMulti("P1 Start", Global.Config.GenesisController[0].Start);
|
||||||
Global.GenControls = genControls;
|
Global.GenControls = genControls;
|
||||||
|
|
||||||
|
var agenControls = new AutofireController(Genesis.GenesisController);
|
||||||
|
agenControls.BindMulti("P1 Up", Global.Config.GenesisAutoController[0].Up);
|
||||||
|
agenControls.BindMulti("P1 Left", Global.Config.GenesisAutoController[0].Left);
|
||||||
|
agenControls.BindMulti("P1 Right", Global.Config.GenesisAutoController[0].Right);
|
||||||
|
agenControls.BindMulti("P1 Down", Global.Config.GenesisAutoController[0].Down);
|
||||||
|
agenControls.BindMulti("P1 A", Global.Config.GenesisAutoController[0].A);
|
||||||
|
agenControls.BindMulti("P1 B", Global.Config.GenesisAutoController[0].B);
|
||||||
|
agenControls.BindMulti("P1 C", Global.Config.GenesisAutoController[0].C);
|
||||||
|
agenControls.BindMulti("P1 Start", Global.Config.GenesisAutoController[0].Start);
|
||||||
|
Global.AutofireGenControls = agenControls;
|
||||||
|
|
||||||
var a2600Controls = new Controller(Atari2600.Atari2600ControllerDefinition);
|
var a2600Controls = new Controller(Atari2600.Atari2600ControllerDefinition);
|
||||||
a2600Controls.BindMulti("P1 Up", Global.Config.Atari2600Controller[0].Up);
|
a2600Controls.BindMulti("P1 Up", Global.Config.Atari2600Controller[0].Up);
|
||||||
a2600Controls.BindMulti("P1 Left", Global.Config.Atari2600Controller[0].Left);
|
a2600Controls.BindMulti("P1 Left", Global.Config.Atari2600Controller[0].Left);
|
||||||
|
|
Loading…
Reference in New Issue