new compatibility repository (#3265)

This commit is contained in:
DanielSvoboda 2025-07-18 04:50:32 -03:00 committed by GitHub
parent 1689cdb1a2
commit e914099ae2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 10 additions and 9 deletions

View File

@ -17,7 +17,7 @@ body:
This repository does not provide support for game patches. If you are having issues with patches please refer to [Cheats and Patches Repository](https://github.com/shadps4-emu/ps4_cheats). This repository does not provide support for game patches. If you are having issues with patches please refer to [Cheats and Patches Repository](https://github.com/shadps4-emu/ps4_cheats).
Before submitting an issue please check [Game Compatibility Repository](https://github.com/shadps4-emu/shadps4-game-compatibility) for the information about the status of the game. Before submitting an issue please check [Game Compatibility Repository](https://github.com/shadps4-compatibility/shadps4-game-compatibility) for the information about the status of the game.
Please make an effort to make sure your issue isn't already reported. Please make an effort to make sure your issue isn't already reported.

View File

@ -147,7 +147,7 @@ Accurately identifying games will help other developers that own that game recog
- If your issue is small or you aren't sure whether you have properly identified something, [join the Discord server](https://discord.gg/MyZRaBngxA) and use the #development channel - If your issue is small or you aren't sure whether you have properly identified something, [join the Discord server](https://discord.gg/MyZRaBngxA) and use the #development channel
to concisely explain the issue, as well as any findings you currently have. to concisely explain the issue, as well as any findings you currently have.
- It is recommended that you check the [game compatibility issue tracker](https://github.com/shadps4-emu/shadps4-game-compatibility/issues) and post very short summaries of progress changes there, - It is recommended that you check the [game compatibility issue tracker](https://github.com/shadps4-compatibility/shadps4-game-compatibility/issues) and post very short summaries of progress changes there,
(such as the game now booting into the menu or getting in-game) for organizational and status update purposes. (such as the game now booting into the menu or getting in-game) for organizational and status update purposes.
- ⚠ **Do not post theoretical, unproven game-specific issues in the emulator issue tracker that you cannot verify and locate in the emulator source code as being a bug.**\ - ⚠ **Do not post theoretical, unproven game-specific issues in the emulator issue tracker that you cannot verify and locate in the emulator source code as being a bug.**\

View File

@ -22,8 +22,8 @@ void CompatibilityInfoClass::UpdateCompatibilityDatabase(QWidget* parent, bool f
if (!forced && LoadCompatibilityFile()) if (!forced && LoadCompatibilityFile())
return; return;
QUrl url("https://github.com/shadps4-emu/shadps4-game-compatibility/releases/latest/download/" QUrl url("https://github.com/shadps4-compatibility/shadps4-game-compatibility/releases/latest/"
"compatibility_data.json"); "download/compatibility_data.json");
QNetworkRequest request(url); QNetworkRequest request(url);
QNetworkReply* reply = m_network_manager->get(request); QNetworkReply* reply = m_network_manager->get(request);

View File

@ -91,7 +91,8 @@ GameListFrame::GameListFrame(std::shared_ptr<gui_settings> gui_settings,
connect(this, &QTableWidget::cellClicked, this, [=, this](int row, int column) { connect(this, &QTableWidget::cellClicked, this, [=, this](int row, int column) {
if (column == 2 && m_game_info->m_games[row].compatibility.issue_number != "") { if (column == 2 && m_game_info->m_games[row].compatibility.issue_number != "") {
auto url_issues = "https://github.com/shadps4-emu/shadps4-game-compatibility/issues/"; auto url_issues =
"https://github.com/shadps4-compatibility/shadps4-game-compatibility/issues/";
QDesktopServices::openUrl( QDesktopServices::openUrl(
QUrl(url_issues + m_game_info->m_games[row].compatibility.issue_number)); QUrl(url_issues + m_game_info->m_games[row].compatibility.issue_number));
} else if (column == 10) { } else if (column == 10) {

View File

@ -581,7 +581,7 @@ public:
if (selected == viewCompatibilityReport) { if (selected == viewCompatibilityReport) {
if (m_games[itemID].compatibility.issue_number != "") { if (m_games[itemID].compatibility.issue_number != "") {
auto url_issues = auto url_issues =
"https://github.com/shadps4-emu/shadps4-game-compatibility/issues/"; "https://github.com/shadps4-compatibility/shadps4-game-compatibility/issues/";
QDesktopServices::openUrl( QDesktopServices::openUrl(
QUrl(url_issues + m_games[itemID].compatibility.issue_number)); QUrl(url_issues + m_games[itemID].compatibility.issue_number));
} }
@ -589,8 +589,8 @@ public:
if (selected == submitCompatibilityReport) { if (selected == submitCompatibilityReport) {
if (m_games[itemID].compatibility.issue_number == "") { if (m_games[itemID].compatibility.issue_number == "") {
QUrl url = QUrl url = QUrl("https://github.com/shadps4-compatibility/"
QUrl("https://github.com/shadps4-emu/shadps4-game-compatibility/issues/new"); "shadps4-game-compatibility/issues/new");
QUrlQuery query; QUrlQuery query;
query.addQueryItem("template", QString("game_compatibility.yml")); query.addQueryItem("template", QString("game_compatibility.yml"));
query.addQueryItem( query.addQueryItem(
@ -605,7 +605,7 @@ public:
QDesktopServices::openUrl(url); QDesktopServices::openUrl(url);
} else { } else {
auto url_issues = auto url_issues =
"https://github.com/shadps4-emu/shadps4-game-compatibility/issues/"; "https://github.com/shadps4-compatibility/shadps4-game-compatibility/issues/";
QDesktopServices::openUrl( QDesktopServices::openUrl(
QUrl(url_issues + m_games[itemID].compatibility.issue_number)); QUrl(url_issues + m_games[itemID].compatibility.issue_number));
} }