Valve, Steam Frame의 x86 게임 번역 코드를 실행 전에 준비할 계획
Valve는 Steam Frame에서 기존 Windows x86 게임을 실행할 때 FEX가 번역하는 CPU 코드를 Steam Pre-Caching과 연동해 게임 실행 전에 준비할 계획입니다. Griffais는 코드 캐시가 프레임 시간의 일관성에 중요하다고 PCWorld 인터뷰에서 밝혔으며, 보도에는 통합 일정이나 성능 수치가 제시되지 않았습니다.

Valve는 Steam Frame에서 기존 Windows x86 게임을 실행할 때 FEX가 번역하는 CPU 코드를 Steam Pre-Caching과 연동해 게임 실행 전에 준비할 계획입니다. Valve 소프트웨어 엔지니어 Pierre-Loup Griffais는 코드 캐시가 프레임 시간의 일관성에 중요하다고 PCWorld 인터뷰에서 밝혔습니다. 보도에는 통합 일정이나 성능 수치가 제시되지 않았습니다.
Steam Frame은 Snapdragon 8 Gen 3 Arm64 칩과 Linux 기반 SteamOS를 사용하는 VR 기기입니다. Valve의 Steamworks 문서는 대부분의 개발자가 별도 Arm 버전을 만들기보다 기존 Windows x86 빌드를 Proton과 FEX로 실행할 수 있다고 안내합니다.
이 경로에서 Proton은 Windows 게임의 호환성을 맡고, FEX는 게임의 x86 CPU 코드를 Arm64 명령으로 번역합니다. SteamOS와 Proton, 그래픽 드라이버는 Arm에서 네이티브로 실행합니다. FEX는 그래픽 API 호출을 호스트 시스템의 네이티브 라이브러리로 전달합니다.
Steamworks 문서는 FEX가 코드 캐시를 활용해 게임 중 끊김을 줄인다고 설명합니다. FEX-2610 릴리스 노트에는 Steam 빌드에서 DiskCache를 기본 활성화한 변경이 기록돼 있습니다. Griffais는 코드 캐시가 프레임 시간의 일관성에 중요하다고 설명하며, Valve가 이를 Steam Pre-Caching과 통합해 번역 코드를 게임 실행 전에 준비할 계획이라고 밝혔습니다.
이 계획은 x86 CPU 명령 번역으로 생기는 프레임 시간 변동을 줄이는 데 초점을 둡니다. GPU 성능과 메모리, 배터리, 게임별 안티치트 지원도 Steam Frame에서 게임을 실행하는 데 영향을 줍니다. PCWorld 인터뷰에는 통합 일정이나 적용 후 성능 측정값이 담기지 않았습니다.