Steam Successfully Ported to Nintendo Switch via Proton Beta FEX 2604

Proton Beta FEX 2604를 통해 Nintendo Switch에 Steam 성공적으로 이식

POWKONG 스태프 | 2026년 4월 20일

목차

돌파구: Proton과 FEX 2604의 만남

Nintendo Switch의 홈브류 및 모딩 커뮤니티가 많은 이들이 꿈으로만 여기던 것을 이루어냈습니다. Tom's Hardware의 보도에 따르면, 개발자들이 일반 Nintendo Switch에서 Steam 클라이언트가 실행되는 모습을 성공적으로 시연했습니다. 이는 클라우드 스트리밍 트릭이 아닙니다. Valve의 Proton 호환성 레이어와 FEX 2604 에뮬레이터라는 두 가지 중요한 소프트웨어가 결합되어 로컬에서 실행되는 것입니다. Proton은 Windows 게임이 Linux에서 실행되도록 하는 도구이며, FEX(Fast Emulation of X86)는 Switch의 Tegra X1 칩을 구동하는 ARM 아키텍처로 x86 CPU 명령어를 번역합니다. 이 이중 레이어 번역—Windows API 호출을 Linux로, x86 코드를 ARM으로—은 엄청난 소프트웨어 공학적 위업을 나타냅니다.

커뮤니티 포럼에 등장하고 기술 매체들에 의해 빠르게 검증된 이 시연은, 커스텀 Linux 배포판을 실행하는 Switch 하드웨어에서 Steam 로그인 화면과 라이브러리 인터페이스가 작동하는 모습을 보여줍니다. 본격적인 AAA 게임을 실행하는 것은 더 복잡한 도전이지만, Steam 플랫폼 자체가 작동한다는 사실만으로도 분수령이 되는 순간입니다. 이는 순수한 소프트웨어의 독창성을 통해 전혀 그렇게 설계되지 않은 장치에 방대한 PC 게임 라이브러리를 가져올 수 있다는 개념적 타당성을 입증합니다.

작동 원리: x86에서 ARM으로의 번역

이 성과의 핵심에는 FEX 2604가 있습니다. PC에서 PlayStation 2 게임을 실행하는 것과 같은 전통적인 에뮬레이션은 완전히 다른 하드웨어 환경을 시뮬레이션해야 하기 때문에 자원 소모가 매우 큽니다. FEX는 더 세련된 접근 방식을 취합니다. 이는 (대부분의 Windows PC에서 사용되는) x86 CPU의 명령어 집합을 (Switch에 있는 것과 같은) ARM CPU가 이해할 수 있는 명령어로 실시간 번역합니다. "2604" 버전은 Proton 환경에 대한 호환성과 성능을 크게 향상시킨 특정 업데이트를 의미합니다.

Windows 시스템 호출을 Linux의 동등한 호출로 번역하는 Proton과 결합되면, 이 스택은 기능적인 다리를 생성합니다. 과정은 다음과 같습니다: Windows 게임 실행 파일(x86)이 Linux OS 상의 Proton을 통과합니다. Proton은 Windows API를 처리하는 동안, FEX 2604는 게임의 핵심 x86 기계어 코드를 Switch 프로세서가 실행할 수 있는 ARM 코드로 번역합니다. 결과는 이 플랫폼을 전혀 염두에 두지 않은 소프트웨어를 위한, 비록 요구 사항이 높지만 기능적인 경로입니다.

현실적인 고려: 성능과 한계

열정은 기술적 현실과 조화를 이루어야 합니다. Nintendo Switch, 특히 2017년 출시된 오리지널 모델은 현대 기준으로 강력한 장치가 아닙니다. 그 모바일 지향 ARM Cortex-A57 CPU와 Maxwell 기반 GPU는 Nintendo의 최적화된 자사 타이틀을 위해 설계되었지, 이중 레이어 번역과 최적화되지 않은 PC 게임을 실행하는 무식한 힘의 작업을 위해 설계된 것이 아닙니다.

초기 보고에 따르면 Steam 인터페이스는 실행되지만 느립니다. 실제로 게임을 실행하는 것은 훨씬 더 큰 장벽입니다. 요구 사항이 낮은 2D 인디 타이틀이나 2000년대 초반의 고전 게임들은 플레이 가능한 프레임 속도를 달성할 수 있지만, 현대적인 게임은 거의 확실히 불가능합니다. 더욱이 이 과정은 개조된 Switch(커스텀 펌웨어 탑재)가 필요하며, 모든 보증을 무효화하고 Nintendo의 온라인 서비스에서 콘솔이 차단될 위험을 안고 있습니다. 저장 공간은 또 다른 문제입니다. 강력한 microSD 카드가 필수적입니다. 이는 모딩 여부와 관계없이 본격적인 휴대용 게임 설정을 위해 신뢰할 수 있고 고속의 저장 솔루션이 중요함을 강조합니다.

커뮤니티와 개발자들의 반응

기술 및 모딩 커뮤니티의 반응은 즉각적인 실용성보다는 흥분된 호기심입니다. FEX 및 관련 프로젝트의 개발자들은 이를 Switch뿐만 아니라 더 넓은 ARM 컴퓨팅의 미래를 위한 그들의 작업 잠재력에 대한 검증으로 보고 있습니다. 한 익명의 개발자는 프로젝트 포럼에서 "이것은 x86과 ARM 사이의 아키텍처 격차가 소프트웨어를 통해 점점 더 연결 가능해지고 있음을 보여줍니다,"라고 언급했습니다. "오늘 당장 Switch를 Steam Deck으로 바꾸는 것보다는, 미래의 더 강력한 ARM 장치들을 위해 무엇이 가능한지 증명하는 데 더 의미가 있습니다."

만지작거리는 것을 좋아하는 사람들과 취미 개발자들에게 이 돌파구는 궁극의 도전입니다. 포럼들은 Switch에 최적의 Linux 배포판, GPU에 대한 드라이버 지원, 더 많은 성능을 짜내기 위한 메모리 관리 조정에 대한 논의로 뜨겁습니다. 이는 게임 백업과 에뮬레이터를 넘어 전체 플랫폼 번역의 영역으로 이동하는 Switch 홈브류의 새로운 개척지를 나타냅니다.

이 발전은 콘솔 모딩에 있어 익숙한 법적 회색 지대에서 작동합니다. 커스텀 펌웨어를 사용하여 무단 운영 체제(Linux)를 실행하는 것은 Nintendo의 이용 약관을 위반합니다. 소유한 소프트웨어를 다른 하드웨어에서 실행하기 위해 FEX와 Proton을 사용하는 것은 일부 관할 구역에서 "공정 사용" 원칙에 속하는 복잡한 저작권 문제이지만, 이 특정 맥락에서는 법적으로 검증되지 않았습니다. Nintendo는 취약점을 패치하는 시스템 업데이트와 온라인 서비스에서 콘솔을 차단함으로써 플랫폼 무결성을 적극적으로 보호해 온 역사가 있습니다.

이것이 애호가 커뮤니티에 의한, 그리고 애호가 커뮤니티를 위한 개념 증명임을 이해하는 것이 중요합니다. 이는 상업적으로 지원되는 제품이 아니며, 콘솔을 영구적으로 변경하는 단계를 수반합니다. 윤리적 고려 사항은 분명합니다: 이 도구는 소유한 하드웨어에서 합법적으로 소유한 소프트웨어를 실행하는 데 가장 정당하게 사용되지만, 그곳에 도달하는 경로에는 Nintendo의 기술적 보호 장치를 우회하는 것이 포함됩니다.

Nintendo Switch 2에 대한 함의

이 위업이 오리지널 Switch에서 수행되지만, 이는 새로 출시된 Nintendo Switch 2에 흥미로운 그림자를 드리웁니다. Switch 2는 더 현대적이고 훨씬 더 강력한 ARM 프로세서를 탑재할 것으로 예상됩니다. FEX/Proton 도구 체인이 Switch 2의 새로운 아키텍처에 맞게 조정될 수 있다면, 이러한 에뮬레이션의 성능 상한선은 훨씬 더 높아질 것입니다. 비공식적인 수단을 통해서지만, 공식 휴대용 Nintendo 장치에서 더 넓은 범위의 PC 게임을 플레이할 가능성이 더 그럴듯해집니다.

그러나 Nintendo는 이러한 발전을 분명히 인지하고 있으며, 1세대의 교훈을 바탕으로 Switch 2의 보안을 설계했을 것입니다. 콘솔 제조사와 모딩 커뮤니티 사이의 술래잡기는 영원하지만, 목표가 단순히 불법 복제 게임을 플레이하는 것이 아니라 효과적으로 경쟁 게임 플랫폼을 설치하는 것이 되면 판돈은 더 커집니다. 이 돌파구는 향후 수년간 Nintendo가 시스템 보안을 어떻게 구축할지에 영향을 미칠 수 있습니다. 합법적인 휴대용 플레이를 위해서는 Switch 2에 신뢰할 수 있는 전원 공급 장치와 TV 연결이 핵심입니다. POWKONG Cubedock 2와 같은 컴팩트하고 신뢰할 수 있는 솔루션은 견고한 패키지로 충전과 TV 출력 기능을 모두 제공하여 어떤 진지한 게이머의 키트에도 필수적인 부분이 됩니다.

고급 모딩을 위한 주변기기 고려사항

이 길을 따라 나아가는 용감한 사용자들에게는 주변기기 요구 사항이 바뀝니다. Linux와 에뮬레이션 작업을 실행하는 개조된 Switch는 더 많은 열을 발생시키고 더 일관된 전력을 소모할 수 있습니다. 집중적인 번역 작업 중에 전압 강하를 피하기 위해 강력한 전원 공급 장치는 필수입니다. POWKONG Brickgeek 65W 전원 어댑터는 이러한 실험적 사용에 중요한 지속적인 부하를 처리할 수 있는 충분하고 안정적인 전력을 제공합니다. 더욱이, 일관된 데이터 및 전력 전송을 지원하는 고품질 USB-C 케이블은 PC나 외장 드라이브 연결과 관련된 모든 작업에 필수적입니다. POWKONG USB-C 고속 충전 4K 데이터 케이블은 데이터 전송과 충전을 위한 신뢰할 수 있는 연결을 보장하여 복잡한 설정에서 잠재적인 실패 지점 하나를 제거합니다.

궁극적으로, Steam-on-Switch 프로젝트는 소프트웨어 호환성의 경계를 넓히는 훌륭한 기술 데모입니다. 이는 Nintendo Switch가 지금까지 출시된 게임 하드웨어 중 가장 해킹 가능하고 다재다능한 장치 중 하나로서의 유산을 강화합니다. 이는 여러분의 PC나 Steam Deck을 대체하지는 않겠지만, 오픈소스 커뮤니티의 창의성과 결단력, 그리고 우리의 게임 장치가 할 수 있는 일의 지평을 끊임없이 확장하는 증표로 남을 것입니다.

출처

블로그로 돌아가기

댓글 남기기

댓글 게시 전에는 반드시 승인이 필요합니다.