Skip to content

Conversation

@checkraisefold
Copy link
Contributor

Swaps the detour library to retour, which is just an updated fork of the ancient detour library which finally broke on latest stable Rust.
Updates the ExecutionContext to latest 516 structure.
Updates dmasm to latest, which adds 516 instructions.
Adds several missing value types, borrowed from Meowtonin. (Thanks @ZeWaka, #101)

Do not merge. ExecutionContext needs refactoring to be made into a versioned union, similar to other types, otherwise older version compat will blow up immediately.

@ZeWaka ZeWaka mentioned this pull request Oct 9, 2025
@Absolucy
Copy link
Collaborator

should prolly draft if it shouldn't be merged

@Absolucy Absolucy marked this pull request as draft October 11, 2025 03:10
@SyncIt21
Copy link

SyncIt21 commented Nov 6, 2025

Will this fix the debugger? Cause it's broken above versions 1666

@checkraisefold
Copy link
Contributor Author

Will this fix the debugger? Cause it's broken above versions 1666

Yes it fixes the debugger

@ZeWaka
Copy link
Contributor

ZeWaka commented Nov 6, 2025

Will this fix the debugger? Cause it's broken above versions 1666

We're aware.

@SyncIt21
Copy link

SyncIt21 commented Nov 6, 2025

Thank you for the quick response I thought this PR was forgotten after a month of inactivity

* cargo fmt

* versioned unions

* Revert "cargo fmt"

This reverts commit 688c54e.

* change to use accessors

---------

Co-authored-by: harryob <55142896+harryob@users.noreply.github.com>
@checkraisefold
Copy link
Contributor Author

thanks @hry-gh for the work on fixing the versioning. this is ready to merge now, no longer a draft

@checkraisefold checkraisefold marked this pull request as ready for review January 26, 2026 17:34
Copy link
Collaborator

@Absolucy Absolucy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

linux ci failure is unrelated to this PR, so, I'll merge this

@Absolucy Absolucy merged commit 24c37cb into willox:master Jan 27, 2026
1 of 2 checks passed
@checkraisefold checkraisefold deleted the fix-1688 branch January 28, 2026 02:05
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.

5 participants