WIPIVERSE

루나 매직

루나 매직(Lunar Magic)은 FuSoYa(퓨소야)에 의해 제작된 슈퍼 마리오 월드(Super Mario World, SNES)용 레벨 에디터이다. 마이크로소프트 윈도우즈 환경에서 구동되며, 사용자에게 커스텀 그래픽, 블록 데이터, 레벨 레이아웃, 오버월드(overworld), 스프라이트, 팔레트 등 게임의 다양한 요소를 수정할 수 있는 기능을 제공한다.

2000년 2월, FuSoYa는 그래픽 압축 포맷을 분석하고 압축 해제 및 재압축 도구를 제작하는 작업부터 시작하여, ROM의 ASM 코드를 역어셈블하는 과정을 거쳐 레벨 레이아웃 데이터를 해독하였다. 이후 기존에 개발 중이던 세일러문 맵 에디터(Sailor Moon Map Editor)의 GUI를 재사용하여 레벨 에디터를 구축하였고, 2000년 9월 24일에 최초 공개 버전이 배포되었다.

초기 공개 당시 슈퍼 마리오 월드의 포맷이 문서화되어 있지 않았기 때문에, 이 에디터의 등장은 ROM 해킹 커뮤니티에 큰 영향을 주었다. Acmlm의 ROM 해킹 포럼을 중심으로 SMW 해킹 커뮤니티가 형성되었으며, 이후 SMW Central이라는 사이트로 중심지가 이동하였다.

이후 지속적인 업데이트를 통해 ExGFX 파일 지원, 커스텀 팔레트, 클립보드 지원, 확장 애니메이션 타일, 일본어 ROM 지원, 레이어 2 및 레이어 3 편집, SA-1 패치 지원 등 다양한 기능이 추가되었다. 2018년 12월 출시된 버전 3.00에서는 Vitor Vilela의 패치를 도입하여 가로형 레벨의 높이를 변경할 수 있는 기능이 추가되었다. 2021년 5월 기준 최신 버전은 3.30이다.

이 프로그램은 25년 이상 슈퍼 마리오 월드의 주요 레벨 에디터로 자리잡았으며, 수많은 팬 제작 게임(ROM 해킹)의 제작에 사용되었다. "루나 매직"이라는 명칭은 제작자 FuSoYa가 직접 붙인 이름으로, 특정한 별도의 약어보다는 일반적으로 Lunar Magic 또는 LM으로 줄여 부른다.

둘러보기

더 찾아볼 만한 주제

    전체 문서 보기