libretro / mame2003-libretro

MAME 0.78 for libretro. Compatible with MAME 0.78 sets.
Other
90 stars 74 forks source link

Adjusted default rotary value for Heavy Barrel, Midnight Reistance, I… #519

Closed zorro2055 closed 2 months ago

zorro2055 commented 2 months ago

…kari III, and SAR - Search and Rescue to avoid precession effects for ~30 steps continuously in one rotational direction (rotating in either direction).

Hi @mahoneyt944 , this is exactly like this PR for mame2003-plus, https://github.com/libretro/mame2003-plus-libretro/pull/1771, but with no modification for the Midnight Resistance Joystick Bootleg version because mame2003 does not support that version.

For these games that use an X-way rotary joystick (Heavy Barrel, Midnight Resistance, Ikari III, and SAR - Search and Rescue), I changed the following: -Adjust the default (initial) value of the Dial Analog Port for the game DownTown to put it in the middle of the range of the rotary step. This keeps precession from causing the character to lose or gain an extra step for about 30 twists continuously in one direction (for both directions).

Thank you wanting to make a contribution to this project!

Please note that by contributing code or other intellectual to this project you are allowing the project to make unlimited use of your contribution. As with the rest of the project, new contributions will be made available freely under the classic MAME Non-Commercial License.

This license can be viewed at https://raw.githubusercontent.com/libretro/mame2003-libretro/master/LICENSE.md.