Game Forwarder: the WebUI's own page for home screen tiles

A "Game Forwarder" entry in the WebUI's sidebar (webui/forwarders.js, its section in
webui/index.html): the tiles with their picture, name, game, core and state (on the
home screen, appears / changes / leaves once RetroArch closes), a New tile editor, Edit
and Delete. ShadowMountPlus's state heads the page; without it, nothing can be made.

The editor: the system first, each behind its icon as on the Games page (a listbox
like the language picker's, by mouse or keyboard), then one of its games by name; the
name on the home screen and the core, prefilled with the game's; "Close RetroArch when
the game ends"; and the picture, drawn here in a 512x512 square and sent as a PNG:
box art, 3D box, logo, cartridge or disc always offered (greyed out when the game has
no such file yet, with a pointer to Download Media), screenshot, title screen and fan
art when it has them, RetroArch's icon; a cutout fits the square, a picture fills it
(both can be changed), and the system's icon can sit in the bottom right corner on a
dark plate. Saving says "Saving..." while ShadowMountPlus answers.

A tile opens a game in the content folder (a path inside it) or on a USB or extended
storage drive (its own path), as the library lists them (src/ps5_forwarders.cpp).
36 new texts, in every language of the WebUI (tools/webui-strings.py --check).

Evidence:
- tests/test_webui_forwarders.py test_page_in_chromium (tests/webui_forwarders_browser.cjs,
  Chromium against the native server and the ShadowMountPlus stand-in): the system
  picker (icon, listbox, Escape, choice), the game, name and core prefilled, the
  pictures offered and greyed out, a logo fitted and a cover filling the square, the
  system icon's plate in the corner, a tile created (its icon a 512x512 PNG), edited
  (picture kept, corner and fill options off), deleted; no page error; nothing wider
  than a 390 px phone - OK. The route tests take the drive paths' rule (a "/mnt/usb0/.."
  path refused) - 4 tests OK.
- console (base PS5, ShadowMountPlus 1.7-beta5fix1), the page in a browser: the tile
  list read from the console; a SNES game's tile made with its 3D box fitted
  (PPSA99170, "appears on the home screen once RetroArch closes"); a second, waiting
  tile deleted from the page at once; 33 systems in the picker, each with its icon.
- gates: format, unit (210 tests), build, integration (210 tests), evidence - PASS.
This commit is contained in:
Mihawk committed 2026-10-18 07:40:22 -04:00
1 parent f25de5852e
commit 2512f39519
25 files changed
+1009 -32

No files matched your search

+6 -4
View File
@@ -343,9 +343,11 @@ bool plain(const std::string &text)
return std::none_of(text.begin(), text.end(),
[](unsigned char c) { return c < 32 || c == 127; });
}
/* What a tile may hold: a name, a game inside the content folder, a core the title has. */
/* What a tile may hold: a name, a game of the library (inside the content folder, or on a
* USB or extended storage drive, as the library reads them), a core the title has. */
bool check(const Paths &paths, const Tile &tile, std::string &why)
{
const bool drive = tile.rom.rfind("/mnt/usb", 0) == 0 || tile.rom.rfind("/mnt/ext", 0) == 0;
bool parent = false;
for (size_t at = 0; at <= tile.rom.size();)
{
@@ -358,9 +360,9 @@ bool check(const Paths &paths, const Tile &tile, std::string &why)
if (tile.name.find_first_not_of(' ') == std::string::npos || tile.name.size() > 128 ||
!plain(tile.name))
why = "Give the tile a name (up to 128 bytes, on one line).";
else if (tile.rom.empty() || tile.rom[0] == '/' || parent || !plain(tile.rom) ||
!exists(paths.title + "/content/" + tile.rom))
why = "Choose a game from the content folder.";
else if (tile.rom.empty() || (tile.rom[0] == '/' && !drive) || parent || !plain(tile.rom) ||
!exists(drive ? tile.rom : paths.title + "/content/" + tile.rom))
why = "Choose a game from your library.";
else if (!tile.core.empty() &&
(!std::all_of(
tile.core.begin(), tile.core.end(), [](char c)
+1
View File
@@ -2255,6 +2255,7 @@ MHD_Result route(MHD_Connection *c, const std::string &url, const std::string &m
{"/app.js", "text/javascript; charset=utf-8"},
{"/icons.js", "text/javascript; charset=utf-8"},
{"/add-game.js", "text/javascript; charset=utf-8"},
{"/forwarders.js", "text/javascript; charset=utf-8"},
{"/assets/fluent/LICENSE", "text/plain; charset=utf-8"},
{"/assets/fluent/arrow-square-down.svg", "image/svg+xml"},
{"/assets/fluent/arrow-sync.svg", "image/svg+xml"},
+29 -23
View File
@@ -7,18 +7,18 @@ import http.server
import json
import os
from pathlib import Path
import socket
import shutil
import struct
import subprocess
import sys
import tempfile
import threading
import time
import unittest
import zlib
sys.path.insert(0, str(Path(__file__).resolve().parent))
import webui_build # noqa: E402
from test_webui_transfer_browser import PLAYWRIGHT # noqa: E402
ROOT = Path(__file__).resolve().parent.parent
FINISH_MAIN = r'''
@@ -96,9 +96,11 @@ class Forwarders(unittest.TestCase):
cls.temp = tempfile.TemporaryDirectory()
cls.homebrew = Path(cls.temp.name)
cls.root = cls.homebrew / 'PPSA99169'
for name, data in {'webui/index.html': b'<!doctype html><title>RetroArch</title>',
'content/snes/Game (World).zip': b'game', 'cores/snes9x_libretro.so': b'core',
'info/snes9x_libretro.info': b'# info\ncorename = "Snes9x"\n',
shutil.copytree(ROOT / 'webui', cls.root / 'webui')
for name, data in {'content/snes/Game (World).zip': b'game', 'cores/snes9x_libretro.so': b'core',
'info/snes9x_libretro.info': b'# info\ncorename = "Snes9x"\n'
b'database = "Nintendo - Super Nintendo Entertainment System"\n'
b'supported_extensions = "smc|sfc|zip"\n',
'forwarder/eboot.bin': b'tile app', 'forwarder/launch.elf': b'launch payload',
'sce_module/libc.prx': b'libc', 'sce_sys/icon0.png': png(512, 512)}.items():
(cls.root / name).parent.mkdir(parents=True, exist_ok=True)
@@ -114,26 +116,15 @@ class Forwarders(unittest.TestCase):
(cls.homebrew / 'finish.cpp').write_text(FINISH_MAIN)
subprocess.run(['c++', '-std=c++17', '-O1', '-Wall', '-Werror', '-Isrc', str(cls.homebrew / 'finish.cpp'),
'src/ps5_forwarders.cpp', '-o', str(cls.finish)], cwd=ROOT, check=True)
with socket.socket() as s:
s.bind(('127.0.0.1', 0))
cls.port = s.getsockname()[1]
env = {**os.environ, 'PS5_FORWARDERS_SHADOWMOUNT_PORT': str(cls.smp.server_port)}
cls.process = subprocess.Popen([str(cls.binary), str(cls.root), str(cls.port)], env=env,
stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL)
for _ in range(400):
try:
cls.token = json.loads(cls.request('GET', '/api/status')[1])['token']
break
except OSError:
time.sleep(0.02)
else:
raise RuntimeError('the server did not start')
cls.process, cls.port, cls.token = webui_build.start(
cls.binary, cls.root, {**os.environ, 'PS5_FORWARDERS_SHADOWMOUNT_PORT': str(cls.smp.server_port)})
@classmethod
def tearDownClass(cls):
cls.process.terminate()
cls.process.wait(timeout=5)
cls.smp.shutdown()
cls.smp.server_close()
cls.temp.cleanup()
@classmethod
@@ -173,10 +164,11 @@ class Forwarders(unittest.TestCase):
# what a tile may hold
for tile, words in [({'name': ' ', 'rom': 'snes/Game (World).zip'}, 'name'),
({'name': 'One\nTwo', 'rom': 'snes/Game (World).zip'}, 'name'),
({'name': 'Tile', 'rom': '../PPSA99169/eboot.bin'}, 'content folder'),
({'name': 'Tile', 'rom': '/data/x.zip'}, 'content folder'),
({'name': 'Tile', 'rom': 'snes/Missing.zip'}, 'content folder'),
({'name': 'Tile', 'rom': 'snes/Game (World).zip\n--core'}, 'content folder'),
({'name': 'Tile', 'rom': '../PPSA99169/eboot.bin'}, 'your library'),
({'name': 'Tile', 'rom': '/data/x.zip'}, 'your library'),
({'name': 'Tile', 'rom': '/mnt/usb0/../data/x.zip'}, 'your library'),
({'name': 'Tile', 'rom': 'snes/Missing.zip'}, 'your library'),
({'name': 'Tile', 'rom': 'snes/Game (World).zip\n--core'}, 'your library'),
({'name': 'Tile', 'rom': 'snes/Game (World).zip', 'core': '../x'}, 'core'),
({'name': 'Tile', 'rom': 'snes/Game (World).zip', 'core': 'mgba'}, 'core')]:
status, body = self.request('POST', '/api/forwarders', tile)
@@ -244,6 +236,20 @@ class Forwarders(unittest.TestCase):
self.assertEqual(self.request('POST', f'/api/forwarders/delete?id={other}')[0], 400)
self.assertTrue((self.homebrew / 'PPSA99170').is_dir() and self.root.is_dir())
@unittest.skipUnless(PLAYWRIGHT and shutil.which('node') and Path('/usr/bin/chromium').exists(),
'needs node, Playwright and Chromium')
def test_page_in_chromium(self):
system = json.loads(self.request('GET', '/api/library')[1])['systems'][0]
for folder, picture in (('covers', png(300, 420, b'\xe0\x20\x20')), ('marquees', png(400, 100, b'\x20\xd0\x40'))):
path = self.root / 'library' / system['id'] / folder / (system['games'][0]['key'] + '.png')
path.parent.mkdir(parents=True, exist_ok=True)
path.write_bytes(picture)
run = subprocess.run(['node', 'tests/webui_forwarders_browser.cjs'], cwd=ROOT, capture_output=True, text=True,
timeout=300, env={**os.environ, 'PLAYWRIGHT_PATH': PLAYWRIGHT,
'WEBUI_TEST_URL': f'http://127.0.0.1:{self.port}'})
self.assertEqual(run.returncode, 0, run.stdout + run.stderr)
self.assertIn('PASS:', run.stdout)
def test_waiting_tile_goes_at_once_and_new_names_install_again(self):
state = self.smp.state
state['busy'] = False
+119
View File
@@ -0,0 +1,119 @@
/* The Game Forwarder page in Chromium against the native WebUI and a stand-in for
* ShadowMountPlus (tests/test_webui_forwarders.py): the pictures a game offers (its logo
* fitted, its cover filling the square, the ones it lacks greyed out); a tile made from
* its cover, cropped square and sent as a 512x512 PNG, renamed, then deleted; the page fits
* a phone. No production console writes. */
const assert = require('node:assert/strict');
const { chromium } = require(process.env.PLAYWRIGHT_PATH || 'playwright');
const base = process.env.WEBUI_TEST_URL;
(async () => {
const browser = await chromium.launch({ headless: true, executablePath: process.env.CHROMIUM_PATH || '/usr/bin/chromium' });
try {
const errors = [];
const context = await browser.newContext({ viewport: { width: 1280, height: 900 }, reducedMotion: 'reduce' });
await context.route('https://api.github.com/**', route => route.fulfill({ json: [] }));
const page = await context.newPage();
page.on('pageerror', error => errors.push(error.message));
page.on('dialog', dialog => dialog.accept());
await page.goto(base + '/#forwarders');
await page.waitForFunction(() => /ShadowMountPlus 1\.7/.test(document.querySelector('#forwarders-status').textContent));
assert.equal(await page.textContent('#page-title'), 'Game Forwarder');
assert.equal(await page.getAttribute('[data-page="forwarders"]', 'aria-current'), 'page');
assert.match(await page.textContent('#forwarders-list'), /No tiles yet/);
// a new tile: the system first, behind its icon, then one of its games
await page.click('#forwarder-new');
await page.waitForSelector('#forwarder-editor:not([hidden])');
assert.match(await page.textContent('#forwarder-system'), /Super Nintendo/);
assert.equal(await page.locator('#forwarder-system .system-icon img').count(), 1);
await page.click('#forwarder-system');
const systems = page.locator('#forwarder-systems li');
assert.ok(await page.isVisible('#forwarder-systems'));
assert.equal(await systems.count(), 1);
assert.equal(await systems.first().getAttribute('aria-selected'), 'true');
assert.equal(await systems.first().locator('.system-icon img').count(), 1);
await page.keyboard.press('Escape');
assert.ok(await page.isHidden('#forwarder-systems'));
await page.click('#forwarder-system');
await systems.first().click();
assert.ok(await page.isHidden('#forwarder-systems'));
// the game's name and core, its cover filling the square
assert.equal(await page.inputValue('#forwarder-game'), 'snes/Game (World).zip');
assert.equal(await page.inputValue('#forwarder-name'), 'Game (World)');
assert.equal(await page.inputValue('#forwarder-core'), 'snes9x');
const picture = () => page.$eval('input[name="forwarder-media"]:checked', input => input.value);
const kind = value => `input[name="forwarder-media"][value="${value}"]`;
const red = () => page.waitForFunction(() => {
const pixel = document.querySelector('#forwarder-canvas').getContext('2d').getImageData(256, 256, 1, 1).data;
return pixel[0] > 200 && pixel[1] < 60; // the red cover, not the dark ground
});
assert.equal(await picture(), 'cover');
await red();
// the pictures: box art, 3D box, logo, cartridge or disc always (greyed out when the
// game has none yet), the others when it has them
assert.deepEqual(await Promise.all(['box3d', 'physical', 'logo', 'cover'].map(value => page.isDisabled(kind(value)))),
[true, true, false, false]);
assert.ok(await page.isVisible('#forwarder-media-hint'));
assert.ok(await page.isHidden(kind('screenshot')) && await page.isHidden(kind('current')));
// a logo fits in the square, a cover fills it
await page.check(kind('logo'));
assert.equal(await page.isChecked('#forwarder-fill'), false);
await page.waitForFunction(() => {
const context = document.querySelector('#forwarder-canvas').getContext('2d');
const middle = context.getImageData(256, 256, 1, 1).data, above = context.getImageData(256, 40, 1, 1).data;
return middle[1] > 150 && middle[0] < 80 && above[1] < 60; // the green logo, the ground above it
});
await page.check(kind('cover'));
assert.equal(await page.isChecked('#forwarder-fill'), true);
await red();
// the system's icon in the bottom right corner, on a dark plate over the cover
const plate = () => page.evaluate(() => [...document.querySelector('#forwarder-canvas').getContext('2d').getImageData(408, 335, 1, 1).data]);
assert.ok((await plate())[0] > 200, 'no plate before the option');
await page.check('#forwarder-badge');
await page.waitForFunction(() => {
const pixel = document.querySelector('#forwarder-canvas').getContext('2d').getImageData(408, 335, 1, 1).data;
return pixel[0] > 40 && pixel[0] < 120 && pixel[1] < 40;
});
await page.fill('#forwarder-name', 'Browser tile');
await page.click('#forwarder-save');
await page.waitForFunction(() => /Tile created/.test(document.querySelector('#announcement').textContent));
const card = page.locator('.forwarder-card', { hasText: 'Browser tile' });
await card.waitFor();
assert.match(await card.textContent(), /Appears on the home screen once RetroArch closes/);
const icon = await page.evaluate(async () => {
const { tiles } = await (await fetch('/api/forwarders')).json();
const bytes = new Uint8Array(await (await fetch(`/api/forwarders/icon?id=${tiles[0].id}`)).arrayBuffer());
const view = new DataView(bytes.buffer);
return { id: tiles[0].id, png: bytes[1] === 0x50 && bytes[2] === 0x4e, width: view.getUint32(16), height: view.getUint32(20) };
});
assert.deepEqual([icon.png, icon.width, icon.height], [true, 512, 512]);
// renamed, the picture kept
await card.getByRole('button', { name: 'Edit' }).click();
await page.waitForSelector('#forwarder-editor:not([hidden])');
assert.equal(await picture(), 'current');
assert.ok(await page.isDisabled('#forwarder-badge') && await page.isDisabled('#forwarder-fill'));
assert.equal(await page.inputValue('#forwarder-name'), 'Browser tile');
await page.fill('#forwarder-name', 'Renamed tile');
await page.click('#forwarder-save');
await page.waitForFunction(() => /Tile saved/.test(document.querySelector('#announcement').textContent));
await page.locator('.forwarder-card', { hasText: 'Renamed tile' }).waitFor();
// a phone: one column, nothing wider than the screen
await page.setViewportSize({ width: 390, height: 844 });
await page.click('#forwarder-new');
const overflow = await page.evaluate(() => document.documentElement.scrollWidth - document.documentElement.clientWidth);
assert.ok(overflow <= 1, `the page is ${overflow}px wider than a phone`);
await page.click('#forwarder-cancel');
// deleted (not installed yet: at once)
await page.locator('.forwarder-card', { hasText: 'Renamed tile' }).getByRole('button', { name: 'Delete' }).click();
await page.waitForFunction(() => /Tile removed/.test(document.querySelector('#announcement').textContent));
await page.waitForFunction(() => /No tiles yet/.test(document.querySelector('#forwarders-list').textContent));
assert.deepEqual(errors, []);
console.log(`PASS: tile ${icon.id} made from a cropped cover (512x512 PNG), renamed and deleted; fits a phone`);
} finally {
await browser.close();
}
})().catch(error => { console.error(error); process.exit(1); });
+1 -1
View File
@@ -21,7 +21,7 @@ from pathlib import Path
ROOT = Path(__file__).resolve().parent.parent
WEBUI = ROOT / 'webui'
SCRIPTS = ('app.js', 'add-game.js', 'settings-guide.js')
SCRIPTS = ('app.js', 'add-game.js', 'settings-guide.js', 'forwarders.js')
OUT = WEBUI / 'i18n' / 'strings.json'
ATTRIBUTES = ('placeholder', 'title', 'aria-label', 'alt')
# Never translated: names, paths and identifiers.
+41
View File
@@ -116,3 +116,44 @@ main{max-width:100rem;margin-inline:auto}
.language-list{position:absolute;top:calc(100% + .45rem);right:0;z-index:30;margin:0;padding:.35rem;list-style:none;min-width:17rem;max-height:min(70vh,27rem);overflow:auto;background:var(--surface);border:.0555556rem solid var(--line);border-radius:.8rem;box-shadow:0 1rem 2.5rem rgba(20,6,40,.24);display:grid;gap:.1rem;animation:language-in .14s ease-out}.language-list[hidden]{display:none}@keyframes language-in{from{opacity:0;transform:translateY(-.3rem)}}@media(prefers-reduced-motion:reduce){.language-list{animation:none}.language-chevron,.language-button{transition:none}}.language-list li{display:flex;align-items:center;gap:.75rem;padding:.5rem .65rem;border-radius:.5rem;cursor:pointer}.language-list li:hover{background:var(--ground)}.language-list li[aria-selected=true]{background:color-mix(in srgb,var(--accent) 13%,var(--surface))}.language-list li[aria-selected=true] strong::after{content:'✓';margin-left:.45rem;color:var(--accent)}.language-label{display:grid;line-height:1.25;min-width:0}.language-label strong{font-size:.888889rem;color:var(--ink)}.language-label small{font-size:.722222rem;color:var(--muted)}
.language-panel{margin-top:2rem;padding-top:1.5rem;border-top:.0555556rem solid var(--line)}.language-panel-heading{display:flex;align-items:flex-start;gap:1rem}.language-panel-heading h3{font-size:1.16667rem}.language-panel-heading p{font-size:.888889rem;color:var(--muted);margin-top:.25rem;max-width:75ch}.language-picker.inline{display:block;margin-top:1rem}.language-picker.inline .language-list{position:static;overflow:visible;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.55rem;min-width:0;max-height:none;padding:0;border:0;box-shadow:none;background:none;animation:none}.language-picker.inline .language-list li{border:.0555556rem solid var(--line);background:var(--surface);padding:.65rem .8rem}.language-picker.inline .language-list li:hover{border-color:var(--accent)}.language-picker.inline .language-list li[aria-selected=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--surface))}
@media(max-width:768px){.language-picker.compact .language-name{display:none}.language-picker.compact .language-button{padding:.3rem .55rem .3rem .4rem;min-height:2.11111rem}.language-slot{margin-left:0}.language-list{right:0;min-width:min(17rem,calc(100vw - 2rem))}.language-picker.inline .language-list{grid-template-columns:1fr 1fr}.language-picker.inline .language-list li{padding:.55rem .6rem;gap:.55rem}.language-panel-heading .section-icon{width:2.22222rem;height:2.22222rem}}
.forwarder-tools{display:flex;gap:.6rem;flex-wrap:wrap}
.forwarder-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(21rem,1fr));gap:.9rem}
.forwarder-card{display:flex;align-items:center;gap:1rem;padding:.8rem;border:.0555556rem solid var(--line);border-radius:.6rem;background:var(--surface)}
.forwarder-card img{width:5.5rem;height:5.5rem;flex:none;border-radius:.5rem;object-fit:cover;background:#1b1325}
.forwarder-info{display:flex;flex:1;flex-direction:column;gap:.2rem;min-width:0}
.forwarder-info>:not(.forwarder-state){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.forwarder-info small{color:var(--muted)}
.forwarder-state{font-size:.833333rem;font-weight:700;color:#9a5d00}
.forwarder-state.installed{color:var(--green)}
.forwarder-state.unknown{color:var(--muted)}
:root[data-theme=dark] .forwarder-state{color:#ffc65c}
:root[data-theme=dark] .forwarder-state.installed{color:var(--green)}
:root[data-theme=dark] .forwarder-state.unknown{color:var(--muted)}
.forwarder-actions{display:flex;flex-direction:column;gap:.4rem}
.forwarder-form{display:grid;grid-template-columns:minmax(12rem,16rem) minmax(0,1fr);gap:1.5rem;align-items:start}
.forwarder-picture,.forwarder-fields{display:flex;flex-direction:column;gap:.8rem}
.forwarder-picture canvas{width:100%;height:auto;aspect-ratio:1;border:.0555556rem solid var(--line);border-radius:.8rem}
.forwarder-fields{max-width:36rem}
.forwarder-fields input[type=text]{width:100%;min-width:0;min-height:2.5rem;padding:0.388889rem 0.833333rem;background:var(--surface);border:0.0555556rem solid var(--control);border-radius:0.333333rem}
.forwarder-fields>label:not(.check-inline),.forwarder-row{display:flex;flex-direction:column;gap:.3rem;font-size:.888889rem}
.forwarder-media{display:flex;flex-wrap:wrap;justify-self:stretch}
.forwarder-media label{flex:1 1 auto}
.forwarder-media span{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.45rem .7rem}
.forwarder-media input:disabled+span{opacity:.45}
.forwarder-media label:hover input:disabled+span{background:none}
.forwarder-media input:disabled{cursor:not-allowed}
.system-picker{position:relative}
.system-button{display:flex;align-items:center;gap:.6rem;width:100%;min-height:2.5rem;padding:.25rem .8rem .25rem .45rem;border:.0555556rem solid var(--control);border-radius:0.333333rem;background:var(--surface);color:var(--ink);text-align:left;cursor:pointer}
.system-button>span:not(.system-icon,.system-chevron){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.system-button:hover,.system-button[aria-expanded=true]{border-color:var(--accent)}
.system-chevron{width:.45rem;height:.45rem;flex:none;border-right:.12rem solid var(--muted);border-bottom:.12rem solid var(--muted);transform:translateY(-.12rem) rotate(45deg)}
.system-button[aria-expanded=true] .system-chevron{transform:translateY(.12rem) rotate(-135deg)}
.system-list{position:absolute;top:calc(100% + .3rem);left:0;right:0;z-index:30;margin:0;padding:.35rem;list-style:none;max-height:min(60vh,24rem);overflow:auto;background:var(--surface);border:.0555556rem solid var(--line);border-radius:.6rem;box-shadow:0 .6rem 1.6rem rgba(20,10,40,.18)}
.system-list[hidden]{display:none}
.system-list li{display:flex;align-items:center;gap:.6rem;padding:.3rem .5rem;border-radius:.45rem;cursor:pointer;font-size:.888889rem}
.system-list li:hover{background:var(--ground)}
.system-list li[aria-selected=true]{background:color-mix(in srgb,var(--accent) 13%,var(--surface))}
.system-list li>span:not(.system-icon){flex:1;min-width:0}
.system-list small{color:var(--muted)}
.system-button:focus-visible,.system-list li:focus-visible{outline:3px solid var(--accent);outline-offset:2px}
@media(max-width:768px){.forwarder-form{grid-template-columns:minmax(0,1fr)}.forwarder-picture{max-width:16rem}.forwarder-list{grid-template-columns:minmax(0,1fr)}}
+2 -2
View File
@@ -94,13 +94,13 @@ async function reconnect() {
}
function pageFromHash() {
const name = location.hash.slice(1).split('?')[0];
return ['content', 'games', 'media', 'transfers', 'settings'].includes(name) ? name : 'overview';
return ['content', 'games', 'forwarders', 'media', 'transfers', 'settings'].includes(name) ? name : 'overview';
}
function navigate() {
const page = pageFromHash();
$$('.page').forEach(node => { node.hidden = node.id !== page; });
$$('[data-page]').forEach(node => { if (node.dataset.page === page) node.setAttribute('aria-current', 'page'); else node.removeAttribute('aria-current'); });
$('#page-title').textContent = page === 'media' ? 'Download Media' : page[0].toUpperCase() + page.slice(1);
$('#page-title').textContent = { media: 'Download Media', forwarders: 'Game Forwarder' }[page] || page[0].toUpperCase() + page.slice(1);
if (page === 'content') loadContent(currentPath);
if (page === 'games') loadGames();
if (page === 'media') openMedia();
+223
View File
@@ -0,0 +1,223 @@
/* Game Forwarder: home screen tiles that each open one game in RetroArch
* (src/ps5_forwarders.h). The picture of a tile is drawn here, square, from the media of
* its game, and sent to the console as a 512x512 PNG. */
'use strict';
let forwarders = { tiles: [], cores: [], shadowmount: {} }, forwarderEdit = null, forwarderStamp = Date.now();
const FORWARDER_STATES = {
installed: 'On the home screen',
waiting: 'Appears on the home screen once RetroArch closes',
updating: 'Its new name or picture shows once RetroArch closes',
removing: 'Leaves the home screen once RetroArch closes',
unknown: 'ShadowMountPlus is not answering',
};
// The games a tile can open: the library's in the content folder (a path inside it) or on
// a USB or extended storage drive (its own path).
function forwarderGames() {
const out = [];
for (const system of library.systems)
for (const game of system.games) {
const rom = game.path.startsWith('/app0/content/') ? game.path.slice(14) : game.path;
if (rom[0] !== '/' || /^\/mnt\/(usb|ext)/.test(rom)) out.push({ system, game, rom });
}
return out;
}
function forwarderIcon(id) { return `/api/forwarders/icon?id=${id}&v=${forwarderStamp}`; }
async function loadForwarders() {
const list = $('#forwarders-list');
try {
const [tiles, games] = await Promise.all([api('/api/forwarders', { signal: AbortSignal.timeout(60000) }),
library.systems.length ? null : api('/api/library', { signal: AbortSignal.timeout(60000) })]);
forwarders = tiles;
if (games) library = games;
} catch (error) { list.replaceChildren(element('p', error.message, 'list-message')); return; }
const smp = forwarders.shadowmount;
$('#forwarders-status').textContent = smp.answers ? `ShadowMountPlus ${smp.version} puts the tiles on the home screen.` : smp.error;
$('#forwarders-status').classList.toggle('inline-error', !smp.answers);
$('#forwarder-new').disabled = !smp.answers;
const games = forwarderGames();
list.replaceChildren();
if (!forwarders.tiles.length) list.append(element('p', 'No tiles yet. Make one for a game you play often.', 'list-message'));
for (const tile of forwarders.tiles) {
const card = element('article', undefined, 'forwarder-card'), info = element('div', undefined, 'forwarder-info');
const picture = document.createElement('img'); picture.alt = ''; picture.src = forwarderIcon(tile.id);
const game = games.find(entry => entry.rom === tile.rom), core = forwarders.cores.find(entry => entry.id === tile.core);
info.append(named('strong', tile.name), named('span', game ? gameName(game.game) : tile.rom, 'muted'),
core ? named('small', core.name) : element('small', 'Automatic'),
element('span', FORWARDER_STATES[tile.state] || tile.state, `forwarder-state ${tile.state}`));
const actions = element('div', undefined, 'forwarder-actions');
const edit = element('button', 'Edit', 'secondary'), remove = element('button', 'Delete', 'secondary');
edit.disabled = remove.disabled = tile.state === 'removing' || !smp.answers;
edit.addEventListener('click', () => openForwarder(tile));
remove.addEventListener('click', () => deleteForwarder(tile));
actions.append(edit, remove); card.append(picture, info, actions); list.append(card);
}
}
function openForwarder(tile) {
forwarderEdit = { tile, drawn: Promise.resolve(false) };
$('#forwarder-editor-title').textContent = tile ? 'Edit tile' : 'New tile';
$('#forwarder-save').textContent = tile ? 'Save' : 'Create tile';
const cores = $('#forwarder-core'), games = forwarderGames(), entry = tile && games.find(game => game.rom === tile.rom);
cores.replaceChildren(new Option('Automatic', ''));
for (const core of forwarders.cores) cores.add(namedOption(core.name, core.id));
$('#forwarder-exit').checked = tile ? tile.exit_after_game : true;
$('#forwarder-badge').checked = false;
drawSystems();
chooseSystem(entry ? entry.system.id : tile ? '' : games[0]?.system.id || '', tile?.rom);
if (tile) { $('#forwarder-name').value = tile.name; cores.value = tile.core; }
$('#forwarder-error').hidden = true;
$('#forwarder-editor').hidden = false;
$('#forwarder-editor').scrollIntoView({ behavior: 'smooth', block: 'start' });
}
// The system first, each behind its icon as on the Games page, then one of its games.
function drawSystems() {
const list = $('#forwarder-systems'), games = forwarderGames();
list.replaceChildren();
for (const system of library.systems) {
const count = games.filter(entry => entry.system === system).length;
if (!count) continue;
const item = element('li');
item.setAttribute('role', 'option'); item.dataset.system = system.id; item.tabIndex = -1;
item.append(systemIcon(system.id), named('span', system.name), named('small', String(count)));
item.addEventListener('click', () => { chooseSystem(system.id); $('#forwarder-system').focus(); });
item.addEventListener('keydown', event => {
const items = [...list.children], at = items.indexOf(item);
const move = { ArrowDown: at + 1, ArrowUp: at - 1, Home: 0, End: items.length - 1 }[event.key];
const act = { Enter: 'choose', ' ': 'choose', Escape: 'close', Tab: 'leave' }[event.key];
if (move !== undefined) { event.preventDefault(); items[(move + items.length) % items.length].focus(); }
else if (act === 'choose') { event.preventDefault(); chooseSystem(system.id); $('#forwarder-system').focus(); }
else if (act === 'close') { closeSystems(); $('#forwarder-system').focus(); }
else if (act === 'leave') closeSystems();
});
list.append(item);
}
}
function openSystems() {
const list = $('#forwarder-systems');
list.hidden = false; $('#forwarder-system').setAttribute('aria-expanded', 'true');
(list.querySelector('[aria-selected="true"]') || list.firstElementChild)?.focus();
}
function closeSystems() { $('#forwarder-systems').hidden = true; $('#forwarder-system').setAttribute('aria-expanded', 'false'); }
// A system chosen: its games, by name; the first one, or the tile's (rom) when editing.
function chooseSystem(id, rom) {
const system = library.systems.find(entry => entry.id === id), select = $('#forwarder-game');
const chevron = element('span', undefined, 'system-chevron'); chevron.setAttribute('aria-hidden', 'true');
$('#forwarder-system').replaceChildren(systemIcon(id), named('span', system ? system.name : ''), chevron);
for (const item of $('#forwarder-systems').children) item.setAttribute('aria-selected', String(item.dataset.system === id));
closeSystems();
const collator = new Intl.Collator(undefined, { numeric: true, sensitivity: 'base' });
const games = forwarderGames().filter(entry => entry.system === system).sort((a, b) => collator.compare(gameName(a.game), gameName(b.game)));
select.replaceChildren(...games.map(entry => namedOption(gameName(entry.game), entry.rom)));
if (rom && !games.some(entry => entry.rom === rom)) select.prepend(namedOption(rom, rom));
select.value = rom || games[0]?.rom || '';
gameChosen(!rom);
}
function chosenGame() { return forwarderGames().find(entry => entry.rom === $('#forwarder-game').value); }
// The pictures a tile can show: these four always (greyed out when the game has none yet),
// the others when the game has them.
const FORWARDER_KINDS = ['cover', 'box3d', 'logo', 'physical'], FORWARDER_EXTRA_KINDS = ['screenshot', 'title', 'fanart'];
function pictureKind() { return $('input[name="forwarder-media"]:checked')?.value || ''; }
// A game chosen: its name and core as the tile's, and the pictures its media offers.
function gameChosen(fill) {
const entry = chosenGame(), media = entry?.game.media || [];
if (fill && entry) {
$('#forwarder-name').value = gameName(entry.game).slice(0, 128);
$('#forwarder-core').value = (entry.game.core || '').split('/').pop().replace(/_libretro\.so$/, '');
}
for (const choice of $$('input[name="forwarder-media"]')) {
const kind = choice.value;
choice.closest('label').hidden = kind === 'current' ? !forwarderEdit.tile : kind === 'retroarch' ? !!forwarderEdit.tile
: FORWARDER_EXTRA_KINDS.includes(kind) && !media.includes(kind);
choice.disabled = !['current', 'retroarch'].includes(kind) && !media.includes(kind);
}
$('#forwarder-media-hint').hidden = FORWARDER_KINDS.every(kind => media.includes(kind));
const first = forwarderEdit.tile ? 'current' : [...FORWARDER_KINDS, ...FORWARDER_EXTRA_KINDS].find(kind => media.includes(kind)) || 'retroarch';
$(`input[name="forwarder-media"][value="${first}"]`).checked = true;
pictureChosen();
}
// A cutout (a 3D box, a logo, a cartridge or disc) fits in the square; a picture fills it.
function pictureChosen() {
$('#forwarder-fill').checked = !['box3d', 'logo', 'physical'].includes(pictureKind());
drawPicture();
}
function loadImage(source) {
return new Promise(resolve => {
if (!source) return resolve(null);
const image = new Image();
image.onload = () => resolve(image); image.onerror = () => resolve(null);
image.src = source;
});
}
// The square picture: the media fills it (cropped) or fits in it, and the system's icon,
// when chosen, sits in the bottom right corner on a dark plate.
function drawPicture() {
const kind = pictureKind(), entry = chosenGame(), plain = kind === 'current' || kind === 'retroarch';
const source = kind === 'current' ? forwarderIcon(forwarderEdit.tile.id) : kind === 'retroarch' ? 'assets/retroarch.svg'
: entry ? mediaUrl(entry.system.id, entry.game, kind) : '';
$('#forwarder-fill').disabled = $('#forwarder-badge').disabled = plain;
const badge = !plain && $('#forwarder-badge').checked && entry ? SYSTEM_ICONS[entry.system.id] : '';
const drawing = forwarderEdit.drawn = Promise.all([loadImage(source), loadImage(badge)]).then(([image, icon]) => {
if (forwarderEdit.drawn !== drawing || !image) return false;
const context = $('#forwarder-canvas').getContext('2d');
const width = image.naturalWidth || 300, height = image.naturalHeight || 200;
const fill = $('#forwarder-fill').checked && !plain;
const scale = kind === 'retroarch' ? 320 / width : (fill ? Math.max : Math.min)(512 / width, 512 / height);
context.fillStyle = '#1b1325'; context.fillRect(0, 0, 512, 512);
context.drawImage(image, (512 - width * scale) / 2, (512 - height * scale) / 2, width * scale, height * scale);
if (icon) {
const size = 168, at = 512 - size - 20, art = size * 1.25; // the artwork keeps a transparent margin
context.save();
context.beginPath();
if (context.roundRect) context.roundRect(at, at, size, size, 32); else context.rect(at, at, size, size);
context.fillStyle = '#100a18b8'; context.fill(); context.clip();
context.drawImage(icon, at + (size - art) / 2, at + (size - art) / 2, art, art);
context.restore();
}
return true;
});
}
async function saveForwarder(event) {
event.preventDefault();
const tile = { name: $('#forwarder-name').value.trim(), rom: $('#forwarder-game').value,
core: $('#forwarder-core').value, exit_after_game: $('#forwarder-exit').checked };
const editing = forwarderEdit.tile, kind = pictureKind(), button = $('#forwarder-save'), problem = $('#forwarder-error');
const label = button.textContent;
button.disabled = true; button.textContent = 'Saving…'; problem.hidden = true;
try {
const id = editing ? editing.id : (await api('/api/forwarders', { method: 'POST', body: JSON.stringify(tile) })).id;
if (editing) await api(`/api/forwarders/edit?id=${id}`, { method: 'POST', body: JSON.stringify(tile) });
if (kind !== 'current' && kind !== 'retroarch') {
if (!(await forwarderEdit.drawn)) throw new Error(i18n.t('This picture could not be drawn. Choose another one.'));
const png = await new Promise(resolve => $('#forwarder-canvas').toBlob(resolve, 'image/png'));
await api(`/api/forwarders/icon?id=${id}`, { method: 'PUT', body: png });
}
forwarderStamp = Date.now();
$('#forwarder-editor').hidden = true;
announce(editing ? 'Tile saved.' : 'Tile created. It appears on the home screen once RetroArch closes.');
await loadForwarders();
} catch (error) { problem.textContent = error.message; problem.hidden = false; }
finally { button.disabled = false; button.textContent = label; }
}
async function deleteForwarder(tile) {
if (!confirm(i18n.t(`Delete the tile ${tile.name}?`))) return;
try {
const { state } = await api(`/api/forwarders/delete?id=${tile.id}`, { method: 'POST' });
announce(state === 'removed' ? 'Tile removed.' : 'The tile leaves the home screen once RetroArch closes.');
await loadForwarders();
} catch (error) { announce(error.message, true); }
}
$('#forwarder-new').addEventListener('click', () => openForwarder(null));
$('#forwarder-cancel').addEventListener('click', () => { $('#forwarder-editor').hidden = true; });
$('#refresh-forwarders').addEventListener('click', loadForwarders);
$('#forwarder-game').addEventListener('change', () => gameChosen(true));
$('#forwarder-media').addEventListener('change', pictureChosen);
$('#forwarder-fill').addEventListener('change', drawPicture);
$('#forwarder-badge').addEventListener('change', drawPicture);
$('#forwarder-system').addEventListener('click', () => ($('#forwarder-systems').hidden ? openSystems() : closeSystems()));
$('#forwarder-system').addEventListener('keydown', event => {
if ({ ArrowDown: true, ArrowUp: true }[event.key]) { event.preventDefault(); openSystems(); }
});
document.addEventListener('click', event => { if (!event.target.closest('.system-picker')) closeSystems(); });
$('#forwarder-form').addEventListener('submit', saveForwarder);
function forwardersShown() { if (pageFromHash() === 'forwarders') loadForwarders(); }
window.addEventListener('hashchange', forwardersShown);
forwardersShown();
+36
View File
@@ -2,6 +2,7 @@
"(needs Python 3), then run:": "(benötigt Python 3), dann ausführen:",
"3D box": "3D-Box",
"A file with this name already exists. Rename your file first.": "Eine Datei mit diesem Namen existiert bereits. Benenne deine Datei zuerst um.",
"A greyed-out picture is not on your PS5 yet: Download Media can get it.": "Ein ausgegrautes Bild ist noch nicht auf deiner PS5: Medien laden kann es holen.",
"A part could not be written.": "Ein Teil konnte nicht geschrieben werden.",
"A screenshot appears here when a saved slot has a thumbnail.": "Hier erscheint ein Screenshot, wenn ein gespeicherter Slot ein Vorschaubild hat.",
"A smaller buffer can reduce sound delay; a larger buffer can help with crackling.": "Ein kleinerer Puffer kann die Tonverzögerung senken; ein größerer kann gegen Knacksen helfen.",
@@ -37,6 +38,7 @@
"Already there": "Bereits vorhanden",
"Announce games publicly": "Spiele öffentlich ankündigen",
"Any one of:": "Eines davon:",
"Appears on the home screen once RetroArch closes": "Erscheint auf dem Startbildschirm, sobald RetroArch geschlossen ist",
"Apply saved core and game button mappings when loading content.": "Gespeicherte Tastenbelegungen von Core und Spiel beim Laden von Inhalten anwenden.",
"Apply the selected shader to the game picture. Availability depends on the video driver.": "Den gewählten Shader auf das Spielbild anwenden. Die Verfügbarkeit hängt vom Videotreiber ab.",
"Artwork credits": "Bildnachweise",
@@ -52,6 +54,7 @@
"Audio": "Audio",
"Audio buffer": "Audiopuffer",
"Audio volume": "Lautstärke",
"Automatic": "Automatisch",
"Automatic controller setup": "Automatische Controller-Einrichtung",
"Automatically apply saved RetroArch overrides when opening content. Enable this to use the core overrides edited here.": "Gespeicherte RetroArch-Overrides beim Öffnen von Inhalten automatisch anwenden. Aktiviere dies, um die hier bearbeiteten Core-Overrides zu nutzen.",
"Automatically skip frames when emulation cannot keep up with full speed.": "Automatisch Frames überspringen, wenn die Emulation nicht die volle Geschwindigkeit hält.",
@@ -119,6 +122,7 @@
"Close": "Schließen",
"Close Add Game": "Spiel hinzufügen schließen",
"Close PS5 RetroArch on the console, wait about 20 seconds, then open it again: some features need it.": "Schließe PS5 RetroArch auf der Konsole, warte etwa 20 Sekunden und öffne es erneut: Einige Funktionen brauchen das.",
"Close RetroArch when the game ends": "RetroArch nach dem Spiel schließen",
"Close and reopen Add Game to retry.": "Schließe Spiel hinzufügen und öffne es erneut, um es noch einmal zu versuchen.",
"Close this game on the console before replacing or importing files. Export first to keep a copy.": "Schließe dieses Spiel auf der Konsole, bevor du Dateien ersetzt oder importierst. Exportiere zuerst, um eine Kopie zu behalten.",
"Combine animated character geometry on the CPU. This can reduce drawing work in many games.": "Animierte Charaktergeometrie auf der CPU zusammenfassen. Kann in vielen Spielen die Zeichenarbeit verringern.",
@@ -146,6 +150,7 @@
"Continue past invalid memory accesses instead of stopping emulation. This can hide game or emulation errors.": "Bei ungültigen Speicherzugriffen weitermachen, statt die Emulation anzuhalten. Kann Spiel- oder Emulationsfehler verbergen.",
"Controller feel and response.": "Gefühl und Reaktion des Controllers.",
"Copy": "Kopieren",
"Core": "Core",
"Core guidance could not be loaded. Refresh to try again, or use Advanced.": "Die Core-Anleitung konnte nicht geladen werden. Aktualisiere für einen neuen Versuch oder nutze Erweitert.",
"Core options": "Core-Optionen",
"Couldn’t check required files. Reconnect and try again.": "Benötigte Dateien konnten nicht geprüft werden. Verbinde dich neu und versuche es erneut.",
@@ -154,10 +159,14 @@
"Create an automatic save state when content closes. Support depends on the core.": "Beim Schließen des Inhalts automatisch einen Savestate anlegen. Die Unterstützung hängt vom Core ab.",
"Create folder": "Ordner erstellen",
"Create one for free": "Kostenlos erstellen",
"Create tile": "Kachel erstellen",
"Created {0}.": "{0} erstellt.",
"Crop overscan": "Overscan beschneiden",
"Current picture": "Aktuelles Bild",
"Current: {0}": "Aktuell: {0}",
"Dark": "Dunkel",
"Delete": "Löschen",
"Delete the tile {0}?": "Kachel {0} löschen?",
"Descending": "Absteigend",
"Description": "Beschreibung",
"Description, developer, publisher, release date, genre, players and rating, shown in EmulationStation and on each game here.": "Beschreibung, Entwickler, Publisher, Erscheinungsdatum, Genre, Spieler und Bewertung, angezeigt in EmulationStation und hier bei jedem Spiel.",
@@ -203,11 +212,14 @@
"Draw the SNES transparency and color blending effects. Turning this off changes the intended appearance.": "Transparenz- und Farbmischeffekte der SNES zeichnen. Ausschalten verändert das vorgesehene Aussehen.",
"Drop files here": "Dateien hier ablegen",
"Drop one file here, or browse your device": "Eine Datei hier ablegen oder auf deinem Gerät suchen",
"Each tile opens one game in RetroArch, right from the PS5 home screen.": "Jede Kachel öffnet ein Spiel in RetroArch, direkt vom Startbildschirm der PS5.",
"Earn RetroAchievements in the games that have them.": "Verdiene RetroAchievements in den Spielen, die welche haben.",
"Earn achievements in supported games with your retroachievements.org account. RetroArch signs in when a game starts.": "Verdiene Erfolge in unterstützten Spielen mit deinem retroachievements.org-Konto. RetroArch meldet sich an, wenn ein Spiel startet.",
"Earn hardcore achievements: save states, rewind, slow motion and cheats are turned off while playing.": "Hardcore-Erfolge verdienen: Savestates, Zurückspulen, Zeitlupe und Cheats sind beim Spielen aus.",
"Edit": "Bearbeiten",
"Edit details": "Details bearbeiten",
"Edit game details": "Spieldetails bearbeiten",
"Edit tile": "Kachel bearbeiten",
"EmulationStation": "EmulationStation",
"EmulationStation is open": "EmulationStation ist geöffnet",
"Enable": "Aktivieren",
@@ -240,6 +252,7 @@
"File:": "Datei:",
"Files": "Dateien",
"Fill missing game details too": "Auch fehlende Spieldetails ergänzen",
"Fill the square": "Quadrat ausfüllen",
"Filter games by first letter": "Spiele nach Anfangsbuchstaben filtern",
"Find a game": "Spiel suchen",
"Find a game in the recap": "Spiel in der Übersicht suchen",
@@ -261,6 +274,8 @@
"From {0}.": "Von {0}.",
"Frontend picker is open": "Frontend-Auswahl ist geöffnet",
"Full configuration with technical names and exact values.": "Vollständige Konfiguration mit technischen Namen und exakten Werten.",
"Game": "Spiel",
"Game Forwarder": "Game Forwarder",
"Game added.": "Spiel hinzugefügt.",
"Game audio": "Spielton",
"Game backup (ROM)": "Spielsicherung (ROM)",
@@ -293,6 +308,7 @@
"Hardcore mode": "Hardcore-Modus",
"Have MAME save its state on exit and restore it when the same content starts again.": "MAME beim Beenden den Zustand speichern und beim erneuten Start desselben Inhalts wiederherstellen lassen.",
"Hide unused edges of the picture when the core supports it.": "Ungenutzte Bildränder ausblenden, wenn der Core es unterstützt.",
"Home screen tiles": "Kacheln auf dem Startbildschirm",
"Host through a libretro relay server, for networks where other players cannot reach your PS5 directly.": "Über einen libretro-Relay-Server hosten, für Netzwerke, in denen andere Spieler deine PS5 nicht direkt erreichen.",
"Ignore small stick movements near the center to prevent drift. Larger values require more movement before input begins.": "Kleine Stickbewegungen nahe der Mitte ignorieren, um Drift zu verhindern. Höhere Werte erfordern mehr Bewegung, bevor eine Eingabe zählt.",
"Ignore small stick movements near the center. Increase this if the character moves when you release the stick.": "Kleine Stickbewegungen nahe der Mitte ignorieren. Erhöhe dies, wenn sich die Figur bewegt, nachdem du den Stick loslässt.",
@@ -307,6 +323,7 @@
"Interrupted": "Unterbrochen",
"Italian": "Italienisch",
"Italiano": "Italiano",
"Its new name or picture shows once RetroArch closes": "Neuer Name oder neues Bild erscheint, sobald RetroArch geschlossen ist",
"Japan": "Japan",
"Japanese": "Japanisch",
"Keep a history of opened content so it is easier to return to a game.": "Einen Verlauf geöffneter Inhalte führen, damit du leichter zu einem Spiel zurückkehrst.",
@@ -325,6 +342,7 @@
"Latest release: {0}": "Neueste Version: {0}",
"Launch this game with its core and save once, then refresh to locate its files.": "Starte dieses Spiel mit seinem Core und speichere einmal, dann aktualisiere, um seine Dateien zu finden.",
"LaunchBox match:": "LaunchBox-Treffer:",
"Leaves the home screen once RetroArch closes": "Verschwindet vom Startbildschirm, sobald RetroArch geschlossen ist",
"Let MAME limit emulation speed to the original machine’s speed. Timing also depends on RetroArch’s synchronization settings.": "MAME die Emulation auf die Geschwindigkeit der Originalmaschine begrenzen lassen. Das Timing hängt auch von den Synchronisationseinstellungen von RetroArch ab.",
"Let any connected player navigate the RetroArch menu.": "Jeden verbundenen Spieler das RetroArch-Menü bedienen lassen.",
"Let the software list choose the appropriate media device, such as a cartridge or floppy drive.": "Die Softwareliste das passende Mediengerät wählen lassen, etwa ein Modul- oder Diskettenlaufwerk.",
@@ -342,6 +360,7 @@
"Loading your games…": "Deine Spiele werden geladen…",
"Loading your installed systems…": "Deine installierten Systeme werden geladen…",
"Loading your library…": "Deine Bibliothek wird geladen…",
"Loading your tiles…": "Deine Kacheln werden geladen…",
"Loading…": "Wird geladen…",
"Logo": "Logo",
"Main navigation": "Hauptnavigation",
@@ -371,10 +390,12 @@
"Mute during fast-forward": "Beim Vorspulen stumm",
"Mute during rewind": "Beim Zurückspulen stumm",
"Name": "Name",
"Name on the home screen": "Name auf dem Startbildschirm",
"Nederlands": "Nederlands",
"Needed": "Benötigt",
"Netplay": "Netplay",
"New folder": "Neuer Ordner",
"New tile": "Neue Kachel",
"Next": "Weiter",
"Nickname": "Spitzname",
"No account?": "Kein Konto?",
@@ -397,6 +418,7 @@
"No release notes were provided for this version.": "Für diese Version wurden keine Versionshinweise angegeben.",
"No screenshot for this slot. Enable Savestate Thumbnails in RetroArch and save the state again.": "Kein Screenshot für diesen Slot. Aktiviere Savestate-Vorschaubilder in RetroArch und speichere erneut.",
"No supported cores are installed. Install a core before adding a game.": "Keine unterstützten Cores installiert. Installiere einen Core, bevor du ein Spiel hinzufügst.",
"No tiles yet. Make one for a game you play often.": "Noch keine Kacheln. Erstelle eine für ein Spiel, das du oft spielst.",
"No {0} yet · drop a file here": "Noch kein {0} · Datei hier ablegen",
"None": "Keine",
"Not available yet": "Noch nicht verfügbar",
@@ -408,6 +430,7 @@
"Numbers and other characters": "Zahlen und andere Zeichen",
"Off": "Aus",
"On": "An",
"On the home screen": "Auf dem Startbildschirm",
"On-screen messages": "Bildschirmmeldungen",
"On-screen notifications": "Bildschirmbenachrichtigungen",
"One place for this game.": "Ein Ort für dieses Spiel.",
@@ -427,6 +450,7 @@
"Options supplied by this core.": "Optionen dieses Cores.",
"Organize game saves using the folder that contains the game.": "Spielstände nach dem Ordner ordnen, der das Spiel enthält.",
"Organize save states using the folder that contains the game.": "Savestates nach dem Ordner ordnen, der das Spiel enthält.",
"Otherwise your frontend opens after the game. A new tile, name or picture reaches the home screen once RetroArch closes.": "Sonst öffnet sich nach dem Spiel dein Frontend. Eine neue Kachel, ein neuer Name oder ein neues Bild erscheint auf dem Startbildschirm, sobald RetroArch geschlossen ist.",
"Override the emulated PSP clock speed. Higher values may help some games but require more processing power. Disabled lets the game choose.": "Den Takt der emulierten PSP überschreiben. Höhere Werte helfen manchen Spielen, brauchen aber mehr Rechenleistung. Deaktiviert lässt das Spiel wählen.",
"Overview": "Übersicht",
"PS5 RetroArch has closed for installation. Reopen it from your launcher when installation finishes, then check the version above.": "PS5 RetroArch wurde für die Installation geschlossen. Öffne es über deinen Launcher, wenn die Installation fertig ist, und prüfe dann die Version oben.",
@@ -442,6 +466,7 @@
"Pause when the menu opens": "Pausieren, wenn das Menü öffnet",
"Paused": "Pausiert",
"Periodically write in-game save RAM to disk. This is separate from emulator save states.": "Spielinternen Speicher-RAM regelmäßig auf die Disk schreiben. Getrennt von Savestates des Emulators.",
"Picture": "Bild",
"Picture on each card": "Bild auf jeder Karte",
"Play audio produced by the game.": "Vom Spiel erzeugten Ton abspielen.",
"Play the video": "Video abspielen",
@@ -491,6 +516,7 @@
"Resume": "Fortsetzen",
"Resume from an automatic state": "Von automatischem Zustand fortsetzen",
"RetroAchievements": "RetroAchievements",
"RetroArch icon": "RetroArch-Symbol",
"RetroArch is running": "RetroArch läuft",
"RetroArch overrides": "RetroArch-Overrides",
"RetroArch savestate": "RetroArch-Savestate",
@@ -503,6 +529,7 @@
"Run MAME’s emulation on a separate thread. This changes how work is scheduled and may affect performance or compatibility.": "Die MAME-Emulation in einem eigenen Thread ausführen. Ändert die Arbeitsverteilung und kann Leistung oder Kompatibilität beeinflussen.",
"Run PPSSPP’s built-in ad hoc server for compatible multiplayer connections.": "Den eingebauten Ad-hoc-Server von PPSSPP für kompatible Mehrspieler-Verbindungen ausführen.",
"Running": "Läuft",
"Save": "Speichern",
"Save RAM backup interval": "Sicherungsintervall für Speicher-RAM",
"Save changes": "Änderungen speichern",
"Save console menu changes on exit": "Änderungen am Konsolenmenü beim Beenden speichern",
@@ -562,6 +589,8 @@
"Settings saved. They will apply the next time you open RetroArch.": "Einstellungen gespeichert. Sie gelten beim nächsten Öffnen von RetroArch.",
"Settings type": "Art der Einstellungen",
"Settings unavailable. Reconnect to try again.": "Einstellungen nicht verfügbar. Verbinde dich neu für einen neuen Versuch.",
"ShadowMountPlus is not answering": "ShadowMountPlus antwortet nicht",
"ShadowMountPlus {0} puts the tiles on the home screen.": "ShadowMountPlus {0} legt die Kacheln auf den Startbildschirm.",
"Shape the picture on your TV.": "Forme das Bild auf deinem Fernseher.",
"Share one core-options file": "Eine gemeinsame Core-Optionsdatei",
"Shift multiplayer port numbers by this amount. Zero uses original PSP ports.": "Mehrspieler-Portnummern um diesen Wert verschieben. Null verwendet die originalen PSP-Ports.",
@@ -623,6 +652,7 @@
"Synchronize audio": "Audio synchronisieren",
"Synchronize emulation more closely to real time to reduce input delay, at a possible performance cost.": "Emulation enger an die Echtzeit koppeln, um die Eingabeverzögerung zu senken, möglicherweise auf Kosten der Leistung.",
"System": "System",
"System icon in the bottom right corner": "Systemsymbol in der unteren rechten Ecke",
"Technical names and exact saved values. Use this view for settings not covered by the guide.": "Technische Namen und exakte gespeicherte Werte. Nutze diese Ansicht für Einstellungen, die die Anleitung nicht abdeckt.",
"Tell RetroArch when the game changes its frame rate so presentation can adapt.": "RetroArch mitteilen, wenn das Spiel seine Bildrate ändert, damit die Ausgabe sich anpassen kann.",
"The RetroArch menu on your console.": "Das RetroArch-Menü auf deiner Konsole.",
@@ -631,12 +661,18 @@
"The game backup is already in your library. Close without finishing the remaining details and media?": "Die Spielsicherung ist bereits in deiner Bibliothek. Schließen, ohne die restlichen Details und Medien abzuschließen?",
"The name other players see in netplay games.": "Der Name, den andere Spieler in Netplay-Spielen sehen.",
"The system’s installed core is detected automatically. For multi-file discs or folder-based games, upload the complete folder in Content.": "Der installierte Core des Systems wird automatisch erkannt. Für Discs aus mehreren Dateien oder ordnerbasierte Spiele lade den ganzen Ordner unter Inhalte hoch.",
"The tile leaves the home screen once RetroArch closes.": "Die Kachel verschwindet vom Startbildschirm, sobald RetroArch geschlossen ist.",
"The upload failed ({0}). Try again.": "Der Upload ist fehlgeschlagen ({0}). Versuche es erneut.",
"These cores run most games without them.": "Diese Cores starten die meisten Spiele auch ohne sie.",
"This PC → PS5": "Dieser PC → PS5",
"This core provides the available choices but no explanation for this option. Keep its current value unless you know the change you need.": "Dieser Core liefert die verfügbaren Optionen, aber keine Erklärung zu dieser Option. Behalte den aktuellen Wert, außer du weißt, welche Änderung du brauchst.",
"This folder is empty. Upload files here to get started.": "Dieser Ordner ist leer. Lade hier Dateien hoch, um zu beginnen.",
"This picture could not be drawn. Choose another one.": "Dieses Bild konnte nicht gezeichnet werden. Wähle ein anderes.",
"This replaces your development build with a published release. Features not yet released may be removed.": "Dies ersetzt deinen Entwicklungs-Build durch eine veröffentlichte Version. Noch nicht veröffentlichte Funktionen können entfallen.",
"Tile created. It appears on the home screen once RetroArch closes.": "Kachel erstellt. Sie erscheint auf dem Startbildschirm, sobald RetroArch geschlossen ist.",
"Tile picture": "Bild der Kachel",
"Tile removed.": "Kachel entfernt.",
"Tile saved.": "Kachel gespeichert.",
"Title": "Titel",
"Track transfers from this browser session": "Übertragungen dieser Browsersitzung verfolgen",
"Transfers": "Übertragungen",
+36
View File
@@ -2,6 +2,7 @@
"(needs Python 3), then run:": "(requiere Python 3), luego ejecuta:",
"3D box": "Caja 3D",
"A file with this name already exists. Rename your file first.": "Ya existe un archivo con este nombre. Cambia primero el nombre de tu archivo.",
"A greyed-out picture is not on your PS5 yet: Download Media can get it.": "Una imagen atenuada aún no está en tu PS5: Descargar medios puede obtenerla.",
"A part could not be written.": "No se pudo escribir una parte.",
"A screenshot appears here when a saved slot has a thumbnail.": "Aquí aparece una captura cuando una ranura guardada tiene miniatura.",
"A smaller buffer can reduce sound delay; a larger buffer can help with crackling.": "Un búfer más pequeño puede reducir el retraso del sonido; uno más grande puede ayudar con los chasquidos.",
@@ -37,6 +38,7 @@
"Already there": "Ya presente",
"Announce games publicly": "Anunciar partidas públicamente",
"Any one of:": "Cualquiera de:",
"Appears on the home screen once RetroArch closes": "Aparece en la pantalla de inicio cuando RetroArch se cierra",
"Apply saved core and game button mappings when loading content.": "Aplicar las asignaciones de botones guardadas del núcleo y del juego al cargar contenido.",
"Apply the selected shader to the game picture. Availability depends on the video driver.": "Aplicar el shader elegido a la imagen del juego. La disponibilidad depende del controlador de vídeo.",
"Artwork credits": "Créditos de las ilustraciones",
@@ -52,6 +54,7 @@
"Audio": "Audio",
"Audio buffer": "Búfer de audio",
"Audio volume": "Volumen de audio",
"Automatic": "Automático",
"Automatic controller setup": "Configuración automática de mandos",
"Automatically apply saved RetroArch overrides when opening content. Enable this to use the core overrides edited here.": "Aplicar automáticamente las sobrescrituras de RetroArch guardadas al abrir contenido. Actívalo para usar las sobrescrituras del núcleo editadas aquí.",
"Automatically skip frames when emulation cannot keep up with full speed.": "Saltar fotogramas automáticamente cuando la emulación no alcanza la velocidad completa.",
@@ -119,6 +122,7 @@
"Close": "Cerrar",
"Close Add Game": "Cerrar Añadir juego",
"Close PS5 RetroArch on the console, wait about 20 seconds, then open it again: some features need it.": "Cierra PS5 RetroArch en la consola, espera unos 20 segundos y vuelve a abrirlo: algunas funciones lo necesitan.",
"Close RetroArch when the game ends": "Cerrar RetroArch al terminar el juego",
"Close and reopen Add Game to retry.": "Cierra y vuelve a abrir Añadir juego para reintentar.",
"Close this game on the console before replacing or importing files. Export first to keep a copy.": "Cierra este juego en la consola antes de reemplazar o importar archivos. Exporta antes para guardar una copia.",
"Combine animated character geometry on the CPU. This can reduce drawing work in many games.": "Combinar la geometría de personajes animados en la CPU. Puede reducir el trabajo de dibujo en muchos juegos.",
@@ -146,6 +150,7 @@
"Continue past invalid memory accesses instead of stopping emulation. This can hide game or emulation errors.": "Continuar tras accesos de memoria no válidos en lugar de detener la emulación. Puede ocultar errores del juego o de la emulación.",
"Controller feel and response.": "Tacto y respuesta del mando.",
"Copy": "Copiar",
"Core": "Núcleo",
"Core guidance could not be loaded. Refresh to try again, or use Advanced.": "No se pudo cargar la guía del núcleo. Actualiza para reintentar o usa Avanzado.",
"Core options": "Opciones del núcleo",
"Couldn’t check required files. Reconnect and try again.": "No se pudieron comprobar los archivos necesarios. Vuelve a conectar e inténtalo de nuevo.",
@@ -154,10 +159,14 @@
"Create an automatic save state when content closes. Support depends on the core.": "Crear un guardado rápido automático al cerrar el contenido. Depende del núcleo.",
"Create folder": "Crear carpeta",
"Create one for free": "Crea una gratis",
"Create tile": "Crear icono",
"Created {0}.": "{0} creado.",
"Crop overscan": "Recortar overscan",
"Current picture": "Imagen actual",
"Current: {0}": "Actual: {0}",
"Dark": "Oscuro",
"Delete": "Eliminar",
"Delete the tile {0}?": "¿Eliminar el icono {0}?",
"Descending": "Descendente",
"Description": "Descripción",
"Description, developer, publisher, release date, genre, players and rating, shown in EmulationStation and on each game here.": "Descripción, desarrollador, editor, fecha de lanzamiento, género, jugadores y valoración, mostrados en EmulationStation y en cada juego aquí.",
@@ -203,11 +212,14 @@
"Draw the SNES transparency and color blending effects. Turning this off changes the intended appearance.": "Dibujar los efectos de transparencia y mezcla de color de la SNES. Desactivarlos cambia el aspecto previsto.",
"Drop files here": "Suelta los archivos aquí",
"Drop one file here, or browse your device": "Suelta un archivo aquí o explora tu dispositivo",
"Each tile opens one game in RetroArch, right from the PS5 home screen.": "Cada icono abre un juego en RetroArch, directamente desde la pantalla de inicio de la PS5.",
"Earn RetroAchievements in the games that have them.": "Consigue RetroAchievements en los juegos que los tienen.",
"Earn achievements in supported games with your retroachievements.org account. RetroArch signs in when a game starts.": "Consigue logros en los juegos compatibles con tu cuenta de retroachievements.org. RetroArch inicia sesión cuando empieza un juego.",
"Earn hardcore achievements: save states, rewind, slow motion and cheats are turned off while playing.": "Consigue logros hardcore: los guardados rápidos, el rebobinado, la cámara lenta y los trucos se desactivan mientras juegas.",
"Edit": "Editar",
"Edit details": "Editar detalles",
"Edit game details": "Editar detalles del juego",
"Edit tile": "Editar icono",
"EmulationStation": "EmulationStation",
"EmulationStation is open": "EmulationStation está abierto",
"Enable": "Activar",
@@ -240,6 +252,7 @@
"File:": "Archivo:",
"Files": "Archivos",
"Fill missing game details too": "Completar también los detalles que falten",
"Fill the square": "Llenar el cuadrado",
"Filter games by first letter": "Filtrar juegos por primera letra",
"Find a game": "Buscar un juego",
"Find a game in the recap": "Buscar un juego en el resumen",
@@ -261,6 +274,8 @@
"From {0}.": "De {0}.",
"Frontend picker is open": "El selector de interfaz está abierto",
"Full configuration with technical names and exact values.": "Configuración completa con nombres técnicos y valores exactos.",
"Game": "Juego",
"Game Forwarder": "Game Forwarder",
"Game added.": "Juego añadido.",
"Game audio": "Audio del juego",
"Game backup (ROM)": "Copia del juego (ROM)",
@@ -293,6 +308,7 @@
"Hardcore mode": "Modo hardcore",
"Have MAME save its state on exit and restore it when the same content starts again.": "Hacer que MAME guarde su estado al salir y lo restaure cuando vuelva a iniciarse el mismo contenido.",
"Hide unused edges of the picture when the core supports it.": "Ocultar los bordes no usados de la imagen cuando el núcleo lo permite.",
"Home screen tiles": "Iconos de la pantalla de inicio",
"Host through a libretro relay server, for networks where other players cannot reach your PS5 directly.": "Organiza la partida a través de un servidor de retransmisión de libretro, para redes en las que otros jugadores no pueden llegar directamente a tu PS5.",
"Ignore small stick movements near the center to prevent drift. Larger values require more movement before input begins.": "Ignorar pequeños movimientos del stick cerca del centro para evitar la deriva. Valores mayores exigen más movimiento antes de registrar la entrada.",
"Ignore small stick movements near the center. Increase this if the character moves when you release the stick.": "Ignorar pequeños movimientos del stick cerca del centro. Súbelo si el personaje se mueve al soltar el stick.",
@@ -307,6 +323,7 @@
"Interrupted": "Interrumpido",
"Italian": "Italiano",
"Italiano": "Italiano",
"Its new name or picture shows once RetroArch closes": "Su nuevo nombre o imagen aparece cuando RetroArch se cierra",
"Japan": "Japón",
"Japanese": "Japonés",
"Keep a history of opened content so it is easier to return to a game.": "Guardar un historial del contenido abierto para volver fácilmente a un juego.",
@@ -325,6 +342,7 @@
"Latest release: {0}": "Última versión: {0}",
"Launch this game with its core and save once, then refresh to locate its files.": "Inicia este juego con su núcleo y guarda una vez; luego actualiza para localizar sus archivos.",
"LaunchBox match:": "Coincidencia de LaunchBox:",
"Leaves the home screen once RetroArch closes": "Sale de la pantalla de inicio cuando RetroArch se cierra",
"Let MAME limit emulation speed to the original machine’s speed. Timing also depends on RetroArch’s synchronization settings.": "Dejar que MAME limite la velocidad a la de la máquina original. La sincronización también depende de los ajustes de RetroArch.",
"Let any connected player navigate the RetroArch menu.": "Dejar que cualquier jugador conectado navegue por el menú de RetroArch.",
"Let the software list choose the appropriate media device, such as a cartridge or floppy drive.": "Dejar que la lista de software elija el dispositivo adecuado, como un cartucho o una disquetera.",
@@ -342,6 +360,7 @@
"Loading your games…": "Cargando tus juegos…",
"Loading your installed systems…": "Cargando tus sistemas instalados…",
"Loading your library…": "Cargando tu biblioteca…",
"Loading your tiles…": "Cargando tus iconos…",
"Loading…": "Cargando…",
"Logo": "Logotipo",
"Main navigation": "Navegación principal",
@@ -371,10 +390,12 @@
"Mute during fast-forward": "Silenciar durante el avance rápido",
"Mute during rewind": "Silenciar al rebobinar",
"Name": "Nombre",
"Name on the home screen": "Nombre en la pantalla de inicio",
"Nederlands": "Nederlands",
"Needed": "Necesario",
"Netplay": "Netplay",
"New folder": "Nueva carpeta",
"New tile": "Nuevo icono",
"Next": "Siguiente",
"Nickname": "Apodo",
"No account?": "¿No tienes cuenta?",
@@ -397,6 +418,7 @@
"No release notes were provided for this version.": "No se incluyeron notas para esta versión.",
"No screenshot for this slot. Enable Savestate Thumbnails in RetroArch and save the state again.": "No hay captura para esta ranura. Activa las miniaturas de guardado rápido en RetroArch y vuelve a guardar.",
"No supported cores are installed. Install a core before adding a game.": "No hay núcleos compatibles instalados. Instala un núcleo antes de añadir un juego.",
"No tiles yet. Make one for a game you play often.": "Aún no hay iconos. Crea uno para un juego al que juegues a menudo.",
"No {0} yet · drop a file here": "Todavía no hay {0} · suelta un archivo aquí",
"None": "Ninguno",
"Not available yet": "Aún no disponible",
@@ -408,6 +430,7 @@
"Numbers and other characters": "Números y otros caracteres",
"Off": "No",
"On": "Sí",
"On the home screen": "En la pantalla de inicio",
"On-screen messages": "Mensajes en pantalla",
"On-screen notifications": "Notificaciones en pantalla",
"One place for this game.": "Un solo lugar para este juego.",
@@ -427,6 +450,7 @@
"Options supplied by this core.": "Opciones que aporta este núcleo.",
"Organize game saves using the folder that contains the game.": "Organizar las partidas guardadas según la carpeta que contiene el juego.",
"Organize save states using the folder that contains the game.": "Organizar los guardados rápidos según la carpeta que contiene el juego.",
"Otherwise your frontend opens after the game. A new tile, name or picture reaches the home screen once RetroArch closes.": "Si no, tu interfaz se abre después del juego. Un icono, nombre o imagen nuevos llegan a la pantalla de inicio cuando RetroArch se cierra.",
"Override the emulated PSP clock speed. Higher values may help some games but require more processing power. Disabled lets the game choose.": "Sustituir la velocidad de reloj de la PSP emulada. Valores altos ayudan a algunos juegos pero exigen más potencia. Desactivado deja que el juego elija.",
"Overview": "Resumen",
"PS5 RetroArch has closed for installation. Reopen it from your launcher when installation finishes, then check the version above.": "PS5 RetroArch se ha cerrado para instalar. Vuelve a abrirlo desde tu lanzador cuando termine la instalación y comprueba la versión de arriba.",
@@ -442,6 +466,7 @@
"Pause when the menu opens": "Pausar al abrir el menú",
"Paused": "En pausa",
"Periodically write in-game save RAM to disk. This is separate from emulator save states.": "Escribir periódicamente la RAM de guardado del juego en el disco. Es distinto de los guardados rápidos del emulador.",
"Picture": "Imagen",
"Picture on each card": "Imagen en cada tarjeta",
"Play audio produced by the game.": "Reproducir el audio del juego.",
"Play the video": "Reproducir el vídeo",
@@ -491,6 +516,7 @@
"Resume": "Reanudar",
"Resume from an automatic state": "Reanudar desde un estado automático",
"RetroAchievements": "RetroAchievements",
"RetroArch icon": "Icono de RetroArch",
"RetroArch is running": "RetroArch está en marcha",
"RetroArch overrides": "Sobrescrituras de RetroArch",
"RetroArch savestate": "Guardado rápido de RetroArch",
@@ -503,6 +529,7 @@
"Run MAME’s emulation on a separate thread. This changes how work is scheduled and may affect performance or compatibility.": "Ejecutar la emulación de MAME en un hilo aparte. Cambia cómo se reparte el trabajo y puede afectar al rendimiento o la compatibilidad.",
"Run PPSSPP’s built-in ad hoc server for compatible multiplayer connections.": "Ejecutar el servidor ad hoc integrado de PPSSPP para conexiones multijugador compatibles.",
"Running": "En curso",
"Save": "Guardar",
"Save RAM backup interval": "Intervalo de copia de la RAM de guardado",
"Save changes": "Guardar cambios",
"Save console menu changes on exit": "Guardar los cambios del menú de la consola al salir",
@@ -562,6 +589,8 @@
"Settings saved. They will apply the next time you open RetroArch.": "Ajustes guardados. Se aplicarán la próxima vez que abras RetroArch.",
"Settings type": "Tipo de ajustes",
"Settings unavailable. Reconnect to try again.": "Ajustes no disponibles. Vuelve a conectar para reintentar.",
"ShadowMountPlus is not answering": "ShadowMountPlus no responde",
"ShadowMountPlus {0} puts the tiles on the home screen.": "ShadowMountPlus {0} coloca los iconos en la pantalla de inicio.",
"Shape the picture on your TV.": "Ajusta la imagen de tu televisor.",
"Share one core-options file": "Compartir un solo archivo de opciones del núcleo",
"Shift multiplayer port numbers by this amount. Zero uses original PSP ports.": "Desplazar los números de puerto multijugador en esta cantidad. Cero usa los puertos originales de PSP.",
@@ -623,6 +652,7 @@
"Synchronize audio": "Sincronizar audio",
"Synchronize emulation more closely to real time to reduce input delay, at a possible performance cost.": "Sincronizar la emulación más con el tiempo real para reducir el retraso de entrada, con un posible coste de rendimiento.",
"System": "Sistema",
"System icon in the bottom right corner": "Icono del sistema en la esquina inferior derecha",
"Technical names and exact saved values. Use this view for settings not covered by the guide.": "Nombres técnicos y valores guardados exactos. Usa esta vista para los ajustes que no cubre la guía.",
"Tell RetroArch when the game changes its frame rate so presentation can adapt.": "Avisar a RetroArch cuando el juego cambia su frecuencia de fotogramas para adaptar la presentación.",
"The RetroArch menu on your console.": "El menú de RetroArch en tu consola.",
@@ -631,12 +661,18 @@
"The game backup is already in your library. Close without finishing the remaining details and media?": "La copia del juego ya está en tu biblioteca. ¿Cerrar sin terminar los detalles y medios restantes?",
"The name other players see in netplay games.": "El nombre que ven los demás jugadores en las partidas de netplay.",
"The system’s installed core is detected automatically. For multi-file discs or folder-based games, upload the complete folder in Content.": "El núcleo instalado del sistema se detecta automáticamente. Para juegos de varios discos o en carpetas, sube la carpeta completa en Contenido.",
"The tile leaves the home screen once RetroArch closes.": "El icono sale de la pantalla de inicio cuando RetroArch se cierra.",
"The upload failed ({0}). Try again.": "La subida falló ({0}). Inténtalo de nuevo.",
"These cores run most games without them.": "Estos núcleos ejecutan la mayoría de los juegos sin ellos.",
"This PC → PS5": "Este PC → PS5",
"This core provides the available choices but no explanation for this option. Keep its current value unless you know the change you need.": "Este núcleo ofrece las opciones disponibles pero ninguna explicación para esta opción. Mantén su valor actual salvo que sepas qué cambio necesitas.",
"This folder is empty. Upload files here to get started.": "Esta carpeta está vacía. Sube archivos aquí para empezar.",
"This picture could not be drawn. Choose another one.": "No se pudo dibujar esta imagen. Elige otra.",
"This replaces your development build with a published release. Features not yet released may be removed.": "Esto reemplaza tu versión de desarrollo por una versión publicada. Pueden desaparecer funciones aún no publicadas.",
"Tile created. It appears on the home screen once RetroArch closes.": "Icono creado. Aparece en la pantalla de inicio cuando RetroArch se cierra.",
"Tile picture": "Imagen del icono",
"Tile removed.": "Icono eliminado.",
"Tile saved.": "Icono guardado.",
"Title": "Título",
"Track transfers from this browser session": "Sigue las transferencias de esta sesión del navegador",
"Transfers": "Transferencias",
+36
View File
@@ -2,6 +2,7 @@
"(needs Python 3), then run:": "(nécessite Python 3), puis lancez :",
"3D box": "Boîte 3D",
"A file with this name already exists. Rename your file first.": "Un fichier porte déjà ce nom. Renommez d’abord votre fichier.",
"A greyed-out picture is not on your PS5 yet: Download Media can get it.": "Une image grisée n’est pas encore sur votre PS5 : Télécharger des médias peut la récupérer.",
"A part could not be written.": "Une partie n’a pas pu être écrite.",
"A screenshot appears here when a saved slot has a thumbnail.": "Une capture apparaît ici lorsqu’un emplacement de sauvegarde a une miniature.",
"A smaller buffer can reduce sound delay; a larger buffer can help with crackling.": "Une mémoire tampon plus petite peut réduire le décalage du son ; une plus grande peut aider contre les grésillements.",
@@ -37,6 +38,7 @@
"Already there": "Déjà présent",
"Announce games publicly": "Annoncer les parties publiquement",
"Any one of:": "L’un de ceux-ci :",
"Appears on the home screen once RetroArch closes": "Apparaît sur l’écran d’accueil une fois RetroArch fermé",
"Apply saved core and game button mappings when loading content.": "Appliquer les associations de boutons enregistrées pour le cœur et le jeu au chargement du contenu.",
"Apply the selected shader to the game picture. Availability depends on the video driver.": "Appliquer le shader choisi à l’image du jeu. La disponibilité dépend du pilote vidéo.",
"Artwork credits": "Crédits des illustrations",
@@ -52,6 +54,7 @@
"Audio": "Audio",
"Audio buffer": "Mémoire tampon audio",
"Audio volume": "Volume audio",
"Automatic": "Automatique",
"Automatic controller setup": "Configuration automatique des manettes",
"Automatically apply saved RetroArch overrides when opening content. Enable this to use the core overrides edited here.": "Appliquer automatiquement les surcharges RetroArch enregistrées à l’ouverture d’un contenu. Activez-le pour utiliser les surcharges de cœur modifiées ici.",
"Automatically skip frames when emulation cannot keep up with full speed.": "Sauter automatiquement des images quand l’émulation ne tient pas la pleine vitesse.",
@@ -119,6 +122,7 @@
"Close": "Fermer",
"Close Add Game": "Fermer Ajouter un jeu",
"Close PS5 RetroArch on the console, wait about 20 seconds, then open it again: some features need it.": "Fermez PS5 RetroArch sur la console, attendez environ 20 secondes, puis rouvrez-le : certaines fonctions en ont besoin.",
"Close RetroArch when the game ends": "Fermer RetroArch à la fin du jeu",
"Close and reopen Add Game to retry.": "Fermez puis rouvrez Ajouter un jeu pour réessayer.",
"Close this game on the console before replacing or importing files. Export first to keep a copy.": "Fermez ce jeu sur la console avant de remplacer ou d’importer des fichiers. Exportez d’abord pour garder une copie.",
"Combine animated character geometry on the CPU. This can reduce drawing work in many games.": "Regrouper la géométrie des personnages animés sur le processeur. Cela peut réduire le travail de dessin dans de nombreux jeux.",
@@ -146,6 +150,7 @@
"Continue past invalid memory accesses instead of stopping emulation. This can hide game or emulation errors.": "Continuer malgré les accès mémoire invalides au lieu d’arrêter l’émulation. Cela peut masquer des erreurs du jeu ou de l’émulation.",
"Controller feel and response.": "Ressenti et réactivité de la manette.",
"Copy": "Copier",
"Core": "Cœur",
"Core guidance could not be loaded. Refresh to try again, or use Advanced.": "Le guide du cœur n’a pas pu être chargé. Actualisez pour réessayer, ou utilisez Avancé.",
"Core options": "Options du cœur",
"Couldn’t check required files. Reconnect and try again.": "Impossible de vérifier les fichiers requis. Reconnectez-vous et réessayez.",
@@ -154,10 +159,14 @@
"Create an automatic save state when content closes. Support depends on the core.": "Créer une sauvegarde d’état automatique à la fermeture du contenu. Dépend du cœur.",
"Create folder": "Créer le dossier",
"Create one for free": "Créez-en un gratuitement",
"Create tile": "Créer la vignette",
"Created {0}.": "{0} créé.",
"Crop overscan": "Rogner le surbalayage",
"Current picture": "Image actuelle",
"Current: {0}": "Actuel : {0}",
"Dark": "Sombre",
"Delete": "Supprimer",
"Delete the tile {0}?": "Supprimer la vignette {0} ?",
"Descending": "Décroissant",
"Description": "Description",
"Description, developer, publisher, release date, genre, players and rating, shown in EmulationStation and on each game here.": "Description, développeur, éditeur, date de sortie, genre, joueurs et note, affichés dans EmulationStation et sur chaque jeu ici.",
@@ -203,11 +212,14 @@
"Draw the SNES transparency and color blending effects. Turning this off changes the intended appearance.": "Dessiner les effets de transparence et de mélange de couleurs de la SNES. Les désactiver change l’apparence voulue.",
"Drop files here": "Déposez des fichiers ici",
"Drop one file here, or browse your device": "Déposez un fichier ici, ou parcourez votre appareil",
"Each tile opens one game in RetroArch, right from the PS5 home screen.": "Chaque vignette ouvre un jeu dans RetroArch, directement depuis l’écran d’accueil de la PS5.",
"Earn RetroAchievements in the games that have them.": "Gagnez des RetroAchievements dans les jeux qui en ont.",
"Earn achievements in supported games with your retroachievements.org account. RetroArch signs in when a game starts.": "Gagnez des succès dans les jeux compatibles avec votre compte retroachievements.org. RetroArch se connecte au lancement d’un jeu.",
"Earn hardcore achievements: save states, rewind, slow motion and cheats are turned off while playing.": "Gagnez des succès hardcore : sauvegardes rapides, rembobinage, ralenti et triches sont désactivés pendant le jeu.",
"Edit": "Modifier",
"Edit details": "Modifier les détails",
"Edit game details": "Modifier les détails du jeu",
"Edit tile": "Modifier la vignette",
"EmulationStation": "EmulationStation",
"EmulationStation is open": "EmulationStation est ouvert",
"Enable": "Activer",
@@ -240,6 +252,7 @@
"File:": "Fichier :",
"Files": "Fichiers",
"Fill missing game details too": "Compléter aussi les détails manquants du jeu",
"Fill the square": "Remplir le carré",
"Filter games by first letter": "Filtrer les jeux par première lettre",
"Find a game": "Trouver un jeu",
"Find a game in the recap": "Trouver un jeu dans le récapitulatif",
@@ -261,6 +274,8 @@
"From {0}.": "Depuis {0}.",
"Frontend picker is open": "Le sélecteur d’interface est ouvert",
"Full configuration with technical names and exact values.": "Configuration complète avec les noms techniques et les valeurs exactes.",
"Game": "Jeu",
"Game Forwarder": "Game Forwarder",
"Game added.": "Jeu ajouté.",
"Game audio": "Son du jeu",
"Game backup (ROM)": "Sauvegarde du jeu (ROM)",
@@ -293,6 +308,7 @@
"Hardcore mode": "Mode hardcore",
"Have MAME save its state on exit and restore it when the same content starts again.": "Faire enregistrer son état à MAME à la sortie et le restaurer quand le même contenu redémarre.",
"Hide unused edges of the picture when the core supports it.": "Masquer les bords inutilisés de l’image quand le cœur le permet.",
"Home screen tiles": "Vignettes de l’écran d’accueil",
"Host through a libretro relay server, for networks where other players cannot reach your PS5 directly.": "Héberger via un serveur relais libretro, pour les réseaux où les autres joueurs ne peuvent pas joindre directement votre PS5.",
"Ignore small stick movements near the center to prevent drift. Larger values require more movement before input begins.": "Ignorer les petits mouvements du stick près du centre pour éviter la dérive. Des valeurs plus grandes demandent plus de mouvement avant l’entrée.",
"Ignore small stick movements near the center. Increase this if the character moves when you release the stick.": "Ignorer les petits mouvements du stick près du centre. Augmentez-le si le personnage bouge quand vous relâchez le stick.",
@@ -307,6 +323,7 @@
"Interrupted": "Interrompu",
"Italian": "Italien",
"Italiano": "Italiano",
"Its new name or picture shows once RetroArch closes": "Son nouveau nom ou sa nouvelle image s’affiche une fois RetroArch fermé",
"Japan": "Japon",
"Japanese": "Japonais",
"Keep a history of opened content so it is easier to return to a game.": "Garder un historique des contenus ouverts pour revenir facilement à un jeu.",
@@ -325,6 +342,7 @@
"Latest release: {0}": "Dernière version : {0}",
"Launch this game with its core and save once, then refresh to locate its files.": "Lancez ce jeu avec son cœur et sauvegardez une fois, puis actualisez pour trouver ses fichiers.",
"LaunchBox match:": "Correspondance LaunchBox :",
"Leaves the home screen once RetroArch closes": "Quitte l’écran d’accueil une fois RetroArch fermé",
"Let MAME limit emulation speed to the original machine’s speed. Timing also depends on RetroArch’s synchronization settings.": "Laisser MAME limiter la vitesse à celle de la machine d’origine. Le timing dépend aussi des réglages de synchronisation de RetroArch.",
"Let any connected player navigate the RetroArch menu.": "Laisser n’importe quel joueur connecté naviguer dans le menu RetroArch.",
"Let the software list choose the appropriate media device, such as a cartridge or floppy drive.": "Laisser la liste de logiciels choisir le périphérique adapté, comme une cartouche ou un lecteur de disquettes.",
@@ -342,6 +360,7 @@
"Loading your games…": "Chargement de vos jeux…",
"Loading your installed systems…": "Chargement de vos systèmes installés…",
"Loading your library…": "Chargement de votre bibliothèque…",
"Loading your tiles…": "Chargement de vos vignettes…",
"Loading…": "Chargement…",
"Logo": "Logo",
"Main navigation": "Navigation principale",
@@ -371,10 +390,12 @@
"Mute during fast-forward": "Couper le son pendant l’avance rapide",
"Mute during rewind": "Couper le son pendant le retour arrière",
"Name": "Nom",
"Name on the home screen": "Nom sur l’écran d’accueil",
"Nederlands": "Nederlands",
"Needed": "Nécessaire",
"Netplay": "Netplay",
"New folder": "Nouveau dossier",
"New tile": "Nouvelle vignette",
"Next": "Suivant",
"Nickname": "Pseudo",
"No account?": "Pas de compte ?",
@@ -397,6 +418,7 @@
"No release notes were provided for this version.": "Aucune note de version n’a été fournie pour cette version.",
"No screenshot for this slot. Enable Savestate Thumbnails in RetroArch and save the state again.": "Pas de capture pour cet emplacement. Activez les miniatures de sauvegarde d’état dans RetroArch et sauvegardez à nouveau.",
"No supported cores are installed. Install a core before adding a game.": "Aucun cœur compatible n’est installé. Installez un cœur avant d’ajouter un jeu.",
"No tiles yet. Make one for a game you play often.": "Aucune vignette pour l’instant. Créez-en une pour un jeu auquel vous jouez souvent.",
"No {0} yet · drop a file here": "Pas encore de {0} · déposez un fichier ici",
"None": "Aucun",
"Not available yet": "Pas encore disponible",
@@ -408,6 +430,7 @@
"Numbers and other characters": "Chiffres et autres caractères",
"Off": "Désactivé",
"On": "Activé",
"On the home screen": "Sur l’écran d’accueil",
"On-screen messages": "Messages à l’écran",
"On-screen notifications": "Notifications à l’écran",
"One place for this game.": "Un seul endroit pour ce jeu.",
@@ -427,6 +450,7 @@
"Options supplied by this core.": "Options fournies par ce cœur.",
"Organize game saves using the folder that contains the game.": "Ranger les sauvegardes de jeu selon le dossier qui contient le jeu.",
"Organize save states using the folder that contains the game.": "Ranger les sauvegardes d’état selon le dossier qui contient le jeu.",
"Otherwise your frontend opens after the game. A new tile, name or picture reaches the home screen once RetroArch closes.": "Sinon, votre interface s’ouvre après le jeu. Une nouvelle vignette, un nouveau nom ou une nouvelle image arrive sur l’écran d’accueil une fois RetroArch fermé.",
"Override the emulated PSP clock speed. Higher values may help some games but require more processing power. Disabled lets the game choose.": "Remplacer la vitesse d’horloge de la PSP émulée. Des valeurs plus élevées aident certains jeux mais demandent plus de puissance. Désactivé laisse le jeu choisir.",
"Overview": "Vue d’ensemble",
"PS5 RetroArch has closed for installation. Reopen it from your launcher when installation finishes, then check the version above.": "PS5 RetroArch s’est fermé pour l’installation. Rouvrez-le depuis votre lanceur une fois l’installation terminée, puis vérifiez la version ci-dessus.",
@@ -442,6 +466,7 @@
"Pause when the menu opens": "Pause à l’ouverture du menu",
"Paused": "En pause",
"Periodically write in-game save RAM to disk. This is separate from emulator save states.": "Écrire régulièrement la mémoire de sauvegarde du jeu sur le disque. C’est distinct des sauvegardes d’état de l’émulateur.",
"Picture": "Image",
"Picture on each card": "Image sur chaque carte",
"Play audio produced by the game.": "Jouer le son produit par le jeu.",
"Play the video": "Lire la vidéo",
@@ -491,6 +516,7 @@
"Resume": "Reprendre",
"Resume from an automatic state": "Reprendre depuis un état automatique",
"RetroAchievements": "RetroAchievements",
"RetroArch icon": "Icône de RetroArch",
"RetroArch is running": "RetroArch est lancé",
"RetroArch overrides": "Surcharges RetroArch",
"RetroArch savestate": "Sauvegarde d’état RetroArch",
@@ -503,6 +529,7 @@
"Run MAME’s emulation on a separate thread. This changes how work is scheduled and may affect performance or compatibility.": "Exécuter l’émulation de MAME sur un fil séparé. Change la répartition du travail et peut affecter les performances ou la compatibilité.",
"Run PPSSPP’s built-in ad hoc server for compatible multiplayer connections.": "Lancer le serveur ad hoc intégré de PPSSPP pour les connexions multijoueur compatibles.",
"Running": "En cours",
"Save": "Enregistrer",
"Save RAM backup interval": "Intervalle de sauvegarde de la RAM",
"Save changes": "Enregistrer les modifications",
"Save console menu changes on exit": "Enregistrer les changements du menu de la console à la sortie",
@@ -562,6 +589,8 @@
"Settings saved. They will apply the next time you open RetroArch.": "Réglages enregistrés. Ils s’appliqueront à la prochaine ouverture de RetroArch.",
"Settings type": "Type de réglages",
"Settings unavailable. Reconnect to try again.": "Réglages indisponibles. Reconnectez-vous pour réessayer.",
"ShadowMountPlus is not answering": "ShadowMountPlus ne répond pas",
"ShadowMountPlus {0} puts the tiles on the home screen.": "ShadowMountPlus {0} place les vignettes sur l’écran d’accueil.",
"Shape the picture on your TV.": "Ajustez l’image sur votre téléviseur.",
"Share one core-options file": "Partager un seul fichier d’options de cœur",
"Shift multiplayer port numbers by this amount. Zero uses original PSP ports.": "Décaler les numéros de port multijoueur de cette valeur. Zéro utilise les ports PSP d’origine.",
@@ -623,6 +652,7 @@
"Synchronize audio": "Synchroniser l’audio",
"Synchronize emulation more closely to real time to reduce input delay, at a possible performance cost.": "Synchroniser l’émulation plus près du temps réel pour réduire le délai d’entrée, au prix possible des performances.",
"System": "Système",
"System icon in the bottom right corner": "Icône du système dans le coin inférieur droit",
"Technical names and exact saved values. Use this view for settings not covered by the guide.": "Noms techniques et valeurs exactes enregistrées. Utilisez cette vue pour les réglages absents du guide.",
"Tell RetroArch when the game changes its frame rate so presentation can adapt.": "Indiquer à RetroArch quand le jeu change de fréquence d’images pour adapter l’affichage.",
"The RetroArch menu on your console.": "Le menu RetroArch sur votre console.",
@@ -631,12 +661,18 @@
"The game backup is already in your library. Close without finishing the remaining details and media?": "La sauvegarde du jeu est déjà dans votre bibliothèque. Fermer sans terminer les détails et médias restants ?",
"The name other players see in netplay games.": "Le nom que voient les autres joueurs dans les parties netplay.",
"The system’s installed core is detected automatically. For multi-file discs or folder-based games, upload the complete folder in Content.": "Le cœur installé du système est détecté automatiquement. Pour les jeux sur plusieurs disques ou en dossier, envoyez le dossier complet dans Contenu.",
"The tile leaves the home screen once RetroArch closes.": "La vignette quitte l’écran d’accueil une fois RetroArch fermé.",
"The upload failed ({0}). Try again.": "L’envoi a échoué ({0}). Réessayez.",
"These cores run most games without them.": "Ces cœurs lancent la plupart des jeux sans eux.",
"This PC → PS5": "Ce PC → PS5",
"This core provides the available choices but no explanation for this option. Keep its current value unless you know the change you need.": "Ce cœur fournit les choix disponibles mais aucune explication pour cette option. Gardez sa valeur actuelle sauf si vous savez quelle modification il vous faut.",
"This folder is empty. Upload files here to get started.": "Ce dossier est vide. Envoyez des fichiers ici pour commencer.",
"This picture could not be drawn. Choose another one.": "Cette image n’a pas pu être dessinée. Choisissez-en une autre.",
"This replaces your development build with a published release. Features not yet released may be removed.": "Cela remplace votre version de développement par une version publiée. Des fonctions pas encore publiées peuvent disparaître.",
"Tile created. It appears on the home screen once RetroArch closes.": "Vignette créée. Elle apparaît sur l’écran d’accueil une fois RetroArch fermé.",
"Tile picture": "Image de la vignette",
"Tile removed.": "Vignette supprimée.",
"Tile saved.": "Vignette enregistrée.",
"Title": "Titre",
"Track transfers from this browser session": "Suivez les transferts de cette session du navigateur",
"Transfers": "Transferts",
+36
View File
@@ -2,6 +2,7 @@
"(needs Python 3), then run:": "(perlu Python 3), lalu jalankan:",
"3D box": "Kotak 3D",
"A file with this name already exists. Rename your file first.": "Sudah ada berkas dengan nama ini. Ganti nama berkas Anda terlebih dahulu.",
"A greyed-out picture is not on your PS5 yet: Download Media can get it.": "Gambar yang redup belum ada di PS5 Anda: Unduh Media dapat mengambilnya.",
"A part could not be written.": "Sebagian tidak dapat ditulis.",
"A screenshot appears here when a saved slot has a thumbnail.": "Tangkapan layar muncul di sini jika slot tersimpan memiliki gambar mini.",
"A smaller buffer can reduce sound delay; a larger buffer can help with crackling.": "Buffer lebih kecil dapat mengurangi jeda suara; buffer lebih besar dapat membantu mengatasi suara kresek.",
@@ -37,6 +38,7 @@
"Already there": "Sudah ada",
"Announce games publicly": "Umumkan game secara publik",
"Any one of:": "Salah satu dari:",
"Appears on the home screen once RetroArch closes": "Muncul di layar beranda setelah RetroArch ditutup",
"Apply saved core and game button mappings when loading content.": "Terapkan pemetaan tombol core dan game yang tersimpan saat memuat konten.",
"Apply the selected shader to the game picture. Availability depends on the video driver.": "Terapkan shader pilihan ke gambar game. Ketersediaan tergantung driver video.",
"Artwork credits": "Kredit gambar",
@@ -52,6 +54,7 @@
"Audio": "Audio",
"Audio buffer": "Buffer audio",
"Audio volume": "Volume audio",
"Automatic": "Otomatis",
"Automatic controller setup": "Pengaturan kontroler otomatis",
"Automatically apply saved RetroArch overrides when opening content. Enable this to use the core overrides edited here.": "Terapkan otomatis override RetroArch yang tersimpan saat membuka konten. Aktifkan agar override core yang diedit di sini dipakai.",
"Automatically skip frames when emulation cannot keep up with full speed.": "Lewati frame otomatis saat emulasi tidak bisa mengikuti kecepatan penuh.",
@@ -119,6 +122,7 @@
"Close": "Tutup",
"Close Add Game": "Tutup Tambah Game",
"Close PS5 RetroArch on the console, wait about 20 seconds, then open it again: some features need it.": "Tutup PS5 RetroArch di konsol, tunggu sekitar 20 detik, lalu buka lagi: beberapa fitur membutuhkannya.",
"Close RetroArch when the game ends": "Tutup RetroArch saat game selesai",
"Close and reopen Add Game to retry.": "Tutup dan buka kembali Tambah Game untuk mencoba lagi.",
"Close this game on the console before replacing or importing files. Export first to keep a copy.": "Tutup game ini di konsol sebelum mengganti atau mengimpor berkas. Ekspor terlebih dahulu untuk menyimpan salinan.",
"Combine animated character geometry on the CPU. This can reduce drawing work in many games.": "Gabungkan geometri karakter animasi di CPU. Ini dapat mengurangi kerja menggambar di banyak game.",
@@ -146,6 +150,7 @@
"Continue past invalid memory accesses instead of stopping emulation. This can hide game or emulation errors.": "Lanjutkan meski ada akses memori tidak valid alih-alih menghentikan emulasi. Ini dapat menyembunyikan kesalahan game atau emulasi.",
"Controller feel and response.": "Rasa dan respons kontroler.",
"Copy": "Salin",
"Core": "Core",
"Core guidance could not be loaded. Refresh to try again, or use Advanced.": "Panduan core tidak dapat dimuat. Muat ulang untuk mencoba lagi, atau gunakan Lanjutan.",
"Core options": "Opsi core",
"Couldn’t check required files. Reconnect and try again.": "Tidak dapat memeriksa berkas yang dibutuhkan. Hubungkan ulang dan coba lagi.",
@@ -154,10 +159,14 @@
"Create an automatic save state when content closes. Support depends on the core.": "Buat save state otomatis saat konten ditutup. Dukungan tergantung core.",
"Create folder": "Buat folder",
"Create one for free": "Buat secara gratis",
"Create tile": "Buat ikon",
"Created {0}.": "{0} dibuat.",
"Crop overscan": "Pangkas overscan",
"Current picture": "Gambar saat ini",
"Current: {0}": "Saat ini: {0}",
"Dark": "Gelap",
"Delete": "Hapus",
"Delete the tile {0}?": "Hapus ikon {0}?",
"Descending": "Turun",
"Description": "Deskripsi",
"Description, developer, publisher, release date, genre, players and rating, shown in EmulationStation and on each game here.": "Deskripsi, pengembang, penerbit, tanggal rilis, genre, pemain, dan rating, ditampilkan di EmulationStation dan di setiap game di sini.",
@@ -203,11 +212,14 @@
"Draw the SNES transparency and color blending effects. Turning this off changes the intended appearance.": "Gambar efek transparansi dan pencampuran warna SNES. Mematikannya mengubah tampilan yang dimaksud.",
"Drop files here": "Letakkan berkas di sini",
"Drop one file here, or browse your device": "Letakkan satu berkas di sini, atau telusuri perangkat Anda",
"Each tile opens one game in RetroArch, right from the PS5 home screen.": "Setiap ikon membuka satu game di RetroArch, langsung dari layar beranda PS5.",
"Earn RetroAchievements in the games that have them.": "Raih RetroAchievements di game yang memilikinya.",
"Earn achievements in supported games with your retroachievements.org account. RetroArch signs in when a game starts.": "Raih pencapaian di game yang didukung dengan akun retroachievements.org Anda. RetroArch masuk saat game dimulai.",
"Earn hardcore achievements: save states, rewind, slow motion and cheats are turned off while playing.": "Raih pencapaian hardcore: save state, putar mundur, gerak lambat, dan cheat dimatikan selama bermain.",
"Edit": "Edit",
"Edit details": "Edit detail",
"Edit game details": "Edit detail game",
"Edit tile": "Edit ikon",
"EmulationStation": "EmulationStation",
"EmulationStation is open": "EmulationStation terbuka",
"Enable": "Aktifkan",
@@ -240,6 +252,7 @@
"File:": "Berkas:",
"Files": "Berkas",
"Fill missing game details too": "Isi juga detail game yang kurang",
"Fill the square": "Penuhi persegi",
"Filter games by first letter": "Filter game menurut huruf pertama",
"Find a game": "Cari game",
"Find a game in the recap": "Cari game di ringkasan",
@@ -261,6 +274,8 @@
"From {0}.": "Dari {0}.",
"Frontend picker is open": "Pemilih frontend terbuka",
"Full configuration with technical names and exact values.": "Konfigurasi lengkap dengan nama teknis dan nilai persis.",
"Game": "Game",
"Game Forwarder": "Game Forwarder",
"Game added.": "Game ditambahkan.",
"Game audio": "Audio game",
"Game backup (ROM)": "Cadangan game (ROM)",
@@ -293,6 +308,7 @@
"Hardcore mode": "Mode hardcore",
"Have MAME save its state on exit and restore it when the same content starts again.": "Biarkan MAME menyimpan state saat keluar dan memulihkannya saat konten yang sama dimulai lagi.",
"Hide unused edges of the picture when the core supports it.": "Sembunyikan tepi gambar yang tidak terpakai jika core mendukung.",
"Home screen tiles": "Ikon layar beranda",
"Host through a libretro relay server, for networks where other players cannot reach your PS5 directly.": "Host melalui server relay libretro, untuk jaringan tempat pemain lain tidak dapat menjangkau PS5 Anda secara langsung.",
"Ignore small stick movements near the center to prevent drift. Larger values require more movement before input begins.": "Abaikan gerakan kecil stik dekat tengah untuk mencegah drift. Nilai lebih besar memerlukan gerakan lebih banyak sebelum input dimulai.",
"Ignore small stick movements near the center. Increase this if the character moves when you release the stick.": "Abaikan gerakan kecil stik dekat tengah. Naikkan jika karakter bergerak saat stik dilepas.",
@@ -307,6 +323,7 @@
"Interrupted": "Terputus",
"Italian": "Italia",
"Italiano": "Italiano",
"Its new name or picture shows once RetroArch closes": "Nama atau gambar barunya tampil setelah RetroArch ditutup",
"Japan": "Jepang",
"Japanese": "Jepang",
"Keep a history of opened content so it is easier to return to a game.": "Simpan riwayat konten yang dibuka agar lebih mudah kembali ke game.",
@@ -325,6 +342,7 @@
"Latest release: {0}": "Rilis terbaru: {0}",
"Launch this game with its core and save once, then refresh to locate its files.": "Jalankan game ini dengan core-nya dan simpan sekali, lalu muat ulang untuk menemukan berkasnya.",
"LaunchBox match:": "Kecocokan LaunchBox:",
"Leaves the home screen once RetroArch closes": "Hilang dari layar beranda setelah RetroArch ditutup",
"Let MAME limit emulation speed to the original machine’s speed. Timing also depends on RetroArch’s synchronization settings.": "Biarkan MAME membatasi kecepatan emulasi ke kecepatan mesin aslinya. Timing juga bergantung pada pengaturan sinkronisasi RetroArch.",
"Let any connected player navigate the RetroArch menu.": "Biarkan pemain mana pun yang terhubung menavigasi menu RetroArch.",
"Let the software list choose the appropriate media device, such as a cartridge or floppy drive.": "Biarkan daftar perangkat lunak memilih perangkat media yang sesuai, seperti kartrid atau floppy drive.",
@@ -342,6 +360,7 @@
"Loading your games…": "Memuat game Anda…",
"Loading your installed systems…": "Memuat sistem terpasang Anda…",
"Loading your library…": "Memuat perpustakaan Anda…",
"Loading your tiles…": "Memuat ikon Anda…",
"Loading…": "Memuat…",
"Logo": "Logo",
"Main navigation": "Navigasi utama",
@@ -371,10 +390,12 @@
"Mute during fast-forward": "Bisukan saat maju cepat",
"Mute during rewind": "Bisukan saat putar mundur",
"Name": "Nama",
"Name on the home screen": "Nama di layar beranda",
"Nederlands": "Nederlands",
"Needed": "Dibutuhkan",
"Netplay": "Netplay",
"New folder": "Folder baru",
"New tile": "Ikon baru",
"Next": "Berikutnya",
"Nickname": "Nama panggilan",
"No account?": "Belum punya akun?",
@@ -397,6 +418,7 @@
"No release notes were provided for this version.": "Tidak ada catatan rilis untuk versi ini.",
"No screenshot for this slot. Enable Savestate Thumbnails in RetroArch and save the state again.": "Tidak ada tangkapan untuk slot ini. Aktifkan gambar mini save state di RetroArch dan simpan state lagi.",
"No supported cores are installed. Install a core before adding a game.": "Tidak ada core yang didukung terpasang. Pasang core sebelum menambahkan game.",
"No tiles yet. Make one for a game you play often.": "Belum ada ikon. Buat satu untuk game yang sering Anda mainkan.",
"No {0} yet · drop a file here": "Belum ada {0} · letakkan berkas di sini",
"None": "Tidak ada",
"Not available yet": "Belum tersedia",
@@ -408,6 +430,7 @@
"Numbers and other characters": "Angka dan karakter lain",
"Off": "Mati",
"On": "Hidup",
"On the home screen": "Ada di layar beranda",
"On-screen messages": "Pesan di layar",
"On-screen notifications": "Notifikasi di layar",
"One place for this game.": "Satu tempat untuk game ini.",
@@ -427,6 +450,7 @@
"Options supplied by this core.": "Opsi yang disediakan core ini.",
"Organize game saves using the folder that contains the game.": "Atur simpanan game berdasarkan folder yang berisi game.",
"Organize save states using the folder that contains the game.": "Atur save state berdasarkan folder yang berisi game.",
"Otherwise your frontend opens after the game. A new tile, name or picture reaches the home screen once RetroArch closes.": "Jika tidak, frontend Anda terbuka setelah game. Ikon, nama, atau gambar baru muncul di layar beranda setelah RetroArch ditutup.",
"Override the emulated PSP clock speed. Higher values may help some games but require more processing power. Disabled lets the game choose.": "Timpa kecepatan clock PSP yang diemulasikan. Nilai lebih tinggi membantu sebagian game tetapi butuh daya proses lebih. Nonaktif membiarkan game memilih.",
"Overview": "Ringkasan",
"PS5 RetroArch has closed for installation. Reopen it from your launcher when installation finishes, then check the version above.": "PS5 RetroArch ditutup untuk pemasangan. Buka lagi dari launcher setelah pemasangan selesai, lalu periksa versi di atas.",
@@ -442,6 +466,7 @@
"Pause when the menu opens": "Jeda saat menu dibuka",
"Paused": "Dijeda",
"Periodically write in-game save RAM to disk. This is separate from emulator save states.": "Tulis RAM simpanan game ke disk secara berkala. Ini terpisah dari save state emulator.",
"Picture": "Gambar",
"Picture on each card": "Gambar di setiap kartu",
"Play audio produced by the game.": "Putar audio yang dihasilkan game.",
"Play the video": "Putar video",
@@ -491,6 +516,7 @@
"Resume": "Lanjutkan",
"Resume from an automatic state": "Lanjutkan dari state otomatis",
"RetroAchievements": "RetroAchievements",
"RetroArch icon": "Ikon RetroArch",
"RetroArch is running": "RetroArch sedang berjalan",
"RetroArch overrides": "Override RetroArch",
"RetroArch savestate": "Save state RetroArch",
@@ -503,6 +529,7 @@
"Run MAME’s emulation on a separate thread. This changes how work is scheduled and may affect performance or compatibility.": "Jalankan emulasi MAME di thread terpisah. Ini mengubah penjadwalan kerja dan dapat memengaruhi kinerja atau kompatibilitas.",
"Run PPSSPP’s built-in ad hoc server for compatible multiplayer connections.": "Jalankan server ad hoc bawaan PPSSPP untuk koneksi multipemain yang kompatibel.",
"Running": "Berjalan",
"Save": "Simpan",
"Save RAM backup interval": "Interval cadangan RAM simpanan",
"Save changes": "Simpan perubahan",
"Save console menu changes on exit": "Simpan perubahan menu konsol saat keluar",
@@ -562,6 +589,8 @@
"Settings saved. They will apply the next time you open RetroArch.": "Pengaturan disimpan. Akan berlaku saat Anda membuka RetroArch berikutnya.",
"Settings type": "Jenis pengaturan",
"Settings unavailable. Reconnect to try again.": "Pengaturan tidak tersedia. Hubungkan ulang untuk mencoba lagi.",
"ShadowMountPlus is not answering": "ShadowMountPlus tidak merespons",
"ShadowMountPlus {0} puts the tiles on the home screen.": "ShadowMountPlus {0} menaruh ikon di layar beranda.",
"Shape the picture on your TV.": "Bentuk gambar di TV Anda.",
"Share one core-options file": "Bagikan satu berkas opsi core",
"Shift multiplayer port numbers by this amount. Zero uses original PSP ports.": "Geser nomor port multipemain sebesar nilai ini. Nol memakai port PSP asli.",
@@ -623,6 +652,7 @@
"Synchronize audio": "Sinkronkan audio",
"Synchronize emulation more closely to real time to reduce input delay, at a possible performance cost.": "Sinkronkan emulasi lebih dekat ke waktu nyata untuk mengurangi jeda input, dengan kemungkinan mengorbankan kinerja.",
"System": "Sistem",
"System icon in the bottom right corner": "Ikon sistem di sudut kanan bawah",
"Technical names and exact saved values. Use this view for settings not covered by the guide.": "Nama teknis dan nilai tersimpan yang persis. Gunakan tampilan ini untuk pengaturan yang tidak dicakup panduan.",
"Tell RetroArch when the game changes its frame rate so presentation can adapt.": "Beri tahu RetroArch saat game mengubah frame rate agar penyajian dapat menyesuaikan.",
"The RetroArch menu on your console.": "Menu RetroArch di konsol Anda.",
@@ -631,12 +661,18 @@
"The game backup is already in your library. Close without finishing the remaining details and media?": "Cadangan game sudah ada di perpustakaan Anda. Tutup tanpa menyelesaikan sisa detail dan media?",
"The name other players see in netplay games.": "Nama yang dilihat pemain lain di game netplay.",
"The system’s installed core is detected automatically. For multi-file discs or folder-based games, upload the complete folder in Content.": "Core terpasang untuk sistem dideteksi otomatis. Untuk disk multi-berkas atau game berbasis folder, unggah seluruh folder di Konten.",
"The tile leaves the home screen once RetroArch closes.": "Ikon akan hilang dari layar beranda setelah RetroArch ditutup.",
"The upload failed ({0}). Try again.": "Unggahan gagal ({0}). Coba lagi.",
"These cores run most games without them.": "Core ini menjalankan sebagian besar game tanpanya.",
"This PC → PS5": "PC ini → PS5",
"This core provides the available choices but no explanation for this option. Keep its current value unless you know the change you need.": "Core ini menyediakan pilihan yang tersedia tetapi tanpa penjelasan untuk opsi ini. Pertahankan nilai saat ini kecuali Anda tahu perubahan yang diperlukan.",
"This folder is empty. Upload files here to get started.": "Folder ini kosong. Unggah berkas ke sini untuk memulai.",
"This picture could not be drawn. Choose another one.": "Gambar ini tidak dapat digambar. Pilih gambar lain.",
"This replaces your development build with a published release. Features not yet released may be removed.": "Ini mengganti build pengembangan Anda dengan rilis yang diterbitkan. Fitur yang belum dirilis bisa hilang.",
"Tile created. It appears on the home screen once RetroArch closes.": "Ikon dibuat. Ikon muncul di layar beranda setelah RetroArch ditutup.",
"Tile picture": "Gambar ikon",
"Tile removed.": "Ikon dihapus.",
"Tile saved.": "Ikon disimpan.",
"Title": "Judul",
"Track transfers from this browser session": "Pantau transfer dari sesi browser ini",
"Transfers": "Transfer",
+36
View File
@@ -2,6 +2,7 @@
"(needs Python 3), then run:": "(richiede Python 3), poi esegui:",
"3D box": "Scatola 3D",
"A file with this name already exists. Rename your file first.": "Esiste già un file con questo nome. Rinomina prima il tuo file.",
"A greyed-out picture is not on your PS5 yet: Download Media can get it.": "Un’immagine in grigio non è ancora sulla tua PS5: Scarica media può ottenerla.",
"A part could not be written.": "Non è stato possibile scrivere una parte.",
"A screenshot appears here when a saved slot has a thumbnail.": "Qui appare uno screenshot quando uno slot salvato ha una miniatura.",
"A smaller buffer can reduce sound delay; a larger buffer can help with crackling.": "Un buffer più piccolo può ridurre il ritardo del suono; uno più grande può aiutare contro i crepitii.",
@@ -37,6 +38,7 @@
"Already there": "Già presente",
"Announce games publicly": "Annuncia le partite pubblicamente",
"Any one of:": "Uno tra:",
"Appears on the home screen once RetroArch closes": "Compare nella schermata Home quando RetroArch si chiude",
"Apply saved core and game button mappings when loading content.": "Applica le mappature dei tasti salvate del core e del gioco al caricamento dei contenuti.",
"Apply the selected shader to the game picture. Availability depends on the video driver.": "Applica lo shader scelto all'immagine del gioco. La disponibilità dipende dal driver video.",
"Artwork credits": "Crediti delle immagini",
@@ -52,6 +54,7 @@
"Audio": "Audio",
"Audio buffer": "Buffer audio",
"Audio volume": "Volume audio",
"Automatic": "Automatico",
"Automatic controller setup": "Configurazione automatica dei controller",
"Automatically apply saved RetroArch overrides when opening content. Enable this to use the core overrides edited here.": "Applica automaticamente gli override di RetroArch salvati all'apertura dei contenuti. Attivalo per usare gli override del core modificati qui.",
"Automatically skip frames when emulation cannot keep up with full speed.": "Salta automaticamente i fotogrammi quando l'emulazione non tiene la velocità piena.",
@@ -119,6 +122,7 @@
"Close": "Chiudi",
"Close Add Game": "Chiudi Aggiungi gioco",
"Close PS5 RetroArch on the console, wait about 20 seconds, then open it again: some features need it.": "Chiudi PS5 RetroArch sulla console, attendi circa 20 secondi e riaprilo: alcune funzioni ne hanno bisogno.",
"Close RetroArch when the game ends": "Chiudi RetroArch al termine del gioco",
"Close and reopen Add Game to retry.": "Chiudi e riapri Aggiungi gioco per riprovare.",
"Close this game on the console before replacing or importing files. Export first to keep a copy.": "Chiudi questo gioco sulla console prima di sostituire o importare file. Esporta prima per tenerne una copia.",
"Combine animated character geometry on the CPU. This can reduce drawing work in many games.": "Combina la geometria dei personaggi animati sulla CPU. Può ridurre il lavoro di disegno in molti giochi.",
@@ -146,6 +150,7 @@
"Continue past invalid memory accesses instead of stopping emulation. This can hide game or emulation errors.": "Continua dopo accessi alla memoria non validi invece di fermare l'emulazione. Può nascondere errori del gioco o dell'emulazione.",
"Controller feel and response.": "Sensazione e risposta del controller.",
"Copy": "Copia",
"Core": "Core",
"Core guidance could not be loaded. Refresh to try again, or use Advanced.": "Impossibile caricare la guida del core. Aggiorna per riprovare o usa Avanzate.",
"Core options": "Opzioni del core",
"Couldn’t check required files. Reconnect and try again.": "Impossibile controllare i file richiesti. Riconnettiti e riprova.",
@@ -154,10 +159,14 @@
"Create an automatic save state when content closes. Support depends on the core.": "Crea un salvataggio rapido automatico alla chiusura del contenuto. Dipende dal core.",
"Create folder": "Crea cartella",
"Create one for free": "Creane uno gratis",
"Create tile": "Crea riquadro",
"Created {0}.": "{0} creato.",
"Crop overscan": "Ritaglia overscan",
"Current picture": "Immagine attuale",
"Current: {0}": "Attuale: {0}",
"Dark": "Scuro",
"Delete": "Elimina",
"Delete the tile {0}?": "Eliminare il riquadro {0}?",
"Descending": "Decrescente",
"Description": "Descrizione",
"Description, developer, publisher, release date, genre, players and rating, shown in EmulationStation and on each game here.": "Descrizione, sviluppatore, editore, data di uscita, genere, giocatori e valutazione, mostrati in EmulationStation e su ogni gioco qui.",
@@ -203,11 +212,14 @@
"Draw the SNES transparency and color blending effects. Turning this off changes the intended appearance.": "Disegna gli effetti di trasparenza e fusione dei colori della SNES. Disattivarli cambia l'aspetto previsto.",
"Drop files here": "Trascina qui i file",
"Drop one file here, or browse your device": "Trascina qui un file o sfoglia il tuo dispositivo",
"Each tile opens one game in RetroArch, right from the PS5 home screen.": "Ogni riquadro apre un gioco in RetroArch, direttamente dalla schermata Home della PS5.",
"Earn RetroAchievements in the games that have them.": "Ottieni RetroAchievements nei giochi che li hanno.",
"Earn achievements in supported games with your retroachievements.org account. RetroArch signs in when a game starts.": "Ottieni obiettivi nei giochi supportati con il tuo account retroachievements.org. RetroArch accede quando avvii un gioco.",
"Earn hardcore achievements: save states, rewind, slow motion and cheats are turned off while playing.": "Ottieni obiettivi hardcore: salvataggi rapidi, riavvolgimento, moviola e trucchi sono disattivati mentre giochi.",
"Edit": "Modifica",
"Edit details": "Modifica dettagli",
"Edit game details": "Modifica i dettagli del gioco",
"Edit tile": "Modifica riquadro",
"EmulationStation": "EmulationStation",
"EmulationStation is open": "EmulationStation è aperto",
"Enable": "Attiva",
@@ -240,6 +252,7 @@
"File:": "File:",
"Files": "File",
"Fill missing game details too": "Completa anche i dettagli mancanti",
"Fill the square": "Riempi il quadrato",
"Filter games by first letter": "Filtra i giochi per lettera iniziale",
"Find a game": "Trova un gioco",
"Find a game in the recap": "Trova un gioco nel riepilogo",
@@ -261,6 +274,8 @@
"From {0}.": "Da {0}.",
"Frontend picker is open": "Il selettore di interfaccia è aperto",
"Full configuration with technical names and exact values.": "Configurazione completa con nomi tecnici e valori esatti.",
"Game": "Gioco",
"Game Forwarder": "Game Forwarder",
"Game added.": "Gioco aggiunto.",
"Game audio": "Audio del gioco",
"Game backup (ROM)": "Backup del gioco (ROM)",
@@ -293,6 +308,7 @@
"Hardcore mode": "Modalità hardcore",
"Have MAME save its state on exit and restore it when the same content starts again.": "Fai salvare a MAME il suo stato all'uscita e ripristinarlo quando lo stesso contenuto riparte.",
"Hide unused edges of the picture when the core supports it.": "Nascondi i bordi inutilizzati dell'immagine quando il core lo supporta.",
"Home screen tiles": "Riquadri della schermata Home",
"Host through a libretro relay server, for networks where other players cannot reach your PS5 directly.": "Ospita tramite un server relay di libretro, per le reti in cui gli altri giocatori non raggiungono direttamente la tua PS5.",
"Ignore small stick movements near the center to prevent drift. Larger values require more movement before input begins.": "Ignora i piccoli movimenti della levetta vicino al centro per evitare il drift. Valori più alti richiedono più movimento prima dell'input.",
"Ignore small stick movements near the center. Increase this if the character moves when you release the stick.": "Ignora i piccoli movimenti della levetta vicino al centro. Aumentalo se il personaggio si muove quando rilasci la levetta.",
@@ -307,6 +323,7 @@
"Interrupted": "Interrotto",
"Italian": "Italiano",
"Italiano": "Italiano",
"Its new name or picture shows once RetroArch closes": "Il nuovo nome o la nuova immagine compare quando RetroArch si chiude",
"Japan": "Giappone",
"Japanese": "Giapponese",
"Keep a history of opened content so it is easier to return to a game.": "Tieni una cronologia dei contenuti aperti per tornare più facilmente a un gioco.",
@@ -325,6 +342,7 @@
"Latest release: {0}": "Ultima versione: {0}",
"Launch this game with its core and save once, then refresh to locate its files.": "Avvia questo gioco con il suo core e salva una volta, poi aggiorna per trovarne i file.",
"LaunchBox match:": "Corrispondenza LaunchBox:",
"Leaves the home screen once RetroArch closes": "Lascia la schermata Home quando RetroArch si chiude",
"Let MAME limit emulation speed to the original machine’s speed. Timing also depends on RetroArch’s synchronization settings.": "Lascia che MAME limiti la velocità a quella della macchina originale. La temporizzazione dipende anche dalle impostazioni di sincronizzazione di RetroArch.",
"Let any connected player navigate the RetroArch menu.": "Consenti a qualsiasi giocatore connesso di navigare nel menu di RetroArch.",
"Let the software list choose the appropriate media device, such as a cartridge or floppy drive.": "Lascia che la lista software scelga il dispositivo adatto, come una cartuccia o un floppy.",
@@ -342,6 +360,7 @@
"Loading your games…": "Caricamento dei tuoi giochi…",
"Loading your installed systems…": "Caricamento dei tuoi sistemi installati…",
"Loading your library…": "Caricamento della tua libreria…",
"Loading your tiles…": "Caricamento dei tuoi riquadri…",
"Loading…": "Caricamento…",
"Logo": "Logo",
"Main navigation": "Navigazione principale",
@@ -371,10 +390,12 @@
"Mute during fast-forward": "Muto durante l'avanzamento rapido",
"Mute during rewind": "Muto durante il riavvolgimento",
"Name": "Nome",
"Name on the home screen": "Nome nella schermata Home",
"Nederlands": "Nederlands",
"Needed": "Necessario",
"Netplay": "Netplay",
"New folder": "Nuova cartella",
"New tile": "Nuovo riquadro",
"Next": "Avanti",
"Nickname": "Nickname",
"No account?": "Nessun account?",
@@ -397,6 +418,7 @@
"No release notes were provided for this version.": "Nessuna nota di rilascio per questa versione.",
"No screenshot for this slot. Enable Savestate Thumbnails in RetroArch and save the state again.": "Nessuno screenshot per questo slot. Attiva le miniature dei salvataggi rapidi in RetroArch e salva di nuovo.",
"No supported cores are installed. Install a core before adding a game.": "Nessun core supportato installato. Installa un core prima di aggiungere un gioco.",
"No tiles yet. Make one for a game you play often.": "Ancora nessun riquadro. Creane uno per un gioco a cui giochi spesso.",
"No {0} yet · drop a file here": "Ancora nessun {0} · trascina qui un file",
"None": "Nessuno",
"Not available yet": "Non ancora disponibile",
@@ -408,6 +430,7 @@
"Numbers and other characters": "Numeri e altri caratteri",
"Off": "No",
"On": "Sì",
"On the home screen": "Nella schermata Home",
"On-screen messages": "Messaggi a schermo",
"On-screen notifications": "Notifiche a schermo",
"One place for this game.": "Un solo posto per questo gioco.",
@@ -427,6 +450,7 @@
"Options supplied by this core.": "Opzioni fornite da questo core.",
"Organize game saves using the folder that contains the game.": "Organizza i salvataggi in base alla cartella che contiene il gioco.",
"Organize save states using the folder that contains the game.": "Organizza i salvataggi rapidi in base alla cartella che contiene il gioco.",
"Otherwise your frontend opens after the game. A new tile, name or picture reaches the home screen once RetroArch closes.": "Altrimenti dopo il gioco si apre la tua interfaccia. Un nuovo riquadro, nome o immagine arriva nella schermata Home quando RetroArch si chiude.",
"Override the emulated PSP clock speed. Higher values may help some games but require more processing power. Disabled lets the game choose.": "Forza la velocità di clock della PSP emulata. Valori più alti aiutano alcuni giochi ma richiedono più potenza. Disattivato lascia scegliere il gioco.",
"Overview": "Panoramica",
"PS5 RetroArch has closed for installation. Reopen it from your launcher when installation finishes, then check the version above.": "PS5 RetroArch si è chiuso per l'installazione. Riaprilo dal tuo launcher al termine dell'installazione, poi controlla la versione qui sopra.",
@@ -442,6 +466,7 @@
"Pause when the menu opens": "Pausa all'apertura del menu",
"Paused": "In pausa",
"Periodically write in-game save RAM to disk. This is separate from emulator save states.": "Scrivi periodicamente su disco la RAM di salvataggio del gioco. È separata dai salvataggi rapidi dell'emulatore.",
"Picture": "Immagine",
"Picture on each card": "Immagine su ogni scheda",
"Play audio produced by the game.": "Riproduci l'audio del gioco.",
"Play the video": "Riproduci il video",
@@ -491,6 +516,7 @@
"Resume": "Riprendi",
"Resume from an automatic state": "Riprendi da uno stato automatico",
"RetroAchievements": "RetroAchievements",
"RetroArch icon": "Icona di RetroArch",
"RetroArch is running": "RetroArch è in esecuzione",
"RetroArch overrides": "Override di RetroArch",
"RetroArch savestate": "Salvataggio rapido di RetroArch",
@@ -503,6 +529,7 @@
"Run MAME’s emulation on a separate thread. This changes how work is scheduled and may affect performance or compatibility.": "Esegui l'emulazione di MAME in un thread separato. Cambia la distribuzione del lavoro e può influire su prestazioni o compatibilità.",
"Run PPSSPP’s built-in ad hoc server for compatible multiplayer connections.": "Esegui il server ad hoc integrato di PPSSPP per le connessioni multigiocatore compatibili.",
"Running": "In corso",
"Save": "Salva",
"Save RAM backup interval": "Intervallo di backup della RAM di salvataggio",
"Save changes": "Salva modifiche",
"Save console menu changes on exit": "Salva le modifiche al menu della console all'uscita",
@@ -562,6 +589,8 @@
"Settings saved. They will apply the next time you open RetroArch.": "Impostazioni salvate. Varranno dalla prossima apertura di RetroArch.",
"Settings type": "Tipo di impostazioni",
"Settings unavailable. Reconnect to try again.": "Impostazioni non disponibili. Riconnettiti per riprovare.",
"ShadowMountPlus is not answering": "ShadowMountPlus non risponde",
"ShadowMountPlus {0} puts the tiles on the home screen.": "ShadowMountPlus {0} mette i riquadri nella schermata Home.",
"Shape the picture on your TV.": "Modella l'immagine sul tuo televisore.",
"Share one core-options file": "Condividi un unico file di opzioni del core",
"Shift multiplayer port numbers by this amount. Zero uses original PSP ports.": "Sposta i numeri di porta multigiocatore di questo valore. Zero usa le porte originali della PSP.",
@@ -623,6 +652,7 @@
"Synchronize audio": "Sincronizza l'audio",
"Synchronize emulation more closely to real time to reduce input delay, at a possible performance cost.": "Sincronizza l'emulazione più da vicino al tempo reale per ridurre il ritardo d'input, con un possibile costo in prestazioni.",
"System": "Sistema",
"System icon in the bottom right corner": "Icona del sistema nell’angolo in basso a destra",
"Technical names and exact saved values. Use this view for settings not covered by the guide.": "Nomi tecnici e valori salvati esatti. Usa questa vista per le impostazioni che la guida non copre.",
"Tell RetroArch when the game changes its frame rate so presentation can adapt.": "Avvisa RetroArch quando il gioco cambia frame rate così la presentazione può adattarsi.",
"The RetroArch menu on your console.": "Il menu di RetroArch sulla tua console.",
@@ -631,12 +661,18 @@
"The game backup is already in your library. Close without finishing the remaining details and media?": "Il backup del gioco è già nella tua libreria. Chiudere senza completare i dettagli e i media restanti?",
"The name other players see in netplay games.": "Il nome che gli altri giocatori vedono nelle partite netplay.",
"The system’s installed core is detected automatically. For multi-file discs or folder-based games, upload the complete folder in Content.": "Il core installato del sistema viene rilevato automaticamente. Per dischi multi-file o giochi in cartelle, carica l'intera cartella in Contenuti.",
"The tile leaves the home screen once RetroArch closes.": "Il riquadro lascia la schermata Home quando RetroArch si chiude.",
"The upload failed ({0}). Try again.": "Il caricamento non è riuscito ({0}). Riprova.",
"These cores run most games without them.": "Questi core avviano la maggior parte dei giochi anche senza.",
"This PC → PS5": "Questo PC → PS5",
"This core provides the available choices but no explanation for this option. Keep its current value unless you know the change you need.": "Questo core fornisce le scelte disponibili ma nessuna spiegazione per questa opzione. Mantieni il valore attuale salvo che tu sappia quale modifica ti serve.",
"This folder is empty. Upload files here to get started.": "Questa cartella è vuota. Carica qui dei file per iniziare.",
"This picture could not be drawn. Choose another one.": "Impossibile disegnare questa immagine. Scegline un'altra.",
"This replaces your development build with a published release. Features not yet released may be removed.": "Questo sostituisce la tua build di sviluppo con una versione pubblicata. Le funzioni non ancora pubblicate potrebbero sparire.",
"Tile created. It appears on the home screen once RetroArch closes.": "Riquadro creato. Compare nella schermata Home quando RetroArch si chiude.",
"Tile picture": "Immagine del riquadro",
"Tile removed.": "Riquadro rimosso.",
"Tile saved.": "Riquadro salvato.",
"Title": "Titolo",
"Track transfers from this browser session": "Segui i trasferimenti di questa sessione del browser",
"Transfers": "Trasferimenti",
+36
View File
@@ -2,6 +2,7 @@
"(needs Python 3), then run:": "(Python 3 が必要)次に実行:",
"3D box": "3D パッケージ",
"A file with this name already exists. Rename your file first.": "同じ名前のファイルがすでにあります。先にファイル名を変更してください。",
"A greyed-out picture is not on your PS5 yet: Download Media can get it.": "グレー表示の画像はまだ PS5 にありません。「メディアのダウンロード」で取得できます。",
"A part could not be written.": "一部を書き込めませんでした。",
"A screenshot appears here when a saved slot has a thumbnail.": "保存スロットにサムネイルがあると、ここにスクリーンショットが表示されます。",
"A smaller buffer can reduce sound delay; a larger buffer can help with crackling.": "バッファを小さくすると音の遅延が減り、大きくするとノイズが改善することがあります。",
@@ -37,6 +38,7 @@
"Already there": "すでにあります",
"Announce games publicly": "公開でゲームを告知",
"Any one of:": "次のいずれか:",
"Appears on the home screen once RetroArch closes": "RetroArch を閉じるとホーム画面に表示されます",
"Apply saved core and game button mappings when loading content.": "コンテンツ読み込み時に、保存されたコアとゲームのボタン割り当てを適用します。",
"Apply the selected shader to the game picture. Availability depends on the video driver.": "選択したシェーダーをゲーム画面に適用します。利用可否はビデオドライバーによります。",
"Artwork credits": "画像のクレジット",
@@ -52,6 +54,7 @@
"Audio": "オーディオ",
"Audio buffer": "オーディオバッファ",
"Audio volume": "音量",
"Automatic": "自動",
"Automatic controller setup": "コントローラーの自動設定",
"Automatically apply saved RetroArch overrides when opening content. Enable this to use the core overrides edited here.": "コンテンツを開くときに保存済みの RetroArch オーバーライドを自動で適用します。ここで編集したコアのオーバーライドを使うには有効にしてください。",
"Automatically skip frames when emulation cannot keep up with full speed.": "エミュレーションがフルスピードに追いつかないとき、自動でフレームをスキップします。",
@@ -119,6 +122,7 @@
"Close": "閉じる",
"Close Add Game": "ゲームの追加を閉じる",
"Close PS5 RetroArch on the console, wait about 20 seconds, then open it again: some features need it.": "コンソールで PS5 RetroArch を閉じ、20 秒ほど待ってから再度開いてください。一部の機能で必要です。",
"Close RetroArch when the game ends": "ゲーム終了時に RetroArch を閉じる",
"Close and reopen Add Game to retry.": "ゲームの追加を閉じて開き直し、再試行してください。",
"Close this game on the console before replacing or importing files. Export first to keep a copy.": "ファイルを置き換え・インポートする前に、コンソールでこのゲームを終了してください。コピーを残すには先にエクスポートしてください。",
"Combine animated character geometry on the CPU. This can reduce drawing work in many games.": "アニメーションするキャラクターのジオメトリを CPU で結合します。多くのゲームで描画処理を減らせます。",
@@ -146,6 +150,7 @@
"Continue past invalid memory accesses instead of stopping emulation. This can hide game or emulation errors.": "不正なメモリアクセスがあってもエミュレーションを止めずに続けます。ゲームやエミュレーションのエラーが隠れることがあります。",
"Controller feel and response.": "コントローラーの操作感と反応。",
"Copy": "コピー",
"Core": "コア",
"Core guidance could not be loaded. Refresh to try again, or use Advanced.": "コアのガイドを読み込めませんでした。更新して再試行するか、「詳細」を使ってください。",
"Core options": "コアのオプション",
"Couldn’t check required files. Reconnect and try again.": "必要なファイルを確認できませんでした。再接続してもう一度お試しください。",
@@ -154,10 +159,14 @@
"Create an automatic save state when content closes. Support depends on the core.": "コンテンツを閉じるときに自動でステートセーブを作成します。対応はコアによります。",
"Create folder": "フォルダを作成",
"Create one for free": "無料で作成",
"Create tile": "アイコンを作成",
"Created {0}.": "{0} を作成しました。",
"Crop overscan": "オーバースキャンをトリミング",
"Current picture": "現在の画像",
"Current: {0}": "現在:{0}",
"Dark": "ダーク",
"Delete": "削除",
"Delete the tile {0}?": "アイコン {0} を削除しますか?",
"Descending": "降順",
"Description": "説明",
"Description, developer, publisher, release date, genre, players and rating, shown in EmulationStation and on each game here.": "説明、開発元、発売元、発売日、ジャンル、プレイ人数、評価。EmulationStation とここの各ゲームに表示されます。",
@@ -203,11 +212,14 @@
"Draw the SNES transparency and color blending effects. Turning this off changes the intended appearance.": "SNES の半透明と色合成の効果を描画します。オフにすると本来の見た目が変わります。",
"Drop files here": "ここにファイルをドロップ",
"Drop one file here, or browse your device": "ここにファイルを 1 つドロップするか、端末から選択",
"Each tile opens one game in RetroArch, right from the PS5 home screen.": "各アイコンは PS5 のホーム画面から、RetroArch でゲームを1本直接開きます。",
"Earn RetroAchievements in the games that have them.": "対応ゲームで RetroAchievements を獲得します。",
"Earn achievements in supported games with your retroachievements.org account. RetroArch signs in when a game starts.": "retroachievements.org のアカウントで、対応ゲームの実績を獲得します。ゲーム開始時に RetroArch がサインインします。",
"Earn hardcore achievements: save states, rewind, slow motion and cheats are turned off while playing.": "ハードコア実績を獲得します。プレイ中はステートセーブ、巻き戻し、スローモーション、チートが無効になります。",
"Edit": "編集",
"Edit details": "詳細を編集",
"Edit game details": "ゲームの詳細を編集",
"Edit tile": "アイコンを編集",
"EmulationStation": "EmulationStation",
"EmulationStation is open": "EmulationStation が開いています",
"Enable": "有効にする",
@@ -240,6 +252,7 @@
"File:": "ファイル:",
"Files": "ファイル",
"Fill missing game details too": "不足しているゲームの詳細も補う",
"Fill the square": "正方形いっぱいに表示",
"Filter games by first letter": "頭文字でゲームを絞り込む",
"Find a game": "ゲームを検索",
"Find a game in the recap": "まとめからゲームを検索",
@@ -261,6 +274,8 @@
"From {0}.": "{0} から。",
"Frontend picker is open": "フロントエンド選択画面が開いています",
"Full configuration with technical names and exact values.": "技術名と正確な値による完全な設定。",
"Game": "ゲーム",
"Game Forwarder": "Game Forwarder",
"Game added.": "ゲームを追加しました。",
"Game audio": "ゲーム音声",
"Game backup (ROM)": "ゲームのバックアップ(ROM)",
@@ -293,6 +308,7 @@
"Hardcore mode": "ハードコアモード",
"Have MAME save its state on exit and restore it when the same content starts again.": "終了時に MAME が状態を保存し、同じコンテンツを再び起動したときに復元します。",
"Hide unused edges of the picture when the core supports it.": "コアが対応している場合、画像の使われていない端を隠します。",
"Home screen tiles": "ホーム画面のアイコン",
"Host through a libretro relay server, for networks where other players cannot reach your PS5 directly.": "libretro の中継サーバー経由でホストします。他のプレイヤーが PS5 に直接接続できないネットワーク向けです。",
"Ignore small stick movements near the center to prevent drift. Larger values require more movement before input begins.": "ドリフトを防ぐため、中央付近の小さなスティックの動きを無視します。値が大きいほど入力開始に大きな動きが必要です。",
"Ignore small stick movements near the center. Increase this if the character moves when you release the stick.": "中央付近の小さなスティックの動きを無視します。スティックを離してもキャラクターが動く場合は上げてください。",
@@ -307,6 +323,7 @@
"Interrupted": "中断されました",
"Italian": "イタリア語",
"Italiano": "Italiano",
"Its new name or picture shows once RetroArch closes": "RetroArch を閉じると新しい名前や画像が反映されます",
"Japan": "日本",
"Japanese": "日本語",
"Keep a history of opened content so it is easier to return to a game.": "開いたコンテンツの履歴を残し、ゲームに戻りやすくします。",
@@ -325,6 +342,7 @@
"Latest release: {0}": "最新リリース:{0}",
"Launch this game with its core and save once, then refresh to locate its files.": "このゲームをコアで起動して一度セーブし、更新するとファイルが見つかります。",
"LaunchBox match:": "LaunchBox の一致:",
"Leaves the home screen once RetroArch closes": "RetroArch を閉じるとホーム画面から消えます",
"Let MAME limit emulation speed to the original machine’s speed. Timing also depends on RetroArch’s synchronization settings.": "MAME がエミュレーション速度を元の機械の速度に制限します。タイミングは RetroArch の同期設定にも左右されます。",
"Let any connected player navigate the RetroArch menu.": "接続しているどのプレイヤーでも RetroArch のメニューを操作できます。",
"Let the software list choose the appropriate media device, such as a cartridge or floppy drive.": "ソフトウェアリストに、カートリッジやフロッピーなど適切なメディア装置を選ばせます。",
@@ -342,6 +360,7 @@
"Loading your games…": "ゲームを読み込み中…",
"Loading your installed systems…": "インストール済みのシステムを読み込み中…",
"Loading your library…": "ライブラリを読み込み中…",
"Loading your tiles…": "アイコンを読み込み中…",
"Loading…": "読み込み中…",
"Logo": "ロゴ",
"Main navigation": "メインナビゲーション",
@@ -371,10 +390,12 @@
"Mute during fast-forward": "早送り中はミュート",
"Mute during rewind": "巻き戻し中はミュート",
"Name": "名前",
"Name on the home screen": "ホーム画面に表示する名前",
"Nederlands": "Nederlands",
"Needed": "必要",
"Netplay": "ネットプレイ",
"New folder": "新しいフォルダ",
"New tile": "新しいアイコン",
"Next": "次へ",
"Nickname": "ニックネーム",
"No account?": "アカウントをお持ちでない場合",
@@ -397,6 +418,7 @@
"No release notes were provided for this version.": "このバージョンのリリースノートはありません。",
"No screenshot for this slot. Enable Savestate Thumbnails in RetroArch and save the state again.": "このスロットのスクリーンショットはありません。RetroArch でステートセーブのサムネイルを有効にして、もう一度セーブしてください。",
"No supported cores are installed. Install a core before adding a game.": "対応するコアがインストールされていません。ゲームを追加する前にコアをインストールしてください。",
"No tiles yet. Make one for a game you play often.": "アイコンはまだありません。よく遊ぶゲームのアイコンを作りましょう。",
"No {0} yet · drop a file here": "{0} はまだありません · ここにファイルをドロップ",
"None": "なし",
"Not available yet": "まだ利用できません",
@@ -408,6 +430,7 @@
"Numbers and other characters": "数字とその他の文字",
"Off": "オフ",
"On": "オン",
"On the home screen": "ホーム画面にあります",
"On-screen messages": "画面メッセージ",
"On-screen notifications": "画面通知",
"One place for this game.": "このゲームのための 1 つの場所。",
@@ -427,6 +450,7 @@
"Options supplied by this core.": "このコアが提供するオプション。",
"Organize game saves using the folder that contains the game.": "ゲームのあるフォルダごとにセーブデータを整理します。",
"Organize save states using the folder that contains the game.": "ゲームのあるフォルダごとにステートセーブを整理します。",
"Otherwise your frontend opens after the game. A new tile, name or picture reaches the home screen once RetroArch closes.": "オフの場合、ゲームの後にフロントエンドが開きます。新しいアイコン、名前、画像は RetroArch を閉じるとホーム画面に反映されます。",
"Override the emulated PSP clock speed. Higher values may help some games but require more processing power. Disabled lets the game choose.": "エミュレートする PSP のクロックを上書きします。値を上げると一部のゲームで効果がありますが、処理能力が必要です。無効ではゲームに任せます。",
"Overview": "概要",
"PS5 RetroArch has closed for installation. Reopen it from your launcher when installation finishes, then check the version above.": "PS5 RetroArch はインストールのため終了しました。インストールが終わったらランチャーから開き直し、上のバージョンを確認してください。",
@@ -442,6 +466,7 @@
"Pause when the menu opens": "メニューを開いたら一時停止",
"Paused": "一時停止中",
"Periodically write in-game save RAM to disk. This is separate from emulator save states.": "ゲーム内のセーブ RAM を定期的にディスクへ書き込みます。エミュレーターのステートセーブとは別です。",
"Picture": "画像",
"Picture on each card": "各カードの画像",
"Play audio produced by the game.": "ゲームの音声を再生します。",
"Play the video": "動画を再生",
@@ -491,6 +516,7 @@
"Resume": "再開",
"Resume from an automatic state": "自動ステートから再開",
"RetroAchievements": "RetroAchievements",
"RetroArch icon": "RetroArch のアイコン",
"RetroArch is running": "RetroArch は実行中です",
"RetroArch overrides": "RetroArch のオーバーライド",
"RetroArch savestate": "RetroArch のステートセーブ",
@@ -503,6 +529,7 @@
"Run MAME’s emulation on a separate thread. This changes how work is scheduled and may affect performance or compatibility.": "MAME のエミュレーションを別スレッドで実行します。処理の割り振りが変わり、性能や互換性に影響することがあります。",
"Run PPSSPP’s built-in ad hoc server for compatible multiplayer connections.": "対応するマルチプレイ接続のために PPSSPP 内蔵のアドホックサーバーを実行します。",
"Running": "実行中",
"Save": "保存",
"Save RAM backup interval": "セーブ RAM のバックアップ間隔",
"Save changes": "変更を保存",
"Save console menu changes on exit": "終了時にコンソールのメニューの変更を保存",
@@ -562,6 +589,8 @@
"Settings saved. They will apply the next time you open RetroArch.": "設定を保存しました。次に RetroArch を開いたときに反映されます。",
"Settings type": "設定の種類",
"Settings unavailable. Reconnect to try again.": "設定を利用できません。再接続して再試行してください。",
"ShadowMountPlus is not answering": "ShadowMountPlus が応答しません",
"ShadowMountPlus {0} puts the tiles on the home screen.": "ShadowMountPlus {0} がアイコンをホーム画面に置きます。",
"Shape the picture on your TV.": "テレビでの画面の形を整えます。",
"Share one core-options file": "コアオプションファイルを 1 つにまとめる",
"Shift multiplayer port numbers by this amount. Zero uses original PSP ports.": "マルチプレイのポート番号をこの値だけずらします。0 では元の PSP のポートを使います。",
@@ -623,6 +652,7 @@
"Synchronize audio": "音声を同期",
"Synchronize emulation more closely to real time to reduce input delay, at a possible performance cost.": "エミュレーションを実時間により近く同期させて入力遅延を減らします。性能が下がる場合があります。",
"System": "システム",
"System icon in the bottom right corner": "右下の隅にシステムのアイコン",
"Technical names and exact saved values. Use this view for settings not covered by the guide.": "技術名と保存された正確な値。ガイドにない設定にはこの表示を使ってください。",
"Tell RetroArch when the game changes its frame rate so presentation can adapt.": "ゲームがフレームレートを変えたときに RetroArch に知らせ、表示を合わせられるようにします。",
"The RetroArch menu on your console.": "コンソール上の RetroArch のメニュー。",
@@ -631,12 +661,18 @@
"The game backup is already in your library. Close without finishing the remaining details and media?": "ゲームのバックアップはすでにライブラリにあります。残りの詳細とメディアを完了せずに閉じますか?",
"The name other players see in netplay games.": "ネットプレイで他のプレイヤーに表示される名前。",
"The system’s installed core is detected automatically. For multi-file discs or folder-based games, upload the complete folder in Content.": "システムのインストール済みコアは自動で検出されます。複数ファイルのディスクやフォルダ形式のゲームは、「コンテンツ」でフォルダごとアップロードしてください。",
"The tile leaves the home screen once RetroArch closes.": "RetroArch を閉じると、アイコンはホーム画面から消えます。",
"The upload failed ({0}). Try again.": "アップロードに失敗しました({0})。もう一度お試しください。",
"These cores run most games without them.": "これらのコアは、それがなくてもほとんどのゲームを実行できます。",
"This PC → PS5": "この PC → PS5",
"This core provides the available choices but no explanation for this option. Keep its current value unless you know the change you need.": "このコアは選択肢を提供していますが、このオプションの説明はありません。必要な変更がわかっている場合を除き、現在の値のままにしてください。",
"This folder is empty. Upload files here to get started.": "このフォルダは空です。ここにファイルをアップロードして始めましょう。",
"This picture could not be drawn. Choose another one.": "この画像を描画できませんでした。別の画像を選んでください。",
"This replaces your development build with a published release. Features not yet released may be removed.": "開発ビルドを公開リリースに置き換えます。未公開の機能はなくなることがあります。",
"Tile created. It appears on the home screen once RetroArch closes.": "アイコンを作成しました。RetroArch を閉じるとホーム画面に表示されます。",
"Tile picture": "アイコンの画像",
"Tile removed.": "アイコンを削除しました。",
"Tile saved.": "アイコンを保存しました。",
"Title": "タイトル",
"Track transfers from this browser session": "このブラウザセッションの転送を追跡",
"Transfers": "転送",
+36
View File
@@ -2,6 +2,7 @@
"(needs Python 3), then run:": "(Python 3 필요) 그다음 실행:",
"3D box": "3D 박스",
"A file with this name already exists. Rename your file first.": "같은 이름의 파일이 이미 있습니다. 먼저 파일 이름을 바꾸세요.",
"A greyed-out picture is not on your PS5 yet: Download Media can get it.": "회색으로 표시된 이미지는 아직 PS5에 없습니다. 미디어 다운로드에서 받을 수 있습니다.",
"A part could not be written.": "일부를 쓸 수 없습니다.",
"A screenshot appears here when a saved slot has a thumbnail.": "저장된 슬롯에 썸네일이 있으면 여기에 스크린샷이 표시됩니다.",
"A smaller buffer can reduce sound delay; a larger buffer can help with crackling.": "버퍼가 작으면 소리 지연이 줄고, 크면 지직거림이 줄어들 수 있습니다.",
@@ -37,6 +38,7 @@
"Already there": "이미 있음",
"Announce games publicly": "게임 공개 알림",
"Any one of:": "다음 중 하나:",
"Appears on the home screen once RetroArch closes": "RetroArch를 닫으면 홈 화면에 나타납니다",
"Apply saved core and game button mappings when loading content.": "콘텐츠를 불러올 때 저장된 코어 및 게임 버튼 매핑을 적용합니다.",
"Apply the selected shader to the game picture. Availability depends on the video driver.": "선택한 셰이더를 게임 화면에 적용합니다. 사용 여부는 비디오 드라이버에 따라 다릅니다.",
"Artwork credits": "이미지 출처",
@@ -52,6 +54,7 @@
"Audio": "오디오",
"Audio buffer": "오디오 버퍼",
"Audio volume": "오디오 음량",
"Automatic": "자동",
"Automatic controller setup": "컨트롤러 자동 설정",
"Automatically apply saved RetroArch overrides when opening content. Enable this to use the core overrides edited here.": "콘텐츠를 열 때 저장된 RetroArch 오버라이드를 자동으로 적용합니다. 여기서 편집한 코어 오버라이드를 사용하려면 켜세요.",
"Automatically skip frames when emulation cannot keep up with full speed.": "에뮬레이션이 정상 속도를 따라가지 못하면 자동으로 프레임을 건너뜁니다.",
@@ -119,6 +122,7 @@
"Close": "닫기",
"Close Add Game": "게임 추가 닫기",
"Close PS5 RetroArch on the console, wait about 20 seconds, then open it again: some features need it.": "콘솔에서 PS5 RetroArch를 닫고 20초쯤 기다린 뒤 다시 여세요. 일부 기능에 필요합니다.",
"Close RetroArch when the game ends": "게임이 끝나면 RetroArch 닫기",
"Close and reopen Add Game to retry.": "게임 추가를 닫았다가 다시 열어 재시도하세요.",
"Close this game on the console before replacing or importing files. Export first to keep a copy.": "파일을 교체하거나 가져오기 전에 콘솔에서 이 게임을 닫으세요. 사본을 남기려면 먼저 내보내세요.",
"Combine animated character geometry on the CPU. This can reduce drawing work in many games.": "움직이는 캐릭터의 지오메트리를 CPU에서 합칩니다. 많은 게임에서 그리기 작업을 줄일 수 있습니다.",
@@ -146,6 +150,7 @@
"Continue past invalid memory accesses instead of stopping emulation. This can hide game or emulation errors.": "잘못된 메모리 접근이 있어도 에뮬레이션을 멈추지 않고 계속합니다. 게임이나 에뮬레이션 오류가 가려질 수 있습니다.",
"Controller feel and response.": "컨트롤러의 조작감과 반응.",
"Copy": "복사",
"Core": "코어",
"Core guidance could not be loaded. Refresh to try again, or use Advanced.": "코어 안내를 불러오지 못했습니다. 새로 고쳐 다시 시도하거나 고급을 사용하세요.",
"Core options": "코어 옵션",
"Couldn’t check required files. Reconnect and try again.": "필요한 파일을 확인하지 못했습니다. 다시 연결한 뒤 다시 시도하세요.",
@@ -154,10 +159,14 @@
"Create an automatic save state when content closes. Support depends on the core.": "콘텐츠를 닫을 때 자동 상태 저장을 만듭니다. 지원 여부는 코어에 따라 다릅니다.",
"Create folder": "폴더 만들기",
"Create one for free": "무료로 만들기",
"Create tile": "아이콘 만들기",
"Created {0}.": "{0}을(를) 만들었습니다.",
"Crop overscan": "오버스캔 자르기",
"Current picture": "현재 이미지",
"Current: {0}": "현재: {0}",
"Dark": "어둡게",
"Delete": "삭제",
"Delete the tile {0}?": "아이콘 {0}을(를) 삭제할까요?",
"Descending": "내림차순",
"Description": "설명",
"Description, developer, publisher, release date, genre, players and rating, shown in EmulationStation and on each game here.": "설명, 개발사, 배급사, 출시일, 장르, 플레이어 수, 평점. EmulationStation과 여기의 각 게임에 표시됩니다.",
@@ -203,11 +212,14 @@
"Draw the SNES transparency and color blending effects. Turning this off changes the intended appearance.": "SNES의 투명 및 색상 혼합 효과를 그립니다. 끄면 의도된 모습이 달라집니다.",
"Drop files here": "여기에 파일 놓기",
"Drop one file here, or browse your device": "여기에 파일 하나를 놓거나 기기에서 찾아보기",
"Each tile opens one game in RetroArch, right from the PS5 home screen.": "각 아이콘은 PS5 홈 화면에서 RetroArch로 게임 하나를 바로 엽니다.",
"Earn RetroAchievements in the games that have them.": "지원하는 게임에서 RetroAchievements를 획득합니다.",
"Earn achievements in supported games with your retroachievements.org account. RetroArch signs in when a game starts.": "retroachievements.org 계정으로 지원 게임의 업적을 획득합니다. 게임이 시작되면 RetroArch가 로그인합니다.",
"Earn hardcore achievements: save states, rewind, slow motion and cheats are turned off while playing.": "하드코어 업적을 획득합니다. 플레이 중에는 상태 저장, 되감기, 슬로 모션, 치트가 꺼집니다.",
"Edit": "편집",
"Edit details": "정보 편집",
"Edit game details": "게임 정보 편집",
"Edit tile": "아이콘 편집",
"EmulationStation": "EmulationStation",
"EmulationStation is open": "EmulationStation이 열려 있습니다",
"Enable": "사용",
@@ -240,6 +252,7 @@
"File:": "파일:",
"Files": "파일",
"Fill missing game details too": "없는 게임 정보도 채우기",
"Fill the square": "정사각형 채우기",
"Filter games by first letter": "첫 글자로 게임 필터링",
"Find a game": "게임 찾기",
"Find a game in the recap": "요약에서 게임 찾기",
@@ -261,6 +274,8 @@
"From {0}.": "{0}에서.",
"Frontend picker is open": "프런트엔드 선택 화면이 열려 있습니다",
"Full configuration with technical names and exact values.": "기술 이름과 정확한 값으로 된 전체 설정.",
"Game": "게임",
"Game Forwarder": "Game Forwarder",
"Game added.": "게임을 추가했습니다.",
"Game audio": "게임 오디오",
"Game backup (ROM)": "게임 백업(ROM)",
@@ -293,6 +308,7 @@
"Hardcore mode": "하드코어 모드",
"Have MAME save its state on exit and restore it when the same content starts again.": "종료할 때 MAME가 상태를 저장하고, 같은 콘텐츠를 다시 시작하면 복원합니다.",
"Hide unused edges of the picture when the core supports it.": "코어가 지원하면 화면의 사용하지 않는 가장자리를 숨깁니다.",
"Home screen tiles": "홈 화면 아이콘",
"Host through a libretro relay server, for networks where other players cannot reach your PS5 directly.": "libretro 중계 서버를 통해 호스트합니다. 다른 플레이어가 PS5에 직접 연결할 수 없는 네트워크용입니다.",
"Ignore small stick movements near the center to prevent drift. Larger values require more movement before input begins.": "드리프트를 막기 위해 중앙 근처의 작은 스틱 움직임을 무시합니다. 값이 클수록 입력이 시작되기까지 더 많이 움직여야 합니다.",
"Ignore small stick movements near the center. Increase this if the character moves when you release the stick.": "중앙 근처의 작은 스틱 움직임을 무시합니다. 스틱을 놓아도 캐릭터가 움직이면 높이세요.",
@@ -307,6 +323,7 @@
"Interrupted": "중단됨",
"Italian": "이탈리아어",
"Italiano": "Italiano",
"Its new name or picture shows once RetroArch closes": "RetroArch를 닫으면 새 이름이나 이미지가 반영됩니다",
"Japan": "일본",
"Japanese": "일본어",
"Keep a history of opened content so it is easier to return to a game.": "연 콘텐츠의 기록을 남겨 게임으로 쉽게 돌아갈 수 있게 합니다.",
@@ -325,6 +342,7 @@
"Latest release: {0}": "최신 릴리스: {0}",
"Launch this game with its core and save once, then refresh to locate its files.": "이 게임을 코어로 실행하고 한 번 저장한 뒤, 새로 고치면 파일을 찾을 수 있습니다.",
"LaunchBox match:": "LaunchBox 일치:",
"Leaves the home screen once RetroArch closes": "RetroArch를 닫으면 홈 화면에서 사라집니다",
"Let MAME limit emulation speed to the original machine’s speed. Timing also depends on RetroArch’s synchronization settings.": "MAME가 에뮬레이션 속도를 원래 기계의 속도로 제한하게 합니다. 타이밍은 RetroArch의 동기화 설정에도 좌우됩니다.",
"Let any connected player navigate the RetroArch menu.": "연결된 모든 플레이어가 RetroArch 메뉴를 조작할 수 있게 합니다.",
"Let the software list choose the appropriate media device, such as a cartridge or floppy drive.": "소프트웨어 목록이 카트리지나 플로피 드라이브 같은 알맞은 미디어 장치를 고르게 합니다.",
@@ -342,6 +360,7 @@
"Loading your games…": "게임 불러오는 중…",
"Loading your installed systems…": "설치된 시스템 불러오는 중…",
"Loading your library…": "라이브러리 불러오는 중…",
"Loading your tiles…": "아이콘을 불러오는 중…",
"Loading…": "불러오는 중…",
"Logo": "로고",
"Main navigation": "주 메뉴",
@@ -371,10 +390,12 @@
"Mute during fast-forward": "빨리 감기 중 음소거",
"Mute during rewind": "되감기 중 음소거",
"Name": "이름",
"Name on the home screen": "홈 화면에 표시할 이름",
"Nederlands": "Nederlands",
"Needed": "필요",
"Netplay": "넷플레이",
"New folder": "새 폴더",
"New tile": "새 아이콘",
"Next": "다음",
"Nickname": "닉네임",
"No account?": "계정이 없나요?",
@@ -397,6 +418,7 @@
"No release notes were provided for this version.": "이 버전에는 릴리스 노트가 없습니다.",
"No screenshot for this slot. Enable Savestate Thumbnails in RetroArch and save the state again.": "이 슬롯에는 스크린샷이 없습니다. RetroArch에서 상태 저장 썸네일을 켜고 다시 저장하세요.",
"No supported cores are installed. Install a core before adding a game.": "지원되는 코어가 설치되어 있지 않습니다. 게임을 추가하기 전에 코어를 설치하세요.",
"No tiles yet. Make one for a game you play often.": "아직 아이콘이 없습니다. 자주 하는 게임의 아이콘을 만들어 보세요.",
"No {0} yet · drop a file here": "아직 {0} 없음 · 여기에 파일 놓기",
"None": "없음",
"Not available yet": "아직 사용할 수 없음",
@@ -408,6 +430,7 @@
"Numbers and other characters": "숫자 및 기타 문자",
"Off": "끔",
"On": "켬",
"On the home screen": "홈 화면에 있음",
"On-screen messages": "화면 메시지",
"On-screen notifications": "화면 알림",
"One place for this game.": "이 게임을 위한 한 곳.",
@@ -427,6 +450,7 @@
"Options supplied by this core.": "이 코어가 제공하는 옵션.",
"Organize game saves using the folder that contains the game.": "게임이 들어 있는 폴더별로 게임 저장을 정리합니다.",
"Organize save states using the folder that contains the game.": "게임이 들어 있는 폴더별로 상태 저장을 정리합니다.",
"Otherwise your frontend opens after the game. A new tile, name or picture reaches the home screen once RetroArch closes.": "끄면 게임이 끝난 뒤 프런트엔드가 열립니다. 새 아이콘, 이름, 이미지는 RetroArch를 닫으면 홈 화면에 반영됩니다.",
"Override the emulated PSP clock speed. Higher values may help some games but require more processing power. Disabled lets the game choose.": "에뮬레이션되는 PSP 클럭 속도를 덮어씁니다. 높은 값은 일부 게임에 도움이 되지만 처리 성능이 더 필요합니다. 꺼짐은 게임이 고르게 합니다.",
"Overview": "개요",
"PS5 RetroArch has closed for installation. Reopen it from your launcher when installation finishes, then check the version above.": "설치를 위해 PS5 RetroArch가 종료되었습니다. 설치가 끝나면 런처에서 다시 열고 위의 버전을 확인하세요.",
@@ -442,6 +466,7 @@
"Pause when the menu opens": "메뉴를 열면 일시 정지",
"Paused": "일시 정지됨",
"Periodically write in-game save RAM to disk. This is separate from emulator save states.": "게임 내 저장 RAM을 주기적으로 디스크에 씁니다. 에뮬레이터 상태 저장과는 별개입니다.",
"Picture": "이미지",
"Picture on each card": "각 카드의 이미지",
"Play audio produced by the game.": "게임이 내는 오디오를 재생합니다.",
"Play the video": "동영상 재생",
@@ -491,6 +516,7 @@
"Resume": "이어 하기",
"Resume from an automatic state": "자동 상태에서 이어 하기",
"RetroAchievements": "RetroAchievements",
"RetroArch icon": "RetroArch 아이콘",
"RetroArch is running": "RetroArch 실행 중",
"RetroArch overrides": "RetroArch 오버라이드",
"RetroArch savestate": "RetroArch 상태 저장",
@@ -503,6 +529,7 @@
"Run MAME’s emulation on a separate thread. This changes how work is scheduled and may affect performance or compatibility.": "MAME 에뮬레이션을 별도 스레드에서 실행합니다. 작업 분배가 바뀌어 성능이나 호환성에 영향을 줄 수 있습니다.",
"Run PPSSPP’s built-in ad hoc server for compatible multiplayer connections.": "호환되는 멀티플레이 연결을 위해 PPSSPP 내장 애드혹 서버를 실행합니다.",
"Running": "실행 중",
"Save": "저장",
"Save RAM backup interval": "저장 RAM 백업 간격",
"Save changes": "변경 사항 저장",
"Save console menu changes on exit": "종료 시 콘솔 메뉴 변경 사항 저장",
@@ -562,6 +589,8 @@
"Settings saved. They will apply the next time you open RetroArch.": "설정을 저장했습니다. 다음에 RetroArch를 열 때 적용됩니다.",
"Settings type": "설정 유형",
"Settings unavailable. Reconnect to try again.": "설정을 사용할 수 없습니다. 다시 연결해 재시도하세요.",
"ShadowMountPlus is not answering": "ShadowMountPlus가 응답하지 않습니다",
"ShadowMountPlus {0} puts the tiles on the home screen.": "ShadowMountPlus {0}이(가) 아이콘을 홈 화면에 놓습니다.",
"Shape the picture on your TV.": "TV에 맞게 화면을 다듬으세요.",
"Share one core-options file": "코어 옵션 파일 하나로 공유",
"Shift multiplayer port numbers by this amount. Zero uses original PSP ports.": "멀티플레이 포트 번호를 이 값만큼 이동합니다. 0이면 원래 PSP 포트를 씁니다.",
@@ -623,6 +652,7 @@
"Synchronize audio": "오디오 동기화",
"Synchronize emulation more closely to real time to reduce input delay, at a possible performance cost.": "입력 지연을 줄이기 위해 에뮬레이션을 실제 시간에 더 가깝게 맞춥니다. 성능이 떨어질 수 있습니다.",
"System": "시스템",
"System icon in the bottom right corner": "오른쪽 아래 모서리에 시스템 아이콘",
"Technical names and exact saved values. Use this view for settings not covered by the guide.": "기술 이름과 정확한 저장 값. 가이드에 없는 설정은 이 보기를 사용하세요.",
"Tell RetroArch when the game changes its frame rate so presentation can adapt.": "게임이 프레임 레이트를 바꾸면 RetroArch에 알려 화면 표시가 맞춰지도록 합니다.",
"The RetroArch menu on your console.": "콘솔의 RetroArch 메뉴.",
@@ -631,12 +661,18 @@
"The game backup is already in your library. Close without finishing the remaining details and media?": "게임 백업이 이미 라이브러리에 있습니다. 남은 정보와 미디어를 마치지 않고 닫을까요?",
"The name other players see in netplay games.": "넷플레이 게임에서 다른 플레이어에게 보이는 이름.",
"The system’s installed core is detected automatically. For multi-file discs or folder-based games, upload the complete folder in Content.": "시스템에 설치된 코어는 자동으로 감지됩니다. 여러 파일로 된 디스크나 폴더형 게임은 콘텐츠에서 폴더 전체를 업로드하세요.",
"The tile leaves the home screen once RetroArch closes.": "RetroArch를 닫으면 아이콘이 홈 화면에서 사라집니다.",
"The upload failed ({0}). Try again.": "업로드에 실패했습니다({0}). 다시 시도하세요.",
"These cores run most games without them.": "이 코어들은 그것 없이도 대부분의 게임을 실행합니다.",
"This PC → PS5": "이 PC → PS5",
"This core provides the available choices but no explanation for this option. Keep its current value unless you know the change you need.": "이 코어는 선택지를 제공하지만 이 옵션에 대한 설명은 없습니다. 필요한 변경을 알고 있지 않다면 현재 값을 유지하세요.",
"This folder is empty. Upload files here to get started.": "이 폴더는 비어 있습니다. 여기에 파일을 업로드해 시작하세요.",
"This picture could not be drawn. Choose another one.": "이 이미지를 그릴 수 없습니다. 다른 이미지를 선택하세요.",
"This replaces your development build with a published release. Features not yet released may be removed.": "개발 빌드를 공개 릴리스로 교체합니다. 아직 공개되지 않은 기능은 사라질 수 있습니다.",
"Tile created. It appears on the home screen once RetroArch closes.": "아이콘을 만들었습니다. RetroArch를 닫으면 홈 화면에 나타납니다.",
"Tile picture": "아이콘 이미지",
"Tile removed.": "아이콘을 삭제했습니다.",
"Tile saved.": "아이콘을 저장했습니다.",
"Title": "제목",
"Track transfers from this browser session": "이 브라우저 세션의 전송 추적",
"Transfers": "전송",
+36
View File
@@ -2,6 +2,7 @@
"(needs Python 3), then run:": "(vereist Python 3), voer daarna uit:",
"3D box": "3D-doos",
"A file with this name already exists. Rename your file first.": "Er bestaat al een bestand met deze naam. Geef je bestand eerst een andere naam.",
"A greyed-out picture is not on your PS5 yet: Download Media can get it.": "Een grijze afbeelding staat nog niet op je PS5: Media downloaden kan hem ophalen.",
"A part could not be written.": "Een deel kon niet worden geschreven.",
"A screenshot appears here when a saved slot has a thumbnail.": "Hier verschijnt een schermafbeelding wanneer een opgeslagen slot een miniatuur heeft.",
"A smaller buffer can reduce sound delay; a larger buffer can help with crackling.": "Een kleinere buffer kan geluidsvertraging verminderen; een grotere kan helpen tegen gekraak.",
@@ -37,6 +38,7 @@
"Already there": "Al aanwezig",
"Announce games publicly": "Games openbaar aankondigen",
"Any one of:": "Een van:",
"Appears on the home screen once RetroArch closes": "Verschijnt op het startscherm zodra RetroArch sluit",
"Apply saved core and game button mappings when loading content.": "Pas opgeslagen knoptoewijzingen van core en game toe bij het laden van inhoud.",
"Apply the selected shader to the game picture. Availability depends on the video driver.": "Pas de gekozen shader toe op het gamebeeld. Beschikbaarheid hangt af van het videostuurprogramma.",
"Artwork credits": "Bronvermelding afbeeldingen",
@@ -52,6 +54,7 @@
"Audio": "Audio",
"Audio buffer": "Audiobuffer",
"Audio volume": "Volume",
"Automatic": "Automatisch",
"Automatic controller setup": "Automatische controllerinstelling",
"Automatically apply saved RetroArch overrides when opening content. Enable this to use the core overrides edited here.": "Pas opgeslagen RetroArch-overschrijvingen automatisch toe bij het openen van inhoud. Schakel dit in om de hier bewerkte core-overschrijvingen te gebruiken.",
"Automatically skip frames when emulation cannot keep up with full speed.": "Sla automatisch frames over wanneer de emulatie de volle snelheid niet bijhoudt.",
@@ -119,6 +122,7 @@
"Close": "Sluiten",
"Close Add Game": "Game toevoegen sluiten",
"Close PS5 RetroArch on the console, wait about 20 seconds, then open it again: some features need it.": "Sluit PS5 RetroArch op de console, wacht ongeveer 20 seconden en open het opnieuw: sommige functies hebben dat nodig.",
"Close RetroArch when the game ends": "RetroArch sluiten als de game eindigt",
"Close and reopen Add Game to retry.": "Sluit Game toevoegen en open het opnieuw om het nog eens te proberen.",
"Close this game on the console before replacing or importing files. Export first to keep a copy.": "Sluit deze game op de console voordat je bestanden vervangt of importeert. Exporteer eerst om een kopie te bewaren.",
"Combine animated character geometry on the CPU. This can reduce drawing work in many games.": "Combineer geanimeerde personagegeometrie op de CPU. Dit kan in veel games het tekenwerk verminderen.",
@@ -146,6 +150,7 @@
"Continue past invalid memory accesses instead of stopping emulation. This can hide game or emulation errors.": "Ga door na ongeldige geheugentoegang in plaats van de emulatie te stoppen. Dit kan game- of emulatiefouten verbergen.",
"Controller feel and response.": "Gevoel en respons van de controller.",
"Copy": "Kopiëren",
"Core": "Core",
"Core guidance could not be loaded. Refresh to try again, or use Advanced.": "De core-uitleg kon niet worden geladen. Vernieuw om het opnieuw te proberen, of gebruik Geavanceerd.",
"Core options": "Core-opties",
"Couldn’t check required files. Reconnect and try again.": "Vereiste bestanden konden niet worden gecontroleerd. Maak opnieuw verbinding en probeer het nog eens.",
@@ -154,10 +159,14 @@
"Create an automatic save state when content closes. Support depends on the core.": "Maak automatisch een save state wanneer inhoud sluit. Ondersteuning hangt af van de core.",
"Create folder": "Map maken",
"Create one for free": "Maak er gratis een aan",
"Create tile": "Tegel maken",
"Created {0}.": "{0} gemaakt.",
"Crop overscan": "Overscan bijsnijden",
"Current picture": "Huidige afbeelding",
"Current: {0}": "Huidig: {0}",
"Dark": "Donker",
"Delete": "Verwijderen",
"Delete the tile {0}?": "Tegel {0} verwijderen?",
"Descending": "Aflopend",
"Description": "Beschrijving",
"Description, developer, publisher, release date, genre, players and rating, shown in EmulationStation and on each game here.": "Beschrijving, ontwikkelaar, uitgever, releasedatum, genre, spelers en beoordeling, getoond in EmulationStation en bij elke game hier.",
@@ -203,11 +212,14 @@
"Draw the SNES transparency and color blending effects. Turning this off changes the intended appearance.": "Teken de SNES-effecten voor transparantie en kleurmenging. Uitschakelen verandert het bedoelde uiterlijk.",
"Drop files here": "Sleep bestanden hierheen",
"Drop one file here, or browse your device": "Sleep hier één bestand naartoe of blader op je apparaat",
"Each tile opens one game in RetroArch, right from the PS5 home screen.": "Elke tegel opent één game in RetroArch, rechtstreeks vanaf het startscherm van de PS5.",
"Earn RetroAchievements in the games that have them.": "Verdien RetroAchievements in de games die ze hebben.",
"Earn achievements in supported games with your retroachievements.org account. RetroArch signs in when a game starts.": "Verdien prestaties in ondersteunde games met je retroachievements.org-account. RetroArch meldt zich aan wanneer een game start.",
"Earn hardcore achievements: save states, rewind, slow motion and cheats are turned off while playing.": "Verdien hardcore-prestaties: save states, terugspoelen, slow motion en cheats staan uit tijdens het spelen.",
"Edit": "Bewerken",
"Edit details": "Details bewerken",
"Edit game details": "Gamedetails bewerken",
"Edit tile": "Tegel bewerken",
"EmulationStation": "EmulationStation",
"EmulationStation is open": "EmulationStation is geopend",
"Enable": "Inschakelen",
@@ -240,6 +252,7 @@
"File:": "Bestand:",
"Files": "Bestanden",
"Fill missing game details too": "Ook ontbrekende gamedetails invullen",
"Fill the square": "Vierkant vullen",
"Filter games by first letter": "Games filteren op eerste letter",
"Find a game": "Game zoeken",
"Find a game in the recap": "Game zoeken in het overzicht",
@@ -261,6 +274,8 @@
"From {0}.": "Van {0}.",
"Frontend picker is open": "Frontendkiezer is geopend",
"Full configuration with technical names and exact values.": "Volledige configuratie met technische namen en exacte waarden.",
"Game": "Game",
"Game Forwarder": "Game Forwarder",
"Game added.": "Game toegevoegd.",
"Game audio": "Gamegeluid",
"Game backup (ROM)": "Gameback-up (ROM)",
@@ -293,6 +308,7 @@
"Hardcore mode": "Hardcore-modus",
"Have MAME save its state on exit and restore it when the same content starts again.": "Laat MAME zijn status opslaan bij afsluiten en herstellen wanneer dezelfde inhoud opnieuw start.",
"Hide unused edges of the picture when the core supports it.": "Verberg ongebruikte randen van het beeld wanneer de core dat ondersteunt.",
"Home screen tiles": "Tegels op het startscherm",
"Host through a libretro relay server, for networks where other players cannot reach your PS5 directly.": "Host via een relayserver van libretro, voor netwerken waarin andere spelers je PS5 niet direct kunnen bereiken.",
"Ignore small stick movements near the center to prevent drift. Larger values require more movement before input begins.": "Negeer kleine stickbewegingen rond het midden om drift te voorkomen. Grotere waarden vereisen meer beweging voordat invoer begint.",
"Ignore small stick movements near the center. Increase this if the character moves when you release the stick.": "Negeer kleine stickbewegingen rond het midden. Verhoog dit als het personage beweegt wanneer je de stick loslaat.",
@@ -307,6 +323,7 @@
"Interrupted": "Onderbroken",
"Italian": "Italiaans",
"Italiano": "Italiano",
"Its new name or picture shows once RetroArch closes": "De nieuwe naam of afbeelding verschijnt zodra RetroArch sluit",
"Japan": "Japan",
"Japanese": "Japans",
"Keep a history of opened content so it is easier to return to a game.": "Houd een geschiedenis bij van geopende inhoud zodat je makkelijker naar een game terugkeert.",
@@ -325,6 +342,7 @@
"Latest release: {0}": "Nieuwste release: {0}",
"Launch this game with its core and save once, then refresh to locate its files.": "Start deze game met zijn core en sla één keer op; vernieuw daarna om zijn bestanden te vinden.",
"LaunchBox match:": "LaunchBox-overeenkomst:",
"Leaves the home screen once RetroArch closes": "Verdwijnt van het startscherm zodra RetroArch sluit",
"Let MAME limit emulation speed to the original machine’s speed. Timing also depends on RetroArch’s synchronization settings.": "Laat MAME de emulatiesnelheid beperken tot die van de originele machine. De timing hangt ook af van de synchronisatie-instellingen van RetroArch.",
"Let any connected player navigate the RetroArch menu.": "Laat elke verbonden speler door het RetroArch-menu navigeren.",
"Let the software list choose the appropriate media device, such as a cartridge or floppy drive.": "Laat de softwarelijst het juiste mediaapparaat kiezen, zoals een cartridge of diskettestation.",
@@ -342,6 +360,7 @@
"Loading your games…": "Je games laden…",
"Loading your installed systems…": "Je geïnstalleerde systemen laden…",
"Loading your library…": "Je bibliotheek laden…",
"Loading your tiles…": "Je tegels worden geladen…",
"Loading…": "Laden…",
"Logo": "Logo",
"Main navigation": "Hoofdnavigatie",
@@ -371,10 +390,12 @@
"Mute during fast-forward": "Dempen tijdens vooruitspoelen",
"Mute during rewind": "Dempen tijdens terugspoelen",
"Name": "Naam",
"Name on the home screen": "Naam op het startscherm",
"Nederlands": "Nederlands",
"Needed": "Nodig",
"Netplay": "Netplay",
"New folder": "Nieuwe map",
"New tile": "Nieuwe tegel",
"Next": "Volgende",
"Nickname": "Bijnaam",
"No account?": "Geen account?",
@@ -397,6 +418,7 @@
"No release notes were provided for this version.": "Er zijn geen release-opmerkingen voor deze versie.",
"No screenshot for this slot. Enable Savestate Thumbnails in RetroArch and save the state again.": "Geen schermafbeelding voor dit slot. Schakel miniaturen voor save states in RetroArch in en sla de state opnieuw op.",
"No supported cores are installed. Install a core before adding a game.": "Er zijn geen ondersteunde cores geïnstalleerd. Installeer een core voordat je een game toevoegt.",
"No tiles yet. Make one for a game you play often.": "Nog geen tegels. Maak er een voor een game die je vaak speelt.",
"No {0} yet · drop a file here": "Nog geen {0} · sleep hier een bestand naartoe",
"None": "Geen",
"Not available yet": "Nog niet beschikbaar",
@@ -408,6 +430,7 @@
"Numbers and other characters": "Cijfers en andere tekens",
"Off": "Uit",
"On": "Aan",
"On the home screen": "Op het startscherm",
"On-screen messages": "Berichten op scherm",
"On-screen notifications": "Meldingen op scherm",
"One place for this game.": "Eén plek voor deze game.",
@@ -427,6 +450,7 @@
"Options supplied by this core.": "Opties van deze core.",
"Organize game saves using the folder that contains the game.": "Orden gamesaves op de map waarin de game staat.",
"Organize save states using the folder that contains the game.": "Orden save states op de map waarin de game staat.",
"Otherwise your frontend opens after the game. A new tile, name or picture reaches the home screen once RetroArch closes.": "Anders opent je frontend na de game. Een nieuwe tegel, naam of afbeelding verschijnt op het startscherm zodra RetroArch sluit.",
"Override the emulated PSP clock speed. Higher values may help some games but require more processing power. Disabled lets the game choose.": "Overschrijf de kloksnelheid van de geëmuleerde PSP. Hogere waarden helpen sommige games maar vergen meer rekenkracht. Uitgeschakeld laat de game kiezen.",
"Overview": "Overzicht",
"PS5 RetroArch has closed for installation. Reopen it from your launcher when installation finishes, then check the version above.": "PS5 RetroArch is gesloten voor de installatie. Open het opnieuw via je launcher wanneer de installatie klaar is en controleer dan de versie hierboven.",
@@ -442,6 +466,7 @@
"Pause when the menu opens": "Pauzeren wanneer het menu opent",
"Paused": "Gepauzeerd",
"Periodically write in-game save RAM to disk. This is separate from emulator save states.": "Schrijf het in-game save-RAM regelmatig naar schijf. Dit staat los van save states van de emulator.",
"Picture": "Afbeelding",
"Picture on each card": "Afbeelding op elke kaart",
"Play audio produced by the game.": "Speel het geluid van de game af.",
"Play the video": "Video afspelen",
@@ -491,6 +516,7 @@
"Resume": "Hervatten",
"Resume from an automatic state": "Hervatten vanaf een automatische state",
"RetroAchievements": "RetroAchievements",
"RetroArch icon": "RetroArch-pictogram",
"RetroArch is running": "RetroArch is actief",
"RetroArch overrides": "RetroArch-overschrijvingen",
"RetroArch savestate": "RetroArch-save state",
@@ -503,6 +529,7 @@
"Run MAME’s emulation on a separate thread. This changes how work is scheduled and may affect performance or compatibility.": "Voer de MAME-emulatie uit in een aparte thread. Dit verandert hoe werk wordt ingepland en kan prestaties of compatibiliteit beïnvloeden.",
"Run PPSSPP’s built-in ad hoc server for compatible multiplayer connections.": "Draai de ingebouwde ad-hocserver van PPSSPP voor compatibele multiplayerverbindingen.",
"Running": "Bezig",
"Save": "Opslaan",
"Save RAM backup interval": "Interval voor back-up van save-RAM",
"Save changes": "Wijzigingen opslaan",
"Save console menu changes on exit": "Wijzigingen in het consolemenu bij afsluiten opslaan",
@@ -562,6 +589,8 @@
"Settings saved. They will apply the next time you open RetroArch.": "Instellingen opgeslagen. Ze gelden de volgende keer dat je RetroArch opent.",
"Settings type": "Soort instellingen",
"Settings unavailable. Reconnect to try again.": "Instellingen niet beschikbaar. Maak opnieuw verbinding om het nog eens te proberen.",
"ShadowMountPlus is not answering": "ShadowMountPlus antwoordt niet",
"ShadowMountPlus {0} puts the tiles on the home screen.": "ShadowMountPlus {0} zet de tegels op het startscherm.",
"Shape the picture on your TV.": "Vorm het beeld op je tv.",
"Share one core-options file": "Eén core-optiebestand delen",
"Shift multiplayer port numbers by this amount. Zero uses original PSP ports.": "Verschuif multiplayerpoortnummers met deze waarde. Nul gebruikt de originele PSP-poorten.",
@@ -623,6 +652,7 @@
"Synchronize audio": "Audio synchroniseren",
"Synchronize emulation more closely to real time to reduce input delay, at a possible performance cost.": "Synchroniseer de emulatie nauwer met de echte tijd om invoervertraging te verminderen, mogelijk ten koste van prestaties.",
"System": "Systeem",
"System icon in the bottom right corner": "Systeempictogram in de rechteronderhoek",
"Technical names and exact saved values. Use this view for settings not covered by the guide.": "Technische namen en exacte opgeslagen waarden. Gebruik deze weergave voor instellingen die de uitleg niet behandelt.",
"Tell RetroArch when the game changes its frame rate so presentation can adapt.": "Laat RetroArch weten wanneer de game zijn framerate wijzigt, zodat de presentatie zich kan aanpassen.",
"The RetroArch menu on your console.": "Het RetroArch-menu op je console.",
@@ -631,12 +661,18 @@
"The game backup is already in your library. Close without finishing the remaining details and media?": "De gameback-up staat al in je bibliotheek. Sluiten zonder de resterende details en media af te ronden?",
"The name other players see in netplay games.": "De naam die andere spelers zien in netplay-games.",
"The system’s installed core is detected automatically. For multi-file discs or folder-based games, upload the complete folder in Content.": "De geïnstalleerde core van het systeem wordt automatisch herkend. Upload voor discs met meerdere bestanden of mapgebaseerde games de hele map in Inhoud.",
"The tile leaves the home screen once RetroArch closes.": "De tegel verdwijnt van het startscherm zodra RetroArch sluit.",
"The upload failed ({0}). Try again.": "De upload is mislukt ({0}). Probeer het opnieuw.",
"These cores run most games without them.": "Deze cores draaien de meeste games ook zonder.",
"This PC → PS5": "Deze pc → PS5",
"This core provides the available choices but no explanation for this option. Keep its current value unless you know the change you need.": "Deze core biedt de beschikbare keuzes maar geen uitleg voor deze optie. Houd de huidige waarde aan tenzij je weet welke wijziging je nodig hebt.",
"This folder is empty. Upload files here to get started.": "Deze map is leeg. Upload hier bestanden om te beginnen.",
"This picture could not be drawn. Choose another one.": "Deze afbeelding kon niet worden getekend. Kies een andere.",
"This replaces your development build with a published release. Features not yet released may be removed.": "Dit vervangt je ontwikkelversie door een gepubliceerde release. Nog niet uitgebrachte functies kunnen verdwijnen.",
"Tile created. It appears on the home screen once RetroArch closes.": "Tegel gemaakt. Hij verschijnt op het startscherm zodra RetroArch sluit.",
"Tile picture": "Afbeelding van de tegel",
"Tile removed.": "Tegel verwijderd.",
"Tile saved.": "Tegel opgeslagen.",
"Title": "Titel",
"Track transfers from this browser session": "Overdrachten van deze browsersessie volgen",
"Transfers": "Overdrachten",
+36
View File
@@ -2,6 +2,7 @@
"(needs Python 3), then run:": "(wymaga Pythona 3), a następnie uruchom:",
"3D box": "Pudełko 3D",
"A file with this name already exists. Rename your file first.": "Plik o tej nazwie już istnieje. Najpierw zmień nazwę swojego pliku.",
"A greyed-out picture is not on your PS5 yet: Download Media can get it.": "Wyszarzonego obrazu nie ma jeszcze na twojej PS5: Pobieranie multimediów może go pobrać.",
"A part could not be written.": "Nie udało się zapisać części pliku.",
"A screenshot appears here when a saved slot has a thumbnail.": "Zrzut ekranu pojawi się tutaj, gdy zapisany slot ma miniaturę.",
"A smaller buffer can reduce sound delay; a larger buffer can help with crackling.": "Mniejszy bufor może zmniejszyć opóźnienie dźwięku; większy może pomóc na trzaski.",
@@ -37,6 +38,7 @@
"Already there": "Już jest",
"Announce games publicly": "Ogłaszaj gry publicznie",
"Any one of:": "Dowolne z:",
"Appears on the home screen once RetroArch closes": "Pojawi się na ekranie głównym po zamknięciu RetroArch",
"Apply saved core and game button mappings when loading content.": "Stosuj zapisane mapowanie przycisków rdzenia i gry przy wczytywaniu zawartości.",
"Apply the selected shader to the game picture. Availability depends on the video driver.": "Zastosuj wybrany shader do obrazu gry. Dostępność zależy od sterownika wideo.",
"Artwork credits": "Autorzy grafik",
@@ -52,6 +54,7 @@
"Audio": "Dźwięk",
"Audio buffer": "Bufor dźwięku",
"Audio volume": "Głośność",
"Automatic": "Automatycznie",
"Automatic controller setup": "Automatyczna konfiguracja kontrolerów",
"Automatically apply saved RetroArch overrides when opening content. Enable this to use the core overrides edited here.": "Automatycznie stosuj zapisane nadpisania RetroArch przy otwieraniu zawartości. Włącz, aby używać edytowanych tutaj nadpisań rdzenia.",
"Automatically skip frames when emulation cannot keep up with full speed.": "Automatycznie pomijaj klatki, gdy emulacja nie nadąża z pełną prędkością.",
@@ -119,6 +122,7 @@
"Close": "Zamknij",
"Close Add Game": "Zamknij dodawanie gry",
"Close PS5 RetroArch on the console, wait about 20 seconds, then open it again: some features need it.": "Zamknij PS5 RetroArch na konsoli, odczekaj około 20 sekund i otwórz ponownie: niektóre funkcje tego wymagają.",
"Close RetroArch when the game ends": "Zamknij RetroArch po zakończeniu gry",
"Close and reopen Add Game to retry.": "Zamknij i ponownie otwórz Dodaj grę, aby spróbować ponownie.",
"Close this game on the console before replacing or importing files. Export first to keep a copy.": "Zamknij tę grę na konsoli przed zastąpieniem lub importem plików. Najpierw wyeksportuj, aby zachować kopię.",
"Combine animated character geometry on the CPU. This can reduce drawing work in many games.": "Łącz geometrię animowanych postaci na procesorze. Może zmniejszyć pracę rysowania w wielu grach.",
@@ -146,6 +150,7 @@
"Continue past invalid memory accesses instead of stopping emulation. This can hide game or emulation errors.": "Kontynuuj mimo nieprawidłowych odwołań do pamięci zamiast zatrzymywać emulację. Może ukrywać błędy gry lub emulacji.",
"Controller feel and response.": "Odczucie i reakcja kontrolera.",
"Copy": "Kopiuj",
"Core": "Rdzeń",
"Core guidance could not be loaded. Refresh to try again, or use Advanced.": "Nie udało się wczytać przewodnika rdzenia. Odśwież, aby spróbować ponownie, lub użyj Zaawansowanych.",
"Core options": "Opcje rdzenia",
"Couldn’t check required files. Reconnect and try again.": "Nie udało się sprawdzić wymaganych plików. Połącz się ponownie i spróbuj jeszcze raz.",
@@ -154,10 +159,14 @@
"Create an automatic save state when content closes. Support depends on the core.": "Twórz automatyczny stan gry przy zamykaniu zawartości. Obsługa zależy od rdzenia.",
"Create folder": "Utwórz folder",
"Create one for free": "Załóż je za darmo",
"Create tile": "Utwórz kafelek",
"Created {0}.": "Utworzono {0}.",
"Crop overscan": "Przytnij overscan",
"Current picture": "Bieżący obraz",
"Current: {0}": "Obecnie: {0}",
"Dark": "Ciemny",
"Delete": "Usuń",
"Delete the tile {0}?": "Usunąć kafelek {0}?",
"Descending": "Malejąco",
"Description": "Opis",
"Description, developer, publisher, release date, genre, players and rating, shown in EmulationStation and on each game here.": "Opis, twórca, wydawca, data wydania, gatunek, liczba graczy i ocena — wyświetlane w EmulationStation i przy każdej grze tutaj.",
@@ -203,11 +212,14 @@
"Draw the SNES transparency and color blending effects. Turning this off changes the intended appearance.": "Rysuj efekty przezroczystości i mieszania kolorów SNES. Wyłączenie zmienia zamierzony wygląd.",
"Drop files here": "Upuść pliki tutaj",
"Drop one file here, or browse your device": "Upuść tutaj jeden plik lub przeglądaj urządzenie",
"Each tile opens one game in RetroArch, right from the PS5 home screen.": "Każdy kafelek otwiera jedną grę w RetroArch prosto z ekranu głównego PS5.",
"Earn RetroAchievements in the games that have them.": "Zdobywaj RetroAchievements w grach, które je mają.",
"Earn achievements in supported games with your retroachievements.org account. RetroArch signs in when a game starts.": "Zdobywaj osiągnięcia w obsługiwanych grach dzięki kontu retroachievements.org. RetroArch loguje się, gdy gra się uruchamia.",
"Earn hardcore achievements: save states, rewind, slow motion and cheats are turned off while playing.": "Zdobywaj osiągnięcia hardcore: stany gry, cofanie, zwolnione tempo i kody są wyłączone podczas gry.",
"Edit": "Edytuj",
"Edit details": "Edytuj szczegóły",
"Edit game details": "Edytuj szczegóły gry",
"Edit tile": "Edytuj kafelek",
"EmulationStation": "EmulationStation",
"EmulationStation is open": "EmulationStation jest otwarty",
"Enable": "Włącz",
@@ -240,6 +252,7 @@
"File:": "Plik:",
"Files": "Pliki",
"Fill missing game details too": "Uzupełnij też brakujące szczegóły gry",
"Fill the square": "Wypełnij kwadrat",
"Filter games by first letter": "Filtruj gry według pierwszej litery",
"Find a game": "Znajdź grę",
"Find a game in the recap": "Znajdź grę w podsumowaniu",
@@ -261,6 +274,8 @@
"From {0}.": "Z {0}.",
"Frontend picker is open": "Wybór nakładki jest otwarty",
"Full configuration with technical names and exact values.": "Pełna konfiguracja z nazwami technicznymi i dokładnymi wartościami.",
"Game": "Gra",
"Game Forwarder": "Game Forwarder",
"Game added.": "Dodano grę.",
"Game audio": "Dźwięk gry",
"Game backup (ROM)": "Kopia gry (ROM)",
@@ -293,6 +308,7 @@
"Hardcore mode": "Tryb hardcore",
"Have MAME save its state on exit and restore it when the same content starts again.": "Niech MAME zapisuje swój stan przy wyjściu i przywraca go przy ponownym uruchomieniu tej samej zawartości.",
"Hide unused edges of the picture when the core supports it.": "Ukrywaj nieużywane krawędzie obrazu, gdy rdzeń to obsługuje.",
"Home screen tiles": "Kafelki ekranu głównego",
"Host through a libretro relay server, for networks where other players cannot reach your PS5 directly.": "Hostuj przez serwer przekaźnikowy libretro — dla sieci, w których inni gracze nie mogą bezpośrednio połączyć się z Twoją PS5.",
"Ignore small stick movements near the center to prevent drift. Larger values require more movement before input begins.": "Ignoruj drobne ruchy gałki przy środku, aby zapobiec dryfowi. Większe wartości wymagają większego ruchu, zanim sterowanie zadziała.",
"Ignore small stick movements near the center. Increase this if the character moves when you release the stick.": "Ignoruj drobne ruchy gałki przy środku. Zwiększ, jeśli postać porusza się po puszczeniu gałki.",
@@ -307,6 +323,7 @@
"Interrupted": "Przerwano",
"Italian": "Włoski",
"Italiano": "Italiano",
"Its new name or picture shows once RetroArch closes": "Nowa nazwa lub obraz pojawi się po zamknięciu RetroArch",
"Japan": "Japonia",
"Japanese": "Japoński",
"Keep a history of opened content so it is easier to return to a game.": "Przechowuj historię otwartej zawartości, aby łatwiej wracać do gry.",
@@ -325,6 +342,7 @@
"Latest release: {0}": "Najnowsze wydanie: {0}",
"Launch this game with its core and save once, then refresh to locate its files.": "Uruchom tę grę z jej rdzeniem i zapisz raz, a potem odśwież, aby znaleźć jej pliki.",
"LaunchBox match:": "Dopasowanie LaunchBox:",
"Leaves the home screen once RetroArch closes": "Zniknie z ekranu głównego po zamknięciu RetroArch",
"Let MAME limit emulation speed to the original machine’s speed. Timing also depends on RetroArch’s synchronization settings.": "Pozwól MAME ograniczać prędkość emulacji do prędkości oryginalnej maszyny. Synchronizacja zależy też od ustawień RetroArch.",
"Let any connected player navigate the RetroArch menu.": "Pozwól każdemu podłączonemu graczowi obsługiwać menu RetroArch.",
"Let the software list choose the appropriate media device, such as a cartridge or floppy drive.": "Pozwól liście oprogramowania wybrać odpowiednie urządzenie, np. kartridż lub stację dyskietek.",
@@ -342,6 +360,7 @@
"Loading your games…": "Wczytywanie Twoich gier…",
"Loading your installed systems…": "Wczytywanie zainstalowanych systemów…",
"Loading your library…": "Wczytywanie biblioteki…",
"Loading your tiles…": "Wczytywanie twoich kafelków…",
"Loading…": "Wczytywanie…",
"Logo": "Logo",
"Main navigation": "Główna nawigacja",
@@ -371,10 +390,12 @@
"Mute during fast-forward": "Wycisz przy przewijaniu do przodu",
"Mute during rewind": "Wycisz przy cofaniu",
"Name": "Nazwa",
"Name on the home screen": "Nazwa na ekranie głównym",
"Nederlands": "Nederlands",
"Needed": "Wymagane",
"Netplay": "Gra sieciowa",
"New folder": "Nowy folder",
"New tile": "Nowy kafelek",
"Next": "Dalej",
"Nickname": "Pseudonim",
"No account?": "Nie masz konta?",
@@ -397,6 +418,7 @@
"No release notes were provided for this version.": "Do tej wersji nie dołączono informacji o wydaniu.",
"No screenshot for this slot. Enable Savestate Thumbnails in RetroArch and save the state again.": "Brak zrzutu dla tego slotu. Włącz miniatury stanów w RetroArch i zapisz stan ponownie.",
"No supported cores are installed. Install a core before adding a game.": "Nie zainstalowano obsługiwanych rdzeni. Zainstaluj rdzeń przed dodaniem gry.",
"No tiles yet. Make one for a game you play often.": "Nie ma jeszcze kafelków. Utwórz kafelek dla gry, w którą często grasz.",
"No {0} yet · drop a file here": "Brak jeszcze: {0} · upuść tutaj plik",
"None": "Brak",
"Not available yet": "Jeszcze niedostępne",
@@ -408,6 +430,7 @@
"Numbers and other characters": "Cyfry i inne znaki",
"Off": "Wył.",
"On": "Wł.",
"On the home screen": "Na ekranie głównym",
"On-screen messages": "Komunikaty na ekranie",
"On-screen notifications": "Powiadomienia na ekranie",
"One place for this game.": "Jedno miejsce na tę grę.",
@@ -427,6 +450,7 @@
"Options supplied by this core.": "Opcje dostarczane przez ten rdzeń.",
"Organize game saves using the folder that contains the game.": "Porządkuj zapisy gier według folderu zawierającego grę.",
"Organize save states using the folder that contains the game.": "Porządkuj stany gry według folderu zawierającego grę.",
"Otherwise your frontend opens after the game. A new tile, name or picture reaches the home screen once RetroArch closes.": "W przeciwnym razie po grze otworzy się twoja nakładka. Nowy kafelek, nazwa lub obraz pojawią się na ekranie głównym po zamknięciu RetroArch.",
"Override the emulated PSP clock speed. Higher values may help some games but require more processing power. Disabled lets the game choose.": "Nadpisz taktowanie emulowanego PSP. Wyższe wartości pomagają niektórym grom, ale wymagają więcej mocy. Wyłączone pozwala wybrać grze.",
"Overview": "Przegląd",
"PS5 RetroArch has closed for installation. Reopen it from your launcher when installation finishes, then check the version above.": "PS5 RetroArch zamknął się w celu instalacji. Otwórz go z launchera po zakończeniu instalacji i sprawdź wersję powyżej.",
@@ -442,6 +466,7 @@
"Pause when the menu opens": "Wstrzymuj po otwarciu menu",
"Paused": "Wstrzymano",
"Periodically write in-game save RAM to disk. This is separate from emulator save states.": "Okresowo zapisuj pamięć zapisu gry na dysk. To coś innego niż stany gry emulatora.",
"Picture": "Obraz",
"Picture on each card": "Obraz na każdej karcie",
"Play audio produced by the game.": "Odtwarzaj dźwięk gry.",
"Play the video": "Odtwórz wideo",
@@ -491,6 +516,7 @@
"Resume": "Wznów",
"Resume from an automatic state": "Wznów z automatycznego stanu",
"RetroAchievements": "RetroAchievements",
"RetroArch icon": "Ikona RetroArch",
"RetroArch is running": "RetroArch działa",
"RetroArch overrides": "Nadpisania RetroArch",
"RetroArch savestate": "Stan gry RetroArch",
@@ -503,6 +529,7 @@
"Run MAME’s emulation on a separate thread. This changes how work is scheduled and may affect performance or compatibility.": "Uruchamiaj emulację MAME w osobnym wątku. Zmienia podział pracy i może wpływać na wydajność lub zgodność.",
"Run PPSSPP’s built-in ad hoc server for compatible multiplayer connections.": "Uruchamiaj wbudowany serwer ad hoc PPSSPP dla zgodnych połączeń wieloosobowych.",
"Running": "Trwa",
"Save": "Zapisz",
"Save RAM backup interval": "Odstęp kopii pamięci zapisu",
"Save changes": "Zapisz zmiany",
"Save console menu changes on exit": "Zapisuj zmiany menu konsoli przy wyjściu",
@@ -562,6 +589,8 @@
"Settings saved. They will apply the next time you open RetroArch.": "Zapisano ustawienia. Zadziałają przy następnym otwarciu RetroArch.",
"Settings type": "Rodzaj ustawień",
"Settings unavailable. Reconnect to try again.": "Ustawienia niedostępne. Połącz się ponownie, aby spróbować jeszcze raz.",
"ShadowMountPlus is not answering": "ShadowMountPlus nie odpowiada",
"ShadowMountPlus {0} puts the tiles on the home screen.": "ShadowMountPlus {0} umieszcza kafelki na ekranie głównym.",
"Shape the picture on your TV.": "Dopasuj obraz do telewizora.",
"Share one core-options file": "Wspólny plik opcji rdzeni",
"Shift multiplayer port numbers by this amount. Zero uses original PSP ports.": "Przesuń numery portów gry wieloosobowej o tę wartość. Zero używa oryginalnych portów PSP.",
@@ -623,6 +652,7 @@
"Synchronize audio": "Synchronizuj dźwięk",
"Synchronize emulation more closely to real time to reduce input delay, at a possible performance cost.": "Ściślej synchronizuj emulację z czasem rzeczywistym, aby zmniejszyć opóźnienie sterowania, możliwym kosztem wydajności.",
"System": "System",
"System icon in the bottom right corner": "Ikona systemu w prawym dolnym rogu",
"Technical names and exact saved values. Use this view for settings not covered by the guide.": "Nazwy techniczne i dokładne zapisane wartości. Używaj tego widoku dla ustawień, których nie obejmuje przewodnik.",
"Tell RetroArch when the game changes its frame rate so presentation can adapt.": "Informuj RetroArch, gdy gra zmienia liczbę klatek, aby prezentacja mogła się dostosować.",
"The RetroArch menu on your console.": "Menu RetroArch na Twojej konsoli.",
@@ -631,12 +661,18 @@
"The game backup is already in your library. Close without finishing the remaining details and media?": "Kopia gry jest już w Twojej bibliotece. Zamknąć bez dokończenia pozostałych szczegółów i multimediów?",
"The name other players see in netplay games.": "Nazwa widoczna dla innych graczy w grach sieciowych.",
"The system’s installed core is detected automatically. For multi-file discs or folder-based games, upload the complete folder in Content.": "Zainstalowany rdzeń systemu jest wykrywany automatycznie. Dla płyt wieloplikowych lub gier w folderach wyślij cały folder w Zawartości.",
"The tile leaves the home screen once RetroArch closes.": "Kafelek zniknie z ekranu głównego po zamknięciu RetroArch.",
"The upload failed ({0}). Try again.": "Wysyłanie nie powiodło się ({0}). Spróbuj ponownie.",
"These cores run most games without them.": "Te rdzenie uruchamiają większość gier bez nich.",
"This PC → PS5": "Ten komputer → PS5",
"This core provides the available choices but no explanation for this option. Keep its current value unless you know the change you need.": "Ten rdzeń podaje dostępne opcje, ale nie wyjaśnia tej opcji. Zachowaj bieżącą wartość, chyba że wiesz, jakiej zmiany potrzebujesz.",
"This folder is empty. Upload files here to get started.": "Ten folder jest pusty. Wyślij tu pliki, aby zacząć.",
"This picture could not be drawn. Choose another one.": "Nie udało się narysować tego obrazu. Wybierz inny.",
"This replaces your development build with a published release. Features not yet released may be removed.": "To zastąpi Twoją wersję rozwojową opublikowanym wydaniem. Funkcje jeszcze niewydane mogą zniknąć.",
"Tile created. It appears on the home screen once RetroArch closes.": "Kafelek utworzony. Pojawi się na ekranie głównym po zamknięciu RetroArch.",
"Tile picture": "Obraz kafelka",
"Tile removed.": "Kafelek usunięty.",
"Tile saved.": "Kafelek zapisany.",
"Title": "Tytuł",
"Track transfers from this browser session": "Śledź transfery z tej sesji przeglądarki",
"Transfers": "Transfery",
+36
View File
@@ -2,6 +2,7 @@
"(needs Python 3), then run:": "(requer Python 3), depois execute:",
"3D box": "Caixa 3D",
"A file with this name already exists. Rename your file first.": "Já existe um arquivo com este nome. Renomeie seu arquivo primeiro.",
"A greyed-out picture is not on your PS5 yet: Download Media can get it.": "Uma imagem esmaecida ainda não está no seu PS5: Baixar mídia pode obtê-la.",
"A part could not be written.": "Não foi possível gravar uma parte.",
"A screenshot appears here when a saved slot has a thumbnail.": "Uma captura aparece aqui quando um slot salvo tem miniatura.",
"A smaller buffer can reduce sound delay; a larger buffer can help with crackling.": "Um buffer menor pode reduzir o atraso do som; um maior pode ajudar com estalos.",
@@ -37,6 +38,7 @@
"Already there": "Já presente",
"Announce games publicly": "Anunciar partidas publicamente",
"Any one of:": "Qualquer um de:",
"Appears on the home screen once RetroArch closes": "Aparece na tela inicial quando o RetroArch fecha",
"Apply saved core and game button mappings when loading content.": "Aplicar os mapeamentos de botões salvos do core e do jogo ao carregar conteúdo.",
"Apply the selected shader to the game picture. Availability depends on the video driver.": "Aplicar o shader escolhido à imagem do jogo. A disponibilidade depende do driver de vídeo.",
"Artwork credits": "Créditos das imagens",
@@ -52,6 +54,7 @@
"Audio": "Áudio",
"Audio buffer": "Buffer de áudio",
"Audio volume": "Volume do áudio",
"Automatic": "Automático",
"Automatic controller setup": "Configuração automática de controles",
"Automatically apply saved RetroArch overrides when opening content. Enable this to use the core overrides edited here.": "Aplicar automaticamente as substituições do RetroArch salvas ao abrir conteúdo. Ative para usar as substituições do core editadas aqui.",
"Automatically skip frames when emulation cannot keep up with full speed.": "Pular quadros automaticamente quando a emulação não acompanha a velocidade total.",
@@ -119,6 +122,7 @@
"Close": "Fechar",
"Close Add Game": "Fechar Adicionar jogo",
"Close PS5 RetroArch on the console, wait about 20 seconds, then open it again: some features need it.": "Feche o PS5 RetroArch no console, espere cerca de 20 segundos e abra de novo: alguns recursos precisam disso.",
"Close RetroArch when the game ends": "Fechar o RetroArch quando o jogo terminar",
"Close and reopen Add Game to retry.": "Feche e reabra Adicionar jogo para tentar de novo.",
"Close this game on the console before replacing or importing files. Export first to keep a copy.": "Feche este jogo no console antes de substituir ou importar arquivos. Exporte antes para guardar uma cópia.",
"Combine animated character geometry on the CPU. This can reduce drawing work in many games.": "Combinar a geometria de personagens animados na CPU. Pode reduzir o trabalho de desenho em muitos jogos.",
@@ -146,6 +150,7 @@
"Continue past invalid memory accesses instead of stopping emulation. This can hide game or emulation errors.": "Continuar após acessos inválidos à memória em vez de parar a emulação. Pode esconder erros do jogo ou da emulação.",
"Controller feel and response.": "Sensação e resposta do controle.",
"Copy": "Copiar",
"Core": "Core",
"Core guidance could not be loaded. Refresh to try again, or use Advanced.": "Não foi possível carregar o guia do core. Atualize para tentar de novo ou use Avançado.",
"Core options": "Opções do core",
"Couldn’t check required files. Reconnect and try again.": "Não foi possível verificar os arquivos necessários. Reconecte e tente de novo.",
@@ -154,10 +159,14 @@
"Create an automatic save state when content closes. Support depends on the core.": "Criar um save state automático ao fechar o conteúdo. Depende do core.",
"Create folder": "Criar pasta",
"Create one for free": "Crie uma grátis",
"Create tile": "Criar ícone",
"Created {0}.": "{0} criado.",
"Crop overscan": "Cortar overscan",
"Current picture": "Imagem atual",
"Current: {0}": "Atual: {0}",
"Dark": "Escuro",
"Delete": "Excluir",
"Delete the tile {0}?": "Excluir o ícone {0}?",
"Descending": "Decrescente",
"Description": "Descrição",
"Description, developer, publisher, release date, genre, players and rating, shown in EmulationStation and on each game here.": "Descrição, desenvolvedora, editora, data de lançamento, gênero, jogadores e avaliação, mostrados no EmulationStation e em cada jogo aqui.",
@@ -203,11 +212,14 @@
"Draw the SNES transparency and color blending effects. Turning this off changes the intended appearance.": "Desenhar os efeitos de transparência e mistura de cores do SNES. Desativar muda a aparência pretendida.",
"Drop files here": "Solte os arquivos aqui",
"Drop one file here, or browse your device": "Solte um arquivo aqui ou procure no seu dispositivo",
"Each tile opens one game in RetroArch, right from the PS5 home screen.": "Cada ícone abre um jogo no RetroArch, direto da tela inicial do PS5.",
"Earn RetroAchievements in the games that have them.": "Ganhe RetroAchievements nos jogos que os têm.",
"Earn achievements in supported games with your retroachievements.org account. RetroArch signs in when a game starts.": "Ganhe conquistas em jogos compatíveis com sua conta do retroachievements.org. O RetroArch entra quando um jogo começa.",
"Earn hardcore achievements: save states, rewind, slow motion and cheats are turned off while playing.": "Ganhe conquistas hardcore: save states, voltar no tempo, câmera lenta e trapaças ficam desativados durante o jogo.",
"Edit": "Editar",
"Edit details": "Editar detalhes",
"Edit game details": "Editar detalhes do jogo",
"Edit tile": "Editar ícone",
"EmulationStation": "EmulationStation",
"EmulationStation is open": "O EmulationStation está aberto",
"Enable": "Ativar",
@@ -240,6 +252,7 @@
"File:": "Arquivo:",
"Files": "Arquivos",
"Fill missing game details too": "Preencher também os detalhes que faltam",
"Fill the square": "Preencher o quadrado",
"Filter games by first letter": "Filtrar jogos pela primeira letra",
"Find a game": "Encontrar um jogo",
"Find a game in the recap": "Encontrar um jogo no resumo",
@@ -261,6 +274,8 @@
"From {0}.": "De {0}.",
"Frontend picker is open": "O seletor de interface está aberto",
"Full configuration with technical names and exact values.": "Configuração completa com nomes técnicos e valores exatos.",
"Game": "Jogo",
"Game Forwarder": "Game Forwarder",
"Game added.": "Jogo adicionado.",
"Game audio": "Áudio do jogo",
"Game backup (ROM)": "Backup do jogo (ROM)",
@@ -293,6 +308,7 @@
"Hardcore mode": "Modo hardcore",
"Have MAME save its state on exit and restore it when the same content starts again.": "Fazer o MAME salvar seu estado ao sair e restaurá-lo quando o mesmo conteúdo iniciar de novo.",
"Hide unused edges of the picture when the core supports it.": "Ocultar as bordas não usadas da imagem quando o core permite.",
"Home screen tiles": "Ícones da tela inicial",
"Host through a libretro relay server, for networks where other players cannot reach your PS5 directly.": "Hospede por um servidor de retransmissão do libretro, para redes em que outros jogadores não alcançam seu PS5 diretamente.",
"Ignore small stick movements near the center to prevent drift. Larger values require more movement before input begins.": "Ignorar pequenos movimentos do analógico perto do centro para evitar drift. Valores maiores exigem mais movimento antes de registrar a entrada.",
"Ignore small stick movements near the center. Increase this if the character moves when you release the stick.": "Ignorar pequenos movimentos do analógico perto do centro. Aumente se o personagem se mover ao soltar o analógico.",
@@ -307,6 +323,7 @@
"Interrupted": "Interrompido",
"Italian": "Italiano",
"Italiano": "Italiano",
"Its new name or picture shows once RetroArch closes": "O novo nome ou imagem aparece quando o RetroArch fecha",
"Japan": "Japão",
"Japanese": "Japonês",
"Keep a history of opened content so it is easier to return to a game.": "Manter um histórico do conteúdo aberto para voltar mais fácil a um jogo.",
@@ -325,6 +342,7 @@
"Latest release: {0}": "Versão mais recente: {0}",
"Launch this game with its core and save once, then refresh to locate its files.": "Abra este jogo com seu core e salve uma vez, depois atualize para localizar os arquivos.",
"LaunchBox match:": "Correspondência do LaunchBox:",
"Leaves the home screen once RetroArch closes": "Sai da tela inicial quando o RetroArch fecha",
"Let MAME limit emulation speed to the original machine’s speed. Timing also depends on RetroArch’s synchronization settings.": "Deixar o MAME limitar a velocidade à da máquina original. A sincronia também depende das configurações de sincronização do RetroArch.",
"Let any connected player navigate the RetroArch menu.": "Deixar qualquer jogador conectado navegar no menu do RetroArch.",
"Let the software list choose the appropriate media device, such as a cartridge or floppy drive.": "Deixar a lista de software escolher o dispositivo adequado, como um cartucho ou um disquete.",
@@ -342,6 +360,7 @@
"Loading your games…": "Carregando seus jogos…",
"Loading your installed systems…": "Carregando seus sistemas instalados…",
"Loading your library…": "Carregando sua biblioteca…",
"Loading your tiles…": "Carregando seus ícones…",
"Loading…": "Carregando…",
"Logo": "Logo",
"Main navigation": "Navegação principal",
@@ -371,10 +390,12 @@
"Mute during fast-forward": "Silenciar no avanço rápido",
"Mute during rewind": "Silenciar ao voltar no tempo",
"Name": "Nome",
"Name on the home screen": "Nome na tela inicial",
"Nederlands": "Nederlands",
"Needed": "Necessário",
"Netplay": "Netplay",
"New folder": "Nova pasta",
"New tile": "Novo ícone",
"Next": "Próximo",
"Nickname": "Apelido",
"No account?": "Não tem conta?",
@@ -397,6 +418,7 @@
"No release notes were provided for this version.": "Nenhuma nota de versão foi fornecida para esta versão.",
"No screenshot for this slot. Enable Savestate Thumbnails in RetroArch and save the state again.": "Nenhuma captura para este slot. Ative as miniaturas de save state no RetroArch e salve o estado de novo.",
"No supported cores are installed. Install a core before adding a game.": "Nenhum core compatível instalado. Instale um core antes de adicionar um jogo.",
"No tiles yet. Make one for a game you play often.": "Nenhum ícone ainda. Crie um para um jogo que você joga com frequência.",
"No {0} yet · drop a file here": "Ainda sem {0} · solte um arquivo aqui",
"None": "Nenhum",
"Not available yet": "Ainda indisponível",
@@ -408,6 +430,7 @@
"Numbers and other characters": "Números e outros caracteres",
"Off": "Desligado",
"On": "Ligado",
"On the home screen": "Na tela inicial",
"On-screen messages": "Mensagens na tela",
"On-screen notifications": "Notificações na tela",
"One place for this game.": "Um só lugar para este jogo.",
@@ -427,6 +450,7 @@
"Options supplied by this core.": "Opções fornecidas por este core.",
"Organize game saves using the folder that contains the game.": "Organizar os saves pela pasta que contém o jogo.",
"Organize save states using the folder that contains the game.": "Organizar os save states pela pasta que contém o jogo.",
"Otherwise your frontend opens after the game. A new tile, name or picture reaches the home screen once RetroArch closes.": "Caso contrário, sua interface abre depois do jogo. Um ícone, nome ou imagem novo chega à tela inicial quando o RetroArch fecha.",
"Override the emulated PSP clock speed. Higher values may help some games but require more processing power. Disabled lets the game choose.": "Substituir o clock do PSP emulado. Valores maiores ajudam alguns jogos, mas exigem mais processamento. Desativado deixa o jogo escolher.",
"Overview": "Resumo",
"PS5 RetroArch has closed for installation. Reopen it from your launcher when installation finishes, then check the version above.": "O PS5 RetroArch fechou para instalar. Reabra-o pelo seu launcher quando a instalação terminar e confira a versão acima.",
@@ -442,6 +466,7 @@
"Pause when the menu opens": "Pausar ao abrir o menu",
"Paused": "Pausado",
"Periodically write in-game save RAM to disk. This is separate from emulator save states.": "Gravar periodicamente a RAM de save do jogo no disco. É separado dos save states do emulador.",
"Picture": "Imagem",
"Picture on each card": "Imagem em cada cartão",
"Play audio produced by the game.": "Reproduzir o áudio do jogo.",
"Play the video": "Reproduzir o vídeo",
@@ -491,6 +516,7 @@
"Resume": "Retomar",
"Resume from an automatic state": "Retomar de um estado automático",
"RetroAchievements": "RetroAchievements",
"RetroArch icon": "Ícone do RetroArch",
"RetroArch is running": "O RetroArch está rodando",
"RetroArch overrides": "Substituições do RetroArch",
"RetroArch savestate": "Save state do RetroArch",
@@ -503,6 +529,7 @@
"Run MAME’s emulation on a separate thread. This changes how work is scheduled and may affect performance or compatibility.": "Rodar a emulação do MAME em uma thread separada. Muda a distribuição do trabalho e pode afetar desempenho ou compatibilidade.",
"Run PPSSPP’s built-in ad hoc server for compatible multiplayer connections.": "Rodar o servidor ad hoc embutido do PPSSPP para conexões multijogador compatíveis.",
"Running": "Em andamento",
"Save": "Salvar",
"Save RAM backup interval": "Intervalo de backup da RAM de save",
"Save changes": "Salvar alterações",
"Save console menu changes on exit": "Salvar alterações do menu do console ao sair",
@@ -562,6 +589,8 @@
"Settings saved. They will apply the next time you open RetroArch.": "Configurações salvas. Elas valem na próxima vez que você abrir o RetroArch.",
"Settings type": "Tipo de configuração",
"Settings unavailable. Reconnect to try again.": "Configurações indisponíveis. Reconecte para tentar de novo.",
"ShadowMountPlus is not answering": "O ShadowMountPlus não responde",
"ShadowMountPlus {0} puts the tiles on the home screen.": "O ShadowMountPlus {0} coloca os ícones na tela inicial.",
"Shape the picture on your TV.": "Ajuste a imagem na sua TV.",
"Share one core-options file": "Compartilhar um único arquivo de opções do core",
"Shift multiplayer port numbers by this amount. Zero uses original PSP ports.": "Deslocar os números de porta multijogador por este valor. Zero usa as portas originais do PSP.",
@@ -623,6 +652,7 @@
"Synchronize audio": "Sincronizar áudio",
"Synchronize emulation more closely to real time to reduce input delay, at a possible performance cost.": "Sincronizar a emulação mais de perto com o tempo real para reduzir o atraso de entrada, com possível custo de desempenho.",
"System": "Sistema",
"System icon in the bottom right corner": "Ícone do sistema no canto inferior direito",
"Technical names and exact saved values. Use this view for settings not covered by the guide.": "Nomes técnicos e valores salvos exatos. Use esta visualização para configurações que o guia não cobre.",
"Tell RetroArch when the game changes its frame rate so presentation can adapt.": "Avisar o RetroArch quando o jogo muda a taxa de quadros para a apresentação se adaptar.",
"The RetroArch menu on your console.": "O menu do RetroArch no seu console.",
@@ -631,12 +661,18 @@
"The game backup is already in your library. Close without finishing the remaining details and media?": "O backup do jogo já está na sua biblioteca. Fechar sem concluir os detalhes e a mídia restantes?",
"The name other players see in netplay games.": "O nome que os outros jogadores veem nas partidas de netplay.",
"The system’s installed core is detected automatically. For multi-file discs or folder-based games, upload the complete folder in Content.": "O core instalado do sistema é detectado automaticamente. Para discos com vários arquivos ou jogos em pastas, envie a pasta completa em Conteúdo.",
"The tile leaves the home screen once RetroArch closes.": "O ícone sai da tela inicial quando o RetroArch fecha.",
"The upload failed ({0}). Try again.": "O envio falhou ({0}). Tente de novo.",
"These cores run most games without them.": "Esses cores rodam a maioria dos jogos sem eles.",
"This PC → PS5": "Este PC → PS5",
"This core provides the available choices but no explanation for this option. Keep its current value unless you know the change you need.": "Este core fornece as opções disponíveis, mas nenhuma explicação para esta opção. Mantenha o valor atual, a menos que saiba qual mudança precisa.",
"This folder is empty. Upload files here to get started.": "Esta pasta está vazia. Envie arquivos aqui para começar.",
"This picture could not be drawn. Choose another one.": "Não foi possível desenhar esta imagem. Escolha outra.",
"This replaces your development build with a published release. Features not yet released may be removed.": "Isto substitui sua versão de desenvolvimento por uma versão publicada. Recursos ainda não lançados podem ser removidos.",
"Tile created. It appears on the home screen once RetroArch closes.": "Ícone criado. Ele aparece na tela inicial quando o RetroArch fecha.",
"Tile picture": "Imagem do ícone",
"Tile removed.": "Ícone removido.",
"Tile saved.": "Ícone salvo.",
"Title": "Título",
"Track transfers from this browser session": "Acompanhe as transferências desta sessão do navegador",
"Transfers": "Transferências",
+36
View File
@@ -2,6 +2,7 @@
"(needs Python 3), then run:": "(нужен Python 3), затем выполните:",
"3D box": "3D-коробка",
"A file with this name already exists. Rename your file first.": "Файл с таким именем уже существует. Сначала переименуйте свой файл.",
"A greyed-out picture is not on your PS5 yet: Download Media can get it.": "Затенённого изображения ещё нет на вашей PS5: его можно получить в разделе «Загрузка медиа».",
"A part could not be written.": "Не удалось записать часть файла.",
"A screenshot appears here when a saved slot has a thumbnail.": "Здесь появится снимок экрана, если у сохранённого слота есть миниатюра.",
"A smaller buffer can reduce sound delay; a larger buffer can help with crackling.": "Меньший буфер уменьшает задержку звука; больший помогает от потрескиваний.",
@@ -37,6 +38,7 @@
"Already there": "Уже есть",
"Announce games publicly": "Объявлять игры публично",
"Any one of:": "Любое из:",
"Appears on the home screen once RetroArch closes": "Появится на главном экране после закрытия RetroArch",
"Apply saved core and game button mappings when loading content.": "Применять сохранённые назначения кнопок ядра и игры при загрузке содержимого.",
"Apply the selected shader to the game picture. Availability depends on the video driver.": "Применить выбранный шейдер к изображению игры. Доступность зависит от видеодрайвера.",
"Artwork credits": "Авторы изображений",
@@ -52,6 +54,7 @@
"Audio": "Звук",
"Audio buffer": "Аудиобуфер",
"Audio volume": "Громкость",
"Automatic": "Автоматически",
"Automatic controller setup": "Автонастройка контроллеров",
"Automatically apply saved RetroArch overrides when opening content. Enable this to use the core overrides edited here.": "Автоматически применять сохранённые переопределения RetroArch при открытии содержимого. Включите, чтобы использовать переопределения ядра, изменённые здесь.",
"Automatically skip frames when emulation cannot keep up with full speed.": "Автоматически пропускать кадры, когда эмуляция не успевает за полной скоростью.",
@@ -119,6 +122,7 @@
"Close": "Закрыть",
"Close Add Game": "Закрыть добавление игры",
"Close PS5 RetroArch on the console, wait about 20 seconds, then open it again: some features need it.": "Закройте PS5 RetroArch на консоли, подождите около 20 секунд и откройте снова: это нужно некоторым функциям.",
"Close RetroArch when the game ends": "Закрывать RetroArch после окончания игры",
"Close and reopen Add Game to retry.": "Закройте и снова откройте добавление игры, чтобы повторить.",
"Close this game on the console before replacing or importing files. Export first to keep a copy.": "Закройте эту игру на консоли, прежде чем заменять или импортировать файлы. Сначала экспортируйте, чтобы сохранить копию.",
"Combine animated character geometry on the CPU. This can reduce drawing work in many games.": "Объединять геометрию анимированных персонажей на процессоре. Может сократить работу по отрисовке во многих играх.",
@@ -146,6 +150,7 @@
"Continue past invalid memory accesses instead of stopping emulation. This can hide game or emulation errors.": "Продолжать после недопустимых обращений к памяти вместо остановки эмуляции. Может скрывать ошибки игры или эмуляции.",
"Controller feel and response.": "Ощущение и отклик контроллера.",
"Copy": "Копировать",
"Core": "Ядро",
"Core guidance could not be loaded. Refresh to try again, or use Advanced.": "Не удалось загрузить справку по ядру. Обновите страницу или используйте «Расширенные».",
"Core options": "Параметры ядра",
"Couldn’t check required files. Reconnect and try again.": "Не удалось проверить нужные файлы. Подключитесь снова и повторите попытку.",
@@ -154,10 +159,14 @@
"Create an automatic save state when content closes. Support depends on the core.": "Автоматически создавать сохранение состояния при закрытии содержимого. Зависит от ядра.",
"Create folder": "Создать папку",
"Create one for free": "Создайте бесплатно",
"Create tile": "Создать плитку",
"Created {0}.": "Создано: {0}.",
"Crop overscan": "Обрезать overscan",
"Current picture": "Текущее изображение",
"Current: {0}": "Сейчас: {0}",
"Dark": "Тёмная",
"Delete": "Удалить",
"Delete the tile {0}?": "Удалить плитку {0}?",
"Descending": "По убыванию",
"Description": "Описание",
"Description, developer, publisher, release date, genre, players and rating, shown in EmulationStation and on each game here.": "Описание, разработчик, издатель, дата выхода, жанр, игроки и рейтинг — показываются в EmulationStation и у каждой игры здесь.",
@@ -203,11 +212,14 @@
"Draw the SNES transparency and color blending effects. Turning this off changes the intended appearance.": "Рисовать эффекты прозрачности и смешивания цветов SNES. Отключение меняет задуманный вид.",
"Drop files here": "Перетащите файлы сюда",
"Drop one file here, or browse your device": "Перетащите сюда один файл или выберите на устройстве",
"Each tile opens one game in RetroArch, right from the PS5 home screen.": "Каждая плитка открывает одну игру в RetroArch прямо с главного экрана PS5.",
"Earn RetroAchievements in the games that have them.": "Получайте RetroAchievements в играх, где они есть.",
"Earn achievements in supported games with your retroachievements.org account. RetroArch signs in when a game starts.": "Получайте достижения в поддерживаемых играх с учётной записью retroachievements.org. RetroArch входит в систему при запуске игры.",
"Earn hardcore achievements: save states, rewind, slow motion and cheats are turned off while playing.": "Получайте хардкорные достижения: сохранения состояния, перемотка, замедление и читы во время игры отключены.",
"Edit": "Изменить",
"Edit details": "Изменить сведения",
"Edit game details": "Изменить сведения об игре",
"Edit tile": "Изменить плитку",
"EmulationStation": "EmulationStation",
"EmulationStation is open": "EmulationStation открыт",
"Enable": "Включить",
@@ -240,6 +252,7 @@
"File:": "Файл:",
"Files": "Файлы",
"Fill missing game details too": "Также заполнять недостающие сведения",
"Fill the square": "Заполнить квадрат",
"Filter games by first letter": "Фильтровать игры по первой букве",
"Find a game": "Найти игру",
"Find a game in the recap": "Найти игру в сводке",
@@ -261,6 +274,8 @@
"From {0}.": "Из {0}.",
"Frontend picker is open": "Открыт выбор интерфейса",
"Full configuration with technical names and exact values.": "Полная конфигурация с техническими именами и точными значениями.",
"Game": "Игра",
"Game Forwarder": "Game Forwarder",
"Game added.": "Игра добавлена.",
"Game audio": "Звук игры",
"Game backup (ROM)": "Резервная копия игры (ROM)",
@@ -293,6 +308,7 @@
"Hardcore mode": "Хардкорный режим",
"Have MAME save its state on exit and restore it when the same content starts again.": "MAME сохраняет состояние при выходе и восстанавливает его при следующем запуске того же содержимого.",
"Hide unused edges of the picture when the core supports it.": "Скрывать неиспользуемые края изображения, если ядро это поддерживает.",
"Home screen tiles": "Плитки главного экрана",
"Host through a libretro relay server, for networks where other players cannot reach your PS5 directly.": "Создавать игру через ретрансляционный сервер libretro — для сетей, где другие игроки не могут напрямую подключиться к вашей PS5.",
"Ignore small stick movements near the center to prevent drift. Larger values require more movement before input begins.": "Игнорировать мелкие движения стика у центра, чтобы избежать дрейфа. Большие значения требуют большего движения до начала ввода.",
"Ignore small stick movements near the center. Increase this if the character moves when you release the stick.": "Игнорировать мелкие движения стика у центра. Увеличьте, если персонаж движется после того, как вы отпустили стик.",
@@ -307,6 +323,7 @@
"Interrupted": "Прервано",
"Italian": "Итальянский",
"Italiano": "Italiano",
"Its new name or picture shows once RetroArch closes": "Новое название или изображение появится после закрытия RetroArch",
"Japan": "Япония",
"Japanese": "Японский",
"Keep a history of opened content so it is easier to return to a game.": "Вести историю открытого содержимого, чтобы проще возвращаться к игре.",
@@ -325,6 +342,7 @@
"Latest release: {0}": "Последняя версия: {0}",
"Launch this game with its core and save once, then refresh to locate its files.": "Запустите эту игру с её ядром и сохранитесь один раз, затем обновите страницу, чтобы найти её файлы.",
"LaunchBox match:": "Совпадение в LaunchBox:",
"Leaves the home screen once RetroArch closes": "Исчезнет с главного экрана после закрытия RetroArch",
"Let MAME limit emulation speed to the original machine’s speed. Timing also depends on RetroArch’s synchronization settings.": "Позволить MAME ограничивать скорость эмуляции скоростью оригинальной машины. Тайминги также зависят от настроек синхронизации RetroArch.",
"Let any connected player navigate the RetroArch menu.": "Позволить любому подключённому игроку управлять меню RetroArch.",
"Let the software list choose the appropriate media device, such as a cartridge or floppy drive.": "Позволить списку ПО выбрать подходящее устройство, например картридж или дисковод.",
@@ -342,6 +360,7 @@
"Loading your games…": "Загрузка ваших игр…",
"Loading your installed systems…": "Загрузка установленных систем…",
"Loading your library…": "Загрузка библиотеки…",
"Loading your tiles…": "Загрузка ваших плиток…",
"Loading…": "Загрузка…",
"Logo": "Логотип",
"Main navigation": "Основная навигация",
@@ -371,10 +390,12 @@
"Mute during fast-forward": "Без звука при перемотке вперёд",
"Mute during rewind": "Без звука при перемотке назад",
"Name": "Имя",
"Name on the home screen": "Название на главном экране",
"Nederlands": "Nederlands",
"Needed": "Нужно",
"Netplay": "Сетевая игра",
"New folder": "Новая папка",
"New tile": "Новая плитка",
"Next": "Далее",
"Nickname": "Ник",
"No account?": "Нет учётной записи?",
@@ -397,6 +418,7 @@
"No release notes were provided for this version.": "Для этой версии нет примечаний к выпуску.",
"No screenshot for this slot. Enable Savestate Thumbnails in RetroArch and save the state again.": "Для этого слота нет снимка. Включите миниатюры сохранений состояния в RetroArch и сохраните снова.",
"No supported cores are installed. Install a core before adding a game.": "Не установлено ни одного поддерживаемого ядра. Установите ядро перед добавлением игры.",
"No tiles yet. Make one for a game you play often.": "Плиток пока нет. Создайте плитку для игры, в которую часто играете.",
"No {0} yet · drop a file here": "Пока нет: {0} · перетащите файл сюда",
"None": "Нет",
"Not available yet": "Пока недоступно",
@@ -408,6 +430,7 @@
"Numbers and other characters": "Цифры и другие символы",
"Off": "Выкл.",
"On": "Вкл.",
"On the home screen": "На главном экране",
"On-screen messages": "Сообщения на экране",
"On-screen notifications": "Уведомления на экране",
"One place for this game.": "Одно место для этой игры.",
@@ -427,6 +450,7 @@
"Options supplied by this core.": "Параметры этого ядра.",
"Organize game saves using the folder that contains the game.": "Упорядочивать сохранения по папке, в которой лежит игра.",
"Organize save states using the folder that contains the game.": "Упорядочивать сохранения состояния по папке, в которой лежит игра.",
"Otherwise your frontend opens after the game. A new tile, name or picture reaches the home screen once RetroArch closes.": "Иначе после игры откроется ваш интерфейс. Новая плитка, название или изображение появляются на главном экране после закрытия RetroArch.",
"Override the emulated PSP clock speed. Higher values may help some games but require more processing power. Disabled lets the game choose.": "Переопределить частоту эмулируемой PSP. Более высокие значения помогают некоторым играм, но требуют больше вычислительной мощности. «Отключено» оставляет выбор игре.",
"Overview": "Обзор",
"PS5 RetroArch has closed for installation. Reopen it from your launcher when installation finishes, then check the version above.": "PS5 RetroArch закрылся для установки. Откройте его из лаунчера после завершения установки и проверьте версию выше.",
@@ -442,6 +466,7 @@
"Pause when the menu opens": "Пауза при открытии меню",
"Paused": "На паузе",
"Periodically write in-game save RAM to disk. This is separate from emulator save states.": "Периодически записывать память сохранений игры на диск. Это отдельно от сохранений состояния эмулятора.",
"Picture": "Изображение",
"Picture on each card": "Изображение на каждой карточке",
"Play audio produced by the game.": "Воспроизводить звук игры.",
"Play the video": "Воспроизвести видео",
@@ -491,6 +516,7 @@
"Resume": "Продолжить",
"Resume from an automatic state": "Продолжить с автоматического состояния",
"RetroAchievements": "RetroAchievements",
"RetroArch icon": "Значок RetroArch",
"RetroArch is running": "RetroArch работает",
"RetroArch overrides": "Переопределения RetroArch",
"RetroArch savestate": "Сохранение состояния RetroArch",
@@ -503,6 +529,7 @@
"Run MAME’s emulation on a separate thread. This changes how work is scheduled and may affect performance or compatibility.": "Выполнять эмуляцию MAME в отдельном потоке. Меняет распределение работы и может влиять на производительность или совместимость.",
"Run PPSSPP’s built-in ad hoc server for compatible multiplayer connections.": "Запускать встроенный ad hoc-сервер PPSSPP для совместимых сетевых подключений.",
"Running": "Выполняется",
"Save": "Сохранить",
"Save RAM backup interval": "Интервал резервного копирования памяти сохранений",
"Save changes": "Сохранить изменения",
"Save console menu changes on exit": "Сохранять изменения меню консоли при выходе",
@@ -562,6 +589,8 @@
"Settings saved. They will apply the next time you open RetroArch.": "Настройки сохранены. Они вступят в силу при следующем открытии RetroArch.",
"Settings type": "Тип настроек",
"Settings unavailable. Reconnect to try again.": "Настройки недоступны. Подключитесь снова, чтобы повторить.",
"ShadowMountPlus is not answering": "ShadowMountPlus не отвечает",
"ShadowMountPlus {0} puts the tiles on the home screen.": "ShadowMountPlus {0} размещает плитки на главном экране.",
"Shape the picture on your TV.": "Настройте изображение на телевизоре.",
"Share one core-options file": "Общий файл параметров ядер",
"Shift multiplayer port numbers by this amount. Zero uses original PSP ports.": "Сдвинуть номера сетевых портов на это значение. Ноль использует исходные порты PSP.",
@@ -623,6 +652,7 @@
"Synchronize audio": "Синхронизировать звук",
"Synchronize emulation more closely to real time to reduce input delay, at a possible performance cost.": "Точнее синхронизировать эмуляцию с реальным временем для снижения задержки ввода, возможно ценой производительности.",
"System": "Система",
"System icon in the bottom right corner": "Значок системы в правом нижнем углу",
"Technical names and exact saved values. Use this view for settings not covered by the guide.": "Технические имена и точные сохранённые значения. Используйте этот вид для настроек, которых нет в справке.",
"Tell RetroArch when the game changes its frame rate so presentation can adapt.": "Сообщать RetroArch, когда игра меняет частоту кадров, чтобы вывод подстраивался.",
"The RetroArch menu on your console.": "Меню RetroArch на вашей консоли.",
@@ -631,12 +661,18 @@
"The game backup is already in your library. Close without finishing the remaining details and media?": "Резервная копия игры уже в библиотеке. Закрыть, не завершив оставшиеся сведения и медиа?",
"The name other players see in netplay games.": "Имя, которое видят другие игроки в сетевых играх.",
"The system’s installed core is detected automatically. For multi-file discs or folder-based games, upload the complete folder in Content.": "Установленное ядро системы определяется автоматически. Для многофайловых дисков или игр в папках отправьте всю папку в разделе «Содержимое».",
"The tile leaves the home screen once RetroArch closes.": "Плитка исчезнет с главного экрана после закрытия RetroArch.",
"The upload failed ({0}). Try again.": "Отправка не удалась ({0}). Повторите попытку.",
"These cores run most games without them.": "Эти ядра запускают большинство игр и без них.",
"This PC → PS5": "Этот ПК → PS5",
"This core provides the available choices but no explanation for this option. Keep its current value unless you know the change you need.": "Это ядро предоставляет варианты, но не объясняет этот параметр. Оставьте текущее значение, если не знаете, какое изменение вам нужно.",
"This folder is empty. Upload files here to get started.": "Эта папка пуста. Отправьте сюда файлы, чтобы начать.",
"This picture could not be drawn. Choose another one.": "Не удалось нарисовать это изображение. Выберите другое.",
"This replaces your development build with a published release. Features not yet released may be removed.": "Это заменит вашу сборку для разработки опубликованной версией. Ещё не выпущенные функции могут исчезнуть.",
"Tile created. It appears on the home screen once RetroArch closes.": "Плитка создана. Она появится на главном экране после закрытия RetroArch.",
"Tile picture": "Изображение плитки",
"Tile removed.": "Плитка удалена.",
"Tile saved.": "Плитка сохранена.",
"Title": "Название",
"Track transfers from this browser session": "Отслеживать передачи этого сеанса браузера",
"Transfers": "Передачи",
+36
View File
@@ -2,6 +2,7 @@
"(needs Python 3), then run:",
"3D box",
"A file with this name already exists. Rename your file first.",
"A greyed-out picture is not on your PS5 yet: Download Media can get it.",
"A part could not be written.",
"A screenshot appears here when a saved slot has a thumbnail.",
"A smaller buffer can reduce sound delay; a larger buffer can help with crackling.",
@@ -37,6 +38,7 @@
"Already there",
"Announce games publicly",
"Any one of:",
"Appears on the home screen once RetroArch closes",
"Apply saved core and game button mappings when loading content.",
"Apply the selected shader to the game picture. Availability depends on the video driver.",
"Artwork credits",
@@ -52,6 +54,7 @@
"Audio",
"Audio buffer",
"Audio volume",
"Automatic",
"Automatic controller setup",
"Automatically apply saved RetroArch overrides when opening content. Enable this to use the core overrides edited here.",
"Automatically skip frames when emulation cannot keep up with full speed.",
@@ -119,6 +122,7 @@
"Close",
"Close Add Game",
"Close PS5 RetroArch on the console, wait about 20 seconds, then open it again: some features need it.",
"Close RetroArch when the game ends",
"Close and reopen Add Game to retry.",
"Close this game on the console before replacing or importing files. Export first to keep a copy.",
"Combine animated character geometry on the CPU. This can reduce drawing work in many games.",
@@ -146,6 +150,7 @@
"Continue past invalid memory accesses instead of stopping emulation. This can hide game or emulation errors.",
"Controller feel and response.",
"Copy",
"Core",
"Core guidance could not be loaded. Refresh to try again, or use Advanced.",
"Core options",
"Couldn’t check required files. Reconnect and try again.",
@@ -154,10 +159,14 @@
"Create an automatic save state when content closes. Support depends on the core.",
"Create folder",
"Create one for free",
"Create tile",
"Created {0}.",
"Crop overscan",
"Current picture",
"Current: {0}",
"Dark",
"Delete",
"Delete the tile {0}?",
"Descending",
"Description",
"Description, developer, publisher, release date, genre, players and rating, shown in EmulationStation and on each game here.",
@@ -203,11 +212,14 @@
"Draw the SNES transparency and color blending effects. Turning this off changes the intended appearance.",
"Drop files here",
"Drop one file here, or browse your device",
"Each tile opens one game in RetroArch, right from the PS5 home screen.",
"Earn RetroAchievements in the games that have them.",
"Earn achievements in supported games with your retroachievements.org account. RetroArch signs in when a game starts.",
"Earn hardcore achievements: save states, rewind, slow motion and cheats are turned off while playing.",
"Edit",
"Edit details",
"Edit game details",
"Edit tile",
"EmulationStation",
"EmulationStation is open",
"Enable",
@@ -240,6 +252,7 @@
"File:",
"Files",
"Fill missing game details too",
"Fill the square",
"Filter games by first letter",
"Find a game",
"Find a game in the recap",
@@ -261,6 +274,8 @@
"From {0}.",
"Frontend picker is open",
"Full configuration with technical names and exact values.",
"Game",
"Game Forwarder",
"Game added.",
"Game audio",
"Game backup (ROM)",
@@ -293,6 +308,7 @@
"Hardcore mode",
"Have MAME save its state on exit and restore it when the same content starts again.",
"Hide unused edges of the picture when the core supports it.",
"Home screen tiles",
"Host through a libretro relay server, for networks where other players cannot reach your PS5 directly.",
"Ignore small stick movements near the center to prevent drift. Larger values require more movement before input begins.",
"Ignore small stick movements near the center. Increase this if the character moves when you release the stick.",
@@ -307,6 +323,7 @@
"Interrupted",
"Italian",
"Italiano",
"Its new name or picture shows once RetroArch closes",
"Japan",
"Japanese",
"Keep a history of opened content so it is easier to return to a game.",
@@ -325,6 +342,7 @@
"Latest release: {0}",
"Launch this game with its core and save once, then refresh to locate its files.",
"LaunchBox match:",
"Leaves the home screen once RetroArch closes",
"Let MAME limit emulation speed to the original machine’s speed. Timing also depends on RetroArch’s synchronization settings.",
"Let any connected player navigate the RetroArch menu.",
"Let the software list choose the appropriate media device, such as a cartridge or floppy drive.",
@@ -342,6 +360,7 @@
"Loading your games…",
"Loading your installed systems…",
"Loading your library…",
"Loading your tiles…",
"Loading…",
"Logo",
"Main navigation",
@@ -371,10 +390,12 @@
"Mute during fast-forward",
"Mute during rewind",
"Name",
"Name on the home screen",
"Nederlands",
"Needed",
"Netplay",
"New folder",
"New tile",
"Next",
"Nickname",
"No account?",
@@ -397,6 +418,7 @@
"No release notes were provided for this version.",
"No screenshot for this slot. Enable Savestate Thumbnails in RetroArch and save the state again.",
"No supported cores are installed. Install a core before adding a game.",
"No tiles yet. Make one for a game you play often.",
"No {0} yet · drop a file here",
"None",
"Not available yet",
@@ -408,6 +430,7 @@
"Numbers and other characters",
"Off",
"On",
"On the home screen",
"On-screen messages",
"On-screen notifications",
"One place for this game.",
@@ -427,6 +450,7 @@
"Options supplied by this core.",
"Organize game saves using the folder that contains the game.",
"Organize save states using the folder that contains the game.",
"Otherwise your frontend opens after the game. A new tile, name or picture reaches the home screen once RetroArch closes.",
"Override the emulated PSP clock speed. Higher values may help some games but require more processing power. Disabled lets the game choose.",
"Overview",
"PS5 RetroArch has closed for installation. Reopen it from your launcher when installation finishes, then check the version above.",
@@ -442,6 +466,7 @@
"Pause when the menu opens",
"Paused",
"Periodically write in-game save RAM to disk. This is separate from emulator save states.",
"Picture",
"Picture on each card",
"Play audio produced by the game.",
"Play the video",
@@ -491,6 +516,7 @@
"Resume",
"Resume from an automatic state",
"RetroAchievements",
"RetroArch icon",
"RetroArch is running",
"RetroArch overrides",
"RetroArch savestate",
@@ -503,6 +529,7 @@
"Run MAME’s emulation on a separate thread. This changes how work is scheduled and may affect performance or compatibility.",
"Run PPSSPP’s built-in ad hoc server for compatible multiplayer connections.",
"Running",
"Save",
"Save RAM backup interval",
"Save changes",
"Save console menu changes on exit",
@@ -562,6 +589,8 @@
"Settings saved. They will apply the next time you open RetroArch.",
"Settings type",
"Settings unavailable. Reconnect to try again.",
"ShadowMountPlus is not answering",
"ShadowMountPlus {0} puts the tiles on the home screen.",
"Shape the picture on your TV.",
"Share one core-options file",
"Shift multiplayer port numbers by this amount. Zero uses original PSP ports.",
@@ -623,6 +652,7 @@
"Synchronize audio",
"Synchronize emulation more closely to real time to reduce input delay, at a possible performance cost.",
"System",
"System icon in the bottom right corner",
"Technical names and exact saved values. Use this view for settings not covered by the guide.",
"Tell RetroArch when the game changes its frame rate so presentation can adapt.",
"The RetroArch menu on your console.",
@@ -631,12 +661,18 @@
"The game backup is already in your library. Close without finishing the remaining details and media?",
"The name other players see in netplay games.",
"The system’s installed core is detected automatically. For multi-file discs or folder-based games, upload the complete folder in Content.",
"The tile leaves the home screen once RetroArch closes.",
"The upload failed ({0}). Try again.",
"These cores run most games without them.",
"This PC → PS5",
"This core provides the available choices but no explanation for this option. Keep its current value unless you know the change you need.",
"This folder is empty. Upload files here to get started.",
"This picture could not be drawn. Choose another one.",
"This replaces your development build with a published release. Features not yet released may be removed.",
"Tile created. It appears on the home screen once RetroArch closes.",
"Tile picture",
"Tile removed.",
"Tile saved.",
"Title",
"Track transfers from this browser session",
"Transfers",
+36
View File
@@ -2,6 +2,7 @@
"(needs Python 3), then run:": "(Python 3 gerekir), ardından çalıştırın:",
"3D box": "3B kutu",
"A file with this name already exists. Rename your file first.": "Bu adda bir dosya zaten var. Önce dosyanızı yeniden adlandırın.",
"A greyed-out picture is not on your PS5 yet: Download Media can get it.": "Soluk görünen bir görsel henüz PS5’inizde yok: Medya İndir onu getirebilir.",
"A part could not be written.": "Bir bölüm yazılamadı.",
"A screenshot appears here when a saved slot has a thumbnail.": "Kayıtlı bir yuvanın küçük resmi olduğunda ekran görüntüsü burada görünür.",
"A smaller buffer can reduce sound delay; a larger buffer can help with crackling.": "Küçük tampon ses gecikmesini azaltabilir; büyük tampon cızırtıya karşı yardımcı olabilir.",
@@ -37,6 +38,7 @@
"Already there": "Zaten var",
"Announce games publicly": "Oyunları herkese duyur",
"Any one of:": "Şunlardan biri:",
"Appears on the home screen once RetroArch closes": "RetroArch kapandığında ana ekranda görünür",
"Apply saved core and game button mappings when loading content.": "İçerik yüklenirken kayıtlı çekirdek ve oyun tuş eşlemelerini uygula.",
"Apply the selected shader to the game picture. Availability depends on the video driver.": "Seçili gölgelendiriciyi oyun görüntüsüne uygula. Kullanılabilirlik video sürücüsüne bağlıdır.",
"Artwork credits": "Görsel kaynakları",
@@ -52,6 +54,7 @@
"Audio": "Ses",
"Audio buffer": "Ses tamponu",
"Audio volume": "Ses düzeyi",
"Automatic": "Otomatik",
"Automatic controller setup": "Otomatik kontrolcü kurulumu",
"Automatically apply saved RetroArch overrides when opening content. Enable this to use the core overrides edited here.": "İçerik açılırken kayıtlı RetroArch geçersiz kılmalarını otomatik uygula. Burada düzenlenen çekirdek geçersiz kılmalarını kullanmak için etkinleştirin.",
"Automatically skip frames when emulation cannot keep up with full speed.": "Emülasyon tam hıza yetişemediğinde kareleri otomatik atla.",
@@ -119,6 +122,7 @@
"Close": "Kapat",
"Close Add Game": "Oyun eklemeyi kapat",
"Close PS5 RetroArch on the console, wait about 20 seconds, then open it again: some features need it.": "Konsolda PS5 RetroArch'ı kapatın, yaklaşık 20 saniye bekleyin ve yeniden açın: bazı özellikler bunu gerektirir.",
"Close RetroArch when the game ends": "Oyun bitince RetroArch'ı kapat",
"Close and reopen Add Game to retry.": "Yeniden denemek için Oyun ekle'yi kapatıp yeniden açın.",
"Close this game on the console before replacing or importing files. Export first to keep a copy.": "Dosyaları değiştirmeden veya içe aktarmadan önce bu oyunu konsolda kapatın. Bir kopya tutmak için önce dışa aktarın.",
"Combine animated character geometry on the CPU. This can reduce drawing work in many games.": "Animasyonlu karakter geometrisini CPU'da birleştir. Birçok oyunda çizim işini azaltabilir.",
@@ -146,6 +150,7 @@
"Continue past invalid memory accesses instead of stopping emulation. This can hide game or emulation errors.": "Geçersiz bellek erişimlerinde emülasyonu durdurmak yerine devam et. Oyun veya emülasyon hatalarını gizleyebilir.",
"Controller feel and response.": "Kontrolcü hissi ve tepkisi.",
"Copy": "Kopyala",
"Core": "Çekirdek",
"Core guidance could not be loaded. Refresh to try again, or use Advanced.": "Çekirdek kılavuzu yüklenemedi. Yeniden denemek için yenileyin veya Gelişmiş'i kullanın.",
"Core options": "Çekirdek seçenekleri",
"Couldn’t check required files. Reconnect and try again.": "Gerekli dosyalar denetlenemedi. Yeniden bağlanıp tekrar deneyin.",
@@ -154,10 +159,14 @@
"Create an automatic save state when content closes. Support depends on the core.": "İçerik kapanırken otomatik durum kaydı oluştur. Destek çekirdeğe bağlıdır.",
"Create folder": "Klasör oluştur",
"Create one for free": "Ücretsiz oluşturun",
"Create tile": "Simge oluştur",
"Created {0}.": "{0} oluşturuldu.",
"Crop overscan": "Overscan'i kırp",
"Current picture": "Geçerli görsel",
"Current: {0}": "Geçerli: {0}",
"Dark": "Koyu",
"Delete": "Sil",
"Delete the tile {0}?": "{0} simgesi silinsin mi?",
"Descending": "Azalan",
"Description": "Açıklama",
"Description, developer, publisher, release date, genre, players and rating, shown in EmulationStation and on each game here.": "Açıklama, geliştirici, yayıncı, çıkış tarihi, tür, oyuncu sayısı ve puan; EmulationStation'da ve buradaki her oyunda gösterilir.",
@@ -203,11 +212,14 @@
"Draw the SNES transparency and color blending effects. Turning this off changes the intended appearance.": "SNES saydamlık ve renk harmanlama efektlerini çiz. Kapatmak amaçlanan görünümü değiştirir.",
"Drop files here": "Dosyaları buraya bırakın",
"Drop one file here, or browse your device": "Buraya bir dosya bırakın veya cihazınıza göz atın",
"Each tile opens one game in RetroArch, right from the PS5 home screen.": "Her simge, PS5 ana ekranından doğrudan RetroArch'ta bir oyun açar.",
"Earn RetroAchievements in the games that have them.": "Destekleyen oyunlarda RetroAchievements kazanın.",
"Earn achievements in supported games with your retroachievements.org account. RetroArch signs in when a game starts.": "retroachievements.org hesabınızla desteklenen oyunlarda başarım kazanın. RetroArch bir oyun başladığında oturum açar.",
"Earn hardcore achievements: save states, rewind, slow motion and cheats are turned off while playing.": "Hardcore başarımlar kazanın: oynarken durum kayıtları, geri sarma, ağır çekim ve hileler kapalıdır.",
"Edit": "Düzenle",
"Edit details": "Ayrıntıları düzenle",
"Edit game details": "Oyun ayrıntılarını düzenle",
"Edit tile": "Simgeyi düzenle",
"EmulationStation": "EmulationStation",
"EmulationStation is open": "EmulationStation açık",
"Enable": "Etkinleştir",
@@ -240,6 +252,7 @@
"File:": "Dosya:",
"Files": "Dosyalar",
"Fill missing game details too": "Eksik oyun ayrıntılarını da doldur",
"Fill the square": "Kareyi doldur",
"Filter games by first letter": "Oyunları ilk harfe göre filtrele",
"Find a game": "Oyun bul",
"Find a game in the recap": "Özette oyun bul",
@@ -261,6 +274,8 @@
"From {0}.": "Kaynak: {0}.",
"Frontend picker is open": "Arayüz seçici açık",
"Full configuration with technical names and exact values.": "Teknik adlar ve kesin değerlerle tam yapılandırma.",
"Game": "Oyun",
"Game Forwarder": "Game Forwarder",
"Game added.": "Oyun eklendi.",
"Game audio": "Oyun sesi",
"Game backup (ROM)": "Oyun yedeği (ROM)",
@@ -293,6 +308,7 @@
"Hardcore mode": "Hardcore modu",
"Have MAME save its state on exit and restore it when the same content starts again.": "MAME'in çıkışta durumunu kaydetmesini ve aynı içerik yeniden başladığında geri yüklemesini sağla.",
"Hide unused edges of the picture when the core supports it.": "Çekirdek destekliyorsa görüntünün kullanılmayan kenarlarını gizle.",
"Home screen tiles": "Ana ekran simgeleri",
"Host through a libretro relay server, for networks where other players cannot reach your PS5 directly.": "libretro aktarma sunucusu üzerinden barındırın; diğer oyuncuların PS5'inize doğrudan ulaşamadığı ağlar için.",
"Ignore small stick movements near the center to prevent drift. Larger values require more movement before input begins.": "Kaymayı önlemek için merkeze yakın küçük çubuk hareketlerini yok say. Büyük değerler giriş başlamadan önce daha fazla hareket gerektirir.",
"Ignore small stick movements near the center. Increase this if the character moves when you release the stick.": "Merkeze yakın küçük çubuk hareketlerini yok say. Çubuğu bıraktığınızda karakter hareket ediyorsa artırın.",
@@ -307,6 +323,7 @@
"Interrupted": "Kesintiye uğradı",
"Italian": "İtalyanca",
"Italiano": "Italiano",
"Its new name or picture shows once RetroArch closes": "Yeni adı veya görseli RetroArch kapandığında görünür",
"Japan": "Japonya",
"Japanese": "Japonca",
"Keep a history of opened content so it is easier to return to a game.": "Bir oyuna dönmeyi kolaylaştırmak için açılan içeriğin geçmişini tut.",
@@ -325,6 +342,7 @@
"Latest release: {0}": "En son sürüm: {0}",
"Launch this game with its core and save once, then refresh to locate its files.": "Bu oyunu çekirdeğiyle başlatıp bir kez kaydedin, ardından dosyalarını bulmak için yenileyin.",
"LaunchBox match:": "LaunchBox eşleşmesi:",
"Leaves the home screen once RetroArch closes": "RetroArch kapandığında ana ekrandan kalkar",
"Let MAME limit emulation speed to the original machine’s speed. Timing also depends on RetroArch’s synchronization settings.": "MAME'in emülasyon hızını özgün makinenin hızıyla sınırlamasına izin ver. Zamanlama RetroArch'ın eşitleme ayarlarına da bağlıdır.",
"Let any connected player navigate the RetroArch menu.": "Bağlı her oyuncunun RetroArch menüsünde gezinmesine izin ver.",
"Let the software list choose the appropriate media device, such as a cartridge or floppy drive.": "Yazılım listesinin kartuş veya disket sürücüsü gibi uygun medya aygıtını seçmesine izin ver.",
@@ -342,6 +360,7 @@
"Loading your games…": "Oyunlarınız yükleniyor…",
"Loading your installed systems…": "Yüklü sistemleriniz yükleniyor…",
"Loading your library…": "Kitaplığınız yükleniyor…",
"Loading your tiles…": "Simgeleriniz yükleniyor…",
"Loading…": "Yükleniyor…",
"Logo": "Logo",
"Main navigation": "Ana gezinme",
@@ -371,10 +390,12 @@
"Mute during fast-forward": "İleri sarmada sessiz",
"Mute during rewind": "Geri sarmada sessiz",
"Name": "Ad",
"Name on the home screen": "Ana ekrandaki ad",
"Nederlands": "Nederlands",
"Needed": "Gerekli",
"Netplay": "Netplay",
"New folder": "Yeni klasör",
"New tile": "Yeni simge",
"Next": "İleri",
"Nickname": "Takma ad",
"No account?": "Hesabınız yok mu?",
@@ -397,6 +418,7 @@
"No release notes were provided for this version.": "Bu sürüm için sürüm notu verilmedi.",
"No screenshot for this slot. Enable Savestate Thumbnails in RetroArch and save the state again.": "Bu yuva için ekran görüntüsü yok. RetroArch'ta durum kaydı küçük resimlerini açıp yeniden kaydedin.",
"No supported cores are installed. Install a core before adding a game.": "Desteklenen çekirdek kurulu değil. Oyun eklemeden önce bir çekirdek kurun.",
"No tiles yet. Make one for a game you play often.": "Henüz simge yok. Sık oynadığınız bir oyun için bir tane oluşturun.",
"No {0} yet · drop a file here": "Henüz {0} yok · buraya bir dosya bırakın",
"None": "Yok",
"Not available yet": "Henüz kullanılamıyor",
@@ -408,6 +430,7 @@
"Numbers and other characters": "Rakamlar ve diğer karakterler",
"Off": "Kapalı",
"On": "Açık",
"On the home screen": "Ana ekranda",
"On-screen messages": "Ekran mesajları",
"On-screen notifications": "Ekran bildirimleri",
"One place for this game.": "Bu oyun için tek bir yer.",
@@ -427,6 +450,7 @@
"Options supplied by this core.": "Bu çekirdeğin sunduğu seçenekler.",
"Organize game saves using the folder that contains the game.": "Oyun kayıtlarını oyunun bulunduğu klasöre göre düzenle.",
"Organize save states using the folder that contains the game.": "Durum kayıtlarını oyunun bulunduğu klasöre göre düzenle.",
"Otherwise your frontend opens after the game. A new tile, name or picture reaches the home screen once RetroArch closes.": "Aksi halde oyundan sonra arayüzünüz açılır. Yeni bir simge, ad veya görsel, RetroArch kapandığında ana ekrana gelir.",
"Override the emulated PSP clock speed. Higher values may help some games but require more processing power. Disabled lets the game choose.": "Emüle edilen PSP saat hızını geçersiz kıl. Yüksek değerler bazı oyunlara yardımcı olur ama daha fazla işlem gücü ister. Kapalı, seçimi oyuna bırakır.",
"Overview": "Özet",
"PS5 RetroArch has closed for installation. Reopen it from your launcher when installation finishes, then check the version above.": "PS5 RetroArch kurulum için kapandı. Kurulum bitince başlatıcınızdan yeniden açın ve yukarıdaki sürümü denetleyin.",
@@ -442,6 +466,7 @@
"Pause when the menu opens": "Menü açılınca duraklat",
"Paused": "Duraklatıldı",
"Periodically write in-game save RAM to disk. This is separate from emulator save states.": "Oyun içi kayıt RAM'ini düzenli olarak diske yaz. Bu, emülatör durum kayıtlarından ayrıdır.",
"Picture": "Görsel",
"Picture on each card": "Her kartta görsel",
"Play audio produced by the game.": "Oyunun ürettiği sesi çal.",
"Play the video": "Videoyu oynat",
@@ -491,6 +516,7 @@
"Resume": "Devam et",
"Resume from an automatic state": "Otomatik durumdan devam et",
"RetroAchievements": "RetroAchievements",
"RetroArch icon": "RetroArch simgesi",
"RetroArch is running": "RetroArch çalışıyor",
"RetroArch overrides": "RetroArch geçersiz kılmaları",
"RetroArch savestate": "RetroArch durum kaydı",
@@ -503,6 +529,7 @@
"Run MAME’s emulation on a separate thread. This changes how work is scheduled and may affect performance or compatibility.": "MAME emülasyonunu ayrı bir iş parçacığında çalıştır. İşin dağılımını değiştirir ve performansı veya uyumluluğu etkileyebilir.",
"Run PPSSPP’s built-in ad hoc server for compatible multiplayer connections.": "Uyumlu çok oyunculu bağlantılar için PPSSPP'nin yerleşik ad hoc sunucusunu çalıştır.",
"Running": "Çalışıyor",
"Save": "Kaydet",
"Save RAM backup interval": "Kayıt RAM'i yedekleme aralığı",
"Save changes": "Değişiklikleri kaydet",
"Save console menu changes on exit": "Çıkışta konsol menüsü değişikliklerini kaydet",
@@ -562,6 +589,8 @@
"Settings saved. They will apply the next time you open RetroArch.": "Ayarlar kaydedildi. RetroArch'ı bir sonraki açışınızda uygulanacak.",
"Settings type": "Ayar türü",
"Settings unavailable. Reconnect to try again.": "Ayarlar kullanılamıyor. Yeniden denemek için yeniden bağlanın.",
"ShadowMountPlus is not answering": "ShadowMountPlus yanıt vermiyor",
"ShadowMountPlus {0} puts the tiles on the home screen.": "ShadowMountPlus {0} simgeleri ana ekrana yerleştirir.",
"Shape the picture on your TV.": "Görüntüyü televizyonunuza göre şekillendirin.",
"Share one core-options file": "Tek bir çekirdek seçenekleri dosyası paylaş",
"Shift multiplayer port numbers by this amount. Zero uses original PSP ports.": "Çok oyunculu port numaralarını bu miktar kadar kaydır. Sıfır özgün PSP portlarını kullanır.",
@@ -623,6 +652,7 @@
"Synchronize audio": "Sesi eşitle",
"Synchronize emulation more closely to real time to reduce input delay, at a possible performance cost.": "Giriş gecikmesini azaltmak için emülasyonu gerçek zamana daha yakın eşitle; performans pahasına olabilir.",
"System": "Sistem",
"System icon in the bottom right corner": "Sağ alt köşede sistem simgesi",
"Technical names and exact saved values. Use this view for settings not covered by the guide.": "Teknik adlar ve kesin kayıtlı değerler. Kılavuzun kapsamadığı ayarlar için bu görünümü kullanın.",
"Tell RetroArch when the game changes its frame rate so presentation can adapt.": "Oyun kare hızını değiştirdiğinde sunumun uyum sağlaması için RetroArch'a bildir.",
"The RetroArch menu on your console.": "Konsolunuzdaki RetroArch menüsü.",
@@ -631,12 +661,18 @@
"The game backup is already in your library. Close without finishing the remaining details and media?": "Oyun yedeği zaten kitaplığınızda. Kalan ayrıntılar ve medya tamamlanmadan kapatılsın mı?",
"The name other players see in netplay games.": "Netplay oyunlarında diğer oyuncuların gördüğü ad.",
"The system’s installed core is detected automatically. For multi-file discs or folder-based games, upload the complete folder in Content.": "Sistemin yüklü çekirdeği otomatik algılanır. Çok dosyalı diskler veya klasör tabanlı oyunlar için tüm klasörü İçerik'te yükleyin.",
"The tile leaves the home screen once RetroArch closes.": "Simge, RetroArch kapandığında ana ekrandan kalkar.",
"The upload failed ({0}). Try again.": "Yükleme başarısız oldu ({0}). Tekrar deneyin.",
"These cores run most games without them.": "Bu çekirdekler çoğu oyunu onlar olmadan da çalıştırır.",
"This PC → PS5": "Bu PC → PS5",
"This core provides the available choices but no explanation for this option. Keep its current value unless you know the change you need.": "Bu çekirdek mevcut seçenekleri sunuyor ama bu seçenek için açıklama vermiyor. Hangi değişikliğe ihtiyacınız olduğunu bilmiyorsanız geçerli değeri koruyun.",
"This folder is empty. Upload files here to get started.": "Bu klasör boş. Başlamak için buraya dosya yükleyin.",
"This picture could not be drawn. Choose another one.": "Bu görsel çizilemedi. Başka bir görsel seçin.",
"This replaces your development build with a published release. Features not yet released may be removed.": "Bu, geliştirme sürümünüzü yayımlanmış bir sürümle değiştirir. Henüz yayımlanmamış özellikler kaldırılabilir.",
"Tile created. It appears on the home screen once RetroArch closes.": "Simge oluşturuldu. RetroArch kapandığında ana ekranda görünür.",
"Tile picture": "Simge görseli",
"Tile removed.": "Simge kaldırıldı.",
"Tile saved.": "Simge kaydedildi.",
"Title": "Başlık",
"Track transfers from this browser session": "Bu tarayıcı oturumunun aktarımlarını izle",
"Transfers": "Aktarımlar",
+36
View File
@@ -2,6 +2,7 @@
"(needs Python 3), then run:": "(cần Python 3), rồi chạy:",
"3D box": "Hộp 3D",
"A file with this name already exists. Rename your file first.": "Đã có tệp trùng tên. Hãy đổi tên tệp của bạn trước.",
"A greyed-out picture is not on your PS5 yet: Download Media can get it.": "Hình bị làm mờ chưa có trên PS5 của bạn: Tải phương tiện có thể lấy về.",
"A part could not be written.": "Không thể ghi một phần.",
"A screenshot appears here when a saved slot has a thumbnail.": "Ảnh chụp màn hình sẽ hiện ở đây khi ô lưu có hình thu nhỏ.",
"A smaller buffer can reduce sound delay; a larger buffer can help with crackling.": "Bộ đệm nhỏ hơn có thể giảm độ trễ âm thanh; bộ đệm lớn hơn có thể giúp hết tiếng rè.",
@@ -37,6 +38,7 @@
"Already there": "Đã có",
"Announce games publicly": "Thông báo trò chơi công khai",
"Any one of:": "Một trong các:",
"Appears on the home screen once RetroArch closes": "Xuất hiện trên màn hình chính khi RetroArch đóng",
"Apply saved core and game button mappings when loading content.": "Áp dụng cách gán nút đã lưu của core và trò chơi khi tải nội dung.",
"Apply the selected shader to the game picture. Availability depends on the video driver.": "Áp dụng shader đã chọn cho hình ảnh trò chơi. Khả dụng tùy trình điều khiển video.",
"Artwork credits": "Nguồn hình ảnh",
@@ -52,6 +54,7 @@
"Audio": "Âm thanh",
"Audio buffer": "Bộ đệm âm thanh",
"Audio volume": "Âm lượng",
"Automatic": "Tự động",
"Automatic controller setup": "Tự thiết lập tay cầm",
"Automatically apply saved RetroArch overrides when opening content. Enable this to use the core overrides edited here.": "Tự áp dụng các ghi đè RetroArch đã lưu khi mở nội dung. Bật để dùng các ghi đè core đã chỉnh ở đây.",
"Automatically skip frames when emulation cannot keep up with full speed.": "Tự bỏ qua khung hình khi giả lập không theo kịp tốc độ tối đa.",
@@ -119,6 +122,7 @@
"Close": "Đóng",
"Close Add Game": "Đóng Thêm trò chơi",
"Close PS5 RetroArch on the console, wait about 20 seconds, then open it again: some features need it.": "Đóng PS5 RetroArch trên máy, chờ khoảng 20 giây rồi mở lại: một số tính năng cần vậy.",
"Close RetroArch when the game ends": "Đóng RetroArch khi trò chơi kết thúc",
"Close and reopen Add Game to retry.": "Đóng và mở lại Thêm trò chơi để thử lại.",
"Close this game on the console before replacing or importing files. Export first to keep a copy.": "Đóng trò chơi này trên máy trước khi thay thế hoặc nhập tệp. Hãy xuất trước để giữ bản sao.",
"Combine animated character geometry on the CPU. This can reduce drawing work in many games.": "Gộp hình học nhân vật chuyển động trên CPU. Có thể giảm công việc vẽ trong nhiều trò chơi.",
@@ -146,6 +150,7 @@
"Continue past invalid memory accesses instead of stopping emulation. This can hide game or emulation errors.": "Tiếp tục khi truy cập bộ nhớ không hợp lệ thay vì dừng giả lập. Có thể che giấu lỗi trò chơi hoặc giả lập.",
"Controller feel and response.": "Cảm giác và phản hồi của tay cầm.",
"Copy": "Sao chép",
"Core": "Core",
"Core guidance could not be loaded. Refresh to try again, or use Advanced.": "Không tải được hướng dẫn core. Làm mới để thử lại hoặc dùng Nâng cao.",
"Core options": "Tùy chọn core",
"Couldn’t check required files. Reconnect and try again.": "Không kiểm tra được các tệp cần thiết. Kết nối lại và thử lại.",
@@ -154,10 +159,14 @@
"Create an automatic save state when content closes. Support depends on the core.": "Tạo lưu trạng thái tự động khi đóng nội dung. Tùy core có hỗ trợ hay không.",
"Create folder": "Tạo thư mục",
"Create one for free": "Tạo miễn phí",
"Create tile": "Tạo biểu tượng",
"Created {0}.": "Đã tạo {0}.",
"Crop overscan": "Cắt overscan",
"Current picture": "Hình hiện tại",
"Current: {0}": "Hiện tại: {0}",
"Dark": "Tối",
"Delete": "Xóa",
"Delete the tile {0}?": "Xóa biểu tượng {0}?",
"Descending": "Giảm dần",
"Description": "Mô tả",
"Description, developer, publisher, release date, genre, players and rating, shown in EmulationStation and on each game here.": "Mô tả, nhà phát triển, nhà phát hành, ngày phát hành, thể loại, số người chơi và đánh giá, hiển thị trong EmulationStation và trên từng trò chơi ở đây.",
@@ -203,11 +212,14 @@
"Draw the SNES transparency and color blending effects. Turning this off changes the intended appearance.": "Vẽ hiệu ứng trong suốt và hòa trộn màu của SNES. Tắt sẽ thay đổi diện mạo dự kiến.",
"Drop files here": "Thả tệp vào đây",
"Drop one file here, or browse your device": "Thả một tệp vào đây hoặc duyệt thiết bị của bạn",
"Each tile opens one game in RetroArch, right from the PS5 home screen.": "Mỗi biểu tượng mở một trò chơi trong RetroArch, ngay từ màn hình chính của PS5.",
"Earn RetroAchievements in the games that have them.": "Đạt RetroAchievements trong các trò chơi có hỗ trợ.",
"Earn achievements in supported games with your retroachievements.org account. RetroArch signs in when a game starts.": "Đạt thành tích trong các trò chơi được hỗ trợ bằng tài khoản retroachievements.org. RetroArch đăng nhập khi trò chơi bắt đầu.",
"Earn hardcore achievements: save states, rewind, slow motion and cheats are turned off while playing.": "Đạt thành tích hardcore: lưu trạng thái, tua lại, chuyển động chậm và cheat bị tắt khi chơi.",
"Edit": "Sửa",
"Edit details": "Sửa thông tin",
"Edit game details": "Sửa thông tin trò chơi",
"Edit tile": "Sửa biểu tượng",
"EmulationStation": "EmulationStation",
"EmulationStation is open": "EmulationStation đang mở",
"Enable": "Bật",
@@ -240,6 +252,7 @@
"File:": "Tệp:",
"Files": "Tệp",
"Fill missing game details too": "Điền cả thông tin trò chơi còn thiếu",
"Fill the square": "Lấp đầy hình vuông",
"Filter games by first letter": "Lọc trò chơi theo chữ cái đầu",
"Find a game": "Tìm trò chơi",
"Find a game in the recap": "Tìm trò chơi trong bản tóm tắt",
@@ -261,6 +274,8 @@
"From {0}.": "Từ {0}.",
"Frontend picker is open": "Trình chọn giao diện đang mở",
"Full configuration with technical names and exact values.": "Cấu hình đầy đủ với tên kỹ thuật và giá trị chính xác.",
"Game": "Trò chơi",
"Game Forwarder": "Game Forwarder",
"Game added.": "Đã thêm trò chơi.",
"Game audio": "Âm thanh trò chơi",
"Game backup (ROM)": "Bản sao lưu trò chơi (ROM)",
@@ -293,6 +308,7 @@
"Hardcore mode": "Chế độ hardcore",
"Have MAME save its state on exit and restore it when the same content starts again.": "Để MAME lưu trạng thái khi thoát và khôi phục khi nội dung đó khởi động lại.",
"Hide unused edges of the picture when the core supports it.": "Ẩn các cạnh không dùng của hình ảnh khi core hỗ trợ.",
"Home screen tiles": "Biểu tượng trên màn hình chính",
"Host through a libretro relay server, for networks where other players cannot reach your PS5 directly.": "Tổ chức qua máy chủ chuyển tiếp của libretro, cho mạng mà người chơi khác không kết nối trực tiếp tới PS5 của bạn được.",
"Ignore small stick movements near the center to prevent drift. Larger values require more movement before input begins.": "Bỏ qua chuyển động nhỏ của cần gần tâm để tránh trôi. Giá trị lớn hơn cần chuyển động nhiều hơn mới nhận lệnh.",
"Ignore small stick movements near the center. Increase this if the character moves when you release the stick.": "Bỏ qua chuyển động nhỏ của cần gần tâm. Tăng lên nếu nhân vật vẫn di chuyển khi bạn thả cần.",
@@ -307,6 +323,7 @@
"Interrupted": "Bị gián đoạn",
"Italian": "Tiếng Ý",
"Italiano": "Italiano",
"Its new name or picture shows once RetroArch closes": "Tên hoặc hình mới sẽ hiện khi RetroArch đóng",
"Japan": "Nhật Bản",
"Japanese": "Tiếng Nhật",
"Keep a history of opened content so it is easier to return to a game.": "Lưu lịch sử nội dung đã mở để dễ quay lại trò chơi.",
@@ -325,6 +342,7 @@
"Latest release: {0}": "Bản phát hành mới nhất: {0}",
"Launch this game with its core and save once, then refresh to locate its files.": "Mở trò chơi này bằng core của nó và lưu một lần, rồi làm mới để tìm tệp của nó.",
"LaunchBox match:": "Kết quả LaunchBox:",
"Leaves the home screen once RetroArch closes": "Rời khỏi màn hình chính khi RetroArch đóng",
"Let MAME limit emulation speed to the original machine’s speed. Timing also depends on RetroArch’s synchronization settings.": "Để MAME giới hạn tốc độ giả lập bằng tốc độ máy gốc. Thời gian còn phụ thuộc cài đặt đồng bộ của RetroArch.",
"Let any connected player navigate the RetroArch menu.": "Cho phép mọi người chơi đã kết nối điều khiển menu RetroArch.",
"Let the software list choose the appropriate media device, such as a cartridge or floppy drive.": "Để danh sách phần mềm chọn thiết bị phù hợp, như băng hoặc ổ đĩa mềm.",
@@ -342,6 +360,7 @@
"Loading your games…": "Đang tải trò chơi của bạn…",
"Loading your installed systems…": "Đang tải các hệ máy đã cài của bạn…",
"Loading your library…": "Đang tải thư viện của bạn…",
"Loading your tiles…": "Đang tải biểu tượng của bạn…",
"Loading…": "Đang tải…",
"Logo": "Logo",
"Main navigation": "Điều hướng chính",
@@ -371,10 +390,12 @@
"Mute during fast-forward": "Tắt tiếng khi tua nhanh",
"Mute during rewind": "Tắt tiếng khi tua lại",
"Name": "Tên",
"Name on the home screen": "Tên trên màn hình chính",
"Nederlands": "Nederlands",
"Needed": "Cần",
"Netplay": "Netplay",
"New folder": "Thư mục mới",
"New tile": "Biểu tượng mới",
"Next": "Tiếp",
"Nickname": "Biệt danh",
"No account?": "Chưa có tài khoản?",
@@ -397,6 +418,7 @@
"No release notes were provided for this version.": "Phiên bản này không có ghi chú phát hành.",
"No screenshot for this slot. Enable Savestate Thumbnails in RetroArch and save the state again.": "Ô này không có ảnh chụp. Bật hình thu nhỏ lưu trạng thái trong RetroArch và lưu lại.",
"No supported cores are installed. Install a core before adding a game.": "Chưa cài core được hỗ trợ. Hãy cài một core trước khi thêm trò chơi.",
"No tiles yet. Make one for a game you play often.": "Chưa có biểu tượng nào. Hãy tạo một biểu tượng cho trò chơi bạn hay chơi.",
"No {0} yet · drop a file here": "Chưa có {0} · thả tệp vào đây",
"None": "Không có",
"Not available yet": "Chưa khả dụng",
@@ -408,6 +430,7 @@
"Numbers and other characters": "Số và ký tự khác",
"Off": "Tắt",
"On": "Bật",
"On the home screen": "Đã có trên màn hình chính",
"On-screen messages": "Thông báo trên màn hình",
"On-screen notifications": "Thông báo nổi trên màn hình",
"One place for this game.": "Một nơi cho trò chơi này.",
@@ -427,6 +450,7 @@
"Options supplied by this core.": "Tùy chọn do core này cung cấp.",
"Organize game saves using the folder that contains the game.": "Sắp xếp dữ liệu lưu theo thư mục chứa trò chơi.",
"Organize save states using the folder that contains the game.": "Sắp xếp lưu trạng thái theo thư mục chứa trò chơi.",
"Otherwise your frontend opens after the game. A new tile, name or picture reaches the home screen once RetroArch closes.": "Nếu không, giao diện của bạn sẽ mở sau trò chơi. Biểu tượng, tên hoặc hình mới sẽ xuất hiện trên màn hình chính khi RetroArch đóng.",
"Override the emulated PSP clock speed. Higher values may help some games but require more processing power. Disabled lets the game choose.": "Ghi đè xung nhịp PSP giả lập. Giá trị cao giúp một số trò chơi nhưng cần nhiều sức xử lý hơn. Tắt để trò chơi tự chọn.",
"Overview": "Tổng quan",
"PS5 RetroArch has closed for installation. Reopen it from your launcher when installation finishes, then check the version above.": "PS5 RetroArch đã đóng để cài đặt. Mở lại từ trình khởi chạy khi cài xong, rồi kiểm tra phiên bản ở trên.",
@@ -442,6 +466,7 @@
"Pause when the menu opens": "Tạm dừng khi mở menu",
"Paused": "Đã tạm dừng",
"Periodically write in-game save RAM to disk. This is separate from emulator save states.": "Định kỳ ghi RAM lưu trong trò chơi ra đĩa. Việc này tách biệt với lưu trạng thái của trình giả lập.",
"Picture": "Hình ảnh",
"Picture on each card": "Hình trên mỗi thẻ",
"Play audio produced by the game.": "Phát âm thanh do trò chơi tạo ra.",
"Play the video": "Phát video",
@@ -491,6 +516,7 @@
"Resume": "Chơi tiếp",
"Resume from an automatic state": "Chơi tiếp từ trạng thái tự động",
"RetroAchievements": "RetroAchievements",
"RetroArch icon": "Biểu tượng RetroArch",
"RetroArch is running": "RetroArch đang chạy",
"RetroArch overrides": "Ghi đè RetroArch",
"RetroArch savestate": "Lưu trạng thái RetroArch",
@@ -503,6 +529,7 @@
"Run MAME’s emulation on a separate thread. This changes how work is scheduled and may affect performance or compatibility.": "Chạy giả lập MAME trên luồng riêng. Thay đổi cách phân chia công việc và có thể ảnh hưởng hiệu năng hoặc tương thích.",
"Run PPSSPP’s built-in ad hoc server for compatible multiplayer connections.": "Chạy máy chủ ad hoc tích hợp của PPSSPP cho các kết nối nhiều người chơi tương thích.",
"Running": "Đang chạy",
"Save": "Lưu",
"Save RAM backup interval": "Khoảng thời gian sao lưu RAM lưu",
"Save changes": "Lưu thay đổi",
"Save console menu changes on exit": "Lưu thay đổi menu trên máy khi thoát",
@@ -562,6 +589,8 @@
"Settings saved. They will apply the next time you open RetroArch.": "Đã lưu cài đặt. Chúng sẽ áp dụng vào lần mở RetroArch tiếp theo.",
"Settings type": "Loại cài đặt",
"Settings unavailable. Reconnect to try again.": "Không có cài đặt. Kết nối lại để thử lại.",
"ShadowMountPlus is not answering": "ShadowMountPlus không phản hồi",
"ShadowMountPlus {0} puts the tiles on the home screen.": "ShadowMountPlus {0} đặt các biểu tượng lên màn hình chính.",
"Shape the picture on your TV.": "Định hình hình ảnh trên TV của bạn.",
"Share one core-options file": "Dùng chung một tệp tùy chọn core",
"Shift multiplayer port numbers by this amount. Zero uses original PSP ports.": "Dịch số cổng nhiều người chơi theo giá trị này. 0 dùng cổng PSP gốc.",
@@ -623,6 +652,7 @@
"Synchronize audio": "Đồng bộ âm thanh",
"Synchronize emulation more closely to real time to reduce input delay, at a possible performance cost.": "Đồng bộ giả lập sát với thời gian thực hơn để giảm độ trễ nhập, có thể tốn hiệu năng.",
"System": "Hệ máy",
"System icon in the bottom right corner": "Biểu tượng hệ máy ở góc dưới bên phải",
"Technical names and exact saved values. Use this view for settings not covered by the guide.": "Tên kỹ thuật và giá trị đã lưu chính xác. Dùng chế độ xem này cho các cài đặt hướng dẫn chưa có.",
"Tell RetroArch when the game changes its frame rate so presentation can adapt.": "Báo cho RetroArch khi trò chơi đổi tốc độ khung hình để trình chiếu thích ứng.",
"The RetroArch menu on your console.": "Menu RetroArch trên máy của bạn.",
@@ -631,12 +661,18 @@
"The game backup is already in your library. Close without finishing the remaining details and media?": "Bản sao lưu trò chơi đã có trong thư viện. Đóng mà không hoàn tất thông tin và phương tiện còn lại?",
"The name other players see in netplay games.": "Tên người chơi khác thấy trong các trận netplay.",
"The system’s installed core is detected automatically. For multi-file discs or folder-based games, upload the complete folder in Content.": "Core đã cài của hệ máy được tự động phát hiện. Với đĩa nhiều tệp hoặc trò chơi dạng thư mục, hãy tải cả thư mục lên trong Nội dung.",
"The tile leaves the home screen once RetroArch closes.": "Biểu tượng sẽ rời khỏi màn hình chính khi RetroArch đóng.",
"The upload failed ({0}). Try again.": "Tải lên thất bại ({0}). Hãy thử lại.",
"These cores run most games without them.": "Các core này chạy hầu hết trò chơi mà không cần chúng.",
"This PC → PS5": "PC này → PS5",
"This core provides the available choices but no explanation for this option. Keep its current value unless you know the change you need.": "Core này cung cấp các lựa chọn nhưng không giải thích tùy chọn này. Giữ giá trị hiện tại trừ khi bạn biết mình cần thay đổi gì.",
"This folder is empty. Upload files here to get started.": "Thư mục này trống. Tải tệp lên đây để bắt đầu.",
"This picture could not be drawn. Choose another one.": "Không thể vẽ hình này. Hãy chọn hình khác.",
"This replaces your development build with a published release. Features not yet released may be removed.": "Việc này thay bản phát triển của bạn bằng bản phát hành. Các tính năng chưa phát hành có thể bị gỡ.",
"Tile created. It appears on the home screen once RetroArch closes.": "Đã tạo biểu tượng. Biểu tượng sẽ xuất hiện trên màn hình chính khi RetroArch đóng.",
"Tile picture": "Hình của biểu tượng",
"Tile removed.": "Đã xóa biểu tượng.",
"Tile saved.": "Đã lưu biểu tượng.",
"Title": "Tựa đề",
"Track transfers from this browser session": "Theo dõi truyền tệp của phiên trình duyệt này",
"Transfers": "Truyền tệp",
+36
View File
@@ -2,6 +2,7 @@
"(needs Python 3), then run:": "(需要 Python 3),然后运行:",
"3D box": "3D 包装盒",
"A file with this name already exists. Rename your file first.": "已存在同名文件。请先重命名你的文件。",
"A greyed-out picture is not on your PS5 yet: Download Media can get it.": "灰色的图片还不在你的 PS5 上:可以通过“下载媒体”获取。",
"A part could not be written.": "有一部分无法写入。",
"A screenshot appears here when a saved slot has a thumbnail.": "保存的存档位有缩略图时,截图会显示在这里。",
"A smaller buffer can reduce sound delay; a larger buffer can help with crackling.": "较小的缓冲区可降低声音延迟;较大的缓冲区有助于消除爆音。",
@@ -37,6 +38,7 @@
"Already there": "已存在",
"Announce games publicly": "公开宣布游戏",
"Any one of:": "以下任一:",
"Appears on the home screen once RetroArch closes": "RetroArch 关闭后出现在主屏幕上",
"Apply saved core and game button mappings when loading content.": "加载内容时应用已保存的核心和游戏按键映射。",
"Apply the selected shader to the game picture. Availability depends on the video driver.": "将所选着色器应用于游戏画面。是否可用取决于视频驱动。",
"Artwork credits": "图片来源",
@@ -52,6 +54,7 @@
"Audio": "音频",
"Audio buffer": "音频缓冲",
"Audio volume": "音量",
"Automatic": "自动",
"Automatic controller setup": "自动配置手柄",
"Automatically apply saved RetroArch overrides when opening content. Enable this to use the core overrides edited here.": "打开内容时自动应用已保存的 RetroArch 覆盖设置。启用后才会使用在此编辑的核心覆盖设置。",
"Automatically skip frames when emulation cannot keep up with full speed.": "模拟无法全速运行时自动跳帧。",
@@ -119,6 +122,7 @@
"Close": "关闭",
"Close Add Game": "关闭添加游戏",
"Close PS5 RetroArch on the console, wait about 20 seconds, then open it again: some features need it.": "在主机上关闭 PS5 RetroArch,等待约 20 秒后重新打开:部分功能需要这样做。",
"Close RetroArch when the game ends": "游戏结束时关闭 RetroArch",
"Close and reopen Add Game to retry.": "关闭并重新打开“添加游戏”以重试。",
"Close this game on the console before replacing or importing files. Export first to keep a copy.": "替换或导入文件前,请先在主机上关闭此游戏。先导出可保留一份副本。",
"Combine animated character geometry on the CPU. This can reduce drawing work in many games.": "在 CPU 上合并动画角色的几何体。可减少许多游戏的绘制工作。",
@@ -146,6 +150,7 @@
"Continue past invalid memory accesses instead of stopping emulation. This can hide game or emulation errors.": "遇到无效内存访问时继续运行而不是停止模拟。可能会掩盖游戏或模拟错误。",
"Controller feel and response.": "手柄手感和响应。",
"Copy": "复制",
"Core": "核心",
"Core guidance could not be loaded. Refresh to try again, or use Advanced.": "无法加载核心指南。请刷新重试,或使用“高级”。",
"Core options": "核心选项",
"Couldn’t check required files. Reconnect and try again.": "无法检查所需文件。请重新连接后重试。",
@@ -154,10 +159,14 @@
"Create an automatic save state when content closes. Support depends on the core.": "关闭内容时自动创建即时存档。是否支持取决于核心。",
"Create folder": "新建文件夹",
"Create one for free": "免费注册一个",
"Create tile": "创建图标",
"Created {0}.": "已创建 {0}。",
"Crop overscan": "裁剪过扫描",
"Current picture": "当前图片",
"Current: {0}": "当前:{0}",
"Dark": "深色",
"Delete": "删除",
"Delete the tile {0}?": "删除图标 {0}?",
"Descending": "降序",
"Description": "简介",
"Description, developer, publisher, release date, genre, players and rating, shown in EmulationStation and on each game here.": "简介、开发商、发行商、发行日期、类型、玩家人数和评分,显示在 EmulationStation 和这里的每个游戏中。",
@@ -203,11 +212,14 @@
"Draw the SNES transparency and color blending effects. Turning this off changes the intended appearance.": "绘制 SNES 的透明和颜色混合效果。关闭会改变原本的外观。",
"Drop files here": "将文件拖放到这里",
"Drop one file here, or browse your device": "将一个文件拖放到这里,或浏览你的设备",
"Each tile opens one game in RetroArch, right from the PS5 home screen.": "每个图标都能从 PS5 主屏幕直接在 RetroArch 中打开一款游戏。",
"Earn RetroAchievements in the games that have them.": "在支持的游戏中获得 RetroAchievements 成就。",
"Earn achievements in supported games with your retroachievements.org account. RetroArch signs in when a game starts.": "使用你的 retroachievements.org 账号在支持的游戏中获得成就。游戏开始时 RetroArch 会登录。",
"Earn hardcore achievements: save states, rewind, slow motion and cheats are turned off while playing.": "获得硬核成就:游戏时即时存档、倒带、慢动作和金手指都会关闭。",
"Edit": "编辑",
"Edit details": "编辑详情",
"Edit game details": "编辑游戏详情",
"Edit tile": "编辑图标",
"EmulationStation": "EmulationStation",
"EmulationStation is open": "EmulationStation 已打开",
"Enable": "启用",
@@ -240,6 +252,7 @@
"File:": "文件:",
"Files": "文件",
"Fill missing game details too": "同时补全缺少的游戏详情",
"Fill the square": "填满正方形",
"Filter games by first letter": "按首字母筛选游戏",
"Find a game": "查找游戏",
"Find a game in the recap": "在汇总中查找游戏",
@@ -261,6 +274,8 @@
"From {0}.": "来自 {0}。",
"Frontend picker is open": "前端选择器已打开",
"Full configuration with technical names and exact values.": "包含技术名称和精确值的完整配置。",
"Game": "游戏",
"Game Forwarder": "Game Forwarder",
"Game added.": "游戏已添加。",
"Game audio": "游戏音频",
"Game backup (ROM)": "游戏备份(ROM)",
@@ -293,6 +308,7 @@
"Hardcore mode": "硬核模式",
"Have MAME save its state on exit and restore it when the same content starts again.": "让 MAME 在退出时保存状态,并在再次启动相同内容时恢复。",
"Hide unused edges of the picture when the core supports it.": "在核心支持时隐藏画面未使用的边缘。",
"Home screen tiles": "主屏幕图标",
"Host through a libretro relay server, for networks where other players cannot reach your PS5 directly.": "通过 libretro 中继服务器主持,适用于其他玩家无法直接连接你的 PS5 的网络。",
"Ignore small stick movements near the center to prevent drift. Larger values require more movement before input begins.": "忽略中心附近的微小摇杆移动以防止漂移。数值越大,开始输入前需要的移动越多。",
"Ignore small stick movements near the center. Increase this if the character moves when you release the stick.": "忽略中心附近的微小摇杆移动。松开摇杆后角色仍在移动时请调高。",
@@ -307,6 +323,7 @@
"Interrupted": "已中断",
"Italian": "意大利语",
"Italiano": "Italiano",
"Its new name or picture shows once RetroArch closes": "RetroArch 关闭后显示新名称或新图片",
"Japan": "日本",
"Japanese": "日语",
"Keep a history of opened content so it is easier to return to a game.": "保留已打开内容的历史记录,以便更轻松地回到游戏。",
@@ -325,6 +342,7 @@
"Latest release: {0}": "最新版本:{0}",
"Launch this game with its core and save once, then refresh to locate its files.": "用对应核心启动此游戏并存档一次,然后刷新以找到它的文件。",
"LaunchBox match:": "LaunchBox 匹配:",
"Leaves the home screen once RetroArch closes": "RetroArch 关闭后从主屏幕移除",
"Let MAME limit emulation speed to the original machine’s speed. Timing also depends on RetroArch’s synchronization settings.": "让 MAME 将模拟速度限制为原机速度。时序也取决于 RetroArch 的同步设置。",
"Let any connected player navigate the RetroArch menu.": "让任何已连接的玩家操作 RetroArch 菜单。",
"Let the software list choose the appropriate media device, such as a cartridge or floppy drive.": "让软件列表选择合适的媒体设备,例如卡带或软驱。",
@@ -342,6 +360,7 @@
"Loading your games…": "正在加载你的游戏…",
"Loading your installed systems…": "正在加载你已安装的系统…",
"Loading your library…": "正在加载你的游戏库…",
"Loading your tiles…": "正在加载你的图标…",
"Loading…": "正在加载…",
"Logo": "标志",
"Main navigation": "主导航",
@@ -371,10 +390,12 @@
"Mute during fast-forward": "快进时静音",
"Mute during rewind": "倒带时静音",
"Name": "名称",
"Name on the home screen": "主屏幕上显示的名称",
"Nederlands": "Nederlands",
"Needed": "需要",
"Netplay": "联机",
"New folder": "新文件夹",
"New tile": "新建图标",
"Next": "下一步",
"Nickname": "昵称",
"No account?": "没有账号?",
@@ -397,6 +418,7 @@
"No release notes were provided for this version.": "此版本没有提供发行说明。",
"No screenshot for this slot. Enable Savestate Thumbnails in RetroArch and save the state again.": "此存档位没有截图。请在 RetroArch 中启用即时存档缩略图后重新存档。",
"No supported cores are installed. Install a core before adding a game.": "未安装受支持的核心。添加游戏前请先安装核心。",
"No tiles yet. Make one for a game you play often.": "还没有图标。为你常玩的游戏创建一个吧。",
"No {0} yet · drop a file here": "还没有{0} · 将文件拖放到这里",
"None": "无",
"Not available yet": "暂不可用",
@@ -408,6 +430,7 @@
"Numbers and other characters": "数字和其他字符",
"Off": "关",
"On": "开",
"On the home screen": "已在主屏幕上",
"On-screen messages": "屏幕消息",
"On-screen notifications": "屏幕通知",
"One place for this game.": "这个游戏的专属位置。",
@@ -427,6 +450,7 @@
"Options supplied by this core.": "此核心提供的选项。",
"Organize game saves using the folder that contains the game.": "按游戏所在文件夹整理游戏存档。",
"Organize save states using the folder that contains the game.": "按游戏所在文件夹整理即时存档。",
"Otherwise your frontend opens after the game. A new tile, name or picture reaches the home screen once RetroArch closes.": "否则游戏结束后会打开你的前端。新图标、新名称或新图片会在 RetroArch 关闭后出现在主屏幕上。",
"Override the emulated PSP clock speed. Higher values may help some games but require more processing power. Disabled lets the game choose.": "覆盖模拟 PSP 的时钟速度。较高的值对部分游戏有帮助,但需要更多处理能力。停用时由游戏决定。",
"Overview": "概览",
"PS5 RetroArch has closed for installation. Reopen it from your launcher when installation finishes, then check the version above.": "PS5 RetroArch 已关闭以进行安装。安装完成后请从启动器重新打开,然后检查上方的版本。",
@@ -442,6 +466,7 @@
"Pause when the menu opens": "打开菜单时暂停",
"Paused": "已暂停",
"Periodically write in-game save RAM to disk. This is separate from emulator save states.": "定期将游戏内存档 RAM 写入磁盘。这与模拟器的即时存档是分开的。",
"Picture": "图片",
"Picture on each card": "每张卡片上的图片",
"Play audio produced by the game.": "播放游戏产生的音频。",
"Play the video": "播放视频",
@@ -491,6 +516,7 @@
"Resume": "继续",
"Resume from an automatic state": "从自动状态继续",
"RetroAchievements": "RetroAchievements",
"RetroArch icon": "RetroArch 图标",
"RetroArch is running": "RetroArch 正在运行",
"RetroArch overrides": "RetroArch 覆盖设置",
"RetroArch savestate": "RetroArch 即时存档",
@@ -503,6 +529,7 @@
"Run MAME’s emulation on a separate thread. This changes how work is scheduled and may affect performance or compatibility.": "在独立线程中运行 MAME 模拟。这会改变工作调度,可能影响性能或兼容性。",
"Run PPSSPP’s built-in ad hoc server for compatible multiplayer connections.": "运行 PPSSPP 内置的 ad hoc 服务器,用于兼容的联机连接。",
"Running": "运行中",
"Save": "保存",
"Save RAM backup interval": "存档 RAM 备份间隔",
"Save changes": "保存更改",
"Save console menu changes on exit": "退出时保存主机菜单更改",
@@ -562,6 +589,8 @@
"Settings saved. They will apply the next time you open RetroArch.": "设置已保存。将在下次打开 RetroArch 时生效。",
"Settings type": "设置类型",
"Settings unavailable. Reconnect to try again.": "设置不可用。请重新连接后重试。",
"ShadowMountPlus is not answering": "ShadowMountPlus 没有响应",
"ShadowMountPlus {0} puts the tiles on the home screen.": "ShadowMountPlus {0} 会把图标放到主屏幕上。",
"Shape the picture on your TV.": "调整电视上的画面形状。",
"Share one core-options file": "共享一个核心选项文件",
"Shift multiplayer port numbers by this amount. Zero uses original PSP ports.": "将联机端口号偏移此数值。0 使用原版 PSP 端口。",
@@ -623,6 +652,7 @@
"Synchronize audio": "同步音频",
"Synchronize emulation more closely to real time to reduce input delay, at a possible performance cost.": "让模拟更贴近实时以减少输入延迟,可能会损失性能。",
"System": "系统",
"System icon in the bottom right corner": "在右下角显示系统图标",
"Technical names and exact saved values. Use this view for settings not covered by the guide.": "技术名称和精确的保存值。指南未涵盖的设置请使用此视图。",
"Tell RetroArch when the game changes its frame rate so presentation can adapt.": "游戏改变帧率时通知 RetroArch,以便调整画面输出。",
"The RetroArch menu on your console.": "主机上的 RetroArch 菜单。",
@@ -631,12 +661,18 @@
"The game backup is already in your library. Close without finishing the remaining details and media?": "游戏备份已在你的游戏库中。不完成剩余的详情和媒体就关闭吗?",
"The name other players see in netplay games.": "其他玩家在联机游戏中看到的名字。",
"The system’s installed core is detected automatically. For multi-file discs or folder-based games, upload the complete folder in Content.": "系统已安装的核心会被自动检测。多文件光盘或文件夹形式的游戏,请在“内容”中上传完整文件夹。",
"The tile leaves the home screen once RetroArch closes.": "RetroArch 关闭后,该图标会从主屏幕移除。",
"The upload failed ({0}). Try again.": "上传失败({0})。请重试。",
"These cores run most games without them.": "这些核心在没有它们的情况下也能运行大多数游戏。",
"This PC → PS5": "这台电脑 → PS5",
"This core provides the available choices but no explanation for this option. Keep its current value unless you know the change you need.": "此核心提供了可选值,但没有对此选项的说明。除非你知道需要怎样的更改,否则请保持当前值。",
"This folder is empty. Upload files here to get started.": "此文件夹为空。上传文件到这里即可开始。",
"This picture could not be drawn. Choose another one.": "无法绘制这张图片。请选择另一张。",
"This replaces your development build with a published release. Features not yet released may be removed.": "这会用已发布版本替换你的开发版本。尚未发布的功能可能会被移除。",
"Tile created. It appears on the home screen once RetroArch closes.": "图标已创建。RetroArch 关闭后会出现在主屏幕上。",
"Tile picture": "图标图片",
"Tile removed.": "图标已删除。",
"Tile saved.": "图标已保存。",
"Title": "标题",
"Track transfers from this browser session": "跟踪本浏览器会话的传输",
"Transfers": "传输",
+36
View File
@@ -2,6 +2,7 @@
"(needs Python 3), then run:": "(需要 Python 3),然後執行:",
"3D box": "3D 包裝盒",
"A file with this name already exists. Rename your file first.": "已有同名檔案。請先重新命名你的檔案。",
"A greyed-out picture is not on your PS5 yet: Download Media can get it.": "灰色的圖片還不在你的 PS5 上:可以透過「下載媒體」取得。",
"A part could not be written.": "有一部分無法寫入。",
"A screenshot appears here when a saved slot has a thumbnail.": "儲存的存檔欄位有縮圖時,截圖會顯示在這裡。",
"A smaller buffer can reduce sound delay; a larger buffer can help with crackling.": "較小的緩衝區可降低聲音延遲;較大的緩衝區有助於消除爆音。",
@@ -37,6 +38,7 @@
"Already there": "已存在",
"Announce games publicly": "公開宣告遊戲",
"Any one of:": "以下任一:",
"Appears on the home screen once RetroArch closes": "RetroArch 關閉後出現在主畫面上",
"Apply saved core and game button mappings when loading content.": "載入內容時套用已儲存的核心與遊戲按鍵對應。",
"Apply the selected shader to the game picture. Availability depends on the video driver.": "將所選著色器套用到遊戲畫面。是否可用取決於影像驅動程式。",
"Artwork credits": "圖片來源",
@@ -52,6 +54,7 @@
"Audio": "音訊",
"Audio buffer": "音訊緩衝",
"Audio volume": "音量",
"Automatic": "自動",
"Automatic controller setup": "自動設定控制器",
"Automatically apply saved RetroArch overrides when opening content. Enable this to use the core overrides edited here.": "開啟內容時自動套用已儲存的 RetroArch 覆寫設定。啟用後才會使用在此編輯的核心覆寫設定。",
"Automatically skip frames when emulation cannot keep up with full speed.": "模擬無法全速執行時自動跳過影格。",
@@ -119,6 +122,7 @@
"Close": "關閉",
"Close Add Game": "關閉新增遊戲",
"Close PS5 RetroArch on the console, wait about 20 seconds, then open it again: some features need it.": "在主機上關閉 PS5 RetroArch,等待約 20 秒後重新開啟:部分功能需要這樣做。",
"Close RetroArch when the game ends": "遊戲結束時關閉 RetroArch",
"Close and reopen Add Game to retry.": "關閉並重新開啟「新增遊戲」以重試。",
"Close this game on the console before replacing or importing files. Export first to keep a copy.": "取代或匯入檔案前,請先在主機上關閉此遊戲。先匯出可保留一份副本。",
"Combine animated character geometry on the CPU. This can reduce drawing work in many games.": "在 CPU 上合併動畫角色的幾何資料。可減少許多遊戲的繪製工作。",
@@ -146,6 +150,7 @@
"Continue past invalid memory accesses instead of stopping emulation. This can hide game or emulation errors.": "遇到無效記憶體存取時繼續執行而不停止模擬。可能會掩蓋遊戲或模擬錯誤。",
"Controller feel and response.": "控制器手感與反應。",
"Copy": "複製",
"Core": "核心",
"Core guidance could not be loaded. Refresh to try again, or use Advanced.": "無法載入核心指南。請重新整理重試,或使用「進階」。",
"Core options": "核心選項",
"Couldn’t check required files. Reconnect and try again.": "無法檢查所需檔案。請重新連線後重試。",
@@ -154,10 +159,14 @@
"Create an automatic save state when content closes. Support depends on the core.": "關閉內容時自動建立即時存檔。是否支援取決於核心。",
"Create folder": "建立資料夾",
"Create one for free": "免費註冊一個",
"Create tile": "建立圖示",
"Created {0}.": "已建立 {0}。",
"Crop overscan": "裁切過掃描",
"Current picture": "目前圖片",
"Current: {0}": "目前:{0}",
"Dark": "深色",
"Delete": "刪除",
"Delete the tile {0}?": "刪除圖示 {0}?",
"Descending": "遞減",
"Description": "簡介",
"Description, developer, publisher, release date, genre, players and rating, shown in EmulationStation and on each game here.": "簡介、開發商、發行商、發行日期、類型、玩家人數與評分,顯示在 EmulationStation 與這裡的每個遊戲中。",
@@ -203,11 +212,14 @@
"Draw the SNES transparency and color blending effects. Turning this off changes the intended appearance.": "繪製 SNES 的透明與顏色混合效果。關閉會改變原本的外觀。",
"Drop files here": "將檔案拖放到這裡",
"Drop one file here, or browse your device": "將一個檔案拖放到這裡,或瀏覽你的裝置",
"Each tile opens one game in RetroArch, right from the PS5 home screen.": "每個圖示都能從 PS5 主畫面直接在 RetroArch 中開啟一款遊戲。",
"Earn RetroAchievements in the games that have them.": "在支援的遊戲中獲得 RetroAchievements 成就。",
"Earn achievements in supported games with your retroachievements.org account. RetroArch signs in when a game starts.": "使用你的 retroachievements.org 帳號在支援的遊戲中獲得成就。遊戲開始時 RetroArch 會登入。",
"Earn hardcore achievements: save states, rewind, slow motion and cheats are turned off while playing.": "獲得硬派成就:遊玩時即時存檔、倒帶、慢動作與作弊都會關閉。",
"Edit": "編輯",
"Edit details": "編輯詳細資料",
"Edit game details": "編輯遊戲詳細資料",
"Edit tile": "編輯圖示",
"EmulationStation": "EmulationStation",
"EmulationStation is open": "EmulationStation 已開啟",
"Enable": "啟用",
@@ -240,6 +252,7 @@
"File:": "檔案:",
"Files": "檔案",
"Fill missing game details too": "同時補齊缺少的遊戲詳細資料",
"Fill the square": "填滿正方形",
"Filter games by first letter": "依首字母篩選遊戲",
"Find a game": "尋找遊戲",
"Find a game in the recap": "在摘要中尋找遊戲",
@@ -261,6 +274,8 @@
"From {0}.": "來自 {0}。",
"Frontend picker is open": "前端選擇器已開啟",
"Full configuration with technical names and exact values.": "包含技術名稱與精確值的完整設定。",
"Game": "遊戲",
"Game Forwarder": "Game Forwarder",
"Game added.": "已新增遊戲。",
"Game audio": "遊戲音訊",
"Game backup (ROM)": "遊戲備份(ROM)",
@@ -293,6 +308,7 @@
"Hardcore mode": "硬派模式",
"Have MAME save its state on exit and restore it when the same content starts again.": "讓 MAME 在結束時儲存狀態,並在再次啟動相同內容時還原。",
"Hide unused edges of the picture when the core supports it.": "在核心支援時隱藏畫面未使用的邊緣。",
"Home screen tiles": "主畫面圖示",
"Host through a libretro relay server, for networks where other players cannot reach your PS5 directly.": "透過 libretro 中繼伺服器主持,適用於其他玩家無法直接連線到你的 PS5 的網路。",
"Ignore small stick movements near the center to prevent drift. Larger values require more movement before input begins.": "忽略中央附近的微小搖桿移動以防止飄移。數值越大,開始輸入前需要的移動越多。",
"Ignore small stick movements near the center. Increase this if the character moves when you release the stick.": "忽略中央附近的微小搖桿移動。放開搖桿後角色仍在移動時請調高。",
@@ -307,6 +323,7 @@
"Interrupted": "已中斷",
"Italian": "義大利文",
"Italiano": "Italiano",
"Its new name or picture shows once RetroArch closes": "RetroArch 關閉後顯示新名稱或新圖片",
"Japan": "日本",
"Japanese": "日文",
"Keep a history of opened content so it is easier to return to a game.": "保留已開啟內容的歷史記錄,以便更輕鬆地回到遊戲。",
@@ -325,6 +342,7 @@
"Latest release: {0}": "最新版本:{0}",
"Launch this game with its core and save once, then refresh to locate its files.": "用對應核心啟動此遊戲並存檔一次,然後重新整理以找到它的檔案。",
"LaunchBox match:": "LaunchBox 配對:",
"Leaves the home screen once RetroArch closes": "RetroArch 關閉後從主畫面移除",
"Let MAME limit emulation speed to the original machine’s speed. Timing also depends on RetroArch’s synchronization settings.": "讓 MAME 將模擬速度限制為原機速度。時序也取決於 RetroArch 的同步設定。",
"Let any connected player navigate the RetroArch menu.": "讓任何已連線的玩家操作 RetroArch 選單。",
"Let the software list choose the appropriate media device, such as a cartridge or floppy drive.": "讓軟體清單選擇合適的媒體裝置,例如卡匣或軟碟機。",
@@ -342,6 +360,7 @@
"Loading your games…": "正在載入你的遊戲…",
"Loading your installed systems…": "正在載入你已安裝的系統…",
"Loading your library…": "正在載入你的遊戲庫…",
"Loading your tiles…": "正在載入你的圖示…",
"Loading…": "正在載入…",
"Logo": "標誌",
"Main navigation": "主要導覽",
@@ -371,10 +390,12 @@
"Mute during fast-forward": "快轉時靜音",
"Mute during rewind": "倒帶時靜音",
"Name": "名稱",
"Name on the home screen": "主畫面上顯示的名稱",
"Nederlands": "Nederlands",
"Needed": "需要",
"Netplay": "連線對戰",
"New folder": "新資料夾",
"New tile": "新增圖示",
"Next": "下一步",
"Nickname": "暱稱",
"No account?": "沒有帳號?",
@@ -397,6 +418,7 @@
"No release notes were provided for this version.": "此版本沒有提供版本資訊。",
"No screenshot for this slot. Enable Savestate Thumbnails in RetroArch and save the state again.": "此存檔欄位沒有截圖。請在 RetroArch 中啟用即時存檔縮圖後重新存檔。",
"No supported cores are installed. Install a core before adding a game.": "未安裝支援的核心。新增遊戲前請先安裝核心。",
"No tiles yet. Make one for a game you play often.": "還沒有圖示。為你常玩的遊戲建立一個吧。",
"No {0} yet · drop a file here": "還沒有{0} · 將檔案拖放到這裡",
"None": "無",
"Not available yet": "尚無法使用",
@@ -408,6 +430,7 @@
"Numbers and other characters": "數字與其他字元",
"Off": "關",
"On": "開",
"On the home screen": "已在主畫面上",
"On-screen messages": "螢幕訊息",
"On-screen notifications": "螢幕通知",
"One place for this game.": "這個遊戲的專屬位置。",
@@ -427,6 +450,7 @@
"Options supplied by this core.": "此核心提供的選項。",
"Organize game saves using the folder that contains the game.": "依遊戲所在資料夾整理遊戲存檔。",
"Organize save states using the folder that contains the game.": "依遊戲所在資料夾整理即時存檔。",
"Otherwise your frontend opens after the game. A new tile, name or picture reaches the home screen once RetroArch closes.": "否則遊戲結束後會開啟你的前端。新圖示、新名稱或新圖片會在 RetroArch 關閉後出現在主畫面上。",
"Override the emulated PSP clock speed. Higher values may help some games but require more processing power. Disabled lets the game choose.": "覆寫模擬 PSP 的時脈速度。較高的值對部分遊戲有幫助,但需要更多運算能力。停用時由遊戲決定。",
"Overview": "概覽",
"PS5 RetroArch has closed for installation. Reopen it from your launcher when installation finishes, then check the version above.": "PS5 RetroArch 已關閉以進行安裝。安裝完成後請從啟動器重新開啟,然後檢查上方的版本。",
@@ -442,6 +466,7 @@
"Pause when the menu opens": "開啟選單時暫停",
"Paused": "已暫停",
"Periodically write in-game save RAM to disk. This is separate from emulator save states.": "定期將遊戲內存檔 RAM 寫入磁碟。這與模擬器的即時存檔是分開的。",
"Picture": "圖片",
"Picture on each card": "每張卡片上的圖片",
"Play audio produced by the game.": "播放遊戲產生的音訊。",
"Play the video": "播放影片",
@@ -491,6 +516,7 @@
"Resume": "繼續",
"Resume from an automatic state": "從自動狀態繼續",
"RetroAchievements": "RetroAchievements",
"RetroArch icon": "RetroArch 圖示",
"RetroArch is running": "RetroArch 正在執行",
"RetroArch overrides": "RetroArch 覆寫設定",
"RetroArch savestate": "RetroArch 即時存檔",
@@ -503,6 +529,7 @@
"Run MAME’s emulation on a separate thread. This changes how work is scheduled and may affect performance or compatibility.": "在獨立執行緒中執行 MAME 模擬。這會改變工作排程,可能影響效能或相容性。",
"Run PPSSPP’s built-in ad hoc server for compatible multiplayer connections.": "執行 PPSSPP 內建的 ad hoc 伺服器,供相容的連線對戰使用。",
"Running": "執行中",
"Save": "儲存",
"Save RAM backup interval": "存檔 RAM 備份間隔",
"Save changes": "儲存變更",
"Save console menu changes on exit": "結束時儲存主機選單變更",
@@ -562,6 +589,8 @@
"Settings saved. They will apply the next time you open RetroArch.": "已儲存設定。將在下次開啟 RetroArch 時生效。",
"Settings type": "設定類型",
"Settings unavailable. Reconnect to try again.": "無法使用設定。請重新連線後重試。",
"ShadowMountPlus is not answering": "ShadowMountPlus 沒有回應",
"ShadowMountPlus {0} puts the tiles on the home screen.": "ShadowMountPlus {0} 會把圖示放到主畫面上。",
"Shape the picture on your TV.": "調整電視上的畫面形狀。",
"Share one core-options file": "共用一個核心選項檔",
"Shift multiplayer port numbers by this amount. Zero uses original PSP ports.": "將連線對戰連接埠號碼偏移此數值。0 使用原版 PSP 連接埠。",
@@ -623,6 +652,7 @@
"Synchronize audio": "同步音訊",
"Synchronize emulation more closely to real time to reduce input delay, at a possible performance cost.": "讓模擬更貼近即時以減少輸入延遲,可能會損失效能。",
"System": "系統",
"System icon in the bottom right corner": "在右下角顯示系統圖示",
"Technical names and exact saved values. Use this view for settings not covered by the guide.": "技術名稱與精確的已儲存值。指南未涵蓋的設定請使用此檢視。",
"Tell RetroArch when the game changes its frame rate so presentation can adapt.": "遊戲改變畫面更新率時通知 RetroArch,以便調整畫面輸出。",
"The RetroArch menu on your console.": "主機上的 RetroArch 選單。",
@@ -631,12 +661,18 @@
"The game backup is already in your library. Close without finishing the remaining details and media?": "遊戲備份已在你的遊戲庫中。要在不完成剩餘詳細資料與媒體的情況下關閉嗎?",
"The name other players see in netplay games.": "其他玩家在連線對戰中看到的名稱。",
"The system’s installed core is detected automatically. For multi-file discs or folder-based games, upload the complete folder in Content.": "系統已安裝的核心會自動偵測。多檔案光碟或資料夾形式的遊戲,請在「內容」中上傳完整資料夾。",
"The tile leaves the home screen once RetroArch closes.": "RetroArch 關閉後,該圖示會從主畫面移除。",
"The upload failed ({0}). Try again.": "上傳失敗({0})。請重試。",
"These cores run most games without them.": "這些核心在沒有它們的情況下也能執行大多數遊戲。",
"This PC → PS5": "這台電腦 → PS5",
"This core provides the available choices but no explanation for this option. Keep its current value unless you know the change you need.": "此核心提供了可選值,但沒有此選項的說明。除非你知道需要怎樣的變更,否則請保持目前的值。",
"This folder is empty. Upload files here to get started.": "此資料夾是空的。上傳檔案到這裡即可開始。",
"This picture could not be drawn. Choose another one.": "無法繪製這張圖片。請選擇另一張。",
"This replaces your development build with a published release. Features not yet released may be removed.": "這會以已發布版本取代你的開發版本。尚未發布的功能可能會被移除。",
"Tile created. It appears on the home screen once RetroArch closes.": "圖示已建立。RetroArch 關閉後會出現在主畫面上。",
"Tile picture": "圖示圖片",
"Tile removed.": "圖示已刪除。",
"Tile saved.": "圖示已儲存。",
"Title": "標題",
"Track transfers from this browser session": "追蹤此瀏覽器工作階段的傳輸",
"Transfers": "傳輸",
+11 -2
View File
@@ -1,8 +1,8 @@
<!doctype html>
<html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><meta name="theme-color" content="#37184a"><title>RetroArch · PS5</title><link rel="stylesheet" href="app.css"><script src="icons.js" defer></script><script src="settings-guide.js" defer></script><script src="i18n.js" defer></script><script src="app.js" defer></script><script src="add-game.js" defer></script></head><body>
<html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><meta name="theme-color" content="#37184a"><title>RetroArch · PS5</title><link rel="stylesheet" href="app.css"><script src="icons.js" defer></script><script src="settings-guide.js" defer></script><script src="i18n.js" defer></script><script src="app.js" defer></script><script src="add-game.js" defer></script><script src="forwarders.js" defer></script></head><body>
<a class="skip-link" href="#main">Skip to content</a>
<aside class="sidebar"><a class="brand" href="#overview"><img src="assets/retroarch.svg" width="64" height="43" alt=""><span><strong>RetroArch</strong><small>PS5</small></span></a><nav aria-label="Main navigation"><a href="#overview" data-page="overview" aria-current="page"><span data-ui-icon="layout-dashboard" class="icon "></span><span>Overview</span></a><a href="#content" data-page="content"><span data-ui-icon="folder-open" class="icon "></span><span>Content</span></a><a href="#games" data-page="games"><span data-ui-icon="library-big" class="icon "></span><span>Games</span></a><a href="#media" data-page="media"><span data-ui-icon="download" class="icon "></span><span>Download Media</span></a><a href="#transfers" data-page="transfers"><span data-ui-icon="arrow-up-down" class="icon "></span><span>Transfers</span></a><a href="#settings" data-page="settings"><span data-ui-icon="settings-2" class="icon "></span><span>Settings</span></a></nav><a class="credit" href="https://github.com/mihawk-99" target="_blank" rel="noopener noreferrer"><img src="assets/mihawk.png" width="77" height="80" alt="Mihawk's portrait"><span>made by Mihawk</span></a><a class="icon-credit" href="assets/ICON-CREDITS.txt" target="_blank" rel="noopener">Artwork credits</a></aside>
<aside class="sidebar"><a class="brand" href="#overview"><img src="assets/retroarch.svg" width="64" height="43" alt=""><span><strong>RetroArch</strong><small>PS5</small></span></a><nav aria-label="Main navigation"><a href="#overview" data-page="overview" aria-current="page"><span data-ui-icon="layout-dashboard" class="icon "></span><span>Overview</span></a><a href="#content" data-page="content"><span data-ui-icon="folder-open" class="icon "></span><span>Content</span></a><a href="#games" data-page="games"><span data-ui-icon="library-big" class="icon "></span><span>Games</span></a><a href="#forwarders" data-page="forwarders"><span data-ui-icon="gamepad-2" class="icon "></span><span>Game Forwarder</span></a><a href="#media" data-page="media"><span data-ui-icon="download" class="icon "></span><span>Download Media</span></a><a href="#transfers" data-page="transfers"><span data-ui-icon="arrow-up-down" class="icon "></span><span>Transfers</span></a><a href="#settings" data-page="settings"><span data-ui-icon="settings-2" class="icon "></span><span>Settings</span></a></nav><a class="credit" href="https://github.com/mihawk-99" target="_blank" rel="noopener noreferrer"><img src="assets/mihawk.png" width="77" height="80" alt="Mihawk's portrait"><span>made by Mihawk</span></a><a class="icon-credit" href="assets/ICON-CREDITS.txt" target="_blank" rel="noopener">Artwork credits</a></aside>
<div class="workspace"><header class="release-bar"><span data-ui-icon="info" class="icon release-icon"></span><div class="release-status" role="status"><strong id="release-title">Development build</strong><span id="release-summary">Checking releases…</span></div><button id="show-notes" class="text-button" aria-expanded="false" aria-controls="release-details" hidden>What’s new</button><button id="download-update" class="primary compact" disabled>Update RetroArch</button><button id="check-release" class="secondary compact">Check again</button><a href="https://github.com/mihawk-99/PS5_RetroArch" target="_blank" rel="noopener noreferrer" class="repository">View repository <span data-ui-icon="external-link" class="icon "></span></a><div id="language-header" class="language-slot"></div></header>
<main id="main" tabindex="-1"><noscript><p class="notice">Enable JavaScript in your browser to upload files and change settings.</p></noscript>
<section id="release-details" class="panel release-details" hidden aria-labelledby="notes-title"><div class="section-toolbar"><h2 id="notes-title">What’s new</h2><button id="close-notes" class="secondary">Close</button></div><p id="release-date"></p><pre id="release-notes"></pre><a id="release-link" class="primary" target="_blank" rel="noopener noreferrer">View release on GitHub</a></section>
@@ -27,6 +27,15 @@
<div id="games-letters" class="chips games-letters" role="group" aria-label="Filter games by first letter"></div>
<p id="games-selection" class="muted" role="status"></p><div id="games-grid" class="games-grid" aria-live="polite"><p class="list-message">Loading your games…</p></div></section>
</section>
<section id="forwarders" class="page" hidden aria-labelledby="forwarders-heading">
<section class="panel forwarders-panel"><div class="section-toolbar"><div><h2 id="forwarders-heading">Home screen tiles</h2><p>Each tile opens one game in RetroArch, right from the PS5 home screen.</p></div><div class="forwarder-tools"><button id="refresh-forwarders" class="secondary">Refresh</button><button id="forwarder-new" class="primary" disabled><span data-ui-icon="plus"></span>New tile</button></div></div>
<p id="forwarders-status" class="help-text" role="status"></p><div id="forwarders-list" class="forwarder-list" aria-live="polite"><p class="list-message">Loading your tiles…</p></div></section>
<section id="forwarder-editor" class="panel forwarder-editor" hidden aria-labelledby="forwarder-editor-title"><form id="forwarder-form" novalidate><div class="section-toolbar"><h2 id="forwarder-editor-title">New tile</h2><button type="button" id="forwarder-cancel" class="secondary">Cancel</button></div>
<div class="forwarder-form"><div class="forwarder-picture"><canvas id="forwarder-canvas" width="512" height="512" role="img" aria-label="Tile picture"></canvas><label class="check-inline"><input id="forwarder-fill" type="checkbox" checked> Fill the square</label><label class="check-inline"><input id="forwarder-badge" type="checkbox"> System icon in the bottom right corner</label></div>
<div class="forwarder-fields"><div class="forwarder-row"><span id="forwarder-system-label">System</span><div class="system-picker"><button type="button" id="forwarder-system" class="system-button" aria-haspopup="listbox" aria-expanded="false" aria-controls="forwarder-systems" aria-labelledby="forwarder-system-label forwarder-system"></button><ul id="forwarder-systems" class="system-list" role="listbox" aria-labelledby="forwarder-system-label" hidden></ul></div></div><label>Game<select id="forwarder-game"></select></label>
<div class="forwarder-row"><span id="forwarder-media-label">Picture</span><div id="forwarder-media" class="segmented forwarder-media" role="radiogroup" aria-labelledby="forwarder-media-label"><label><input type="radio" name="forwarder-media" value="current"><span>Current picture</span></label><label><input type="radio" name="forwarder-media" value="cover"><span data-view-icon="cover">Box art (front)</span></label><label><input type="radio" name="forwarder-media" value="box3d"><span data-view-icon="box3d">3D box</span></label><label><input type="radio" name="forwarder-media" value="logo"><span data-view-icon="logo">Logo</span></label><label><input type="radio" name="forwarder-media" value="physical"><span data-view-icon="physical">Cartridge or disc</span></label><label><input type="radio" name="forwarder-media" value="screenshot"><span data-view-icon="screenshot">Screenshot</span></label><label><input type="radio" name="forwarder-media" value="title"><span data-view-icon="title">Title</span></label><label><input type="radio" name="forwarder-media" value="fanart"><span data-view-icon="fanart">Fan art</span></label><label><input type="radio" name="forwarder-media" value="retroarch"><span>RetroArch icon</span></label></div>
<p id="forwarder-media-hint" class="muted" hidden>A greyed-out picture is not on your PS5 yet: Download Media can get it.</p></div><label>Name on the home screen<input id="forwarder-name" type="text" maxlength="128" autocomplete="off"></label><label>Core<select id="forwarder-core"></select></label><label class="check-inline"><input id="forwarder-exit" type="checkbox" checked> Close RetroArch when the game ends</label><p class="help-text">Otherwise your frontend opens after the game. A new tile, name or picture reaches the home screen once RetroArch closes.</p><p id="forwarder-error" class="inline-error" role="alert" hidden></p><div class="form-actions"><button type="submit" id="forwarder-save" class="primary">Create tile</button></div></div></div></form></section>
</section>
<section id="media" class="page media-page" hidden aria-labelledby="media-heading">
<section class="panel media-setup"><div class="media-head"><div><h2 id="media-heading" class="visually-hidden">Download media</h2><p>Box art, screenshots and more for your games, kept on your PS5 and shared by RetroArch, EmulationStation and this page. Nothing you already have is downloaded again.</p></div></div>
<div class="media-row"><span class="media-label">Download from</span><div class="segmented" role="radiogroup" aria-label="Download from"><label><input type="radio" name="scrape-method" value="ps5"><span data-icon="ps5">PS5</span></label><label><input type="radio" name="scrape-method" value="pc"><span data-icon="pc-to-ps5">This PC → PS5</span></label></div><p id="scrape-method-hint" class="media-hint"></p></div>