본문 바로가기

잡동사니 꾸러미/다양한 이야기

[MAME] MAME 32 게임 실행 방법 게임 도중 TAB 설정..

반응형
M.A.M.E 란 Multiple Arcade Machine Emulator 의 약자입니다. 이는 여러가지 다양한 오락실 게임을 컴퓨터에서 실행할 수 있는 프로그램이라는 뜻입니다.

MAME 는 여러가지 에뮬레이터가 있는데 윈도우용 기반의 경우 MAME32 의 소스를 기준으로 변종된 것이니 대표적으로 MAME32의 사용 방법을 설명합니다.

마메론이나 MAME32Plus 등도 사용법이 거의 같습니다.

우선 MAME32 에뮬레이터를 다운 받아 적당한 디렉토리에 압축을 풉니다.
그리고 게임을 다운로드 받아 roms 라는 폴더에 복사합니다.

MAME 32 에뮬레이터와 플레이 할 롬파일이 정상적으로 설치가 되었다면 MAME 32 를 실행합니다.
실행을 하면 아래와 같이 실행이 됩니다.



우선 종류별 구분에서 자신이 원하는 종류의 게임을 선택합니다. 일반적으로 All Games 로 하면되지만 너무 많은 게임이 나오기 때문에 게임을 찾기 어려우므로 장르별 또는 년도별등으로 구분을할 수 있습니다. 모든 게임 다 설치 하지 않고 일부 게임만 설치 했다면 Available 을 선택 하시면 됩니다. 새로 설치한 게임등이 목록에 나오지 않을땐 F5 키를 눌러서 목록을 다시 읽습니다.

게임 리스트는 알파벳 순서로 정리 되고 부모롬과 자식롬등으로 나오는데 설정메뉴의 버튼등을 통해 출력형식을 변경 할 수있습니다.

MAME 32 는 GUI 환경이기 때문에 대부분의 메뉴들은 마우스의 클릭만으로 쉽게 사용 할 수
있습니다.

플레이하고 싶은 게임을 선택한 후 더블 클릭을 하면 해당 게임이 실행됩니다. 용량이 작은 게임들은 금방 실행이 되지만 용량 큰 일부 게임들은 로딩하는데 약간의 시간이 걸리므로 참고 하시기 바랍니다.

실행을 하면 아래의 그림과 같은 메세지가 나오는데 에뮬레이터와 롬의 법적인 내용 등이 나오고 OK 를 누르라고 나옵니다.

MAME 를 처음 접하시는 분들이 이 부분에 막히시는 경우가 있는데 간단하게 키보드의 O 와 K 를 눌러주면 됩니다. 실행에 문제가 있는 경우 OK 를 한번더 입력해야 하는 경우도 있습니다.

이는 처음 실행하는 게임에 한하여 1번만 나오고 2번째 실행 부터는
출력 되지않습니다.

기본적으로 MAME 는 풀 스크린으로 실행 되는데 실행 도중 ALT + ENTER 를 누르면 아래 그림처럼 윈도우 창 모드로도 전환이 가능합니다.

대부분의 게임 들은 처음 실행 할때 아래 그림처럼 부팅을 합니다.
그런데 일부 게임들은 부팅시 화면이 깨지거나 몇가지 설정을 해야 하는등 귀찮는 것이라던가 오래 기달려야 하는 것들이 있습니다.
오락실에 꺼져 있는 기계를 켜보신 기억이 있습니까?
그때 오락기가 부팅에 시간이 걸리듯 에뮬레터도 꺼져 있는 기계를 키는 것과 같기 때문에 부팅에 다소 시간이 걸리도 합니다.

정상적으로 부팅이 되었으면 키보드 5 번 키를 이용해 동전을 넣고 1 번 키를 이용해 실행을 합니다.


대부분의 에물레이터가 그렇듯 MAME 32 역시 꽤나 복잡한 설정을 해야 합니다. 상당히 많은 설정이있지만 실제로 주로 사용되는 것은 몇개 없으므로 너무 걱정하실 필요는 없습니다.

게임도중 TAB 키를 누르면 아래 그림과 같은 메뉴가 나옵니다.



* Input ( genetal / this game )
사용하는 키를 설정할때 Input ( general ) 을 사용할 경우 모든 마메 게임에서 공통적으로 적용되며 Input ( this game ) 으로 설정을 하면 지금 실행하고 있는 이 게임에만 해당이 됩니다.
예를 들어 버튼이 한개인 게임은 버튼을 스페이스바로 설정 하고 두개인 게임은 Alt 와 Ctrl 로 설정하는등 다양하게 꾸밀수 있겠지만 Input ( general ) 을 통해서 전체적으로 공통적인 것을 하나
설정해 놓는것이 편리합니다.
설정을 하는 방법은 방향키를 이용해 메뉴를 이동한 다음 Enter 키를 눌러서 선택을 합니다.
키보드 설정을 변경할 경우 원하는 항목에서 Enter 를 누른후 변경하고 싶은 키를 누르고 다시
Enter 를 누르면 변경된 것을 확인 할 수 있습니다.
조이스틱의 설정도 마찮가지인데 해당하는 항목에서 조이스틱의 방향을 이동 시키거나 버튼을 클릭합니다.
컴퓨터 특성상 한번에 여러개의 키입력을 동시에 인식 하지 못하기 때문에 2인용을 할때는 조이스틱 등을 사용하시길 권장합니다.


* Dip Swithches
딥스위치 설정은 쉽게 생각해서 오락실 주인이 각 게임기 마다 해두는 설정이라고 생각하시면 됩니다.
게임기판의 세팅으로 동전의 갯수를 설정 , 슈팅 게임등에서 비행기의 갯수 , 게임의 난이도 등을 설정하는 것입니다.


* Analog Controls
아날로그 콘트롤은 특이한 스틱을 사용하는 게임에서 볼 수 있는데 조이스틱의 감도등을 설정하는 것입니다. 예를 들어 알카노이드의 경우 좌우로 회전시키는 특이한 스틱을 사용합니다. 이런 게임의
감도등을 설정하는 것입니다. 키보드와 조이스틱등 모두 적용 됩니다.


* Bookkeeping Info
동전하고 관련된 옵션인것으로 생각되나 잘 사용되지 않는 메뉴입니다.


* Game Information
게임에 대한 간단한 설명과 사용된 CPU / 사운드 칩셋등을 보여줍니다.


* Game History
게임의 제작 관련 역사를 보여줍니다.


* Reset Game
플레이 하던 게임을 리셋합니다.


* Return to Game
TAB 메뉴를 없애고 게임으로 돌아갑니다.
MAME 32 에서 기본적으로 설정되어 사용되는 키입니다. 변경 할 수 있는 것도 있지만 사용하는 키가 많으므로 가급적 그냥 사용하실 것을 권장합니다.

만약 설정을 잘 못 바꾸어서 세팅이 이상해 졌을 경우 cfg 폴더에서 default.cfg 를 삭제하고 MAME32 를 다시 실행하면 초기 세팅으로 돌아옵니다.

키보드 설정을 변경하는것은 을 참고하시기 바랍니다.



플레이어 1 동전 넣기 : 5
플레이어 2 동전 넣기 : 6
플레이어 1 시작 버튼 : 1
플레이어 2 시간 버튼 : 2
게임도중에 일시 정지 : P
게임화면 캡쳐 : F12
볼륨 조절 메뉴 열고 닫기 : ` (키보드 좌우로 볼륨 조정)
프레임 올리기 : F9 (속도가 너무 느리거나 빠를 경우 사용)
프레임 내리기 : F8
게임의 최대 속도로 플레이 : F10
전체화면과 윈도우창모드로 전환 : Alt + Enter
설정 메뉴 불러오기 : TAB
게임의 리셋 : F3

플레이어 1 이동키 : 방향키 상,하,좌,우
플레이어 1 버튼 1 : Ctrl
플레이어 1 버튼 2 : Alt
플레이어 1 버튼 3 : 스페이스 바
플레이어 1 버튼 4 : 왼쪽 쉬프트
플레이어 1 버튼 5 : Z
플레이어 1 버튼 6 : X

플레이어 2 이동키 : R, F, D, G
플레이어 2 버튼 1 : A
플레이어 2 버튼 2 : S
플레이어 2 버튼 3 : Q
플레이어 2 버튼 4 : W
* File 메뉴 설명



1. Play and Record Input
게임을 플레이하면서 플레이하는 내용을 녹화합니다. 녹화된 파일은 inp 폴더에 게임명.inp 로 저장이 됩니다.

2. Play Back Input
녹화했던 게임을 다시 플레이 합니다.

3. Select Random Game
많은 게임들중 임의로 선택된 게임을 플레이합니다.

4. Properties
게임의 정보와 고급설정을 할 수 있습니다. 화면의 색감이라던가 사운드 샘플등 일반적으로는 잘 사용되지 않는 설정과 정보를 보여줍니다.

5. Audit all games
보유하고 있는 롬셋이 모두 있는지 보유한 롬셋은 정상적인 롬셋인지 확인을 하는 기능입니다.

실행을 해보면 Correct , Incorrect , Total 로 출력됩니다.
Total 은 보유하고 있는 게임의 숫자 이고 Correct 는 정상적인 롬셋입니다. 일부 게임은 ROM NEEDS REDUMP 또는 NO GOOD DUMP KNOWN 이라는 나오는 파일들이 있습니다.

이런것은 현재 사용하는 에뮬레이터에서 알려진 잘못 덤프된 파일입니다 이런 게임들은 실행시 정상적인 게임도 있지만 실행 오류가 나거나 화면이 깨지기도 합니다. 이런 게임들은 다시 덤프가 되어야 하는 것들이므로 현 상태가 최적이라고 생각하시면 됩니다.
실제로 잘못된 롬셋은 Incorrect 로 표시 됩니다.






* View 메뉴에는 화면의 구성을 설정합니다. 모두 한번 해보면 알수있는 간단한 것들입니다.



1. Toolbar 부터 Screenshot Tab 까지의 메뉴는 화면에 보이는 항목들을 보여주고 감추는 기능 입니다.

2. Large Icons 부터 Grouped 까지는 게임 목록의 출력방식을 변경합니다.

3. Arrange Icons 은 게임들의 정렬 순서를 정하는 것입니다.

4. Refresh 는 롬파일의 목록을 다시 읽는 것으로 새로운 롬 파일을 복사해 넣었는데 리스트에 나오지 않거나 아이콘등을 새로 추가 했을때 사용합니다.
롬파일이 많을때는 리프레쉬 시간이 매우 오래 걸립니다.

5. Custom Filters 를 클릭하면 아래 그림과 같이 롬파일의 목록에서 보여지지 않을 항목을 체크할 수 있게 합니다. 예를들어 작동하지 않는 게임들을 보고 싶지 않을 땐 Non-Working 에 체크를
한후 OK 를 누르면 해당 항목은 보여지지 않습니다.
롬 리스트가 많아 특정 게임을 검색 할 때 사용 하실 수 있습니다.





※ 게임의 정렬은 게임 리스트 상단의 메뉴들인
Game , Year , Samples , Directory , Type 등의 버튼을 클릭함으로 간단하게 정렬 할 수 있습니다. 클릭을 하면 내림 차순과 오림 차순으로 반복되며 정렬 됩니다.








* Options 메뉴에는 MAME 32 의 환경 설정을 할 수 있는 기능들이 있습니다.



1. Game List Font
이것은 게임 목록의 폰트를 변경하는 것 입니다.

2. Game List Clone Color
이것은 클론롬들의 이름을 선택한 색상으로 출력해주는 기능입니다. 잘 실행하지 않는 클론 롬들을 오리지날과 구분하여 구분하기
쉽게하는 기능입니다.



3. Directories
MAME 32 에 관련된 파일을의 경로를 수정하는 것입니다.
예를들어 주로 사용하는 에뮬이 MAMELON 이라서 모든 롬파일을 MAMELON 하위의 roms 폴더에 넣는다고 가정할 경우 그 파일을 MAME32 용 roms 폴더에 복사할 필요없이 이곳에서 경로만 설정 함으로서 파일들을 공유 할 수 있습니다.

4. Default Game Options
게임 전체적으로 전용하는 옵션입니다. File 에서 Properties 와는 달리 전체적인 게임에 다 적용됩니다.

5. Reset to Default
여러가지 설정들을 가장 처음 상태로 되돌릴 수 있습니다.

6. Interface Options
프로그램이 시작될때 작동하는 기등들을 설정합니다. 시작할때마다 새로 추가된 게임이 있는지 검색을 하는 등의 기능을 설정합니다.

반응형