본문으로 건너뛰기
로그인 둘러보기
기타 소프트웨어 · 윈도우즈 유틸

FCEUX

0

FCEUX는 닌텐도 엔터테인먼트 시스템(NES), 패미컴, 패미컴 디스크 시스템(FDS), 덴디를 위한 오픈 소스 에뮬레이터입니다.

에뮬레이터

소개

FCEUX는 닌텐도 엔터테인먼트 시스템(NES), 패미컴, 패미컴 디스크 시스템(FDS), 덴디를 위한 오픈 소스 에뮬레이터입니다. 원래 FCE Ultra의 여러 분기(branch)를 통합하여 일반 사용자, ROM 해킹 커뮤니티, TAS(Tool-Assisted Speedrun) 커뮤니티를 위한 최상의 기능을 제공합니다. Windows 및 Unix 계열 운영 체제에서 실행할 수 있으며, Win32 포트와 Qt/SDL 포트를 제공합니다.

상세정보

에뮬레이션 지원

  • NES, 패미컴, FDS, 덴디 시스템 지원
  • NTSC(미국/일본), PAL(유럽), NTSC-PAL 하이브리드 모드 지원

고급 도구

  • 디버그 도구, Lua 스크립팅, 무비 녹화, TAS 에디터 지원
  • Qt/SDL 포트 전용: 스프라이트 뷰어, NES 팔레트 에디터, AVI RIFF 트리 뷰어, 프레임 타이밍 도구

설치 및 시작

Windows에서는 Win32 포트 또는 Qt/SDL 포트 바이너리를 다운로드하여 압축을 풀고 실행할 수 있습니다. Qt/SDL 포트는 크로스 플랫폼으로, Linux, macOS 등에서도 실행 가능합니다. 소스에서 빌드하려면 Qt/SDL 포트의 경우 CMake, Qt5, SDL2, minizip, zlib, OpenGL이 필요하며, 선택적으로 ffmpeg 라이브러리와 libx264를 추가할 수 있습니다. Win32 포트는 Microsoft Visual Studio 2010으로 컴파일됩니다.

활용 예시

  • 일반 사용자는 NES, 패미컴, FDS, 덴디 게임을 플레이할 수 있습니다.
  • ROM 해킹 커뮤니티는 디버그 도구와 Lua 스크립팅을 사용하여 게임을 분석하고 수정할 수 있습니다.
  • TAS 커뮤니티는 무비 녹화 및 TAS 에디터를 사용하여 도구 지원 스피드런을 제작할 수 있습니다.

지원 환경

Windows 및 Unix 계열 운영 체제(리눅스, Solaris, BSD, macOS)를 지원합니다. Win32 포트는 Windows 전용이며, Qt/SDL 포트는 크로스 플랫폼입니다.

버전 및 업데이트

최신 안정 버전은 2.6.6이며, 개발 중인 버전은 GitHub에서 제공됩니다.

제한 사항 및 라이선스

FCEUX는 GPL-2.0 라이선스로 배포됩니다. 네트워크 플레이는 현재 Win32 및 SDL 포트에서 작동하지 않으며, 수정 계획이 없습니다. 이 소프트웨어는 Nintendo 또는 Nintendo of America와 제휴하거나 보증하지 않습니다.

시스템 요구사항

Windows 11 · x64 · Qt5, SDL2, zlib, OpenGL (Qt/SDL 포트 빌드 시)