Skip to content

v1.2

Choose a tag to compare

@Coder787-source Coder787-source released this 24 Jul 17:05

KytyPlus v1.2

Download: KytyPlus-v1.2-windows-x64.zip

Graphics / boot-reach

  • Soft-retire more texture-cache alias cases that used to abort (storage/sampled/RT/depth overlaps)
  • Soft-skip compute shader compile failures instead of killing the process
  • Soft-null unsupported storage textures (bind a dummy image and continue) instead of hard EXIT
  • Extra unit coverage for Standard4KB / Standard256B storage descriptors so those paths stay accepted

Readback / release hygiene

  • GPU readback finish on the command-processor thread no longer aborts when no readback transaction is active (hit after soft-retire / upload-refresh)
  • EXIT text shows source filename only — no full local build path leaked into public logs

Audio

  • Refuse to open a "valid" audio port if SDL device open fails (avoids silent-but-OK ports)
  • Stop wiping the SDL queue under backpressure timeout (fewer dropouts that sound like mute)
  • GetLastOutputTime implemented for titles that pace audio on it
  • AUX ports report a real channel count
  • AudioOut2: safer Push/PortCreate (no hang on bad context; fail closed on bad format/open; PERSONAL/PADSPK aligned; 4/6-ch beds downmix to stereo)

What this may help

  • Titles that died on texture alias / storage UAV / compute SPIR-V EXITs may get further into boot or menus
  • Builds shared publicly won't expose your machine path in crash text
  • Some mute-but-running games may get audible output if they were on a fake-success audio path

Expectations

  • Soft stubs move past abort classes; they are not full GPU/HLE behavior
  • Further boot is not the same as playable; verify with your own logs before claiming a title