-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Game management improvements #13008
Game management improvements #13008
Conversation
e881c90 to
2a76753
Compare
69b26e7 to
e579603
Compare
a141ec8 to
b558672
Compare
005004a to
0c8940f
Compare
rpcs3/rpcs3qt/main_window.cpp
Outdated
| }; | ||
|
|
||
|
|
||
| for (const auto& [location_string, location, to_install] : installing_locations) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Use the struct here.
This notation shouldn't be used if a proper type exists
rpcs3/Emu/System.h
Outdated
| @@ -280,6 +280,7 @@ class Emulator final | |||
|
|
|||
| void SetUsr(const std::string& user); | |||
|
|
|||
| static std::string GetBackgroundPicturePath(const std::string& sfo_dir, const std::string& title_id); | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think this is the correct function.
This one gets the background for the shader dialogs
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed.
Allowing to move of game directories without having to update the shortcut path. (as long as it is registered within RPCS3 UI).
49b91a7 to
3ab206a
Compare
| const QIcon icon = gui::utils::get_app_icon_from_path(rpcs3::utils::get_sfo_dir_from_game_path(boot_path + "/../../"), std_title_id); | ||
| QPixmap pix = icon.pixmap(icon.actualSize(QSize(1000, 1000))); | ||
| QByteArray bytes; | ||
| QBuffer buffer(&bytes); | ||
| buffer.open(QIODevice::ReadWrite); | ||
| pix.save(&buffer, "PNG"); | ||
| tmp_file.write(bytes.data(), bytes.size()); | ||
|
|
||
| std::string icon_path = sstr(tmp_file.fileName()); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why?

rpcs3.exe --no-gui "%RPCS3_GAMEID%:BCES01584"rpcs3.exe --no-gui "%RPCS3_VFS%:dev_hdd0/game/NPUB30695/USRDIR/EBOOT.BIN"