구동기 두 개 중 일단 내가 지금 사용하는 비토라자를 설치 및 세팅하는 방법임


비토라자를 실행하기 위해서는 비토라자 및 자바가 필요함


자바는 자바 검색하면 나오는거 가서 자바 다운로드 하면 되고 (참고로 무조건 64bit 자바여야 함. OpenJDK는 안될 수 있음)


비토라자는 https://mocha-repository.info/download.php 로 가면



이렇게 최신 릴리즈가 두 개 있는데 위를 받아야 한다(아래는 업데이트 파일임)


뒤에 붙은 modernchic은 이번 버전부터 포함된 스킨임.


압축을 풀면 이런식으로 나옴



여기서 중요한건, 절대로 beatoraja.jar 파일로 실행을 하면 안된다는거임


비토라자 실행은 beatoraja-config.bat 파일로 해야 함


해당 배치파일을 열기 전에 할 일이 있는데, 메모장 등 아무 텍스트 에디터를 이용해 beatoraja-config.bat 을 열면


두 번째 줄이


set _JAVA_OPTIONS='-Dsun.java2d.opengl=true -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel' 이렇게 되어 있을텐데


뒤에 -Dfile.encoding="UTF-8" 을 붙여줘야 한다.


그리고  네 번째 줄을 보면 java -Xms1g -Xmx4g -cp beatoraja.jar;ir/* bms.player.beatoraja.MainLoader 이렇게 되어 있는데,


Xms1g와 Xmx4g 부분의 숫자를 사용중인 컴퓨터 램 용량의 절반 만큼 넣음 된다. 단, 64GB 이상이면 31 적어야 함.


램 8GB면 -Xms4g -Xmx4g

램 16GB면 -Xms8g -Xmx8g

램 32GB면 -Xms16g - Xmx16g 같은 방식.


귀찮으면 배치파일 내용 다 날리고 이거 복붙하면 된다.(램 16GB 기준인데 램 용량 더 커도 상관 없음. 작으면 4g로 바꾸셈)


REM *** Set system-wide "_JAVA_OPTIONS" environment variable to use OpenGL pipeline (improved performance of > 30% potentially. Also use anti-aliasing for non-LR2 fonts, and finally allow Swing framework to utilize AA and GTKLookAndFeel for config window. ***
set _JAVA_OPTIONS='-Dsun.java2d.opengl=true -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel' -Dfile.encoding="UTF-8"
pushd %~dp0
java -Xms8g -Xmx8g -cp beatoraja.jar;ir/* bms.player.beatoraja.MainLoader
popd


배치파일에 해당 내용을 넣고 실행해보면



이런 창이 뜰거다. 참고로 언어 설정 한글이면 옆에 비정상적으로 출력 될 수 있지만 신경 쓰지 않아도 됨.




일단 첫 창은 비디오 설정임.


디스플레이 모드는 창 모드, 전체 창모드, 전체화면을 지원한다. 보통 전체 창모드를 많이 씀

(전체화면 해보면 왜 안쓰는지 알게된다)


수직동기화는 보통 설정하지 않을테니 패스


Max FPS는 최대 FPS값을 설정하는건데 0으로 하면 알아서 최대치까지 FPS가 올라간다.


아래쪽은 BGA 표시기능 설정임. 인게임에서도 설정 가능한데, 왠지 몰라도 AUTO가 OFF랑 같더라


Miss Layer Duration은 배드나 푸어뜰때 나올 BGA 출력시간 설정



다음은 오디오 설정임


별거 없고 오디오 버퍼만 적당히 낮춰주면 좋음. 오디오 아웃풋을 Port Audio로 바꾸고 하면 더 좋다는 소리도 있음.




그 다음은 입력 설정임. 참고로 키설정은 여기서 하는게 아니라 인게임에서 해야 함.


Minimum input duration만 25 ~ 45 정도로 맞춰주자



여기는 BMS 곡 폴더 및 난이도표를 세팅하는 곳임


곡 폴더를 추가하는 방법은


1. BMS Path 옆의 +를 눌러서 폴더를 추가한다


2. 폴더가 추가되면, Rebuild BMS Database나 Update BMS database를 눌러준다


3. 일정 시간 후 한번 더 눌러준다.


왠지 모르지만 한번 눌러서 잘 안됨.


난이도표를 세팅하는 방법은


1. Table URL 옆에 빈칸에 주소를 넣고 +를 입력한다


2. Load difficulty table을 누른다


근데 이미 1통상 / 2통상 / 1발광 / 2발광 / LN 등 중요 난이도표는 다 들어가 있음. 새틀라이트랑 스텔라 같은거만 따로 넣음 된다.



내용 길어져서 플레이 옵션이랑 스킨은 뒤에 따로 분리함.


그 사이 있는 Music Select는 곡 선택시 스크롤 속도 조절하는게 위에 있음. 그거 말고 딱히 건드릴게 없다.