Skip to content

v1.3.6

Latest

Choose a tag to compare

@sbrothers7 sbrothers7 released this 27 Oct 13:30
· 5 commits to main since this release

New

  • Runs on ADOFAI 3.3.x (the current stable build) and 2.9.8 as well as 3.4, from one download. 3.3.x has no X-Score source, so its overlay row and results field are hidden there
  • Restart prompt once an update has installed: Restart now / Later, with Remember my choice
  • Custom countdown — the BetterCountdown mod, folded into Misc → Tweaks; slows the checkpoint countdown at high BPM without re-pitching the song
  • System fonts — offer the machine's installed fonts alongside the packs (Appearance, off by default)
  • Shared font store — packs installed under PrismLib are visible to every Prism mod, so a large family downloads once
  • Linux: input is read from the kernel (/dev/input) instead of X11, so it also works under native Wayland (-force-wayland), with exact per-event timestamps
  • The FPS display moved to PrismLib: Show FPS is now the first entry in Prism · Settings and is shared by all Prism mods. An existing Show FPS setting carries over

Fixes

  • Updating on Windows no longer fails halfway when the game holds a file open; unchanged files are skipped
  • The font dropdown no longer freezes the game on a machine with many system fonts
  • The update notification uses Topaz's font; on 3.3 it showed the game's own, unreadable at that size
  • Linux: hits judged too early on any non-UTC timezone, and every press timed to the first millisecond of its second
  • Key limiter: broke on the game's 2026-10-22 update (threw on every press and emptied the key viewer); works with both the old and new game versions
  • Key limiter: Topaz's limiter and the game's own are never active together; Topaz's takes precedence
  • Key limiter: , can be listed as a key, and ; resolves to Semicolon
  • Turning Topaz off from UMM no longer fails on UMM's Harmony 2.3
  • Keys, scrolling and clicks no longer reach the game while a Prism window is open
  • UMM's mod window text no longer breaks when the system font's regular style is not named "Regular" (common on Linux)
  • On ADOFAI 2.x, PrismLib stands Quartz down, since it breaks other mods' patches there

Improvements

  • Font loading is much faster: dropdown previews are built on demand instead of one SDF atlas per family up front, and one shared CJK fallback replaces every font rasterising the same Korean glyphs
  • Results fields gained per-field spacing, label/value alignment and rotation
  • The timing graph can sit somewhere else on the results screen and slides there on completion
  • One on-screen editor with Game UI / Overlay / Results layers, and a rotation knob on every handle
  • Judgement hiding gained an XPerfects category, and the category cards now follow their master toggle instead of silently doing nothing
  • Korean judgement names match the game's own
  • Key viewer sliders rebuild once when released instead of on every drag frame, and have a larger hit area
  • Requires PrismLib 0.3.10 (installed automatically)

한국어

새로운 기능

  • 파일 하나로 3.4뿐 아니라 ADOFAI 3.3.x(현재 안정 버전)와 2.9.8에서도 동작합니다. 3.3.x에는 X-Score 값이 없어 그 오버레이 행과 결과 항목을 숨깁니다
  • 업데이트 설치가 끝나면 재시작 여부를 묻습니다 — Restart now(지금 재시작) / Later(나중에)이며, Remember my choice(선택 기억하기)를 지원합니다
  • 커스텀 카운트다운 — BetterCountdown 모드를 기타 → Tweaks에 합쳤습니다. 높은 BPM에서 체크포인트 카운트다운을 곡의 음높이를 바꾸지 않고 느리게 합니다
  • 시스템 폰트 — 폰트 팩과 함께 컴퓨터에 설치된 폰트도 고를 수 있습니다(환경설정, 기본값 꺼짐)
  • 공용 폰트 저장소 — PrismLib 아래에 설치한 폰트 팩을 모든 Prism 모드가 함께 쓰므로, 큰 폰트도 한 번만 내려받습니다
  • Linux: 입력을 X11 대신 커널(/dev/input)에서 읽어 네이티브 Wayland(-force-wayland)에서도 동작하며, 입력마다 정확한 타임스탬프를 씁니다
  • FPS 표시가 PrismLib으로 옮겨졌습니다. Show FPS는 이제 Prism · Settings의 첫 항목이며 모든 Prism 모드가 함께 씁니다. 기존 Show FPS 설정은 그대로 이어집니다

수정

  • Windows에서 게임이 파일을 열어 두고 있어도 업데이트가 중간에 실패하지 않습니다. 바뀌지 않은 파일은 건너뜁니다
  • 시스템 폰트가 많은 컴퓨터에서 폰트 드롭다운을 열어도 게임이 멈추지 않습니다
  • 업데이트 알림이 Topaz의 폰트를 씁니다. 3.3에서는 게임 자체 폰트가 쓰여 그 크기에서 읽기 어려웠습니다
  • Linux: UTC가 아닌 시간대에서 판정이 너무 빠르게 나오고, 모든 입력이 그 초의 첫 밀리초로 기록되던 문제를 고쳤습니다
  • 키 제한: 2026-10-22 게임 업데이트 이후 입력마다 오류가 나고 키 뷰어가 비던 문제를 고쳤습니다. 이전 버전과 새 버전 게임 모두에서 동작합니다
  • 키 제한: Topaz의 키 제한과 게임 자체 키 제한이 동시에 켜지지 않으며, Topaz 쪽이 우선합니다
  • 키 제한: ,를 키로 넣을 수 있고, ;는 Semicolon으로 인식됩니다
  • UMM의 Harmony 2.3에서 UMM으로 Topaz를 끌 때 더 이상 실패하지 않습니다
  • Prism 창이 열려 있는 동안 키 입력, 스크롤, 클릭이 게임으로 전달되지 않습니다
  • 시스템 폰트의 일반 스타일 이름이 "Regular"가 아닐 때(Linux에서 흔합니다)도 UMM 모드 창의 글자가 깨지지 않습니다
  • ADOFAI 2.x에서는 Quartz가 다른 모드의 패치를 깨뜨리므로 PrismLib이 Quartz를 중지합니다

개선

  • 폰트 로딩이 훨씬 빨라졌습니다. 드롭다운 미리보기는 처음에 폰트마다 SDF 아틀라스를 만들지 않고 필요할 때 만들며, 같은 한글 글리프를 폰트마다 따로 그리던 것을 공용 CJK 대체 폰트 하나로 바꿨습니다
  • 결과 항목마다 간격, 라벨/값 정렬, 회전을 정할 수 있습니다
  • 타이밍 그래프를 결과 화면의 다른 위치에 둘 수 있으며, 레벨을 마치면 그 위치로 미끄러지듯 이동합니다
  • 게임 UI / 오버레이 / 결과 레이어를 갖춘 화면 편집기 하나로 합쳤으며, 모든 핸들에 회전 손잡이가 있습니다
  • 판정 숨기기에 X정확 분류가 생겼고, 분류 카드가 아무 동작 없이 무시되지 않고 상위 토글을 따릅니다
  • 한국어 판정 이름이 게임의 표기와 같습니다
  • 키 뷰어 슬라이더는 드래그하는 매 프레임이 아니라 놓을 때 한 번만 다시 만들어지며, 누를 수 있는 영역이 넓어졌습니다
  • PrismLib 0.3.10이 필요합니다(자동으로 설치됩니다)