Skip to content

Releases: RINNECODER/AnyPS5

Engine 2026.10.19.3 (alpha)

Pre-release

Choose a tag to compare

@RINNECODER RINNECODER released this 19 Oct 10:51
4800a06

Engine alpha 2026.10.19.3 built from 4800a06.

Changes since the previous alpha

  • fix(metal): end an open encoder before any commit, not only a parked one (#582)
  • perf(metal): keep overlapping guest-image entries and make the draw cache opt-in (#581)

Verify

release.json is signed with Ed25519 (release.json.sig); the public key is in docs/RELEASES.md.

python3 tools/release/verify.py https://github.com/RINNECODER/AnyPS5/releases/download/channels/engine-alpha.json

Package manifest SHA-256: 275fedc6088c4c4585d624d74a8b1b904c4c2570ef1b6a1ccf2d658b3793aca6. Zip SHA-256: 89aaea38ca20204f9857580078be7112b100cdcc33ca2b09c55f9be4d792e973.

Diagnostic engine package for MacPS; not a claim that any retail title runs.

Engine 2026.10.19.2 (alpha)

Pre-release

Choose a tag to compare

@RINNECODER RINNECODER released this 19 Oct 07:36
a6ef3c2

Engine alpha 2026.10.19.2 built from a6ef3c2.

Changes since the previous alpha

  • fix(relinker): stop running a guest module's preinit array from the startup stubs (#579)
  • perf(metal): count image cache invalidations by cause, and evictions and replaces (#578)

Verify

release.json is signed with Ed25519 (release.json.sig); the public key is in docs/RELEASES.md.

python3 tools/release/verify.py https://github.com/RINNECODER/AnyPS5/releases/download/channels/engine-alpha.json

Package manifest SHA-256: 09f78b352d240a2695d35f7152c48f3d30366f141a89fa4c238172931f7bb46d. Zip SHA-256: 58bb7234bf0ef1c20e92bc2a77485ff8fb666668b4ab03d8e359d67b9d0fb303.

Diagnostic engine package for MacPS; not a claim that any retail title runs.

Engine 2026.10.19.1 (alpha)

Pre-release

Choose a tag to compare

@RINNECODER RINNECODER released this 19 Oct 06:59
808f8f3

Engine alpha 2026.10.19.1 built from 808f8f3.

Changes since the previous alpha

  • perf(metal): make a reused draw translation record replay its draw's writes (#576)
  • perf(metal): record archives off-thread and precompile a PSO manifest (#572)
  • perf(agc): skip redundant shader register stores and pre-size binding lists (#575)
  • perf(metal): merge 4x color passes that share custom sample locations (#573)
  • docs(rosetta): record what the queue bound costs and why it stays at one (#574)
  • perf(metal): park the compute encoder across a run of dispatches and detiles (#570)
  • perf(metal): scan for a parallel draw batch only while the translation cache is live (#569)
  • sync(upstream): integrate Batch 41 shader recompiler, libc builtins, and AGC page-cache fixes (#571)
  • perf(metal): allocate guest textures outside MetalHeapPool by default (#568)
  • fix(shader): re-integrate the one-exit BDA pixel body (#566)
  • sync(upstream): integrate Batch 40 shader atomics, barycentric tessellation, and AGC resource fixes (#565)
  • sync(upstream): integrate Batch 39 render-pass reads, macOS libkernel, and argument-validation parity (#564)
  • perf(agc-replay): restore a submission's pages without stopping the worker (#563)
  • chore(upstream): integrate Batch 38 ADX lowering, macOS exports, clear-key hand-over, and BDA fault masking (#562)
  • fix(agc-replay): read both display buffer layouts of version 1 captures (#561)

Verify

release.json is signed with Ed25519 (release.json.sig); the public key is in docs/RELEASES.md.

python3 tools/release/verify.py https://github.com/RINNECODER/AnyPS5/releases/download/channels/engine-alpha.json

Package manifest SHA-256: 4f3b0d100cfc217f9a76898eec39092d4249b992edb22965b9d340b24ae8a0b6. Zip SHA-256: 198efdcedaa3f33321ab2934ae001326d34d2dd476143a2a94196486b73024ac.

Diagnostic engine package for MacPS; not a claim that any retail title runs.

Engine 2026.10.18.9 (alpha)

Pre-release

Choose a tag to compare

@RINNECODER RINNECODER released this 18 Oct 04:26
6149d40

Engine alpha 2026.10.18.9 built from 6149d40.

Changes since the previous alpha

  • sync(upstream): integrate Batch 30 pthread join, CA cert, ABI unwinding, ult, and agc sync fixes (#553)

Verify

release.json is signed with Ed25519 (release.json.sig); the public key is in docs/RELEASES.md.

python3 tools/release/verify.py https://github.com/RINNECODER/AnyPS5/releases/download/channels/engine-alpha.json

Package manifest SHA-256: 4f71898312acb330ff822b2c61c0885576600d73ebbf595bde0211f511c9edf2. Zip SHA-256: 058bcd4ebfeb7eceb02a8716f5aca3f0f68769a6055f4382f6e706aea01e9762.

Diagnostic engine package for MacPS; not a claim that any retail title runs.

Engine 2026.10.18.8 (alpha)

Pre-release

Choose a tag to compare

@RINNECODER RINNECODER released this 18 Oct 04:11
803bc02

Engine alpha 2026.10.18.8 built from 803bc02.

Changes since the previous alpha

  • sync(upstream): integrate Batch 29 sem race, unwinder, backtrace, and shader cube msaa fixes (#552)

Verify

release.json is signed with Ed25519 (release.json.sig); the public key is in docs/RELEASES.md.

python3 tools/release/verify.py https://github.com/RINNECODER/AnyPS5/releases/download/channels/engine-alpha.json

Package manifest SHA-256: 32f5ff8539b77340a25e06ef7a502df5013af4a6b88d23a8df6eaa46d6774b12. Zip SHA-256: 21928f8e8fbe3bb15e9f7134039e5914712146da6eaad7323fcab12452c3e1de.

Diagnostic engine package for MacPS; not a claim that any retail title runs.

Engine 2026.10.18.7 (alpha)

Pre-release

Choose a tag to compare

@RINNECODER RINNECODER released this 18 Oct 03:52
42fb805

Engine alpha 2026.10.18.7 built from 42fb805.

Changes since the previous alpha

  • sync(upstream): integrate Batch 28 cpuset, sleep cancellation, rudp pump, ces encoding, and vertex fetch (#551)

Verify

release.json is signed with Ed25519 (release.json.sig); the public key is in docs/RELEASES.md.

python3 tools/release/verify.py https://github.com/RINNECODER/AnyPS5/releases/download/channels/engine-alpha.json

Package manifest SHA-256: 0b99ff1b9c616b6011bd4ea708e0915650c9bc54bd6570af63137a10acc56b7e. Zip SHA-256: 6fa20699efc2400ba487f343b839524698aac93d51b86967884dde1c34831ba9.

Diagnostic engine package for MacPS; not a claim that any retail title runs.

Engine 2026.10.18.6 (alpha)

Pre-release

Choose a tag to compare

@RINNECODER RINNECODER released this 18 Oct 03:45
ac1c464

Engine alpha 2026.10.18.6 built from ac1c464.

Changes since the previous alpha

  • perf(agc): inline micro-tiling formulas and direct guest sampling for Civilization VII (#550)

Verify

release.json is signed with Ed25519 (release.json.sig); the public key is in docs/RELEASES.md.

python3 tools/release/verify.py https://github.com/RINNECODER/AnyPS5/releases/download/channels/engine-alpha.json

Package manifest SHA-256: b49cd7e80fb37703dbd598b3cbfea1bf89a1a0fe193aa40a63ad0451d5ca3b5c. Zip SHA-256: e35e6e1bf686a557f1e5ef81ccc1b332671f6c180410166dc0ba207a4d070aa6.

Diagnostic engine package for MacPS; not a claim that any retail title runs.

Engine 2026.10.18.5 (alpha)

Pre-release

Choose a tag to compare

@RINNECODER RINNECODER released this 18 Oct 03:35
75a835d

Engine alpha 2026.10.18.5 built from 75a835d.

Changes since the previous alpha

  • sync(upstream): integrate Batch 27 kernel error, fpathconf, pad firmware exports, and shader denormals (#549)

Verify

release.json is signed with Ed25519 (release.json.sig); the public key is in docs/RELEASES.md.

python3 tools/release/verify.py https://github.com/RINNECODER/AnyPS5/releases/download/channels/engine-alpha.json

Package manifest SHA-256: 35f6b691d81910b73c5dda1dd9914744ca45f92947945c579b4f74c87d241045. Zip SHA-256: 7d6eb756158ad98731a5208e38b1a5f21ca143d83d324e4aa81c8c10c540d26f.

Diagnostic engine package for MacPS; not a claim that any retail title runs.

Engine 2026.10.18.4 (alpha)

Pre-release

Choose a tag to compare

@RINNECODER RINNECODER released this 18 Oct 03:24
6c0824b

Engine alpha 2026.10.18.4 built from 6c0824b.

Changes since the previous alpha

  • perf(metal): implement MetalHeapPool suballocation and coalesced useHeap residency (#548)

Verify

release.json is signed with Ed25519 (release.json.sig); the public key is in docs/RELEASES.md.

python3 tools/release/verify.py https://github.com/RINNECODER/AnyPS5/releases/download/channels/engine-alpha.json

Package manifest SHA-256: 74e8243794127fd55860da71b207d4045bd36824e705a95d4f65406f6349b851. Zip SHA-256: 6cc2d8444a8e7c4890843d658e7413dbb2d21b8fea6b1b0a021df6de5189aff2.

Diagnostic engine package for MacPS; not a claim that any retail title runs.

Engine 2026.10.18.3 (alpha)

Pre-release

Choose a tag to compare

@RINNECODER RINNECODER released this 18 Oct 03:13
849ab8b

Engine alpha 2026.10.18.3 built from 849ab8b.

Changes since the previous alpha

  • sync(upstream): integrate Batch 26 socket options, sysctl uname, depth fallback, and libc math (#547)

Verify

release.json is signed with Ed25519 (release.json.sig); the public key is in docs/RELEASES.md.

python3 tools/release/verify.py https://github.com/RINNECODER/AnyPS5/releases/download/channels/engine-alpha.json

Package manifest SHA-256: ed5f38e17ba6a6d4c2af18107f57700632354454f34252a77d360ae3f3a9c9d5. Zip SHA-256: 318193e2b14a70c98d4b8c021b85e285bb7bf8ca70625c416e4835b36a2b58db.

Diagnostic engine package for MacPS; not a claim that any retail title runs.