Skip to content

Conversation

@Florin9doi
Copy link
Contributor

@Florin9doi Florin9doi commented Dec 3, 2025

Description of Changes

Implemented emulation support for the Train Mascon and Master Controller. These represent the final two USB train controllers compatible with the PlayStation 2. An additional device, the Multi Train Controller, is also available; however, it functions by emulating either Type 2 or Train Mascon.
The number of power and brake notches are configurable on the Settings page.

Rationale behind Changes

Certain titles were previously incompatible with the existing train controller implementations. This update expands support to improve overall compatibility.

Suggested Testing Steps

Compatible titles can be found at the following website:
https://traincontrollerdb.marcriera.cat/software/system/index.html#ps2

@lightningterror
Copy link
Contributor

Gonna be hard finding someone who has these controllers to test so I'll just merge this.

@lightningterror lightningterror merged commit ea963ff into PCSX2:master Jan 6, 2026
12 checks passed
@Florin9doi Florin9doi deleted the usb_train branch January 6, 2026 19:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants