diff --git a/adapters/README.md b/adapters/README.md
index d70fdd4..71a5f46 100644
--- a/adapters/README.md
+++ b/adapters/README.md
@@ -29,8 +29,10 @@ BVE Trainsim and OpenBVE both support **input plugins**, which allow expanding t
BVE Trainsim requires installing external input plugins, depending on the controller:
-- [Classic controllers](http://blog.livedoor.jp/hase_6809/archives/1249844.html) (USB adapter required)
-- [DGG-255/DGOC-44U](http://www.konkyu.net/DenGoControllerInterface.aspx)
+- [Classic controllers](http://saha209kame.web.fc2.com/BVE_ATSPI.html) (電GO PS - JC_PS101Uインターフェイス/電GO PS - JC_PS201Uインターフェイス by saha209, USB adapter required)
+- [DGC-255/DGOC-44U/DRC-184](http://saha209kame.web.fc2.com/BVE_ATSPI.html) (電GO PCインターフェイス by saha209)
+- [TCPP-20009/TCPP-20014/MTC with P5/B8 cassette](http://saha209kame.web.fc2.com/BVE_ATSPI.html) (電GO PS2インターフェイス by saha209)
+- [MTC (other cassettes)](http://saha209kame.web.fc2.com/BVE_ATSPI.html) (TrainSimulator PS2 MultiTrainController(MTC)インターフェイス by saha209)
- [OHC-PC01](http://www.konkyu.net/SanYingControllerInterface.aspx)
-OpenBVE includes built-in input plugins for all official Densha de GO! controllers (except TCPP-20017) and OHC-PC01. They can be enabled and configured in the program's settings. Note that a USB adapter is required for classic controllers.
+OpenBVE includes built-in input plugins for all classic and USB Densha de GO! controllers, the MTC with P5/B8 cassette and the OHC-PC01. They can be enabled and configured in the program's settings. Note that a USB adapter is required for classic controllers.
diff --git a/compatibility/README.md b/compatibility/README.md
index c054b6a..bcaf2d7 100644
--- a/compatibility/README.md
+++ b/compatibility/README.md
@@ -1,37 +1,37 @@
## Software compatibility (WIP)
-The following table lists the compatibility between each controller (first row) and each software (first column). Additional software compatible with the controllers is also listed. Scroll to the right to see the full table.
+The following table lists the compatibility between each controller (first row) and each software (first column). Additional software compatible with the controllers is also listed. The column for the Multi Train Controller (MTC) specifies the supported cassettes. Scroll to the right to see the full table.
-| Software | Classic console controller | DGOC-44 | DGC-255
DGOC-44U | DRC-184
DYC-288 | TCPP-20009
TCPP-20012 | TCPP-20011 | TCPP-20014 | TCPP-20017 | OHC-PC01 |
-|:-------------------------------------------------------------------------------------:|:-------------------------------------------------------------------------------------:|:-------:|:--------------------------------------------------------:|:-------------------:|:--------------------------------------------------------:|:--------------------------------------------------------:|:----------:|:----------:|:--------------------------------------------------------:|
-| Densha de GO!
(Microsoft Windows) | [Unofficial](../adapters#converter-tool-by-autotraintas) | Yes | Yes (1) | No | [Unofficial](../adapters#converter-tool-by-autotraintas) | [Unofficial](../adapters#converter-tool-by-autotraintas) | No | No | Yes |
-| Densha de GO!
(Sony PlayStation) | Yes | No | No | No | No | No | No | No | No |
-| Densha de GO! EX
(Sega Saturn) | Yes | No | No | No | No | No | No | No | No |
-| Densha de GO! 2
(Microsoft Windows) | [Unofficial](../adapters#converter-tool-by-autotraintas) | Yes | Yes (1) | No | [Unofficial](../adapters#converter-tool-by-autotraintas) | [Unofficial](../adapters#converter-tool-by-autotraintas) | No | No | Yes |
-| Densha de GO! 2
(Sega Dreamcast) | Yes | No | No | No | No | No | No | No | No |
-| Densha de GO! 2
(Sony PlayStation) | Yes | No | No | No | No | No | No | No | No |
-| Densha de GO! 64
(Nintendo 64) | Yes | No | No | No | No | No | No | No | No |
-| Kisha de GO!
(Microsoft Windows) | [Unofficial](../adapters#converter-tool-by-autotraintas) | Yes | Yes (1) | No | [Unofficial](../adapters#converter-tool-by-autotraintas) | [Unofficial](../adapters#converter-tool-by-autotraintas) | No | No | Yes |
-| Kisha de GO!
(Sony PlayStation) | Yes | No | No | No | No | No | No | No | No |
-| Densha de GO! Professional
(Microsoft Windows) | [Unofficial](../adapters#converter-tool-by-autotraintas) | Yes | Yes (1) | No | [Unofficial](../adapters#converter-tool-by-autotraintas) | [Unofficial](../adapters#converter-tool-by-autotraintas) | No | No | Yes |
-| Densha de GO! Professional
(Sony PlayStation) | Yes | No | No | No | No | No | No | No | No |
-| Densha de GO! Nagoya Railroad
(Microsoft Windows) | [Unofficial](../adapters#converter-tool-by-autotraintas) | Yes | Yes (1) | No | [Unofficial](../adapters#converter-tool-by-autotraintas) | [Unofficial](../adapters#converter-tool-by-autotraintas) | No | No | Yes |
-| Densha de GO! Nagoya Railroad
(Sony PlayStation) | Yes | No | No | No | No | No | No | No | No |
-| Densha de GO! 3
(Microsoft Windows) | [Unofficial](../adapters#converter-tool-by-autotraintas) | Yes | Yes (1) | No | [Unofficial](../adapters#converter-tool-by-autotraintas) | [Unofficial](../adapters#converter-tool-by-autotraintas) | No | No | Yes |
-| Densha de GO! 3
(Sony PlayStation 2) | Yes (2) | No | No | No | Yes | No | No | No | No |
-| Densha de GO! Shinkansen
(Microsoft Windows) | [Unofficial](../adapters#converter-tool-by-autotraintas) | Unknown | Yes | No | [Unofficial](../adapters#converter-tool-by-autotraintas) | [Unofficial](../adapters#converter-tool-by-autotraintas) | No | No | Yes |
-| Densha de GO! Shinkansen
(Sony PlayStation 2) | Yes (2) | No | No | No | Yes | Yes | No | No | No |
-| Densha de GO! Shinkansen
(Nintendo Wii) | No | No | No | No | No | No | No | Yes | No |
-| Densha de GO! Ryojōhen
(Microsoft Windows) | [Unofficial](../adapters#converter-tool-by-autotraintas) | Unknown | Unknown | Yes | [Unofficial](../adapters#converter-tool-by-autotraintas) | [Unofficial](../adapters#converter-tool-by-autotraintas) | No | No | Yes |
-| Densha de GO! Ryojōhen
(Sony PlayStation 2) | [Unofficial](../adapters#playstation-2-cheat-codes-for-playstation-1-controllers) (2) | No | No | No | Yes | Yes | Yes | No | No |
-| Densha de GO! Professional 2
(Microsoft Windows) | [Unofficial](../adapters#converter-tool-by-autotraintas) | Unknown | Yes | Yes | [Unofficial](../adapters#converter-tool-by-autotraintas) | [Unofficial](../adapters#converter-tool-by-autotraintas) | No | No | Yes |
-| Densha de GO! Professional 2
(Sony PlayStation 2) | [Unofficial](../adapters#playstation-2-cheat-codes-for-playstation-1-controllers) (2) | No | No | No | Yes | Yes | Yes | No | No |
-| Densha de GO! Final
(Microsoft Windows) | [Unofficial](../adapters#converter-tool-by-autotraintas) | Unknown | Yes | Yes | [Unofficial](../adapters#converter-tool-by-autotraintas) | [Unofficial](../adapters#converter-tool-by-autotraintas) | No | No | Yes |
-| Densha de GO! Final
(Sony PlayStation 2) | No | No | No | No | Yes | Yes | Yes | No | No |
-| Densha de GO! Hashirō Yamanote‑sen
(Sony PlayStation 4) | Yes (3) | No | Yes (4) | Untested (4) | No | No | No | No | Yes |
-| Densha de GO! Hashirō Yamanote‑sen
(Nintendo Switch) | Yes (3) | No | Yes (4) | Untested (4) | No | No | No | No | Yes |
-| BVE Trainsim | [Yes](../adapters#input-plugins-for-bve-trainsimopenbve) | No | [Yes](../adapters#input-plugins-for-bve-trainsimopenbve) | No | No | No | No | No | [Yes](../adapters#input-plugins-for-bve-trainsimopenbve) |
-| OpenBVE | [Yes](../adapters#input-plugins-for-bve-trainsimopenbve) | No | [Yes](../adapters#input-plugins-for-bve-trainsimopenbve) | No | [Yes](../adapters#input-plugins-for-bve-trainsimopenbve) | [Yes](../adapters#input-plugins-for-bve-trainsimopenbve) | No | No | [Yes](../adapters#input-plugins-for-bve-trainsimopenbve) |
+| Software | Classic console controller | DGOC-44 | DGC-255
DGOC-44U | DRC-184
DYC-288 | TCPP-20009
TCPP-20012 | TCPP-20011 | TCPP-20014 | TCPP-20017 | MTC | OHC-PC01 |
+|:-------------------------------------------------------------------------------------:|:-------------------------------------------------------------------------------------:|:-------:|:--------------------------------------------------------:|:--------------------------------------------------------:|:--------------------------------------------------------:|:--------------------------------------------------------:|:--------------------------------------------------------:|:----------:|:-----:|:--------------------------------------------------------:|
+| Densha de GO!
(Microsoft Windows) | [Unofficial](../adapters#converter-tool-by-autotraintas) | Yes | Yes (1) | No | [Unofficial](../adapters#converter-tool-by-autotraintas) | [Unofficial](../adapters#converter-tool-by-autotraintas) | No | No | No | Yes |
+| Densha de GO!
(Sony PlayStation) | Yes | No | No | No | No | No | No | No | No | No |
+| Densha de GO! EX
(Sega Saturn) | Yes | No | No | No | No | No | No | No | No | No |
+| Densha de GO! 2
(Microsoft Windows) | [Unofficial](../adapters#converter-tool-by-autotraintas) | Yes | Yes (1) | No | [Unofficial](../adapters#converter-tool-by-autotraintas) | [Unofficial](../adapters#converter-tool-by-autotraintas) | No | No | No | Yes |
+| Densha de GO! 2
(Sega Dreamcast) | Yes | No | No | No | No | No | No | No | No | No |
+| Densha de GO! 2
(Sony PlayStation) | Yes | No | No | No | No | No | No | No | No | No |
+| Densha de GO! 64
(Nintendo 64) | Yes | No | No | No | No | No | No | No | No | No |
+| Kisha de GO!
(Microsoft Windows) | [Unofficial](../adapters#converter-tool-by-autotraintas) | Yes | Yes (1) | No | [Unofficial](../adapters#converter-tool-by-autotraintas) | [Unofficial](../adapters#converter-tool-by-autotraintas) | No | No | No | Yes |
+| Kisha de GO!
(Sony PlayStation) | Yes | No | No | No | No | No | No | No | No | No |
+| Densha de GO! Professional
(Microsoft Windows) | [Unofficial](../adapters#converter-tool-by-autotraintas) | Yes | Yes (1) | No | [Unofficial](../adapters#converter-tool-by-autotraintas) | [Unofficial](../adapters#converter-tool-by-autotraintas) | No | No | No | Yes |
+| Densha de GO! Professional
(Sony PlayStation) | Yes | No | No | No | No | No | No | No | No | No |
+| Densha de GO! Nagoya Railroad
(Microsoft Windows) | [Unofficial](../adapters#converter-tool-by-autotraintas) | Yes | Yes (1) | No | [Unofficial](../adapters#converter-tool-by-autotraintas) | [Unofficial](../adapters#converter-tool-by-autotraintas) | No | No | No | Yes |
+| Densha de GO! Nagoya Railroad
(Sony PlayStation) | Yes | No | No | No | No | No | No | No | P5/B8 | No |
+| Densha de GO! 3
(Microsoft Windows) | [Unofficial](../adapters#converter-tool-by-autotraintas) | Yes | Yes (1) | No | [Unofficial](../adapters#converter-tool-by-autotraintas) | [Unofficial](../adapters#converter-tool-by-autotraintas) | No | No | No | Yes |
+| Densha de GO! 3
(Sony PlayStation 2) | Yes (2) | No | No | No | Yes | No | No | No | P5/B8 | No |
+| Densha de GO! Shinkansen
(Microsoft Windows) | [Unofficial](../adapters#converter-tool-by-autotraintas) | Unknown | Yes | No | [Unofficial](../adapters#converter-tool-by-autotraintas) | [Unofficial](../adapters#converter-tool-by-autotraintas) | No | No | No | Yes |
+| Densha de GO! Shinkansen
(Sony PlayStation 2) | Yes (2) | No | No | No | Yes | Yes | No | No | P5/B8 | No |
+| Densha de GO! Shinkansen
(Nintendo Wii) | No | No | No | No | No | No | No | Yes | No | No |
+| Densha de GO! Ryojōhen
(Microsoft Windows) | [Unofficial](../adapters#converter-tool-by-autotraintas) | Unknown | Unknown | Yes | [Unofficial](../adapters#converter-tool-by-autotraintas) | [Unofficial](../adapters#converter-tool-by-autotraintas) | No | No | No | Yes |
+| Densha de GO! Ryojōhen
(Sony PlayStation 2) | [Unofficial](../adapters#playstation-2-cheat-codes-for-playstation-1-controllers) (2) | No | No | No | Yes | Yes | Yes | No | P5/B8 | No |
+| Densha de GO! Professional 2
(Microsoft Windows) | [Unofficial](../adapters#converter-tool-by-autotraintas) | Unknown | Yes | Yes | [Unofficial](../adapters#converter-tool-by-autotraintas) | [Unofficial](../adapters#converter-tool-by-autotraintas) | No | No | No | Yes |
+| Densha de GO! Professional 2
(Sony PlayStation 2) | [Unofficial](../adapters#playstation-2-cheat-codes-for-playstation-1-controllers) (2) | No | No | No | Yes | Yes | Yes | No | P5/B8 | No |
+| Densha de GO! Final
(Microsoft Windows) | [Unofficial](../adapters#converter-tool-by-autotraintas) | Unknown | Yes | Yes | [Unofficial](../adapters#converter-tool-by-autotraintas) | [Unofficial](../adapters#converter-tool-by-autotraintas) | No | No | No | Yes |
+| Densha de GO! Final
(Sony PlayStation 2) | No | No | No | No | Yes | Yes | Yes | No | P5/B8 | No |
+| Densha de GO! Hashirō Yamanote‑sen
(Sony PlayStation 4) | Yes (3) | No | Yes (4) | Untested (4) | No | No | No | No | No | Yes |
+| Densha de GO! Hashirō Yamanote‑sen
(Nintendo Switch) | Yes (3) | No | Yes (4) | Untested (4) | No | No | No | No | No | Yes |
+| BVE Trainsim | [Yes](../adapters#input-plugins-for-bve-trainsimopenbve) | No | [Yes](../adapters#input-plugins-for-bve-trainsimopenbve) | [Yes](../adapters#input-plugins-for-bve-trainsimopenbve) | [Yes](../adapters#input-plugins-for-bve-trainsimopenbve) | No | [Yes](../adapters#input-plugins-for-bve-trainsimopenbve) | No | Yes | [Yes](../adapters#input-plugins-for-bve-trainsimopenbve) |
+| OpenBVE | [Yes](../adapters#input-plugins-for-bve-trainsimopenbve) | No | [Yes](../adapters#input-plugins-for-bve-trainsimopenbve) | [Yes](../adapters#input-plugins-for-bve-trainsimopenbve) | [Yes](../adapters#input-plugins-for-bve-trainsimopenbve) | [Yes](../adapters#input-plugins-for-bve-trainsimopenbve) | [Yes](../adapters#input-plugins-for-bve-trainsimopenbve) | No | P5/B8 | [Yes](../adapters#input-plugins-for-bve-trainsimopenbve) |
1. Only republished versions.
2. Only the classic controllers for the Sony PlayStation.
diff --git a/usb/README.md b/usb/README.md
index 1af2f83..e2a3a27 100644
--- a/usb/README.md
+++ b/usb/README.md
@@ -9,6 +9,7 @@ The information in this section applies to the following controllers:
- TCPP-20011: Shinkansen controller (Sony PlayStation 2)
- TCPP-20012: two-handle controller "Type 2", purple skeleton (Sony PlayStation 2)
- TCPP-20014: Ryojōhen controller (Sony PlayStation 2)
+- MTC: Multi Train Controller (Sony PlayStation 2)
### DGC-255
@@ -262,6 +263,10 @@ The button byte uses seven bits to represent the state of the physical buttons.
|:--------:|:--------:|:--------:|:-----------:|:----------:|:--------:|:--------:|
| Horn | Announce | Camera | Right doors | Left doors | SELECT | START |
+### MTC
+
+No details are available regarding internal functioning.
+
## Acknowledgements
- [GMMan](https://github.com/GMMan), who has provided the internal details of the DGOC-44U.