![]() |
||
---|---|---|
.vscode | ||
images | ||
res/www | ||
scripts | ||
src | ||
.gitignore | ||
CMakeLists.txt | ||
LICENSE | ||
README.md | ||
brokenithm-kb.code-workspace |
README.md
brokenithm-kb 💸
Because $300 plus shipping and a two month wait is too painful for a tasoller
Run this together alongside SUSPlayer or your other favourite sliding universal score simulator.
Setup
-
Check the releases page on github, download and unzip into your preferred folder.
-
Connect an iPad or some other tablet device to the same wifi access point as your windows machine.
Windows hotspot also works, just make sure you turn on the hotspot before running
brokenithm-kb.exe
. -
Run
brokenithm-kb.exe
. -
If this is the first time running the program, give the program firewall permissions.
When using windows hotspot, ensure 'public' is enabled. If there are any other issues, try checking the "incoming rules" menu of windows firewall from the control panel.
You may need grant firewall permissions the first time and then restart the program.
-
Some URLs should be displayed on the command line window, try opening each one of them in your tablet device until you see the controller screen.
-
If you see 'Controller ID ? Connected', the controller is working!
-
Open up SUSplayer or some other simulator and have fun!
I also recommend using the "Add to home" feature for Safari / Chrome, it makes the controller fullscreen.
The difference between Safari and "Add to home" looks like this:
Options
Options for the server can be changed with command line arguments, check .\brokenithm-kb.exe -h
or edit run.bat
.
Appearance of the touchscreen controller can be changed by editing ./res/www/config.js
.
You can change the displayed colors and also add a background image URL to the controller. Just upload an image to imgur or somewhere else and place the link there.
Building from source
Needs cmake and some vcpkg packages:
libuv:x64-windows
openssl-windows:x64-windows
openssl:x64-windows
usockets:x64-windows
zlib:x64-windows
Built on windows cl.exe 19.28.29337
.
If anyone knows enough C++/cmake/CI to help out with making this section better do pm me.
Attribution
uWebsockets is licensed under the Apache License 2.0.
spdlog is licensed under the MIT License.
Packaged background image was created using SVG-Backgrounds.
Twemoji is licensed under CC-BY 4.0.