Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -42,3 +42,4 @@ PinReady.log.*
.DS_Store

pinready-cab-x86_64
target-bookworm/
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "pinready"
version = "0.17.1"
version = "0.17.2"
edition = "2021"
description = "Cross-platform configurator and launcher supporting the adoption of Visual Pinball 10.8.1 — for testers and early adopters, not a replacement for a stable production setup"
license = "GPL-3.0-or-later"
Expand Down
38 changes: 26 additions & 12 deletions locales/ar.toml

Large diffs are not rendered by default.

38 changes: 26 additions & 12 deletions locales/bn.toml

Large diffs are not rendered by default.

38 changes: 26 additions & 12 deletions locales/cs.toml
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,8 @@ screens_mode_desktop = "Desktop"
screens_mode_cabinet = "Cabinet"
screens_mode_fss = "Celá jedna obrazovka"
screens_display_mode = "Režim zobrazení:"
screens_disable_touch = "Vypnout dotykovou obrazovku (rustdesk, VNC...)"
screens_display_mode_help = "Určuje, jak VPX zobrazuje herní okno.\n• Desktop: v okně, pro běžný počítač — volba pro začátečníky bez vyhrazeného flipperu.\n• Cabinet: immerzivní pohled skutečného flipperu, s backglass (zadní obrazovkou) a DMD (zobrazovačem skóre) na samostatných obrazovkách.\n• Celá jedna obrazovka: herní plocha a backglass spojené na jedné svislé obrazovce.\nRežim se automaticky přepne na Cabinet, jakmile máte 2 nebo více obrazovek, ale volbu můžete vynutit."
screens_disable_touch = "Vypnout dotykovou obrazovku"
screens_external_dmd = "Externí DMD zařízení (ZeDMD, PinDMD...)"
screens_external_dmd_hint = "Zaškrtněte, pokud máte fyzické DMD. DMD nebude překrývat backglass — Visual Pinball zařízení detekuje automaticky při spuštění."
screens_no_displays = "Nebyly detekovány žádné displeje."
Expand Down Expand Up @@ -105,6 +106,7 @@ rendering_sync = "Synchronizace:"
rendering_sync_vsync = "VSync (doporučeno)"
rendering_vsync_hint = "VSync je ve výchozím nastavení vypnutý. Snímková frekvence je již omezena na obnovovací frekvenci displeje playfieldu. VSync synchronizuje s nejpomalejší obrazovkou (často 60 Hz), což je na flipper příliš pomalé."
rendering_fps_limit = "Limit FPS:"
rendering_fps_limit_help = "Maximální počet snímků za sekundu, které VPX vykresluje. PinReady jej nastaví na obnovovací frekvenci vaší hlavní obrazovky (zobrazena zde), aby se nevytvářelo více snímků, než kolik displej dokáže zobrazit — žádná zbytečná práce pro grafickou kartu. Proto zůstává vertikální synchronizace (VSync) ve výchozím nastavení vypnutá."
rendering_fps_info = "%{hz} Hz (obnovovací frekvence Playfield)"
rendering_supersampling = "Supersampling (AA faktor):"
rendering_aa_perf = "Výkon++"
Expand Down Expand Up @@ -288,10 +290,13 @@ tilt_desc = "Nastavení citlivosti akcelerometru (Pinscape / KL25Z)."
tilt_nudge = "Nudge"
tilt_noise_filter = "Filtr šumu"
tilt_sensitivity = "Citlivost akcelerometru:"
tilt_sensitivity_help = "Určuje, jak silně skutečné cuknutí flipperem posune kuličku na obrazovce. Čím vyšší hodnota, tím více hra reaguje na každý úder do skříně. Mění to pouze rozsah pohybu kuličky, nikoli okamžik, kdy je vyhlášen TILT (viz práh TILT níže)."
tilt_deadzone = "Mrtvá zóna (pohyby pod tímto prahem jsou ignorovány):"
tilt_deadzone_help = "Ignoruje velmi malé hodnoty ze senzoru pod touto úrovní, aby vibrace skříně a šum senzoru nerozpohybovaly kuličku samy od sebe. Zvyšte hodnotu, pokud kulička ujíždí, i když flipperem netřesete. Udržujte ji pod prahem TILT, jinak se žádné cuknutí nikdy nezaznamená."
tilt_deadzone_warning = "Varování: mrtvá zóna je větší nebo rovna prahu tiltu — nudge nebude nikdy fungovat!"
tilt_section = "Tilt"
tilt_threshold = "Práh spuštění TILT:"
tilt_threshold_help = "Určuje, jak silně můžete cuknout, než hra vyhlásí TILT a připraví vás o kuličku.\n• Nízká: přísná (i malé cuknutí způsobí tilt).\n• Vysoká: shovívavá (můžete zatlačit silněji, než vás potrestá).\nMusí zůstat nad mrtvou zónou."
tilt_visualization = "Zatlačte na kabinet a sledujte pohyb bodu. Pokud se dotkne červeného kruhu = TILT:"

# Audio page
Expand All @@ -301,6 +306,13 @@ audio_backglass = "Backglass (hudba, hlas):"
audio_default_device = "Výchozí"
audio_playfield = "Playfield (mechanické zvuky):"
audio_output_mode = "Výstupní režim Playfield"
audio_mode_front_stereo = "2 kanály — Přední stereo"
audio_mode_rear_stereo = "2 kanály — Zadní stereo (lockbar)"
audio_mode_surround_rear = "5.1 — Zadní u lockbaru"
audio_mode_surround_front = "5.1 — Přední u lockbaru"
audio_mode_ssf_legacy = "SSF — Boční a zadní u lockbaru (Původní)"
audio_mode_ssf_new = "SSF — Boční a zadní u lockbaru (Nový)"
audio_mode_help = "Určuje, jak VPX rozkládá zvuk hry do reproduktorů vašeho flipperu.\n• Stereo (přední / zadní): pouhé rozdělení vlevo–vpravo na 2 reproduktorech.\n• 5.1 Surround (přední nebo zadní pár u lockbaru): přidává polohu vpředu↔vzadu.\n• SSF (Původní / Nový): řídí excitéry (budiče) pro hmatatelnou zpětnou vazbu při každé události — zvolte Nový, pokud nebyl stůl vyladěn pro starší mix.\nPinReady předvybere režim podle zjištěného počtu kanálů. Schéma níže ukazuje rozmístění reproduktorů."
audio_wiring_required = "Zapojení potřebné pro tento režim:"
audio_card_stereo = "Zvuková karta: Stereo (2 kanály)"
audio_card_51 = "Zvuková karta: 5.1 (6 kanálů)"
Expand Down Expand Up @@ -444,6 +456,7 @@ merge_src_vpinmame = "Složka VPINMAME (roms / nvram / cfg / altsound / altcolor
merge_src_pupvideos = "Složka PUP videos:"
merge_src_music = "Složka Music:"
merge_strategy_label = "Jak umístit soubory do každé složky stolu:"
merge_strategy_help = "Určuje, jak nástroj importu ukládá soubory (VPinMAME, PupVideos, hudba) do každé složky stolu.\n• Zkopírovat: duplikuje je (bezpečné, ale zabere více místa na disku).\n• Přesunout: přenese je (uvolní původní složku, ale vyprázdní ji).\n• Symbolický odkaz: nechá soubory na místě a vytvoří na ně odkaz (žádné místo navíc, ale originály nesmí být přesunuty).\nZkopírovat je bezpečná výchozí volba."
merge_strategy_copy = "Zkopírovat (bezpečné, zdvojnásobí využití disku)"
merge_strategy_move = "Přesunout (uvolní zdroj, destruktivní)"
merge_strategy_symlink = "Symbolický odkaz (bez kopírování, zdroje musí zůstat)"
Expand Down Expand Up @@ -498,6 +511,7 @@ audio_left = "Levý"
audio_right = "Pravý"
inputs_profile_none = "Žádná"
rendering_show_fps = "Zobrazit FPS"
rendering_show_fps_help = "Zobrazí ve hře malé počítadlo snímků za sekundu. Užitečné hned po nastavení, abyste ověřili, že vaše grafické nastavení udrží cílovou snímkovou frekvenci na vašem hardwaru. Čistě vizuální překrytí — jakmile budete spokojeni, vypněte ho."
rendering_show_fps_hint = "Zobrazovat počítadlo FPS ve hře (doporučeno)"
inputs_unmap_keyboard = "Vrátit výchozí klávesu"
inputs_unmap_joystick = "Odebrat tlačítko joysticku"
Expand All @@ -518,35 +532,35 @@ tilt_nudge_type = "Typ senzoru nudge:"
tilt_nudge_type_game = "Herní ovladač"
tilt_nudge_type_intent = "Senzor záměru"
tilt_nudge_type_cabinet = "Senzor kabinetu"
tilt_nudge_type_help = "Herní ovladač: používá pozici páčky – pro gamepady, ne pro akcelerometry kabinetu. Senzor záměru (doporučeno): čte akcelerometr, aby odhadl váš záměr nudge, a poté aplikuje fyziku VPX – nejlepší pro desky Pinscape/KL25Z. Senzor kabinetu: mapuje surové zrychlení přímo na emulovaný nudge – pouze pro skutečný kabinet s vysokofrekvenčním, nízkolatenčním senzorem bez šumu."
tilt_nudge_type_help = "Který typ senzoru řídí nudge.\n• Herní ovladač: používá pozici páčky — pro gamepady, ne pro akcelerometry kabinetu.\n• Senzor záměru (doporučeno): čte akcelerometr, aby odhadl váš záměr nudge, a poté aplikuje fyziku VPX — nejlepší pro desky Pinscape/KL25Z.\n• Senzor kabinetu: aplikuje surové zrychlení přímo na hru — pouze pro skutečný kabinet s vysokofrekvenčním, nízkolatenčním senzorem bez šumu."
tilt_show_plumb = "Zobrazit nudge ve hře (overlay olovnice)"
tilt_show_plumb_help = "Zobrazí olovnici VPX – tečku uvnitř kroužku poblíž overlaye FPS – která se pohybuje, když nudgujete, takže můžete ověřit, že nudge funguje. (Nastavení VPX: SimulatedPlumb.)"
screens_language_hint = "Jazyk rozhraní PinReady. Toto nezmění vlastní jazyk Visual Pinball."
screens_vpx_auto_hint = "Automaticky stáhne a nainstaluje nejnovější build Visual Pinball X. Doporučeno, pokud ještě nemáte VPX nainstalovaný."
screens_vpx_auto_hint = "Stáhne a nainstaluje nedávný build forku Visual Pinball X testovaného s PinReady (repozitář Le-Syl21/vpinball) — nikoli oficiální VPX. Doporučeno, pokud ještě nemáte VPX nainstalovaný."
screens_vpx_install_button_hint = "Stáhne verzi zobrazenou výše a nainstaluje ji do složky níže."
screens_vpx_browse_dir_hint = "Vyberte složku, kam bude Visual Pinball X nainstalován."
screens_vpx_manual_hint = "Použijte Visual Pinball X, který jste si sami nainstalovali, místo stahování nového."
screens_vpx_exe_hint = "Cesta k vašemu existujícímu spustitelnému souboru VPinballX_BGFX."
screens_vpx_browse_exe_hint = "Najděte na disku spustitelný soubor VPinballX_BGFX."
screens_count_hint = "Kolik displejů vaše sestava používá. Stolní počítač obvykle 1; plnohodnotný pincab 3 nebo 4 (herní plocha, backglass, DMD a volitelný topper)."
screens_count_hint = "Kolik displejů vaše sestava používá.\n• Stolní počítač: obvykle 1.\n• Plnohodnotný pincab: 3 nebo 4 (herní plocha, backglass, DMD a volitelný topper)."
screens_mode_desktop_hint = "Pohled na jedné obrazovce pro běžný stolní monitor. Stůl je zobrazen ze standardního čelního úhlu."
screens_mode_cabinet_hint = "Pohled kabinetu pro skutečný pincab: herní plocha je vykreslena pro naplocho položenou obrazovku, s backglass a DMD na samostatných displejích."
screens_mode_fss_hint = "Full Single Screen: herní plocha a backglass naskládané na jedné vysoké obrazovce. Použijte, když máte jediný displej na výšku."
screens_disable_touch_hint = "Vypne dotykový overlay VPX na obrazovce. Zapněte na pincabu, jehož herní plocha je nedotyková obrazovka."
screens_physical_size_hint = "Fyzická šířka a výška této obrazovky v milimetrech. VPX ji používá k přizpůsobení stolu skutečné velikosti; automaticky vyplněno z EDID monitoru, pokud je k dispozici."
screens_disable_touch_hint = "Vypne dotykový overlay zobrazovaný VPX. Zapněte tuto volbu, pokud obrazovka vašeho flipperu není dotyková — a zejména pokud stroj ovládáte na dálku (RustDesk, VNC, TeamViewer…): vzdálený kurzor může být jinak považován za dotyk a spouštět neúmyslné akce ve VPX."
screens_physical_size_hint = "Fyzická šířka a výška této obrazovky v milimetrech. VPX ji používá k přizpůsobení stolu skutečné velikosti. Automaticky vyplněno z EDID monitoru, pokud je k dispozici."
screens_role_hint = "Co tato obrazovka ve VPX zobrazuje: herní plocha, backglass, DMD nebo topper. Ponechte na Nepoužito, chcete-li displej ignorovat."
screens_cab_lockbar_width_hint = "Šířka lockbaru kabinetu (přední lišty). Používá se k přizpůsobení koule na obrazovce skutečné velikosti vašeho kabinetu."
screens_cab_lockbar_height_hint = "Výška lockbaru nad podlahou. V kombinaci s výškou vašich očí určuje úhel pohledu na herní plochu."
screens_cab_inclination_hint = "Úhel náklonu obrazovky herní plochy. Nastavte jej podle skutečného sklonu skla herní plochy vašeho kabinetu."
screens_cab_player_height_hint = "Vaše výška ve stoje. Používá se k výpočtu pozice vašich očí pro správnou perspektivu."
screens_cab_player_distance_hint = "Jak daleko stojíte od lockbaru (zepředu dozadu). Záporné znamená za lockbarem, kladné znamená nakloněný nad ním."
screens_cab_player_offset_hint = "Vaše posunutí vlevo/vpravo od středu kabinetu. Ponechte na 0, pokud nestojíte na jedné straně."
rendering_aa_hint = "Supersampling vykresluje stůl ve vyšším interním rozlišení a poté jej zmenší, čímž vyhladí zubaté hrany. Nad 1.0 zostří obraz na úkor GPU; pod 1.0 zvýší snímkovou frekvenci na slabších strojích."
rendering_msaa_hint = "Antialiasing MSAA vyhlazuje hrany geometrie, jako jsou rampy a drátěné konstrukce. Vyšší hodnoty vypadají čistěji, ale více zatěžují GPU; ponechte vypnuté, pokud aliasing již řeší supersampling nebo FXAA."
rendering_fxaa_hint = "Antialiasing v postprocesu vyhladí celý obraz po vykreslení, velmi levně na GPU. Silnější režimy změkčí více hran, ale mohou mírně rozmazat herní plochu; dobrá volba na slabším hardwaru."
rendering_sharpen_hint = "Zaostření vyrovnává změkčení způsobené antialiasingem nebo supersamplingem, čímž zostří inserty a text. Zapněte, pokud obraz vypadá mírně rozmazaně; ponechte vypnuté, pokud už vypadá ostře."
rendering_reflections_hint = "Řídí, co herní plocha odráží: kouli, statické části nebo dynamické objekty. Více odrazů vypadá bohatěji, ale stojí GPU; snižte, pokud snímková frekvence klesá na náročných stolech."
rendering_tex_size_hint = "Omezuje maximální rozlišení textur, které VPX načítá. Výchozí hodnota (16384) zachová plný detail; snižte ji pouze tehdy, pokud GPU s omezenou grafickou pamětí dojde paměť nebo trhá."
rendering_aa_hint = "Supersampling vykresluje stůl ve vyšším interním rozlišení a poté jej zmenší, čímž vyhladí zubaté hrany.\n• Nad 1.0: zostří obraz na úkor GPU.\n• Pod 1.0: zvýší snímkovou frekvenci na slabších strojích."
rendering_msaa_hint = "Antialiasing MSAA vyhlazuje hrany geometrie, jako jsou rampy a drátěné konstrukce. Vyšší hodnoty vypadají čistěji, ale více zatěžují GPU. Ponechte vypnuté, pokud aliasing již řeší supersampling nebo FXAA."
rendering_fxaa_hint = "Antialiasing v postprocesu vyhladí celý obraz po vykreslení, velmi levně na GPU. Silnější režimy změkčí více hran, ale mohou mírně rozmazat herní plochu. Dobrá volba na slabším hardwaru."
rendering_sharpen_hint = "Zaostření vyrovnává změkčení způsobené antialiasingem nebo supersamplingem, čímž zostří inserty a text. Zapněte, pokud obraz vypadá mírně rozmazaně. Ponechte vypnuté, pokud už vypadá ostře."
rendering_reflections_hint = "Řídí, co herní plocha odráží: kouli, statické části nebo dynamické objekty. Více odrazů vypadá bohatěji, ale stojí GPU. Snižte, pokud snímková frekvence klesá na náročných stolech."
rendering_tex_size_hint = "Omezuje maximální rozlišení textur, které VPX načítá. Výchozí hodnota (16384) zachová plný detail. Snižte ji pouze tehdy, pokud GPU s omezenou grafickou pamětí dojde paměť nebo trhá."
inputs_pinscape_profile_hint = "Vyberte profil odpovídající vaší desce pinballového ovladače (KL25Z, Pico, DudesCab nebo PinOne). Vyplní sloupec joysticku tovární rozvržením tlačítek této desky. Zvolte Žádný, chcete-li tyto výchozí hodnoty vymazat a namapovat každé tlačítko sami."
inputs_gamepad_hint = "Zapněte, chcete-li použít detekovaný gamepad pro navigaci v PinReady a pro akce ve hře. Vypněte, pokud hrajete pouze klávesnicí nebo vyhrazeným pinballovým ovladačem."
inputs_auto_map_hint = "Projděte každou akci jednu po druhé: pro každou stiskněte klávesu nebo tlačítko ovladače, které chcete. Nejrychlejší způsob, jak nastavit všechna ovládání jedním průchodem."
Expand Down
Loading
Loading