Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
6d9be98
Add files via upload
MegaCadeDev Jul 30, 2025
7117095
Merge branch 'wiredopposite:master' into master
MegaCadeDev Feb 6, 2026
93dd1bd
Add files via upload
MegaCadeDev Feb 6, 2026
0317bf9
Update README for OGX-Mini Fork and new features
MegaCadeDev Feb 6, 2026
78b191a
Update repository URL in README.md
MegaCadeDev Feb 6, 2026
bf05140
Update README with clearer ESP-IDF build instructions
MegaCadeDev Feb 6, 2026
02e5911
Update supported controllers list in README
MegaCadeDev Feb 7, 2026
25d545f
Change repository URL in README
MegaCadeDev Feb 8, 2026
1fc6a78
Fix directory path in README for cloning repo
MegaCadeDev Feb 8, 2026
13dc57f
Added Wii U GameCube emulation support for Wii U and Switch
MegaCadeDev Feb 8, 2026
8a3d938
Revise README with platform support and features
MegaCadeDev Feb 8, 2026
e222300
Fixed a bug with Wii U mode that caused pushing Left stick up to inpu…
MegaCadeDev Feb 12, 2026
8f18ecf
Fixed a bug with Wii U mode that caused pushing Left stick up to inpu…
MegaCadeDev Feb 12, 2026
2d6bd4a
Merge branch 'master' of https://github.com/MegaCadeDev/OGX-Mini-2026
MegaCadeDev Feb 12, 2026
04836d0
Change project name to OGX-Mini 2026
MegaCadeDev Feb 12, 2026
97c6aca
XInput: Xbox 360 (XSM3) support and joypad-os alignment
MegaCadeDev Feb 26, 2026
0aca323
Delete Firmware/RP2040/scripts directory
MegaCadeDev Feb 26, 2026
7231174
Update XInput support information in README
MegaCadeDev Feb 26, 2026
1c0a100
Docs and latency: README/IMPROVEMENTS, low-latency default, XInput al…
MegaCadeDev Feb 27, 2026
4eff855
Revise README with version updates and features
MegaCadeDev Feb 27, 2026
14f8de8
Sync README and LICENSE: credits, third-party licenses, Xbox 360 (lib…
MegaCadeDev Feb 27, 2026
7828694
Merge origin/master: resolve README conflict
MegaCadeDev Feb 27, 2026
363bb3f
Add libxsm3 for Xbox 360 (XSM3) auth: source, LICENSE.txt, README.md
MegaCadeDev Feb 27, 2026
f5416c7
Delete Firmware/RP2040/docs/XInput_joypad-os_comparison.md
MegaCadeDev Mar 1, 2026
1c623c8
v1.0.0.4a: Wii mode, 360 rumble fix, Pico 2 builds, docs and attribution
MegaCadeDev Mar 1, 2026
f4052cf
Merge branch 'master' of https://github.com/MegaCadeDev/OGX-Mini-2026
MegaCadeDev Mar 1, 2026
723437d
Switch Pro emulation, v1.0.0a5, README and build exclusions
MegaCadeDev Mar 4, 2026
f7fc181
Add Discord link to README
MegaCadeDev Mar 5, 2026
75ed900
Add RP2350_ZERO, RP2040_XIAO, RP2354; 8BitDo XInput fix; Switch stick…
MegaCadeDev Mar 5, 2026
08780e3
v1.0.0a6: BT input queue, DS4/DS5 latency docs, GPIO/Dreamcast/GC/N64…
MegaCadeDev Mar 6, 2026
8bb536a
Docs: PS2 controller port power note in GPIO pinout (3.3V possible bu…
MegaCadeDev Mar 6, 2026
6bf5211
Firmware and docs: DualSense/OG Xbox input fix, gitignore local docs,…
MegaCadeDev Mar 10, 2026
0182afd
Build scripts, FW v1.0.0a7, all-board support, ESP32/4CH build fixes
MegaCadeDev Mar 15, 2026
bbaa6a1
v1.0.0a8: Pico W DS4/BT stability, docs, Flydigi, FW version
MegaCadeDev Mar 18, 2026
e20164b
Switch 2 Pro (0x2069) wired USB host, v1.0.0a9
MegaCadeDev Mar 25, 2026
58ad3ec
Revise controller support and hardware compatibility info
MegaCadeDev Mar 30, 2026
31483e9
Fix wired DS4 PS/touchpad button masking in PS4 USB host parser
0xSt0le Apr 14, 2026
7037768
Joy-Con pair merge, latency fixes, Switch 2 BT, docs, and Discord link.
MegaCadeDev Jun 18, 2026
3eb7afa
Merge pull request #43 from 0xSt0le/fix-ds4-guide-ps-touchpad-mask
MegaCadeDev Jun 18, 2026
b78d16b
Xbox BLE fixes and wired DS4 PS/touchpad mask fix.
MegaCadeDev Jun 19, 2026
2d0a4fc
v1.0.0.11a: PIO USB wired host fixes for Switch Pro, PS3, and 360 rec…
MegaCadeDev Jun 25, 2026
0a1bd59
v1.0.0.11a: Add Razer Atrox Xbox One GIP arcade stick support.
MegaCadeDev Jun 26, 2026
0409cc3
v1.0.0.12a: Steam mode, motion passthrough, Triton BT, and README ref…
MegaCadeDev Jul 19, 2026
c74aa50
Point bluepad32 submodule at remote ogxm-mini-2026 tip.
MegaCadeDev Jul 19, 2026
e41a4e6
Fix BTstack v1.8 Pico W build: HIDS host rename and bluepad32 sync.
MegaCadeDev Jul 19, 2026
14c62be
Bump bluepad32: continue GATT after BLE pairing for Steam Triton.
MegaCadeDev Jul 19, 2026
66c24b4
v1.0.0.13a: Fix Steam Triton BLE pairing via Valve GATT.
MegaCadeDev Jul 19, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 18 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
Firmware/.vscode
Firmware/RP2040/build
Firmware/RP2040/build_*

# Build dirs created by scripts/build.sh and scripts/build_all_boards.sh
scripts/build
scripts/build_*
Firmware/RP2040/scripts
Firmware/RP2040/.ignore
Firmware/RP2040/src/USBDevice/DeviceDriver/XboxOG/tud_xid/tud_xid_xremote_rom.h
Firmware/RP2040/src/BLEServer/att_delayed_response.h
Expand All @@ -10,4 +16,15 @@ Firmware/ESP32/components/btstack
Firmware/ESP32/sdkconfig.old
Firmware/external/pico-sdk
Firmware/external/picotool
Tools/dvd-dongle-rom.bin
Tools/dvd-dongle-rom.bin

# Python
**/__pycache__/
*.py[cod]

# Local docs (not for GitHub)
Firmware/RP2040/docs/XInput_joypad-os_comparison.md
Firmware/RP2040/docs/BLUEPAD32_PS4_PS5_PARSING.md
docs/Input_Controllers_Research.md
docs/Other_Projects_Output_Modes.md
docs/Wired_Retro_Controllers.md
4 changes: 2 additions & 2 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
[submodule "Firmware/external/bluepad32"]
path = Firmware/external/bluepad32
url = https://github.com/ricardoquesada/bluepad32.git
url = https://github.com/MegaCadeDev/bluepad32.git
[submodule "Firmware/external/tinyusb"]
path = Firmware/external/tinyusb
url = https://github.com/hathach/tinyusb.git
url = https://github.com/MegaCadeDev/tinyusb.git
[submodule "Tools/dump-dvd-kit"]
path = Tools/dump-dvd-kit
url = https://github.com/XboxDev/dump-dvd-kit.git
Expand Down
135 changes: 135 additions & 0 deletions CHANGELOG.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion Firmware/FWDefines.cmake
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
set(FW_NAME "OGX-Mini")
set(FW_VERSION "v1.0.0a3")
set(FW_VERSION "v1.0.0.13a")
Loading