MAME (원래 Multiple Arcade Machine Emulator의 약어)는 최신 개인용 컴퓨터와 기타 플랫폼의 소프트웨어에서 아케이드 게임 시스템의 하드웨어를 재생성하도록 설계된 자유와 오픈-소스 에뮬레이터입니다. 그 의도는 빈티지 게임이 분실되거나 잊히는 것을 방지함으로써 게임 역사를 보존하는 것입니다. 그것은 에뮬레이트된 아케이드 기계의 내부 작동을 에뮬레이팅함으로써 이것을 수행합니다; 실제로 게임을 하는 능력은 "좋은 부작용"으로 여겨집니다. Joystiq은 MAME를 모든 Windows와 Mac 게이머가 가지고 있어야 하는 응용 프로그램으로 나열했습니다.
최초의 공개 MAME 출시는 1997년 2월 5일 Nicola Salmoria에 의해 이루어졌습니다. 비록 모든 게임이 재생될 수 있는 것은 아니지만, 그것은 7,000개 이상의 고유한 게임과 10,000개의 실제 ROM 이미지 집합을 지원합니다. MAME 코어를 기반으로 하는 많은 비디오 게임 콘솔과 컴퓨터 시스템에 대해 에뮬레이터, MESS는 2015년 MAME에 통합되었습니다.
Installations
데비안 저장소에서 설치할 수 있습니다:
- sudo apt install mame
Configurations
롬 파일이 존재해야 해당 게임이 실행될 수 있습니다. 가진 롬 파일을 /usr/share/games/mame/roms 아래로 복사합니다. 하지만, 롬과 에뮬레이터의 버전에 따라 실행이 되지 않을 수 있어서, 무료로 롬을 제공하는, 예를 들어 아래 사이트 등에서 받아서 실행해 볼 수 있습니다:
대체로 아래의 롬 파일들이 잘 작동하는 것으로 보입니다:
Troubleshootings
qsound_hle : 간혹 dl-1425.bin 파일이 존재하지 않아서 실행되지 않는 경우가 있습니다. 이때, qsound_hle.zip 파일을 찾아서 풀면, 해당 파일이 있고, 게임.zip 파일을 풀어서 해당 파일을 디렉토리에 넣고 다시 게임.zip로 묶어서 실행할 수 있습니다.
Freezing : 간혹 프로그램 자체가 시작이 되지 않고, 얼어 있는 듯한 경우가 생길 수 있습니다. Ctrl+a를 눌러서, logs를 입력해서 시스템 로그를 보면, 어떤 문제가 발생했는지 확인이 가능합니다. 어쨌든, 사운드에 문제가 발생하는 경우가 있습니다. 이때에는 아래와 같이 사운드 서비스를 새롭게 시작해 줍니다. 아무거나 하나를 실행해 주세요.
- pulseaudio -k && sudo alsa force-reload
- systemctl --user restart pulseaudio
history foler : 홈디렉토리 아래에 history 디렉토리가 생깁니다. $HOME/.mame/ui.ini 파일에서 다음과 같이 바꿉니다: historypath $HOME/.mame/history
External links
- Official website
- MAMEworld MAME resource and news site
- Arcade Database Database containing details of any game supported by Mame, including past versions. There are images, videos, programs for downloading extra files, advanced searches, graphics and many other resources.