Xbox:ModXo

From ConsoleMods Wiki
Jump to navigation Jump to search

ModXo

Modxo.png

Information
Founder(s) ShalX
Contribution(s) ShalX
Purpose RP2040 Based Modchip
GitHub https://github.com/shalxmva/modxo


Modxo

Modxo (pronounced as "Modsho") is an Xbox LPC Port firmware that converts the Raspberry Pi Pico into an Original Xbox Modchip that allows running a BIOS.

Build Circuit

Wiring diagram for the modXo circuit

Note: D0 is only needed by versions different from 1.6 and the LFrame pin connection is only needed by version 1.6. Also, LPC Rebuild is required

Requirements

  • Working LPC Port
  • Original Raspberry Pi Pico or RP2040 Zero (some clone boards are not compatible)
  • 4 100 Ohm resistors (tested with 1/4 W resistors)

Installation Steps

  • Connect Raspberry Pi Pico with BOOTSEL button pressed to a PC and a new drive will appear.
  • Copy Modxo.uf2 into the Raspberry Pi Pico drive.
  • Reconnect Raspberry Pi Pico with BOOTSEL button pressed, so the previous drive will show up again.
  • Copy your BIOS UF2 file into the drive

Packing BIOS

  • Go to https://shalxmva.github.io/modxo/
  • Drag and drop your BIOS file. (This will work for any compatible bios image, including stock.)
  • UF2 file with BIOS image will be downloaded.

Note: Various 'flavors' of this packer are available on the repo, in Python, and GoLang, to be ran locally.

Adapter Boards

Note: Current adapter boards are for revisions made prior to July 1st 2024. This is an in-dev project, and new pinouts are coming for extended functionality.

SylverReZ (WaveShare RP2040-Zero): https://github.com/m4x10187/Modxo_RP2040_Zero_Adapter

ModzVilleUSA (RP2040-Tiny): https://github.com/modzvilleusa/Modxo-PCB-for-Rp2040-tiny