Skip to content

Commit

Permalink
Remove the old pairing menu
Browse files Browse the repository at this point in the history
  • Loading branch information
GaryOderNichts committed Jun 10, 2024
1 parent 24a67d7 commit 1bc4c66
Show file tree
Hide file tree
Showing 7 changed files with 9 additions and 365 deletions.
12 changes: 2 additions & 10 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,12 @@ ifeq ($(DEBUG), 1)
export BLOOPAIR_COMMIT_HASH := $(or $(shell git rev-parse HEAD),"ffffffffffffffffffffffffffffffffffffffff")
endif

.PHONY: all clean ios_kernel ios_usb ios_pad libbloopair loader pair_menu koopair
.PHONY: all clean ios_kernel ios_usb ios_pad libbloopair loader koopair

all: loader pair_menu koopair
all: loader koopair
@echo -e "\033[92mDone!\033[0m"

dist: all
mkdir -p dist/wiiu/apps/Bloopair_pair_menu/
cp pair_menu/Bloopair_pair_menu.rpx dist/wiiu/apps/Bloopair_pair_menu/
cp pair_menu/Bloopair_pair_menu.wuhb dist/wiiu/apps/Bloopair_pair_menu/
mkdir -p dist/wiiu/apps/Koopair/
cp koopair/Koopair.rpx dist/wiiu/apps/Koopair/
cp koopair/Koopair.wuhb dist/wiiu/apps/Koopair/
Expand All @@ -47,10 +44,6 @@ loader: ios_kernel libbloopair
@echo -e "\033[92mBuilding $@...\033[0m"
@$(MAKE) --no-print-directory -C $(CURDIR)/loader

pair_menu: libbloopair
@echo -e "\033[92mBuilding $@...\033[0m"
@$(MAKE) --no-print-directory -C $(CURDIR)/pair_menu

koopair: libbloopair
@echo -e "\033[92mBuilding $@...\033[0m"
@$(MAKE) --no-print-directory -C $(CURDIR)/koopair
Expand All @@ -61,5 +54,4 @@ clean:
@$(MAKE) --no-print-directory -C $(CURDIR)/ios/ios_pad clean
@$(MAKE) --no-print-directory -C $(CURDIR)/loader clean
@$(MAKE) --no-print-directory -C $(CURDIR)/libbloopair clean
@$(MAKE) --no-print-directory -C $(CURDIR)/pair_menu clean
@$(MAKE) --no-print-directory -C $(CURDIR)/koopair clean
9 changes: 4 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ To pair a DualShock 3 to the console, see the [Pairing a DualShock 3](#pairing-a
- Copy the `30_bloopair.rpx` from the .zip file to the `modules/setup/` folder of your target environment on the SD Card.
This would be `wiiu/environments/tiramisu/modules/setup/` for Tiramisu.
- Copy the `wiiu` folder from the .zip and copy it to the root of your SD Card.
If you're using aroma you can delete the `Bloopair_pair_menu.rpx` in the `wiiu/apps` folder and use the .wuhb instead.
If you're using aroma you can delete the `Koopair.rpx` in the `wiiu/apps` folder and use the .wuhb instead.

Make sure you're using Tiramisu or Aroma. Follow https://wiiu.hacks.guide/#/ to setup Tiramisu.
More info about Tiramisu here: https://maschell.github.io/homebrew/2021/12/31/tiramisu.html
Expand All @@ -37,10 +37,10 @@ If a controller had been paired in the past, simply turn it on again and it shou

## Pairing a DualShock 3
The DualShock 3 needs to be paired using a USB cable. After the initial pairing it can be used like any other wireless Bluetooth controller.
- Open the Bloopair pairing app from the Wii U menu or Homebrew Launcher. You should now be in the USB pairing menu.
- Open Koopair from the Wii U menu or Homebrew Launcher. Now open the "Controller Pairing" option on the menu.
- Connect the DualShock 3 using a USB cable to the front or back ports of the console.
- The screen will say "Paired!" once the controller has been successfully paired.
You can now remove the USB cable from the controller. Press the PS button once back on the Wii U menu to connect it to the console.
- The screen will say "Successfully paired controller!" once the controller has been successfully paired.
You can now remove the USB cable from the controller. Press the PS button to connect it to the console.
- Press the HOME button to exit.

The DualShock 3 is now ready to use with the console.
Expand Down Expand Up @@ -76,7 +76,6 @@ Bloopair
├── koopair - Bloopair companion app.
├── libbloopair - Library to communicate with Bloopair IPC.
├── loader - Setup module which loads Bloopair.
├── pair_menu - DS3 pairing application.
└── third_party - Third-party content included in Bloopair.
```

Expand Down
3 changes: 3 additions & 0 deletions koopair/source/screens/ControllerPairingScreen.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@
namespace
{

// Info about the reports can be found here:
// - <https://github.com/torvalds/linux/blob/master/drivers/hid/hid-sony.c>

#define DS3_VID 0x054c
#define DS3_PID 0x0268

Expand Down
181 changes: 0 additions & 181 deletions pair_menu/Makefile

This file was deleted.

2 changes: 0 additions & 2 deletions pair_menu/README.md

This file was deleted.

Binary file removed pair_menu/icon.png
Binary file not shown.
Loading

0 comments on commit 1bc4c66

Please sign in to comment.