Tag: console

  • Playstation 2 Dual Shock protocol, revisited

    Playstation 2 Dual Shock protocol, revisited

    Last summer I did some hard-core reverse engineering of the Playstation 2 Dual Shock controller protocol, so I could build a fully-featured Playstation controller emulator/extender device. I wrote up a fairly minimal protocol document, and published source code (navi-misc/unicone2/psx-base/psx_controller_emulator.spin) for an emulator that could impersonate a Dual Shock 2 controller well enough to fool every…