맨위로가기

롬 이미지

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

ROM 이미지는 비디오 게임 카트리지나 아케이드 게임 기판 등에서 데이터를 추출하여 생성된 파일이다. 이러한 ROM 이미지는 특수한 장비를 사용하여 원본 게임 매체의 데이터를 복사하는 "덤핑" 과정을 통해 만들어지며, 에뮬레이터, 임베디드 시스템 개발, 디지털 보존 등 다양한 용도로 활용된다. 게임 회사들은 불법 복제를 막기 위해 복사 방지 기술을 적용해왔지만, 해커들에 의해 뚫리는 경우도 있었다. ROM 이미지는 게임의 수정, 번역, 디지털 보존 등에도 사용되며, 테이프 이미지, 디스크 이미지, ISO 이미지 등과 같은 다른 이미지 유형과 유사한 개념이다.

더 읽어볼만한 페이지

  • 펌웨어 - 바이오스
    BIOS(Basic Input/Output System, 기본 입출력 시스템)는 컴퓨터 하드웨어와 운영 체제 사이에서 하위 수준 인터페이스 역할을 하며, 부팅 과정에서 하드웨어를 초기화하고 제어하며, UEFI로 대체되는 추세이다.
  • 펌웨어 - 마이크로코드
    마이크로코드는 CPU 내에서 기본적인 연산을 수행하는 저수준 명령어 집합으로, 하드웨어와 소프트웨어 사이의 간극을 메우고, 복잡한 기계어 명령을 단순한 하드웨어 수준의 동작으로 분해하여 실행하며, 컴퓨터 아키텍처의 유연성을 높이고 오류 수정 및 기능 개선을 용이하게 한다.
  • 임베디드 시스템 - 로봇공학
    로봇공학은 기계적 구조, 전기적 부품, 소프트웨어로 이뤄진 로봇의 설계, 제작, 운용 및 응용에 관한 학문 분야로, 산업, 의료, 우주 탐사 등 다양한 분야에서 활용되며 인간-로봇 상호작용 및 로봇의 자율성 향상 연구가 진행 중이다.
  • 임베디드 시스템 - 허니웰
    허니웰은 1885년 설립된 기업으로, 항공우주, 빌딩 자동화, 안전 및 생산성 솔루션, 성능 소재 및 기술 분야에서 사업을 영위하며, 군사 기술 개발 및 펜탁스 카메라 수입업체로 활동했고, 환경 문제 관련 비판을 받기도 한다.
  • 컴퓨터 메모리 - 플래시 메모리
    플래시 메모리는 전기적으로 데이터의 쓰기 및 삭제가 가능한 비휘발성 메모리 기술로, 마스오카 후지오 박사가 발명하여 카메라 플래시와 유사한 소거 방식으로 인해 명명되었으며, NOR형과 NAND형으로 나뉘어 각기 다른 분야에 적용된다.
  • 컴퓨터 메모리 - 메모리 계층 구조
    메모리 계층 구조는 CPU 데이터 접근 속도 향상을 위해 레지스터, 캐시, RAM, 보조 기억 장치 등으로 구성되며, 속도, 용량, 비용이 다른 계층들을 통해 효율적인 메모리 관리를 가능하게 한다.
롬 이미지
ROM 이미지
ROM 칩 AM27C256
ROM 칩 AM27C256
다른 이름롬 이미지
종류컴퓨터 파일
확장자.rom
.bin
.iso
.img
MIME 형식application/octet-stream
개발다양함 (장치에 따라 다름)
기술적 세부 사항
유형디스크 이미지
사용아케이드 게임
비디오 게임 콘솔
임베디드 시스템
포함프로그램 코드
게임 데이터
펌웨어
설명ROM 이미지 (또는 ROM 파일)는 읽기 전용 메모리 칩의 내용을 담고 있는 컴퓨터 파일이다. 일반적으로 아케이드 머신 또는 구형 비디오 게임 콘솔의 비디오 게임이나 임베디드 시스템의 펌웨어를 복제하는 데 사용된다.
추가 정보ROM 이미지 파일은 일반적으로 원래 칩의 모든 데이터를 바이트 단위로 정확하게 복사한 내용을 담고 있다. 따라서 ROM 이미지를 사용하여 해당 게임 또는 펌웨어를 에뮬레이터를 통해 실행하거나, 호환되는 장치에 다시 프로그래밍할 수 있다.
관련 항목
관련 항목에뮬레이터
메모리 덤프
소프트웨어 보존

2. 제작

ROM 이미지는 특수한 장비를 사용하여 카트리지 기반 게임과 아케이드 머신의 읽기 전용 메모리 칩에서 데이터를 추출하는 "덤핑" 과정을 통해 생성된다. 닥터 V64나 Retrode와 같이 가정용 비디오 게임 시스템용 덤핑 장치는 널리 사용 가능하다.

게임보이 어드밴스용 ROM 덤핑 장치.


아케이드 머신의 ROM 덤핑은 고도로 맞춤화된 PCB를 사용하므로, 각 머신에 대한 개별 설정과 전문 지식이 필요하다.

2. 1. 복사 방지 매커니즘

롬 이미지는 컴퓨터 게임의 역사를 보존하는 수단으로 사용되지만, 현대 게임의 무단 복제 및 재배포를 쉽게 하기 위한 목적으로도 사용된다. 이로 인해 게임 판매량이 감소할 것을 우려하여, 많은 게임 회사들은 복제를 방지하면서도 오리지널 게임을 플레이할 수 있게 하는 기능들을 신규 게임들에 통합하였다.

  • 닌텐도 게임큐브는 비표준 8cm DVD와 같은 광 미디어를 사용하여 장기간 게임을 PC로 복사하지 못하도록 하였다. 판타지 스타 온라인 에피소드 I & II에서 보안 취약점이 발견되기 전까지는 게임큐브 게임을 PC로 복사하는 것이 불가능했다.
  • SNK는 1999년 더 킹 오브 파이터즈를 시작으로 네오지오 게임에 보호 장치를 채용하였다. 그래픽스 ROM에 암호화 알고리즘을 사용하여 에뮬레이터에서 플레이하지 못하도록 막았으나, 2000년 초 해커들이 ROM의 암호화를 해제하고 덤프하는 방법을 찾아내어 네오지오 에뮬레이터에서 플레이가 가능해졌다.
  • 캡콤CPS-2 아케이드 기판은 1993년 시스템 출시 이후 7년 동안 깨지지 않는 복사 보호 알고리즘을 포함하였다. 2007년 MAME 개발팀에 의해 완전한 암호화 해제 알고리즘이 크랙되었다.[5]
  • 카트리지 게임에서는 게임이 ROM에 쓰기를 시도하는 방식으로 복사 방지가 이루어졌다. 정품 카트리지에서는 아무 일도 일어나지 않지만, 에뮬레이터나 비정품 카트리지는 쓰기를 허용하여 게임이 정품 카트리지에서 실행 중인지 판별할 수 있었다.
  • 게임보이 게임과 같은 일부 게임들은 카트리지 버스에 연결된 메모리 뱅크 컨트롤러와 같은 하드웨어를 사용하여 복사 방지를 구현했다.
  • 캡콤의 CP 시스템 III는 2007년 6월까지 에뮬레이션 시도에 저항하다가 암호화 방식이 리버스 엔지니어링되었다.

3. 이용

롬 이미지는 다음과 같은 다양한 목적으로 활용된다.


  • 에뮬레이션: 비디오 게임 콘솔 에뮬레이터는 롬 이미지를 사용하여 게임을 실행한다.
  • 소프트웨어 개발: 임베디드 시스템용 소프트웨어를 개발할 때, 롬 파일 형태로 테스트하기도 한다.
  • 디지털 보존: 롬 이미지는 디지털 미디어의 짧은 수명을 극복하고 초기 컴퓨터 및 비디오 게임을 보존하는 데 사용된다. 롬 이미지 파일의 대량 배포는 이러한 보존에 긍정적인 영향을 준다.[2][3][6][7][4][8]
  • 핵과 팬 번역: 사용자는 롬 이미지를 수정하여 그래픽, 레벨, 난이도를 변경하거나 다른 언어로 번역할 수 있다. 팬 번역 커뮤니티는 특정 지역에서만 출시된 게임을 다른 언어로 번역하여 제공한다.

3. 1. 에뮬레이션

비디오 게임 콘솔 에뮬레이터는 일반적으로 롬 이미지를 입력 파일로 사용하여 게임을 실행한다.

3. 2. 소프트웨어 ROM

임베디드 시스템용으로 개발 중인 소프트웨어는 임베디드 시스템에 사용할 ROM 칩에 기록하기 이전에 표준 컴퓨터에서 테스트하기 위해 ROM 파일로 기록하기도 한다.

3. 3. 디지털 보존

디지털 미디어의 수명은 짧은 편이다. 흑백 사진은 수세기 넘게 생존할 수 있지만, 수많은 디지털 미디어는 고작 10년 후면 읽을 수 없게 될 수 있다. 초기 컴퓨터 시스템은 50~60년, 초기 컴퓨터 비디오 게임 콘솔은 거의 40년이 되었기에, 시간이 지남에 따라 수많은 초기 컴퓨터와 비디오 게임이 새로운 미디어로 전송되지 않으면 생존하지 못할 것이라는 상당한 우려가 있다. 그러므로 보존에 관심 있는 사람들은 활발히 구형 아케이드와 비디오 게임을 찾아 롬 이미지로 덤프하고 있다. CD-ROM, DVD-ROM과 같은 표준화된 미디어에 저장하면 큰 노력을 들이지 않고도 차기 미디어로 복사할 수 있다.[2][3][6][7]

저작권 보유자들에게 잠재적인 피해가 있음에도 대량의 ROM 이미지 파일 디지털 배포 경향은 보존에 긍정적인 영향도 있다. 시간이 지남에 따라 고전 게임들의 수많은 오리지널 ROM 복사본의 품질이 저하되거나 파괴되거나 버려지지만, 파일 형태의 사본은 전 세계로 배포됨으로써 이러한 게임들의 생존 가능성을 높여준다.[4][8]

3. 4. 핵과 팬 번역

게임이 롬(ROM) 형태로 ലഭ്യ해지면 사용자가 수정할 수 있게 된다. 이는 그래픽 변경, 게임 레벨 변경, 난이도 조절, 또는 원래 출시되지 않은 언어로 번역하는 것을 포함한다. 은 재미있는 형태로 나타나기도 하는데, 예를 들어 마리오 브라더스의 NES 버전 핵인 아프로 머리를 한 ''아프로 마리오 브라더스''가 있다. ''메트로이드 리디자인'' 모드는 슈퍼 메트로이드를 개조하고 새로운 목표를 추가하는 핵이다.

게임을 다른 언어로 번역하는 대규모 커뮤니티가 발전해왔다. 많은 게임들이 세계 특정 지역에서만 출시되곤 한다. 예를 들어, 일본에서 출시된 많은 롤플레잉 비디오 게임들은 일본 외 지역에는 출시되지 않았다. 팬 번역가 그룹은 이러한 수요를 충족시키기 위해 게임을 직접 번역하기도 한다. 예를 들어, 1995년 게임 테일즈 오브 판타지아는 공식적으로 일본에서만 출시되었지만, DeJap Translations는 2001년에 게임 내 텍스트를 영어로 번역했다. [http://topping.zophar.net/vop/ Vocals of Phantasia]라는 프로젝트는 게임의 음성을 번역하기도 했다. 공식 영어판은 텍스트 번역이 공개된 지 약 5년 후인 2006년 3월에야 출시되었다. 또 다른 예는 마더 2: 기그의 역습의 일본 전용 후속작인 마더 3이다. 팬들의 엄청난 반응과 영어 번역 요청에도 불구하고, 닌텐도는 마더 3를 유럽에서 번역하여 출시할 것이라고 했지만, 실현되지 않았다. 대신, 팬 웹사이트 Starmen.net에서 대규모 번역 프로젝트를 진행하여 2008년 10월에 마더 3의 번역판을 출시했다. 이 번역은 팬, 닌텐도, 스퀘어 에닉스 등 업계 전문가들로부터 칭찬을 받았다.

일본의 N64 게임 ''동물의 숲'' 또한 영어로 번역되었다. 이 게임은 원래 일본에서만 N64로 출시되었으나, 게임큐브로 이식되면서 Animal Crossing으로 이름이 변경되었다.

4. 비슷한 이미지 유형

컴퓨터 테이프에서 가져온 이미지는 테이프 이미지라고 하며, 플로피 디스크CD-ROM 등에서 가져온 이미지는 디스크 이미지라고 한다. 광 매체에서 복사된 이미지는 ISO 이미지라고도 하는데, 이는 광 매체 표준 파일 시스템 중 하나인 ISO 9660에서 따온 것이다.[1]

참조

[1] 웹사이트 The Future Intent of CPS2shock http://cps2shock.ret[...] CPS2Shock 2001-01-07
[2] 간행물 Use of a Game Over: Emulation and the Video Game Industry, A White Paper http://www.law.north[...] 2009-05-06
[3] 웹사이트 About MAME http://mamedev.org/a[...] 2009-05-06
[4] 뉴스 Game over? Not if preservationists have their way http://www.hollywood[...] 2009-05-06
[5] 웹사이트 The Future Intent of CPS2shock http://cps2shock.ret[...] CPS2Shock 2001-01-07
[6] 저널 Use of a Game Over: Emulation and the Video Game Industry, A White Paper http://www.law.north[...] Spring 2004
[7] 웹인용 About MAME http://mamedev.org/a[...] 2007-11-30
[8] 뉴스 Game over? Not if preservationists have their way http://www.hollywood[...] 더 할리우드 리포터 2004-10-08



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com