아케이드 게임은 오락실 게임을 의미한다.
하나의 OS로 표준화되어 있는 게 아니라 제조사가 자체적으로 개발한 하드웨어 위에서 칩을 장작해서 게임을 실행하는 수 있는 형태이다. 게임 칩을 아케이드 게임기의 PCB 보드에 고정된 소켓에 장착하는 방식이 많아서 칩을 교체하면 다른 게임을 구동할 수 있다.
특정 게임만을 위한 머신도 있다고 한다. (그래서 BIOS와 ROM이 하나도 합쳐져 있는 게임도 있다.)
테트리스
배너 화면에서 전원 버튼을 누르면 게임이 웹브라우저 상에서 시작된다.
ROM의 사전적 의미는 Read Only Memory라는 뜻이며, 특별한 장치 없이는 저장된 데이터를 변경하지 못하도록 읽기 전용으로 만들어진 칩을 의미한다.
여기서는 ROM 파일을 게임 타이틀이 파일 형태로 저장된 것 또는 게임 자체를 의미하는 용어로 사용한다.
아케이드 게임은 칩 형태로 유통되었으나 가정용 게임 콘솔이 팔리기 시작한 이후로는 플라스틱 케이스에 쌓인 롬팩 형태로 유통되었다.
거의 대부분의 ROM 파일은 Internet Archive 사이트에 올라와 있다.
Internet Archive 사이트에서 찾지 못할 경우, 다음 사이트에서 찾을 수 있다.
에뮬레이터는 Windows나 macOS와 같은 PC 환경에서 ROM 파일과 BIOS 파일을 이용해서 게임을 실행시켜주는 프로그램을 의미한다. BIOS는 머신(machine)이라고 부르기도 하는데, 이것은 예전 게임기 하드웨어에 해당하는 것이다.
아케이드 게임 에뮬레이터로 가장 유명한 것은 MAME이다. FinalBurn Neo도 유명한데, 대부분의 사용자는 MAME 또는 MAME 계열의 에뮬레이터를 사용한다.
에뮬레이터 프로그램을 다운로드한 다음, 해당 버전과 일치하는 각종 아케이드 머신 별 BIOS 파일과 게임 ROM 파일을 다운로드해서 설치해야 한다.
에뮬레이터는 다음 사이트에서 받을 수 있다.
이외에도 다양한 에뮬레이터가 있으므로 ROM 파일이 아닌 경우에는 해당 에뮬레이터를 별도로 설치해서 구동해야 한다.
아케이드 게임이라고 하나로 묶어서 말하지만 실제로는 제조사가 다양하기 때문에 제조사별 하드웨어나 OS 역할을 하는 소프트웨어가 필요하다. 이것을 BIOS 파일 또는 머신 파일이라고 부르는데, 유명 아케이드 게임 제조사들은 공통으로 사용하는 BIOS 파일이 있고 게임에 해당하는 ROM 파일만 교체해서 게임을 구동하는 방식으로 동작한다.
BIOS 파일은 위 ROM 파일을 제공하는 사이트에서 찾을 수 있다. MAME가 지원하는 머신의 종류가 아주 많은 것은 아니므로 모두 받아두면 된다. 대부분의 롬 사이트에서 BIOS 카테고리가 나뉘어져 있다.