Brokenithm Controller

About:

Brokenithm Controller is an iPad and iPhone app that can be used for controlling the arcade came Chunithm produced by SEGA. The app connects to a PC running the Brokeithm Client via TCP to send inputs to the game. The app can capture multiple gestures at the same time and relay them to the game without missing a beat. It also fully supports RGB slider emulation.

Technologies Used:

  • Swift
  • SwiftUI
  • TCP
  • Git
  • XCode
  • AppStore Connect

Why:

I wanted a controller for Chunithm that was better than what already exsisted, so I decided to make my own. During the develpment of this app, I learned a lot about networking in Swift and SwiftUI, as well as improved my knowledge of working with ASCII and Bytes. This was also my excuse to learn about the new APIs that were introduced in iOS 18, one of my favourite being SpatialEventGesture which is what basically powers the entire app.

Released: Sep 2024

Version: 1.0

Last Updated: Oct 2024

Source Code: Github →

Privacy Policy: Privacy Policy →