Skip to content

Fix gamebox package loading on DOSBox Staging 0.78.1 - #82

Open
dtseto wants to merge 2 commits into
MaddTheSane:maddsV2from
dtseto:fix-781-session-package-loading
Open

Fix gamebox package loading on DOSBox Staging 0.78.1#82
dtseto wants to merge 2 commits into
MaddTheSane:maddsV2from
dtseto:fix-781-session-package-loading

Conversation

@dtseto

@dtseto dtseto commented Sep 6, 2026

Copy link
Copy Markdown

Summary

  • mark a session ready to accept URLs after DOSBox reaches its initial or idle shell
  • restore the previously launched program for both absolute and relative saved paths

Context

This is a focused backport of the two host-side BXSession fixes from branch-test-791b onto the DOSBox Staging 0.78.1 integration merged in #80. It intentionally excludes all 0.79/0.79.1 integration changes and the later integration-test target.

Validation

  • based directly on the Branch test 78.1 #80 head (5ca68dd9)
  • resulting diff is limited to Boxer/BXSession.m (5 additions, 1 deletion)
  • git diff --check passes
  • full isolated Xcode build was unavailable because the temporary worktree does not have its submodules initialized and the sandbox denied Xcode package-cache writes

fixes to session is not ready when loading package
Fixed the BXSession startup-path bug. causes it to not autoload packages correctly.
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