Skip to content

A simple docker container for use with the PS3MCA (PlayStation 3 Memory Card Adapter) tool

License

Notifications You must be signed in to change notification settings

islandcontroller/ps3mca

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ps3mca

License GitHub Docker Hub Docker Image Version (latest semver)

A simple docker container for use with the PS3MCA (PlayStation 3 Memory Card Adaptor) tool.

System Requirements

  • Linux Host or WSL2 with usbipd
  • Docker Engine
  • PlayStation 3 Memory Card Adaptor (CECHZM1)

Usage

  1. (WSL only) Attach the Memory Card Adaptor to your WSL2 instance

     usbipd wsl list
     usbipd wsl attach --busid <...>
    

(Requires elevated privileges on first run)

  1. Launch container. Requires volume-mounting /dev/bus/usb/.

     sudo docker run --privileged -v /dev/bus/usb/:/dev/bus/usb/ --rm -it islandc/ps3mca
    
  2. Use the tool inside the container

     ps3mca-tool -i
    

Notes:

  • Use a second volume mount if you want to exchange files between your host and the container. The default workdir location is /root/mca.

      sudo docker run \
          --privileged \
          -v /dev/bus/usb/:/dev/bus/usb/ \
          -v $(pwd):/root/mca \
          --rm -it islandc/ps3mca
    

Licensing

Unless stated otherwise, the contents of this project are licensed under the MIT License. The full license text is provided in the LICENSE file.

SPDX-License-Identifier: MIT