Compare commits

...

5 commits

Author SHA1 Message Date
Tartifless
540d68636c Merge branch 'master' into 'master'
sdl2 guid, remove the CRC bytes (4 first characters) and replace with 0000 when creating guid

See merge request ryubing/ryujinx!2
2025-03-21 10:06:53 +00:00
GreemDev
4ced04948a ryubing/ryujinx!11 2025-03-21 06:26:42 +00:00
Yeager
02d459a9bd Swedish translations for new strings 2025-03-21 06:26:42 +00:00
Tartifless
cb154e979b Merge branch ryujinx:master into master 2025-03-17 17:50:51 +00:00
Tartifless
f5b6c872d7 Update file SDL2GamepadDriver.cs 2025-03-13 16:55:31 +00:00
2 changed files with 13 additions and 10 deletions

View file

@ -57,16 +57,19 @@ namespace Ryujinx.Input.SDL2
return null;
}
// Remove the first 4 char of the guid (CRC part) to make it stable
string guidString = "0000" + guid.ToString().Substring(4);
string id;
lock (_lock)
{
int guidIndex = 0;
id = guidIndex + "-" + guid;
id = guidIndex + "-" + guidString;
while (_gamepadsIds.Contains(id))
{
id = (++guidIndex) + "-" + guid;
id = (++guidIndex) + "-" + guidString;
}
}

View file

@ -2764,7 +2764,7 @@
"pl_PL": "",
"pt_BR": "",
"ru_RU": "Задать индивидуальные параметры",
"sv_SE": "",
"sv_SE": "Skapa anpassad konfiguration",
"th_TH": "",
"tr_TR": "",
"uk_UA": "Створити користувацьку конфігурацію",
@ -2789,7 +2789,7 @@
"pl_PL": "",
"pt_BR": "",
"ru_RU": "Изменить индивидуальные параметры",
"sv_SE": "",
"sv_SE": "Redigera anpassad konfiguration",
"th_TH": "",
"tr_TR": "",
"uk_UA": "Редагувати користувацьку конфігурацію",
@ -2864,7 +2864,7 @@
"pl_PL": "",
"pt_BR": "",
"ru_RU": "Отредактировать существующие независимые параметры для выбранной игры.",
"sv_SE": "",
"sv_SE": "Redigera din befintliga oberoende konfiguration för det valda spelet",
"th_TH": "",
"tr_TR": "",
"uk_UA": "Відредагувати наявну індивідуальну конфігурацію для цієї гри.",
@ -3839,7 +3839,7 @@
"pl_PL": "",
"pt_BR": "",
"ru_RU": "Включить оригинальный интерфейса (требуется перезагрузка)",
"sv_SE": "",
"sv_SE": "Visa ursprunglig gränssnittsstil (kräver omstart)",
"th_TH": "",
"tr_TR": "",
"uk_UA": "Показати оригінальний UI (Потрібен перезапуск)",
@ -3864,7 +3864,7 @@
"pl_PL": "",
"pt_BR": "",
"ru_RU": "Показать старый пользовательский интерфейс Avalonia Ryujinx, напоминающий Ryujinx 1.1.1403. Включено по умолчанию на платформах, отличных от Windows.\nСтрока заголовка в классическом стиле вернётся на место, а основные изменения в оформлении окна будут отменены; например, расположение навигации по настройкам над этой всплывающей подсказкой.",
"sv_SE": "",
"sv_SE": "Visa det gamla Ryuijinx-gränssnittet baserat på Avalonia som påminner om version 1.1.1403. Detta är aktiverat som standard på plattformat som inte är Windows.\nDen klassiska titelfältet är tillbaka och de stora omarbetningarna av fönsterlayouten är omvända, till exempel placeringen av inställningsnavigeringen ovanför detta verktygstips.",
"th_TH": "",
"tr_TR": "",
"uk_UA": "Показати старий інтерфейс Avalonia Ryujinx, який був у Ryujinx 1.1.1403. Ця опція активна за замовчуванням на всіх інших, окрім Windows платформах.\nПовернеться класична панель заголовка, а всі суттєві зміни інтерфейсу будуть скасовані, зокрема горизонтальне розміщення навігації в налаштуваннях.",
@ -23864,7 +23864,7 @@
"pl_PL": "",
"pt_BR": "",
"ru_RU": "Список совместимости — записей: {0}",
"sv_SE": "",
"sv_SE": "Kompatibilitetslista - {0} poster",
"th_TH": "",
"tr_TR": "",
"uk_UA": "Список сумісності — {0} ігор",
@ -23939,7 +23939,7 @@
"pl_PL": "",
"pt_BR": "",
"ru_RU": "Поиск среди {0} записей о совместимости...",
"sv_SE": "",
"sv_SE": "Sök i {0} kompatibilitetsposter...",
"th_TH": "",
"tr_TR": "",
"uk_UA": "Шукати серед {0} перевірених ігор...",
@ -24264,7 +24264,7 @@
"pl_PL": "",
"pt_BR": "",
"ru_RU": "Индивидуальные параметры",
"sv_SE": "",
"sv_SE": "Anpassad konfiguration",
"th_TH": "",
"tr_TR": "",
"uk_UA": "Власна конфігурація",