Skip to content

Commit 326ba2c

Browse files
jsm174freezy
authored andcommitted
deps: bump pinmame-dotnet and native to fix HandleKeyboard
1 parent 29f0b79 commit 326ba2c

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

VisualPinball.Engine.PinMAME.Unity/Runtime/PinMameGamelogicEngine.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,8 @@ public void OnInit(Player player, TableApi tableApi, BallManager ballManager)
131131

132132
Logger.Info($"New PinMAME instance at {(double)AudioSettings.outputSampleRate / 1000}kHz");
133133
_pinMame = PinMame.PinMame.Instance(AudioSettings.outputSampleRate);
134+
_pinMame.SetHandleKeyboard(false);
135+
134136
_pinMame.OnGameStarted += GameStarted;
135137
_pinMame.OnGameEnded += GameEnded;
136138
_pinMame.OnDisplayUpdated += DisplayUpdated;
@@ -153,6 +155,9 @@ private void GameStarted()
153155
{
154156
Logger.Info($"[PinMAME] Game started.");
155157
_isRunning = true;
158+
159+
_pinMame.SetSwitch(22, true);
160+
_pinMame.SetSwitch(24, true);
156161
}
157162

158163
private void Update()

VisualPinball.Engine.PinMAME/VisualPinball.Engine.PinMAME.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616
</PropertyGroup>
1717

1818
<ItemGroup>
19-
<PackageReference Include="PinMame" Version="0.1.0-preview.38" />
20-
<PackageReference Include="PinMame.Native" Version="3.4.0-preview.232" />
21-
<PackageReference Include="VisualPinball.Engine" Version="0.0.1-preview.44" />
19+
<PackageReference Include="PinMame" Version="0.1.0-preview.39" />
20+
<PackageReference Include="PinMame.Native" Version="3.4.0-preview.236" />
21+
<PackageReference Include="VisualPinball.Engine" Version="0.0.1-preview.45" />
2222
</ItemGroup>
2323

2424
<Target Name="PluginsDeploy" AfterTargets="Build">

0 commit comments

Comments
 (0)