BSNESv115: Clarify port input device enums

also fix the partial bsnescore files not being dependent on the main one
This commit is contained in:
Morilli 2022-06-18 08:30:43 +02:00
parent 170ea47464
commit 20acbe5798
2 changed files with 15 additions and 13 deletions

View File

@ -50,6 +50,7 @@
<Compile Update="Consoles/Nintendo/GBHawkLink3x/GBHawkLink3x.*.cs" DependentUpon="GBHawkLink3x.cs" />
<Compile Update="Consoles/Nintendo/GBHawkLink4x/GBHawkLink4x.*.cs" DependentUpon="GBHawkLink4x.cs" />
<Compile Update="Consoles/Nintendo/Ares64/Ares64.*.cs" DependentUpon="Ares64.cs" />
<Compile Update="Consoles/Nintendo/BSNES/BsnesCore.*.cs" DependentUpon="BsnesCore.cs" />
<Compile Update="Consoles/Nintendo/N64/N64.*.cs" DependentUpon="N64.cs" />
<Compile Update="Consoles/Nintendo/NES/Boards/AxROM.cs" SubType="Code" />
<Compile Update="Consoles/Nintendo/NES/Boards/CPROM.cs" SubType="Code" />

View File

@ -24,23 +24,24 @@
public enum BSNES_INPUT_DEVICE
{
None,
Gamepad,
Mouse,
SuperMultitap,
Payload,
SuperScope,
Justifier,
Justifiers
None = 0,
Gamepad = 1,
Mouse = 2,
SuperMultitap = 3,
Payload = 4,
SuperScope = 5,
Justifier = 6,
Justifiers = 7
}
/// this a subset of the <see cref="BSNES_INPUT_DEVICE"/> enum with all lightgun controllers removed
public enum BSNES_PORT1_INPUT_DEVICE
{
None,
Gamepad,
Mouse,
SuperMultitap,
Payload
None = 0,
Gamepad = 1,
Mouse = 2,
SuperMultitap = 3,
Payload = 4
}
public enum ENTROPY