본문의 전체나 일부를 복사하는 것을 허용하지 않습니다.



1. 펌웨어 선택하기

Haute42 히트박스는 2가지 종류의 펌웨어를 지원함. 매 업데이트 때마다 깃 CI로 자동 빌드되는 GP2040-CE 펌웨어와 해당 펌웨어를 Haute42(혹은 TheTrain)측이 조금 손본 펌웨어 이렇게 2가지임.


기능상의 차이는 없고 LCD나 LED 같은 외관상의 차이만 약간 있음. 개인적으로 Haute42측이 커스텀한 펌웨어를 추천함. 



1-1.  펌웨어 초기화 파일 받아놓기

다운로드 받기(GITHUB 공식 링크)


본인이 0.7.5 이하 버전을 사용 중이거나 공식 펌웨어에서 커스텀 펌웨어로 이동하고 싶을 때, 혹은 반대로 이동하고 싶때라면 받아주자. 내가 무슨 말을 하고 있는지 모르겠다는 생각이 들면 다운로드 받아놔야함.



1-2. (선택) 공식 펌웨어 받아놓기

GP2040-CE HAUTE42 다운로드 받기 (GITHUB 공식 링크)


CI가 자동 빌드한 GP2040-CE 펌웨어임. 커스텀 안된 버전임을 유의하고, Haute42 유저들만 받아놓자. 다른 히트박스 사용하는 사람들은 나한테 묻지 말고 판매자에게 물어보자.



1-3. (선택) 커스텀 펌웨어 받아놓기

(1) HAUTE42 공식 디스코드 들어가기

(2) 0.7.7 커스텀 펌웨어 다운로드 받기


만약 (1) 초대코드가 만료됬다고 나오면 댓글 달아줘. 1번 링크를 눌러 디스코드에 입장 후 2번 링크를 눌러 커스텀 펌웨어를 다운로드 받으면 돼. 영어로 뭐라뭐라 설명이 되어있을 것 같은데, 볼 필요 없음. 이 글에서 한국어로 전부 다룰 예정임.



2. 펌웨어 최신 버전으로 올리기

우선 어떤 경우에서던지 간에 데이터 백업은 필요하지 않아. 0.7.5 이하 버전에서 생성된 백업 파일하고 0.7.6 이상 펌웨어에 존재하는 백업 시스템하고 서로 호환되지 않기 때문임. 백업을 해도 최신 버전으로 업데이트하면 리스토어를 시킬 수 없다는 말임.


하지만, 크게 걱정할 필요는 없음. 백업 파일이 있어야 LCD나 LED 설정을 편하게 할 수 있었던 과거와 달리 전용 펌웨어가 나오면서 해당 기능들이 펌웨어 자체에 포함되어 있기 때문임.


[START] 버튼을 누른채로 히트박스를 PC와 연결하면 LCD에 [192.168.7.1]에 접속하라는 안내문구가 나올거임. LCD가 없는 기종들도 상관없이 [크롬]으로 [192.168.7.1]을 입력하면 설정 페이지에 진입할 수 있음.



설정 페이지에 진입하면 오른쪽 위에 초록색의 [Reboot] 버튼이 보일거임. 해당 버튼을 누른 뒤 [BOOTSEL] 버튼을 누르면 돼. 만약 내가 벽돌이라 웹 설정 페이지에 진입할 수 없다면, 히트박스 뒷면에 동그랗게 뚫려있는 구멍(BOOT 버튼)을 누른 채로 히트박스를 PC에 연결하면 돼.


절대 연필이나 샤프로 [BOOT 버튼]을 누르면 안돼. 그거 잘못하면 PC 연결할 때마다 BOOTSEL 모드로 진입되는 대참사가 벌어질 수 있음. 샤프로 누를거면 심 제거하고 좀 닦고 하자.




그러면 [RPI-RP2] 라는 USB가 인식될거야. 거기에 (1-1)에서 받아놓은 [flash_nuke.uf2] 파일을 넣어주면 돼. 조건이 부합하지 않아서 다운로드 받지 않았다면 넣어줄 필요 없어. 바로 다음 스텝으로 넘어가면 돼. 만약 내가 뭘 하고 있는지 모르겠다? 하면 넣고 생각하자.


[flash_nuke.uf2]는 라즈베리파이 피코에 설치된 펌웨어를 밀어주는 기능을 가지고 있어. 즉 컴퓨터로 치면 윈도우를 날려버리는거지.


업로드가 끝나면, USB 연결이 해제됬다가 [RPI-RP2]가 다시 연결될거야. 그러면 (1-2)나 (1-3)에서 받아놓은 [uf2] 파일을 [RPI-RP2]에 넣어주면 돼.


파일 복사가 끝나면 연결이 자동으로 해제되고, PC에서 컨트롤러로 인식될거야. [RPI-RP2] 창이 닫히고 15초 정도 느긋하게 기다렸다가 히트박스와 PC의 연결을 해제해 줘. 그냥 물 한컵 따라 마시고 와. 


그리고 PC와 히트박스의 연결을 해제해 준 다음 [START] 버튼을 누른채로 PC와 다시 연결해 줘. 몇가지 설정할게 남아있거든.


3. (선택) 커스텀 펌웨어 LCD 설정하기

커스텀 펌웨어를 업로드한 사람들에게만 존재하는 기능이라, 일반 펌웨어를 올린 사람은 이 과정을 따라할 필요가 없어. 



[Configuration] > [Display Configuration] 에 들어가면 저런 화면이 나와. 



저 화면에서 [Button Layout]을 바꿔줄거야. 내가 13 버튼을 사용한다면 [Stickless13]으로 16 버튼을 사용한다면 [Stickless16]으로 바꿔주면 돼.



그러면 LCD가 이렇게 바뀌어. (아직 아래 입력창은 나오지 않음.) [Button Layout] 을 설정해줬다면 [Save]를 눌러서 저장하자.



4. 커스텀 펌웨어 기본 설정하기

[Configuration] > [Add-Ons Configuration]에 진입해보면 정말 많은 기능들이 제공되고 있어 거기서 기본적으로 설정해야되는 옵션들을 만져줄거야.



우선 [On-Board LED Configuration] 야. 활성화 시킨 다음에 [LED Mode]를 [Mode Indicator]로 변경해주면 돼. 버튼 LED와는 크게 상관 없고 현재 상태 알려주는 LED 기능인데, 안해도 사용에는 지장 없는 기능이야. (그래도 Haute42 측에서는 활성화를 추천하는듯.)



다음은 [Input History]야. 그냥 활성화 해주면 기본 설정값이 입력되어 있을거야. LCD가 있는 히트박스를 사용할 때 버튼을 입력하면 어떤 버튼을 입력했는지 보여주는 기능이야. 


위에 내가 올린 LCD 화면 보면 아래 버튼 입력 뭐했는지 나오잖아? 바로 그 기능 활성화 하는거임.




다음은 [Dual Directional Input] 이라는 기능이야. 원래는 가프로식 사용할 때 무조건 필요했던 기능이야. 원래 이동키를 D-pad에 추가 이동키를 Left Analog에 할당해서 6 6 이나 4 4 를 빠르게 입력할 수 있게 해주는 기능이였어.


다만 0.7.7 에는 0.7.5 이하 버전 펌웨어들과는 다르게 [Pin Mapping]에서 중복키 입력을 허용해서 DDI 옵션을 활성화 시키지 않더라도 가프로 설정을 할 수 있어. 


리듬게임 할 때 유용하긴한데


일단 난 정석대로 설정하는걸 좋아해서 가프로 설정을 할거라면 DDI 옵션을 킨 뒤에 [Pin Mapping]에서 DDI 기능을 사용하는 걸 추천할게. (가프로 설정을 한다면)


설정 다 했다면 [Save] 눌러서 저장하는거 잊지말고.



5. PS4, PS5 인풋렉 감소시키기

Haute42를 PS4나 PS5에 인식시키는 방법에 대해서는 다루지 않을거야. 그러니까 질문을 해도 대답해주지 않을거라는 말이지. 다루지 않는 이유는 해당 내용이 다루기 극히 위험한 주제이기 때문이야. 


실제로 Haute42팀이나 GP2040-CE 공식 포럼에서도 해당 주제에 대해 다루는 걸 극히 꺼리고 있어. 해당 부분이 궁금하다면 구글링을 하거나 다른 사람에게 물어보는게 좋을 것 같아.


콘솔에서 인풋렉을 감소시키기 위해서는 [Setting] 옵션에 들어가야해.



[Input Mode]를 PS4로 변경하면 [PS4 Report Speed Hack] 이라는 기능이 생긴게 보일거야. 이게 기본 옵션은 비활성화 되어 있는데, 활성화 시켜주면 돼.


히트박스 모드를 사용할 때 콘솔에게 게임 조작과는 상관없는 정보를 보내는데 이걸 차단하는 기능이야. 대충 1ms 정도 인풋렉이 빨라지는 효과를 볼 수 있어. 대신 몇몇 게임에서는 사용이 불안정해질 수 있다고 하니 사용하는 게임에서 문제가 발생한다면 해당 기능을 비활성 시켜주면 돼.


설정 다 했으면 [Save] 잊지말고!


6. 히트박스 연결 팁

플랫폼버튼
PCB
PS4Y
PS3X
SWITCHA


해당 버튼을 누른 채로 PC나 콘솔에 연결하면 버튼하고 매칭되는 플랫폼 모드로 작동함.


웹 설정 페이지 오른쪽 상단에 있는 플랫폼 선택지는 이제 실제 플랫폼을 변경해주지 않음. 웹 설정 페이지에서 표시되는 버튼의 명칭을 바꿔줌. [Reboot] > [Web-config]로 재부팅하는 과정이 필요함.



웹 설정 페이지에서 실제 작동하는 플랫폼을 바꾸기 위해서는 [Setting] > [Settings] > [Input Mode] > [플랫폼 선택] > [Save] 하는 과정이 필요함.


7. 기타 히트박스 사용 꿀팁


커스텀 LED 설정하기, 가프로 설정하기, 여러 프로파일 사용하기 (웹 설정 진입하지 않고 가프로, 일반 셋팅 변경하기)


Haute42를 리듬 게임에서 사용하기