Skip to content

Version 0.10.56 - #384

Merged
YuutaTsubasa merged 2 commits into
mainfrom
claude/release-0.10.56
Nov 11, 2026
Merged

YuutaTsubasa merged 2 commits into
mainfrom
claude/release-0.10.56

Conversation

@YuutaTsubasa

@YuutaTsubasa YuutaTsubasa commented Nov 11, 2026 •

Copy link
Copy Markdown
Owner

Release 0.10.56: #383 (for #365): races start on displays whose mode is not wider than 4:3. XGetVideoMode now always tells the title its display is widescreen, so the title no longer fills the race's Device::Reset with the console scaler's letterbox parameters, which the native device refused (native-graphics-reset ... word=26, wanted=0x370). For #365. Version code 104.

Credits: the #365 reporter (Joka2010) was already credited.

Validation (all on 398044f)

  • Generated code unchanged since 0.10.52 (ppc_recomp.0.cpp dbe65a32…); shaders.pack the same as 0.10.55's (f2c1c110…); shaders-d3d11.pack rebuilt from it (476 shaders, 0 untranslatable, 665 compiled, 23.4 MB).
  • ctest: Windows 190/190 run passed (1 skipped: Kinect SDK), Linux 182/182 (Ubuntu 22.04, GLIBC_2.35, RUNPATH $ORIGIN, 0 warnings), macOS 179/181 (the two known sync-primitive tests).
  • Linux package (lavapipe in WSL, its own Xvfb and weston, the 0.10.55 scripts plus a 4:3 case):
    • Xvfb 1920x1080, the system SDL 2.0.20: video_driver=x11, reached the race (present 16500), exit 3, 0 access violations; picture right.
    • Xvfb 1024x768 (the Fix these before 1.0 realese #365 case, where 0.10.55 stops): XGetVideoMode ... width=1024 height=768 ... widescreen=1, NATIVE_DEVICE_RESET ... result=0 and no native-graphics-reset stop in all three runs; exit 3, 0 access violations. Two of the three runs were racing at the present limit (picture right). The first one was still on the "Now Loading" screen at the limit, 2170 presents after the reset: the load after the reset did not go on in that run (its log has no file opened after grammar_ingame_en_us). Not explained yet; the 16:9 run of the same package and the two repeats did not show it.
    • weston (Wayland + Xwayland) inside Xvfb, SDL 2.32.8: video_driver=wayland, title screen, present 3000, exit 3, 0 access violations.
  • Windows package, win_check.py (RTX 4090):
    • vulkan-validation-race: exit 3, 0 validation errors (layer loaded), prewarm 455/455 skipped=0, speed 1.00024, 0 violations.
    • title-movie, sharp-scaling (magnify=nearest), avatar-award (RESULT XUserAwardAvatarAssets count=1 user=0 id=8, speed 1.00092): pass.
    • d3d11-race (11_1): exit 3, feature_level=b100 constant_buffer_offsets=1 clear_view=1, pack shaders=476, compiled=0, failed=0, prewarm 455, 0 untranslatable, speed 0.99901.
    • d3d11-fl110-copied (11_0 + SFR_D3D11_NO_CB_OFFSET=1): exit 3, feature_level=b000 ... constant_buffer_offsets=0 clear_view=0, constant_windows=copied, compiled=0, failed=0, speed 0.99513.
    • Screenshots look right.
  • macOS package race: exit 3, 0 MoltenVK errors, prewarm 455, speed 0.99932; Sharp scaling run passes. iOS package builds.
  • AYN Thor (installed APK reports 0.10.56 / 104): c threads on one core 0.99128 (started at 34.2 °C), a normal 0.99868 (present 19200 on lap 2, picture right), b touch + tilt 0.99873, e camera motion 0.99930 (android=no-camera); 0 access violations.
  • Android APKs: signature v3 + v4, certificate 02790b1f…d449, versionCode 104; licences zip 14 files.
  • Package sizes vs 0.10.55: all within 0.01 MB.
  • Not run: a real 4:3, 5:4 or portrait monitor (only a 1024x768 virtual display); a real Wayland desktop; the Galaxy Tab S12 Ultra.

Codex review

Ran on 398044f (tools/codex-review/codex-review.sh origin/main): no issues.

🤖 Generated with Claude Code

YuutaTsubasa and others added 2 commits November 12, 2026 01:40
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@YuutaTsubasa
YuutaTsubasa merged commit 7d146a5 into main Nov 11, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant