Note:There are
many ways to DIY a Jubeat Controller, the following below ONLY shows my
personal experiences and not the best sample.
First we check the hardware requirement of
Jubeat in first generation
CPU:Intel
Celeron M 1.5GHz
RAM:DDR333 1GB
Board:IT855GME-LX
(AOpen,Inc.)
Drive:Sil 3512A
SATARaid (Silcon Image,Inc.)
└WDC WD 1600AAJS (Size 160GB)
OS:KONAMI
Windows Xp Embedden System Ver 4.10
Source:https://www.ptt.cc/bbs/MusicGame/M.1236961674.A.0D9.html
We found that most computer requirements are higher
than that
So only thing we need to solve is launching the
game with 16key controller
There are some programs spreading on internet for people building their own game environment
There are some programs spreading on internet for people building their own game environment
One is Jubeat Analyzer by a talented Jubeat Gamer
Pros:Interfaces & Music Tracks can be customized
Pros:Interfaces & Music Tracks can be customized
Cons:Hard to use
Second is The HDD
Which means someone crack and clone the
official hard drive to make the files
Pros:What you get is as same as the arcade machine
Cons:This pirated issue is illegal
Cons:This pirated issue is illegal
I was going with another way
I bought the original HDD with a official USB DRM KEY
Launching the game after settings.
To avoid some law problems so I just have these
hints
You can get any data you need just Google with
the correct words.
Then we start the part of 16key controller
At first I use Arduino Uno with flashed HEX to emulate HID keyboard
& joystick
But I found that the Arduino doesn’t work properly because the
problem of Keyboard Ghosting and the Clock Rate on the board
So I changed to Arduino Leonardo in the end.
Just because this board is native supporting HID
Leonardo will be the bridge between computer and buttons
The board sends pressing signal from buttons to computer via USB
The board sends pressing signal from buttons to computer via USB
How it works:
So I made this protype
16 button pair to 16 key on the arcade
After the button test passed, we need to make keys and cases
I use Adobe illustrator to generate SVG for models
Then send the files to a acrylic process studio
The keys were bonding 3 layers with choroform
There should be 4 buttons around the key
So this is how I put all together:
The result: