2020년 10월 20일 화요일

[HBmame]사용법 및 구동 과정

[본 게시글은 2020. 4. 9. 21:55에 작성된 글을 아카이브화를 목적으로 하였음을 분명히 밝힙니다] 


사설은 이미 전 게시글에서 많이 했으므로 거두절미하고, 

우선 깔쌈하게 준비물부터 챙겨보도록 한다.


만약 재료들이 멀쩡하다면 본 게시글은 아무것도 모르는 독자들이 읽어도 이해는 가능할 것이다.


1. 에뮬레이터 다운(필자는 0.217를 사용하여 본 게시글을 작성함)

https://hbmame.1emulation.com/


The HBMAME Place - HBMAME

You can compile your own binary by accessing the listed github repository, and using the tools and options listed above. This is provided as a license requirement only. Compile issues are not supported. You're on your own. HBMAME artwork and source.

hbmame.1emulation.com

2. HBMAME 롬셋

https://dsno.tistory.com/category/%EC%97%90%EB%AE%AC%EB%A0%88%EC%9D%B4%ED%84%B0%20%EA%B4%80%EB%A0%A8/HBMame



필자보다 더 유능하신 분의 블로거로 HBmame뿐만 아니라 대부분의 에뮬레이터들의 자료들을 아카이브화 시켜놓고 계신분이시니 다운받을 때 감사의 댓글 하나 정돈 남겨놓는 센스를 발휘하도록 하자.


3. 반디집(CRC32값 참조)

이 CRC32값은 간단하게 말하자면 "롬파일의 주민등록번호"라고 생각하면 되겠다.

주민등록번호는 한번 정해지면 바뀔 수 없고, 개인의 식별코드로 본다면 일맥상통하다고 보면 되겠다.

왜냐하면, 파일이 수정될때마다 저 CRC32값(줄여서 CRC값)이 계속 바뀌기 때문이다.


즉, 각 핵롬의 롬파일 구성파일들은 원본롬들의 파일들과 다른 CRC값을 가지고 있다

이러한 CRC값들을 간단하게 볼 수 있는 방법이 바로 반디집 프로그램이다.

보기 - 컬럼 설정 - CRC값 체크. 이 CRC값을 이용해서 프로그래머들이 핵롬을 구동리스트에 추가하게 된다.


1. hbmame를 구동한다. 이때(hbmameui.exe로 실행한다)

만약 cpu overclock을 통해 주파수 렉을 없애고자 한다면 cheat기능을 활성화 시켜야 한다.

Options - Default Game Options - Miscellaneous - enable cheats를 체크한다.

아마 게임을 구동하면서 WARNING이라며 파일 구성이 이상하다는데 게임이 돌아가면 그냥 롬파일이 더럽게 많아서 에뮬레이터도 헷갈리나보다 하면서 생각하는게 편할 것이다.

TAB키를 눌러서 General Input - User Interface에서 On Screen Display의 키를 설정한뒤, 나와서 그 키를 입력하면 볼륨창이 나올 것이다.
위아래키를 통해 메뉴를 바꾸면 사진의 메뉴가 나오게 되는데 최대로 올려주면 된다. 인내심이 많이 필요할 것이다.

아니면 게임을 종료한 뒤, cfg폴더에 있는 cfg텍스트 파일을 수정해주면 게임 내에서 알아서 수정이 되어 있을 것이다.

최대 2000으로 입력해놓고 저장하면 최대주파수로 바로 적용이 될 것이다.

여기까지가 기본적인 HBmame의 사용법이다.


홈브류마메라고 특별한 과정이 필요한 것은 아니다. 다만 hbmame의 롬셋을 구하는 방법이 용량이 너무 크기 때문에 거의 방법이 없어서 사람들이 구하기 힘들었을뿐 특별한 건 아니라는 결론을 내리면서 기본적인 사용설명글은 여기서 마치겠다.

댓글 없음:

댓글 쓰기