Posts

Showing posts with the label Densha de Go

Using PS1 Densha de Go! controller on PS1/PS2 emulator of PlayStation 3

Image
  Using an Arduino Leonardo and a Titan Two, you could connect your PS1 Densha de Go! controller to your PlayStation 3 to play PS1/PS2 Densha de Go! games that supports the controller. Items needed Either {Arduino Leonardo (or equivalent). Note that it has to have at least one 3.3V power output. 6 male-to-female jumper cables} or a  Mayflash SS/N64/PS2 Controller Adapter for PC USB A Densha de Go! controller A Titan Two A few micro USB cables A PlayStation 3 with controller Supported PlayStation 1/2 Densha de GO!! games Provide the PS1 Densha de Go! controller with an USB interface Check the respective section in  https://tylau0.blogspot.com/2020/12/using-ps1-densha-de-go-controller.html Set up Titan Two to convert the signals of the Densha de Go! controller to the ones that the game expects Create a gpc file with content shown at https://github.com/tylau0/DenGo/blob/main/DenshaDeGoPS1ToPS3.gpc  (Arduino approach), or  https://github.com/tylau0/DenGo/blob/main/D...

Using PS1/PC Densha de Go! controller SLPH-00051/TCPP-20001/DGOC-44U on PS4/Switch Densha de Go!!

Image
Items needed A Densha de Go! controller (PS1 original version SLPH-00051, the one-handle version TCPP-20001, or the USB PC version DGOC-44U) A Titan Two A few micro USB cables A PlayStation 4 with controller/A Nintendo Switch with a USB controller A PlayStation 4/Nintendo Switch Densha de GO!! game [Required for SLPH-00051 and TCPP-20001 only]: Either Arduino Leonardo (or equivalent). Note that it has to have at least one 3.3V power output 6 male-to-female jumper cables or a  Mayflash SS/N64/PS2 Controller Adapter for PC USB  (which has issue setting P0 and P4 correctly if the player switches between these two states quickly) Adding a USB interface for the PS1 Densha de Go! controller Do this if you are using PS1 Densha de Go! controller. Arduino approach Cabling Using the jumper cable, connect the Densha de Go! controller with the Arduino Leonardo. PlayStation 1 controller pin numbers --------------------- \ 1 2 3 4 5 6 7 8 9 /  ------------------- Connection to Arduino ...

Using PlayStation 1 Densha de Go controller on emulators

Image
Items needed Arduino Leonardo (or equivalent). Note that it has to have at least one 3.3V power output. A standard PlayStation 1 controller A Densha de Go controller 6 male-to-female jumper cables Procedure Initial Cabling Using the jumper cable, connect the typical PlayStation 1 controller with the Arduino Leonardo. PlayStation 1 controller pin numbers --------------------- \ 1 2 3 4 5 6 7 8 9 /  ------------------- Connection to Arduino Leonardo * PlayStation 1 controller pin 1 (DATA) --> Arduino Leonardo digital port 12  * PlayStation 1 controller pin 2 (CMD) --> Arduino Leonardo digital port 11  * PlayStation 1 controller pin 4 (GND) --> Arduino Leonardo port GND  * PlayStation 1 controller pin 5 (VCC) --> Arduino Leonardo port 3.3V  * PlayStation 1 controller pin 6 (ATT) --> Arduino Leonardo digital port 5  * PlayStation 1 controller pin 7 (CLK) --> Arduino Leonardo digital port 4 Set up Arduino IDE Install the IDE is avail...

Using PlayStation 1 Densha de Go! controller with retropie

Image
This article discusses how we could use PlayStation 1 Densha de Go! controller in emulators, using Retropie as an illustration. In short, the controller is pressing multiple opposite directions simultaneously and we need to register the d-pad as buttons not axes in order for the controller output to be read.   Items needed Standard Raspberry Pi equipment: a Raspberry Pi board, power source and cable, HDMI-capable monitor and HDMI cable, a compatible micro SD card, a USB keyboard and a USB mouse, a USB controller.  A PlayStation 1 typical controller A PlayStation 1 Densha de Go! controller Your favorite PlayStation 1 Densha de Go! game, copied as disk image Some male-to-female jump wires A breadboard Steps Basic Retropie setup Proceed typical Retropie installation routine on the Raspberry Pi. Insert the disk image of the Densha de Go! game into the Raspberry Pi, under  /home/pi/RetroPie/roms/psx by default. Make sure you know how to access to th...