1
0
mirror of https://github.com/libretro/RetroArch synced 2024-07-01 07:54:27 +00:00

Fetch translations from Crowdin

This commit is contained in:
github-actions 2024-03-16 00:10:29 +00:00
parent 34bcb9f660
commit bbf368002e
6 changed files with 789 additions and 11 deletions

4
intl/googleplay_bg.json Normal file
View File

@ -0,0 +1,4 @@
{
"main-desc": "RetroArch is an open-source project that makes use of a powerful development interface called Libretro. Libretro is an interface that allows you to make cross-platform applications that can use rich features such as OpenGL, cross-platform camera support, location support, and more in the future.\n\nIt comes with its own built-in collection of applications to provide you with a 'one-stop-shop' for entertainment.\n\nLibretro and RetroArch are perfectly suited for creating games, emulators and multimedia programs. If you want to learn more, go to our website (listed below).\nIMPORTANT!!!\n\nRetroArch is a multi-versatile program, that means that in order for it to do anything, you need modular programs that we call 'cores'. These cores DO NOT COME OUT OF THE BOX. You need to go to \"Online Updater -> Core Updater\" from within the app to download them.\n\nFEATURES:\n* Eye-candy menus to choose from!\n* Scan files / directories and add them to game system collections!\n* View database information about each game once added to a collection!\n* Download programs ('cores') online\n* Update everything!\n* Download Game & Watch games and play them with our exclusive Game & Watch emulator!\n* Built-in input remapping\n* Ability to remap controls\n* Ability to enter and load cheats\n* Multi-language support!\n* Over 80+ programs('cores') now and counting!\n* Play multiplayer with NetPlay!\n* Take screenshots, save states and more!\n\n* No DRM\n* No restrictions on usage\n* Open-source\n* No push ads\n* No spying\n* No ads period\n\nJoin us on discord for support and netplay matchmaking\nhttps://discord.gg/C4amCeV\n\nVisit our Youtube channel here for tutorials, gameplays, news and development progress!\nhttps://www.youtube.com/user/libretro\nhttps://www.youtube.com/RetroArchOfficial\n\nFor info and help, see our documentation site -\nhttps://docs.libretro.com/\n\nVisit our website!\nhttps://www.retroarch.com/\n\nwww.libretro.com",
"short-desc": "Retro games and emulators on your device!"
}

456
intl/msg_hash_bg.h Normal file
View File

@ -0,0 +1,456 @@
#if defined(_MSC_VER) && !defined(_XBOX) && (_MSC_VER >= 1500 && _MSC_VER < 1900)
#if (_MSC_VER >= 1700)
/* https://support.microsoft.com/en-us/kb/980263 */
#pragma execution_character_set("utf-8")
#endif
#pragma warning(disable:4566)
#endif
/* Top-Level Menu */
/* Main Menu */
#ifdef HAVE_LAKKA
#endif
/* Main Menu > Load Core */
/* Main Menu > Load Content */
/* Main Menu > Load Content > Playlists */
/* Main Menu > Online Updater */
/* Main Menu > Information */
/* Main Menu > Information > Core Information */
/* Main Menu > Information > System Information */
/* Main Menu > Information > Database Manager */
/* Main Menu > Information > Database Manager > Information */
/* Main Menu > Configuration File */
/* Main Menu > Help */
/* Main Menu > Help > Basic Menu Controls */
/* Settings */
/* Core option category placeholders for icons */
#ifdef HAVE_MIST
#endif
/* Settings > Drivers */
#ifdef HAVE_MICROPHONE
#endif
/* Settings > Video */
#if defined(DINGUX)
#if defined(RS90) || defined(MIYOO)
#endif
#endif
/* Settings > Video > CRT SwitchRes */
/* Settings > Video > Output */
#if defined (WIIU)
#endif
#if defined(DINGUX) && defined(DINGUX_BETA)
#endif
/* Settings > Video > Fullscreen Mode */
/* Settings > Video > Windowed Mode */
/* Settings > Video > Scaling */
#if defined(DINGUX)
#endif
/* Settings > Video > HDR */
/* Settings > Video > Synchronization */
/* Settings > Audio */
#ifdef HAVE_MICROPHONE
#endif
/* Settings > Audio > Output */
#ifdef HAVE_MICROPHONE
/* Settings > Audio > Input */
#endif
/* Settings > Audio > Resampler */
/* Settings > Audio > Synchronization */
/* Settings > Audio > MIDI */
/* Settings > Audio > Mixer Settings > Mixer Stream */
/* Settings > Audio > Menu Sounds */
/* Settings > Input */
#if defined(HAVE_DINPUT) || defined(HAVE_WINRAWINPUT)
#endif
#ifdef ANDROID
#endif
/* Settings > Input > Haptic Feedback/Vibration */
/* Settings > Input > Menu Controls */
/* Settings > Input > Hotkeys */
/* Settings > Input > Port # Controls */
/* Settings > Latency */
/* Settings > Core */
#ifndef HAVE_DYNAMIC
#endif
#ifdef HAVE_MIST
#endif
/* Settings > Configuration */
/* Settings > Saving */
/* Settings > Logging */
/* Settings > File Browser */
/* Settings > Frame Throttle */
/* Settings > Frame Throttle > Rewind */
/* Settings > Frame Throttle > Frame Time Counter */
/* Settings > Recording */
/* Settings > On-Screen Display */
/* Settings > On-Screen Display > On-Screen Overlay */
#if defined(ANDROID)
#endif
/* Settings > On-Screen Display > On-Screen Overlay > Keyboard Overlay */
/* Settings > On-Screen Display > Video Layout */
/* Settings > On-Screen Display > On-Screen Notifications */
/* Settings > User Interface */
#ifdef _3DS
#endif
/* Settings > User Interface > Menu Item Visibility */
#ifdef HAVE_LAKKA
#endif
/* Settings > User Interface > Menu Item Visibility > Quick Menu */
/* Settings > User Interface > Views > Settings */
/* Settings > User Interface > Appearance */
/* Settings > AI Service */
/* Settings > Accessibility */
/* Settings > Power Management */
/* Settings > Achievements */
/* Settings > Achievements > Appearance */
/* Settings > Achievements > Visibility */
/* Settings > Network */
/* Settings > Network > Updater */
/* Settings > Playlists */
/* Settings > Playlists > Playlist Management */
/* Settings > User */
/* Settings > User > Privacy */
/* Settings > User > Accounts */
/* Settings > User > Accounts > RetroAchievements */
/* Settings > User > Accounts > YouTube */
/* Settings > User > Accounts > Twitch */
/* Settings > User > Accounts > Facebook Gaming */
/* Settings > Directory */
#ifdef HAVE_MIST
/* Settings > Steam */
#endif
/* Music */
/* Music > Quick Menu */
/* Netplay */
/* Netplay > Host */
/* Import Content */
/* Import Content > Scan File */
/* Import Content > Manual Scan */
/* Explore tab */
/* Playlist > Playlist Item */
/* Playlist Item > Set Core Association */
/* Playlist Item > Information */
/* Quick Menu */
/* Quick Menu > Options */
/* Quick Menu > Options > Manage Core Options */
/* - Legacy (unused) */
/* Quick Menu > Controls */
/* Quick Menu > Controls > Manage Remap Files */
/* Quick Menu > Controls > Manage Remap Files > Load Remap File */
/* Quick Menu > Cheats */
/* Quick Menu > Cheats > Start or Continue Cheat Search */
/* Quick Menu > Cheats > Load Cheat File (Replace) */
/* Quick Menu > Cheats > Load Cheat File (Append) */
/* Quick Menu > Cheats > Cheat Details */
/* Quick Menu > Disc Control */
/* Quick Menu > Shaders */
/* Quick Menu > Shaders > Save */
/* Quick Menu > Shaders > Remove */
/* Quick Menu > Shaders > Shader Parameters */
/* Quick Menu > Overrides */
/* Quick Menu > Achievements */
/* Quick Menu > Information */
/* Miscellaneous UI Items */
/* Settings Options */
/* RGUI: Settings > User Interface > Appearance */
/* RGUI: Settings Options */
/* XMB: Settings > User Interface > Appearance */
/* XMB: Settings Options */
/* Ozone: Settings > User Interface > Appearance */
/* MaterialUI: Settings > User Interface > Appearance */
/* MaterialUI: Settings Options */
/* Qt (Desktop Menu) */
/* Unsorted */
/* Unused (Only Exist in Translation Files) */
/* Unused (Needs Confirmation) */
/* Discord Status */
/* Notifications */
/* Lakka */
/* Environment Specific Settings */
#ifdef HAVE_LIBNX
#endif
#ifdef HAVE_LAKKA
#ifdef HAVE_LAKKA_SWITCH
#endif
#endif
#ifdef HAVE_LAKKA_SWITCH
#endif
#ifdef GEKKO
#endif
#ifdef UDEV_TOUCH_SUPPORT
#endif
#ifdef HAVE_ODROIDGO2
#else
#endif
#ifdef _3DS
#endif
#ifdef HAVE_QT
#endif

View File

@ -22,11 +22,11 @@ MSG_HASH(
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_HISTORY_TAB,
"پیشینه"
"تاریخچه"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_IMAGES_TAB,
"تصویر"
"تصاویر"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_MUSIC_TAB,
@ -34,11 +34,11 @@ MSG_HASH(
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_TAB,
"ویدئو"
"ویدیو"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_NETPLAY_TAB,
"بازی تحت شبکه"
"بازی شبکه‌ای"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_EXPLORE_TAB,
@ -46,7 +46,7 @@ MSG_HASH(
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_CONTENTLESS_CORES_TAB,
""
"هسته‌های بی‌محتوا"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_ADD_TAB,
@ -61,7 +61,7 @@ MSG_HASH(
)
MSG_HASH(
MENU_ENUM_SUBLABEL_CONTENT_SETTINGS,
"به سرعت به تمام تنظیمات مربوط به بازی دسترسی پیدا کنید."
"دسترسی سریع به تمام تنظیمات مربوطه حین بازی."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_CORE_LIST,
@ -69,7 +69,7 @@ MSG_HASH(
)
MSG_HASH(
MENU_ENUM_SUBLABEL_CORE_LIST,
"هستهٔ مورد نظر خود را انتخاب کنید."
"انتخاب هستهٔ مورد استفاده."
)
MSG_HASH(
MENU_ENUM_LABEL_HELP_CORE_LIST,
@ -81,11 +81,11 @@ MSG_HASH(
)
MSG_HASH(
MENU_ENUM_SUBLABEL_LOAD_CONTENT_LIST,
"محتوای مورد نظر خود را انتخاب کنید."
"انتخاب محتوای موردنظر برای آغاز."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LOAD_DISC,
"بارگذاری از دیسک"
"بارگذاری دیسک"
)
MSG_HASH(
MENU_ENUM_SUBLABEL_LOAD_DISC,
@ -133,6 +133,10 @@ MSG_HASH(
MENU_ENUM_SUBLABEL_SHOW_WIMP,
"منوی دسکتاپ مرسوم را باز کن."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_MENU_DISABLE_KIOSK_MODE,
"غیر فعال کردن حالت کیوسک (احتیاج به ریستارت دارد)"
)
MSG_HASH(
MENU_ENUM_SUBLABEL_MENU_DISABLE_KIOSK_MODE,
"تمام تنظیمات مربوط به پیکربندی را نمایش بده."
@ -193,6 +197,14 @@ MSG_HASH(
MENU_ENUM_LABEL_VALUE_QUIT_RETROARCH,
"خروج"
)
MSG_HASH(
MENU_ENUM_SUBLABEL_QUIT_RETROARCH,
"خروج از نرم‌افزار رتروآرچ. ذخیرهٔ پیکربندی در زمان خروج فعال است."
)
MSG_HASH(
MENU_ENUM_SUBLABEL_QUIT_RETROARCH_NOSAVE,
"خروج از نرم‌افزار رتروآرچ. ذخیرهٔ پیکربندی در زمان خروج غیرفعال است."
)
/* Main Menu > Load Core */
@ -284,7 +296,7 @@ MSG_HASH(
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_GOTO_CONTENTLESS_CORES,
""
"هسته‌های بی‌محتوا"
)
MSG_HASH(
MENU_ENUM_SUBLABEL_GOTO_CONTENTLESS_CORES,
@ -503,6 +515,10 @@ MSG_HASH(
MENU_ENUM_LABEL_VALUE_CORE_INFO_FIRMWARE,
"سفت‌افزار"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_CORE_INFO_FIRMWARE_PATH,
"- جستجو در: %s"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_MISSING_REQUIRED,
"ناموجود، لازم:"
@ -527,6 +543,14 @@ MSG_HASH(
MENU_ENUM_SUBLABEL_CORE_LOCK,
"از ایجاد تغییر در هستهٔ نصب‌شدهٔ فعلی جلوگیری کنید. ممکن است برای جلوگیری از به‌روزرسانی‌های ناخواسته در زمانی که محتوا به نسخهٔ خاصی از هسته نیاز داشته باشد مفید باشد (مثلاً ROM های آرکید)."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_CORE_SET_STANDALONE_EXEMPT,
"از گزینگان «هسته‌های بدون محتوا» حذف کن"
)
MSG_HASH(
MENU_ENUM_SUBLABEL_CORE_SET_STANDALONE_EXEMPT,
"جلوگیری از نمایش دادن این هسته در گزینگان/زبانهٔ «هسته‌های بدون محتوا». فقط وقتی که حالت نمایش روی سفارشی تنظیم شده باشد اعمال می‌شود."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_CORE_DELETE,
"حذف هسته"
@ -570,6 +594,10 @@ MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_BUILD_DATE,
"تاریخ ساخت"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RETROARCH_VERSION,
"نسخهٔ رتروآرچ"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GIT_VERSION,
"نسخهٔ Git"
@ -590,6 +618,10 @@ MSG_HASH(
MENU_ENUM_LABEL_VALUE_CPU_ARCHITECTURE,
"معماری پردازنده"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_CPU_CORES,
"هسته‌های پردازنده"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_IDENTIFIER,
"شناسهٔ پیشانه"
@ -686,10 +718,62 @@ MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_THREADING_SUPPORT,
"پشتیبانی از ریسمان"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_KMS_SUPPORT,
"پشتیبانی از KMS/EGL"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_UDEV_SUPPORT,
"پشتیبانی از udev"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENVG_SUPPORT,
"پشتیبانی از OpenVG"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_EGL_SUPPORT,
"پشتیبانی از EGL"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_X11_SUPPORT,
"پشتیبانی از X11"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_WAYLAND_SUPPORT,
"پشتیبانی از ویلند"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_XVIDEO_SUPPORT,
"پشتیبانی از XVideo"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ALSA_SUPPORT,
"پشتیبانی از ALSA"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OSS_SUPPORT,
"پشتیبانی از OSS"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENAL_SUPPORT,
"پشتیبانی از OpenAL"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENSL_SUPPORT,
"پشتیبانی از OpenSL"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RSOUND_SUPPORT,
"پشتیبانی از RSound"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ROARAUDIO_SUPPORT,
"پشتیبانی از RoadAudio"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_JACK_SUPPORT,
"پشتیبانی از JACK"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_PULSEAUDIO_SUPPORT,
"پشتیبانی از PulseAudio"
@ -734,6 +818,10 @@ MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_HLSL_SUPPORT,
"پشتیبانی از HLSL"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_IMAGE_SUPPORT,
"پشتیبانی از SDL Image"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FFMPEG_SUPPORT,
"پشتیبانی از FFmpeg"
@ -762,6 +850,10 @@ MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_V4L2_SUPPORT,
"پشتیبانی از Video4Linux2"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBUSB_SUPPORT,
"پشتیبانی از libusb"
)
/* Main Menu > Information > Database Manager */
@ -832,6 +924,10 @@ MSG_HASH(
MENU_ENUM_LABEL_VALUE_RDB_ENTRY_NARRATIVE,
"روایتگر"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_RDB_ENTRY_PERSPECTIVE,
"ژرفانمایی"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SETTING,
"ساماندهی"
@ -911,6 +1007,14 @@ MSG_HASH(
/* Main Menu > Configuration File */
MSG_HASH(
MENU_ENUM_LABEL_VALUE_CONFIGURATIONS,
"بارگذاری پیکربندی"
)
MSG_HASH(
MENU_ENUM_SUBLABEL_CONFIGURATIONS,
"بارگذاری پیکربندی موجود و جایگزینی مقادیر فعلی."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG,
"ذخیرهٔ پیکربندی فعلی"
@ -919,16 +1023,32 @@ MSG_HASH(
MENU_ENUM_LABEL_VALUE_SAVE_NEW_CONFIG,
"ذخیرهٔ پیکربندی جدید"
)
MSG_HASH(
MENU_ENUM_SUBLABEL_SAVE_NEW_CONFIG,
"ذخیرهٔ پیکربندی فعلی در یک فایل جداگانه."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_RESET_TO_DEFAULT_CONFIG,
"بازنشانی به حالت پیش‌فرض"
)
MSG_HASH(
MENU_ENUM_SUBLABEL_RESET_TO_DEFAULT_CONFIG,
"بازنشانی پیکربندی فعلی به مقادیر پیشفرض."
)
/* Main Menu > Help */
/* Main Menu > Help > Basic Menu Controls */
MSG_HASH(
MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_SCROLL_UP,
"پیمایش به بالا"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_SCROLL_DOWN,
"یمایش به پایین"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_CONFIRM,
"تأیید"
@ -937,10 +1057,18 @@ MSG_HASH(
MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_INFO,
"اطلاعات"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_START,
"آغاز"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_QUIT,
"خروج"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_TOGGLE_KEYBOARD,
"تغییر وضعیت صفحه‌کلید"
)
/* Settings */
@ -1110,6 +1238,10 @@ MSG_HASH(
)
/* Core option category placeholders for icons */
MSG_HASH(
MENU_ENUM_LABEL_VALUE_HACKS_SETTINGS,
"هک‌ها"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_MAPPING_SETTINGS,
"نگاشت"
@ -1144,6 +1276,14 @@ MSG_HASH(
)
#ifdef HAVE_MIST
MSG_HASH(
MENU_ENUM_LABEL_VALUE_STEAM_SETTINGS,
"استیم"
)
MSG_HASH(
MENU_ENUM_SUBLABEL_STEAM_SETTINGS,
"تغییر تنظیمات مربوط به استیم."
)
#endif
/* Settings > Drivers */
@ -2560,6 +2700,10 @@ MSG_HASH(
MENU_ENUM_LABEL_VALUE_USER,
"کاربر"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_BROWSE_START,
"آغاز"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_NETPLAY_COMPAT_CONTENT_LOOK,
"در جستجوی محتوای سازگار…"
@ -2606,6 +2750,14 @@ MSG_HASH(
MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_QUIT,
"خروج"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_SCROLL_UP,
"پیمایش به بالا"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_TOGGLE_KEYBOARD,
"تغییر وضعیت صفحه‌کلید"
)
/* Discord Status */

View File

@ -213,6 +213,10 @@ MSG_HASH(
MENU_ENUM_SUBLABEL_QUIT_RETROARCH_NOSAVE,
"Wyjdź z aplikacji RetroArch. Zapisywanie konfiguracji przy wyjściu jest wyłączone."
)
MSG_HASH(
MENU_ENUM_LABEL_HELP_QUIT_RETROARCH,
"Zamknij RetroArch. Zabicie programu w jakikolwiek twardy sposób (SIGKILL, itp.) zakończy RetroArch bez zapisywania konfiguracji w każdym przypadku. W systemach uniksowych, SIGINT/SIGTERM pozwala na czystą deinicjalizację, która zawiera zapis konfiguracji, jeśli jest włączona."
)
/* Main Menu > Load Core */
@ -1472,6 +1476,10 @@ MSG_HASH(
MENU_ENUM_SUBLABEL_INPUT_DRIVER,
"Sterownik wejścia do użycia. Niektóre sterowniki wideo wymuszają inny sterownik wejścia."
)
MSG_HASH(
MENU_ENUM_LABEL_HELP_INPUT_DRIVER_UDEV,
"Sterownik udev odczytuje zdarzenia evdev dla obsługi klawiatury. Obsługuje również wywołania zwrotne klawiatury, myszy i touchpadów.\nDomyślnie w większości dystrybucji, węzły /dev/input są tylko dla roota (tryb 600). Można skonfigurować regułę udev, która czyni je dostępnymi dla użytkowników innych niż root."
)
MSG_HASH(
MENU_ENUM_LABEL_HELP_INPUT_DRIVER_LINUXRAW,
"Sterownik wejścia linuxraw wymaga aktywnego TTY. Zdarzenia klawiatury są odczytywane bezpośrednio z TTY, co czyni go prostszym, ale nie tak elastycznym jak udev. Myszy, itp. nie są w ogóle obsługiwane. Ten sterownik używa starszego API joysticka (/dev/input/js*)."
@ -1488,6 +1496,34 @@ MSG_HASH(
MENU_ENUM_SUBLABEL_JOYPAD_DRIVER,
"Sterownik kontrolera do użycia. (Wymagane wersje)"
)
MSG_HASH(
MENU_ENUM_LABEL_HELP_JOYPAD_DRIVER_DINPUT,
"Sterownik kontrolera DirectInput."
)
MSG_HASH(
MENU_ENUM_LABEL_HELP_JOYPAD_DRIVER_HID,
"Niskopoziomowy sterownik urządzenia HID."
)
MSG_HASH(
MENU_ENUM_LABEL_HELP_JOYPAD_DRIVER_LINUXRAW,
"Surowy sterownik Linux, wykorzystuje starsze API joysticka. Jeśli to możliwe, należy użyć udev."
)
MSG_HASH(
MENU_ENUM_LABEL_HELP_JOYPAD_DRIVER_PARPORT,
"Sterownik Linux dla kontrolerów podłączonych do portu równoległego za pomocą specjalnych adapterów."
)
MSG_HASH(
MENU_ENUM_LABEL_HELP_JOYPAD_DRIVER_SDL,
"Sterownik kontrolera oparty na bibliotekach SDL."
)
MSG_HASH(
MENU_ENUM_LABEL_HELP_JOYPAD_DRIVER_UDEV,
"Sterownik kontrolera z interfejsem udev, ogólnie zalecany. Używa najnowszego API joypada evdev do obsługi joysticka. Obsługuje hotplugging i force feedback.\nDomyślnie w większości dystrybucji, węzły /dev/input są tylko dla roota (tryb 600). Można skonfigurować regułę udev, która czyni je dostępnymi dla osób niebędących rootem."
)
MSG_HASH(
MENU_ENUM_LABEL_HELP_JOYPAD_DRIVER_XINPUT,
"Sterownik kontrolera XInput. Głównie dla kontrolerów Xbox."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_DRIVER,
@ -1802,6 +1838,10 @@ MSG_HASH(
MENU_ENUM_SUBLABEL_SUSPEND_SCREENSAVER_ENABLE,
"Zapobiegaj aktywacji systemowemu wygaszaczowi ekranu."
)
MSG_HASH(
MENU_ENUM_LABEL_HELP_SUSPEND_SCREENSAVER_ENABLE,
"Wstrzymuje wygaszacz ekranu. Jest wskazówką, która niekoniecznie musi być honorowana przez sterownik wideo."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_THREADED,
"Wątkowe wideo"
@ -1810,6 +1850,10 @@ MSG_HASH(
MENU_ENUM_SUBLABEL_VIDEO_THREADED,
"Poprawia wydajność kosztem większego opóźnienia i częstszego zacinania się obrazu. Używaj tylko wtedy, gdy pełna prędkość nie może być uzyskana w inny sposób."
)
MSG_HASH(
MENU_ENUM_LABEL_HELP_VIDEO_THREADED,
"Użyj wielowątkowego sterownika wideo. Użycie tej opcji może poprawić wydajność kosztem możliwych opóźnień i większego zacinania się obrazu."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_BLACK_FRAME_INSERTION,
"Wstawianie czarnej klatki"
@ -1898,6 +1942,18 @@ MSG_HASH(
MENU_ENUM_LABEL_HELP_VIDEO_BFI_DARK_FRAMES,
"Dostosowuje liczbę ramek wyświetlanych w czarnej sekwencji bfi. Więcej czarnych ramek zwiększa przezroczystość ruchu, ale zmniejsza jasność. Nie dotyczy 120hz, ponieważ jest tylko jedna dodatkowa 60hz, więc musi być czarny w przeciwnym razie BFI nie byłby w ogóle aktywny."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_SUBFRAMES,
"Pod-klatki shadera"
)
MSG_HASH(
MENU_ENUM_SUBLABEL_VIDEO_SHADER_SUBFRAMES,
"Wstawia dodatkowe klatki shadera pomiędzy klatkami. Umożliwia shaderom wykonywanie efektów, które działają z wyższą liczbą klatek na sekundę niż rzeczywista częstotliwość wyświetlania treści. Powinno być ustawione na bieżące Hz ekranu. Nie łączyć z opcjami Interwał zmiany klatek > 1, BFI, Opóźnienie klatek lub Synchronizuj do dokładnego framerate'u zawartości."
)
MSG_HASH(
MENU_ENUM_LABEL_HELP_VIDEO_SHADER_SUBFRAMES,
"Wstawia dodatkowe klatki shaderów pomiędzy klatkami dla wszelkich możliwych efektów shaderów, które są zaprojektowane do działania szybciej niż częstotliwość zawartości. Używaj tylko opcji wyznaczonej dla bieżącej częstotliwości odświeżania wyświetlacza. Nie używać przy częstotliwościach odświeżania, które nie są wielokrotnościami 60 Hz, takich jak 144 Hz, 165 Hz itp. Nie łączyć z opcjami Interwał zmiany klatek > 1, BFI, Opóźnienie klatek lub Synchronizuj do d[...]"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_SUBFRAMES_VALUE_OFF,
"Wyłączony"
@ -1974,6 +2030,10 @@ MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_SMOOTH,
"Filtrowanie dwuliniowe"
)
MSG_HASH(
MENU_ENUM_SUBLABEL_VIDEO_SMOOTH,
"Dodaje lekkie rozmycie do obrazu, aby zmiękczyć twarde krawędzie pikseli. Ta opcja ma bardzo niewielki wpływ na wydajność. Powinna być wyłączona w przypadku korzystania z shaderów."
)
#if defined(DINGUX)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_DINGUX_IPU_FILTER_TYPE,
@ -2030,6 +2090,14 @@ MSG_HASH(
MENU_ENUM_SUBLABEL_VIDEO_FILTER,
"Zastosuj filtr wideo z napędem CPU. Może to być wysokie koszty wydajności. Niektóre filtry wideo mogą działać tylko dla rdzeni o kolorze 32-bitowym lub 16-bitowym."
)
MSG_HASH(
MENU_ENUM_LABEL_HELP_VIDEO_FILTER,
"Zastosuj filtr wideo zasilany przez procesor. Może się to wiązać z wysokim kosztem wydajności. Niektóre filtry wideo mogą działać tylko dla rdzeni, które używają 32-bitowego lub 16-bitowego koloru. Można wybrać dynamicznie połączone biblioteki filtrów wideo."
)
MSG_HASH(
MENU_ENUM_LABEL_HELP_VIDEO_FILTER_BUILTIN,
"Zastosuj filtr wideo zasilany przez procesor. Może się to wiązać z wysokim kosztem wydajności. Niektóre filtry wideo mogą działać tylko dla rdzeni, które używają 32-bitowego lub 16-bitowego koloru. Można wybrać wbudowane biblioteki filtrów wideo."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_REMOVE,
"Usuń filtr wideo"
@ -2038,6 +2106,10 @@ MSG_HASH(
MENU_ENUM_SUBLABEL_VIDEO_FILTER_REMOVE,
"Zwolnij każdy aktywny filtry wideo zasilane przez procesor (CPU)."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_NOTCH_WRITE_OVER,
"Włącz pełny ekran nad wycięciem na urządzeniach z Androidem i iOS"
)
/* Settings > Video > CRT SwitchRes */
@ -2100,6 +2172,10 @@ MSG_HASH(
MENU_ENUM_SUBLABEL_VIDEO_MONITOR_INDEX,
"Wybierz, którego ekranu chcesz użyć."
)
MSG_HASH(
MENU_ENUM_LABEL_HELP_VIDEO_MONITOR_INDEX,
"Który monitor ma być preferowany. 0 (domyślnie) oznacza, że żaden konkretny monitor nie jest preferowany, 1 i więcej (1 oznacza pierwszy monitor), sugeruje RetroArch użycie tego konkretnego monitora."
)
#if defined (WIIU)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_WIIU_PREFER_DRC,
@ -2166,6 +2242,10 @@ MSG_HASH(
MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_AUTO,
"Dokładna szacowana częstotliwość odświeżania ekranu w Hz."
)
MSG_HASH(
MENU_ENUM_LABEL_HELP_VIDEO_REFRESH_RATE_AUTO,
"Dokładna częstotliwość odświeżania monitora (Hz). Służy do obliczania częstotliwości wejściowej audio za pomocą wzoru:\naudio_input_rate = częstotliwość wejściowa gry * częstotliwość odświeżania wyświetlacza / częstotliwość odświeżania gry\nJeśli rdzeń nie zgłasza żadnych wartości, dla kompatybilności zostaną przyjęte wartości domyślne NTSC.\nWartość ta powinna być zbliżona do 60 Hz, aby uniknąć dużych zmian tonacji dźwięku. Jeśli monitor nie dział[...]"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_POLLED,
"Ustaw częstotliwość odświeżania raportowaną przez ekran"
@ -2174,6 +2254,14 @@ MSG_HASH(
MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_POLLED,
"Częstotliwość odświeżania zgłoszona przez sterownik ekranu."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_AUTOSWITCH_REFRESH_RATE,
"Automatyczna zmiana częstotliwości odświeżania"
)
MSG_HASH(
MENU_ENUM_SUBLABEL_VIDEO_AUTOSWITCH_REFRESH_RATE,
"Automatycznie przełącz częstotliwość odświeżania ekranu na podstawie bieżącej zawartości."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_AUTOSWITCH_REFRESH_RATE_EXCLUSIVE_FULLSCREEN,
"Tylko w trybie ekskluzywnym pełnoekranowym"
@ -2186,6 +2274,14 @@ MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_AUTOSWITCH_REFRESH_RATE_ALL_FULLSCREEN,
"Wszystkie tryby pełnoekranowe"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_AUTOSWITCH_PAL_THRESHOLD,
"Próg automatycznej częstotliwości odświeżania PAL"
)
MSG_HASH(
MENU_ENUM_SUBLABEL_VIDEO_AUTOSWITCH_PAL_THRESHOLD,
"Maksymalna częstotliwość odświeżania uznawana za PAL."
)
#if defined(DINGUX) && defined(DINGUX_BETA)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_DINGUX_REFRESH_RATE,
@ -2294,6 +2390,10 @@ MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_CUSTOM_SIZE_ENABLE,
"Użyj niestandardowego rozmiaru okna"
)
MSG_HASH(
MENU_ENUM_SUBLABEL_VIDEO_WINDOW_CUSTOM_SIZE_ENABLE,
"Wyświetla całą zawartość w oknie o stałym rozmiarze określonym przez \"Szerokość okna\" i \"Wysokość okna\". Gdy opcja ta jest wyłączona, rozmiar okna będzie ustawiany dynamicznie na podstawie \"Skala okna\"."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_WIDTH,
"Szerokość okna"
@ -2314,10 +2414,18 @@ MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_AUTO_WIDTH_MAX,
"Maksymalna szerokość okna"
)
MSG_HASH(
MENU_ENUM_SUBLABEL_VIDEO_WINDOW_AUTO_WIDTH_MAX,
"Ustawia maksymalną szerokość okna wyświetlania przy automatycznej zmianie rozmiaru na podstawie \"Skala okna\"."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_AUTO_HEIGHT_MAX,
"Maksymalna wysokość okna"
)
MSG_HASH(
MENU_ENUM_SUBLABEL_VIDEO_WINDOW_AUTO_HEIGHT_MAX,
"Ustawia maksymalną wysokość okna wyświetlania przy automatycznej zmianie rozmiaru na podstawie \"Skala okna\"."
)
/* Settings > Video > Scaling */
@ -2329,6 +2437,10 @@ MSG_HASH(
MENU_ENUM_SUBLABEL_VIDEO_SCALE_INTEGER,
"Skaluj wideo tylko w krokach całkowitych. Rozmiar podstawowy zależy od geometrii i proporcji zgłoszonej przez system. Jeśli 'Wymuś współczynnik aspektów' nie jest ustawiony, X/Y będzie liczbą całkowitą skalowaną niezależnie."
)
MSG_HASH(
MENU_ENUM_SUBLABEL_VIDEO_SCALE_INTEGER_OVERSCALE,
"Wymusza zaokrąglenie skalowania obrazu do następnej większej liczby całkowitej, zamiast zaokrąglać obraz w dół."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_INDEX,
"Współczynnik proporcji"
@ -2489,10 +2601,26 @@ MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_FRAME_DELAY,
"Opóźnienie ramki (ms)"
)
MSG_HASH(
MENU_ENUM_SUBLABEL_VIDEO_FRAME_DELAY,
"Zmniejsza opóźnienie kosztem wyższego ryzyka przycinania się wideo. Dodaje opóźnienie w milisekundach po prezentacji wideo i przed główną klatką."
)
MSG_HASH(
MENU_ENUM_LABEL_HELP_VIDEO_FRAME_DELAY,
"Ustawia liczbę milisekund opóźnienia po prezentacji wideo przed uruchomieniem rdzenia. Może zmniejszyć opóźnienie kosztem wyższego ryzyka przycinania się. Maksymalnie %d."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_FRAME_DELAY_AUTO,
"Automatyczne opóźnienie ramki"
)
MSG_HASH(
MENU_ENUM_SUBLABEL_VIDEO_FRAME_DELAY_AUTO,
"Tymczasowo zmniejsz efektywne \"Opóźnienie klatek\", aby zapobiec potencjalnym spadkom klatek. Punktem początkowym jest połowa czasu ramki, gdy \"Opóźnienie klatek\" wynosi 0."
)
MSG_HASH(
MENU_ENUM_LABEL_HELP_VIDEO_FRAME_DELAY_AUTO,
"Tymczasowo zmniejsz efektywne \"Opóźnienie klatek\", aż docelowa częstotliwość odświeżania będzie stabilna. Pomiar rozpoczyna się od połowy czasu klatki, gdy \"Opóźnienie klatek\" wynosi 0. Np. 8 dla NTSC i 10 dla PAL."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_VIDEO_FRAME_DELAY_EFFECTIVE,
"skuteczny"
@ -2513,6 +2641,10 @@ MSG_HASH(
MENU_ENUM_SUBLABEL_VIDEO_HARD_SYNC_FRAMES,
"Ustaw ile klatek procesor może uruchamiać przed GPU podczas używania 'Hard GPU Sync'."
)
MSG_HASH(
MENU_ENUM_LABEL_HELP_VIDEO_HARD_SYNC_FRAMES,
"Ustawia, ile klatek CPU może uruchomić przed GPU podczas korzystania z \"Twarda synchronizacja GPU\". Maksymalnie 3.\n 0: Natychmiast synchronizuj z GPU.\n 1: Synchronizuj z poprzednią klatką.\n 2: Itd..."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_VRR_RUNLOOP_ENABLE,
"Synchronizuj, aby uzyskać dokładną liczbę klatek na sekundę (G-Sync, FreeSync)"
@ -2521,6 +2653,10 @@ MSG_HASH(
MENU_ENUM_SUBLABEL_VRR_RUNLOOP_ENABLE,
"Brak odchylenia od żądanego chronometrażu rdzenia. Używaj dla ekranów ze zmienną częstotliwością odświeżania (G-Sync, FreeSync, HDMI 2.1 VRR)."
)
MSG_HASH(
MENU_ENUM_LABEL_HELP_VRR_RUNLOOP_ENABLE,
"Synchronizuj do dokładnego framerate'u zawartości. Opcja ta jest odpowiednikiem wymuszenia prędkości x1, jednocześnie umożliwiając szybkie przewijanie do przodu. Brak odchyleń od żądanej częstotliwości odświeżania rdzenia, brak DRC."
)
/* Settings > Audio */
@ -2590,6 +2726,14 @@ MSG_HASH(
MENU_ENUM_SUBLABEL_AUDIO_MIXER_MUTE,
"Wycisz dźwięk miksera."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_AUDIO_RESPECT_SILENT_MODE,
"Szanuj tryb cichy"
)
MSG_HASH(
MENU_ENUM_SUBLABEL_AUDIO_RESPECT_SILENT_MODE,
"Wycisz wszystkie dźwięki w trybie cichym."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_AUDIO_FASTFORWARD_MUTE,
"Wycisz podczas przyspieszania"
@ -2598,6 +2742,10 @@ MSG_HASH(
MENU_ENUM_SUBLABEL_AUDIO_FASTFORWARD_MUTE,
"Automatycznie wycisz dźwięk podczas używania przyspieszenia."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_AUDIO_FASTFORWARD_SPEEDUP,
"Przyspiesz podczas przewijania do przodu"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_AUDIO_VOLUME,
"Poziom głośności (dB)"

View File

@ -10,6 +10,10 @@
#define LANGUAGE_PROGRESS_BELARUSIAN_TRANSLATED 29
#define LANGUAGE_PROGRESS_BELARUSIAN_APPROVED 0
/* Bulgarian */
#define LANGUAGE_PROGRESS_BULGARIAN_TRANSLATED 0
#define LANGUAGE_PROGRESS_BULGARIAN_APPROVED 0
/* Catalan */
#define LANGUAGE_PROGRESS_CATALAN_TRANSLATED 42
#define LANGUAGE_PROGRESS_CATALAN_APPROVED 0
@ -103,7 +107,7 @@
#define LANGUAGE_PROGRESS_ODIA_APPROVED 0
/* Polish */
#define LANGUAGE_PROGRESS_POLISH_TRANSLATED 77
#define LANGUAGE_PROGRESS_POLISH_TRANSLATED 81
#define LANGUAGE_PROGRESS_POLISH_APPROVED 23
/* Portuguese, Brazilian */

14
intl/steam_bg.json Normal file
View File

@ -0,0 +1,14 @@
{
"main-desc": "RetroArch is an open source and cross platform frontend/framework for emulators, game engines, video games, media players and other applications.\n\nWhile it can do many things besides this, it is most widely known for enabling you to run classic games on a wide range of computers and consoles through a slick graphical interface. Settings are also unified so configuration is done once and for all.\n\nIn addition to this, you will soon be able to run original game discs (CDs) from RetroArch. We take videogame preservation seriously and want to ensure you can run your originally bought content on modern day PCs.\n\nRetroArch has advanced features like shaders, netplay, rewinding, next-frame response times, run-ahead, and more!",
"final-burn-neo-desc": "[img]{STEAM_APP_IMAGE}/extras/FBN_a2.png[/img]\r\n\r\nFinal Burn Neo (aka FBNeo) is the new official branch of the Final Burn Alpha emulator, which is compatible with hundreds of arcade and console games. The libretro core of FBNeo brings its library of compatible titles to RetroArch, where the core's tight integration with the libretro API allows it to work with RetroArch's advanced time-bending features like rollback-based netplay and run-ahead latency reduction. It includes input presets for automatic mapping of buttons for different games, including fighting game layouts for both modern and old-school arcade controls (aka fightsticks).",
"genesis-plus-gx-desc": "[img]{STEAM_APP_IMAGE}/extras/Genesis_Plus_GX_(Phone).png[/img]\r\n\r\nGenesis Plus GX began as a homebrew port of the Genesis Plus emulator for a hacked console before being ported to libretro. With a focus on speed, accuracy and portability, Genesis Plus GX now appears on a variety of platforms and frontends, and is known as one of the most capable and compatible emulators for the consoles it covers, with support for both cartridge and CD-ROM games. It also works well with many of RetroArch's advanced features, such as real-time rewind, run-ahead latency reduction, cheats and RetroAchievements.",
"kronos-desc": "[img]{STEAM_APP_IMAGE}/extras/main.png[/img]\r\n\r\nKronos is a modern fork of the UoYabause emulator, which is itself a fork of the venerable Yabause emulator. This DLC provides the Kronos-libretro core for use with the RetroArch gaming and multimedia interface, allowing users to load software that is compatible with the Kronos emulator.\r\n\r\nKronos utilizes modern OpenGL capabilities to provide a variety of extra graphical features, such as increased internal resolution, so an up-to-date and reasonably powerful GPU is recommended.\r\n\r\nKronos supports loading games from many different formats, including ISO, BIN/CUE and the compressed CHD format, and it requires external BIOS files (saturn_bios.bin and stvbios.zip) placed either in RetroArch's \"system\" folder or alongside the target software in order to function correctly.",
"mesen-desc": "[img]{STEAM_APP_IMAGE}/extras/mesen2.png[/img]\r\n\r\nMesen is a highly accurate and feature-filled emulator with support for tons of cartridge mappers (even ones used for weird, unauthorized carts), custom color palettes and HD asset packs. As a libretro core, Mesen supports many advanced features, like softpatching and achievements (through the RetroAchievements service).",
"mesen-s-desc": "[img]{STEAM_APP_IMAGE}/extras/mesen2.png[/img][img]{STEAM_APP_IMAGE}/extras/-S2.png[/img]\r\n\r\nMesen S is a highly accurate and feature-filled 16bit console emulator. It has high compatibility, with support for the add-on chips used in many games of the era, while also maintaining high performance. As a libretro core, Mesen S supports many advanced features, like softpatching and achievements (through the RetroAchievements service).",
"mgba-desc": "[img]{STEAM_APP_IMAGE}/extras/mgba.png[/img]\r\n\r\nmGBA is a fast, accurate emulator for one of the most popular and well-loved handheld consoles, and it has compatibility with huge library of beloved 8- and 16-bit style games. On top of the commitment to speed and faithful reproduction, mGBA also has a ton of great enhancement features, including support for custom palettes for games that were originally grayscale and displaying borders for games that include them.\r\n\r\nThis DLC allows mGBA to run through RetroArch, which adds all of its enhancements and features, including real-time rewind, extensive post-processing shaders and low-latency input to provide a modern gaming experience even with classic titles.",
"pcsx-rearmed-desc": "[img]{STEAM_APP_IMAGE}/extras/PCSX.png[/img]\r\n\r\nPCSX ReARMed is part of a long line of emulators that includes PCSX-Reloaded, PCSX-df and, of course, the original PCSX. This particular fork was originally heavily optimized for devices with ARM CPUs, hence the name, but we've added back in quite a few things to make it work well on typical PC hardware, as well.\r\n\r\nAs a libretro core, this DLC requires the RetroArch interface, where it can be loaded as a core to run games and software that are compatible with the PCSX ReARMed emulator. This core requires a BIOS image (not included) for each region of the software to be placed in RetroArch's \"system\" directory in order to function properly.",
"sameboy-desc": "[img]{STEAM_APP_IMAGE}/extras/SAMEBOY_(Phone).png[/img]\r\nSameBoy is a highly accurate emulator known for successfully running a few games that cause other emulators to stumble. In addition to this high accuracy, SameBoy also sports some nice features like the ability to pick which device model to emulate regardless of what model the game is designed for, user-selectable colorization palettes, built-in HLE BIOS and the ability to load borders on the games that support them.",
"stella-desc": "[img]{STEAM_APP_IMAGE}/extras/stealla.png[/img]\r\n\r\nStella is a free, open-source emulator for one of the most popular and influential home video game consoles of the 1970s and '80s. This emulator was originally developed for use on the GNU/Linux operating system but has, over time, been ported to many different platforms, including libretro, which allows it to play through the RetroArch gaming and multimedia system.\r\n\r\n[img]{STEAM_APP_IMAGE}/extras/2600.png[/img]\r\n\r\nOver the past couple of years, the Stella development team has made great strides in mimicking the many quirks of Stella's target console, making it compatible with many difficult-to-emulate games, homebrew software and demos.\r\n\r\nThrough RetroArch, you can bring a modern touch to this classic emulator, with support for real-time rewind and RetroAchievements, as well as RetroArch's best-in-class shaders for CRT display emulation and more.",
"requirements": "CPU: Intel Pentium 4 and up (CPU with SSE2 instructions required) \nCPU-recommended:Intel Core series or AMD equivalent \nGraphics: Any compliant OpenGL 2.x or Direct3D11 GPU. For shaders to work properly, should support at least Shader Model 2.0. \nGraphics-recommended: Intel: At least Intel HD 4K required for OpenGL, any compliant D3D11 GPU for Direct3D 11. Should support at least Shader Model 3.0 and/or 4.0. \nAdditional notes: For OpenGL: Intel HD 2K/3K GPUs on Windows 10 will have to fall back to an OpenGL 1.1 driver.",
"legal-limits": "RetroArch is free/open source software, available under the GNU GPL 3.0 license. \nIt does not contain any copyrighted material by third parties. RetroArch does not condone piracy in any way, shape or form."
}