Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve and simplify the debug menu #66

Open
wants to merge 22 commits into
base: dev
Choose a base branch
from

Conversation

Istador
Copy link
Contributor

@Istador Istador commented May 29, 2024

ryujinx_capture_2024-06-01_23-23-54

ryujinx_capture_2024-06-01_23-24-17

- Show how much is used instead of how much is free.
- Double precision, because of observable inaccuracies otherwise.
- Divide by 1024 instead of by 1000 to display KiB instead of KB.
- Show only one fractional digit.
- (The max is exactly 320 KiB, so need to show a fractional digit for it.)
fallback to git info if not builded for a specific version
- Show `Yes` and `No` instead of `True` and `False`
- Remove `Is in Capture`
- Always show `Capture`
- Combine `Animation Index` and `Packet Animation` into one `Animation` line
- Rename `Puppet0` to `Empty Slot 1`
- Don't mention puppets
- title
- code indentation
- X Y Z alignment for position and rotation
…rst line

The socket needs its own copy of the IP, otherwise it wrongly changes the displayed server after changing it in the mod menu.
- Client.hpp: add bool variable and methods
- hooks.cpp: save/load value from common.bin
- main.cpp: change
- StageSceneStateServerConfig: add button to the mod menu to toggle it
…equires a restart

Also: call it `server address` instead of `server IP`, because domains work too.
@Istador
Copy link
Contributor Author

Istador commented Jun 26, 2024

Rebased to solve merge conflicts with #65 in:

  • include/game/StageScene/StageSceneStateServerConfig.hpp
  • source/states/StageSceneStateServerConfig.cpp

2 warnings found (use --debug to expand):
- FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 1)
- JSONArgsRecommended: JSON arguments recommended for ENTRYPOINT to prevent unintended behavior related to OS signals (line 13)
@Istador
Copy link
Contributor Author

Istador commented Oct 7, 2024

Additional changes:

  • efce939 & 56350af page/player change only when it is open
  • 7cd46d2 BGM can be toggled when the debug menu is open.
  • 82cc6ff remove the debug puppet page
  • 8797d58 force people to restart their game after changing the server

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