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

[Feature Request] Expose games' build ID on the UI or have an option to copy them for cheat management #3397

Closed
MetrosexualGarbodor opened this issue Jun 12, 2022 · 9 comments · Fixed by #4340
Labels
enhancement New feature or request good first issue This issue would be a great starting point for someone new to the project. gui Related to Ryujinx.Ui

Comments

@MetrosexualGarbodor
Copy link
Collaborator

Feature Request

What feature are you suggesting?

Overview:

Expose or have a way for the end user to copy a game's build ID from the UI in order to create a cheats file.

Why would this feature be useful?

Some cheats just come with the cheat code itself and people are left to figure out what their .txt file has to be named. This would help avoid that.

@MetrosexualGarbodor MetrosexualGarbodor added enhancement New feature or request gui Related to Ryujinx.Ui labels Jun 12, 2022
@gdkchan gdkchan added the good first issue This issue would be a great starting point for someone new to the project. label Jan 19, 2023
@gnisman
Copy link
Contributor

gnisman commented Jan 21, 2023

@MetrosexualGarbodor Ava UI on master branch already expose the tittle id in games window.
We can always add a copy to clipboard button in Mange Cheats window, what do you think?

@gdkchan
Copy link
Member

gdkchan commented Jan 21, 2023

This is asking to expose the build ID on the UI, not the title ID.

@gnisman
Copy link
Contributor

gnisman commented Jan 22, 2023

@gdkchan I got a question before i dive into it I want to make sure i understand the request
are we interested to show only the build id that comes from main ExeFs? (I think that is the one that used for cheats)

08B56331-81F6-4166-95BD-1C281E44A5A5

adding it to the Ryujinx title meets the request?

@MutantAura
Copy link
Collaborator

MutantAura commented Jan 22, 2023

Personally I don't think the top bar is particularly useful and just adds bloat. Ideally I think it should show in the "manage cheats" page instead of the titleID which isn't relevant for cheat use.
image

So if you wanted to find out what the build ID was (for installing cheats) then your first place to check would surely be the manage cheats page.

@OldManKain
Copy link

Personally I don't think the top bar is particularly useful and just adds bloat. Ideally I think it should show in the "manage cheats" page instead of the titleID which isn't relevant for cheat use. image

So if you wanted to find out what the build ID was (for installing cheats) then your first place to check would surely be the manage cheats page.

This is where I feel it should be, as of right now the only ways of getting the current Build ID is in the console or log file it's the first 16 hexadecimal characters of line 2 here.
image

The only other way is to open the main file in a hex editor and it is the first 32 bytes at offset 0x40
image

I usually try to make sure to post the BID and Horizon OS Version # of the game when I post cheats but not everyone understands what to do, so I end up holding their hands to get the cheats to work.

@MetrosexualGarbodor
Copy link
Collaborator Author

MetrosexualGarbodor commented Jan 22, 2023

I feel like the best way to go about this might be automatically creating an empty cheats file if one doesn't already exist, but this is also more work than just exposing the BID.

@gdkchan
Copy link
Member

gdkchan commented Jan 22, 2023

Yea, showing it on the cheat window seems better. Maybe also with a copy button for convenience.

@OldManKain
Copy link

OldManKain commented Jan 23, 2023

I feel like the best way to go about this might be automatically creating an empty cheats file if one doesn't already exist, but this is also more work than just exposing the BID.

This isn't that bad of an Idea, but I could see an issue of multiple BID.txt in the cheat folder after updates that would/could confuse users also.

@titoporky
Copy link

Hi,

Random question.

Do you experience that even you download the base game with correct Title ID, still giving you different build ID for your cheats?

How can I download the correct build ID so I can apply the available cheats?

Thank you in advance!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue This issue would be a great starting point for someone new to the project. gui Related to Ryujinx.Ui
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants