본문으로 건너뛰기
PS5PCEM
부분펌웨어와 HLE

실시간 시계

RTC는 달력 필드를 검사하고, Windows FILETIME을 변환하며, 틱에 대해 검사된 산술을 합니다. 게스트는 호스트의 일광 절약 시간 변환 없이 일관된 시계를 봅니다.

2026년 10월 10일까지의 저장소 노트

호출이 하는 일

타이틀은 펌웨어에 현재 시각, 틱 수와 달력 필드 사이의 변환, 그리고 엉뚱한 날짜로 넘어가면 안 되는 산술을 요청합니다. PS5PCEM은 달력 필드를 검증하고, FILETIME과 상호 변환하며, 틱 산술을 검사해 오버플로가 잘린 값이 아닌 오류가 되게 합니다.

UTC와 현지 시각 조회는 호스트 시계에서 일관된 값을 반환합니다. 호스트의 일광 절약 시간 규칙을 게스트 현지 시각에 적용하는 변환은 구현되지 않았습니다. 단조 증가 타임스탬프나 UTC 타임스탬프만 필요한 타이틀은 여전히 쓸 만한 답을 받습니다.

오디오 시간과 분리된 이유

오디오 속도 조절은 호스트 오디오 장치와 그 버퍼 시계를 사용합니다. AvPlayer는 자체 미디어 시계를 씁니다. RTC는 타이틀이 저장, 타이머, 달력 UI에 읽는 벽시계입니다. 이 시계들을 혼동하면 타이틀이 멈춘 것처럼 보이거나 저장에 0 시각이 찍힙니다.

10월 9일 보고서는 검증, FILETIME 변환, 검사된 산술을 PNG 인코더, AMPR 완료 크기 익스포트 3개와 함께 추가했습니다. 네트워크 시간과 사용자가 볼 수 있는 시계 설정은 이 범위에 포함되지 않습니다.

구현된 것

  • 달력 필드 검증과 검사된 틱 산술.
  • FILETIME 변환.
  • 호스트 시계에서 오는 일관된 UTC와 현지 시각 조회.

아직 빠진 것

  • 게스트 현지 시각에 대한 호스트 일광 절약 시간 변환이 없습니다.
  • 시계를 위한 에뮬레이션된 시스템 설정 UI는 없습니다.
  • 네트워크 시간 동기화는 하지 않습니다.

관련 메커니즘

이 페이지들에 대하여

본문은 PS5PCEM 저장소의 아키텍처 노트와 2026년 10월 보고서를 따릅니다. 특정 테스트를 통과했다고 해서 새로운 프레임 속도나 새로운 완주를 뜻하지는 않습니다.

모든 기술