소개
lsnes는 TASVideos.org에서 제공하는 슈퍼 패미컴(SNES) 에뮬레이터로, 도구 지원 속런(Tool-Assisted Speedrun) 제작에 특화되어 있습니다. 이 프로그램은 프레임 단위의 정밀한 입력 제어와 재생 기능을 통해 고급 TAS 제작을 가능하게 합니다. 오픈소스 GPL-3.0 라이선스로 배포되며, Windows 사용자를 위한 설치 패키지가 Chocolatey 저장소를 통해 제공됩니다.
상세정보
프레임 정확도 입력 제어
lsnes는 게임 내부를 프레임 단위로 분석하고, 사용자가 각 프레임마다 정확한 컨트롤러 입력을 지정할 수 있도록 합니다. 이를 통해 최적의 이동, 점프, 아이템 습득 등을 frame-by-frame으로 구성할 수 있습니다.
입력 재생 및 편집
지정된 입력 시퀀스는 정확하게 재생되어 동일한 결과를 반복적으로 생성할 수 있습니다. 사용자는 입력 기록을 편집하고, 특정 프레임을 삽입·삭제하거나 값을 미세 조정하여 최적화를 진행할 수 있습니다.
메모리 주소 모니터링 및 디스어셈블리
에뮬레이터 내부는 게임의 메모리 주소 값을 실시간으로 표시하고, 디스어셈블리 뷰를 통해 실행 중인 코드를 확인할 수 있어 고급 사용자가 게임 로직을 분석하는 데 활용됩니다.
다운로드·설치 방법
Windows 사용자는 Chocolatey 패키지 관리자를 통해 lsnes를 설치할 수 있습니다. 관리자 권한으로 PowerShell 또는 명령 프롬프트를 열고 다음 명령을 실행합니다:
choco install lsnes
이 명령은 공식 Chocolatey 저장소에서 lsnes (Install) 패키지를 다운로드하고 7z 설치 프로그램을 통해 시스템에 설치합니다. 설치 완료 후 시작 메뉴에서 lsnes를 찾아 실행할 수 있습니다.
기본 사용법/명령어
lsnes를 처음 실행하면 기본 인터페이스가 나타납니다. 파일 메뉴에서 ROM 이미지를 불러온 후, 컨트롤을 설정하고 프레임 advancement 기능을 사용하여 프레임 단위로 진행할 수 있습니다. 스페이스바는 일반적으로 프레임 advancement에 사용되며, 입력 기록은 파일 메뉴를 통해 저장 및 불러올 수 있습니다.
이런 경우에 유용합니다
이 프로그램은 슈퍼 패미컴 게임의 최적 플레이 루트를 연구하고 영상으로 제작하고자 하는 속런 커뮤니티 구성원에게 적합합니다. 프레임 정확도의 입력을 통해 인간이 실시간으로 달성하기 어려운 기술적 조합을 시연하고, 이를 분석하거나 개선하고자 하는 사용자에게 유용한 도구가 됩니다.
제한 사항·확인 사항
- 이 에뮬레이터는 슈퍼 패미컴(SNES) ROM 이미지에만 작동하며, 다른 시스템의 게임을 지원하지 않습니다.
- 도구 지원 속런 제작을 위한 특화 도구이므로, 일반적인 게임 플레이를 위한 오락용 에뮬레이터로는 적합하지 않을 수 있습니다.
- 사용자는 자체적으로 합법적으로 입수한 SNES ROM 파일을 준비해야 하며, lsnes는 ROM 파일을 제공하지 않습니다.
시스템 요구사항
별도의 시스템 요구사항이 등록되지 않았습니다.


