Set JPN version MIU-I/O board ID for TC3, which will prevent screen flash on trigger pulls, and swap R2 and TRIANGLE inputs #1516
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
JPN TC3 cabinets used a CCD-based lightgun, while other regions used a traditional screenflash+timer setup. All versions of the software will work with either gun type - they decide which based on the I/O board's ID string. "namco ltd.;MIU-I/O;Ver2.05;JPN,GUN-EXTENTION" will cause the game to use the CCD-type gun. This is preferable for emulation because it doesn't flash the screen on trigger pulls. This PR changes the I/O board ID string when the game ID is timecrs3. It also swaps R2 and TRIANGLE button inputs, since the game expects the former as trigger input when using the JPN I/O board.
This will resolve #1473