Skip to content

A project designed to easily convert your Smash Box into a B0XX. Forked from Crane's DIYB0XX repo

Notifications You must be signed in to change notification settings

zandm7/DIY-SmashB0XX

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

DIY SmashB0XX

This repo is forked from Crane's amazing DIYB0XX project, linked here: https://github.com/Crane1195/DIYB0XX/. It is an attempt to make an easily configurable method of flashing a B0XX-like (nearly identical) firmware to Hitbox Arcade's Smash Box. Check the readme in code/DIYB0XX for more information, including an easy tutorial for how to configure and flash this firmware on your own Smash Box. Credits to Crane for pretty much all of the code here.

Why use B0XX firmware over Smash Box firmware?

The Smash Box Designer is an amazing tool, and I truly commend the Smash Box team for prioritizing user customization. But as of now (Beta 4.03 currently), the capabilities of the Smash Box Designer are quite limited. This is partly why the Smash Box has 6 modifier keys by default (Tilt, Tilt2, X1, X2, Y1, and Y2). The B0XX has some optimizations in its code (called "conditional modifiers") that reduce the number of modifier keys to only two without compromising any functionality. By default, the B0XX is capable of more Firefox angles than the Smash Box, despite having 4 less modifier keys. This is just the tip of the iceberg, but I'm not going to list all of the differences or advantages the B0XX firmware has over Smash Box here; you can do the research yourself (both controllers are quite well documented). Just know that in my experience using the Smash Box Designer, I ran into several limitations that made it impossible to replicate all of the B0XX's functionality with only two mod keys.

B0XX

The B0XX is a controller designed for Super Smash Brothers, with ergonomics being the number one priority. It is

Designed by Aziz “Hax$” Al-Yami
Produced & Engineered by Stephen “Streamlord” Kasmir
Programmed & Engineered by Kyle “simple” McDowell
Logo & Art  by Jacqueline "Jisu" Choe

More information regarding the B0XX and links to preorder it are found here.

https://b0xx.com/

Smash Box

The Smash Box is a controller made by Hitbox Arcade also designed for Super Smash Brothers. It is currently in stock, and you can order it or find more information here:

https://www.hitboxarcade.com/products/smash-box

Contact Us

To contact any of the people who are credited in this repo, including Crane, myself, simple, Danny, and Snapple, join the B0XX discord here. Find me directly on Discord @zandm7#6078!

https://discord.gg/6wcEaDU

About

A project designed to easily convert your Smash Box into a B0XX. Forked from Crane's DIYB0XX repo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%