최근 수정 시각 : 2024-02-26 23:54:39

beatoraja

1. 개요2. 특징3. 스킨4. 구동 팁5. 아종

1. 개요

공식 홈페이지
GitHub 소스 코드

Java 기반의 오픈 소스 Be-Music Script 구동기이다. 흔히 '비토라자'라고 부른다. 최신 버전은 0.8.7.

2. 특징

자바로 만들어지는 데다 오픈 소스라 여러 플랫폼으로 포팅이 용이하며, macOS에서도 네이티브로 구동된다. 대신 자바의 특성상 시스템 자원을 상당히 많이 차지하기 때문에, 사양이 낮은 컴퓨터로는 1080p 해상도의 동영상 BGA를 돌리면 마구 버벅인다. 그래도 툭하면 램 누수가 터지고 게임이 튕기는 LR2보다는 나은 편.

한창 개발이 진행되는 중이므로 본가에서 새롭게 추가된 기능인 어시스트 이지, EX 하드, 헬 차지 노트 등을 모두 지원한다.

기존의 표준 구동기 지위를 가졌던 Lunatic Rave 2와 비교하면 상당히 많은 기능이 추가되어 있어 사용자가 늘고 있는 추세이다. 하지만 각종 게이지 사양들과 판정 범위[1], S랜덤 메커니즘 등이 이질적인 편이라 아직 거부감을 보이는 유저도 많은 편이다. 특히 하드 게이지가 LR2에 비해 지나치게 너그럽다는 평가가 주를 이룬다. 다만 이는 LITONE 시리즈 제작자가 IIDXoraja를 만들면서 본가와 판정을 동일하게 만들어서 해결되기도 했다.

0.8 버전부터는 바이너리를 단독 파일로 컴파일해 배포하여 접근성이 높아졌다. BMS OF FIGHTERS에서도 beatoraja용 고해상도 BGA를 포함하거나 따로 배포할 정도로 어느정도 사용자층이 늘어난 편이다.

beatoraja에 사용된 IR은 BMS 정보를 업로드해서 IIDX 카피 BMS를 차단하는 기능이 있다. 차단된 카피 BMS가 있을 경우 아예 프로그램이 실행조차 안 되고, 차단되지 않은 BMS라 하더라도 플레이 시 IR에 업로드해서 계정 단위로 차단을 먹이니 주의할 것.

리듬게임에서 보기 드물게 판정의 기준이 ㎲ 마이크로세컨드이다.[2]

3. 스킨

  • ModernChic
    바로가기
    기본 동봉 스킨. 과거에는 기본 스킨의 완성도가 굉장히 낮았지만 0.8 버전부터 이 스킨이 기본으로 동봉되면서 퀄리티 문제는 어느정도 해결되었다.

    한 한국인 유저가 만든 해당 스킨의 한글 패치가 존재한다. 번역자 본인이 beatoraja로 구동기를 갈아타면서 기능을 익히기 위해 만든 것이라 기능 설명부터 도움말까지 모두 번역되어 있다. 바로가기
  • LITONE 시리즈
    바로가기
    서드파티 스킨 중 가장 완성도가 좋아서 인기가 많다. LITONE5를 제외하면 유료 후원이 필요하다. 다만 대부분의 스킨이 beatmania IIDX(5~)와 DJMAX RESPECT V(MAX)를 그대로 카피한 스킨이라 이에 대한 비판이 있는 편이다. 최근엔 Qwilight용 스킨도 제작중에 있다.
  • TYPE-M
    바로가기 (2022/11/4 버전)
    LR2HD 스킨 EndlessCirculation의 제작자가 만든 스킨. 한 가지 주의사항이라면 절대 본 스킨에 beatmania IIDX 커스터마이즈나 일러스트 등을 넣어 쓰지 말 것. 제작자가 누누히 강조하는 사항이며, 제작자가 일전에 트위터에서 이를 어긴 사용자를 발견하여 해당 트윗을 박제하고 스킨의 배포를 한동안 막아버린 적이 있었다. 그러나 최근 모 트윗 때문에 업데이트 지원을 완전히 중지해버렸다. 게다가 배포중단의 결정적인 원인이 리듬게임 갤러리 때문이었다는 사실이 밝혀지면서 나라 망신 제대로 시킨 사례가 되어버렸다..
  • Lunatic Rave 2 스킨 호환
    LR2에 없는 기능은 사용할 수 없거나 불완전하며, 만약 해상도가 안 맞으면 계단현상이 일어난다.
  • Brook
    서양계 BMS 작곡가 isococa가 직접 제작하는 스킨.

4. 구동 팁

가이드(일본어)
가이드(영어)

인코딩이 일본어로 되어 있어서 한글이 안 나오는 문제가 생길 수 있다. 실행 자체는 가능하지만 이로 인해 beatoraja에서 낸 기록이 저장되지 않는 문제가 생길 수 있다. 이 경우에는 아래의 방법을 통해서 배치 파일에 인코딩을 지정해 주면 된다.
  • beatoraja-config.bat 파일을 메모장으로 연다.
  • swing...으로 시작하는 네 번째 줄의 구문을 Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel' -Dfile.encoding="UTF-8"[3]로 바꿔준다.
  • 그 후 beatoraja를 위의 bat 파일로 실행한다.

5. 아종



[1] 게이지 증감량 및 판정 범위[2] 0.8.5 업데이트 이후 변경된 사항으로, 이에 따라 본래 이지 판정 기준의 PGreat ±20㎳의 경우 실제 적용시에는 20㎳ 미만까지만 PGreat으로 인정된다. 그렇기에 본래 21㎳ 미만까지 인정되던 것과 비교하면 최대 ±1㎳가 단축된 것. 다른 리듬게임처럼 판정 기준을 ms로 표기한다면 ±19㎳에 가깝다.[3] Shift-JIS로 바꾸면 일부 동영상 BGA가 재생되지 않는 등의 오류가 발생한다.


파일:CC-white.svg 이 문서의 내용 중 전체 또는 일부는 문서의 r452에서 가져왔습니다. 이전 역사 보러 가기
파일:CC-white.svg 이 문서의 내용 중 전체 또는 일부는 다른 문서에서 가져왔습니다.
[ 펼치기 · 접기 ]
문서의 r452 (이전 역사)
문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)

문서의 r (이전 역사)