Skip to content

feat: v0.11 CHD support and default-off loading mod - #17

Merged
mstan merged 1 commit into
masterfrom
codex/v0.11-issues
Aug 4, 2026
Merged

feat: v0.11 CHD support and default-off loading mod#17
mstan merged 1 commit into
masterfrom
codex/v0.11-issues

Conversation

@mstan

@mstan mstan commented Aug 4, 2026

Copy link
Copy Markdown
Owner

Summary

  • pin psxrecomp PR feat(runtime): CHD support and mod-owned loading modes psxrecomp#100 for direct CHD mounting, strict selected-device input routing, mod-owned loading services, and portable ZIP creation
  • replace Tomba's generic/default-on loading accelerators with one default-off Fast Loading mod
  • make recommended host-pacing and experimental guest-visible CD timing mutually exclusive values in one bounded dropdown
  • keep authentic 1x CD timing, turbo loads, idle skipping, and the old warm-disc experiment off by default
  • package CHD notices and produce standards-compliant ZIP entry paths
  • update the shared launcher pin and v0.11.0-alpha release notes

Issue references

Addresses #5.
Addresses #10.
Addresses #12.
Addresses #14.

These references are intentionally collected here; no comments were posted to the issue threads.

Loading policy

  • Host pacing: 2x, 4x (recommended), 8x, 16x, uncapped
  • CD timing (experimental): 2x, 4x, bounded instant
  • the feature itself defaults off
  • the option is a dropdown, not free-form input, so unsupported/risky values cannot be entered
  • host and CD modes cannot run together

Validation

  • full optimized Windows Tomba build with SDL3, current launcher, libchdr, all 38 generated game shards, OpenBIOS, and every native mod plugin
  • staged Fast Loading manifest verified in the build output
  • package_release.ps1 syntax validation
  • manifest/default/choice guard
  • upstream load/input/portable-ZIP regression guards
  • git diff --check

@mstan
mstan force-pushed the codex/v0.11-issues branch from 880c0ad to 033a0a1 Compare August 4, 2026 05:49
@mstan
mstan merged commit b6ad669 into master Aug 4, 2026
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