2018年10月1日 星期一

Build a Jubeat arcade in home! Jubeat controller DIY



NoteThere 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


CPUIntel Celeron M 1.5GHz

RAMDDR333 1GB

BoardIT855GME-LX (AOpen,Inc.)

DriveSil 3512A SATARaid (Silcon Image,Inc.)

           WDC WD 1600AAJS Size 160GB

OSKONAMI Windows Xp Embedden System Ver 4.10

Sourcehttps://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



One is Jubeat Analyzer by a talented Jubeat Gamer
Pros
Interfaces & Music Tracks can be customized

ConsHard to use


Second is The HDD

Which means someone crack and clone the official hard drive to make the files

ProsWhat you get is as same as the arcade machine
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

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:



沒有留言:

張貼留言

2017 How-Tech 技術宅 © Planer - Responsive Blogger Magazine Theme - Published By Gooyaabi Templates
Planer theme by Way2themes