2025-01-17 21:41 CET

View Revisions: Issue #6621

Summary 0006621: ReadJoyPort parasite outputs
Revision 2024-11-13 22:44 by Wepl
Description I think the underlying readjoypad routine implemented in whdload has issues.

I've adapted a lot of games to call this implementation and some games have parasite second button reads when using just first button.
>
I've adapted JST adding the resload_ReadJoyPort routine, but using the old
implementation, no timing cache or other complex stuff, and it works properly,
meaning the changes I have done are okay interface-wise.

 The game I'm talking about is Jim Power, unreleased in v19 form but ready.
 Test it with whdload v19 and "2nd button for jump" you'll notice that the
 character jumps from time to time because you're just shooting.

 Use latest JST on the same slave and it doesn't occur, not once.

Someone reported the same thing on the new Turrican 2 slave
Revision 2024-10-24 22:21 by JOTD
Description
I think the underlying readjoypad routine implemented in whdload has issues.

I've adapted a lot of games to call this implementation and some games have parasite second button reads when using just first button.
>
I've adapted JST adding the resload_ReadJoyPort routine, but using the old
implementation, no timing cache or other complex stuff, and it works properly,
meaning the changes I have done are okay interface-wise.

 The game I'm talking about is Jim Power, unreleased in v19 form but ready.
 Test it with whdload v19 and "2nd button for jump" you'll notice that the
 character jumps from time to time because you're just shooting.

 Use latest JST on the same slave and it doesn't occur, not once.

Someone reported the same thing on the new Turrican 2 slave