diff --git a/i18n/de.po b/i18n/de.po new file mode 100644 index 000000000..13e853908 --- /dev/null +++ b/i18n/de.po @@ -0,0 +1,3411 @@ +msgid "" +msgstr "" +"Project-Id-Version: pcsx-redux\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2024-03-12 17:37\n" +"Last-Translator: \n" +"Language-Team: German\n" +"Language: de_DE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: pcsx-redux\n" +"X-Crowdin-Project-ID: 655690\n" +"X-Crowdin-Language: de\n" +"X-Crowdin-File: /[grumpycoders.pcsx-redux] main/i18n/pcsx-redux.pot\n" +"X-Crowdin-File-ID: 10\n" + +#: src/cdrom/cdriso-ecm.cc:282 +#, c-format +msgid "\n" +"Detected ECM file with proper header and filename suffix.\n" +msgstr "" + +#: src/cdrom/cdriso-sbi.cc:41 +#, c-format +msgid "Loaded SBI file: %s.\n" +msgstr "" + +#: src/cdrom/cdriso.cc:252 +#, c-format +msgid "Track %.2d (%s) - Start %.2d:%.2d:%.2d, Length %.2d:%.2d:%.2d\n" +msgstr "" + +#: src/cdrom/cdriso.cc:268 +#, c-format +msgid "Loaded CD Image: %s" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:463 +msgid "OpenGL GPU configuration" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:467 +msgid "Polygon rendering mode" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:478 src/core/OpenGL_GPU/gpu_opengl.cc:483 +msgid "No MSAA" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:478 +msgid "{}x MSAA" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:480 +msgid "MSAA" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:498 src/gpu/soft/gpu.cc:261 +msgid "Use linear filtering" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:511 +msgid "OpenGL GPU Debugger" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:517 +#, c-format +msgid "Display horizontal range: %d-%d" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:518 +#, c-format +msgid "Display vertical range: %d-%d" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:519 +#, c-format +msgid "Drawing area offset: (%d, %d)" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:520 +#, c-format +msgid "Resolution: %dx%d" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:522 +msgid "Clear colour" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:523 +msgid "Clear VRAM" +msgstr "" + +#: src/core/cdrom.cc:1708 +#, c-format +msgid "CD-ROM Label: %.32s\n" +msgstr "" + +#: src/core/cdrom.cc:1709 +#, c-format +msgid "CD-ROM ID: %.9s\n" +msgstr "" + +#: src/core/cdrom.cc:1710 +#, c-format +msgid "CD-ROM EXE Name: %.255s\n" +msgstr "" + +#: src/core/debug.cc:89 +msgid "Execution map" +msgstr "" + +#: src/core/debug.cc:119 +msgid "Read 8 map" +msgstr "" + +#: src/core/debug.cc:126 +msgid "Read 16 map" +msgstr "" + +#: src/core/debug.cc:133 +msgid "Read 32 map" +msgstr "" + +#: src/core/debug.cc:140 +msgid "Write 8 map" +msgstr "" + +#: src/core/debug.cc:147 +msgid "Write 16 map" +msgstr "" + +#: src/core/debug.cc:154 +msgid "Write 32 map" +msgstr "" + +#: src/core/debug.cc:170 +msgid "Step in" +msgstr "" + +#: src/core/debug.cc:178 src/gui/widgets/assembly.cc:454 +#: src/gui/widgets/assembly.cc:531 +msgid "Step Over" +msgstr "" + +#: src/core/debug.cc:186 +msgid "Step over" +msgstr "" + +#: src/core/debug.cc:192 +msgid "Step out (no callstack)" +msgstr "" + +#: src/core/debug.cc:219 +#, c-format +msgid "Breakpoint triggered: PC=0x%08x - Cause: %s %s\n" +msgstr "" + +#: src/core/debug.cc:319 src/gui/widgets/assembly.cc:455 +#: src/gui/widgets/assembly.cc:533 +msgid "Step Out" +msgstr "" + +#: src/core/debug.h:37 +msgid "Exec" +msgstr "" + +#: src/core/debug.h:37 src/gui/widgets/typed_debugger.cc:285 +msgid "Read" +msgstr "" + +#: src/core/debug.h:37 src/gui/widgets/typed_debugger.cc:287 +msgid "Write" +msgstr "" + +#: src/core/gdb-server.cc:604 +msgid "GDB client" +msgstr "" + +#: src/core/gpu.cc:1037 src/core/gpu.cc:1122 +msgid "Shading: Flat" +msgstr "" + +#: src/core/gpu.cc:1041 src/core/gpu.cc:1126 +msgid "Shading: Gouraud" +msgstr "" + +#: src/core/gpu.cc:1045 +msgid "Textured" +msgstr "" + +#: src/core/gpu.cc:1048 src/core/gpu.cc:1129 src/core/gpu.cc:1170 +msgid "Semi-transparency blending" +msgstr "" + +#: src/core/gpu.cc:1064 +#, c-format +msgid "Vertex %i" +msgstr "" + +#: src/core/gpu.cc:1088 src/core/gpu.cc:1154 src/core/gpu.cc:1183 +msgid "Go to primitive##{}" +msgstr "" + +#: src/core/gpu.cc:1096 src/core/gpu.cc:1193 +msgid "Go to texture##{}" +msgstr "" + +#: src/core/gpu.cc:1108 src/core/gpu.cc:1205 +msgid "Go to CLUT##{}" +msgstr "" + +#: src/core/gpu.cc:1134 +#, c-format +msgid "Line %i" +msgstr "" + +#: src/core/gpulogger.cc:285 +#, c-format +msgid "Texture Page X: %i, Texture Page Y: %i" +msgstr "" + +#: src/core/gpulogger.cc:286 +msgid "Blending:" +msgstr "" + +#: src/core/gpulogger.cc:290 +msgid "50% Back + 50% Front" +msgstr "" + +#: src/core/gpulogger.cc:293 +msgid "100% Back + 100% Front" +msgstr "" + +#: src/core/gpulogger.cc:296 +msgid "100% Back - 100% Front" +msgstr "" + +#: src/core/gpulogger.cc:299 +msgid "100% Back + 25% Front" +msgstr "" + +#: src/core/gpulogger.cc:302 +msgid "Texture depth:" +msgstr "" + +#: src/core/gpulogger.cc:306 +msgid "4 bits" +msgstr "" + +#: src/core/gpulogger.cc:309 +msgid "8 bits" +msgstr "" + +#: src/core/gpulogger.cc:312 +msgid "16 bits" +msgstr "" + +#: src/core/gpulogger.cc:319 +#, c-format +msgid "Dithering: %s" +msgstr "" + +#: src/core/gpulogger.cc:319 src/core/gpulogger.cc:334 +#: src/core/gpulogger.cc:393 src/core/gpulogger.cc:406 +msgid "No" +msgstr "" + +#: src/core/gpulogger.cc:319 src/core/gpulogger.cc:334 +#: src/core/gpulogger.cc:393 src/core/gpulogger.cc:406 +msgid "Yes" +msgstr "" + +#: src/core/gpulogger.cc:334 +#, c-format +msgid " Set: %s, Check: %s" +msgstr "" + +#: src/core/gpulogger.cc:343 +msgid "Display Enabled" +msgstr "" + +#: src/core/gpulogger.cc:345 +msgid "Display Disabled" +msgstr "" + +#: src/core/gpulogger.cc:352 +msgid "DMA Off" +msgstr "" + +#: src/core/gpulogger.cc:355 +msgid "FIFO Query" +msgstr "" + +#: src/core/gpulogger.cc:358 +msgid "DMA Read" +msgstr "" + +#: src/core/gpulogger.cc:361 +msgid "DMA Write" +msgstr "" + +#: src/core/gpulogger.cc:371 +msgid "Horizontal resolution:" +msgstr "" + +#: src/core/gpulogger.cc:393 +#, c-format +msgid "Extended width mode: %s" +msgstr "" + +#: src/core/gpulogger.cc:394 +msgid "Vertical resolution:" +msgstr "" + +#: src/core/gpulogger.cc:404 +#, c-format +msgid "Output mode: %s" +msgstr "" + +#: src/core/gpulogger.cc:405 +msgid "15 bits" +msgstr "" + +#: src/core/gpulogger.cc:405 +msgid "24 bits" +msgstr "" + +#: src/core/gpulogger.cc:405 +#, c-format +msgid "Display depth: %s" +msgstr "" + +#: src/core/gpulogger.cc:406 +#, c-format +msgid "Interlaced: %s" +msgstr "" + +#: src/core/gpulogger.cc:412 +msgid "Texture Window" +msgstr "" + +#: src/core/gpulogger.cc:415 +msgid "Draw Area Start" +msgstr "" + +#: src/core/gpulogger.cc:418 +msgid "Draw Area End" +msgstr "" + +#: src/core/gpulogger.cc:421 +msgid "Draw Offset" +msgstr "" + +#: src/core/gpulogger.cc:424 +msgid "Unknown" +msgstr "" + +#: src/core/memorycard.cc:348 +#, c-format +msgid "The memory card %s doesn't exist - creating it\n" +msgstr "" + +#: src/core/memorycard.cc:367 src/core/memorycard.cc:385 +msgid "Error reading memory card." +msgstr "" + +#: src/core/memorycard.cc:370 +#, c-format +msgid "Memory card %s failed to load!\n" +msgstr "" + +#: src/core/memorycard.cc:374 +#, c-format +msgid "Loading memory card %s\n" +msgstr "" + +#: src/core/memorycard.cc:417 +#, c-format +msgid "Saving memory card %s\n" +msgstr "" + +#: src/core/pad.cc:703 src/core/pad.cc:796 +#, c-format +msgid "Unknown command for pad: %02X\n" +msgstr "" + +#: src/core/pad.cc:898 +msgid "Pad configuration" +msgstr "" + +#: src/core/pad.cc:904 +msgid "Pad 1" +msgstr "" + +#: src/core/pad.cc:905 +msgid "Pad 2" +msgstr "" + +#: src/core/pad.cc:908 +msgid "Rescan gamepads and re-read game controllers database" +msgstr "" + +#: src/core/pad.cc:914 +msgid "Use raw input for mouse" +msgstr "" + +#: src/core/pad.cc:916 +msgid "When enabled, the cursor will be hidden and captured when the emulator is running. This is useful for games that require mouse input." +msgstr "" + +#: src/core/pad.cc:918 +msgid "Allow mouse capture toggle" +msgstr "" + +#: src/core/pad.cc:920 +msgid "When enabled, pressing CTRL and ALT will toggle the setting above, raw input" +msgstr "" + +#: src/core/pad.cc:922 +msgid "Pad" +msgstr "" + +#: src/core/pad.cc:931 +msgid "Set defaults" +msgstr "" + +#: src/core/pad.cc:946 +msgid "Keyboard Up" +msgstr "" + +#: src/core/pad.cc:948 +msgid "Keyboard Right" +msgstr "" + +#: src/core/pad.cc:950 +msgid "Keyboard Down" +msgstr "" + +#: src/core/pad.cc:952 +msgid "Keyboard Left" +msgstr "" + +#: src/core/pad.cc:954 +msgid "Keyboard Backspace" +msgstr "" + +#: src/core/pad.cc:956 +msgid "Keyboard Enter" +msgstr "" + +#: src/core/pad.cc:958 +msgid "Keyboard Space" +msgstr "" + +#: src/core/pad.cc:960 +msgid "Keyboard Escape" +msgstr "" + +#: src/core/pad.cc:962 +msgid "Unbound" +msgstr "" + +#: src/core/pad.cc:967 +msgid "Unknown keyboard key {}" +msgstr "" + +#: src/core/pad.cc:972 +msgid "Keyboard {}" +msgstr "" + +#: src/core/pad.cc:987 src/gui/gui.cc:1969 +msgid "Auto" +msgstr "" + +#: src/core/pad.cc:988 +msgid "Controller" +msgstr "" + +#: src/core/pad.cc:989 +msgid "Keyboard" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Cross" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Square" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Triangle" +msgstr "" + +#: src/core/pad.cc:993 +msgid "Circle" +msgstr "" + +#: src/core/pad.cc:993 +msgid "Select" +msgstr "" + +#: src/core/pad.cc:993 src/gui/widgets/isobrowser.cc:149 +msgid "Start" +msgstr "" + +#: src/core/pad.cc:994 +msgid "L1" +msgstr "" + +#: src/core/pad.cc:994 +msgid "L2" +msgstr "" + +#: src/core/pad.cc:994 +msgid "R1" +msgstr "" + +#: src/core/pad.cc:995 +msgid "L3" +msgstr "" + +#: src/core/pad.cc:995 +msgid "R2" +msgstr "" + +#: src/core/pad.cc:995 +msgid "R3" +msgstr "" + +#: src/core/pad.cc:996 +msgid "Analog Mode" +msgstr "" + +#: src/core/pad.cc:999 +msgid "Up" +msgstr "" + +#: src/core/pad.cc:1000 +msgid "Right" +msgstr "" + +#: src/core/pad.cc:1001 +msgid "Down" +msgstr "" + +#: src/core/pad.cc:1002 +msgid "Left" +msgstr "" + +#: src/core/pad.cc:1005 +msgid "Digital" +msgstr "" + +#: src/core/pad.cc:1006 +msgid "Analog" +msgstr "" + +#: src/core/pad.cc:1007 +msgid "Mouse" +msgstr "" + +#: src/core/pad.cc:1008 +msgid "Negcon (Unimplemented)" +msgstr "" + +#: src/core/pad.cc:1009 +msgid "Gun (Unimplemented)" +msgstr "" + +#: src/core/pad.cc:1010 +msgid "Guncon (Unimplemented" +msgstr "" + +#: src/core/pad.cc:1014 src/gui/widgets/pio-cart.cc:55 +msgid "Connected" +msgstr "" + +#: src/core/pad.cc:1023 +msgid "Analog mode" +msgstr "" + +#: src/core/pad.cc:1031 +msgid "Controller Type" +msgstr "" + +#: src/core/pad.cc:1047 +msgid "Device type" +msgstr "" + +#: src/core/pad.cc:1058 +msgid "Mouse sensitivity X" +msgstr "" + +#: src/core/pad.cc:1060 +msgid "Mouse sensitivity Y" +msgstr "" + +#: src/core/pad.cc:1062 +msgid "Keyboard mapping" +msgstr "" + +#: src/core/pad.cc:1064 +msgid "Computer button mapping" +msgstr "" + +#: src/core/pad.cc:1065 +msgid "Gamepad button" +msgstr "" + +#: src/core/pad.cc:1115 +msgid "No gamepad selected or connected" +msgstr "" + +#: src/core/pad.cc:1132 +msgid "Gamepad" +msgstr "" + +#: src/core/pio-cart.cc:214 +#, c-format +msgid "Unknown 8-bit read in EXP1/PIO: %8.8lx\n" +msgstr "" + +#: src/core/pio-cart.cc:228 +#, c-format +msgid "Unknown 8-bit write in EXP1/PIO: %8.8lx\n" +msgstr "" + +#: src/core/psxinterpreter.cc:359 +#, c-format +msgid "Signed overflow in ADDI instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:453 +#, c-format +msgid "Signed overflow in ADD instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:495 +#, c-format +msgid "Signed overflow in SUB instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:815 +#, c-format +msgid "Attempted unaligned JR to 0x%08x from 0x%08x, firing exception!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:841 +#, c-format +msgid "Attempted unaligned JALR to 0x%08x from 0x%08x, firing exception!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:879 +#, c-format +msgid "Unaligned address 0x%08x in LH from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:896 +#, c-format +msgid "Unaligned address 0x%08x in LHU from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:913 +#, c-format +msgid "Unaligned address 0x%08x in LW from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:975 +#, c-format +msgid "Unaligned address 0x%08x in SH from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:986 +#, c-format +msgid "Unaligned address 0x%08x in SW from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1093 +#, c-format +msgid "Encountered reserved opcode from 0x%08x, firing an exception\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1108 +#, c-format +msgid "Attempted to use an invalid floating point instruction from 0x%08x. Ignored.\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1119 +#, c-format +msgid "Attempted to access COP3 from 0x%08x. Ignored\n" +msgstr "" + +#: src/core/psxmem.cc:94 +msgid "SharedMem failed to share memory for wram, falling back to memory alloc\n" +msgstr "" + +#: src/core/psxmem.cc:103 +msgid "Error allocating memory!" +msgstr "" + +#: src/core/psxmem.cc:135 +#, c-format +msgid "Could not open EXP1:\"%s\".\n" +msgstr "" + +#: src/core/psxmem.cc:143 +#, c-format +msgid "Loaded %i bytes to EXP1 from file: %s\n" +msgstr "" + +#: src/core/psxmem.cc:185 +msgid "\n" +" No BIOS loaded, emulation halted.\n\n" +"Set a BIOS file into the configuration, and do a hard reset of the emulator.\n" +"The distributed OpenBIOS.bin file can be an appropriate BIOS replacement.\n" +msgstr "" + +#: src/core/psxmem.cc:200 +#, c-format +msgid "Could not open BIOS:\"%s\". Retrying with the OpenBIOS\n" +msgstr "" + +#: src/core/psxmem.cc:210 +#, c-format +msgid "Could not open OpenBIOS fallback. Things won't work properly.\n" +"Add a valid BIOS in the configuration and hard reset.\n" +msgstr "" + +#: src/core/psxmem.cc:225 +#, c-format +msgid "Loaded BIOS: %s\n" +msgstr "" + +#: src/core/psxmem.cc:237 +#, c-format +msgid "Known BIOS detected: %s (%08x)\n" +msgstr "" + +#: src/core/psxmem.cc:239 +#, c-format +msgid "OpenBIOS detected (%08x)\n" +msgstr "" + +#: src/core/psxmem.cc:241 +#, c-format +msgid "Unknown bios loaded (%08x)\n" +msgstr "" + +#: src/core/psxmem.cc:276 +#, c-format +msgid "8-bit read redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:283 +#, c-format +msgid "8-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:315 +#, c-format +msgid "16-bit read redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:318 +#, c-format +msgid "16-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:350 +#, c-format +msgid "32-bit read redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:354 +#, c-format +msgid "32-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:458 +#, c-format +msgid "8-bit write redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:460 +#, c-format +msgid "8-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:489 +#, c-format +msgid "16-bit write redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:491 +#, c-format +msgid "16-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:523 src/core/psxmem.cc:550 +#, c-format +msgid "32-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:547 +#, c-format +msgid "32-bit write redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/r3000a.cc:39 +#, c-format +msgid "PCSX-Redux booting\n" +msgstr "" + +#: src/core/r3000a.cc:40 +#, c-format +msgid "Copyright (C) 2019-2024 PCSX-Redux authors\n" +msgstr "" + +#: src/core/r3000a.cc:50 +#, c-format +msgid "CPU type: %s\n" +msgstr "" + +#: src/core/sio.cc:367 +msgid "Wrong block number" +msgstr "" + +#: src/core/sio1-server.cc:126 +msgid "SIO1 client disconnected\n" +msgstr "" + +#: src/core/sio1.cc:74 +msgid "SIO1 client connected\n" +msgstr "" + +#: src/core/sio1.cc:90 +msgid "SIO1 TCP session closing due to unreliable connection.\n" +"Restart SIO1 server/client and try again." +msgstr "" + +#: src/gpu/soft/gpu.cc:243 +msgid "Game-dependent dithering (slow)" +msgstr "" + +#: src/gpu/soft/gpu.cc:243 +msgid "No dithering (fastest)" +msgstr "" + +#: src/gpu/soft/gpu.cc:244 +msgid "Always dither g-shaded polygons (slowest)" +msgstr "" + +#: src/gpu/soft/gpu.cc:246 +msgid "Soft GPU configuration" +msgstr "" + +#: src/gpu/soft/gpu.cc:247 +msgid "Dithering" +msgstr "" + +#: src/gpu/soft/gpu.cc:252 +msgid "Use cached dithering tables" +msgstr "" + +#: src/gpu/soft/gpu.cc:258 +msgid "Dithering tables are cached in memory for faster processing. Dithering will be done much faster, at the cost of a 512MB cache." +msgstr "" + +#: src/gpu/soft/gpu.cc:273 +msgid "Soft GPU debugger" +msgstr "" + +#: src/gpu/soft/gpu.cc:275 +msgid "Debugging features are not supported when using the software renderer yet\n" +"Consider enabling the OpenGL GPU option instead." +msgstr "" + +#: src/gui/gui.cc:307 +msgid "One argument needed to the setText* functions" +msgstr "" + +#: src/gui/gui.cc:325 +msgid "The argument to the setText* functions need to be convertible to a string, or be a File object" +msgstr "" + +#: src/gui/gui.cc:330 +msgid "Error compiling new shader code: {}" +msgstr "" + +#: src/gui/gui.cc:653 +msgid "Warning: OpenGL error reporting disabled. See About dialog for more information.\n" +msgstr "" + +#: src/gui/gui.cc:666 +msgid "Main VRAM Viewer" +msgstr "" + +#: src/gui/gui.cc:667 +msgid "CLUT VRAM selector" +msgstr "" + +#: src/gui/gui.cc:672 +msgid "Vram Viewer #" +msgstr "" + +#: src/gui/gui.cc:681 +msgid "Memory Editor #" +msgstr "" + +#: src/gui/gui.cc:686 +msgid "Parallel Port" +msgstr "" + +#: src/gui/gui.cc:687 +msgid "Scratch Pad" +msgstr "" + +#: src/gui/gui.cc:688 +msgid "Hardware Registers" +msgstr "" + +#: src/gui/gui.cc:689 +msgid "BIOS" +msgstr "" + +#: src/gui/gui.cc:690 +msgid "VRAM" +msgstr "" + +#: src/gui/gui.cc:1030 +msgid "Output" +msgstr "" + +#: src/gui/gui.cc:1055 src/gui/widgets/assembly.cc:442 +#: src/gui/widgets/isobrowser.cc:66 src/gui/widgets/memcard_manager.cc:63 +#: src/gui/widgets/vram-viewer.cc:482 +msgid "File" +msgstr "" + +#: src/gui/gui.cc:1056 src/gui/gui.h:377 src/gui/widgets/isobrowser.cc:67 +#: src/gui/widgets/isobrowser.h:50 +msgid "Open Disk Image" +msgstr "" + +#: src/gui/gui.cc:1057 src/gui/widgets/isobrowser.cc:68 +msgid "Close Disk Image" +msgstr "" + +#: src/gui/gui.cc:1061 +msgid "Load binary" +msgstr "" + +#: src/gui/gui.cc:1064 +msgid "Add Lua archive" +msgstr "" + +#: src/gui/gui.cc:1068 +msgid "Dump save state proto schema" +msgstr "" + +#: src/gui/gui.cc:1073 +msgid "global{}" +msgstr "" + +#: src/gui/gui.cc:1075 +msgid "Save state slots" +msgstr "" + +#: src/gui/gui.cc:1076 +msgid "Quick-save slot" +msgstr "" + +#: src/gui/gui.cc:1081 src/gui/gui.cc:1102 +msgid "Slot {}" +msgstr "" + +#: src/gui/gui.cc:1088 +msgid "Show named save states" +msgstr "" + +#: src/gui/gui.cc:1093 +msgid "Save global state" +msgstr "" + +#: src/gui/gui.cc:1095 +msgid "Load state slots" +msgstr "" + +#: src/gui/gui.cc:1098 +msgid "Quick-load slot" +msgstr "" + +#: src/gui/gui.cc:1123 +msgid "Load global state" +msgstr "" + +#: src/gui/gui.cc:1127 +msgid "Open LID" +msgstr "" + +#: src/gui/gui.cc:1131 +msgid "Close LID" +msgstr "" + +#: src/gui/gui.cc:1135 +msgid "Open and close LID" +msgstr "" + +#: src/gui/gui.cc:1140 +msgid "Reboot" +msgstr "" + +#: src/gui/gui.cc:1143 +msgid "Quit" +msgstr "" + +#: src/gui/gui.cc:1149 src/gui/gui.cc:1166 +msgid "Emulation" +msgstr "" + +#: src/gui/gui.cc:1150 +msgid "Start emulation" +msgstr "" + +#: src/gui/gui.cc:1153 +msgid "Pause emulation" +msgstr "" + +#: src/gui/gui.cc:1156 +msgid "Soft Reset" +msgstr "" + +#: src/gui/gui.cc:1159 +msgid "Hard Reset" +msgstr "" + +#: src/gui/gui.cc:1165 src/gui/widgets/vram-viewer.cc:520 +msgid "Configuration" +msgstr "" + +#: src/gui/gui.cc:1167 +msgid "Manage Memory Cards" +msgstr "" + +#: src/gui/gui.cc:1170 src/gui/gui.cc:1270 +msgid "GPU" +msgstr "" + +#: src/gui/gui.cc:1171 src/gui/gui.cc:1286 +msgid "SPU" +msgstr "" + +#: src/gui/gui.cc:1172 +msgid "UI" +msgstr "" + +#: src/gui/gui.cc:1173 +msgid "System" +msgstr "" + +#: src/gui/gui.cc:1174 +msgid "Controls" +msgstr "" + +#: src/gui/gui.cc:1175 +msgid "Shader presets" +msgstr "" + +#: src/gui/gui.cc:1176 +msgid "Default shader" +msgstr "" + +#: src/gui/gui.cc:1179 +msgid "CRT-lottes shader" +msgstr "" + +#: src/gui/gui.cc:1206 +msgid "Configure Shaders" +msgstr "" + +#: src/gui/gui.cc:1210 +msgid "PIO Cartridge" +msgstr "" + +#: src/gui/gui.cc:1214 src/gui/widgets/assembly.cc:449 +msgid "Debug" +msgstr "" + +#: src/gui/gui.cc:1215 +msgid "Show Logs" +msgstr "" + +#: src/gui/gui.cc:1216 +msgid "Lua" +msgstr "" + +#: src/gui/gui.cc:1217 +msgid "Show Lua Console" +msgstr "" + +#: src/gui/gui.cc:1218 +msgid "Show Lua Inspector" +msgstr "" + +#: src/gui/gui.cc:1219 +msgid "Show Lua editor" +msgstr "" + +#: src/gui/gui.cc:1223 +msgid "CPU" +msgstr "" + +#: src/gui/gui.cc:1224 +msgid "Show Registers" +msgstr "" + +#: src/gui/gui.cc:1225 +msgid "Show Assembly" +msgstr "" + +#: src/gui/gui.cc:1227 src/gui/gui.cc:1229 +msgid "Show DynaRec Disassembly" +msgstr "" + +#: src/gui/gui.cc:1231 +msgid "DynaRec Disassembler is not available in Interpreted CPU mode. Try enabling [Dynarec CPU]\n" +"in Configuration->Emulation, restart PCSX-Redux, then try again." +msgstr "" + +#: src/gui/gui.cc:1234 +msgid "Show Breakpoints" +msgstr "" + +#: src/gui/gui.cc:1235 +msgid "Show Callstacks" +msgstr "" + +#: src/gui/gui.cc:1236 +msgid "Memory Editors" +msgstr "" + +#: src/gui/gui.cc:1247 +msgid "Show Memory Observer" +msgstr "" + +#: src/gui/gui.cc:1248 +msgid "Show Typed Debugger" +msgstr "" + +#: src/gui/gui.cc:1249 +msgid "Show Interrupts Scaler" +msgstr "" + +#: src/gui/gui.cc:1250 +msgid "First Chance Exceptions" +msgstr "" + +#: src/gui/gui.cc:1271 +msgid "VRAM viewers" +msgstr "" + +#: src/gui/gui.cc:1272 +msgid "Show main VRAM viewer" +msgstr "" + +#: src/gui/gui.cc:1273 +msgid "Show CLUT VRAM viewer" +msgstr "" + +#: src/gui/gui.cc:1276 +msgid "Show VRAM viewer #" +msgstr "" + +#: src/gui/gui.cc:1282 +msgid "Show GPU logger" +msgstr "" + +#: src/gui/gui.cc:1283 +msgid "Show GPU debug" +msgstr "" + +#: src/gui/gui.cc:1287 +msgid "Show SPU debug" +msgstr "" + +#: src/gui/gui.cc:1290 +msgid "CD-Rom" +msgstr "" + +#: src/gui/gui.cc:1291 +msgid "Show Iso Browser" +msgstr "" + +#: src/gui/gui.cc:1294 +msgid "Misc hardware" +msgstr "" + +#: src/gui/gui.cc:1295 +msgid "Show SIO1 debug" +msgstr "" + +#: src/gui/gui.cc:1299 +msgid "Kernel" +msgstr "" + +#: src/gui/gui.cc:1300 +msgid "Kernel Events" +msgstr "" + +#: src/gui/gui.cc:1301 +msgid "Kernel Handlers" +msgstr "" + +#: src/gui/gui.cc:1302 src/gui/gui.cc:1448 +msgid "Kernel Calls" +msgstr "" + +#: src/gui/gui.cc:1305 +msgid "Rendering" +msgstr "" + +#: src/gui/gui.cc:1306 +msgid "Full window render" +msgstr "" + +#: src/gui/gui.cc:1309 +msgid "Fullscreen" +msgstr "" + +#: src/gui/gui.cc:1313 +msgid "Show Output Shader Editor" +msgstr "" + +#: src/gui/gui.cc:1314 +msgid "Show Offscreen Shader Editor" +msgstr "" + +#: src/gui/gui.cc:1315 +msgid "Reset shaders" +msgstr "" + +#: src/gui/gui.cc:1323 +msgid "Help" +msgstr "" + +#: src/gui/gui.cc:1324 +msgid "Show ImGui Demo" +msgstr "" + +#: src/gui/gui.cc:1326 +msgid "Show UvFile information" +msgstr "" + +#: src/gui/gui.cc:1328 src/gui/gui.cc:2238 +msgid "About" +msgstr "" + +#: src/gui/gui.cc:1333 +#, c-format +msgid "CPU: %s" +msgstr "" + +#: src/gui/gui.cc:1335 src/gui/widgets/isobrowser.cc:102 +#, c-format +msgid "GAME ID: %s" +msgstr "" + +#: src/gui/gui.cc:1338 +#, c-format +msgid "%.2f FPS (%.2f ms)" +msgstr "" + +#: src/gui/gui.cc:1341 +#, c-format +msgid "%.2f ms audio buffer (%i frames)" +msgstr "" + +#: src/gui/gui.cc:1343 +msgid "Idle" +msgstr "" + +#: src/gui/gui.cc:1424 +msgid "Logs" +msgstr "" + +#: src/gui/gui.cc:1430 +msgid "Lua Console" +msgstr "" + +#: src/gui/gui.cc:1436 +msgid "Lua Inspector" +msgstr "" + +#: src/gui/gui.cc:1439 +msgid "Lua Editor" +msgstr "" + +#: src/gui/gui.cc:1442 +msgid "Kernel events" +msgstr "" + +#: src/gui/gui.cc:1445 +msgid "Kernel handlers" +msgstr "" + +#: src/gui/gui.cc:1451 +msgid "Callstacks" +msgstr "" + +#: src/gui/gui.cc:1500 +msgid "Memory Card Manager" +msgstr "" + +#: src/gui/gui.cc:1504 src/gui/widgets/registers.cc:65 +msgid "Registers" +msgstr "" + +#: src/gui/gui.cc:1508 +msgid "Assembly" +msgstr "" + +#: src/gui/gui.cc:1512 +msgid "DynaRec Disassembler" +msgstr "" + +#: src/gui/gui.cc:1516 src/gui/widgets/breakpoints.cc:81 +#: src/gui/widgets/typed_debugger.cc:864 src/gui/widgets/typed_debugger.cc:910 +#: src/gui/widgets/typed_debugger.cc:963 +msgid "Breakpoints" +msgstr "" + +#: src/gui/gui.cc:1520 +msgid "Named Save States" +msgstr "" + +#: src/gui/gui.cc:1524 src/gui/widgets/memory_observer.cc:382 +#: src/gui/widgets/memory_observer.cc:388 +msgid "Memory Observer" +msgstr "" + +#: src/gui/gui.cc:1528 src/gui/widgets/typed_debugger.cc:1062 +msgid "Typed Debugger" +msgstr "" + +#: src/gui/gui.cc:1534 +msgid "Output Video" +msgstr "" + +#: src/gui/gui.cc:1539 +msgid "Offscreen Render" +msgstr "" + +#: src/gui/gui.cc:1545 +msgid "PIO Cartridge Configuration" +msgstr "" + +#: src/gui/gui.cc:1549 +msgid "SIO1 Debug" +msgstr "" + +#: src/gui/gui.cc:1553 +msgid "ISO Browser" +msgstr "" + +#: src/gui/gui.cc:1563 +msgid "GPU Logger" +msgstr "" + +#: src/gui/gui.cc:1566 +msgid "UI Configuration" +msgstr "" + +#: src/gui/gui.cc:1572 +msgid "Locale" +msgstr "" + +#: src/gui/gui.cc:1587 +msgid "Reload locales" +msgstr "" + +#: src/gui/gui.cc:1592 +msgid "Main Font Size" +msgstr "" + +#: src/gui/gui.cc:1593 +msgid "Mono Font Size" +msgstr "" + +#: src/gui/gui.cc:1595 +msgid "Use Widescreen Aspect Ratio" +msgstr "" + +#: src/gui/gui.cc:1596 +msgid "Sets the output screen ratio to 16:9 instead of 4:3.\n\n" +"Note that this setting is NOT the popular hack\n" +"to force games into widescreen mode, but rather an\n" +"emulation of the fact users could change their\n" +"TV sets to be in 16:9 mode instead of 4:3.\n\n" +"Some games have a \"wide screen\" rendering setting,\n" +"which changes the rendering of the game accordingly,\n" +"and requires the user to change the settings of\n" +"their TV set to match the aspect ratio of the game." +msgstr "" + +#: src/gui/gui.cc:1615 +msgid "System Configuration" +msgstr "" + +#: src/gui/gui.cc:1617 +msgid "Preload Disk Image files" +msgstr "" + +#: src/gui/gui.cc:1618 +msgid "Enable Auto Update" +msgstr "" + +#: src/gui/gui.cc:1625 +msgid "Update configuration" +msgstr "" + +#: src/gui/gui.cc:1626 +msgid "PCSX-Redux can automatically update itself.\n\n" +"If you enable the auto update option, it will check for new updates\n" +"on startup. No personal data nor identifiable token is sent for this\n" +"process, but Microsoft might still keep and record information such\n" +"as your IP address.\n\n" +"If an update is available, you will get prompted to download and\n" +"install it. You can still download versions of PCSX-Redux as usual\n" +"from its website.\n\n" +"If you want to change this setting later, you can go to the\n" +"Configuration -> System menu." +msgstr "" + +#: src/gui/gui.cc:1639 +msgid "Enable auto update" +msgstr "" + +#: src/gui/gui.cc:1645 +msgid "No thanks" +msgstr "" + +#: src/gui/gui.cc:1654 +msgid "Update available" +msgstr "" + +#: src/gui/gui.cc:1656 +msgid "An update is available.\n" +"Click 'Update' to download and apply the update.\n" +"PCSX-Redux will automatically restart to apply it.\n\n" +"Click 'Download' to use your browser to download\n" +"the update and manually apply it." +msgstr "" + +#: src/gui/gui.cc:1663 +msgid "An update is available.\n" +"Click 'Update' to download it. While the update can be\n" +"downloaded, it won't be applied automatically. You will\n" +"have to install it manually, the way you previously did.\n" +"PCSX-Redux will quit once the update is downloaded.\n\n" +"Click 'Download' to use your browser to download\n" +"the update and manually apply it." +msgstr "" + +#: src/gui/gui.cc:1674 +msgid "Update" +msgstr "" + +#: src/gui/gui.cc:1686 src/gui/gui.cc:1691 +msgid "An error has occured while downloading\n" +"and/or applying the update." +msgstr "" + +#: src/gui/gui.cc:1697 +msgid "Download" +msgstr "" + +#: src/gui/gui.cc:1707 +msgid "An error has occured while downloading the update." +msgstr "" + +#: src/gui/gui.cc:1713 src/gui/widgets/assembly.cc:947 +#: src/gui/widgets/breakpoints.cc:38 src/gui/widgets/registers.cc:339 +#: src/gui/widgets/sio1.cc:203 +msgid "Cancel" +msgstr "" + +#: src/gui/gui.cc:1722 +msgid "UvFiles" +msgstr "" + +#: src/gui/gui.cc:1725 +#, c-format +msgid "Read rate: %s" +msgstr "" + +#: src/gui/gui.cc:1727 +#, c-format +msgid "Write rate: %s" +msgstr "" + +#: src/gui/gui.cc:1729 +#, c-format +msgid "Download rate: %s" +msgstr "" + +#: src/gui/gui.cc:1731 +msgid "Caching" +msgstr "" + +#: src/gui/gui.cc:1732 src/gui/widgets/memcard_manager.cc:206 +msgid "Filename" +msgstr "" + +#: src/gui/gui.cc:1919 +msgid "Emulation Configuration" +msgstr "" + +#: src/gui/gui.cc:1920 +msgid "Idle Swap Interval" +msgstr "" + +#: src/gui/gui.cc:1925 +msgid "Reset Scaler" +msgstr "" + +#: src/gui/gui.cc:1931 +msgid "Speed Scaler" +msgstr "" + +#: src/gui/gui.cc:1933 +msgid "Enable XA decoder" +msgstr "" + +#: src/gui/gui.cc:1934 +msgid "Always enable SPU IRQ" +msgstr "" + +#: src/gui/gui.cc:1935 +msgid "Decode MDEC videos in B&W" +msgstr "" + +#: src/gui/gui.cc:1936 +msgid "Dynarec CPU" +msgstr "" + +#: src/gui/gui.cc:1944 +msgid "Activates the dynamic recompiler CPU core.\n" +"It is significantly faster than the interpreted CPU,\n" +"however it doesn't play nicely with the debugger.\n" +"Changing this setting requires a reboot to take effect.\n" +"The dynarec core isn't available for all CPUs, so\n" +"this setting may not have any effect for you." +msgstr "" + +#: src/gui/gui.cc:1950 +msgid "8MB" +msgstr "" + +#: src/gui/gui.cc:1951 +msgid "Emulates an installed 8MB system,\n" +"instead of the normal 2MB. Useful for working\n" +"with development binaries and games." +msgstr "" + +#: src/gui/gui.cc:1955 +msgid "OpenGL GPU *ALPHA STATE*" +msgstr "" + +#: src/gui/gui.cc:1956 +msgid "Enables the OpenGL GPU renderer.\n" +"This is not recommended for normal use at the moment,\n" +"as it is not fully implemented yet. It is recommended\n" +"to use the software renderer instead. Requires a restart\n" +"when changing this setting." +msgstr "" + +#: src/gui/gui.cc:1970 +msgid "NTSC" +msgstr "" + +#: src/gui/gui.cc:1971 +msgid "PAL" +msgstr "" + +#: src/gui/gui.cc:1975 +msgid "System Type" +msgstr "" + +#: src/gui/gui.cc:1994 +msgid "Fast boot" +msgstr "" + +#: src/gui/gui.cc:1995 +msgid "This will cause the BIOS to skip the shell,\n" +"which may include additional checks.\n" +"Also will make the boot time substantially\n" +"faster by not displaying the logo." +msgstr "" + +#: src/gui/gui.cc:2000 +msgid "BIOS file" +msgstr "" + +#: src/gui/gui.cc:2004 src/gui/widgets/assembly.cc:507 +msgid "Enable Debugger" +msgstr "" + +#: src/gui/gui.cc:2011 +msgid "This will enable the usage of various breakpoints\n" +"throughout the execution of mips code. Enabling this\n" +"can slow down emulation to a noticeable extent." +msgstr "" + +#: src/gui/gui.cc:2014 +msgid "Enable GDB Server" +msgstr "" + +#: src/gui/gui.cc:2023 +msgid "This will activate a gdb-server that you can\n" +"connect to with any gdb-remote compliant client.\n" +"You also need to enable the debugger." +msgstr "" + +#: src/gui/gui.cc:2027 +msgid "GDB send manifest" +msgstr "" + +#: src/gui/gui.cc:2028 +msgid "Enables sending the processor's manifest\n" +"from the gdb server. Keep this enabled, unless\n" +"you want to connect IDA to this server, as it\n" +"has a bug in its manifest parser." +msgstr "" + +#: src/gui/gui.cc:2035 +msgid "PCSX Logs to GDB" +msgstr "" + +#: src/gui/gui.cc:2051 +msgid "GDB Server Port" +msgstr "" + +#: src/gui/gui.cc:2053 +msgid "GDB Server Trace" +msgstr "" + +#: src/gui/gui.cc:2054 +msgid "The GDB server will start tracing its\n" +"protocol into the logs, which can be helpful to debug\n" +"the gdb server system itself." +msgstr "" + +#: src/gui/gui.cc:2057 +msgid "Enable Web Server" +msgstr "" + +#: src/gui/gui.cc:2066 +msgid "This will activate a web-server, that you can\n" +"query using a REST api. See the wiki for details.\n" +"The debugger might be required in some cases." +msgstr "" + +#: src/gui/gui.cc:2070 +msgid "Web Server Port" +msgstr "" + +#: src/gui/gui.cc:2071 +msgid "Enable SIO1 Server" +msgstr "" + +#: src/gui/gui.cc:2080 +msgid "This will activate a tcp server, that will\n" +"relay information between tcp and sio1.\n" +"See the wiki for details." +msgstr "" + +#: src/gui/gui.cc:2084 +msgid "SIO1 Server Port" +msgstr "" + +#: src/gui/gui.cc:2085 +msgid "Enable SIO1 Client" +msgstr "" + +#: src/gui/gui.cc:2098 +msgid "This will activate a tcp client, that can connect\n" +"to another PCSX-Redux server to relay information between tcp and sio1.\n" +"See the wiki for details." +msgstr "" + +#: src/gui/gui.cc:2102 +msgid "SIO1 Client Host" +msgstr "" + +#: src/gui/gui.cc:2105 +msgid "SIO1 Client Port" +msgstr "" + +#: src/gui/gui.cc:2109 +msgid "Reset SIO" +msgstr "" + +#: src/gui/gui.cc:2120 +msgid "Reconnect" +msgstr "" + +#: src/gui/gui.cc:2133 +msgid "SIO1Mode" +msgstr "" + +#: src/gui/gui.cc:2191 +msgid "Interrupt Scaler" +msgstr "" + +#: src/gui/gui.cc:2192 +msgid "Reset all" +msgstr "" + +#: src/gui/gui.cc:2208 +msgid "Classic" +msgstr "" + +#: src/gui/gui.cc:2208 +msgid "Default theme" +msgstr "" + +#: src/gui/gui.cc:2208 +msgid "Light" +msgstr "" + +#: src/gui/gui.cc:2209 +msgid "Cherry" +msgstr "" + +#: src/gui/gui.cc:2209 +msgid "Dracula" +msgstr "" + +#: src/gui/gui.cc:2209 src/spu/cfg.cc:86 +msgid "Mono" +msgstr "" + +#: src/gui/gui.cc:2210 +msgid "Olive" +msgstr "" + +#: src/gui/gui.cc:2215 +msgid "Themes" +msgstr "" + +#: src/gui/gui.cc:2246 src/gui/gui.cc:2320 +msgid "Version" +msgstr "" + +#: src/gui/gui.cc:2251 +msgid "Copy to clipboard" +msgstr "" + +#: src/gui/gui.cc:2257 +msgid "No version information.\n\n" +"Probably built from source." +msgstr "" + +#: src/gui/gui.cc:2259 src/gui/gui.cc:2337 +#, c-format +msgid "Version: %s" +msgstr "" + +#: src/gui/gui.cc:2260 +#, c-format +msgid "Changeset: %s" +msgstr "" + +#: src/gui/gui.cc:2263 +#, c-format +msgid "Date & time: %s" +msgstr "" + +#: src/gui/gui.cc:2272 +msgid "Authors" +msgstr "" + +#: src/gui/gui.cc:2280 +msgid "Licenses" +msgstr "" + +#: src/gui/gui.cc:2292 +msgid "OpenGL information" +msgstr "" + +#: src/gui/gui.cc:2294 +msgid "OpenGL error reporting: enabled" +msgstr "" + +#: src/gui/gui.cc:2296 +msgid "OpenGL error reporting: disabled" +msgstr "" + +#: src/gui/gui.cc:2299 +msgid "OpenGL error reporting has been disabled because your OpenGL driver is too old. Error reporting requires at least OpenGL 4.3. Please update your graphics drivers, or contact your GPU vendor for up to date OpenGL drivers. Disabled OpenGL error reporting won't have a negative impact on the performance of this software, but user code such as the shader editor won't be able to properly report problems accurately." +msgstr "" + +#: src/gui/gui.cc:2307 +msgid "Enable OpenGL error reporting" +msgstr "" + +#: src/gui/gui.cc:2310 +msgid "OpenGL error reporting is necessary for properly reporting OpenGL problems. However it requires OpenGL 4.3+ and might have performance repercussions on some computers. (Requires a restart of the emulator)" +msgstr "" + +#: src/gui/gui.cc:2314 +msgid "OpenGL error reporting severity" +msgstr "" + +#: src/gui/gui.cc:2317 +#, c-format +msgid "Core profile: %s" +msgstr "" + +#: src/gui/gui.cc:2317 src/gui/widgets/assembly.cc:535 +msgid "no" +msgstr "" + +#: src/gui/gui.cc:2317 src/gui/widgets/assembly.cc:535 +msgid "yes" +msgstr "" + +#: src/gui/gui.cc:2318 +msgid "Vendor" +msgstr "" + +#: src/gui/gui.cc:2319 +msgid "Renderer" +msgstr "" + +#: src/gui/gui.cc:2321 +msgid "Shading language version" +msgstr "" + +#: src/gui/gui.cc:2324 +#, c-format +msgid "Texture units: %d" +msgstr "" + +#: src/gui/gui.cc:2327 +msgid "Extensions:" +msgstr "" + +#: src/gui/gui.cc:2336 +msgid "FFmpeg information" +msgstr "" + +#: src/gui/gui.cc:2338 +#, c-format +msgid "License: %s" +msgstr "" + +#: src/gui/gui.cc:2339 +#, c-format +msgid "Configuration: %s" +msgstr "" + +#: src/gui/gui.cc:2342 +msgid "List of supported formats:" +msgstr "" + +#: src/gui/gui.cc:2360 +msgid "List of supported codecs: (D: Decoder, E: Encoder, L: Lossy, S: Lossless)" +msgstr "" + +#: src/gui/gui.cc:2400 +#, c-format +msgid "%s codecs" +msgstr "" + +#: src/gui/gui.h:253 +msgid "Ok" +msgstr "" + +#: src/gui/gui.h:378 +msgid "Open Binary" +msgstr "" + +#: src/gui/gui.h:379 +msgid "Open Archive" +msgstr "" + +#: src/gui/gui.h:380 +msgid "Select BIOS" +msgstr "" + +#: src/gui/gui.h:381 src/gui/widgets/pio-cart.h:36 +msgid "Select EXP1" +msgstr "" + +#: src/gui/gui.h:428 +msgid "Notification" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:53 +msgid "Offscreen CRT shader Configuration" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:59 +msgid "Enable gaussian blur" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:61 +msgid "Hard Pixel factor" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:63 +msgid "Hard Scanline factor" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:65 +msgid "Enable Scanlines" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:67 +msgid "Use S-rgb" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:70 +#: src/gui/shaders/crt-lottes-output.lua:83 +msgid "Reset to defaults" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:58 +msgid "Output CRT Shader Configuration" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:64 +msgid "Warp intensity" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:66 +msgid "Mask intensity" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:68 +msgid "Greyscale" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trinitron" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trinitron 2x" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trio" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:72 +msgid "Mask type" +msgstr "" + +#: src/gui/widgets/assembly.cc:443 +msgid "Load symbols map" +msgstr "" + +#: src/gui/widgets/assembly.cc:444 +msgid "Reset symbols map" +msgstr "" + +#: src/gui/widgets/assembly.cc:450 src/gui/widgets/assembly.cc:525 +msgid "Pause" +msgstr "" + +#: src/gui/widgets/assembly.cc:451 src/gui/widgets/assembly.cc:527 +#: src/gui/widgets/gpulogger.cc:47 +msgid "Resume" +msgstr "" + +#: src/gui/widgets/assembly.cc:453 src/gui/widgets/assembly.cc:529 +msgid "Step In" +msgstr "" + +#. Options, Filter +#: src/gui/widgets/assembly.cc:459 src/gui/widgets/console.cc:53 +#: src/gui/widgets/dynarec_disassembly.cc:106 +msgid "Options" +msgstr "" + +#: src/gui/widgets/assembly.cc:460 +msgid "Combined pseudo-instructions" +msgstr "" + +#: src/gui/widgets/assembly.cc:465 +msgid "When two instructions are detected to be a single pseudo-instruction, combine them into the actual pseudo-instruction." +msgstr "" + +#: src/gui/widgets/assembly.cc:470 +msgid "Pseudo-instructions filling" +msgstr "" + +#: src/gui/widgets/assembly.cc:475 +msgid "When combining two instructions into a single pseudo-instruction, add a placeholder for the second one." +msgstr "" + +#: src/gui/widgets/assembly.cc:480 +msgid "Delay slot notch" +msgstr "" + +#: src/gui/widgets/assembly.cc:485 +msgid "Add a small visible notch to indicate instructions that are on the delay slot of a branch." +msgstr "" + +#: src/gui/widgets/assembly.cc:489 +msgid "Draw arrows for jumps" +msgstr "" + +#: src/gui/widgets/assembly.cc:493 +msgid "Display arrows for jumps. This might crowd the display a bit too much." +msgstr "" + +#: src/gui/widgets/assembly.cc:497 +msgid "Columns" +msgstr "" + +#: src/gui/widgets/assembly.cc:516 src/gui/widgets/log.cc:111 +msgid "CPU trace" +msgstr "" + +#: src/gui/widgets/assembly.cc:518 +msgid "Skip ISR" +msgstr "" + +#: src/gui/widgets/assembly.cc:520 +msgid "Follow PC" +msgstr "" + +#: src/gui/widgets/assembly.cc:522 +msgid "Jump to PC" +msgstr "" + +#: src/gui/widgets/assembly.cc:535 +#, c-format +msgid "In ISR: %s" +msgstr "" + +#: src/gui/widgets/assembly.cc:709 src/gui/widgets/assembly.cc:737 +#: src/gui/widgets/breakpoints.cc:171 +msgid "GUI" +msgstr "" + +#: src/gui/widgets/assembly.cc:718 +msgid "Create symbol here" +msgstr "" + +#: src/gui/widgets/assembly.cc:723 +msgid "Remove symbol" +msgstr "" + +#: src/gui/widgets/assembly.cc:727 +msgid "Copy Address" +msgstr "" + +#: src/gui/widgets/assembly.cc:732 src/gui/widgets/registers.cc:39 +msgid "Go to in Memory Editor" +msgstr "" + +#: src/gui/widgets/assembly.cc:735 +msgid "Run to Cursor" +msgstr "" + +#: src/gui/widgets/assembly.cc:744 +msgid "Toggle Breakpoint" +msgstr "" + +#: src/gui/widgets/assembly.cc:748 src/gui/widgets/assembly.cc:753 +msgid "Remove Breakpoint" +msgstr "" + +#: src/gui/widgets/assembly.cc:757 src/gui/widgets/assembly.cc:954 +#: src/gui/widgets/assembly.cc:956 src/gui/widgets/assembly.cc:962 +msgid "Assemble" +msgstr "" + +#: src/gui/widgets/assembly.cc:887 src/gui/widgets/breakpoints.cc:153 +#: src/gui/widgets/memory_observer.cc:170 +#: src/gui/widgets/memory_observer.cc:328 +#: src/gui/widgets/memory_observer.cc:424 src/gui/widgets/typed_debugger.cc:961 +msgid "Address" +msgstr "" + +#: src/gui/widgets/assembly.cc:901 +msgid "RAM base" +msgstr "" + +#: src/gui/widgets/assembly.cc:910 src/gui/widgets/assembly.cc:1011 +msgid "Symbols" +msgstr "" + +#: src/gui/widgets/assembly.cc:936 src/gui/widgets/assembly.cc:938 +msgid "Add symbol" +msgstr "" + +#: src/gui/widgets/assembly.cc:939 +#, c-format +msgid "Add symbol for address 0x%08x:" +msgstr "" + +#: src/gui/widgets/assembly.cc:941 +msgid "Add" +msgstr "" + +#: src/gui/widgets/assembly.cc:957 +#, c-format +msgid "Assemble code for address 0x%08x:" +msgstr "" + +#. Clear items button +#: src/gui/widgets/assembly.cc:982 src/gui/widgets/console.cc:39 +#: src/gui/widgets/dynarec_disassembly.cc:90 src/gui/widgets/log.cc:128 +#: src/gui/widgets/pio-cart.cc:41 src/gui/widgets/typed_debugger.cc:827 +msgid "Clear" +msgstr "" + +#: src/gui/widgets/assembly.cc:984 src/gui/widgets/dynarec_disassembly.cc:73 +msgid "Close" +msgstr "" + +#: src/gui/widgets/assembly.cc:1012 +msgid "Refresh" +msgstr "" + +#: src/gui/widgets/assembly.cc:1014 +msgid "Filter" +msgstr "" + +#: src/gui/widgets/assembly.cc:1028 +msgid "Code##{}{:08x}" +msgstr "" + +#: src/gui/widgets/assembly.cc:1029 +msgid "Data##{}{:08x}" +msgstr "" + +#: src/gui/widgets/assembly.h:63 +msgid "Load Symbols" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:30 src/gui/widgets/breakpoints.cc:128 +msgid "Edit label of breakpoint {}##{}" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:32 +#, c-format +msgid "Change the label of breakpoint %s:" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:33 src/gui/widgets/breakpoints.cc:164 +msgid "Label" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:51 +msgid "Clear maps" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:55 +msgid "The mapping feature is a simple concept, but requires some amount of explanation. See the documentation website for more details, in the Misc Features subsection of the Debugging section." +msgstr "" + +#: src/gui/widgets/breakpoints.cc:57 +msgid "Map execution" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:58 +msgid "Map byte reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:60 +msgid "Map half reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:62 +msgid "Map word reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:63 +msgid "Map byte writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:65 +msgid "Map half writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:67 +msgid "Map word writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:69 +msgid "Break on execution map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:70 +msgid "Break on byte read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:72 +msgid "Break on half read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:74 +msgid "Break on word read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:75 +msgid "Break on byte write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:77 +msgid "Break on half write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:79 +msgid "Break on word write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:107 +msgid "Remove##" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:111 +msgid "Disable##" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:114 +msgid "Enable##" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:155 +msgid "Breakpoint Type" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:163 +msgid "Breakpoint Width" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:166 +msgid "Add Breakpoint" +msgstr "" + +#: src/gui/widgets/console.cc:34 +msgid "Close Console" +msgstr "" + +#: src/gui/widgets/console.cc:41 src/gui/widgets/dynarec_disassembly.cc:95 +#: src/gui/widgets/log.cc:130 +msgid "Copy" +msgstr "" + +#: src/gui/widgets/console.cc:47 src/gui/widgets/dynarec_disassembly.cc:99 +msgid "Auto-scroll" +msgstr "" + +#: src/gui/widgets/console.cc:48 src/gui/widgets/dynarec_disassembly.cc:100 +#: src/gui/widgets/log.cc:126 +msgid "Monospace" +msgstr "" + +#: src/gui/widgets/console.cc:97 +msgid "Input" +msgstr "" + +#. Disassemble button +#: src/gui/widgets/dynarec_disassembly.cc:60 +msgid "Disassemble Buffer" +msgstr "" + +#. Save to File button +#: src/gui/widgets/dynarec_disassembly.cc:65 +msgid "Save to File" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:70 +#: src/gui/widgets/dynarec_disassembly.cc:71 +msgid "Disassembler Error" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:72 +msgid "Disassembly Failed.\n" +"Check Logs" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:82 +msgid "Close Disassembler" +msgstr "" + +#. Show buffer size returned from disassembly function +#: src/gui/widgets/dynarec_disassembly.cc:112 +#, c-format +msgid "Code size: %.2fMB" +msgstr "" + +#: src/gui/widgets/events.cc:38 src/gui/widgets/memcard_manager.cc:205 +msgid "ID" +msgstr "" + +#: src/gui/widgets/events.cc:39 +msgid "Core" +msgstr "" + +#: src/gui/widgets/events.cc:40 +msgid "Spec" +msgstr "" + +#: src/gui/widgets/events.cc:41 src/gui/widgets/sio1.cc:232 +msgid "Mode" +msgstr "" + +#: src/gui/widgets/events.cc:42 +msgid "Flag" +msgstr "" + +#: src/gui/widgets/events.cc:43 +msgid "CB" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:34 +msgid "GPU logging" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:42 +msgid "Logs each frame's draw calls. When enabled, all the commands sent to the GPU will be logged and displayed here. This will contain only a single frame worth of commands. The feature can be pretty demanding in CPU and memory." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:45 +msgid "Breakpoint on vsync" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:50 +msgid "Replay frame" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:52 +msgid "When enabled, the framebuffer will be constantly redrawned using the selected commands, allowing to see the resulting output immediately. This doesn't make sense to have this enabled when: (1) the CPU is running and (2) the GPU logging isn't enabled. Selection of which commands to replay is done using the first checkbox in the logger display below. The [T] button will select all commands for replay from the top and until this command." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:57 +msgid "Show origins" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:59 +msgid "When enabled, the logger display will also show where did the command come from, which can be useful to debug or reverse engineer, but will also clutter the logger view." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:72 +msgid "Collapse all nodes" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:76 +msgid "Keep collapsed" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:79 +msgid "Expand all nodes" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:83 +msgid "Keep expanded" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:87 +msgid "Remove all highlight selections" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:90 +msgid "Highlight on hover" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:92 +msgid "When enabled, hovering a command in the logger view will highlight it in the vram display. Individual commands can be selected for highlight by using the second checkbox in the logger view. The [B] and [E] buttons can be used to specify the beginning and the end of a span of commands to highlight." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:99 +msgid "Frame {}###FrameCounterNode" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:101 +msgid "Reset frame counter" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:104 +#, c-format +msgid "%i primitives" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:109 +#, c-format +msgid "%i triangles" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:110 +#, c-format +msgid "%i textured triangles" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:111 +#, c-format +msgid "%i rectangles" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:112 +#, c-format +msgid "%i sprites" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:113 +#, c-format +msgid "%i pixel writes" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:114 +#, c-format +msgid "%i pixel reads" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:115 +#, c-format +msgid "%i texel reads" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:138 +#, c-format +msgid "Data port write: %08x" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:141 +#, c-format +msgid "Control port write: %08x" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:144 +msgid "Direct DMA from" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:152 +msgid "Chain DMA from" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:161 +msgid "at PC = " +msgstr "" + +#: src/gui/widgets/handlers.cc:40 +msgid "Invalid data at 0x100" +msgstr "" + +#: src/gui/widgets/handlers.cc:48 +#, c-format +msgid "Priority %i" +msgstr "" + +#: src/gui/widgets/handlers.cc:51 +msgid " No handlers" +msgstr "" + +#: src/gui/widgets/handlers.cc:58 +msgid " Corrupted info" +msgstr "" + +#: src/gui/widgets/handlers.cc:62 +msgid " Handler data at " +msgstr "" + +#: src/gui/widgets/handlers.cc:68 +msgid " verifier: " +msgstr "" + +#: src/gui/widgets/handlers.cc:75 +msgid " handler: " +msgstr "" + +#: src/gui/widgets/isobrowser.cc:97 +msgid "No iso or invalid iso loaded." +msgstr "" + +#: src/gui/widgets/isobrowser.cc:103 +#, c-format +msgid "GAME Label: %s" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:119 +msgid "Cache files" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:128 +msgid "Compute CRCs" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:133 +msgid "Computes the CRC32 of each track, and of\n" +"the whole disk. The CRC32 is computed on the raw data,\n" +"after decompression of the tracks. This is useful to\n" +"check the disk image against redump's information.\n\n" +"The computation can be slow, and can be sped up\n" +"significantly by caching the files beforehand." +msgstr "" + +#: src/gui/widgets/isobrowser.cc:145 +msgid "Disc size: {} ({}) - CRC32: {:08x}" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:148 +msgid "Track" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:150 +msgid "Length" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:151 +msgid "Pregap" +msgstr "" + +#: src/gui/widgets/log.cc:67 +msgid "Enabled" +msgstr "" + +#: src/gui/widgets/log.cc:69 +msgid "Enable all" +msgstr "" + +#: src/gui/widgets/log.cc:73 +msgid "Disable all" +msgstr "" + +#: src/gui/widgets/log.cc:86 +msgid "Displayed" +msgstr "" + +#: src/gui/widgets/log.cc:88 +msgid "Display all" +msgstr "" + +#: src/gui/widgets/log.cc:92 +msgid "Hide all" +msgstr "" + +#: src/gui/widgets/log.cc:105 +msgid "Special" +msgstr "" + +#: src/gui/widgets/log.cc:108 +msgid "Log CD-ROM commands" +msgstr "" + +#: src/gui/widgets/log.cc:112 +msgid "Skip ISR during CPU traces" +msgstr "" + +#: src/gui/widgets/log.cc:114 +msgid "Log kernel calls" +msgstr "" + +#: src/gui/widgets/log.cc:124 +msgid "Follow" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:58 +msgid "Auto run" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:60 src/gui/widgets/shader-editor.cc:492 +msgid "Auto save" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:62 +msgid "> Run" +msgstr "" + +#: src/gui/widgets/luainspector.cc:95 +msgid "Display" +msgstr "" + +#: src/gui/widgets/luainspector.cc:104 +msgid "Raw" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:64 +msgid "Import file into memory card 1" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:68 +msgid "Import file into memory card 2" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:72 +msgid "Export memory card 1 to file" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:76 +msgid "Export memory card 2 to file" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:121 +msgid "Undo" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:141 +msgid "Undo version: " +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:144 +msgid "Latest" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:151 +msgid "Clear Undo buffer" +msgstr "" + +#. Insert or remove memory cards. Send a SIO IRQ to the emulator if this happens as well. +#: src/gui/widgets/memcard_manager.cc:156 +msgid "Memory Card 1 inserted" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:161 +msgid "Memory Card 2 inserted" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:166 +msgid "Card 1 Pocketstation" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:173 +#: src/gui/widgets/memcard_manager.cc:183 +msgid "Experimental. Emulator will attempt to send artificial responses to Pocketstation commands, possibly allowing apps to be saved/exported." +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:176 +msgid "Card 2 Pocketstation" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:186 +msgid "Icon size" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:188 +msgid "Draw Pocketstation icons" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:202 +msgid "Block number" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:203 +msgid "Icon" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:204 +msgid "Title" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:207 +msgid "Action" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:225 +msgid "Chained block" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:230 +msgid "Free block" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:243 +#, c-format +msgid "%s (%dKB)" +msgstr "" + +#. We have to suffix the action button names with ##number because Imgui +#. can't handle multiple buttons with the same name well +#: src/gui/widgets/memcard_manager.cc:248 +msgid "Erase##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:253 +msgid "Erased file {}({}) off card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:259 +msgid "Copy##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:269 +msgid "Copied file {}({}) from card {} to card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:281 +msgid "Move##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:292 +msgid "Moved file {}({}) from card {} to card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:305 +msgid "Export PNG##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:311 +msgid "Copy icon##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:321 +msgid "Memory Card 1" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:325 +msgid "Memory Card 2" +msgstr "" + +#: src/gui/widgets/memcard_manager.h:76 +msgid "Import Memory Card file" +msgstr "" + +#: src/gui/widgets/memcard_manager.h:78 +msgid "Export Memory Card file" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:97 +msgid "Plain search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:98 +msgid "Pattern" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:99 src/gui/widgets/memory_observer.cc:288 +msgid "Hex" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:152 +#: src/gui/widgets/memory_observer.cc:413 +msgid "Search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:169 +#: src/gui/widgets/memory_observer.cc:327 +#: src/gui/widgets/memory_observer.cc:423 +msgid "Found values" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:171 +#: src/gui/widgets/memory_observer.cc:331 +#: src/gui/widgets/memory_observer.cc:425 +msgid "Access" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:184 +#: src/gui/widgets/memory_observer.cc:373 +#: src/gui/widgets/memory_observer.cc:438 +msgid "Show in memory editor##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:197 +msgid "Delta-over-time search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:200 +msgid "First scan" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:243 +msgid "Next scan" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:283 +msgid "New scan" +msgstr "" + +#. 1 +#: src/gui/widgets/memory_observer.cc:289 src/gui/widgets/sio1.cc:150 +#: src/gui/widgets/typed_debugger.cc:862 src/gui/widgets/typed_debugger.cc:908 +msgid "Value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:294 +msgid "Value type" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:309 +msgid "Scan type" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:324 +msgid "Display as fixed-point values" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:329 +msgid "Current value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:330 +msgid "Scanned value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:332 +msgid "Read breakpoint" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:333 +msgid "Write breakpoint" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:362 +msgid "Freeze##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:379 +msgid "Add read breakpoint##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:385 +msgid "Add write breakpoint##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:398 +msgid "Pattern search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:400 +msgid "Sequence size: " +msgstr "" + +#: src/gui/widgets/memory_observer.cc:402 +msgid "8 bytes (fast)" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:404 +msgid "16 bytes (fast)" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:406 +msgid "Arbitrary" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:409 +msgid "Sequence" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:411 +msgid "Step" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:62 +msgid "Filename: " +msgstr "" + +#: src/gui/widgets/named_savestates.cc:121 +msgid "Create save" +msgstr "" + +#. The save state exists +#: src/gui/widgets/named_savestates.cc:127 +msgid "Overwrite save" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:131 +msgid "Load save" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:137 +msgid "Delete save" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:36 +msgid "ROM" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:47 +msgid "On/Off Switch:" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:53 +msgid "Off" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:53 +msgid "On" +msgstr "" + +#: src/gui/widgets/registers.cc:34 +msgid "Context##{}" +msgstr "" + +#: src/gui/widgets/registers.cc:36 +msgid "Go to in Assembly" +msgstr "" + +#: src/gui/widgets/registers.cc:42 +msgid "Copy Value" +msgstr "" + +#: src/gui/widgets/registers.cc:50 +msgid "Edit##{}" +msgstr "" + +#: src/gui/widgets/registers.cc:52 src/gui/widgets/registers.cc:323 +#: src/gui/widgets/sio1.cc:126 +msgid "Edit value of {}" +msgstr "" + +#: src/gui/widgets/registers.cc:104 src/gui/widgets/registers.cc:200 +msgid "Show fixed point" +msgstr "" + +#: src/gui/widgets/registers.cc:286 +msgid "Misc" +msgstr "" + +#: src/gui/widgets/registers.cc:325 +#, c-format +msgid "Change the value of register %s:" +msgstr "" + +#: src/gui/widgets/registers.cc:326 +msgid "Register" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:322 +msgid "Vertex Shader compilation error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:343 +msgid "Pixel Shader compilation error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:365 +msgid "Link error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:377 +msgid "Missing attribute {} in shader program" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:490 +msgid "Auto compile" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:494 +msgid "Show all" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:496 +msgid "Configure shader" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:521 +msgid "Vertex Shader" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:527 +msgid "Pixel Shader" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:533 +msgid "Lua Invoker" +msgstr "" + +#: src/gui/widgets/sio1.cc:142 +msgid "Edit" +msgstr "" + +#: src/gui/widgets/sio1.cc:148 +msgid "Bit" +msgstr "" + +#. Column 0 +#: src/gui/widgets/sio1.cc:149 +msgid "Description" +msgstr "" + +#: src/gui/widgets/sio1.cc:189 src/gui/widgets/typed_debugger.cc:863 +#: src/gui/widgets/typed_debugger.cc:909 +msgid "New value" +msgstr "" + +#: src/gui/widgets/sio1.cc:192 src/gui/widgets/vram-viewer.cc:546 +#: src/gui/widgets/vram-viewer.cc:558 +msgid "OK" +msgstr "" + +#: src/gui/widgets/sio1.cc:223 +msgid "Status" +msgstr "" + +#: src/gui/widgets/sio1.cc:241 +msgid "Control" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:282 +msgid "Log reads and writes##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:292 +msgid "Add read breakpoint##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:295 +msgid "ReadPause" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:299 +msgid "Add write breakpoint##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:302 +msgid "WritePause" +msgstr "" + +#. Name. +#: src/gui/widgets/typed_debugger.cc:309 +msgid "Display log entries##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:336 src/gui/widgets/typed_debugger.cc:1067 +msgid "Re-enable##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:337 src/gui/widgets/typed_debugger.cc:1068 +msgid "Disable##{}" +msgstr "" + +#. Name. +#: src/gui/widgets/typed_debugger.cc:384 +msgid "{}\t@ {:#x}##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:416 src/gui/widgets/typed_debugger.cc:461 +#: src/gui/widgets/typed_debugger.cc:488 +msgid "Show in memory editor##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:434 +msgid "Add to Watch tab##{}{}" +msgstr "" + +#. We have a uchar or something of size 1. +#. We have a ushort or something of size 2. +#. We have uint or something of size 4. +#: src/gui/widgets/typed_debugger.cc:597 src/gui/widgets/typed_debugger.cc:603 +#: src/gui/widgets/typed_debugger.cc:611 src/gui/widgets/typed_debugger.cc:617 +#: src/gui/widgets/typed_debugger.cc:625 src/gui/widgets/typed_debugger.cc:631 +msgid "New value##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:652 +msgid "Data types can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate a redux_data_types.txt file in its folder, or from any text file where each line specifies the data type's name and fields, separated by semi-colons; fields are specified in type-name-size tuples whose elements are separated by commas.\n\n" +"For example:\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:660 +msgid "Arrays are specified as\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:664 +msgid "and pointers as\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:668 src/gui/widgets/typed_debugger.h:48 +msgid "Import data types" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:688 +msgid "Functions can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate a redux_funcs.txt file in its folder, or from any text file where each line specifies the function address, name and arguments, separated by semi-colons; arguments are specified in type-name-size tuples whose elements are separated by commas.\n\n" +"For example:\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:696 +msgid "Arrays and pointers are specified as for data types.\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:697 src/gui/widgets/typed_debugger.h:50 +msgid "Import functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:762 +msgid "Reimport data types from updated file" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:764 +msgid "Reimport functions from updated file" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:777 +msgid "TypedDebuggerTabBar" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:778 +msgid "Watch" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:816 +msgid "{}[{}]" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:836 src/gui/widgets/typed_debugger.cc:883 +msgid "Clear breakpoints" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:845 +msgid "Restore disabled instructions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:858 +msgid "WatchTable" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:859 src/gui/widgets/typed_debugger.cc:905 +#: src/gui/widgets/typed_debugger.cc:962 +msgid "Name" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:860 src/gui/widgets/typed_debugger.cc:906 +msgid "Type" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:861 src/gui/widgets/typed_debugger.cc:907 +msgid "Size" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:877 src/gui/widgets/typed_debugger.cc:960 +msgid "Functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:878 +msgid "Clear log" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:892 +msgid "Restore disabled functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:904 +msgid "FunctionBreakpoints" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:917 +msgid "{}\t(called from {}\t@ {:#x})##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:964 +msgid "Toggle" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:979 +msgid "Add breakpoint##{}" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:390 +msgid "VRAM Shader Editor" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:486 +msgid "View" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:487 +msgid "Reset view" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:490 +msgid "24 bits shift" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:491 +msgid "View VRAM in 24 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:495 +msgid "View VRAM in 16 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:499 +msgid "View VRAM in 8 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:503 +msgid "View VRAM in 4 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:508 +msgid "Select a CLUT" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:510 +msgid "Enable Alpha channel view" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:511 +msgid "Enable greyscale" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:514 +msgid "Show Shader Editor" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:521 +msgid "Select read highlight color" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:522 +msgid "Select written highlight color" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:540 src/gui/widgets/vram-viewer.cc:542 +msgid "Read Highlight Color Picker" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:552 src/gui/widgets/vram-viewer.cc:554 +msgid "Written Highlight Color Picker" +msgstr "" + +#: src/spu/cfg.cc:28 +msgid "SPU configuration" +msgstr "" + +#: src/spu/cfg.cc:39 +msgid "Backend" +msgstr "" + +#: src/spu/cfg.cc:48 +msgid "Device" +msgstr "" + +#: src/spu/cfg.cc:57 +msgid "Use Null Sync" +msgstr "" + +#: src/spu/cfg.cc:58 +msgid "More precise CPU-SPU synchronization,\n" +"at the cost of extra power required." +msgstr "" + +#: src/spu/cfg.cc:65 +msgid "Muted" +msgstr "" + +#: src/spu/cfg.cc:66 +msgid "Enable streaming" +msgstr "" + +#: src/spu/cfg.cc:67 +msgid "Uncheck this to mute the streaming channel\n" +"from the main CPU to the SPU. This includes\n" +"XA audio and audio tracks." +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Loud" +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Loudest" +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Low" +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Medium" +msgstr "" + +#: src/spu/cfg.cc:71 +msgid "Volume" +msgstr "" + +#: src/spu/cfg.cc:72 +msgid "Attempts to make the CPU-to-SPU audio stream\n" +"in sync, by changing its pitch. Consumes more CPU." +msgstr "" + +#: src/spu/cfg.cc:74 +msgid "Pause SPU waiting for CPU IRQ" +msgstr "" + +#: src/spu/cfg.cc:75 +msgid "Suspends the SPU processing during an IRQ, waiting\n" +"for the main CPU to acknowledge it. Fixes issues\n" +"with some games, but slows SPU processing." +msgstr "" + +#: src/spu/cfg.cc:78 src/spu/cfg.cc:81 +msgid "None - fastest" +msgstr "" + +#: src/spu/cfg.cc:78 +msgid "Simple - only handles the most common effects" +msgstr "" + +#: src/spu/cfg.cc:79 +msgid "Accurate - best quality, but slower" +msgstr "" + +#: src/spu/cfg.cc:80 +msgid "Reverb" +msgstr "" + +#: src/spu/cfg.cc:81 +msgid "Simple interpolation" +msgstr "" + +#: src/spu/cfg.cc:82 +msgid "Gaussian interpolation - good quality" +msgstr "" + +#: src/spu/cfg.cc:83 +msgid "Cubic interpolation - better treble" +msgstr "" + +#: src/spu/cfg.cc:84 +msgid "Interpolation" +msgstr "" + +#: src/spu/cfg.cc:87 +msgid "Downmixes stereo to mono." +msgstr "" + +#: src/spu/cfg.cc:88 +msgid "Capture/decode buffer IRQ" +msgstr "" + +#: src/spu/cfg.cc:90 +msgid "Activates SPU IRQs based on writes to the decode/capture buffer. This option is necessary for some games." +msgstr "" + +#: src/spu/debug.cc:62 +msgid "SPU Debug" +msgstr "" + +#: src/spu/debug.cc:84 +msgid "Mute all" +msgstr "" + +#: src/spu/debug.cc:90 +msgid "Unmute all" +msgstr "" + +#: src/spu/debug.cc:104 +msgid "ADSR channel info" +msgstr "" + +#: src/spu/debug.cc:107 +msgid "Attack:\n" +"Decay:\n" +"Sustain:\n" +"Release:" +msgstr "" + +#: src/spu/debug.cc:115 +msgid "Sustain level:\n" +"Sustain inc:\n" +"Curr adsr vol:\n" +"Raw enveloppe" +msgstr "" + +#: src/spu/debug.cc:123 +msgid "Generic channel info" +msgstr "" + +#: src/spu/debug.cc:127 +msgid "On:\n" +"Stop:\n" +"Noise:\n" +"FMod:\n" +"Reverb:\n" +"Rvb active:\n" +"Rvb number:\n" +"Rvb offset:\n" +"Rvb repeat:" +msgstr "" + +#: src/spu/debug.cc:138 +msgid "Start pos:\n" +"Curr pos:\n" +"Loop pos:\n\n" +"Right vol:\n" +"Left vol:\n\n" +"Act freq:\n" +"Used freq:" +msgstr "" + +#: src/spu/debug.cc:150 +msgid "Freq:\n" +"Stereo:\n" +"Samples:\n" +"Volume:\n" +msgstr "" + +#: src/spu/debug.cc:159 +msgid "Spu states" +msgstr "" + +#: src/spu/debug.cc:160 +msgid "Irq addr:\n" +"Ctrl:\n" +"Stat:\n" +"Spu mem:" +msgstr "" + diff --git a/i18n/el.po b/i18n/el.po index d09974677..7b00fa55e 100644 --- a/i18n/el.po +++ b/i18n/el.po @@ -1,27 +1,26 @@ -# -# Translators: -# Γιωργος Πονηρης , 2021 -# msgid "" msgstr "" +"Project-Id-Version: pcsx-redux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-22 06:35+0000\n" -"Last-Translator: Γιωργος Πονηρης , 2021\n" -"Language-Team: Greek (https://www.transifex.com/grumpycoders/teams/99251/" -"el/)\n" -"Language: el\n" +"PO-Revision-Date: 2024-03-12 17:32\n" +"Last-Translator: \n" +"Language-Team: Greek\n" +"Language: el_GR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: pcsx-redux\n" +"X-Crowdin-Project-ID: 655690\n" +"X-Crowdin-Language: el\n" +"X-Crowdin-File: /[grumpycoders.pcsx-redux] main/i18n/pcsx-redux.pot\n" +"X-Crowdin-File-ID: 10\n" #: src/cdrom/cdriso-ecm.cc:282 #, c-format -msgid "" -"\n" +msgid "\n" "Detected ECM file with proper header and filename suffix.\n" -msgstr "" -"\n" +msgstr "\n" "Ανιχνεύτηκε αρχείο ECM με κατάλληλη επικεφαλίδα και επέκταση αρχείου\n" #: src/cdrom/cdriso-sbi.cc:41 @@ -40,9 +39,8 @@ msgid "Loaded CD Image: %s" msgstr "Φορτώθηκε η εικόνα CD: 1%s" #: src/core/OpenGL_GPU/gpu_opengl.cc:463 -#, fuzzy msgid "OpenGL GPU configuration" -msgstr "Ρυθμίσεις SPU" +msgstr "" #: src/core/OpenGL_GPU/gpu_opengl.cc:467 msgid "Polygon rendering mode" @@ -93,9 +91,8 @@ msgid "Clear colour" msgstr "" #: src/core/OpenGL_GPU/gpu_opengl.cc:523 -#, fuzzy msgid "Clear VRAM" -msgstr "Εκκαθάριση" +msgstr "" #: src/core/cdrom.cc:1708 #, c-format @@ -158,9 +155,9 @@ msgid "Step out (no callstack)" msgstr "" #: src/core/debug.cc:219 -#, fuzzy, c-format +#, c-format msgid "Breakpoint triggered: PC=0x%08x - Cause: %s %s\n" -msgstr "Πυροδότηση Breakpoint. PC=0x%08x - Cause: %s\n" +msgstr "" #: src/core/debug.cc:319 src/gui/widgets/assembly.cc:455 #: src/gui/widgets/assembly.cc:533 @@ -172,14 +169,12 @@ msgid "Exec" msgstr "" #: src/core/debug.h:37 src/gui/widgets/typed_debugger.cc:285 -#, fuzzy msgid "Read" -msgstr "Ανάγνωση Byte" +msgstr "" #: src/core/debug.h:37 src/gui/widgets/typed_debugger.cc:287 -#, fuzzy msgid "Write" -msgstr "Γραφή Byte" +msgstr "" #: src/core/gdb-server.cc:604 msgid "GDB client" @@ -211,9 +206,8 @@ msgid "Go to primitive##{}" msgstr "" #: src/core/gpu.cc:1096 src/core/gpu.cc:1193 -#, fuzzy msgid "Go to texture##{}" -msgstr "Αντιγραφή" +msgstr "" #: src/core/gpu.cc:1108 src/core/gpu.cc:1205 msgid "Go to CLUT##{}" @@ -254,9 +248,8 @@ msgid "Texture depth:" msgstr "" #: src/core/gpulogger.cc:306 -#, fuzzy msgid "4 bits" -msgstr "Shift κατα 24 bits" +msgstr "" #: src/core/gpulogger.cc:309 msgid "8 bits" @@ -267,9 +260,9 @@ msgid "16 bits" msgstr "" #: src/core/gpulogger.cc:319 -#, fuzzy, c-format +#, c-format msgid "Dithering: %s" -msgstr "Έκδοση" +msgstr "" #: src/core/gpulogger.cc:319 src/core/gpulogger.cc:334 #: src/core/gpulogger.cc:393 src/core/gpulogger.cc:406 @@ -287,14 +280,12 @@ msgid " Set: %s, Check: %s" msgstr "" #: src/core/gpulogger.cc:343 -#, fuzzy msgid "Display Enabled" -msgstr "Προβολή" +msgstr "" #: src/core/gpulogger.cc:345 -#, fuzzy msgid "Display Disabled" -msgstr "Προβολή" +msgstr "" #: src/core/gpulogger.cc:352 msgid "DMA Off" @@ -305,14 +296,12 @@ msgid "FIFO Query" msgstr "" #: src/core/gpulogger.cc:358 -#, fuzzy msgid "DMA Read" -msgstr "Ανάγνωση Byte" +msgstr "" #: src/core/gpulogger.cc:361 -#, fuzzy msgid "DMA Write" -msgstr "Γραφή Byte" +msgstr "" #: src/core/gpulogger.cc:371 msgid "Horizontal resolution:" @@ -328,28 +317,27 @@ msgid "Vertical resolution:" msgstr "" #: src/core/gpulogger.cc:404 -#, fuzzy, c-format +#, c-format msgid "Output mode: %s" -msgstr "Έξοδος" +msgstr "" #: src/core/gpulogger.cc:405 msgid "15 bits" msgstr "" #: src/core/gpulogger.cc:405 -#, fuzzy msgid "24 bits" -msgstr "Shift κατα 24 bits" +msgstr "" #: src/core/gpulogger.cc:405 -#, fuzzy, c-format +#, c-format msgid "Display depth: %s" -msgstr "Προβολή" +msgstr "" #: src/core/gpulogger.cc:406 -#, fuzzy, c-format +#, c-format msgid "Interlaced: %s" -msgstr "Γραφή Byte" +msgstr "" #: src/core/gpulogger.cc:412 msgid "Texture Window" @@ -364,9 +352,8 @@ msgid "Draw Area End" msgstr "" #: src/core/gpulogger.cc:421 -#, fuzzy msgid "Draw Offset" -msgstr "Μετατόπιση αρχείου" +msgstr "" #: src/core/gpulogger.cc:424 msgid "Unknown" @@ -378,9 +365,8 @@ msgid "The memory card %s doesn't exist - creating it\n" msgstr "Η καρτα μνήμης 1%s δεν υπάρχει - γίνεται δημιουργία της\n" #: src/core/memorycard.cc:367 src/core/memorycard.cc:385 -#, fuzzy msgid "Error reading memory card." -msgstr "Φόρτωση κάρτας μνήμης %s\n" +msgstr "" #: src/core/memorycard.cc:370 #, c-format @@ -403,9 +389,8 @@ msgid "Unknown command for pad: %02X\n" msgstr "" #: src/core/pad.cc:898 -#, fuzzy msgid "Pad configuration" -msgstr "Ρυθμίσεις SPU" +msgstr "" #: src/core/pad.cc:904 msgid "Pad 1" @@ -424,9 +409,7 @@ msgid "Use raw input for mouse" msgstr "" #: src/core/pad.cc:916 -msgid "" -"When enabled, the cursor will be hidden and captured when the emulator is " -"running. This is useful for games that require mouse input." +msgid "When enabled, the cursor will be hidden and captured when the emulator is running. This is useful for games that require mouse input." msgstr "" #: src/core/pad.cc:918 @@ -434,8 +417,7 @@ msgid "Allow mouse capture toggle" msgstr "" #: src/core/pad.cc:920 -msgid "" -"When enabled, pressing CTRL and ALT will toggle the setting above, raw input" +msgid "When enabled, pressing CTRL and ALT will toggle the setting above, raw input" msgstr "" #: src/core/pad.cc:922 @@ -491,9 +473,8 @@ msgid "Keyboard {}" msgstr "" #: src/core/pad.cc:987 src/gui/gui.cc:1969 -#, fuzzy msgid "Auto" -msgstr "Αυτόματη αποθήκευση" +msgstr "" #: src/core/pad.cc:988 msgid "Controller" @@ -520,9 +501,8 @@ msgid "Circle" msgstr "" #: src/core/pad.cc:993 -#, fuzzy msgid "Select" -msgstr "Επιλογή BIOS" +msgstr "" #: src/core/pad.cc:993 src/gui/widgets/isobrowser.cc:149 msgid "Start" @@ -597,9 +577,8 @@ msgid "Guncon (Unimplemented" msgstr "" #: src/core/pad.cc:1014 src/gui/widgets/pio-cart.cc:55 -#, fuzzy msgid "Connected" -msgstr "Η σύνδεση έκλεισε!\n" +msgstr "" #: src/core/pad.cc:1023 msgid "Analog mode" @@ -667,16 +646,14 @@ msgid "Signed overflow in SUB instruction from 0x%08x!\n" msgstr "" #: src/core/psxinterpreter.cc:815 -#, fuzzy, c-format +#, c-format msgid "Attempted unaligned JR to 0x%08x from 0x%08x, firing exception!\n" msgstr "" -"Συναντήθηκε δεσμευμένη εντολή στην διεύθυνση 0x%08x, ενεργοποίηση exception\n" #: src/core/psxinterpreter.cc:841 -#, fuzzy, c-format +#, c-format msgid "Attempted unaligned JALR to 0x%08x from 0x%08x, firing exception!\n" msgstr "" -"Συναντήθηκε δεσμευμένη εντολή στην διεύθυνση 0x%08x, ενεργοποίηση exception\n" #: src/core/psxinterpreter.cc:879 #, c-format @@ -706,17 +683,12 @@ msgstr "" #: src/core/psxinterpreter.cc:1093 #, c-format msgid "Encountered reserved opcode from 0x%08x, firing an exception\n" -msgstr "" -"Συναντήθηκε δεσμευμένη εντολή στην διεύθυνση 0x%08x, ενεργοποίηση exception\n" +msgstr "Συναντήθηκε δεσμευμένη εντολή στην διεύθυνση 0x%08x, ενεργοποίηση exception\n" #: src/core/psxinterpreter.cc:1108 #, c-format -msgid "" -"Attempted to use an invalid floating point instruction from 0x%08x. " -"Ignored.\n" -msgstr "" -"Απόπειρα χρήσης μιάς μη-έγκυρης εντολής floating point στην διεύθυνση " -"0x%08x. Αγνοήθηκε\n" +msgid "Attempted to use an invalid floating point instruction from 0x%08x. Ignored.\n" +msgstr "Απόπειρα χρήσης μιάς μη-έγκυρης εντολής floating point στην διεύθυνση 0x%08x. Αγνοήθηκε\n" #: src/core/psxinterpreter.cc:1119 #, c-format @@ -724,8 +696,7 @@ msgid "Attempted to access COP3 from 0x%08x. Ignored\n" msgstr "Απόπειρα πρόσβασεις του COP3 στην διεύθυνση 0x%08x. Αγνοήθηκε\n" #: src/core/psxmem.cc:94 -msgid "" -"SharedMem failed to share memory for wram, falling back to memory alloc\n" +msgid "SharedMem failed to share memory for wram, falling back to memory alloc\n" msgstr "" #: src/core/psxmem.cc:103 @@ -733,11 +704,9 @@ msgid "Error allocating memory!" msgstr "Πρόβλημα στην εκχώρηση μνήμης!" #: src/core/psxmem.cc:135 -#, fuzzy, c-format +#, c-format msgid "Could not open EXP1:\"%s\".\n" msgstr "" -"\n" -"Αδυναμία ανοίγματος: %s\n" #: src/core/psxmem.cc:143 #, c-format @@ -745,32 +714,23 @@ msgid "Loaded %i bytes to EXP1 from file: %s\n" msgstr "" #: src/core/psxmem.cc:185 -msgid "" -"\n" -" No BIOS loaded, emulation halted.\n" -"\n" -"Set a BIOS file into the configuration, and do a hard reset of the " -"emulator.\n" +msgid "\n" +" No BIOS loaded, emulation halted.\n\n" +"Set a BIOS file into the configuration, and do a hard reset of the emulator.\n" "The distributed OpenBIOS.bin file can be an appropriate BIOS replacement.\n" -msgstr "" -"\n" -" Κανένα αρχείο BIOS δεν έχει φορτωθεί, η εξομοίωση σταμάτησε\n" -"\n" +msgstr "\n" +" Κανένα αρχείο BIOS δεν έχει φορτωθεί, η εξομοίωση σταμάτησε\n\n" "Επιλέξτε ένα αρχείο BIOS στις ρυθμίσεις και επανεκκινήστε τον εξομοιωτή\n" -"Το διαμοιρασμένο αρχείο OpenBIOS.bin μπορεί να χρησιμοποιηθεί ως μία " -"κατάλληλη αντικατάσταησ του BIOS.\n" +"Το διαμοιρασμένο αρχείο OpenBIOS.bin μπορεί να χρησιμοποιηθεί ως μία κατάλληλη αντικατάσταησ του BIOS.\n" #: src/core/psxmem.cc:200 #, c-format msgid "Could not open BIOS:\"%s\". Retrying with the OpenBIOS\n" -msgstr "" -"Αδυναμία ανοίγματος του αρχείου BIOS: \"%s\". Επαναπροσπάθεια με το " -"OpenBIOS\n" +msgstr "Αδυναμία ανοίγματος του αρχείου BIOS: \"%s\". Επαναπροσπάθεια με το OpenBIOS\n" #: src/core/psxmem.cc:210 #, c-format -msgid "" -"Could not open OpenBIOS fallback. Things won't work properly.\n" +msgid "Could not open OpenBIOS fallback. Things won't work properly.\n" "Add a valid BIOS in the configuration and hard reset.\n" msgstr "" @@ -860,14 +820,14 @@ msgid "PCSX-Redux booting\n" msgstr "Εκκίνηση του PCSX-Redux\n" #: src/core/r3000a.cc:40 -#, fuzzy, c-format +#, c-format msgid "Copyright (C) 2019-2024 PCSX-Redux authors\n" -msgstr "Πνευματικά δικαιώματα (C) 2019-2021 συγγραφείς του PCSX-Redux\n" +msgstr "" #: src/core/r3000a.cc:50 -#, fuzzy, c-format +#, c-format msgid "CPU type: %s\n" -msgstr "Επεξεργαστής: %s" +msgstr "" #: src/core/sio.cc:367 msgid "Wrong block number" @@ -882,8 +842,7 @@ msgid "SIO1 client connected\n" msgstr "" #: src/core/sio1.cc:90 -msgid "" -"SIO1 TCP session closing due to unreliable connection.\n" +msgid "SIO1 TCP session closing due to unreliable connection.\n" "Restart SIO1 server/client and try again." msgstr "" @@ -892,18 +851,16 @@ msgid "Game-dependent dithering (slow)" msgstr "" #: src/gpu/soft/gpu.cc:243 -#, fuzzy msgid "No dithering (fastest)" -msgstr "Κανένα - Γρηγορότερο" +msgstr "" #: src/gpu/soft/gpu.cc:244 msgid "Always dither g-shaded polygons (slowest)" msgstr "" #: src/gpu/soft/gpu.cc:246 -#, fuzzy msgid "Soft GPU configuration" -msgstr "Ρυθμίσεις SPU" +msgstr "" #: src/gpu/soft/gpu.cc:247 msgid "Dithering" @@ -914,19 +871,15 @@ msgid "Use cached dithering tables" msgstr "" #: src/gpu/soft/gpu.cc:258 -msgid "" -"Dithering tables are cached in memory for faster processing. Dithering will " -"be done much faster, at the cost of a 512MB cache." +msgid "Dithering tables are cached in memory for faster processing. Dithering will be done much faster, at the cost of a 512MB cache." msgstr "" #: src/gpu/soft/gpu.cc:273 -#, fuzzy msgid "Soft GPU debugger" -msgstr "Παύση GPU dump" +msgstr "" #: src/gpu/soft/gpu.cc:275 -msgid "" -"Debugging features are not supported when using the software renderer yet\n" +msgid "Debugging features are not supported when using the software renderer yet\n" "Consider enabling the OpenGL GPU option instead." msgstr "" @@ -935,9 +888,7 @@ msgid "One argument needed to the setText* functions" msgstr "" #: src/gui/gui.cc:325 -msgid "" -"The argument to the setText* functions need to be convertible to a string, " -"or be a File object" +msgid "The argument to the setText* functions need to be convertible to a string, or be a File object" msgstr "" #: src/gui/gui.cc:330 @@ -945,9 +896,7 @@ msgid "Error compiling new shader code: {}" msgstr "" #: src/gui/gui.cc:653 -msgid "" -"Warning: OpenGL error reporting disabled. See About dialog for more " -"information.\n" +msgid "Warning: OpenGL error reporting disabled. See About dialog for more information.\n" msgstr "" #: src/gui/gui.cc:666 @@ -980,7 +929,7 @@ msgstr "Καταχωρητές υλισμικού" #: src/gui/gui.cc:689 msgid "BIOS" -msgstr "BIOS" +msgstr "" #: src/gui/gui.cc:690 msgid "VRAM" @@ -998,9 +947,8 @@ msgstr "Αρχείο" #: src/gui/gui.cc:1056 src/gui/gui.h:377 src/gui/widgets/isobrowser.cc:67 #: src/gui/widgets/isobrowser.h:50 -#, fuzzy msgid "Open Disk Image" -msgstr "Άνοιγμα αρχείου εικόνα" +msgstr "" #: src/gui/gui.cc:1057 src/gui/widgets/isobrowser.cc:68 msgid "Close Disk Image" @@ -1023,9 +971,8 @@ msgid "global{}" msgstr "" #: src/gui/gui.cc:1075 -#, fuzzy msgid "Save state slots" -msgstr "Αποθήκευση κατάστασης" +msgstr "" #: src/gui/gui.cc:1076 msgid "Quick-save slot" @@ -1040,23 +987,20 @@ msgid "Show named save states" msgstr "" #: src/gui/gui.cc:1093 -#, fuzzy msgid "Save global state" -msgstr "Αποθήκευση κατάστασης" +msgstr "" #: src/gui/gui.cc:1095 -#, fuzzy msgid "Load state slots" -msgstr "Φόρτωση κατάστασης" +msgstr "" #: src/gui/gui.cc:1098 msgid "Quick-load slot" msgstr "" #: src/gui/gui.cc:1123 -#, fuzzy msgid "Load global state" -msgstr "Φόρτωση κατάστασης" +msgstr "" #: src/gui/gui.cc:1127 msgid "Open LID" @@ -1083,14 +1027,12 @@ msgid "Emulation" msgstr "Εξομοίωση" #: src/gui/gui.cc:1150 -#, fuzzy msgid "Start emulation" -msgstr "Εξομοίωση" +msgstr "" #: src/gui/gui.cc:1153 -#, fuzzy msgid "Pause emulation" -msgstr "Εξομοίωση" +msgstr "" #: src/gui/gui.cc:1156 msgid "Soft Reset" @@ -1105,26 +1047,24 @@ msgid "Configuration" msgstr "Ρυθμίσεις" #: src/gui/gui.cc:1167 -#, fuzzy msgid "Manage Memory Cards" -msgstr "Αποθήκευση κάρτας μνήμης %s\n" +msgstr "" #: src/gui/gui.cc:1170 src/gui/gui.cc:1270 msgid "GPU" -msgstr "GPU" +msgstr "" #: src/gui/gui.cc:1171 src/gui/gui.cc:1286 msgid "SPU" -msgstr "SPU" +msgstr "" #: src/gui/gui.cc:1172 msgid "UI" msgstr "" #: src/gui/gui.cc:1173 -#, fuzzy msgid "System" -msgstr "Είδος Συστήματος" +msgstr "" #: src/gui/gui.cc:1174 msgid "Controls" @@ -1143,9 +1083,8 @@ msgid "CRT-lottes shader" msgstr "" #: src/gui/gui.cc:1206 -#, fuzzy msgid "Configure Shaders" -msgstr "Ρυθμίσεις" +msgstr "" #: src/gui/gui.cc:1210 msgid "PIO Cartridge" @@ -1176,9 +1115,8 @@ msgid "Show Lua editor" msgstr "Προβολή επεξεργαστή Lua" #: src/gui/gui.cc:1223 -#, fuzzy msgid "CPU" -msgstr "GPU" +msgstr "" #: src/gui/gui.cc:1224 msgid "Show Registers" @@ -1189,14 +1127,11 @@ msgid "Show Assembly" msgstr "Ένδειξη Assembly" #: src/gui/gui.cc:1227 src/gui/gui.cc:1229 -#, fuzzy msgid "Show DynaRec Disassembly" -msgstr "Ένδειξη Assembly" +msgstr "" #: src/gui/gui.cc:1231 -msgid "" -"DynaRec Disassembler is not available in Interpreted CPU mode. Try enabling " -"[Dynarec CPU]\n" +msgid "DynaRec Disassembler is not available in Interpreted CPU mode. Try enabling [Dynarec CPU]\n" "in Configuration->Emulation, restart PCSX-Redux, then try again." msgstr "" @@ -1205,9 +1140,8 @@ msgid "Show Breakpoints" msgstr "Προβολή Breakpoints" #: src/gui/gui.cc:1235 -#, fuzzy msgid "Show Callstacks" -msgstr "Στοίβα κλήσεων" +msgstr "" #: src/gui/gui.cc:1236 msgid "Memory Editors" @@ -1246,14 +1180,12 @@ msgid "Show VRAM viewer #" msgstr "Ενεργοποίηση προβολής VRAM #" #: src/gui/gui.cc:1282 -#, fuzzy msgid "Show GPU logger" -msgstr "Παύση GPU dump" +msgstr "" #: src/gui/gui.cc:1283 -#, fuzzy msgid "Show GPU debug" -msgstr "Παύση GPU dump" +msgstr "" #: src/gui/gui.cc:1287 msgid "Show SPU debug" @@ -1264,9 +1196,8 @@ msgid "CD-Rom" msgstr "" #: src/gui/gui.cc:1291 -#, fuzzy msgid "Show Iso Browser" -msgstr "Προβολή πηγής" +msgstr "" #: src/gui/gui.cc:1294 msgid "Misc hardware" @@ -1297,28 +1228,24 @@ msgid "Rendering" msgstr "" #: src/gui/gui.cc:1306 -#, fuzzy msgid "Full window render" -msgstr "Απόδοση πλήρους οθόνης" +msgstr "" #: src/gui/gui.cc:1309 -#, fuzzy msgid "Fullscreen" -msgstr "Απόδοση πλήρους οθόνης" +msgstr "" #: src/gui/gui.cc:1313 -#, fuzzy msgid "Show Output Shader Editor" -msgstr "Προβολή επεξεργαστή Lua" +msgstr "" #: src/gui/gui.cc:1314 msgid "Show Offscreen Shader Editor" msgstr "" #: src/gui/gui.cc:1315 -#, fuzzy msgid "Reset shaders" -msgstr "Επαναφορά όλων" +msgstr "" #: src/gui/gui.cc:1323 msgid "Help" @@ -1329,9 +1256,8 @@ msgid "Show ImGui Demo" msgstr "Προβολή επίδειξης ImGui" #: src/gui/gui.cc:1326 -#, fuzzy msgid "Show UvFile information" -msgstr "Πληροφορίες OpenGL" +msgstr "" #: src/gui/gui.cc:1328 src/gui/gui.cc:2238 msgid "About" @@ -1350,7 +1276,7 @@ msgstr "Ταυτότητα παιχνιδιού: %s" #: src/gui/gui.cc:1338 #, c-format msgid "%.2f FPS (%.2f ms)" -msgstr "%.2f FPS (%.2f ms)" +msgstr "" #: src/gui/gui.cc:1341 #, c-format @@ -1386,14 +1312,12 @@ msgid "Kernel handlers" msgstr "" #: src/gui/gui.cc:1451 -#, fuzzy msgid "Callstacks" -msgstr "Στοίβα κλήσεων" +msgstr "" #: src/gui/gui.cc:1500 -#, fuzzy msgid "Memory Card Manager" -msgstr "Σύνδεση της κάρτας μνήμης 1" +msgstr "" #: src/gui/gui.cc:1504 src/gui/widgets/registers.cc:65 msgid "Registers" @@ -1401,7 +1325,7 @@ msgstr "Καταχωρητές" #: src/gui/gui.cc:1508 msgid "Assembly" -msgstr "Assembly" +msgstr "" #: src/gui/gui.cc:1512 msgid "DynaRec Disassembler" @@ -1411,12 +1335,11 @@ msgstr "" #: src/gui/widgets/typed_debugger.cc:864 src/gui/widgets/typed_debugger.cc:910 #: src/gui/widgets/typed_debugger.cc:963 msgid "Breakpoints" -msgstr "Breakpoints" +msgstr "" #: src/gui/gui.cc:1520 -#, fuzzy msgid "Named Save States" -msgstr "Αποθήκευση κατάστασης" +msgstr "" #: src/gui/gui.cc:1524 src/gui/widgets/memory_observer.cc:382 #: src/gui/widgets/memory_observer.cc:388 @@ -1424,24 +1347,20 @@ msgid "Memory Observer" msgstr "" #: src/gui/gui.cc:1528 src/gui/widgets/typed_debugger.cc:1062 -#, fuzzy msgid "Typed Debugger" -msgstr "Ενεργοποίηση Αποσφαλματωτή" +msgstr "" #: src/gui/gui.cc:1534 -#, fuzzy msgid "Output Video" -msgstr "Έξοδος" +msgstr "" #: src/gui/gui.cc:1539 -#, fuzzy msgid "Offscreen Render" -msgstr "Απόδοση πλήρους οθόνης" +msgstr "" #: src/gui/gui.cc:1545 -#, fuzzy msgid "PIO Cartridge Configuration" -msgstr "Ρυθμίσεις SPU" +msgstr "" #: src/gui/gui.cc:1549 msgid "SIO1 Debug" @@ -1456,9 +1375,8 @@ msgid "GPU Logger" msgstr "" #: src/gui/gui.cc:1566 -#, fuzzy msgid "UI Configuration" -msgstr "Ρυθμίσεις" +msgstr "" #: src/gui/gui.cc:1572 msgid "Locale" @@ -1469,28 +1387,23 @@ msgid "Reload locales" msgstr "Επαναφόρτωση γλωσσών" #: src/gui/gui.cc:1592 -#, fuzzy msgid "Main Font Size" -msgstr "Μέγεθος" +msgstr "" #: src/gui/gui.cc:1593 -#, fuzzy msgid "Mono Font Size" -msgstr "Μέγεθος" +msgstr "" #: src/gui/gui.cc:1595 msgid "Use Widescreen Aspect Ratio" msgstr "" #: src/gui/gui.cc:1596 -msgid "" -"Sets the output screen ratio to 16:9 instead of 4:3.\n" -"\n" +msgid "Sets the output screen ratio to 16:9 instead of 4:3.\n\n" "Note that this setting is NOT the popular hack\n" "to force games into widescreen mode, but rather an\n" "emulation of the fact users could change their\n" -"TV sets to be in 16:9 mode instead of 4:3.\n" -"\n" +"TV sets to be in 16:9 mode instead of 4:3.\n\n" "Some games have a \"wide screen\" rendering setting,\n" "which changes the rendering of the game accordingly,\n" "and requires the user to change the settings of\n" @@ -1498,38 +1411,30 @@ msgid "" msgstr "" #: src/gui/gui.cc:1615 -#, fuzzy msgid "System Configuration" -msgstr "Ρυθμίσεις" +msgstr "" #: src/gui/gui.cc:1617 -#, fuzzy msgid "Preload Disk Image files" -msgstr "Φορτώθηκε η εικόνα CD: 1%s" +msgstr "" #: src/gui/gui.cc:1618 -#, fuzzy msgid "Enable Auto Update" -msgstr "Ενεργοποίηση αποκωδικοποιητή XA" +msgstr "" #: src/gui/gui.cc:1625 -#, fuzzy msgid "Update configuration" -msgstr "Ρυθμίσεις SPU" +msgstr "" #: src/gui/gui.cc:1626 -msgid "" -"PCSX-Redux can automatically update itself.\n" -"\n" +msgid "PCSX-Redux can automatically update itself.\n\n" "If you enable the auto update option, it will check for new updates\n" "on startup. No personal data nor identifiable token is sent for this\n" "process, but Microsoft might still keep and record information such\n" -"as your IP address.\n" -"\n" +"as your IP address.\n\n" "If an update is available, you will get prompted to download and\n" "install it. You can still download versions of PCSX-Redux as usual\n" -"from its website.\n" -"\n" +"from its website.\n\n" "If you want to change this setting later, you can go to the\n" "Configuration -> System menu." msgstr "" @@ -1547,23 +1452,19 @@ msgid "Update available" msgstr "" #: src/gui/gui.cc:1656 -msgid "" -"An update is available.\n" +msgid "An update is available.\n" "Click 'Update' to download and apply the update.\n" -"PCSX-Redux will automatically restart to apply it.\n" -"\n" +"PCSX-Redux will automatically restart to apply it.\n\n" "Click 'Download' to use your browser to download\n" "the update and manually apply it." msgstr "" #: src/gui/gui.cc:1663 -msgid "" -"An update is available.\n" +msgid "An update is available.\n" "Click 'Update' to download it. While the update can be\n" "downloaded, it won't be applied automatically. You will\n" "have to install it manually, the way you previously did.\n" -"PCSX-Redux will quit once the update is downloaded.\n" -"\n" +"PCSX-Redux will quit once the update is downloaded.\n\n" "Click 'Download' to use your browser to download\n" "the update and manually apply it." msgstr "" @@ -1573,8 +1474,7 @@ msgid "Update" msgstr "" #: src/gui/gui.cc:1686 src/gui/gui.cc:1691 -msgid "" -"An error has occured while downloading\n" +msgid "An error has occured while downloading\n" "and/or applying the update." msgstr "" @@ -1593,19 +1493,18 @@ msgid "Cancel" msgstr "Ακύρωση" #: src/gui/gui.cc:1722 -#, fuzzy msgid "UvFiles" -msgstr "Αρχεία" +msgstr "" #: src/gui/gui.cc:1725 -#, fuzzy, c-format +#, c-format msgid "Read rate: %s" -msgstr "Ανάγνωση Byte" +msgstr "" #: src/gui/gui.cc:1727 -#, fuzzy, c-format +#, c-format msgid "Write rate: %s" -msgstr "Γραφή Byte" +msgstr "" #: src/gui/gui.cc:1729 #, c-format @@ -1629,9 +1528,8 @@ msgid "Idle Swap Interval" msgstr "" #: src/gui/gui.cc:1925 -#, fuzzy msgid "Reset Scaler" -msgstr "Επαναφορά όλων" +msgstr "" #: src/gui/gui.cc:1931 msgid "Speed Scaler" @@ -1654,8 +1552,7 @@ msgid "Dynarec CPU" msgstr "Επεξεργαστής Dynarec" #: src/gui/gui.cc:1944 -msgid "" -"Activates the dynamic recompiler CPU core.\n" +msgid "Activates the dynamic recompiler CPU core.\n" "It is significantly faster than the interpreted CPU,\n" "however it doesn't play nicely with the debugger.\n" "Changing this setting requires a reboot to take effect.\n" @@ -1665,15 +1562,13 @@ msgstr "" #: src/gui/gui.cc:1950 msgid "8MB" -msgstr "8MB" +msgstr "" #: src/gui/gui.cc:1951 -msgid "" -"Emulates an installed 8MB system,\n" +msgid "Emulates an installed 8MB system,\n" "instead of the normal 2MB. Useful for working\n" "with development binaries and games." -msgstr "" -"Εξομοίωση ενός συστήματος με 8MB RAM\n" +msgstr "Εξομοίωση ενός συστήματος με 8MB RAM\n" "Σε αντίθεση με τα συνηθισμένα 2MB. Χρήσιμο για\n" "την εργασία με δυαδικά αρχεία development και παιχνίδια" @@ -1682,8 +1577,7 @@ msgid "OpenGL GPU *ALPHA STATE*" msgstr "" #: src/gui/gui.cc:1956 -msgid "" -"Enables the OpenGL GPU renderer.\n" +msgid "Enables the OpenGL GPU renderer.\n" "This is not recommended for normal use at the moment,\n" "as it is not fully implemented yet. It is recommended\n" "to use the software renderer instead. Requires a restart\n" @@ -1707,8 +1601,7 @@ msgid "Fast boot" msgstr "Γρήγορη εκκίνηση" #: src/gui/gui.cc:1995 -msgid "" -"This will cause the BIOS to skip the shell,\n" +msgid "This will cause the BIOS to skip the shell,\n" "which may include additional checks.\n" "Also will make the boot time substantially\n" "faster by not displaying the logo." @@ -1723,8 +1616,7 @@ msgid "Enable Debugger" msgstr "Ενεργοποίηση Αποσφαλματωτή" #: src/gui/gui.cc:2011 -msgid "" -"This will enable the usage of various breakpoints\n" +msgid "This will enable the usage of various breakpoints\n" "throughout the execution of mips code. Enabling this\n" "can slow down emulation to a noticeable extent." msgstr "" @@ -1734,8 +1626,7 @@ msgid "Enable GDB Server" msgstr "Ενεργοποίηση εξυπηρετητή GDB" #: src/gui/gui.cc:2023 -msgid "" -"This will activate a gdb-server that you can\n" +msgid "This will activate a gdb-server that you can\n" "connect to with any gdb-remote compliant client.\n" "You also need to enable the debugger." msgstr "" @@ -1745,8 +1636,7 @@ msgid "GDB send manifest" msgstr "GDB αποστολή manifest" #: src/gui/gui.cc:2028 -msgid "" -"Enables sending the processor's manifest\n" +msgid "Enables sending the processor's manifest\n" "from the gdb server. Keep this enabled, unless\n" "you want to connect IDA to this server, as it\n" "has a bug in its manifest parser." @@ -1765,8 +1655,7 @@ msgid "GDB Server Trace" msgstr "Trace εξυπηρετητή GDB" #: src/gui/gui.cc:2054 -msgid "" -"The GDB server will start tracing its\n" +msgid "The GDB server will start tracing its\n" "protocol into the logs, which can be helpful to debug\n" "the gdb server system itself." msgstr "" @@ -1776,8 +1665,7 @@ msgid "Enable Web Server" msgstr "Ενεργοποίηση εξυπηρετητή Web" #: src/gui/gui.cc:2066 -msgid "" -"This will activate a web-server, that you can\n" +msgid "This will activate a web-server, that you can\n" "query using a REST api. See the wiki for details.\n" "The debugger might be required in some cases." msgstr "" @@ -1787,30 +1675,25 @@ msgid "Web Server Port" msgstr "Θύρα Εξυπηρετητή Web" #: src/gui/gui.cc:2071 -#, fuzzy msgid "Enable SIO1 Server" -msgstr "Ενεργοποίηση εξυπηρετητή GDB" +msgstr "" #: src/gui/gui.cc:2080 -msgid "" -"This will activate a tcp server, that will\n" +msgid "This will activate a tcp server, that will\n" "relay information between tcp and sio1.\n" "See the wiki for details." msgstr "" #: src/gui/gui.cc:2084 -#, fuzzy msgid "SIO1 Server Port" -msgstr "Θύρα εξυπηρετητή GDB" +msgstr "" #: src/gui/gui.cc:2085 -#, fuzzy msgid "Enable SIO1 Client" -msgstr "Ενεργοποίηση εξυπηρετητή GDB" +msgstr "" #: src/gui/gui.cc:2098 -msgid "" -"This will activate a tcp client, that can connect\n" +msgid "This will activate a tcp client, that can connect\n" "to another PCSX-Redux server to relay information between tcp and sio1.\n" "See the wiki for details." msgstr "" @@ -1820,19 +1703,16 @@ msgid "SIO1 Client Host" msgstr "" #: src/gui/gui.cc:2105 -#, fuzzy msgid "SIO1 Client Port" -msgstr "Θύρα εξυπηρετητή GDB" +msgstr "" #: src/gui/gui.cc:2109 -#, fuzzy msgid "Reset SIO" -msgstr "Επαναφορά όλων" +msgstr "" #: src/gui/gui.cc:2120 -#, fuzzy msgid "Reconnect" -msgstr "Η σύνδεση έκλεισε!\n" +msgstr "" #: src/gui/gui.cc:2133 msgid "SIO1Mode" @@ -1868,7 +1748,7 @@ msgstr "" #: src/gui/gui.cc:2209 src/spu/cfg.cc:86 msgid "Mono" -msgstr "Mono" +msgstr "" #: src/gui/gui.cc:2210 msgid "Olive" @@ -1879,35 +1759,32 @@ msgid "Themes" msgstr "Στυλ" #: src/gui/gui.cc:2246 src/gui/gui.cc:2320 -#, fuzzy msgid "Version" -msgstr "Έκδοση" +msgstr "" #: src/gui/gui.cc:2251 msgid "Copy to clipboard" msgstr "" #: src/gui/gui.cc:2257 -msgid "" -"No version information.\n" -"\n" +msgid "No version information.\n\n" "Probably built from source." msgstr "" #: src/gui/gui.cc:2259 src/gui/gui.cc:2337 -#, fuzzy, c-format +#, c-format msgid "Version: %s" -msgstr "Έκδοση" +msgstr "" #: src/gui/gui.cc:2260 -#, fuzzy, c-format +#, c-format msgid "Changeset: %s" -msgstr "Αποθήκευση cheats σε: %s\n" +msgstr "" #: src/gui/gui.cc:2263 -#, fuzzy, c-format +#, c-format msgid "Date & time: %s" -msgstr "Ημερομηνία και ώρα" +msgstr "" #: src/gui/gui.cc:2272 msgid "Authors" @@ -1930,13 +1807,7 @@ msgid "OpenGL error reporting: disabled" msgstr "" #: src/gui/gui.cc:2299 -msgid "" -"OpenGL error reporting has been disabled because your OpenGL driver is too " -"old. Error reporting requires at least OpenGL 4.3. Please update your " -"graphics drivers, or contact your GPU vendor for up to date OpenGL drivers. " -"Disabled OpenGL error reporting won't have a negative impact on the " -"performance of this software, but user code such as the shader editor won't " -"be able to properly report problems accurately." +msgid "OpenGL error reporting has been disabled because your OpenGL driver is too old. Error reporting requires at least OpenGL 4.3. Please update your graphics drivers, or contact your GPU vendor for up to date OpenGL drivers. Disabled OpenGL error reporting won't have a negative impact on the performance of this software, but user code such as the shader editor won't be able to properly report problems accurately." msgstr "" #: src/gui/gui.cc:2307 @@ -1944,10 +1815,7 @@ msgid "Enable OpenGL error reporting" msgstr "" #: src/gui/gui.cc:2310 -msgid "" -"OpenGL error reporting is necessary for properly reporting OpenGL problems. " -"However it requires OpenGL 4.3+ and might have performance repercussions on " -"some computers. (Requires a restart of the emulator)" +msgid "OpenGL error reporting is necessary for properly reporting OpenGL problems. However it requires OpenGL 4.3+ and might have performance repercussions on some computers. (Requires a restart of the emulator)" msgstr "" #: src/gui/gui.cc:2314 @@ -1960,18 +1828,16 @@ msgid "Core profile: %s" msgstr "Προφίλ πυρήνα: %s" #: src/gui/gui.cc:2317 src/gui/widgets/assembly.cc:535 -#, fuzzy msgid "no" -msgstr "Mono" +msgstr "" #: src/gui/gui.cc:2317 src/gui/widgets/assembly.cc:535 msgid "yes" msgstr "" #: src/gui/gui.cc:2318 -#, fuzzy msgid "Vendor" -msgstr "πωλητής" +msgstr "" #: src/gui/gui.cc:2319 msgid "Renderer" @@ -1987,14 +1853,12 @@ msgid "Texture units: %d" msgstr "" #: src/gui/gui.cc:2327 -#, fuzzy msgid "Extensions:" -msgstr "επεκτάσεις:" +msgstr "" #: src/gui/gui.cc:2336 -#, fuzzy msgid "FFmpeg information" -msgstr "Πληροφορίες OpenGL" +msgstr "" #: src/gui/gui.cc:2338 #, c-format @@ -2002,17 +1866,16 @@ msgid "License: %s" msgstr "" #: src/gui/gui.cc:2339 -#, fuzzy, c-format +#, c-format msgid "Configuration: %s" -msgstr "Ρυθμίσεις" +msgstr "" #: src/gui/gui.cc:2342 msgid "List of supported formats:" msgstr "" #: src/gui/gui.cc:2360 -msgid "" -"List of supported codecs: (D: Decoder, E: Encoder, L: Lossy, S: Lossless)" +msgid "List of supported codecs: (D: Decoder, E: Encoder, L: Lossy, S: Lossless)" msgstr "" #: src/gui/gui.cc:2400 @@ -2037,9 +1900,8 @@ msgid "Select BIOS" msgstr "Επιλογή BIOS" #: src/gui/gui.h:381 src/gui/widgets/pio-cart.h:36 -#, fuzzy msgid "Select EXP1" -msgstr "Επιλογή BIOS" +msgstr "" #: src/gui/gui.h:428 msgid "Notification" @@ -2050,9 +1912,8 @@ msgid "Offscreen CRT shader Configuration" msgstr "" #: src/gui/shaders/crt-lottes-offscreen.lua:59 -#, fuzzy msgid "Enable gaussian blur" -msgstr "Ενεργοποίηση αποχρώσεων του γκρι" +msgstr "" #: src/gui/shaders/crt-lottes-offscreen.lua:61 msgid "Hard Pixel factor" @@ -2063,9 +1924,8 @@ msgid "Hard Scanline factor" msgstr "" #: src/gui/shaders/crt-lottes-offscreen.lua:65 -#, fuzzy msgid "Enable Scanlines" -msgstr "Ενεργοποιημένο" +msgstr "" #: src/gui/shaders/crt-lottes-offscreen.lua:67 msgid "Use S-rgb" @@ -2073,14 +1933,12 @@ msgstr "" #: src/gui/shaders/crt-lottes-offscreen.lua:70 #: src/gui/shaders/crt-lottes-output.lua:83 -#, fuzzy msgid "Reset to defaults" -msgstr "Επαναφορά όλων" +msgstr "" #: src/gui/shaders/crt-lottes-output.lua:58 -#, fuzzy msgid "Output CRT Shader Configuration" -msgstr "Ρυθμίσεις" +msgstr "" #: src/gui/shaders/crt-lottes-output.lua:64 msgid "Warp intensity" @@ -2091,9 +1949,8 @@ msgid "Mask intensity" msgstr "" #: src/gui/shaders/crt-lottes-output.lua:68 -#, fuzzy msgid "Greyscale" -msgstr "Ενεργοποίηση αποχρώσεων του γκρι" +msgstr "" #: src/gui/shaders/crt-lottes-output.lua:70 msgid "Trinitron" @@ -2108,18 +1965,16 @@ msgid "Trio" msgstr "" #: src/gui/shaders/crt-lottes-output.lua:72 -#, fuzzy msgid "Mask type" -msgstr "Προβολή types" +msgstr "" #: src/gui/widgets/assembly.cc:443 msgid "Load symbols map" msgstr "Φόρτωση χάρτη συμβόλων" #: src/gui/widgets/assembly.cc:444 -#, fuzzy msgid "Reset symbols map" -msgstr "Φόρτωση χάρτη συμβόλων" +msgstr "" #: src/gui/widgets/assembly.cc:450 src/gui/widgets/assembly.cc:525 msgid "Pause" @@ -2145,20 +2000,15 @@ msgid "Combined pseudo-instructions" msgstr "Συνδυασμός ψευδο-εντολών" #: src/gui/widgets/assembly.cc:465 -msgid "" -"When two instructions are detected to be a single pseudo-instruction, " -"combine them into the actual pseudo-instruction." +msgid "When two instructions are detected to be a single pseudo-instruction, combine them into the actual pseudo-instruction." msgstr "" #: src/gui/widgets/assembly.cc:470 -#, fuzzy msgid "Pseudo-instructions filling" -msgstr "Γέμισμα ψευδο-εντολών" +msgstr "" #: src/gui/widgets/assembly.cc:475 -msgid "" -"When combining two instructions into a single pseudo-instruction, add a " -"placeholder for the second one." +msgid "When combining two instructions into a single pseudo-instruction, add a placeholder for the second one." msgstr "" #: src/gui/widgets/assembly.cc:480 @@ -2166,9 +2016,7 @@ msgid "Delay slot notch" msgstr "" #: src/gui/widgets/assembly.cc:485 -msgid "" -"Add a small visible notch to indicate instructions that are on the delay " -"slot of a branch." +msgid "Add a small visible notch to indicate instructions that are on the delay slot of a branch." msgstr "" #: src/gui/widgets/assembly.cc:489 @@ -2206,49 +2054,41 @@ msgstr "" #: src/gui/widgets/assembly.cc:709 src/gui/widgets/assembly.cc:737 #: src/gui/widgets/breakpoints.cc:171 -#, fuzzy msgid "GUI" -msgstr "GPU" +msgstr "" #: src/gui/widgets/assembly.cc:718 msgid "Create symbol here" msgstr "" #: src/gui/widgets/assembly.cc:723 -#, fuzzy msgid "Remove symbol" -msgstr "Φόρτωση χάρτη συμβόλων" +msgstr "" #: src/gui/widgets/assembly.cc:727 -#, fuzzy msgid "Copy Address" -msgstr "Διεύθυνση" +msgstr "" #: src/gui/widgets/assembly.cc:732 src/gui/widgets/registers.cc:39 -#, fuzzy msgid "Go to in Memory Editor" -msgstr "Επεξεργαστές μνήμης" +msgstr "" #: src/gui/widgets/assembly.cc:735 -#, fuzzy msgid "Run to Cursor" -msgstr "Ανατρέξτε στον κέρσορα" +msgstr "" #: src/gui/widgets/assembly.cc:744 -#, fuzzy msgid "Toggle Breakpoint" -msgstr "Προβολή Breakpoints" +msgstr "" #: src/gui/widgets/assembly.cc:748 src/gui/widgets/assembly.cc:753 -#, fuzzy msgid "Remove Breakpoint" -msgstr "Προβολή Breakpoints" +msgstr "" #: src/gui/widgets/assembly.cc:757 src/gui/widgets/assembly.cc:954 #: src/gui/widgets/assembly.cc:956 src/gui/widgets/assembly.cc:962 -#, fuzzy msgid "Assemble" -msgstr "Assembly" +msgstr "" #: src/gui/widgets/assembly.cc:887 src/gui/widgets/breakpoints.cc:153 #: src/gui/widgets/memory_observer.cc:170 @@ -2266,9 +2106,8 @@ msgid "Symbols" msgstr "Σύμβολα" #: src/gui/widgets/assembly.cc:936 src/gui/widgets/assembly.cc:938 -#, fuzzy msgid "Add symbol" -msgstr "Φόρτωση συμβόλων" +msgstr "" #: src/gui/widgets/assembly.cc:939 #, c-format @@ -2276,9 +2115,8 @@ msgid "Add symbol for address 0x%08x:" msgstr "" #: src/gui/widgets/assembly.cc:941 -#, fuzzy msgid "Add" -msgstr "Διεύθυνση" +msgstr "" #: src/gui/widgets/assembly.cc:957 #, c-format @@ -2293,9 +2131,8 @@ msgid "Clear" msgstr "Εκκαθάριση" #: src/gui/widgets/assembly.cc:984 src/gui/widgets/dynarec_disassembly.cc:73 -#, fuzzy msgid "Close" -msgstr "Κλείσιμο LID:" +msgstr "" #: src/gui/widgets/assembly.cc:1012 msgid "Refresh" @@ -2318,29 +2155,24 @@ msgid "Load Symbols" msgstr "Φόρτωση συμβόλων" #: src/gui/widgets/breakpoints.cc:30 src/gui/widgets/breakpoints.cc:128 -#, fuzzy msgid "Edit label of breakpoint {}##{}" -msgstr "Προσθήκη Breakpoint" +msgstr "" #: src/gui/widgets/breakpoints.cc:32 -#, fuzzy, c-format +#, c-format msgid "Change the label of breakpoint %s:" -msgstr "Αλλαγή της τιμής του καταχωρητή %s:" +msgstr "" #: src/gui/widgets/breakpoints.cc:33 src/gui/widgets/breakpoints.cc:164 msgid "Label" msgstr "" #: src/gui/widgets/breakpoints.cc:51 -#, fuzzy msgid "Clear maps" -msgstr "Breakpoints" +msgstr "" #: src/gui/widgets/breakpoints.cc:55 -msgid "" -"The mapping feature is a simple concept, but requires some amount of " -"explanation. See the documentation website for more details, in the Misc " -"Features subsection of the Debugging section." +msgid "The mapping feature is a simple concept, but requires some amount of explanation. See the documentation website for more details, in the Misc Features subsection of the Debugging section." msgstr "" #: src/gui/widgets/breakpoints.cc:57 @@ -2416,18 +2248,16 @@ msgid "Breakpoint Type" msgstr "Είδος Breakpoint" #: src/gui/widgets/breakpoints.cc:163 -#, fuzzy msgid "Breakpoint Width" -msgstr "Breakpoints" +msgstr "" #: src/gui/widgets/breakpoints.cc:166 msgid "Add Breakpoint" msgstr "Προσθήκη Breakpoint" #: src/gui/widgets/console.cc:34 -#, fuzzy msgid "Close Console" -msgstr "Κονσόλα Lua" +msgstr "" #: src/gui/widgets/console.cc:41 src/gui/widgets/dynarec_disassembly.cc:95 #: src/gui/widgets/log.cc:130 @@ -2440,9 +2270,8 @@ msgstr "" #: src/gui/widgets/console.cc:48 src/gui/widgets/dynarec_disassembly.cc:100 #: src/gui/widgets/log.cc:126 -#, fuzzy msgid "Monospace" -msgstr "Mono" +msgstr "" #: src/gui/widgets/console.cc:97 msgid "Input" @@ -2455,9 +2284,8 @@ msgstr "" #. Save to File button #: src/gui/widgets/dynarec_disassembly.cc:65 -#, fuzzy msgid "Save to File" -msgstr "Αρχείο" +msgstr "" #: src/gui/widgets/dynarec_disassembly.cc:70 #: src/gui/widgets/dynarec_disassembly.cc:71 @@ -2465,15 +2293,13 @@ msgid "Disassembler Error" msgstr "" #: src/gui/widgets/dynarec_disassembly.cc:72 -msgid "" -"Disassembly Failed.\n" +msgid "Disassembly Failed.\n" "Check Logs" msgstr "" #: src/gui/widgets/dynarec_disassembly.cc:82 -#, fuzzy msgid "Close Disassembler" -msgstr "Ένδειξη Assembly" +msgstr "" #. Show buffer size returned from disassembly function #: src/gui/widgets/dynarec_disassembly.cc:112 @@ -2510,10 +2336,7 @@ msgid "GPU logging" msgstr "" #: src/gui/widgets/gpulogger.cc:42 -msgid "" -"Logs each frame's draw calls. When enabled, all the commands sent to the GPU " -"will be logged and displayed here. This will contain only a single frame " -"worth of commands. The feature can be pretty demanding in CPU and memory." +msgid "Logs each frame's draw calls. When enabled, all the commands sent to the GPU will be logged and displayed here. This will contain only a single frame worth of commands. The feature can be pretty demanding in CPU and memory." msgstr "" #: src/gui/widgets/gpulogger.cc:45 @@ -2525,25 +2348,15 @@ msgid "Replay frame" msgstr "" #: src/gui/widgets/gpulogger.cc:52 -msgid "" -"When enabled, the framebuffer will be constantly redrawned using the " -"selected commands, allowing to see the resulting output immediately. This " -"doesn't make sense to have this enabled when: (1) the CPU is running and (2) " -"the GPU logging isn't enabled. Selection of which commands to replay is done " -"using the first checkbox in the logger display below. The [T] button will " -"select all commands for replay from the top and until this command." +msgid "When enabled, the framebuffer will be constantly redrawned using the selected commands, allowing to see the resulting output immediately. This doesn't make sense to have this enabled when: (1) the CPU is running and (2) the GPU logging isn't enabled. Selection of which commands to replay is done using the first checkbox in the logger display below. The [T] button will select all commands for replay from the top and until this command." msgstr "" #: src/gui/widgets/gpulogger.cc:57 -#, fuzzy msgid "Show origins" -msgstr "Ένδειξη καταγραφών" +msgstr "" #: src/gui/widgets/gpulogger.cc:59 -msgid "" -"When enabled, the logger display will also show where did the command come " -"from, which can be useful to debug or reverse engineer, but will also " -"clutter the logger view." +msgid "When enabled, the logger display will also show where did the command come from, which can be useful to debug or reverse engineer, but will also clutter the logger view." msgstr "" #: src/gui/widgets/gpulogger.cc:72 @@ -2571,11 +2384,7 @@ msgid "Highlight on hover" msgstr "" #: src/gui/widgets/gpulogger.cc:92 -msgid "" -"When enabled, hovering a command in the logger view will highlight it in the " -"vram display. Individual commands can be selected for highlight by using the " -"second checkbox in the logger view. The [B] and [E] buttons can be used to " -"specify the beginning and the end of a span of commands to highlight." +msgid "When enabled, hovering a command in the logger view will highlight it in the vram display. Individual commands can be selected for highlight by using the second checkbox in the logger view. The [B] and [E] buttons can be used to specify the beginning and the end of a span of commands to highlight." msgstr "" #: src/gui/widgets/gpulogger.cc:99 @@ -2682,9 +2491,9 @@ msgid "No iso or invalid iso loaded." msgstr "" #: src/gui/widgets/isobrowser.cc:103 -#, fuzzy, c-format +#, c-format msgid "GAME Label: %s" -msgstr "Ταυτότητα παιχνιδιού: %s" +msgstr "" #: src/gui/widgets/isobrowser.cc:119 msgid "Cache files" @@ -2695,12 +2504,10 @@ msgid "Compute CRCs" msgstr "" #: src/gui/widgets/isobrowser.cc:133 -msgid "" -"Computes the CRC32 of each track, and of\n" +msgid "Computes the CRC32 of each track, and of\n" "the whole disk. The CRC32 is computed on the raw data,\n" "after decompression of the tracks. This is useful to\n" -"check the disk image against redump's information.\n" -"\n" +"check the disk image against redump's information.\n\n" "The computation can be slow, and can be sped up\n" "significantly by caching the files beforehand." msgstr "" @@ -2726,24 +2533,20 @@ msgid "Enabled" msgstr "Ενεργοποιημένο" #: src/gui/widgets/log.cc:69 -#, fuzzy msgid "Enable all" -msgstr "Ενεργοποιημένο" +msgstr "" #: src/gui/widgets/log.cc:73 -#, fuzzy msgid "Disable all" -msgstr "Απενεργοποιημένο" +msgstr "" #: src/gui/widgets/log.cc:86 -#, fuzzy msgid "Displayed" -msgstr "Προβολή" +msgstr "" #: src/gui/widgets/log.cc:88 -#, fuzzy msgid "Display all" -msgstr "Προβολή" +msgstr "" #: src/gui/widgets/log.cc:92 msgid "Hide all" @@ -2770,9 +2573,8 @@ msgid "Follow" msgstr "Ακολούθηση" #: src/gui/widgets/luaeditor.cc:58 -#, fuzzy msgid "Auto run" -msgstr "Αυτόματη αποθήκευση" +msgstr "" #: src/gui/widgets/luaeditor.cc:60 src/gui/widgets/shader-editor.cc:492 msgid "Auto save" @@ -2791,14 +2593,12 @@ msgid "Raw" msgstr "" #: src/gui/widgets/memcard_manager.cc:64 -#, fuzzy msgid "Import file into memory card 1" -msgstr "Φόρτωση κάρτας μνήμης %s\n" +msgstr "" #: src/gui/widgets/memcard_manager.cc:68 -#, fuzzy msgid "Import file into memory card 2" -msgstr "Φόρτωση κάρτας μνήμης %s\n" +msgstr "" #: src/gui/widgets/memcard_manager.cc:72 msgid "Export memory card 1 to file" @@ -2813,9 +2613,8 @@ msgid "Undo" msgstr "" #: src/gui/widgets/memcard_manager.cc:141 -#, fuzzy msgid "Undo version: " -msgstr "Έκδοση" +msgstr "" #: src/gui/widgets/memcard_manager.cc:144 msgid "Latest" @@ -2840,9 +2639,7 @@ msgstr "" #: src/gui/widgets/memcard_manager.cc:173 #: src/gui/widgets/memcard_manager.cc:183 -msgid "" -"Experimental. Emulator will attempt to send artificial responses to " -"Pocketstation commands, possibly allowing apps to be saved/exported." +msgid "Experimental. Emulator will attempt to send artificial responses to Pocketstation commands, possibly allowing apps to be saved/exported." msgstr "" #: src/gui/widgets/memcard_manager.cc:176 @@ -2870,9 +2667,8 @@ msgid "Title" msgstr "" #: src/gui/widgets/memcard_manager.cc:207 -#, fuzzy msgid "Action" -msgstr "Επιλογές" +msgstr "" #: src/gui/widgets/memcard_manager.cc:225 msgid "Chained block" @@ -2898,18 +2694,16 @@ msgid "Erased file {}({}) off card {}" msgstr "" #: src/gui/widgets/memcard_manager.cc:259 -#, fuzzy msgid "Copy##{}" -msgstr "Αντιγραφή" +msgstr "" #: src/gui/widgets/memcard_manager.cc:269 msgid "Copied file {}({}) from card {} to card {}" msgstr "" #: src/gui/widgets/memcard_manager.cc:281 -#, fuzzy msgid "Move##{}" -msgstr "Αφαίρεση##" +msgstr "" #: src/gui/widgets/memcard_manager.cc:292 msgid "Moved file {}({}) from card {} to card {}" @@ -2924,24 +2718,20 @@ msgid "Copy icon##{}" msgstr "" #: src/gui/widgets/memcard_manager.cc:321 -#, fuzzy msgid "Memory Card 1" -msgstr "Σύνδεση της κάρτας μνήμης 1" +msgstr "" #: src/gui/widgets/memcard_manager.cc:325 -#, fuzzy msgid "Memory Card 2" -msgstr "Σύνδεση της κάρτας μνήμης 2" +msgstr "" #: src/gui/widgets/memcard_manager.h:76 -#, fuzzy msgid "Import Memory Card file" -msgstr "Σύνδεση της κάρτας μνήμης 1" +msgstr "" #: src/gui/widgets/memcard_manager.h:78 -#, fuzzy msgid "Export Memory Card file" -msgstr "Σύνδεση της κάρτας μνήμης 1" +msgstr "" #: src/gui/widgets/memory_observer.cc:97 msgid "Plain search" @@ -2975,9 +2765,8 @@ msgstr "" #: src/gui/widgets/memory_observer.cc:184 #: src/gui/widgets/memory_observer.cc:373 #: src/gui/widgets/memory_observer.cc:438 -#, fuzzy msgid "Show in memory editor##{}" -msgstr "Προβολή επεξεργαστή Lua" +msgstr "" #: src/gui/widgets/memory_observer.cc:197 msgid "Delta-over-time search" @@ -3002,14 +2791,12 @@ msgid "Value" msgstr "" #: src/gui/widgets/memory_observer.cc:294 -#, fuzzy msgid "Value type" -msgstr "Προβολή types" +msgstr "" #: src/gui/widgets/memory_observer.cc:309 -#, fuzzy msgid "Scan type" -msgstr "Προβολή types" +msgstr "" #: src/gui/widgets/memory_observer.cc:324 msgid "Display as fixed-point values" @@ -3024,29 +2811,24 @@ msgid "Scanned value" msgstr "" #: src/gui/widgets/memory_observer.cc:332 -#, fuzzy msgid "Read breakpoint" -msgstr "Προσθήκη Breakpoint" +msgstr "" #: src/gui/widgets/memory_observer.cc:333 -#, fuzzy msgid "Write breakpoint" -msgstr "Προσθήκη Breakpoint" +msgstr "" #: src/gui/widgets/memory_observer.cc:362 -#, fuzzy msgid "Freeze##{}" -msgstr "Ενεργοποίηση##" +msgstr "" #: src/gui/widgets/memory_observer.cc:379 -#, fuzzy msgid "Add read breakpoint##{}" -msgstr "Προσθήκη Breakpoint" +msgstr "" #: src/gui/widgets/memory_observer.cc:385 -#, fuzzy msgid "Add write breakpoint##{}" -msgstr "Προσθήκη Breakpoint" +msgstr "" #: src/gui/widgets/memory_observer.cc:398 msgid "Pattern search" @@ -3077,14 +2859,12 @@ msgid "Step" msgstr "" #: src/gui/widgets/named_savestates.cc:62 -#, fuzzy msgid "Filename: " -msgstr "Όνομα αρχείου" +msgstr "" #: src/gui/widgets/named_savestates.cc:121 -#, fuzzy msgid "Create save" -msgstr "Αυτόματη αποθήκευση" +msgstr "" #. The save state exists #: src/gui/widgets/named_savestates.cc:127 @@ -3092,14 +2872,12 @@ msgid "Overwrite save" msgstr "" #: src/gui/widgets/named_savestates.cc:131 -#, fuzzy msgid "Load save" -msgstr "Αυτόματη αποθήκευση" +msgstr "" #: src/gui/widgets/named_savestates.cc:137 -#, fuzzy msgid "Delete save" -msgstr "Αυτόματη αποθήκευση" +msgstr "" #: src/gui/widgets/pio-cart.cc:36 msgid "ROM" @@ -3118,14 +2896,12 @@ msgid "On" msgstr "" #: src/gui/widgets/registers.cc:34 -#, fuzzy msgid "Context##{}" -msgstr "Αντιγραφή" +msgstr "" #: src/gui/widgets/registers.cc:36 -#, fuzzy msgid "Go to in Assembly" -msgstr "Ένδειξη Assembly" +msgstr "" #: src/gui/widgets/registers.cc:42 msgid "Copy Value" @@ -3141,9 +2917,8 @@ msgid "Edit value of {}" msgstr "Επεξεργασία τιμής του {}" #: src/gui/widgets/registers.cc:104 src/gui/widgets/registers.cc:200 -#, fuzzy msgid "Show fixed point" -msgstr "Προβολή Breakpoints" +msgstr "" #: src/gui/widgets/registers.cc:286 msgid "Misc" @@ -3167,9 +2942,8 @@ msgid "Pixel Shader compilation error: {}\n" msgstr "" #: src/gui/widgets/shader-editor.cc:365 -#, fuzzy msgid "Link error: {}\n" -msgstr "Σφάλμα link:\n" +msgstr "" #: src/gui/widgets/shader-editor.cc:377 msgid "Missing attribute {} in shader program" @@ -3184,9 +2958,8 @@ msgid "Show all" msgstr "" #: src/gui/widgets/shader-editor.cc:496 -#, fuzzy msgid "Configure shader" -msgstr "Ρυθμίσεις" +msgstr "" #: src/gui/widgets/shader-editor.cc:521 msgid "Vertex Shader" @@ -3197,14 +2970,12 @@ msgid "Pixel Shader" msgstr "" #: src/gui/widgets/shader-editor.cc:533 -#, fuzzy msgid "Lua Invoker" -msgstr "Προβολή Lua" +msgstr "" #: src/gui/widgets/sio1.cc:142 -#, fuzzy msgid "Edit" -msgstr "Επεξεργασία##{}" +msgstr "" #: src/gui/widgets/sio1.cc:148 msgid "Bit" @@ -3223,7 +2994,7 @@ msgstr "" #: src/gui/widgets/sio1.cc:192 src/gui/widgets/vram-viewer.cc:546 #: src/gui/widgets/vram-viewer.cc:558 msgid "OK" -msgstr "OK" +msgstr "" #: src/gui/widgets/sio1.cc:223 msgid "Status" @@ -3238,24 +3009,20 @@ msgid "Log reads and writes##{}{}" msgstr "" #: src/gui/widgets/typed_debugger.cc:292 -#, fuzzy msgid "Add read breakpoint##{}{}" -msgstr "Προσθήκη Breakpoint" +msgstr "" #: src/gui/widgets/typed_debugger.cc:295 -#, fuzzy msgid "ReadPause" -msgstr "Παύση" +msgstr "" #: src/gui/widgets/typed_debugger.cc:299 -#, fuzzy msgid "Add write breakpoint##{}{}" -msgstr "Προσθήκη Breakpoint" +msgstr "" #: src/gui/widgets/typed_debugger.cc:302 -#, fuzzy msgid "WritePause" -msgstr "Παύση" +msgstr "" #. Name. #: src/gui/widgets/typed_debugger.cc:309 @@ -3263,14 +3030,12 @@ msgid "Display log entries##{}{}" msgstr "" #: src/gui/widgets/typed_debugger.cc:336 src/gui/widgets/typed_debugger.cc:1067 -#, fuzzy msgid "Re-enable##{}" -msgstr "Ενεργοποίηση##" +msgstr "" #: src/gui/widgets/typed_debugger.cc:337 src/gui/widgets/typed_debugger.cc:1068 -#, fuzzy msgid "Disable##{}" -msgstr "Απενεργοποίηση##" +msgstr "" #. Name. #: src/gui/widgets/typed_debugger.cc:384 @@ -3279,9 +3044,8 @@ msgstr "" #: src/gui/widgets/typed_debugger.cc:416 src/gui/widgets/typed_debugger.cc:461 #: src/gui/widgets/typed_debugger.cc:488 -#, fuzzy msgid "Show in memory editor##{}{}" -msgstr "Προβολή επεξεργαστή Lua" +msgstr "" #: src/gui/widgets/typed_debugger.cc:434 msgid "Add to Watch tab##{}{}" @@ -3297,13 +3061,7 @@ msgid "New value##{}" msgstr "" #: src/gui/widgets/typed_debugger.cc:652 -msgid "" -"Data types can be imported from Ghidra using tools/ghidra_scripts/" -"export_redux.py, which will generate a redux_data_types.txt file in its " -"folder, or from any text file where each line specifies the data type's name " -"and fields, separated by semi-colons; fields are specified in type-name-size " -"tuples whose elements are separated by commas.\n" -"\n" +msgid "Data types can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate a redux_data_types.txt file in its folder, or from any text file where each line specifies the data type's name and fields, separated by semi-colons; fields are specified in type-name-size tuples whose elements are separated by commas.\n\n" "For example:\n" msgstr "" @@ -3320,13 +3078,7 @@ msgid "Import data types" msgstr "" #: src/gui/widgets/typed_debugger.cc:688 -msgid "" -"Functions can be imported from Ghidra using tools/ghidra_scripts/" -"export_redux.py, which will generate a redux_funcs.txt file in its folder, " -"or from any text file where each line specifies the function address, name " -"and arguments, separated by semi-colons; arguments are specified in type-" -"name-size tuples whose elements are separated by commas.\n" -"\n" +msgid "Functions can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate a redux_funcs.txt file in its folder, or from any text file where each line specifies the function address, name and arguments, separated by semi-colons; arguments are specified in type-name-size tuples whose elements are separated by commas.\n\n" "For example:\n" msgstr "" @@ -3359,14 +3111,12 @@ msgid "{}[{}]" msgstr "" #: src/gui/widgets/typed_debugger.cc:836 src/gui/widgets/typed_debugger.cc:883 -#, fuzzy msgid "Clear breakpoints" -msgstr "Breakpoints" +msgstr "" #: src/gui/widgets/typed_debugger.cc:845 -#, fuzzy msgid "Restore disabled instructions" -msgstr "Συνδυασμός ψευδο-εντολών" +msgstr "" #: src/gui/widgets/typed_debugger.cc:858 msgid "WatchTable" @@ -3382,28 +3132,24 @@ msgid "Type" msgstr "" #: src/gui/widgets/typed_debugger.cc:861 src/gui/widgets/typed_debugger.cc:907 -#, fuzzy msgid "Size" -msgstr "Μέγεθος" +msgstr "" #: src/gui/widgets/typed_debugger.cc:877 src/gui/widgets/typed_debugger.cc:960 -#, fuzzy msgid "Functions" -msgstr "Επιλογές" +msgstr "" #: src/gui/widgets/typed_debugger.cc:878 -#, fuzzy msgid "Clear log" -msgstr "Εκκαθάριση" +msgstr "" #: src/gui/widgets/typed_debugger.cc:892 msgid "Restore disabled functions" msgstr "" #: src/gui/widgets/typed_debugger.cc:904 -#, fuzzy msgid "FunctionBreakpoints" -msgstr "Breakpoints" +msgstr "" #: src/gui/widgets/typed_debugger.cc:917 msgid "{}\t(called from {}\t@ {:#x})##{}" @@ -3414,9 +3160,8 @@ msgid "Toggle" msgstr "" #: src/gui/widgets/typed_debugger.cc:979 -#, fuzzy msgid "Add breakpoint##{}" -msgstr "Προσθήκη Breakpoint" +msgstr "" #: src/gui/widgets/vram-viewer.cc:390 msgid "VRAM Shader Editor" @@ -3499,8 +3244,7 @@ msgid "Use Null Sync" msgstr "" #: src/spu/cfg.cc:58 -msgid "" -"More precise CPU-SPU synchronization,\n" +msgid "More precise CPU-SPU synchronization,\n" "at the cost of extra power required." msgstr "" @@ -3513,8 +3257,7 @@ msgid "Enable streaming" msgstr "Ενεργοποίηση streaming" #: src/spu/cfg.cc:67 -msgid "" -"Uncheck this to mute the streaming channel\n" +msgid "Uncheck this to mute the streaming channel\n" "from the main CPU to the SPU. This includes\n" "XA audio and audio tracks." msgstr "" @@ -3540,8 +3283,7 @@ msgid "Volume" msgstr "Ένταση" #: src/spu/cfg.cc:72 -msgid "" -"Attempts to make the CPU-to-SPU audio stream\n" +msgid "Attempts to make the CPU-to-SPU audio stream\n" "in sync, by changing its pitch. Consumes more CPU." msgstr "" @@ -3550,8 +3292,7 @@ msgid "Pause SPU waiting for CPU IRQ" msgstr "Παύση SPU ενώ αναμένεται CPU IRQ" #: src/spu/cfg.cc:75 -msgid "" -"Suspends the SPU processing during an IRQ, waiting\n" +msgid "Suspends the SPU processing during an IRQ, waiting\n" "for the main CPU to acknowledge it. Fixes issues\n" "with some games, but slows SPU processing." msgstr "" @@ -3597,41 +3338,34 @@ msgid "Capture/decode buffer IRQ" msgstr "" #: src/spu/cfg.cc:90 -msgid "" -"Activates SPU IRQs based on writes to the decode/capture buffer. This option " -"is necessary for some games." +msgid "Activates SPU IRQs based on writes to the decode/capture buffer. This option is necessary for some games." msgstr "" #: src/spu/debug.cc:62 -#, fuzzy msgid "SPU Debug" -msgstr "Παύση GPU dump" +msgstr "" #: src/spu/debug.cc:84 -#, fuzzy msgid "Mute all" -msgstr "Απενεργοποίηση ήχου" +msgstr "" #: src/spu/debug.cc:90 -#, fuzzy msgid "Unmute all" -msgstr "Ενεργοποιημένο" +msgstr "" #: src/spu/debug.cc:104 msgid "ADSR channel info" msgstr "" #: src/spu/debug.cc:107 -msgid "" -"Attack:\n" +msgid "Attack:\n" "Decay:\n" "Sustain:\n" "Release:" msgstr "" #: src/spu/debug.cc:115 -msgid "" -"Sustain level:\n" +msgid "Sustain level:\n" "Sustain inc:\n" "Curr adsr vol:\n" "Raw enveloppe" @@ -3642,8 +3376,7 @@ msgid "Generic channel info" msgstr "" #: src/spu/debug.cc:127 -msgid "" -"On:\n" +msgid "On:\n" "Stop:\n" "Noise:\n" "FMod:\n" @@ -3655,312 +3388,30 @@ msgid "" msgstr "" #: src/spu/debug.cc:138 -msgid "" -"Start pos:\n" +msgid "Start pos:\n" "Curr pos:\n" -"Loop pos:\n" -"\n" +"Loop pos:\n\n" "Right vol:\n" -"Left vol:\n" -"\n" +"Left vol:\n\n" "Act freq:\n" "Used freq:" msgstr "" #: src/spu/debug.cc:150 -msgid "" -"Freq:\n" +msgid "Freq:\n" "Stereo:\n" "Samples:\n" "Volume:\n" msgstr "" #: src/spu/debug.cc:159 -#, fuzzy msgid "Spu states" -msgstr "Αποθήκευση κατάστασης" +msgstr "" #: src/spu/debug.cc:160 -msgid "" -"Irq addr:\n" +msgid "Irq addr:\n" "Ctrl:\n" "Stat:\n" "Spu mem:" msgstr "" -#, c-format -#~ msgid "Error decoding audio frame\n" -#~ msgstr " Πρόβλημα στην αποκωδικοποίηση καρέ ήχου\n" - -#, c-format -#~ msgid "Could not find %s stream in input file\n" -#~ msgstr "Αδυναμία εύρεσης της ροής %sστο αρχείο εισόδου\n" - -#, c-format -#~ msgid "Failed to find %s codec\n" -#~ msgstr "Αδυναμία εύρεσης του κωδικοποιητή %s\n" - -#, c-format -#~ msgid "Failed to open %s codec\n" -#~ msgstr "Αδυναμία ανοίγματος του κωδικοποιητή 1%s\n" - -#, c-format -#~ msgid "Could not open source file %s\n" -#~ msgstr "Αδυναμία ανοίγματος αρχείου πηγαίου κώδικα %s\n" - -#, c-format -#~ msgid "Could not find stream information\n" -#~ msgstr "Αδυναμία εύρεσης πληροφοριών stream\n" - -#, c-format -#~ msgid "Could not find audio stream in the input, aborting\n" -#~ msgstr "Αδυναμία ανοίγματος ροής ήχου, διακοπή\n" - -#, c-format -#~ msgid "Could not find audio codec for the input, aborting\n" -#~ msgstr "Αδυναμία εύρεσης κωδικοποιητή ήχου για είσοδο, διακοπή\n" - -#, c-format -#~ msgid "Could not allocate frame\n" -#~ msgstr "Αδυναμία εκχώρησης καρέ\n" - -#, c-format -#~ msgid "Could not allocate memory to decode CDDA TRACK: %s\n" -#~ msgstr "" -#~ "Αδυναμία εκχώρησης μνήμης για την αποκωδικοποίηση κομματιού CDDA: %s\n" - -#, c-format -#~ msgid "Buffer overflow..." -#~ msgstr "Υπερχείληση προσωρινής μνήμης..." - -#, c-format -#~ msgid "Actual %i vs. %i estimated\n" -#~ msgstr "Πραγματικο %i. Αναμενόμενο: %i \n" - -#, c-format -#~ msgid "OK\n" -#~ msgstr "ΟΚ\n" - -#, c-format -#~ msgid "Could not load cheats from: %s\n" -#~ msgstr "Αδυναμία φόρτωσης cheats από: %s\n" - -#, c-format -#~ msgid "Cheats loaded from: %s\n" -#~ msgstr "Φορτώθηκαν cheats από: 1%s\n" - -#, c-format -#~ msgid "Cheats saved to: %s\n" -#~ msgstr "Αποθήκευση cheats σε: %s\n" - -#~ msgid "(Untitled)" -#~ msgstr "(Χωρίς τίτλο)`" - -#~ msgid "Start GPU dump" -#~ msgstr "Έναρξη GPU dump" - -#~ msgid "Stop GPU dump" -#~ msgstr "Παύση GPU dump" - -#~ msgid " Date & Time" -#~ msgstr "Ημερομηνία και ώρα" - -#~ msgid "Add one entry" -#~ msgstr "Προσθήκη καταχώρησης" - -#~ msgid "Advanced BIOS patching" -#~ msgstr "Προχωρημένη τροποποίηση BIOS" - -#~ msgid "Auto reload" -#~ msgstr "Αυτόματη επαναφόρτωση" - -#~ msgid "BIOS entry point: %s\n" -#~ msgstr "Σημέιο έναρξης BIOS%s\n" - -#~ msgid "Callstack" -#~ msgstr "Στοίβα κλήσεων" - -#~ msgid "Close ISO" -#~ msgstr "Κλείσιμο ISO" - -#~ msgid "Connection closed!\n" -#~ msgstr "Η σύνδεση έκλεισε!\n" - -#~ msgid "DWARF##{}{:08x}" -#~ msgstr "DWARF##{}{:08x}" - -#~ msgid "Dwarf" -#~ msgstr "Dwarf" - -#, fuzzy -#~ msgid "Edit value of pc" -#~ msgstr "Επεξεργασία τιμής του {}" - -#, fuzzy -#~ msgid "Edit##pc" -#~ msgstr "Επεξεργασία##{}" - -#~ msgid "Files" -#~ msgstr "Αρχεία" - -#~ msgid "Home" -#~ msgstr "Αρχική" - -#~ msgid "Invalid PPF patch: %s.\n" -#~ msgstr "Μη έγκυρο patch PPF: %s.\n" - -#~ msgid "Load Size" -#~ msgstr "Φόρτωση μεγέθους" - -#~ msgid "Loaded PPF %d.0 patch: %s.\n" -#~ msgstr "Φορτώθηκε το αρχείο PPF %d. 0 patch: %s.\n" - -#~ msgid "Move down" -#~ msgstr "Κίνηση κάτω" - -#~ msgid "Move up" -#~ msgstr "Κίνηση πάνω" - -#~ msgid "Open ISO" -#~ msgstr "Άνοιγμα ISO" - -#~ msgid "Order by" -#~ msgstr "Ταξινόμηση ανά" - -#~ msgid "Remove" -#~ msgstr "Αφαίρεση" - -#~ msgid "Remove breakpoint from here" -#~ msgstr "Αφαίρεση breakpoint από εδώ" - -#~ msgid "Roots" -#~ msgstr "Ρίζες" - -#~ msgid "Set Breakpoint here" -#~ msgstr "Προσθήκη Breakpoint εδώ" - -#~ msgid "Show raw DWARF info" -#~ msgstr "Προβολή πληροφοριών DWARF" - -#~ msgid "Show types" -#~ msgstr "Προβολή types" - -#~ msgid "Source" -#~ msgstr "Πηγή" - -#~ msgid "Unsupported PPF version (%d).\n" -#~ msgstr "Μη-υποστηριγμένη έκδοση PPF (%d).\n" - -#~ msgid "^ Date & Time" -#~ msgstr "^ Ημερομηνία και ώρα" - -#~ msgid "^ File" -#~ msgstr "^ Αρχείο" - -#~ msgid "^ Size" -#~ msgstr "^ Μέγεθος" - -#~ msgid "v Date & Time" -#~ msgstr "v Ημερομηνία και ώρα" - -#~ msgid "v File" -#~ msgstr "v Αρχείο" - -#~ msgid "v Size" -#~ msgstr "v Μέγεθος" - -#~ msgid "Big Endian" -#~ msgstr "Big Endian" - -#~ msgid "CDDA" -#~ msgstr "CDDA" - -#~ msgid "Disabled" -#~ msgstr "Απενεργοποιημένο" - -#~ msgid "Little Endian" -#~ msgstr "Little Endian" - -#~ msgid "Always enable SIO IRQ" -#~ msgstr "Πάντα να είναι ενεργοποιημένες οι SIO IRQ" - -#~ msgid "Change streaming pitch" -#~ msgstr "Αλλαγή χροιάς streaming" - -#~ msgid "Error initializing GPU plugin: %d" -#~ msgstr "Αδυναμία αρχικοποίησης του πρόσθετου GPU: %d" - -#~ msgid "Error initializing SIO1 plugin: %d" -#~ msgstr "Πρόβλημα στην αρχικοποίηση του πρόσθετου SIO1: 1%d" - -#~ msgid "Error initializing SPU plugin: %d" -#~ msgstr "Αδυναμία αρχικοποίησης πρόσθετου SPU: %d" - -#~ msgid "Error loading %s: %s" -#~ msgstr "Αδυναμία φόρτωσης %s: %s" - -#~ msgid "Error opening file: %s.\n" -#~ msgstr "Πρόβλημα στο άνοιγμα αρχείου: %s.\n" - -#~ msgid "Generates IRQs when buffers are decoded." -#~ msgstr "Παραγωγή IRQs οταν αποκοδικοποιούνται τα buffers" - -#~ msgid "ImGui Themes" -#~ msgstr "Στυλ ImGui" - -#~ msgid "Lua Source" -#~ msgstr "Πηγή Lua" - -#~ msgid "Plugins loaded.\n" -#~ msgstr "Τα πρόσθετα φορτώθηκαν\n" - -#~ msgid "Read Half" -#~ msgstr "Ανάγνωση Halfword" - -#~ msgid "Read Word" -#~ msgstr "Ανάγνωση Word" - -#~ msgid "Show all breakpoints" -#~ msgstr "Προβολή όλων των Breakpoints" - -#~ msgid "Show byte read BPs " -#~ msgstr "Ένδειξη BPs για την ανάγνωση byte" - -#~ msgid "Show byte write BPs " -#~ msgstr "Προβολή BPs γραφής byte" - -#~ msgid "Show exec BPs" -#~ msgstr "Προβολή BPs εκτέλεσης" - -#~ msgid "Show half read BPs " -#~ msgstr "Προβολή BPs ανάγνωσης halfword" - -#~ msgid "Show half write BPs " -#~ msgstr "Προβολή BPs γραφής halfword" - -#~ msgid "Show no breakpoints" -#~ msgstr "Απενεργοποίση προβολής breakpoints" - -#~ msgid "Show word read BPs " -#~ msgstr "Προβολή BPs ανάγνωσης word" - -#~ msgid "Show word write BPs " -#~ msgstr "Προβολή BPs γραφής word" - -#~ msgid "Theme selector" -#~ msgstr "Επιλογή στυλ" - -#~ msgid "This file does not appear to be a valid PSX file.\n" -#~ msgstr "Αυτό το αρχείο δεν φαίνεται να είναι έγκυρο αρχείο PSX\n" - -#~ msgid "Write Half" -#~ msgstr "Γραφή Halfword" - -#~ msgid "Write Word" -#~ msgstr "Γραφή Word" - -#~ msgid "ng Load Bin file: [0x%08x] : %s\n" -#~ msgstr "Φόρτωμα αρχείου Bin:[0x%08x]: %s\n" - -#~ msgid "ok Load Bin file: [0x%08x] : %s\n" -#~ msgstr "Επιτυχία φόρτωσης αρχείου Bin:[0x%08x]: %s\n" diff --git a/i18n/es.po b/i18n/es.po new file mode 100644 index 000000000..bd55a3c79 --- /dev/null +++ b/i18n/es.po @@ -0,0 +1,3411 @@ +msgid "" +msgstr "" +"Project-Id-Version: pcsx-redux\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2024-03-12 17:37\n" +"Last-Translator: \n" +"Language-Team: Spanish\n" +"Language: es_ES\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: pcsx-redux\n" +"X-Crowdin-Project-ID: 655690\n" +"X-Crowdin-Language: es-ES\n" +"X-Crowdin-File: /[grumpycoders.pcsx-redux] main/i18n/pcsx-redux.pot\n" +"X-Crowdin-File-ID: 10\n" + +#: src/cdrom/cdriso-ecm.cc:282 +#, c-format +msgid "\n" +"Detected ECM file with proper header and filename suffix.\n" +msgstr "" + +#: src/cdrom/cdriso-sbi.cc:41 +#, c-format +msgid "Loaded SBI file: %s.\n" +msgstr "" + +#: src/cdrom/cdriso.cc:252 +#, c-format +msgid "Track %.2d (%s) - Start %.2d:%.2d:%.2d, Length %.2d:%.2d:%.2d\n" +msgstr "" + +#: src/cdrom/cdriso.cc:268 +#, c-format +msgid "Loaded CD Image: %s" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:463 +msgid "OpenGL GPU configuration" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:467 +msgid "Polygon rendering mode" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:478 src/core/OpenGL_GPU/gpu_opengl.cc:483 +msgid "No MSAA" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:478 +msgid "{}x MSAA" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:480 +msgid "MSAA" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:498 src/gpu/soft/gpu.cc:261 +msgid "Use linear filtering" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:511 +msgid "OpenGL GPU Debugger" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:517 +#, c-format +msgid "Display horizontal range: %d-%d" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:518 +#, c-format +msgid "Display vertical range: %d-%d" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:519 +#, c-format +msgid "Drawing area offset: (%d, %d)" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:520 +#, c-format +msgid "Resolution: %dx%d" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:522 +msgid "Clear colour" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:523 +msgid "Clear VRAM" +msgstr "" + +#: src/core/cdrom.cc:1708 +#, c-format +msgid "CD-ROM Label: %.32s\n" +msgstr "" + +#: src/core/cdrom.cc:1709 +#, c-format +msgid "CD-ROM ID: %.9s\n" +msgstr "" + +#: src/core/cdrom.cc:1710 +#, c-format +msgid "CD-ROM EXE Name: %.255s\n" +msgstr "" + +#: src/core/debug.cc:89 +msgid "Execution map" +msgstr "" + +#: src/core/debug.cc:119 +msgid "Read 8 map" +msgstr "" + +#: src/core/debug.cc:126 +msgid "Read 16 map" +msgstr "" + +#: src/core/debug.cc:133 +msgid "Read 32 map" +msgstr "" + +#: src/core/debug.cc:140 +msgid "Write 8 map" +msgstr "" + +#: src/core/debug.cc:147 +msgid "Write 16 map" +msgstr "" + +#: src/core/debug.cc:154 +msgid "Write 32 map" +msgstr "" + +#: src/core/debug.cc:170 +msgid "Step in" +msgstr "" + +#: src/core/debug.cc:178 src/gui/widgets/assembly.cc:454 +#: src/gui/widgets/assembly.cc:531 +msgid "Step Over" +msgstr "" + +#: src/core/debug.cc:186 +msgid "Step over" +msgstr "" + +#: src/core/debug.cc:192 +msgid "Step out (no callstack)" +msgstr "" + +#: src/core/debug.cc:219 +#, c-format +msgid "Breakpoint triggered: PC=0x%08x - Cause: %s %s\n" +msgstr "" + +#: src/core/debug.cc:319 src/gui/widgets/assembly.cc:455 +#: src/gui/widgets/assembly.cc:533 +msgid "Step Out" +msgstr "" + +#: src/core/debug.h:37 +msgid "Exec" +msgstr "" + +#: src/core/debug.h:37 src/gui/widgets/typed_debugger.cc:285 +msgid "Read" +msgstr "" + +#: src/core/debug.h:37 src/gui/widgets/typed_debugger.cc:287 +msgid "Write" +msgstr "" + +#: src/core/gdb-server.cc:604 +msgid "GDB client" +msgstr "" + +#: src/core/gpu.cc:1037 src/core/gpu.cc:1122 +msgid "Shading: Flat" +msgstr "" + +#: src/core/gpu.cc:1041 src/core/gpu.cc:1126 +msgid "Shading: Gouraud" +msgstr "" + +#: src/core/gpu.cc:1045 +msgid "Textured" +msgstr "" + +#: src/core/gpu.cc:1048 src/core/gpu.cc:1129 src/core/gpu.cc:1170 +msgid "Semi-transparency blending" +msgstr "" + +#: src/core/gpu.cc:1064 +#, c-format +msgid "Vertex %i" +msgstr "" + +#: src/core/gpu.cc:1088 src/core/gpu.cc:1154 src/core/gpu.cc:1183 +msgid "Go to primitive##{}" +msgstr "" + +#: src/core/gpu.cc:1096 src/core/gpu.cc:1193 +msgid "Go to texture##{}" +msgstr "" + +#: src/core/gpu.cc:1108 src/core/gpu.cc:1205 +msgid "Go to CLUT##{}" +msgstr "" + +#: src/core/gpu.cc:1134 +#, c-format +msgid "Line %i" +msgstr "" + +#: src/core/gpulogger.cc:285 +#, c-format +msgid "Texture Page X: %i, Texture Page Y: %i" +msgstr "" + +#: src/core/gpulogger.cc:286 +msgid "Blending:" +msgstr "" + +#: src/core/gpulogger.cc:290 +msgid "50% Back + 50% Front" +msgstr "" + +#: src/core/gpulogger.cc:293 +msgid "100% Back + 100% Front" +msgstr "" + +#: src/core/gpulogger.cc:296 +msgid "100% Back - 100% Front" +msgstr "" + +#: src/core/gpulogger.cc:299 +msgid "100% Back + 25% Front" +msgstr "" + +#: src/core/gpulogger.cc:302 +msgid "Texture depth:" +msgstr "" + +#: src/core/gpulogger.cc:306 +msgid "4 bits" +msgstr "" + +#: src/core/gpulogger.cc:309 +msgid "8 bits" +msgstr "" + +#: src/core/gpulogger.cc:312 +msgid "16 bits" +msgstr "" + +#: src/core/gpulogger.cc:319 +#, c-format +msgid "Dithering: %s" +msgstr "" + +#: src/core/gpulogger.cc:319 src/core/gpulogger.cc:334 +#: src/core/gpulogger.cc:393 src/core/gpulogger.cc:406 +msgid "No" +msgstr "" + +#: src/core/gpulogger.cc:319 src/core/gpulogger.cc:334 +#: src/core/gpulogger.cc:393 src/core/gpulogger.cc:406 +msgid "Yes" +msgstr "" + +#: src/core/gpulogger.cc:334 +#, c-format +msgid " Set: %s, Check: %s" +msgstr "" + +#: src/core/gpulogger.cc:343 +msgid "Display Enabled" +msgstr "" + +#: src/core/gpulogger.cc:345 +msgid "Display Disabled" +msgstr "" + +#: src/core/gpulogger.cc:352 +msgid "DMA Off" +msgstr "" + +#: src/core/gpulogger.cc:355 +msgid "FIFO Query" +msgstr "" + +#: src/core/gpulogger.cc:358 +msgid "DMA Read" +msgstr "" + +#: src/core/gpulogger.cc:361 +msgid "DMA Write" +msgstr "" + +#: src/core/gpulogger.cc:371 +msgid "Horizontal resolution:" +msgstr "" + +#: src/core/gpulogger.cc:393 +#, c-format +msgid "Extended width mode: %s" +msgstr "" + +#: src/core/gpulogger.cc:394 +msgid "Vertical resolution:" +msgstr "" + +#: src/core/gpulogger.cc:404 +#, c-format +msgid "Output mode: %s" +msgstr "" + +#: src/core/gpulogger.cc:405 +msgid "15 bits" +msgstr "" + +#: src/core/gpulogger.cc:405 +msgid "24 bits" +msgstr "" + +#: src/core/gpulogger.cc:405 +#, c-format +msgid "Display depth: %s" +msgstr "" + +#: src/core/gpulogger.cc:406 +#, c-format +msgid "Interlaced: %s" +msgstr "" + +#: src/core/gpulogger.cc:412 +msgid "Texture Window" +msgstr "" + +#: src/core/gpulogger.cc:415 +msgid "Draw Area Start" +msgstr "" + +#: src/core/gpulogger.cc:418 +msgid "Draw Area End" +msgstr "" + +#: src/core/gpulogger.cc:421 +msgid "Draw Offset" +msgstr "" + +#: src/core/gpulogger.cc:424 +msgid "Unknown" +msgstr "" + +#: src/core/memorycard.cc:348 +#, c-format +msgid "The memory card %s doesn't exist - creating it\n" +msgstr "" + +#: src/core/memorycard.cc:367 src/core/memorycard.cc:385 +msgid "Error reading memory card." +msgstr "" + +#: src/core/memorycard.cc:370 +#, c-format +msgid "Memory card %s failed to load!\n" +msgstr "" + +#: src/core/memorycard.cc:374 +#, c-format +msgid "Loading memory card %s\n" +msgstr "" + +#: src/core/memorycard.cc:417 +#, c-format +msgid "Saving memory card %s\n" +msgstr "" + +#: src/core/pad.cc:703 src/core/pad.cc:796 +#, c-format +msgid "Unknown command for pad: %02X\n" +msgstr "" + +#: src/core/pad.cc:898 +msgid "Pad configuration" +msgstr "" + +#: src/core/pad.cc:904 +msgid "Pad 1" +msgstr "" + +#: src/core/pad.cc:905 +msgid "Pad 2" +msgstr "" + +#: src/core/pad.cc:908 +msgid "Rescan gamepads and re-read game controllers database" +msgstr "" + +#: src/core/pad.cc:914 +msgid "Use raw input for mouse" +msgstr "" + +#: src/core/pad.cc:916 +msgid "When enabled, the cursor will be hidden and captured when the emulator is running. This is useful for games that require mouse input." +msgstr "" + +#: src/core/pad.cc:918 +msgid "Allow mouse capture toggle" +msgstr "" + +#: src/core/pad.cc:920 +msgid "When enabled, pressing CTRL and ALT will toggle the setting above, raw input" +msgstr "" + +#: src/core/pad.cc:922 +msgid "Pad" +msgstr "" + +#: src/core/pad.cc:931 +msgid "Set defaults" +msgstr "" + +#: src/core/pad.cc:946 +msgid "Keyboard Up" +msgstr "" + +#: src/core/pad.cc:948 +msgid "Keyboard Right" +msgstr "" + +#: src/core/pad.cc:950 +msgid "Keyboard Down" +msgstr "" + +#: src/core/pad.cc:952 +msgid "Keyboard Left" +msgstr "" + +#: src/core/pad.cc:954 +msgid "Keyboard Backspace" +msgstr "" + +#: src/core/pad.cc:956 +msgid "Keyboard Enter" +msgstr "" + +#: src/core/pad.cc:958 +msgid "Keyboard Space" +msgstr "" + +#: src/core/pad.cc:960 +msgid "Keyboard Escape" +msgstr "" + +#: src/core/pad.cc:962 +msgid "Unbound" +msgstr "" + +#: src/core/pad.cc:967 +msgid "Unknown keyboard key {}" +msgstr "" + +#: src/core/pad.cc:972 +msgid "Keyboard {}" +msgstr "" + +#: src/core/pad.cc:987 src/gui/gui.cc:1969 +msgid "Auto" +msgstr "" + +#: src/core/pad.cc:988 +msgid "Controller" +msgstr "" + +#: src/core/pad.cc:989 +msgid "Keyboard" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Cross" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Square" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Triangle" +msgstr "" + +#: src/core/pad.cc:993 +msgid "Circle" +msgstr "" + +#: src/core/pad.cc:993 +msgid "Select" +msgstr "" + +#: src/core/pad.cc:993 src/gui/widgets/isobrowser.cc:149 +msgid "Start" +msgstr "" + +#: src/core/pad.cc:994 +msgid "L1" +msgstr "" + +#: src/core/pad.cc:994 +msgid "L2" +msgstr "" + +#: src/core/pad.cc:994 +msgid "R1" +msgstr "" + +#: src/core/pad.cc:995 +msgid "L3" +msgstr "" + +#: src/core/pad.cc:995 +msgid "R2" +msgstr "" + +#: src/core/pad.cc:995 +msgid "R3" +msgstr "" + +#: src/core/pad.cc:996 +msgid "Analog Mode" +msgstr "" + +#: src/core/pad.cc:999 +msgid "Up" +msgstr "" + +#: src/core/pad.cc:1000 +msgid "Right" +msgstr "" + +#: src/core/pad.cc:1001 +msgid "Down" +msgstr "" + +#: src/core/pad.cc:1002 +msgid "Left" +msgstr "" + +#: src/core/pad.cc:1005 +msgid "Digital" +msgstr "" + +#: src/core/pad.cc:1006 +msgid "Analog" +msgstr "" + +#: src/core/pad.cc:1007 +msgid "Mouse" +msgstr "" + +#: src/core/pad.cc:1008 +msgid "Negcon (Unimplemented)" +msgstr "" + +#: src/core/pad.cc:1009 +msgid "Gun (Unimplemented)" +msgstr "" + +#: src/core/pad.cc:1010 +msgid "Guncon (Unimplemented" +msgstr "" + +#: src/core/pad.cc:1014 src/gui/widgets/pio-cart.cc:55 +msgid "Connected" +msgstr "" + +#: src/core/pad.cc:1023 +msgid "Analog mode" +msgstr "" + +#: src/core/pad.cc:1031 +msgid "Controller Type" +msgstr "" + +#: src/core/pad.cc:1047 +msgid "Device type" +msgstr "" + +#: src/core/pad.cc:1058 +msgid "Mouse sensitivity X" +msgstr "" + +#: src/core/pad.cc:1060 +msgid "Mouse sensitivity Y" +msgstr "" + +#: src/core/pad.cc:1062 +msgid "Keyboard mapping" +msgstr "" + +#: src/core/pad.cc:1064 +msgid "Computer button mapping" +msgstr "" + +#: src/core/pad.cc:1065 +msgid "Gamepad button" +msgstr "" + +#: src/core/pad.cc:1115 +msgid "No gamepad selected or connected" +msgstr "" + +#: src/core/pad.cc:1132 +msgid "Gamepad" +msgstr "" + +#: src/core/pio-cart.cc:214 +#, c-format +msgid "Unknown 8-bit read in EXP1/PIO: %8.8lx\n" +msgstr "" + +#: src/core/pio-cart.cc:228 +#, c-format +msgid "Unknown 8-bit write in EXP1/PIO: %8.8lx\n" +msgstr "" + +#: src/core/psxinterpreter.cc:359 +#, c-format +msgid "Signed overflow in ADDI instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:453 +#, c-format +msgid "Signed overflow in ADD instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:495 +#, c-format +msgid "Signed overflow in SUB instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:815 +#, c-format +msgid "Attempted unaligned JR to 0x%08x from 0x%08x, firing exception!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:841 +#, c-format +msgid "Attempted unaligned JALR to 0x%08x from 0x%08x, firing exception!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:879 +#, c-format +msgid "Unaligned address 0x%08x in LH from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:896 +#, c-format +msgid "Unaligned address 0x%08x in LHU from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:913 +#, c-format +msgid "Unaligned address 0x%08x in LW from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:975 +#, c-format +msgid "Unaligned address 0x%08x in SH from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:986 +#, c-format +msgid "Unaligned address 0x%08x in SW from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1093 +#, c-format +msgid "Encountered reserved opcode from 0x%08x, firing an exception\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1108 +#, c-format +msgid "Attempted to use an invalid floating point instruction from 0x%08x. Ignored.\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1119 +#, c-format +msgid "Attempted to access COP3 from 0x%08x. Ignored\n" +msgstr "" + +#: src/core/psxmem.cc:94 +msgid "SharedMem failed to share memory for wram, falling back to memory alloc\n" +msgstr "" + +#: src/core/psxmem.cc:103 +msgid "Error allocating memory!" +msgstr "" + +#: src/core/psxmem.cc:135 +#, c-format +msgid "Could not open EXP1:\"%s\".\n" +msgstr "" + +#: src/core/psxmem.cc:143 +#, c-format +msgid "Loaded %i bytes to EXP1 from file: %s\n" +msgstr "" + +#: src/core/psxmem.cc:185 +msgid "\n" +" No BIOS loaded, emulation halted.\n\n" +"Set a BIOS file into the configuration, and do a hard reset of the emulator.\n" +"The distributed OpenBIOS.bin file can be an appropriate BIOS replacement.\n" +msgstr "" + +#: src/core/psxmem.cc:200 +#, c-format +msgid "Could not open BIOS:\"%s\". Retrying with the OpenBIOS\n" +msgstr "" + +#: src/core/psxmem.cc:210 +#, c-format +msgid "Could not open OpenBIOS fallback. Things won't work properly.\n" +"Add a valid BIOS in the configuration and hard reset.\n" +msgstr "" + +#: src/core/psxmem.cc:225 +#, c-format +msgid "Loaded BIOS: %s\n" +msgstr "" + +#: src/core/psxmem.cc:237 +#, c-format +msgid "Known BIOS detected: %s (%08x)\n" +msgstr "" + +#: src/core/psxmem.cc:239 +#, c-format +msgid "OpenBIOS detected (%08x)\n" +msgstr "" + +#: src/core/psxmem.cc:241 +#, c-format +msgid "Unknown bios loaded (%08x)\n" +msgstr "" + +#: src/core/psxmem.cc:276 +#, c-format +msgid "8-bit read redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:283 +#, c-format +msgid "8-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:315 +#, c-format +msgid "16-bit read redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:318 +#, c-format +msgid "16-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:350 +#, c-format +msgid "32-bit read redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:354 +#, c-format +msgid "32-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:458 +#, c-format +msgid "8-bit write redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:460 +#, c-format +msgid "8-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:489 +#, c-format +msgid "16-bit write redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:491 +#, c-format +msgid "16-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:523 src/core/psxmem.cc:550 +#, c-format +msgid "32-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:547 +#, c-format +msgid "32-bit write redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/r3000a.cc:39 +#, c-format +msgid "PCSX-Redux booting\n" +msgstr "" + +#: src/core/r3000a.cc:40 +#, c-format +msgid "Copyright (C) 2019-2024 PCSX-Redux authors\n" +msgstr "" + +#: src/core/r3000a.cc:50 +#, c-format +msgid "CPU type: %s\n" +msgstr "" + +#: src/core/sio.cc:367 +msgid "Wrong block number" +msgstr "" + +#: src/core/sio1-server.cc:126 +msgid "SIO1 client disconnected\n" +msgstr "" + +#: src/core/sio1.cc:74 +msgid "SIO1 client connected\n" +msgstr "" + +#: src/core/sio1.cc:90 +msgid "SIO1 TCP session closing due to unreliable connection.\n" +"Restart SIO1 server/client and try again." +msgstr "" + +#: src/gpu/soft/gpu.cc:243 +msgid "Game-dependent dithering (slow)" +msgstr "" + +#: src/gpu/soft/gpu.cc:243 +msgid "No dithering (fastest)" +msgstr "" + +#: src/gpu/soft/gpu.cc:244 +msgid "Always dither g-shaded polygons (slowest)" +msgstr "" + +#: src/gpu/soft/gpu.cc:246 +msgid "Soft GPU configuration" +msgstr "" + +#: src/gpu/soft/gpu.cc:247 +msgid "Dithering" +msgstr "" + +#: src/gpu/soft/gpu.cc:252 +msgid "Use cached dithering tables" +msgstr "" + +#: src/gpu/soft/gpu.cc:258 +msgid "Dithering tables are cached in memory for faster processing. Dithering will be done much faster, at the cost of a 512MB cache." +msgstr "" + +#: src/gpu/soft/gpu.cc:273 +msgid "Soft GPU debugger" +msgstr "" + +#: src/gpu/soft/gpu.cc:275 +msgid "Debugging features are not supported when using the software renderer yet\n" +"Consider enabling the OpenGL GPU option instead." +msgstr "" + +#: src/gui/gui.cc:307 +msgid "One argument needed to the setText* functions" +msgstr "" + +#: src/gui/gui.cc:325 +msgid "The argument to the setText* functions need to be convertible to a string, or be a File object" +msgstr "" + +#: src/gui/gui.cc:330 +msgid "Error compiling new shader code: {}" +msgstr "" + +#: src/gui/gui.cc:653 +msgid "Warning: OpenGL error reporting disabled. See About dialog for more information.\n" +msgstr "" + +#: src/gui/gui.cc:666 +msgid "Main VRAM Viewer" +msgstr "" + +#: src/gui/gui.cc:667 +msgid "CLUT VRAM selector" +msgstr "" + +#: src/gui/gui.cc:672 +msgid "Vram Viewer #" +msgstr "" + +#: src/gui/gui.cc:681 +msgid "Memory Editor #" +msgstr "" + +#: src/gui/gui.cc:686 +msgid "Parallel Port" +msgstr "" + +#: src/gui/gui.cc:687 +msgid "Scratch Pad" +msgstr "" + +#: src/gui/gui.cc:688 +msgid "Hardware Registers" +msgstr "" + +#: src/gui/gui.cc:689 +msgid "BIOS" +msgstr "" + +#: src/gui/gui.cc:690 +msgid "VRAM" +msgstr "" + +#: src/gui/gui.cc:1030 +msgid "Output" +msgstr "" + +#: src/gui/gui.cc:1055 src/gui/widgets/assembly.cc:442 +#: src/gui/widgets/isobrowser.cc:66 src/gui/widgets/memcard_manager.cc:63 +#: src/gui/widgets/vram-viewer.cc:482 +msgid "File" +msgstr "" + +#: src/gui/gui.cc:1056 src/gui/gui.h:377 src/gui/widgets/isobrowser.cc:67 +#: src/gui/widgets/isobrowser.h:50 +msgid "Open Disk Image" +msgstr "" + +#: src/gui/gui.cc:1057 src/gui/widgets/isobrowser.cc:68 +msgid "Close Disk Image" +msgstr "" + +#: src/gui/gui.cc:1061 +msgid "Load binary" +msgstr "" + +#: src/gui/gui.cc:1064 +msgid "Add Lua archive" +msgstr "" + +#: src/gui/gui.cc:1068 +msgid "Dump save state proto schema" +msgstr "" + +#: src/gui/gui.cc:1073 +msgid "global{}" +msgstr "" + +#: src/gui/gui.cc:1075 +msgid "Save state slots" +msgstr "" + +#: src/gui/gui.cc:1076 +msgid "Quick-save slot" +msgstr "" + +#: src/gui/gui.cc:1081 src/gui/gui.cc:1102 +msgid "Slot {}" +msgstr "" + +#: src/gui/gui.cc:1088 +msgid "Show named save states" +msgstr "" + +#: src/gui/gui.cc:1093 +msgid "Save global state" +msgstr "" + +#: src/gui/gui.cc:1095 +msgid "Load state slots" +msgstr "" + +#: src/gui/gui.cc:1098 +msgid "Quick-load slot" +msgstr "" + +#: src/gui/gui.cc:1123 +msgid "Load global state" +msgstr "" + +#: src/gui/gui.cc:1127 +msgid "Open LID" +msgstr "" + +#: src/gui/gui.cc:1131 +msgid "Close LID" +msgstr "" + +#: src/gui/gui.cc:1135 +msgid "Open and close LID" +msgstr "" + +#: src/gui/gui.cc:1140 +msgid "Reboot" +msgstr "" + +#: src/gui/gui.cc:1143 +msgid "Quit" +msgstr "" + +#: src/gui/gui.cc:1149 src/gui/gui.cc:1166 +msgid "Emulation" +msgstr "" + +#: src/gui/gui.cc:1150 +msgid "Start emulation" +msgstr "" + +#: src/gui/gui.cc:1153 +msgid "Pause emulation" +msgstr "" + +#: src/gui/gui.cc:1156 +msgid "Soft Reset" +msgstr "" + +#: src/gui/gui.cc:1159 +msgid "Hard Reset" +msgstr "" + +#: src/gui/gui.cc:1165 src/gui/widgets/vram-viewer.cc:520 +msgid "Configuration" +msgstr "" + +#: src/gui/gui.cc:1167 +msgid "Manage Memory Cards" +msgstr "" + +#: src/gui/gui.cc:1170 src/gui/gui.cc:1270 +msgid "GPU" +msgstr "" + +#: src/gui/gui.cc:1171 src/gui/gui.cc:1286 +msgid "SPU" +msgstr "" + +#: src/gui/gui.cc:1172 +msgid "UI" +msgstr "" + +#: src/gui/gui.cc:1173 +msgid "System" +msgstr "" + +#: src/gui/gui.cc:1174 +msgid "Controls" +msgstr "" + +#: src/gui/gui.cc:1175 +msgid "Shader presets" +msgstr "" + +#: src/gui/gui.cc:1176 +msgid "Default shader" +msgstr "" + +#: src/gui/gui.cc:1179 +msgid "CRT-lottes shader" +msgstr "" + +#: src/gui/gui.cc:1206 +msgid "Configure Shaders" +msgstr "" + +#: src/gui/gui.cc:1210 +msgid "PIO Cartridge" +msgstr "" + +#: src/gui/gui.cc:1214 src/gui/widgets/assembly.cc:449 +msgid "Debug" +msgstr "" + +#: src/gui/gui.cc:1215 +msgid "Show Logs" +msgstr "" + +#: src/gui/gui.cc:1216 +msgid "Lua" +msgstr "" + +#: src/gui/gui.cc:1217 +msgid "Show Lua Console" +msgstr "" + +#: src/gui/gui.cc:1218 +msgid "Show Lua Inspector" +msgstr "" + +#: src/gui/gui.cc:1219 +msgid "Show Lua editor" +msgstr "" + +#: src/gui/gui.cc:1223 +msgid "CPU" +msgstr "" + +#: src/gui/gui.cc:1224 +msgid "Show Registers" +msgstr "" + +#: src/gui/gui.cc:1225 +msgid "Show Assembly" +msgstr "" + +#: src/gui/gui.cc:1227 src/gui/gui.cc:1229 +msgid "Show DynaRec Disassembly" +msgstr "" + +#: src/gui/gui.cc:1231 +msgid "DynaRec Disassembler is not available in Interpreted CPU mode. Try enabling [Dynarec CPU]\n" +"in Configuration->Emulation, restart PCSX-Redux, then try again." +msgstr "" + +#: src/gui/gui.cc:1234 +msgid "Show Breakpoints" +msgstr "" + +#: src/gui/gui.cc:1235 +msgid "Show Callstacks" +msgstr "" + +#: src/gui/gui.cc:1236 +msgid "Memory Editors" +msgstr "" + +#: src/gui/gui.cc:1247 +msgid "Show Memory Observer" +msgstr "" + +#: src/gui/gui.cc:1248 +msgid "Show Typed Debugger" +msgstr "" + +#: src/gui/gui.cc:1249 +msgid "Show Interrupts Scaler" +msgstr "" + +#: src/gui/gui.cc:1250 +msgid "First Chance Exceptions" +msgstr "" + +#: src/gui/gui.cc:1271 +msgid "VRAM viewers" +msgstr "" + +#: src/gui/gui.cc:1272 +msgid "Show main VRAM viewer" +msgstr "" + +#: src/gui/gui.cc:1273 +msgid "Show CLUT VRAM viewer" +msgstr "" + +#: src/gui/gui.cc:1276 +msgid "Show VRAM viewer #" +msgstr "" + +#: src/gui/gui.cc:1282 +msgid "Show GPU logger" +msgstr "" + +#: src/gui/gui.cc:1283 +msgid "Show GPU debug" +msgstr "" + +#: src/gui/gui.cc:1287 +msgid "Show SPU debug" +msgstr "" + +#: src/gui/gui.cc:1290 +msgid "CD-Rom" +msgstr "" + +#: src/gui/gui.cc:1291 +msgid "Show Iso Browser" +msgstr "" + +#: src/gui/gui.cc:1294 +msgid "Misc hardware" +msgstr "" + +#: src/gui/gui.cc:1295 +msgid "Show SIO1 debug" +msgstr "" + +#: src/gui/gui.cc:1299 +msgid "Kernel" +msgstr "" + +#: src/gui/gui.cc:1300 +msgid "Kernel Events" +msgstr "" + +#: src/gui/gui.cc:1301 +msgid "Kernel Handlers" +msgstr "" + +#: src/gui/gui.cc:1302 src/gui/gui.cc:1448 +msgid "Kernel Calls" +msgstr "" + +#: src/gui/gui.cc:1305 +msgid "Rendering" +msgstr "" + +#: src/gui/gui.cc:1306 +msgid "Full window render" +msgstr "" + +#: src/gui/gui.cc:1309 +msgid "Fullscreen" +msgstr "" + +#: src/gui/gui.cc:1313 +msgid "Show Output Shader Editor" +msgstr "" + +#: src/gui/gui.cc:1314 +msgid "Show Offscreen Shader Editor" +msgstr "" + +#: src/gui/gui.cc:1315 +msgid "Reset shaders" +msgstr "" + +#: src/gui/gui.cc:1323 +msgid "Help" +msgstr "" + +#: src/gui/gui.cc:1324 +msgid "Show ImGui Demo" +msgstr "" + +#: src/gui/gui.cc:1326 +msgid "Show UvFile information" +msgstr "" + +#: src/gui/gui.cc:1328 src/gui/gui.cc:2238 +msgid "About" +msgstr "" + +#: src/gui/gui.cc:1333 +#, c-format +msgid "CPU: %s" +msgstr "" + +#: src/gui/gui.cc:1335 src/gui/widgets/isobrowser.cc:102 +#, c-format +msgid "GAME ID: %s" +msgstr "" + +#: src/gui/gui.cc:1338 +#, c-format +msgid "%.2f FPS (%.2f ms)" +msgstr "" + +#: src/gui/gui.cc:1341 +#, c-format +msgid "%.2f ms audio buffer (%i frames)" +msgstr "" + +#: src/gui/gui.cc:1343 +msgid "Idle" +msgstr "" + +#: src/gui/gui.cc:1424 +msgid "Logs" +msgstr "" + +#: src/gui/gui.cc:1430 +msgid "Lua Console" +msgstr "" + +#: src/gui/gui.cc:1436 +msgid "Lua Inspector" +msgstr "" + +#: src/gui/gui.cc:1439 +msgid "Lua Editor" +msgstr "" + +#: src/gui/gui.cc:1442 +msgid "Kernel events" +msgstr "" + +#: src/gui/gui.cc:1445 +msgid "Kernel handlers" +msgstr "" + +#: src/gui/gui.cc:1451 +msgid "Callstacks" +msgstr "" + +#: src/gui/gui.cc:1500 +msgid "Memory Card Manager" +msgstr "" + +#: src/gui/gui.cc:1504 src/gui/widgets/registers.cc:65 +msgid "Registers" +msgstr "" + +#: src/gui/gui.cc:1508 +msgid "Assembly" +msgstr "" + +#: src/gui/gui.cc:1512 +msgid "DynaRec Disassembler" +msgstr "" + +#: src/gui/gui.cc:1516 src/gui/widgets/breakpoints.cc:81 +#: src/gui/widgets/typed_debugger.cc:864 src/gui/widgets/typed_debugger.cc:910 +#: src/gui/widgets/typed_debugger.cc:963 +msgid "Breakpoints" +msgstr "" + +#: src/gui/gui.cc:1520 +msgid "Named Save States" +msgstr "" + +#: src/gui/gui.cc:1524 src/gui/widgets/memory_observer.cc:382 +#: src/gui/widgets/memory_observer.cc:388 +msgid "Memory Observer" +msgstr "" + +#: src/gui/gui.cc:1528 src/gui/widgets/typed_debugger.cc:1062 +msgid "Typed Debugger" +msgstr "" + +#: src/gui/gui.cc:1534 +msgid "Output Video" +msgstr "" + +#: src/gui/gui.cc:1539 +msgid "Offscreen Render" +msgstr "" + +#: src/gui/gui.cc:1545 +msgid "PIO Cartridge Configuration" +msgstr "" + +#: src/gui/gui.cc:1549 +msgid "SIO1 Debug" +msgstr "" + +#: src/gui/gui.cc:1553 +msgid "ISO Browser" +msgstr "" + +#: src/gui/gui.cc:1563 +msgid "GPU Logger" +msgstr "" + +#: src/gui/gui.cc:1566 +msgid "UI Configuration" +msgstr "" + +#: src/gui/gui.cc:1572 +msgid "Locale" +msgstr "" + +#: src/gui/gui.cc:1587 +msgid "Reload locales" +msgstr "" + +#: src/gui/gui.cc:1592 +msgid "Main Font Size" +msgstr "" + +#: src/gui/gui.cc:1593 +msgid "Mono Font Size" +msgstr "" + +#: src/gui/gui.cc:1595 +msgid "Use Widescreen Aspect Ratio" +msgstr "" + +#: src/gui/gui.cc:1596 +msgid "Sets the output screen ratio to 16:9 instead of 4:3.\n\n" +"Note that this setting is NOT the popular hack\n" +"to force games into widescreen mode, but rather an\n" +"emulation of the fact users could change their\n" +"TV sets to be in 16:9 mode instead of 4:3.\n\n" +"Some games have a \"wide screen\" rendering setting,\n" +"which changes the rendering of the game accordingly,\n" +"and requires the user to change the settings of\n" +"their TV set to match the aspect ratio of the game." +msgstr "" + +#: src/gui/gui.cc:1615 +msgid "System Configuration" +msgstr "" + +#: src/gui/gui.cc:1617 +msgid "Preload Disk Image files" +msgstr "" + +#: src/gui/gui.cc:1618 +msgid "Enable Auto Update" +msgstr "" + +#: src/gui/gui.cc:1625 +msgid "Update configuration" +msgstr "" + +#: src/gui/gui.cc:1626 +msgid "PCSX-Redux can automatically update itself.\n\n" +"If you enable the auto update option, it will check for new updates\n" +"on startup. No personal data nor identifiable token is sent for this\n" +"process, but Microsoft might still keep and record information such\n" +"as your IP address.\n\n" +"If an update is available, you will get prompted to download and\n" +"install it. You can still download versions of PCSX-Redux as usual\n" +"from its website.\n\n" +"If you want to change this setting later, you can go to the\n" +"Configuration -> System menu." +msgstr "" + +#: src/gui/gui.cc:1639 +msgid "Enable auto update" +msgstr "" + +#: src/gui/gui.cc:1645 +msgid "No thanks" +msgstr "" + +#: src/gui/gui.cc:1654 +msgid "Update available" +msgstr "" + +#: src/gui/gui.cc:1656 +msgid "An update is available.\n" +"Click 'Update' to download and apply the update.\n" +"PCSX-Redux will automatically restart to apply it.\n\n" +"Click 'Download' to use your browser to download\n" +"the update and manually apply it." +msgstr "" + +#: src/gui/gui.cc:1663 +msgid "An update is available.\n" +"Click 'Update' to download it. While the update can be\n" +"downloaded, it won't be applied automatically. You will\n" +"have to install it manually, the way you previously did.\n" +"PCSX-Redux will quit once the update is downloaded.\n\n" +"Click 'Download' to use your browser to download\n" +"the update and manually apply it." +msgstr "" + +#: src/gui/gui.cc:1674 +msgid "Update" +msgstr "" + +#: src/gui/gui.cc:1686 src/gui/gui.cc:1691 +msgid "An error has occured while downloading\n" +"and/or applying the update." +msgstr "" + +#: src/gui/gui.cc:1697 +msgid "Download" +msgstr "" + +#: src/gui/gui.cc:1707 +msgid "An error has occured while downloading the update." +msgstr "" + +#: src/gui/gui.cc:1713 src/gui/widgets/assembly.cc:947 +#: src/gui/widgets/breakpoints.cc:38 src/gui/widgets/registers.cc:339 +#: src/gui/widgets/sio1.cc:203 +msgid "Cancel" +msgstr "" + +#: src/gui/gui.cc:1722 +msgid "UvFiles" +msgstr "" + +#: src/gui/gui.cc:1725 +#, c-format +msgid "Read rate: %s" +msgstr "" + +#: src/gui/gui.cc:1727 +#, c-format +msgid "Write rate: %s" +msgstr "" + +#: src/gui/gui.cc:1729 +#, c-format +msgid "Download rate: %s" +msgstr "" + +#: src/gui/gui.cc:1731 +msgid "Caching" +msgstr "" + +#: src/gui/gui.cc:1732 src/gui/widgets/memcard_manager.cc:206 +msgid "Filename" +msgstr "" + +#: src/gui/gui.cc:1919 +msgid "Emulation Configuration" +msgstr "" + +#: src/gui/gui.cc:1920 +msgid "Idle Swap Interval" +msgstr "" + +#: src/gui/gui.cc:1925 +msgid "Reset Scaler" +msgstr "" + +#: src/gui/gui.cc:1931 +msgid "Speed Scaler" +msgstr "" + +#: src/gui/gui.cc:1933 +msgid "Enable XA decoder" +msgstr "" + +#: src/gui/gui.cc:1934 +msgid "Always enable SPU IRQ" +msgstr "" + +#: src/gui/gui.cc:1935 +msgid "Decode MDEC videos in B&W" +msgstr "" + +#: src/gui/gui.cc:1936 +msgid "Dynarec CPU" +msgstr "" + +#: src/gui/gui.cc:1944 +msgid "Activates the dynamic recompiler CPU core.\n" +"It is significantly faster than the interpreted CPU,\n" +"however it doesn't play nicely with the debugger.\n" +"Changing this setting requires a reboot to take effect.\n" +"The dynarec core isn't available for all CPUs, so\n" +"this setting may not have any effect for you." +msgstr "" + +#: src/gui/gui.cc:1950 +msgid "8MB" +msgstr "" + +#: src/gui/gui.cc:1951 +msgid "Emulates an installed 8MB system,\n" +"instead of the normal 2MB. Useful for working\n" +"with development binaries and games." +msgstr "" + +#: src/gui/gui.cc:1955 +msgid "OpenGL GPU *ALPHA STATE*" +msgstr "" + +#: src/gui/gui.cc:1956 +msgid "Enables the OpenGL GPU renderer.\n" +"This is not recommended for normal use at the moment,\n" +"as it is not fully implemented yet. It is recommended\n" +"to use the software renderer instead. Requires a restart\n" +"when changing this setting." +msgstr "" + +#: src/gui/gui.cc:1970 +msgid "NTSC" +msgstr "" + +#: src/gui/gui.cc:1971 +msgid "PAL" +msgstr "" + +#: src/gui/gui.cc:1975 +msgid "System Type" +msgstr "" + +#: src/gui/gui.cc:1994 +msgid "Fast boot" +msgstr "" + +#: src/gui/gui.cc:1995 +msgid "This will cause the BIOS to skip the shell,\n" +"which may include additional checks.\n" +"Also will make the boot time substantially\n" +"faster by not displaying the logo." +msgstr "" + +#: src/gui/gui.cc:2000 +msgid "BIOS file" +msgstr "" + +#: src/gui/gui.cc:2004 src/gui/widgets/assembly.cc:507 +msgid "Enable Debugger" +msgstr "" + +#: src/gui/gui.cc:2011 +msgid "This will enable the usage of various breakpoints\n" +"throughout the execution of mips code. Enabling this\n" +"can slow down emulation to a noticeable extent." +msgstr "" + +#: src/gui/gui.cc:2014 +msgid "Enable GDB Server" +msgstr "" + +#: src/gui/gui.cc:2023 +msgid "This will activate a gdb-server that you can\n" +"connect to with any gdb-remote compliant client.\n" +"You also need to enable the debugger." +msgstr "" + +#: src/gui/gui.cc:2027 +msgid "GDB send manifest" +msgstr "" + +#: src/gui/gui.cc:2028 +msgid "Enables sending the processor's manifest\n" +"from the gdb server. Keep this enabled, unless\n" +"you want to connect IDA to this server, as it\n" +"has a bug in its manifest parser." +msgstr "" + +#: src/gui/gui.cc:2035 +msgid "PCSX Logs to GDB" +msgstr "" + +#: src/gui/gui.cc:2051 +msgid "GDB Server Port" +msgstr "" + +#: src/gui/gui.cc:2053 +msgid "GDB Server Trace" +msgstr "" + +#: src/gui/gui.cc:2054 +msgid "The GDB server will start tracing its\n" +"protocol into the logs, which can be helpful to debug\n" +"the gdb server system itself." +msgstr "" + +#: src/gui/gui.cc:2057 +msgid "Enable Web Server" +msgstr "" + +#: src/gui/gui.cc:2066 +msgid "This will activate a web-server, that you can\n" +"query using a REST api. See the wiki for details.\n" +"The debugger might be required in some cases." +msgstr "" + +#: src/gui/gui.cc:2070 +msgid "Web Server Port" +msgstr "" + +#: src/gui/gui.cc:2071 +msgid "Enable SIO1 Server" +msgstr "" + +#: src/gui/gui.cc:2080 +msgid "This will activate a tcp server, that will\n" +"relay information between tcp and sio1.\n" +"See the wiki for details." +msgstr "" + +#: src/gui/gui.cc:2084 +msgid "SIO1 Server Port" +msgstr "" + +#: src/gui/gui.cc:2085 +msgid "Enable SIO1 Client" +msgstr "" + +#: src/gui/gui.cc:2098 +msgid "This will activate a tcp client, that can connect\n" +"to another PCSX-Redux server to relay information between tcp and sio1.\n" +"See the wiki for details." +msgstr "" + +#: src/gui/gui.cc:2102 +msgid "SIO1 Client Host" +msgstr "" + +#: src/gui/gui.cc:2105 +msgid "SIO1 Client Port" +msgstr "" + +#: src/gui/gui.cc:2109 +msgid "Reset SIO" +msgstr "" + +#: src/gui/gui.cc:2120 +msgid "Reconnect" +msgstr "" + +#: src/gui/gui.cc:2133 +msgid "SIO1Mode" +msgstr "" + +#: src/gui/gui.cc:2191 +msgid "Interrupt Scaler" +msgstr "" + +#: src/gui/gui.cc:2192 +msgid "Reset all" +msgstr "" + +#: src/gui/gui.cc:2208 +msgid "Classic" +msgstr "" + +#: src/gui/gui.cc:2208 +msgid "Default theme" +msgstr "" + +#: src/gui/gui.cc:2208 +msgid "Light" +msgstr "" + +#: src/gui/gui.cc:2209 +msgid "Cherry" +msgstr "" + +#: src/gui/gui.cc:2209 +msgid "Dracula" +msgstr "" + +#: src/gui/gui.cc:2209 src/spu/cfg.cc:86 +msgid "Mono" +msgstr "" + +#: src/gui/gui.cc:2210 +msgid "Olive" +msgstr "" + +#: src/gui/gui.cc:2215 +msgid "Themes" +msgstr "" + +#: src/gui/gui.cc:2246 src/gui/gui.cc:2320 +msgid "Version" +msgstr "" + +#: src/gui/gui.cc:2251 +msgid "Copy to clipboard" +msgstr "" + +#: src/gui/gui.cc:2257 +msgid "No version information.\n\n" +"Probably built from source." +msgstr "" + +#: src/gui/gui.cc:2259 src/gui/gui.cc:2337 +#, c-format +msgid "Version: %s" +msgstr "" + +#: src/gui/gui.cc:2260 +#, c-format +msgid "Changeset: %s" +msgstr "" + +#: src/gui/gui.cc:2263 +#, c-format +msgid "Date & time: %s" +msgstr "" + +#: src/gui/gui.cc:2272 +msgid "Authors" +msgstr "" + +#: src/gui/gui.cc:2280 +msgid "Licenses" +msgstr "" + +#: src/gui/gui.cc:2292 +msgid "OpenGL information" +msgstr "" + +#: src/gui/gui.cc:2294 +msgid "OpenGL error reporting: enabled" +msgstr "" + +#: src/gui/gui.cc:2296 +msgid "OpenGL error reporting: disabled" +msgstr "" + +#: src/gui/gui.cc:2299 +msgid "OpenGL error reporting has been disabled because your OpenGL driver is too old. Error reporting requires at least OpenGL 4.3. Please update your graphics drivers, or contact your GPU vendor for up to date OpenGL drivers. Disabled OpenGL error reporting won't have a negative impact on the performance of this software, but user code such as the shader editor won't be able to properly report problems accurately." +msgstr "" + +#: src/gui/gui.cc:2307 +msgid "Enable OpenGL error reporting" +msgstr "" + +#: src/gui/gui.cc:2310 +msgid "OpenGL error reporting is necessary for properly reporting OpenGL problems. However it requires OpenGL 4.3+ and might have performance repercussions on some computers. (Requires a restart of the emulator)" +msgstr "" + +#: src/gui/gui.cc:2314 +msgid "OpenGL error reporting severity" +msgstr "" + +#: src/gui/gui.cc:2317 +#, c-format +msgid "Core profile: %s" +msgstr "" + +#: src/gui/gui.cc:2317 src/gui/widgets/assembly.cc:535 +msgid "no" +msgstr "" + +#: src/gui/gui.cc:2317 src/gui/widgets/assembly.cc:535 +msgid "yes" +msgstr "" + +#: src/gui/gui.cc:2318 +msgid "Vendor" +msgstr "" + +#: src/gui/gui.cc:2319 +msgid "Renderer" +msgstr "" + +#: src/gui/gui.cc:2321 +msgid "Shading language version" +msgstr "" + +#: src/gui/gui.cc:2324 +#, c-format +msgid "Texture units: %d" +msgstr "" + +#: src/gui/gui.cc:2327 +msgid "Extensions:" +msgstr "" + +#: src/gui/gui.cc:2336 +msgid "FFmpeg information" +msgstr "" + +#: src/gui/gui.cc:2338 +#, c-format +msgid "License: %s" +msgstr "" + +#: src/gui/gui.cc:2339 +#, c-format +msgid "Configuration: %s" +msgstr "" + +#: src/gui/gui.cc:2342 +msgid "List of supported formats:" +msgstr "" + +#: src/gui/gui.cc:2360 +msgid "List of supported codecs: (D: Decoder, E: Encoder, L: Lossy, S: Lossless)" +msgstr "" + +#: src/gui/gui.cc:2400 +#, c-format +msgid "%s codecs" +msgstr "" + +#: src/gui/gui.h:253 +msgid "Ok" +msgstr "" + +#: src/gui/gui.h:378 +msgid "Open Binary" +msgstr "" + +#: src/gui/gui.h:379 +msgid "Open Archive" +msgstr "" + +#: src/gui/gui.h:380 +msgid "Select BIOS" +msgstr "" + +#: src/gui/gui.h:381 src/gui/widgets/pio-cart.h:36 +msgid "Select EXP1" +msgstr "" + +#: src/gui/gui.h:428 +msgid "Notification" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:53 +msgid "Offscreen CRT shader Configuration" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:59 +msgid "Enable gaussian blur" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:61 +msgid "Hard Pixel factor" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:63 +msgid "Hard Scanline factor" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:65 +msgid "Enable Scanlines" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:67 +msgid "Use S-rgb" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:70 +#: src/gui/shaders/crt-lottes-output.lua:83 +msgid "Reset to defaults" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:58 +msgid "Output CRT Shader Configuration" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:64 +msgid "Warp intensity" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:66 +msgid "Mask intensity" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:68 +msgid "Greyscale" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trinitron" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trinitron 2x" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trio" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:72 +msgid "Mask type" +msgstr "" + +#: src/gui/widgets/assembly.cc:443 +msgid "Load symbols map" +msgstr "" + +#: src/gui/widgets/assembly.cc:444 +msgid "Reset symbols map" +msgstr "" + +#: src/gui/widgets/assembly.cc:450 src/gui/widgets/assembly.cc:525 +msgid "Pause" +msgstr "" + +#: src/gui/widgets/assembly.cc:451 src/gui/widgets/assembly.cc:527 +#: src/gui/widgets/gpulogger.cc:47 +msgid "Resume" +msgstr "" + +#: src/gui/widgets/assembly.cc:453 src/gui/widgets/assembly.cc:529 +msgid "Step In" +msgstr "" + +#. Options, Filter +#: src/gui/widgets/assembly.cc:459 src/gui/widgets/console.cc:53 +#: src/gui/widgets/dynarec_disassembly.cc:106 +msgid "Options" +msgstr "" + +#: src/gui/widgets/assembly.cc:460 +msgid "Combined pseudo-instructions" +msgstr "" + +#: src/gui/widgets/assembly.cc:465 +msgid "When two instructions are detected to be a single pseudo-instruction, combine them into the actual pseudo-instruction." +msgstr "" + +#: src/gui/widgets/assembly.cc:470 +msgid "Pseudo-instructions filling" +msgstr "" + +#: src/gui/widgets/assembly.cc:475 +msgid "When combining two instructions into a single pseudo-instruction, add a placeholder for the second one." +msgstr "" + +#: src/gui/widgets/assembly.cc:480 +msgid "Delay slot notch" +msgstr "" + +#: src/gui/widgets/assembly.cc:485 +msgid "Add a small visible notch to indicate instructions that are on the delay slot of a branch." +msgstr "" + +#: src/gui/widgets/assembly.cc:489 +msgid "Draw arrows for jumps" +msgstr "" + +#: src/gui/widgets/assembly.cc:493 +msgid "Display arrows for jumps. This might crowd the display a bit too much." +msgstr "" + +#: src/gui/widgets/assembly.cc:497 +msgid "Columns" +msgstr "" + +#: src/gui/widgets/assembly.cc:516 src/gui/widgets/log.cc:111 +msgid "CPU trace" +msgstr "" + +#: src/gui/widgets/assembly.cc:518 +msgid "Skip ISR" +msgstr "" + +#: src/gui/widgets/assembly.cc:520 +msgid "Follow PC" +msgstr "" + +#: src/gui/widgets/assembly.cc:522 +msgid "Jump to PC" +msgstr "" + +#: src/gui/widgets/assembly.cc:535 +#, c-format +msgid "In ISR: %s" +msgstr "" + +#: src/gui/widgets/assembly.cc:709 src/gui/widgets/assembly.cc:737 +#: src/gui/widgets/breakpoints.cc:171 +msgid "GUI" +msgstr "" + +#: src/gui/widgets/assembly.cc:718 +msgid "Create symbol here" +msgstr "" + +#: src/gui/widgets/assembly.cc:723 +msgid "Remove symbol" +msgstr "" + +#: src/gui/widgets/assembly.cc:727 +msgid "Copy Address" +msgstr "" + +#: src/gui/widgets/assembly.cc:732 src/gui/widgets/registers.cc:39 +msgid "Go to in Memory Editor" +msgstr "" + +#: src/gui/widgets/assembly.cc:735 +msgid "Run to Cursor" +msgstr "" + +#: src/gui/widgets/assembly.cc:744 +msgid "Toggle Breakpoint" +msgstr "" + +#: src/gui/widgets/assembly.cc:748 src/gui/widgets/assembly.cc:753 +msgid "Remove Breakpoint" +msgstr "" + +#: src/gui/widgets/assembly.cc:757 src/gui/widgets/assembly.cc:954 +#: src/gui/widgets/assembly.cc:956 src/gui/widgets/assembly.cc:962 +msgid "Assemble" +msgstr "" + +#: src/gui/widgets/assembly.cc:887 src/gui/widgets/breakpoints.cc:153 +#: src/gui/widgets/memory_observer.cc:170 +#: src/gui/widgets/memory_observer.cc:328 +#: src/gui/widgets/memory_observer.cc:424 src/gui/widgets/typed_debugger.cc:961 +msgid "Address" +msgstr "" + +#: src/gui/widgets/assembly.cc:901 +msgid "RAM base" +msgstr "" + +#: src/gui/widgets/assembly.cc:910 src/gui/widgets/assembly.cc:1011 +msgid "Symbols" +msgstr "" + +#: src/gui/widgets/assembly.cc:936 src/gui/widgets/assembly.cc:938 +msgid "Add symbol" +msgstr "" + +#: src/gui/widgets/assembly.cc:939 +#, c-format +msgid "Add symbol for address 0x%08x:" +msgstr "" + +#: src/gui/widgets/assembly.cc:941 +msgid "Add" +msgstr "" + +#: src/gui/widgets/assembly.cc:957 +#, c-format +msgid "Assemble code for address 0x%08x:" +msgstr "" + +#. Clear items button +#: src/gui/widgets/assembly.cc:982 src/gui/widgets/console.cc:39 +#: src/gui/widgets/dynarec_disassembly.cc:90 src/gui/widgets/log.cc:128 +#: src/gui/widgets/pio-cart.cc:41 src/gui/widgets/typed_debugger.cc:827 +msgid "Clear" +msgstr "" + +#: src/gui/widgets/assembly.cc:984 src/gui/widgets/dynarec_disassembly.cc:73 +msgid "Close" +msgstr "" + +#: src/gui/widgets/assembly.cc:1012 +msgid "Refresh" +msgstr "" + +#: src/gui/widgets/assembly.cc:1014 +msgid "Filter" +msgstr "" + +#: src/gui/widgets/assembly.cc:1028 +msgid "Code##{}{:08x}" +msgstr "" + +#: src/gui/widgets/assembly.cc:1029 +msgid "Data##{}{:08x}" +msgstr "" + +#: src/gui/widgets/assembly.h:63 +msgid "Load Symbols" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:30 src/gui/widgets/breakpoints.cc:128 +msgid "Edit label of breakpoint {}##{}" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:32 +#, c-format +msgid "Change the label of breakpoint %s:" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:33 src/gui/widgets/breakpoints.cc:164 +msgid "Label" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:51 +msgid "Clear maps" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:55 +msgid "The mapping feature is a simple concept, but requires some amount of explanation. See the documentation website for more details, in the Misc Features subsection of the Debugging section." +msgstr "" + +#: src/gui/widgets/breakpoints.cc:57 +msgid "Map execution" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:58 +msgid "Map byte reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:60 +msgid "Map half reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:62 +msgid "Map word reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:63 +msgid "Map byte writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:65 +msgid "Map half writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:67 +msgid "Map word writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:69 +msgid "Break on execution map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:70 +msgid "Break on byte read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:72 +msgid "Break on half read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:74 +msgid "Break on word read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:75 +msgid "Break on byte write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:77 +msgid "Break on half write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:79 +msgid "Break on word write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:107 +msgid "Remove##" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:111 +msgid "Disable##" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:114 +msgid "Enable##" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:155 +msgid "Breakpoint Type" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:163 +msgid "Breakpoint Width" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:166 +msgid "Add Breakpoint" +msgstr "" + +#: src/gui/widgets/console.cc:34 +msgid "Close Console" +msgstr "" + +#: src/gui/widgets/console.cc:41 src/gui/widgets/dynarec_disassembly.cc:95 +#: src/gui/widgets/log.cc:130 +msgid "Copy" +msgstr "" + +#: src/gui/widgets/console.cc:47 src/gui/widgets/dynarec_disassembly.cc:99 +msgid "Auto-scroll" +msgstr "" + +#: src/gui/widgets/console.cc:48 src/gui/widgets/dynarec_disassembly.cc:100 +#: src/gui/widgets/log.cc:126 +msgid "Monospace" +msgstr "" + +#: src/gui/widgets/console.cc:97 +msgid "Input" +msgstr "" + +#. Disassemble button +#: src/gui/widgets/dynarec_disassembly.cc:60 +msgid "Disassemble Buffer" +msgstr "" + +#. Save to File button +#: src/gui/widgets/dynarec_disassembly.cc:65 +msgid "Save to File" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:70 +#: src/gui/widgets/dynarec_disassembly.cc:71 +msgid "Disassembler Error" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:72 +msgid "Disassembly Failed.\n" +"Check Logs" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:82 +msgid "Close Disassembler" +msgstr "" + +#. Show buffer size returned from disassembly function +#: src/gui/widgets/dynarec_disassembly.cc:112 +#, c-format +msgid "Code size: %.2fMB" +msgstr "" + +#: src/gui/widgets/events.cc:38 src/gui/widgets/memcard_manager.cc:205 +msgid "ID" +msgstr "" + +#: src/gui/widgets/events.cc:39 +msgid "Core" +msgstr "" + +#: src/gui/widgets/events.cc:40 +msgid "Spec" +msgstr "" + +#: src/gui/widgets/events.cc:41 src/gui/widgets/sio1.cc:232 +msgid "Mode" +msgstr "" + +#: src/gui/widgets/events.cc:42 +msgid "Flag" +msgstr "" + +#: src/gui/widgets/events.cc:43 +msgid "CB" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:34 +msgid "GPU logging" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:42 +msgid "Logs each frame's draw calls. When enabled, all the commands sent to the GPU will be logged and displayed here. This will contain only a single frame worth of commands. The feature can be pretty demanding in CPU and memory." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:45 +msgid "Breakpoint on vsync" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:50 +msgid "Replay frame" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:52 +msgid "When enabled, the framebuffer will be constantly redrawned using the selected commands, allowing to see the resulting output immediately. This doesn't make sense to have this enabled when: (1) the CPU is running and (2) the GPU logging isn't enabled. Selection of which commands to replay is done using the first checkbox in the logger display below. The [T] button will select all commands for replay from the top and until this command." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:57 +msgid "Show origins" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:59 +msgid "When enabled, the logger display will also show where did the command come from, which can be useful to debug or reverse engineer, but will also clutter the logger view." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:72 +msgid "Collapse all nodes" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:76 +msgid "Keep collapsed" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:79 +msgid "Expand all nodes" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:83 +msgid "Keep expanded" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:87 +msgid "Remove all highlight selections" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:90 +msgid "Highlight on hover" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:92 +msgid "When enabled, hovering a command in the logger view will highlight it in the vram display. Individual commands can be selected for highlight by using the second checkbox in the logger view. The [B] and [E] buttons can be used to specify the beginning and the end of a span of commands to highlight." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:99 +msgid "Frame {}###FrameCounterNode" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:101 +msgid "Reset frame counter" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:104 +#, c-format +msgid "%i primitives" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:109 +#, c-format +msgid "%i triangles" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:110 +#, c-format +msgid "%i textured triangles" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:111 +#, c-format +msgid "%i rectangles" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:112 +#, c-format +msgid "%i sprites" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:113 +#, c-format +msgid "%i pixel writes" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:114 +#, c-format +msgid "%i pixel reads" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:115 +#, c-format +msgid "%i texel reads" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:138 +#, c-format +msgid "Data port write: %08x" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:141 +#, c-format +msgid "Control port write: %08x" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:144 +msgid "Direct DMA from" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:152 +msgid "Chain DMA from" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:161 +msgid "at PC = " +msgstr "" + +#: src/gui/widgets/handlers.cc:40 +msgid "Invalid data at 0x100" +msgstr "" + +#: src/gui/widgets/handlers.cc:48 +#, c-format +msgid "Priority %i" +msgstr "" + +#: src/gui/widgets/handlers.cc:51 +msgid " No handlers" +msgstr "" + +#: src/gui/widgets/handlers.cc:58 +msgid " Corrupted info" +msgstr "" + +#: src/gui/widgets/handlers.cc:62 +msgid " Handler data at " +msgstr "" + +#: src/gui/widgets/handlers.cc:68 +msgid " verifier: " +msgstr "" + +#: src/gui/widgets/handlers.cc:75 +msgid " handler: " +msgstr "" + +#: src/gui/widgets/isobrowser.cc:97 +msgid "No iso or invalid iso loaded." +msgstr "" + +#: src/gui/widgets/isobrowser.cc:103 +#, c-format +msgid "GAME Label: %s" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:119 +msgid "Cache files" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:128 +msgid "Compute CRCs" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:133 +msgid "Computes the CRC32 of each track, and of\n" +"the whole disk. The CRC32 is computed on the raw data,\n" +"after decompression of the tracks. This is useful to\n" +"check the disk image against redump's information.\n\n" +"The computation can be slow, and can be sped up\n" +"significantly by caching the files beforehand." +msgstr "" + +#: src/gui/widgets/isobrowser.cc:145 +msgid "Disc size: {} ({}) - CRC32: {:08x}" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:148 +msgid "Track" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:150 +msgid "Length" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:151 +msgid "Pregap" +msgstr "" + +#: src/gui/widgets/log.cc:67 +msgid "Enabled" +msgstr "" + +#: src/gui/widgets/log.cc:69 +msgid "Enable all" +msgstr "" + +#: src/gui/widgets/log.cc:73 +msgid "Disable all" +msgstr "" + +#: src/gui/widgets/log.cc:86 +msgid "Displayed" +msgstr "" + +#: src/gui/widgets/log.cc:88 +msgid "Display all" +msgstr "" + +#: src/gui/widgets/log.cc:92 +msgid "Hide all" +msgstr "" + +#: src/gui/widgets/log.cc:105 +msgid "Special" +msgstr "" + +#: src/gui/widgets/log.cc:108 +msgid "Log CD-ROM commands" +msgstr "" + +#: src/gui/widgets/log.cc:112 +msgid "Skip ISR during CPU traces" +msgstr "" + +#: src/gui/widgets/log.cc:114 +msgid "Log kernel calls" +msgstr "" + +#: src/gui/widgets/log.cc:124 +msgid "Follow" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:58 +msgid "Auto run" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:60 src/gui/widgets/shader-editor.cc:492 +msgid "Auto save" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:62 +msgid "> Run" +msgstr "" + +#: src/gui/widgets/luainspector.cc:95 +msgid "Display" +msgstr "" + +#: src/gui/widgets/luainspector.cc:104 +msgid "Raw" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:64 +msgid "Import file into memory card 1" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:68 +msgid "Import file into memory card 2" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:72 +msgid "Export memory card 1 to file" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:76 +msgid "Export memory card 2 to file" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:121 +msgid "Undo" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:141 +msgid "Undo version: " +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:144 +msgid "Latest" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:151 +msgid "Clear Undo buffer" +msgstr "" + +#. Insert or remove memory cards. Send a SIO IRQ to the emulator if this happens as well. +#: src/gui/widgets/memcard_manager.cc:156 +msgid "Memory Card 1 inserted" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:161 +msgid "Memory Card 2 inserted" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:166 +msgid "Card 1 Pocketstation" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:173 +#: src/gui/widgets/memcard_manager.cc:183 +msgid "Experimental. Emulator will attempt to send artificial responses to Pocketstation commands, possibly allowing apps to be saved/exported." +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:176 +msgid "Card 2 Pocketstation" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:186 +msgid "Icon size" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:188 +msgid "Draw Pocketstation icons" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:202 +msgid "Block number" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:203 +msgid "Icon" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:204 +msgid "Title" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:207 +msgid "Action" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:225 +msgid "Chained block" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:230 +msgid "Free block" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:243 +#, c-format +msgid "%s (%dKB)" +msgstr "" + +#. We have to suffix the action button names with ##number because Imgui +#. can't handle multiple buttons with the same name well +#: src/gui/widgets/memcard_manager.cc:248 +msgid "Erase##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:253 +msgid "Erased file {}({}) off card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:259 +msgid "Copy##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:269 +msgid "Copied file {}({}) from card {} to card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:281 +msgid "Move##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:292 +msgid "Moved file {}({}) from card {} to card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:305 +msgid "Export PNG##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:311 +msgid "Copy icon##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:321 +msgid "Memory Card 1" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:325 +msgid "Memory Card 2" +msgstr "" + +#: src/gui/widgets/memcard_manager.h:76 +msgid "Import Memory Card file" +msgstr "" + +#: src/gui/widgets/memcard_manager.h:78 +msgid "Export Memory Card file" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:97 +msgid "Plain search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:98 +msgid "Pattern" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:99 src/gui/widgets/memory_observer.cc:288 +msgid "Hex" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:152 +#: src/gui/widgets/memory_observer.cc:413 +msgid "Search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:169 +#: src/gui/widgets/memory_observer.cc:327 +#: src/gui/widgets/memory_observer.cc:423 +msgid "Found values" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:171 +#: src/gui/widgets/memory_observer.cc:331 +#: src/gui/widgets/memory_observer.cc:425 +msgid "Access" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:184 +#: src/gui/widgets/memory_observer.cc:373 +#: src/gui/widgets/memory_observer.cc:438 +msgid "Show in memory editor##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:197 +msgid "Delta-over-time search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:200 +msgid "First scan" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:243 +msgid "Next scan" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:283 +msgid "New scan" +msgstr "" + +#. 1 +#: src/gui/widgets/memory_observer.cc:289 src/gui/widgets/sio1.cc:150 +#: src/gui/widgets/typed_debugger.cc:862 src/gui/widgets/typed_debugger.cc:908 +msgid "Value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:294 +msgid "Value type" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:309 +msgid "Scan type" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:324 +msgid "Display as fixed-point values" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:329 +msgid "Current value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:330 +msgid "Scanned value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:332 +msgid "Read breakpoint" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:333 +msgid "Write breakpoint" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:362 +msgid "Freeze##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:379 +msgid "Add read breakpoint##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:385 +msgid "Add write breakpoint##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:398 +msgid "Pattern search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:400 +msgid "Sequence size: " +msgstr "" + +#: src/gui/widgets/memory_observer.cc:402 +msgid "8 bytes (fast)" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:404 +msgid "16 bytes (fast)" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:406 +msgid "Arbitrary" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:409 +msgid "Sequence" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:411 +msgid "Step" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:62 +msgid "Filename: " +msgstr "" + +#: src/gui/widgets/named_savestates.cc:121 +msgid "Create save" +msgstr "" + +#. The save state exists +#: src/gui/widgets/named_savestates.cc:127 +msgid "Overwrite save" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:131 +msgid "Load save" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:137 +msgid "Delete save" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:36 +msgid "ROM" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:47 +msgid "On/Off Switch:" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:53 +msgid "Off" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:53 +msgid "On" +msgstr "" + +#: src/gui/widgets/registers.cc:34 +msgid "Context##{}" +msgstr "" + +#: src/gui/widgets/registers.cc:36 +msgid "Go to in Assembly" +msgstr "" + +#: src/gui/widgets/registers.cc:42 +msgid "Copy Value" +msgstr "" + +#: src/gui/widgets/registers.cc:50 +msgid "Edit##{}" +msgstr "" + +#: src/gui/widgets/registers.cc:52 src/gui/widgets/registers.cc:323 +#: src/gui/widgets/sio1.cc:126 +msgid "Edit value of {}" +msgstr "" + +#: src/gui/widgets/registers.cc:104 src/gui/widgets/registers.cc:200 +msgid "Show fixed point" +msgstr "" + +#: src/gui/widgets/registers.cc:286 +msgid "Misc" +msgstr "" + +#: src/gui/widgets/registers.cc:325 +#, c-format +msgid "Change the value of register %s:" +msgstr "" + +#: src/gui/widgets/registers.cc:326 +msgid "Register" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:322 +msgid "Vertex Shader compilation error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:343 +msgid "Pixel Shader compilation error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:365 +msgid "Link error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:377 +msgid "Missing attribute {} in shader program" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:490 +msgid "Auto compile" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:494 +msgid "Show all" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:496 +msgid "Configure shader" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:521 +msgid "Vertex Shader" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:527 +msgid "Pixel Shader" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:533 +msgid "Lua Invoker" +msgstr "" + +#: src/gui/widgets/sio1.cc:142 +msgid "Edit" +msgstr "" + +#: src/gui/widgets/sio1.cc:148 +msgid "Bit" +msgstr "" + +#. Column 0 +#: src/gui/widgets/sio1.cc:149 +msgid "Description" +msgstr "" + +#: src/gui/widgets/sio1.cc:189 src/gui/widgets/typed_debugger.cc:863 +#: src/gui/widgets/typed_debugger.cc:909 +msgid "New value" +msgstr "" + +#: src/gui/widgets/sio1.cc:192 src/gui/widgets/vram-viewer.cc:546 +#: src/gui/widgets/vram-viewer.cc:558 +msgid "OK" +msgstr "" + +#: src/gui/widgets/sio1.cc:223 +msgid "Status" +msgstr "" + +#: src/gui/widgets/sio1.cc:241 +msgid "Control" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:282 +msgid "Log reads and writes##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:292 +msgid "Add read breakpoint##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:295 +msgid "ReadPause" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:299 +msgid "Add write breakpoint##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:302 +msgid "WritePause" +msgstr "" + +#. Name. +#: src/gui/widgets/typed_debugger.cc:309 +msgid "Display log entries##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:336 src/gui/widgets/typed_debugger.cc:1067 +msgid "Re-enable##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:337 src/gui/widgets/typed_debugger.cc:1068 +msgid "Disable##{}" +msgstr "" + +#. Name. +#: src/gui/widgets/typed_debugger.cc:384 +msgid "{}\t@ {:#x}##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:416 src/gui/widgets/typed_debugger.cc:461 +#: src/gui/widgets/typed_debugger.cc:488 +msgid "Show in memory editor##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:434 +msgid "Add to Watch tab##{}{}" +msgstr "" + +#. We have a uchar or something of size 1. +#. We have a ushort or something of size 2. +#. We have uint or something of size 4. +#: src/gui/widgets/typed_debugger.cc:597 src/gui/widgets/typed_debugger.cc:603 +#: src/gui/widgets/typed_debugger.cc:611 src/gui/widgets/typed_debugger.cc:617 +#: src/gui/widgets/typed_debugger.cc:625 src/gui/widgets/typed_debugger.cc:631 +msgid "New value##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:652 +msgid "Data types can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate a redux_data_types.txt file in its folder, or from any text file where each line specifies the data type's name and fields, separated by semi-colons; fields are specified in type-name-size tuples whose elements are separated by commas.\n\n" +"For example:\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:660 +msgid "Arrays are specified as\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:664 +msgid "and pointers as\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:668 src/gui/widgets/typed_debugger.h:48 +msgid "Import data types" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:688 +msgid "Functions can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate a redux_funcs.txt file in its folder, or from any text file where each line specifies the function address, name and arguments, separated by semi-colons; arguments are specified in type-name-size tuples whose elements are separated by commas.\n\n" +"For example:\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:696 +msgid "Arrays and pointers are specified as for data types.\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:697 src/gui/widgets/typed_debugger.h:50 +msgid "Import functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:762 +msgid "Reimport data types from updated file" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:764 +msgid "Reimport functions from updated file" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:777 +msgid "TypedDebuggerTabBar" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:778 +msgid "Watch" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:816 +msgid "{}[{}]" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:836 src/gui/widgets/typed_debugger.cc:883 +msgid "Clear breakpoints" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:845 +msgid "Restore disabled instructions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:858 +msgid "WatchTable" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:859 src/gui/widgets/typed_debugger.cc:905 +#: src/gui/widgets/typed_debugger.cc:962 +msgid "Name" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:860 src/gui/widgets/typed_debugger.cc:906 +msgid "Type" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:861 src/gui/widgets/typed_debugger.cc:907 +msgid "Size" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:877 src/gui/widgets/typed_debugger.cc:960 +msgid "Functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:878 +msgid "Clear log" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:892 +msgid "Restore disabled functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:904 +msgid "FunctionBreakpoints" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:917 +msgid "{}\t(called from {}\t@ {:#x})##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:964 +msgid "Toggle" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:979 +msgid "Add breakpoint##{}" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:390 +msgid "VRAM Shader Editor" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:486 +msgid "View" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:487 +msgid "Reset view" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:490 +msgid "24 bits shift" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:491 +msgid "View VRAM in 24 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:495 +msgid "View VRAM in 16 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:499 +msgid "View VRAM in 8 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:503 +msgid "View VRAM in 4 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:508 +msgid "Select a CLUT" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:510 +msgid "Enable Alpha channel view" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:511 +msgid "Enable greyscale" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:514 +msgid "Show Shader Editor" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:521 +msgid "Select read highlight color" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:522 +msgid "Select written highlight color" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:540 src/gui/widgets/vram-viewer.cc:542 +msgid "Read Highlight Color Picker" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:552 src/gui/widgets/vram-viewer.cc:554 +msgid "Written Highlight Color Picker" +msgstr "" + +#: src/spu/cfg.cc:28 +msgid "SPU configuration" +msgstr "" + +#: src/spu/cfg.cc:39 +msgid "Backend" +msgstr "" + +#: src/spu/cfg.cc:48 +msgid "Device" +msgstr "" + +#: src/spu/cfg.cc:57 +msgid "Use Null Sync" +msgstr "" + +#: src/spu/cfg.cc:58 +msgid "More precise CPU-SPU synchronization,\n" +"at the cost of extra power required." +msgstr "" + +#: src/spu/cfg.cc:65 +msgid "Muted" +msgstr "" + +#: src/spu/cfg.cc:66 +msgid "Enable streaming" +msgstr "" + +#: src/spu/cfg.cc:67 +msgid "Uncheck this to mute the streaming channel\n" +"from the main CPU to the SPU. This includes\n" +"XA audio and audio tracks." +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Loud" +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Loudest" +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Low" +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Medium" +msgstr "" + +#: src/spu/cfg.cc:71 +msgid "Volume" +msgstr "" + +#: src/spu/cfg.cc:72 +msgid "Attempts to make the CPU-to-SPU audio stream\n" +"in sync, by changing its pitch. Consumes more CPU." +msgstr "" + +#: src/spu/cfg.cc:74 +msgid "Pause SPU waiting for CPU IRQ" +msgstr "" + +#: src/spu/cfg.cc:75 +msgid "Suspends the SPU processing during an IRQ, waiting\n" +"for the main CPU to acknowledge it. Fixes issues\n" +"with some games, but slows SPU processing." +msgstr "" + +#: src/spu/cfg.cc:78 src/spu/cfg.cc:81 +msgid "None - fastest" +msgstr "" + +#: src/spu/cfg.cc:78 +msgid "Simple - only handles the most common effects" +msgstr "" + +#: src/spu/cfg.cc:79 +msgid "Accurate - best quality, but slower" +msgstr "" + +#: src/spu/cfg.cc:80 +msgid "Reverb" +msgstr "" + +#: src/spu/cfg.cc:81 +msgid "Simple interpolation" +msgstr "" + +#: src/spu/cfg.cc:82 +msgid "Gaussian interpolation - good quality" +msgstr "" + +#: src/spu/cfg.cc:83 +msgid "Cubic interpolation - better treble" +msgstr "" + +#: src/spu/cfg.cc:84 +msgid "Interpolation" +msgstr "" + +#: src/spu/cfg.cc:87 +msgid "Downmixes stereo to mono." +msgstr "" + +#: src/spu/cfg.cc:88 +msgid "Capture/decode buffer IRQ" +msgstr "" + +#: src/spu/cfg.cc:90 +msgid "Activates SPU IRQs based on writes to the decode/capture buffer. This option is necessary for some games." +msgstr "" + +#: src/spu/debug.cc:62 +msgid "SPU Debug" +msgstr "" + +#: src/spu/debug.cc:84 +msgid "Mute all" +msgstr "" + +#: src/spu/debug.cc:90 +msgid "Unmute all" +msgstr "" + +#: src/spu/debug.cc:104 +msgid "ADSR channel info" +msgstr "" + +#: src/spu/debug.cc:107 +msgid "Attack:\n" +"Decay:\n" +"Sustain:\n" +"Release:" +msgstr "" + +#: src/spu/debug.cc:115 +msgid "Sustain level:\n" +"Sustain inc:\n" +"Curr adsr vol:\n" +"Raw enveloppe" +msgstr "" + +#: src/spu/debug.cc:123 +msgid "Generic channel info" +msgstr "" + +#: src/spu/debug.cc:127 +msgid "On:\n" +"Stop:\n" +"Noise:\n" +"FMod:\n" +"Reverb:\n" +"Rvb active:\n" +"Rvb number:\n" +"Rvb offset:\n" +"Rvb repeat:" +msgstr "" + +#: src/spu/debug.cc:138 +msgid "Start pos:\n" +"Curr pos:\n" +"Loop pos:\n\n" +"Right vol:\n" +"Left vol:\n\n" +"Act freq:\n" +"Used freq:" +msgstr "" + +#: src/spu/debug.cc:150 +msgid "Freq:\n" +"Stereo:\n" +"Samples:\n" +"Volume:\n" +msgstr "" + +#: src/spu/debug.cc:159 +msgid "Spu states" +msgstr "" + +#: src/spu/debug.cc:160 +msgid "Irq addr:\n" +"Ctrl:\n" +"Stat:\n" +"Spu mem:" +msgstr "" + diff --git a/i18n/fr.po b/i18n/fr.po index c2bd0ce00..5a4cb2173 100644 --- a/i18n/fr.po +++ b/i18n/fr.po @@ -1,30 +1,27 @@ -# Translators: -# Nicolas Noble, 2019 -# Christophe Péguillat , 2019 -# msgid "" msgstr "" +"Project-Id-Version: pcsx-redux\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-22 06:35+0000\n" -"Last-Translator: Christophe Péguillat , " -"2019\n" -"Language-Team: French (https://www.transifex.com/grumpycoders/teams/99251/" -"fr/)\n" -"Language: fr\n" +"PO-Revision-Date: 2024-03-12 17:32\n" +"Last-Translator: \n" +"Language-Team: French\n" +"Language: fr_FR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-Crowdin-Project: pcsx-redux\n" +"X-Crowdin-Project-ID: 655690\n" +"X-Crowdin-Language: fr\n" +"X-Crowdin-File: /[grumpycoders.pcsx-redux] main/i18n/pcsx-redux.pot\n" +"X-Crowdin-File-ID: 10\n" #: src/cdrom/cdriso-ecm.cc:282 #, c-format -msgid "" -"\n" +msgid "\n" "Detected ECM file with proper header and filename suffix.\n" -msgstr "" -"\n" -"Fichier ECM détecté avec l'en-tête et le suffixe du nom de fichier " -"appropriés.\n" +msgstr "\n" +"Fichier ECM détecté avec l'en-tête et le suffixe du nom de fichier appropriés.\n" #: src/cdrom/cdriso-sbi.cc:41 #, c-format @@ -42,9 +39,8 @@ msgid "Loaded CD Image: %s" msgstr "Image CD chargée : %s" #: src/core/OpenGL_GPU/gpu_opengl.cc:463 -#, fuzzy msgid "OpenGL GPU configuration" -msgstr "Configuration du SPU" +msgstr "" #: src/core/OpenGL_GPU/gpu_opengl.cc:467 msgid "Polygon rendering mode" @@ -95,9 +91,8 @@ msgid "Clear colour" msgstr "" #: src/core/OpenGL_GPU/gpu_opengl.cc:523 -#, fuzzy msgid "Clear VRAM" -msgstr "Effacer" +msgstr "" #: src/core/cdrom.cc:1708 #, c-format @@ -115,9 +110,8 @@ msgid "CD-ROM EXE Name: %.255s\n" msgstr "Nom de l'EXE du CD-ROM : %.255s\n" #: src/core/debug.cc:89 -#, fuzzy msgid "Execution map" -msgstr "Break on execution map" +msgstr "" #: src/core/debug.cc:119 msgid "Read 8 map" @@ -144,19 +138,17 @@ msgid "Write 32 map" msgstr "" #: src/core/debug.cc:170 -#, fuzzy msgid "Step in" -msgstr "Step In" +msgstr "" #: src/core/debug.cc:178 src/gui/widgets/assembly.cc:454 #: src/gui/widgets/assembly.cc:531 msgid "Step Over" -msgstr "Step Over" +msgstr "" #: src/core/debug.cc:186 -#, fuzzy msgid "Step over" -msgstr "Step Over" +msgstr "" #: src/core/debug.cc:192 msgid "Step out (no callstack)" @@ -170,7 +162,7 @@ msgstr "" #: src/core/debug.cc:319 src/gui/widgets/assembly.cc:455 #: src/gui/widgets/assembly.cc:533 msgid "Step Out" -msgstr "Step Out" +msgstr "" #: src/core/debug.h:37 msgid "Exec" @@ -214,9 +206,8 @@ msgid "Go to primitive##{}" msgstr "" #: src/core/gpu.cc:1096 src/core/gpu.cc:1193 -#, fuzzy msgid "Go to texture##{}" -msgstr "Copier" +msgstr "" #: src/core/gpu.cc:1108 src/core/gpu.cc:1205 msgid "Go to CLUT##{}" @@ -269,9 +260,9 @@ msgid "16 bits" msgstr "" #: src/core/gpulogger.cc:319 -#, fuzzy, c-format +#, c-format msgid "Dithering: %s" -msgstr "version OpenGL" +msgstr "" #: src/core/gpulogger.cc:319 src/core/gpulogger.cc:334 #: src/core/gpulogger.cc:393 src/core/gpulogger.cc:406 @@ -289,14 +280,12 @@ msgid " Set: %s, Check: %s" msgstr "" #: src/core/gpulogger.cc:343 -#, fuzzy msgid "Display Enabled" -msgstr "Désactivé" +msgstr "" #: src/core/gpulogger.cc:345 -#, fuzzy msgid "Display Disabled" -msgstr "Désactivé" +msgstr "" #: src/core/gpulogger.cc:352 msgid "DMA Off" @@ -328,9 +317,9 @@ msgid "Vertical resolution:" msgstr "" #: src/core/gpulogger.cc:404 -#, fuzzy, c-format +#, c-format msgid "Output mode: %s" -msgstr "Sortie" +msgstr "" #: src/core/gpulogger.cc:405 msgid "15 bits" @@ -346,9 +335,9 @@ msgid "Display depth: %s" msgstr "" #: src/core/gpulogger.cc:406 -#, fuzzy, c-format +#, c-format msgid "Interlaced: %s" -msgstr "Erreur lors de l'ouverture du fichier : %s.\n" +msgstr "" #: src/core/gpulogger.cc:412 msgid "Texture Window" @@ -363,14 +352,12 @@ msgid "Draw Area End" msgstr "" #: src/core/gpulogger.cc:421 -#, fuzzy msgid "Draw Offset" -msgstr "Fichiers" +msgstr "" #: src/core/gpulogger.cc:424 -#, fuzzy msgid "Unknown" -msgstr "Ignorer les inconnus" +msgstr "" #: src/core/memorycard.cc:348 #, c-format @@ -378,9 +365,8 @@ msgid "The memory card %s doesn't exist - creating it\n" msgstr "La carte mémoire %s n'existe pas - création en cours\n" #: src/core/memorycard.cc:367 src/core/memorycard.cc:385 -#, fuzzy msgid "Error reading memory card." -msgstr "Chargement de la carte mémoire %s\n" +msgstr "" #: src/core/memorycard.cc:370 #, c-format @@ -403,9 +389,8 @@ msgid "Unknown command for pad: %02X\n" msgstr "" #: src/core/pad.cc:898 -#, fuzzy msgid "Pad configuration" -msgstr "Configuration du SPU" +msgstr "" #: src/core/pad.cc:904 msgid "Pad 1" @@ -424,9 +409,7 @@ msgid "Use raw input for mouse" msgstr "" #: src/core/pad.cc:916 -msgid "" -"When enabled, the cursor will be hidden and captured when the emulator is " -"running. This is useful for games that require mouse input." +msgid "When enabled, the cursor will be hidden and captured when the emulator is running. This is useful for games that require mouse input." msgstr "" #: src/core/pad.cc:918 @@ -434,8 +417,7 @@ msgid "Allow mouse capture toggle" msgstr "" #: src/core/pad.cc:920 -msgid "" -"When enabled, pressing CTRL and ALT will toggle the setting above, raw input" +msgid "When enabled, pressing CTRL and ALT will toggle the setting above, raw input" msgstr "" #: src/core/pad.cc:922 @@ -519,9 +501,8 @@ msgid "Circle" msgstr "" #: src/core/pad.cc:993 -#, fuzzy msgid "Select" -msgstr "Sélection du BIOS" +msgstr "" #: src/core/pad.cc:993 src/gui/widgets/isobrowser.cc:149 msgid "Start" @@ -596,9 +577,8 @@ msgid "Guncon (Unimplemented" msgstr "" #: src/core/pad.cc:1014 src/gui/widgets/pio-cart.cc:55 -#, fuzzy msgid "Connected" -msgstr "Connexion coupée !\n" +msgstr "" #: src/core/pad.cc:1023 msgid "Analog mode" @@ -707,9 +687,7 @@ msgstr "" #: src/core/psxinterpreter.cc:1108 #, c-format -msgid "" -"Attempted to use an invalid floating point instruction from 0x%08x. " -"Ignored.\n" +msgid "Attempted to use an invalid floating point instruction from 0x%08x. Ignored.\n" msgstr "" #: src/core/psxinterpreter.cc:1119 @@ -718,8 +696,7 @@ msgid "Attempted to access COP3 from 0x%08x. Ignored\n" msgstr "" #: src/core/psxmem.cc:94 -msgid "" -"SharedMem failed to share memory for wram, falling back to memory alloc\n" +msgid "SharedMem failed to share memory for wram, falling back to memory alloc\n" msgstr "" #: src/core/psxmem.cc:103 @@ -727,11 +704,9 @@ msgid "Error allocating memory!" msgstr "Erreur d'allocation de mémoire !" #: src/core/psxmem.cc:135 -#, fuzzy, c-format +#, c-format msgid "Could not open EXP1:\"%s\".\n" msgstr "" -"\n" -"Impossible d'ouvrir : %s\n" #: src/core/psxmem.cc:143 #, c-format @@ -739,24 +714,20 @@ msgid "Loaded %i bytes to EXP1 from file: %s\n" msgstr "" #: src/core/psxmem.cc:185 -msgid "" -"\n" -" No BIOS loaded, emulation halted.\n" -"\n" -"Set a BIOS file into the configuration, and do a hard reset of the " -"emulator.\n" +msgid "\n" +" No BIOS loaded, emulation halted.\n\n" +"Set a BIOS file into the configuration, and do a hard reset of the emulator.\n" "The distributed OpenBIOS.bin file can be an appropriate BIOS replacement.\n" msgstr "" #: src/core/psxmem.cc:200 -#, fuzzy, c-format +#, c-format msgid "Could not open BIOS:\"%s\". Retrying with the OpenBIOS\n" -msgstr "Impossible d'ouvrir le BIOS : \"%s\". Utilisation du Bios HLE !\n" +msgstr "" #: src/core/psxmem.cc:210 #, c-format -msgid "" -"Could not open OpenBIOS fallback. Things won't work properly.\n" +msgid "Could not open OpenBIOS fallback. Things won't work properly.\n" "Add a valid BIOS in the configuration and hard reset.\n" msgstr "" @@ -868,8 +839,7 @@ msgid "SIO1 client connected\n" msgstr "" #: src/core/sio1.cc:90 -msgid "" -"SIO1 TCP session closing due to unreliable connection.\n" +msgid "SIO1 TCP session closing due to unreliable connection.\n" "Restart SIO1 server/client and try again." msgstr "" @@ -878,18 +848,16 @@ msgid "Game-dependent dithering (slow)" msgstr "" #: src/gpu/soft/gpu.cc:243 -#, fuzzy msgid "No dithering (fastest)" -msgstr "Sans - plus rapide" +msgstr "" #: src/gpu/soft/gpu.cc:244 msgid "Always dither g-shaded polygons (slowest)" msgstr "" #: src/gpu/soft/gpu.cc:246 -#, fuzzy msgid "Soft GPU configuration" -msgstr "Configuration du SPU" +msgstr "" #: src/gpu/soft/gpu.cc:247 msgid "Dithering" @@ -900,19 +868,15 @@ msgid "Use cached dithering tables" msgstr "" #: src/gpu/soft/gpu.cc:258 -msgid "" -"Dithering tables are cached in memory for faster processing. Dithering will " -"be done much faster, at the cost of a 512MB cache." +msgid "Dithering tables are cached in memory for faster processing. Dithering will be done much faster, at the cost of a 512MB cache." msgstr "" #: src/gpu/soft/gpu.cc:273 -#, fuzzy msgid "Soft GPU debugger" -msgstr "Afficher le debug du SPU" +msgstr "" #: src/gpu/soft/gpu.cc:275 -msgid "" -"Debugging features are not supported when using the software renderer yet\n" +msgid "Debugging features are not supported when using the software renderer yet\n" "Consider enabling the OpenGL GPU option instead." msgstr "" @@ -921,9 +885,7 @@ msgid "One argument needed to the setText* functions" msgstr "" #: src/gui/gui.cc:325 -msgid "" -"The argument to the setText* functions need to be convertible to a string, " -"or be a File object" +msgid "The argument to the setText* functions need to be convertible to a string, or be a File object" msgstr "" #: src/gui/gui.cc:330 @@ -931,9 +893,7 @@ msgid "Error compiling new shader code: {}" msgstr "" #: src/gui/gui.cc:653 -msgid "" -"Warning: OpenGL error reporting disabled. See About dialog for more " -"information.\n" +msgid "Warning: OpenGL error reporting disabled. See About dialog for more information.\n" msgstr "" #: src/gui/gui.cc:666 @@ -958,7 +918,7 @@ msgstr "Port Parallèle" #: src/gui/gui.cc:687 msgid "Scratch Pad" -msgstr "Scratch Pad" +msgstr "" #: src/gui/gui.cc:688 msgid "Hardware Registers" @@ -966,11 +926,11 @@ msgstr "Registres Matériel" #: src/gui/gui.cc:689 msgid "BIOS" -msgstr "BIOS" +msgstr "" #: src/gui/gui.cc:690 msgid "VRAM" -msgstr "VRAM" +msgstr "" #: src/gui/gui.cc:1030 msgid "Output" @@ -984,9 +944,8 @@ msgstr "Fichier" #: src/gui/gui.cc:1056 src/gui/gui.h:377 src/gui/widgets/isobrowser.cc:67 #: src/gui/widgets/isobrowser.h:50 -#, fuzzy msgid "Open Disk Image" -msgstr "Ouvrir un fichier image" +msgstr "" #: src/gui/gui.cc:1057 src/gui/widgets/isobrowser.cc:68 msgid "Close Disk Image" @@ -1062,17 +1021,15 @@ msgstr "Quitter" #: src/gui/gui.cc:1149 src/gui/gui.cc:1166 msgid "Emulation" -msgstr "Emulation" +msgstr "" #: src/gui/gui.cc:1150 -#, fuzzy msgid "Start emulation" -msgstr "Emulation" +msgstr "" #: src/gui/gui.cc:1153 -#, fuzzy msgid "Pause emulation" -msgstr "Emulation" +msgstr "" #: src/gui/gui.cc:1156 msgid "Soft Reset" @@ -1084,29 +1041,27 @@ msgstr "Bouton 'Reset'" #: src/gui/gui.cc:1165 src/gui/widgets/vram-viewer.cc:520 msgid "Configuration" -msgstr "Configuration" +msgstr "" #: src/gui/gui.cc:1167 -#, fuzzy msgid "Manage Memory Cards" -msgstr "Sauvegarde de la carte mémoire %s\n" +msgstr "" #: src/gui/gui.cc:1170 src/gui/gui.cc:1270 msgid "GPU" -msgstr "GPU" +msgstr "" #: src/gui/gui.cc:1171 src/gui/gui.cc:1286 msgid "SPU" -msgstr "SPU" +msgstr "" #: src/gui/gui.cc:1172 msgid "UI" msgstr "" #: src/gui/gui.cc:1173 -#, fuzzy msgid "System" -msgstr "Type de système" +msgstr "" #: src/gui/gui.cc:1174 msgid "Controls" @@ -1125,9 +1080,8 @@ msgid "CRT-lottes shader" msgstr "" #: src/gui/gui.cc:1206 -#, fuzzy msgid "Configure Shaders" -msgstr "Configuration" +msgstr "" #: src/gui/gui.cc:1210 msgid "PIO Cartridge" @@ -1146,23 +1100,20 @@ msgid "Lua" msgstr "" #: src/gui/gui.cc:1217 -#, fuzzy msgid "Show Lua Console" -msgstr "Afficher les journaux" +msgstr "" #: src/gui/gui.cc:1218 msgid "Show Lua Inspector" msgstr "" #: src/gui/gui.cc:1219 -#, fuzzy msgid "Show Lua editor" -msgstr "Afficher les Registres" +msgstr "" #: src/gui/gui.cc:1223 -#, fuzzy msgid "CPU" -msgstr "GPU" +msgstr "" #: src/gui/gui.cc:1224 msgid "Show Registers" @@ -1173,14 +1124,11 @@ msgid "Show Assembly" msgstr "Afficher l'Assembleur" #: src/gui/gui.cc:1227 src/gui/gui.cc:1229 -#, fuzzy msgid "Show DynaRec Disassembly" -msgstr "Afficher l'Assembleur" +msgstr "" #: src/gui/gui.cc:1231 -msgid "" -"DynaRec Disassembler is not available in Interpreted CPU mode. Try enabling " -"[Dynarec CPU]\n" +msgid "DynaRec Disassembler is not available in Interpreted CPU mode. Try enabling [Dynarec CPU]\n" "in Configuration->Emulation, restart PCSX-Redux, then try again." msgstr "" @@ -1189,9 +1137,8 @@ msgid "Show Breakpoints" msgstr "Afficher les Breakpoints" #: src/gui/gui.cc:1235 -#, fuzzy msgid "Show Callstacks" -msgstr "Afficher tous les breakpoints" +msgstr "" #: src/gui/gui.cc:1236 msgid "Memory Editors" @@ -1202,9 +1149,8 @@ msgid "Show Memory Observer" msgstr "" #: src/gui/gui.cc:1248 -#, fuzzy msgid "Show Typed Debugger" -msgstr "Afficher le debug du SPU" +msgstr "" #: src/gui/gui.cc:1249 msgid "Show Interrupts Scaler" @@ -1219,29 +1165,24 @@ msgid "VRAM viewers" msgstr "" #: src/gui/gui.cc:1272 -#, fuzzy msgid "Show main VRAM viewer" -msgstr "Afficher la VRAM" +msgstr "" #: src/gui/gui.cc:1273 -#, fuzzy msgid "Show CLUT VRAM viewer" -msgstr "Afficher la VRAM" +msgstr "" #: src/gui/gui.cc:1276 -#, fuzzy msgid "Show VRAM viewer #" -msgstr "Afficher la VRAM" +msgstr "" #: src/gui/gui.cc:1282 -#, fuzzy msgid "Show GPU logger" -msgstr "Afficher le debug du SPU" +msgstr "" #: src/gui/gui.cc:1283 -#, fuzzy msgid "Show GPU debug" -msgstr "Afficher le debug du SPU" +msgstr "" #: src/gui/gui.cc:1287 msgid "Show SPU debug" @@ -1252,62 +1193,52 @@ msgid "CD-Rom" msgstr "" #: src/gui/gui.cc:1291 -#, fuzzy msgid "Show Iso Browser" -msgstr "Afficher les journaux" +msgstr "" #: src/gui/gui.cc:1294 msgid "Misc hardware" msgstr "" #: src/gui/gui.cc:1295 -#, fuzzy msgid "Show SIO1 debug" -msgstr "Afficher le debug du SPU" +msgstr "" #: src/gui/gui.cc:1299 -#, fuzzy msgid "Kernel" -msgstr "Journal des événements" +msgstr "" #: src/gui/gui.cc:1300 msgid "Kernel Events" msgstr "" #: src/gui/gui.cc:1301 -#, fuzzy msgid "Kernel Handlers" -msgstr "Journal des événements" +msgstr "" #: src/gui/gui.cc:1302 src/gui/gui.cc:1448 -#, fuzzy msgid "Kernel Calls" -msgstr "Journal des événements" +msgstr "" #: src/gui/gui.cc:1305 -#, fuzzy msgid "Rendering" -msgstr "carte graphique" +msgstr "" #: src/gui/gui.cc:1306 -#, fuzzy msgid "Full window render" -msgstr "Afficher en plein-écran" +msgstr "" #: src/gui/gui.cc:1309 -#, fuzzy msgid "Fullscreen" -msgstr "Afficher en plein-écran" +msgstr "" #: src/gui/gui.cc:1313 -#, fuzzy msgid "Show Output Shader Editor" -msgstr "Editeurs de Mémoire" +msgstr "" #: src/gui/gui.cc:1314 -#, fuzzy msgid "Show Offscreen Shader Editor" -msgstr "Editeurs de Mémoire" +msgstr "" #: src/gui/gui.cc:1315 msgid "Reset shaders" @@ -1322,9 +1253,8 @@ msgid "Show ImGui Demo" msgstr "Afficher la démo du ImGui" #: src/gui/gui.cc:1326 -#, fuzzy msgid "Show UvFile information" -msgstr "Information sur l'OpenGL" +msgstr "" #: src/gui/gui.cc:1328 src/gui/gui.cc:2238 msgid "About" @@ -1343,7 +1273,7 @@ msgstr "" #: src/gui/gui.cc:1338 #, c-format msgid "%.2f FPS (%.2f ms)" -msgstr "%.2f FPS (%.2f ms)" +msgstr "" #: src/gui/gui.cc:1341 #, c-format @@ -1371,23 +1301,20 @@ msgid "Lua Editor" msgstr "" #: src/gui/gui.cc:1442 -#, fuzzy msgid "Kernel events" -msgstr "Journal des événements" +msgstr "" #: src/gui/gui.cc:1445 -#, fuzzy msgid "Kernel handlers" -msgstr "Journal des événements" +msgstr "" #: src/gui/gui.cc:1451 msgid "Callstacks" msgstr "" #: src/gui/gui.cc:1500 -#, fuzzy msgid "Memory Card Manager" -msgstr "Impossible de charger la carte mémoire %s !\n" +msgstr "" #: src/gui/gui.cc:1504 src/gui/widgets/registers.cc:65 msgid "Registers" @@ -1405,7 +1332,7 @@ msgstr "" #: src/gui/widgets/typed_debugger.cc:864 src/gui/widgets/typed_debugger.cc:910 #: src/gui/widgets/typed_debugger.cc:963 msgid "Breakpoints" -msgstr "Breakpoints" +msgstr "" #: src/gui/gui.cc:1520 msgid "Named Save States" @@ -1417,29 +1344,24 @@ msgid "Memory Observer" msgstr "" #: src/gui/gui.cc:1528 src/gui/widgets/typed_debugger.cc:1062 -#, fuzzy msgid "Typed Debugger" -msgstr "Activer les compteurs" +msgstr "" #: src/gui/gui.cc:1534 -#, fuzzy msgid "Output Video" -msgstr "Sortie" +msgstr "" #: src/gui/gui.cc:1539 -#, fuzzy msgid "Offscreen Render" -msgstr "Afficher en plein-écran" +msgstr "" #: src/gui/gui.cc:1545 -#, fuzzy msgid "PIO Cartridge Configuration" -msgstr "Configuration du SPU" +msgstr "" #: src/gui/gui.cc:1549 -#, fuzzy msgid "SIO1 Debug" -msgstr "Débug" +msgstr "" #: src/gui/gui.cc:1553 msgid "ISO Browser" @@ -1450,9 +1372,8 @@ msgid "GPU Logger" msgstr "" #: src/gui/gui.cc:1566 -#, fuzzy msgid "UI Configuration" -msgstr "Configuration" +msgstr "" #: src/gui/gui.cc:1572 msgid "Locale" @@ -1463,28 +1384,23 @@ msgid "Reload locales" msgstr "Recharger les langues" #: src/gui/gui.cc:1592 -#, fuzzy msgid "Main Font Size" -msgstr " Taille" +msgstr "" #: src/gui/gui.cc:1593 -#, fuzzy msgid "Mono Font Size" -msgstr " Taille" +msgstr "" #: src/gui/gui.cc:1595 msgid "Use Widescreen Aspect Ratio" msgstr "" #: src/gui/gui.cc:1596 -msgid "" -"Sets the output screen ratio to 16:9 instead of 4:3.\n" -"\n" +msgid "Sets the output screen ratio to 16:9 instead of 4:3.\n\n" "Note that this setting is NOT the popular hack\n" "to force games into widescreen mode, but rather an\n" "emulation of the fact users could change their\n" -"TV sets to be in 16:9 mode instead of 4:3.\n" -"\n" +"TV sets to be in 16:9 mode instead of 4:3.\n\n" "Some games have a \"wide screen\" rendering setting,\n" "which changes the rendering of the game accordingly,\n" "and requires the user to change the settings of\n" @@ -1492,38 +1408,30 @@ msgid "" msgstr "" #: src/gui/gui.cc:1615 -#, fuzzy msgid "System Configuration" -msgstr "Configuration" +msgstr "" #: src/gui/gui.cc:1617 -#, fuzzy msgid "Preload Disk Image files" -msgstr "Image CD chargée : %s" +msgstr "" #: src/gui/gui.cc:1618 -#, fuzzy msgid "Enable Auto Update" -msgstr "Activer le décodeur XA" +msgstr "" #: src/gui/gui.cc:1625 -#, fuzzy msgid "Update configuration" -msgstr "Configuration du SPU" +msgstr "" #: src/gui/gui.cc:1626 -msgid "" -"PCSX-Redux can automatically update itself.\n" -"\n" +msgid "PCSX-Redux can automatically update itself.\n\n" "If you enable the auto update option, it will check for new updates\n" "on startup. No personal data nor identifiable token is sent for this\n" "process, but Microsoft might still keep and record information such\n" -"as your IP address.\n" -"\n" +"as your IP address.\n\n" "If an update is available, you will get prompted to download and\n" "install it. You can still download versions of PCSX-Redux as usual\n" -"from its website.\n" -"\n" +"from its website.\n\n" "If you want to change this setting later, you can go to the\n" "Configuration -> System menu." msgstr "" @@ -1541,23 +1449,19 @@ msgid "Update available" msgstr "" #: src/gui/gui.cc:1656 -msgid "" -"An update is available.\n" +msgid "An update is available.\n" "Click 'Update' to download and apply the update.\n" -"PCSX-Redux will automatically restart to apply it.\n" -"\n" +"PCSX-Redux will automatically restart to apply it.\n\n" "Click 'Download' to use your browser to download\n" "the update and manually apply it." msgstr "" #: src/gui/gui.cc:1663 -msgid "" -"An update is available.\n" +msgid "An update is available.\n" "Click 'Update' to download it. While the update can be\n" "downloaded, it won't be applied automatically. You will\n" "have to install it manually, the way you previously did.\n" -"PCSX-Redux will quit once the update is downloaded.\n" -"\n" +"PCSX-Redux will quit once the update is downloaded.\n\n" "Click 'Download' to use your browser to download\n" "the update and manually apply it." msgstr "" @@ -1567,8 +1471,7 @@ msgid "Update" msgstr "" #: src/gui/gui.cc:1686 src/gui/gui.cc:1691 -msgid "" -"An error has occured while downloading\n" +msgid "An error has occured while downloading\n" "and/or applying the update." msgstr "" @@ -1587,9 +1490,8 @@ msgid "Cancel" msgstr "Annuler" #: src/gui/gui.cc:1722 -#, fuzzy msgid "UvFiles" -msgstr "Fichiers" +msgstr "" #: src/gui/gui.cc:1725 #, c-format @@ -1597,9 +1499,9 @@ msgid "Read rate: %s" msgstr "" #: src/gui/gui.cc:1727 -#, fuzzy, c-format +#, c-format msgid "Write rate: %s" -msgstr "Erreur lors de l'ouverture du fichier : %s.\n" +msgstr "" #: src/gui/gui.cc:1729 #, c-format @@ -1611,9 +1513,8 @@ msgid "Caching" msgstr "" #: src/gui/gui.cc:1732 src/gui/widgets/memcard_manager.cc:206 -#, fuzzy msgid "Filename" -msgstr "Fichier" +msgstr "" #: src/gui/gui.cc:1919 msgid "Emulation Configuration" @@ -1648,8 +1549,7 @@ msgid "Dynarec CPU" msgstr "" #: src/gui/gui.cc:1944 -msgid "" -"Activates the dynamic recompiler CPU core.\n" +msgid "Activates the dynamic recompiler CPU core.\n" "It is significantly faster than the interpreted CPU,\n" "however it doesn't play nicely with the debugger.\n" "Changing this setting requires a reboot to take effect.\n" @@ -1662,8 +1562,7 @@ msgid "8MB" msgstr "" #: src/gui/gui.cc:1951 -msgid "" -"Emulates an installed 8MB system,\n" +msgid "Emulates an installed 8MB system,\n" "instead of the normal 2MB. Useful for working\n" "with development binaries and games." msgstr "" @@ -1673,8 +1572,7 @@ msgid "OpenGL GPU *ALPHA STATE*" msgstr "" #: src/gui/gui.cc:1956 -msgid "" -"Enables the OpenGL GPU renderer.\n" +msgid "Enables the OpenGL GPU renderer.\n" "This is not recommended for normal use at the moment,\n" "as it is not fully implemented yet. It is recommended\n" "to use the software renderer instead. Requires a restart\n" @@ -1698,8 +1596,7 @@ msgid "Fast boot" msgstr "Démarrage rapide" #: src/gui/gui.cc:1995 -msgid "" -"This will cause the BIOS to skip the shell,\n" +msgid "This will cause the BIOS to skip the shell,\n" "which may include additional checks.\n" "Also will make the boot time substantially\n" "faster by not displaying the logo." @@ -1710,25 +1607,21 @@ msgid "BIOS file" msgstr "Fichier du BIOS" #: src/gui/gui.cc:2004 src/gui/widgets/assembly.cc:507 -#, fuzzy msgid "Enable Debugger" -msgstr "Activer les compteurs" +msgstr "" #: src/gui/gui.cc:2011 -msgid "" -"This will enable the usage of various breakpoints\n" +msgid "This will enable the usage of various breakpoints\n" "throughout the execution of mips code. Enabling this\n" "can slow down emulation to a noticeable extent." msgstr "" #: src/gui/gui.cc:2014 -#, fuzzy msgid "Enable GDB Server" -msgstr "Activer le décodeur XA" +msgstr "" #: src/gui/gui.cc:2023 -msgid "" -"This will activate a gdb-server that you can\n" +msgid "This will activate a gdb-server that you can\n" "connect to with any gdb-remote compliant client.\n" "You also need to enable the debugger." msgstr "" @@ -1738,8 +1631,7 @@ msgid "GDB send manifest" msgstr "" #: src/gui/gui.cc:2028 -msgid "" -"Enables sending the processor's manifest\n" +msgid "Enables sending the processor's manifest\n" "from the gdb server. Keep this enabled, unless\n" "you want to connect IDA to this server, as it\n" "has a bug in its manifest parser." @@ -1758,20 +1650,17 @@ msgid "GDB Server Trace" msgstr "" #: src/gui/gui.cc:2054 -msgid "" -"The GDB server will start tracing its\n" +msgid "The GDB server will start tracing its\n" "protocol into the logs, which can be helpful to debug\n" "the gdb server system itself." msgstr "" #: src/gui/gui.cc:2057 -#, fuzzy msgid "Enable Web Server" -msgstr "Activer le décodeur XA" +msgstr "" #: src/gui/gui.cc:2066 -msgid "" -"This will activate a web-server, that you can\n" +msgid "This will activate a web-server, that you can\n" "query using a REST api. See the wiki for details.\n" "The debugger might be required in some cases." msgstr "" @@ -1781,13 +1670,11 @@ msgid "Web Server Port" msgstr "" #: src/gui/gui.cc:2071 -#, fuzzy msgid "Enable SIO1 Server" -msgstr "Activer le décodeur XA" +msgstr "" #: src/gui/gui.cc:2080 -msgid "" -"This will activate a tcp server, that will\n" +msgid "This will activate a tcp server, that will\n" "relay information between tcp and sio1.\n" "See the wiki for details." msgstr "" @@ -1797,13 +1684,11 @@ msgid "SIO1 Server Port" msgstr "" #: src/gui/gui.cc:2085 -#, fuzzy msgid "Enable SIO1 Client" -msgstr "Activer le décodeur XA" +msgstr "" #: src/gui/gui.cc:2098 -msgid "" -"This will activate a tcp client, that can connect\n" +msgid "This will activate a tcp client, that can connect\n" "to another PCSX-Redux server to relay information between tcp and sio1.\n" "See the wiki for details." msgstr "" @@ -1821,9 +1706,8 @@ msgid "Reset SIO" msgstr "" #: src/gui/gui.cc:2120 -#, fuzzy msgid "Reconnect" -msgstr "Connexion coupée !\n" +msgstr "" #: src/gui/gui.cc:2133 msgid "SIO1Mode" @@ -1859,7 +1743,7 @@ msgstr "" #: src/gui/gui.cc:2209 src/spu/cfg.cc:86 msgid "Mono" -msgstr "Mono" +msgstr "" #: src/gui/gui.cc:2210 msgid "Olive" @@ -1870,35 +1754,32 @@ msgid "Themes" msgstr "" #: src/gui/gui.cc:2246 src/gui/gui.cc:2320 -#, fuzzy msgid "Version" -msgstr "version OpenGL" +msgstr "" #: src/gui/gui.cc:2251 msgid "Copy to clipboard" msgstr "" #: src/gui/gui.cc:2257 -msgid "" -"No version information.\n" -"\n" +msgid "No version information.\n\n" "Probably built from source." msgstr "" #: src/gui/gui.cc:2259 src/gui/gui.cc:2337 -#, fuzzy, c-format +#, c-format msgid "Version: %s" -msgstr "version OpenGL" +msgstr "" #: src/gui/gui.cc:2260 -#, fuzzy, c-format +#, c-format msgid "Changeset: %s" -msgstr "Cheats sauvegardés sur : %s\n" +msgstr "" #: src/gui/gui.cc:2263 -#, fuzzy, c-format +#, c-format msgid "Date & time: %s" -msgstr " Date & Heure" +msgstr "" #: src/gui/gui.cc:2272 msgid "Authors" @@ -1921,13 +1802,7 @@ msgid "OpenGL error reporting: disabled" msgstr "" #: src/gui/gui.cc:2299 -msgid "" -"OpenGL error reporting has been disabled because your OpenGL driver is too " -"old. Error reporting requires at least OpenGL 4.3. Please update your " -"graphics drivers, or contact your GPU vendor for up to date OpenGL drivers. " -"Disabled OpenGL error reporting won't have a negative impact on the " -"performance of this software, but user code such as the shader editor won't " -"be able to properly report problems accurately." +msgid "OpenGL error reporting has been disabled because your OpenGL driver is too old. Error reporting requires at least OpenGL 4.3. Please update your graphics drivers, or contact your GPU vendor for up to date OpenGL drivers. Disabled OpenGL error reporting won't have a negative impact on the performance of this software, but user code such as the shader editor won't be able to properly report problems accurately." msgstr "" #: src/gui/gui.cc:2307 @@ -1935,10 +1810,7 @@ msgid "Enable OpenGL error reporting" msgstr "" #: src/gui/gui.cc:2310 -msgid "" -"OpenGL error reporting is necessary for properly reporting OpenGL problems. " -"However it requires OpenGL 4.3+ and might have performance repercussions on " -"some computers. (Requires a restart of the emulator)" +msgid "OpenGL error reporting is necessary for properly reporting OpenGL problems. However it requires OpenGL 4.3+ and might have performance repercussions on some computers. (Requires a restart of the emulator)" msgstr "" #: src/gui/gui.cc:2314 @@ -1946,33 +1818,29 @@ msgid "OpenGL error reporting severity" msgstr "" #: src/gui/gui.cc:2317 -#, fuzzy, c-format +#, c-format msgid "Core profile: %s" -msgstr "Erreur lors de l'ouverture du fichier : %s.\n" +msgstr "" #: src/gui/gui.cc:2317 src/gui/widgets/assembly.cc:535 -#, fuzzy msgid "no" -msgstr "Mono" +msgstr "" #: src/gui/gui.cc:2317 src/gui/widgets/assembly.cc:535 msgid "yes" msgstr "" #: src/gui/gui.cc:2318 -#, fuzzy msgid "Vendor" -msgstr "fabriquant" +msgstr "" #: src/gui/gui.cc:2319 -#, fuzzy msgid "Renderer" -msgstr "carte graphique" +msgstr "" #: src/gui/gui.cc:2321 -#, fuzzy msgid "Shading language version" -msgstr "version GLSL" +msgstr "" #: src/gui/gui.cc:2324 #, c-format @@ -1980,14 +1848,12 @@ msgid "Texture units: %d" msgstr "" #: src/gui/gui.cc:2327 -#, fuzzy msgid "Extensions:" -msgstr "extensions :" +msgstr "" #: src/gui/gui.cc:2336 -#, fuzzy msgid "FFmpeg information" -msgstr "Information sur l'OpenGL" +msgstr "" #: src/gui/gui.cc:2338 #, c-format @@ -1995,17 +1861,16 @@ msgid "License: %s" msgstr "" #: src/gui/gui.cc:2339 -#, fuzzy, c-format +#, c-format msgid "Configuration: %s" -msgstr "Configuration" +msgstr "" #: src/gui/gui.cc:2342 msgid "List of supported formats:" msgstr "" #: src/gui/gui.cc:2360 -msgid "" -"List of supported codecs: (D: Decoder, E: Encoder, L: Lossy, S: Lossless)" +msgid "List of supported codecs: (D: Decoder, E: Encoder, L: Lossy, S: Lossless)" msgstr "" #: src/gui/gui.cc:2400 @@ -2030,24 +1895,20 @@ msgid "Select BIOS" msgstr "Sélection du BIOS" #: src/gui/gui.h:381 src/gui/widgets/pio-cart.h:36 -#, fuzzy msgid "Select EXP1" -msgstr "Sélection du BIOS" +msgstr "" #: src/gui/gui.h:428 -#, fuzzy msgid "Notification" -msgstr "Configuration" +msgstr "" #: src/gui/shaders/crt-lottes-offscreen.lua:53 -#, fuzzy msgid "Offscreen CRT shader Configuration" -msgstr "Editeurs de Mémoire" +msgstr "" #: src/gui/shaders/crt-lottes-offscreen.lua:59 -#, fuzzy msgid "Enable gaussian blur" -msgstr "Active le flux audio" +msgstr "" #: src/gui/shaders/crt-lottes-offscreen.lua:61 msgid "Hard Pixel factor" @@ -2058,9 +1919,8 @@ msgid "Hard Scanline factor" msgstr "" #: src/gui/shaders/crt-lottes-offscreen.lua:65 -#, fuzzy msgid "Enable Scanlines" -msgstr "Désactivé" +msgstr "" #: src/gui/shaders/crt-lottes-offscreen.lua:67 msgid "Use S-rgb" @@ -2072,9 +1932,8 @@ msgid "Reset to defaults" msgstr "" #: src/gui/shaders/crt-lottes-output.lua:58 -#, fuzzy msgid "Output CRT Shader Configuration" -msgstr "Configuration" +msgstr "" #: src/gui/shaders/crt-lottes-output.lua:64 msgid "Warp intensity" @@ -2085,9 +1944,8 @@ msgid "Mask intensity" msgstr "" #: src/gui/shaders/crt-lottes-output.lua:68 -#, fuzzy msgid "Greyscale" -msgstr "Active le flux audio" +msgstr "" #: src/gui/shaders/crt-lottes-output.lua:70 msgid "Trinitron" @@ -2102,22 +1960,20 @@ msgid "Trio" msgstr "" #: src/gui/shaders/crt-lottes-output.lua:72 -#, fuzzy msgid "Mask type" -msgstr "Afficher les Registres" +msgstr "" #: src/gui/widgets/assembly.cc:443 msgid "Load symbols map" msgstr "Charger les symboles de la map" #: src/gui/widgets/assembly.cc:444 -#, fuzzy msgid "Reset symbols map" -msgstr "Charger les symboles de la map" +msgstr "" #: src/gui/widgets/assembly.cc:450 src/gui/widgets/assembly.cc:525 msgid "Pause" -msgstr "Pause" +msgstr "" #: src/gui/widgets/assembly.cc:451 src/gui/widgets/assembly.cc:527 #: src/gui/widgets/gpulogger.cc:47 @@ -2126,58 +1982,45 @@ msgstr "Reprendre" #: src/gui/widgets/assembly.cc:453 src/gui/widgets/assembly.cc:529 msgid "Step In" -msgstr "Step In" +msgstr "" #. Options, Filter #: src/gui/widgets/assembly.cc:459 src/gui/widgets/console.cc:53 #: src/gui/widgets/dynarec_disassembly.cc:106 msgid "Options" -msgstr "Options" +msgstr "" #: src/gui/widgets/assembly.cc:460 msgid "Combined pseudo-instructions" msgstr "Pseudo-instructions combinées" #: src/gui/widgets/assembly.cc:465 -msgid "" -"When two instructions are detected to be a single pseudo-instruction, " -"combine them into the actual pseudo-instruction." -msgstr "" -"Quand deux instructions sont détectées comme étant une seule pseudo-" -"instruction, les combiner dans l'actuelle pseudo-instruction." +msgid "When two instructions are detected to be a single pseudo-instruction, combine them into the actual pseudo-instruction." +msgstr "Quand deux instructions sont détectées comme étant une seule pseudo-instruction, les combiner dans l'actuelle pseudo-instruction." #: src/gui/widgets/assembly.cc:470 -#, fuzzy msgid "Pseudo-instructions filling" -msgstr "Remplacement des pseudo-instructions" +msgstr "" #: src/gui/widgets/assembly.cc:475 -msgid "" -"When combining two instructions into a single pseudo-instruction, add a " -"placeholder for the second one." -msgstr "" -"En combinant deux instructions en une seule pseudo-instruction, ajouter un " -"espace réservé pour la seconde." +msgid "When combining two instructions into a single pseudo-instruction, add a placeholder for the second one." +msgstr "En combinant deux instructions en une seule pseudo-instruction, ajouter un espace réservé pour la seconde." #: src/gui/widgets/assembly.cc:480 msgid "Delay slot notch" -msgstr "Delay slot notch" +msgstr "" #: src/gui/widgets/assembly.cc:485 -msgid "" -"Add a small visible notch to indicate instructions that are on the delay " -"slot of a branch." -msgstr "" -"Ajouter une marque visible pour indiquer les instructions qui se trouvent à " -"l'emplacement d'un Delay Slot." +msgid "Add a small visible notch to indicate instructions that are on the delay slot of a branch." +msgstr "Ajouter une marque visible pour indiquer les instructions qui se trouvent à l'emplacement d'un Delay Slot." #: src/gui/widgets/assembly.cc:489 msgid "Draw arrows for jumps" -msgstr "Draw arrows for jumps" +msgstr "" #: src/gui/widgets/assembly.cc:493 msgid "Display arrows for jumps. This might crowd the display a bit too much." -msgstr "Display arrows for jumps. This might crowd the display a bit too much." +msgstr "" #: src/gui/widgets/assembly.cc:497 msgid "Columns" @@ -2206,49 +2049,41 @@ msgstr "" #: src/gui/widgets/assembly.cc:709 src/gui/widgets/assembly.cc:737 #: src/gui/widgets/breakpoints.cc:171 -#, fuzzy msgid "GUI" -msgstr "GPU" +msgstr "" #: src/gui/widgets/assembly.cc:718 msgid "Create symbol here" msgstr "" #: src/gui/widgets/assembly.cc:723 -#, fuzzy msgid "Remove symbol" -msgstr "Charger les symboles de la map" +msgstr "" #: src/gui/widgets/assembly.cc:727 -#, fuzzy msgid "Copy Address" -msgstr "Adresse" +msgstr "" #: src/gui/widgets/assembly.cc:732 src/gui/widgets/registers.cc:39 -#, fuzzy msgid "Go to in Memory Editor" -msgstr "Editeurs de Mémoire" +msgstr "" #: src/gui/widgets/assembly.cc:735 -#, fuzzy msgid "Run to Cursor" -msgstr "Exécuter jusqu'au curseur" +msgstr "" #: src/gui/widgets/assembly.cc:744 -#, fuzzy msgid "Toggle Breakpoint" -msgstr "Afficher les Breakpoints" +msgstr "" #: src/gui/widgets/assembly.cc:748 src/gui/widgets/assembly.cc:753 -#, fuzzy msgid "Remove Breakpoint" -msgstr "Afficher les Breakpoints" +msgstr "" #: src/gui/widgets/assembly.cc:757 src/gui/widgets/assembly.cc:954 #: src/gui/widgets/assembly.cc:956 src/gui/widgets/assembly.cc:962 -#, fuzzy msgid "Assemble" -msgstr "Assembleur" +msgstr "" #: src/gui/widgets/assembly.cc:887 src/gui/widgets/breakpoints.cc:153 #: src/gui/widgets/memory_observer.cc:170 @@ -2262,14 +2097,12 @@ msgid "RAM base" msgstr "Base de la RAM" #: src/gui/widgets/assembly.cc:910 src/gui/widgets/assembly.cc:1011 -#, fuzzy msgid "Symbols" -msgstr "Charger les Symboles" +msgstr "" #: src/gui/widgets/assembly.cc:936 src/gui/widgets/assembly.cc:938 -#, fuzzy msgid "Add symbol" -msgstr "Charger les Symboles" +msgstr "" #: src/gui/widgets/assembly.cc:939 #, c-format @@ -2277,9 +2110,8 @@ msgid "Add symbol for address 0x%08x:" msgstr "" #: src/gui/widgets/assembly.cc:941 -#, fuzzy msgid "Add" -msgstr "Adresse" +msgstr "" #: src/gui/widgets/assembly.cc:957 #, c-format @@ -2294,9 +2126,8 @@ msgid "Clear" msgstr "Effacer" #: src/gui/widgets/assembly.cc:984 src/gui/widgets/dynarec_disassembly.cc:73 -#, fuzzy msgid "Close" -msgstr "Fermer le CAPOT" +msgstr "" #: src/gui/widgets/assembly.cc:1012 msgid "Refresh" @@ -2319,9 +2150,8 @@ msgid "Load Symbols" msgstr "Charger les Symboles" #: src/gui/widgets/breakpoints.cc:30 src/gui/widgets/breakpoints.cc:128 -#, fuzzy msgid "Edit label of breakpoint {}##{}" -msgstr "Ajouter un Breakpoint" +msgstr "" #: src/gui/widgets/breakpoints.cc:32 #, c-format @@ -2333,20 +2163,16 @@ msgid "Label" msgstr "" #: src/gui/widgets/breakpoints.cc:51 -#, fuzzy msgid "Clear maps" -msgstr "Breakpoints" +msgstr "" #: src/gui/widgets/breakpoints.cc:55 -msgid "" -"The mapping feature is a simple concept, but requires some amount of " -"explanation. See the documentation website for more details, in the Misc " -"Features subsection of the Debugging section." +msgid "The mapping feature is a simple concept, but requires some amount of explanation. See the documentation website for more details, in the Misc Features subsection of the Debugging section." msgstr "" #: src/gui/widgets/breakpoints.cc:57 msgid "Map execution" -msgstr "Map execution" +msgstr "" #: src/gui/widgets/breakpoints.cc:58 msgid "Map byte reads " @@ -2374,7 +2200,7 @@ msgstr "Map word writes" #: src/gui/widgets/breakpoints.cc:69 msgid "Break on execution map" -msgstr "Break on execution map" +msgstr "" #: src/gui/widgets/breakpoints.cc:70 msgid "Break on byte read map " @@ -2390,24 +2216,23 @@ msgstr "Break on word read map" #: src/gui/widgets/breakpoints.cc:75 msgid "Break on byte write map" -msgstr "Break on byte write map" +msgstr "" #: src/gui/widgets/breakpoints.cc:77 msgid "Break on half write map" -msgstr "Break on half write map" +msgstr "" #: src/gui/widgets/breakpoints.cc:79 msgid "Break on word write map" -msgstr "Break on word write map" +msgstr "" #: src/gui/widgets/breakpoints.cc:107 msgid "Remove##" msgstr "Enlever##" #: src/gui/widgets/breakpoints.cc:111 -#, fuzzy msgid "Disable##" -msgstr "Désactivé" +msgstr "" #: src/gui/widgets/breakpoints.cc:114 msgid "Enable##" @@ -2418,18 +2243,16 @@ msgid "Breakpoint Type" msgstr "Type de Breakpoint" #: src/gui/widgets/breakpoints.cc:163 -#, fuzzy msgid "Breakpoint Width" -msgstr "Breakpoints" +msgstr "" #: src/gui/widgets/breakpoints.cc:166 msgid "Add Breakpoint" msgstr "Ajouter un Breakpoint" #: src/gui/widgets/console.cc:34 -#, fuzzy msgid "Close Console" -msgstr "Afficher les journaux" +msgstr "" #: src/gui/widgets/console.cc:41 src/gui/widgets/dynarec_disassembly.cc:95 #: src/gui/widgets/log.cc:130 @@ -2442,9 +2265,8 @@ msgstr "" #: src/gui/widgets/console.cc:48 src/gui/widgets/dynarec_disassembly.cc:100 #: src/gui/widgets/log.cc:126 -#, fuzzy msgid "Monospace" -msgstr "Mono" +msgstr "" #: src/gui/widgets/console.cc:97 msgid "Input" @@ -2457,9 +2279,8 @@ msgstr "" #. Save to File button #: src/gui/widgets/dynarec_disassembly.cc:65 -#, fuzzy msgid "Save to File" -msgstr " Fichier" +msgstr "" #: src/gui/widgets/dynarec_disassembly.cc:70 #: src/gui/widgets/dynarec_disassembly.cc:71 @@ -2467,15 +2288,13 @@ msgid "Disassembler Error" msgstr "" #: src/gui/widgets/dynarec_disassembly.cc:72 -msgid "" -"Disassembly Failed.\n" +msgid "Disassembly Failed.\n" "Check Logs" msgstr "" #: src/gui/widgets/dynarec_disassembly.cc:82 -#, fuzzy msgid "Close Disassembler" -msgstr "Afficher l'Assembleur" +msgstr "" #. Show buffer size returned from disassembly function #: src/gui/widgets/dynarec_disassembly.cc:112 @@ -2512,41 +2331,27 @@ msgid "GPU logging" msgstr "" #: src/gui/widgets/gpulogger.cc:42 -msgid "" -"Logs each frame's draw calls. When enabled, all the commands sent to the GPU " -"will be logged and displayed here. This will contain only a single frame " -"worth of commands. The feature can be pretty demanding in CPU and memory." +msgid "Logs each frame's draw calls. When enabled, all the commands sent to the GPU will be logged and displayed here. This will contain only a single frame worth of commands. The feature can be pretty demanding in CPU and memory." msgstr "" #: src/gui/widgets/gpulogger.cc:45 -#, fuzzy msgid "Breakpoint on vsync" -msgstr "Breakpoints sur de nouveaux syscalls" +msgstr "" #: src/gui/widgets/gpulogger.cc:50 msgid "Replay frame" msgstr "" #: src/gui/widgets/gpulogger.cc:52 -msgid "" -"When enabled, the framebuffer will be constantly redrawned using the " -"selected commands, allowing to see the resulting output immediately. This " -"doesn't make sense to have this enabled when: (1) the CPU is running and (2) " -"the GPU logging isn't enabled. Selection of which commands to replay is done " -"using the first checkbox in the logger display below. The [T] button will " -"select all commands for replay from the top and until this command." +msgid "When enabled, the framebuffer will be constantly redrawned using the selected commands, allowing to see the resulting output immediately. This doesn't make sense to have this enabled when: (1) the CPU is running and (2) the GPU logging isn't enabled. Selection of which commands to replay is done using the first checkbox in the logger display below. The [T] button will select all commands for replay from the top and until this command." msgstr "" #: src/gui/widgets/gpulogger.cc:57 -#, fuzzy msgid "Show origins" -msgstr "Afficher les journaux" +msgstr "" #: src/gui/widgets/gpulogger.cc:59 -msgid "" -"When enabled, the logger display will also show where did the command come " -"from, which can be useful to debug or reverse engineer, but will also " -"clutter the logger view." +msgid "When enabled, the logger display will also show where did the command come from, which can be useful to debug or reverse engineer, but will also clutter the logger view." msgstr "" #: src/gui/widgets/gpulogger.cc:72 @@ -2574,11 +2379,7 @@ msgid "Highlight on hover" msgstr "" #: src/gui/widgets/gpulogger.cc:92 -msgid "" -"When enabled, hovering a command in the logger view will highlight it in the " -"vram display. Individual commands can be selected for highlight by using the " -"second checkbox in the logger view. The [B] and [E] buttons can be used to " -"specify the beginning and the end of a span of commands to highlight." +msgid "When enabled, hovering a command in the logger view will highlight it in the vram display. Individual commands can be selected for highlight by using the second checkbox in the logger view. The [B] and [E] buttons can be used to specify the beginning and the end of a span of commands to highlight." msgstr "" #: src/gui/widgets/gpulogger.cc:99 @@ -2685,9 +2486,9 @@ msgid "No iso or invalid iso loaded." msgstr "" #: src/gui/widgets/isobrowser.cc:103 -#, fuzzy, c-format +#, c-format msgid "GAME Label: %s" -msgstr "Titre du CD-ROM : %.32s\n" +msgstr "" #: src/gui/widgets/isobrowser.cc:119 msgid "Cache files" @@ -2698,12 +2499,10 @@ msgid "Compute CRCs" msgstr "" #: src/gui/widgets/isobrowser.cc:133 -msgid "" -"Computes the CRC32 of each track, and of\n" +msgid "Computes the CRC32 of each track, and of\n" "the whole disk. The CRC32 is computed on the raw data,\n" "after decompression of the tracks. This is useful to\n" -"check the disk image against redump's information.\n" -"\n" +"check the disk image against redump's information.\n\n" "The computation can be slow, and can be sped up\n" "significantly by caching the files beforehand." msgstr "" @@ -2725,19 +2524,16 @@ msgid "Pregap" msgstr "" #: src/gui/widgets/log.cc:67 -#, fuzzy msgid "Enabled" -msgstr "Désactivé" +msgstr "" #: src/gui/widgets/log.cc:69 -#, fuzzy msgid "Enable all" -msgstr "Désactivé" +msgstr "" #: src/gui/widgets/log.cc:73 -#, fuzzy msgid "Disable all" -msgstr "Désactivé" +msgstr "" #: src/gui/widgets/log.cc:86 msgid "Displayed" @@ -2764,9 +2560,8 @@ msgid "Skip ISR during CPU traces" msgstr "" #: src/gui/widgets/log.cc:114 -#, fuzzy msgid "Log kernel calls" -msgstr "Journal des nouveaux syscalls" +msgstr "" #: src/gui/widgets/log.cc:124 msgid "Follow" @@ -2793,14 +2588,12 @@ msgid "Raw" msgstr "" #: src/gui/widgets/memcard_manager.cc:64 -#, fuzzy msgid "Import file into memory card 1" -msgstr "Chargement de la carte mémoire %s\n" +msgstr "" #: src/gui/widgets/memcard_manager.cc:68 -#, fuzzy msgid "Import file into memory card 2" -msgstr "Chargement de la carte mémoire %s\n" +msgstr "" #: src/gui/widgets/memcard_manager.cc:72 msgid "Export memory card 1 to file" @@ -2828,14 +2621,12 @@ msgstr "" #. Insert or remove memory cards. Send a SIO IRQ to the emulator if this happens as well. #: src/gui/widgets/memcard_manager.cc:156 -#, fuzzy msgid "Memory Card 1 inserted" -msgstr "Impossible de charger la carte mémoire %s !\n" +msgstr "" #: src/gui/widgets/memcard_manager.cc:161 -#, fuzzy msgid "Memory Card 2 inserted" -msgstr "Impossible de charger la carte mémoire %s !\n" +msgstr "" #: src/gui/widgets/memcard_manager.cc:166 msgid "Card 1 Pocketstation" @@ -2843,9 +2634,7 @@ msgstr "" #: src/gui/widgets/memcard_manager.cc:173 #: src/gui/widgets/memcard_manager.cc:183 -msgid "" -"Experimental. Emulator will attempt to send artificial responses to " -"Pocketstation commands, possibly allowing apps to be saved/exported." +msgid "Experimental. Emulator will attempt to send artificial responses to Pocketstation commands, possibly allowing apps to be saved/exported." msgstr "" #: src/gui/widgets/memcard_manager.cc:176 @@ -2873,9 +2662,8 @@ msgid "Title" msgstr "" #: src/gui/widgets/memcard_manager.cc:207 -#, fuzzy msgid "Action" -msgstr "Options" +msgstr "" #: src/gui/widgets/memcard_manager.cc:225 msgid "Chained block" @@ -2901,18 +2689,16 @@ msgid "Erased file {}({}) off card {}" msgstr "" #: src/gui/widgets/memcard_manager.cc:259 -#, fuzzy msgid "Copy##{}" -msgstr "Copier" +msgstr "" #: src/gui/widgets/memcard_manager.cc:269 msgid "Copied file {}({}) from card {} to card {}" msgstr "" #: src/gui/widgets/memcard_manager.cc:281 -#, fuzzy msgid "Move##{}" -msgstr "Enlever##" +msgstr "" #: src/gui/widgets/memcard_manager.cc:292 msgid "Moved file {}({}) from card {} to card {}" @@ -2927,24 +2713,20 @@ msgid "Copy icon##{}" msgstr "" #: src/gui/widgets/memcard_manager.cc:321 -#, fuzzy msgid "Memory Card 1" -msgstr "Impossible de charger la carte mémoire %s !\n" +msgstr "" #: src/gui/widgets/memcard_manager.cc:325 -#, fuzzy msgid "Memory Card 2" -msgstr "Impossible de charger la carte mémoire %s !\n" +msgstr "" #: src/gui/widgets/memcard_manager.h:76 -#, fuzzy msgid "Import Memory Card file" -msgstr "Impossible de charger la carte mémoire %s !\n" +msgstr "" #: src/gui/widgets/memcard_manager.h:78 -#, fuzzy msgid "Export Memory Card file" -msgstr "Impossible de charger la carte mémoire %s !\n" +msgstr "" #: src/gui/widgets/memory_observer.cc:97 msgid "Plain search" @@ -2978,9 +2760,8 @@ msgstr "" #: src/gui/widgets/memory_observer.cc:184 #: src/gui/widgets/memory_observer.cc:373 #: src/gui/widgets/memory_observer.cc:438 -#, fuzzy msgid "Show in memory editor##{}" -msgstr "Afficher les Registres" +msgstr "" #: src/gui/widgets/memory_observer.cc:197 msgid "Delta-over-time search" @@ -3005,14 +2786,12 @@ msgid "Value" msgstr "" #: src/gui/widgets/memory_observer.cc:294 -#, fuzzy msgid "Value type" -msgstr "Afficher les Registres" +msgstr "" #: src/gui/widgets/memory_observer.cc:309 -#, fuzzy msgid "Scan type" -msgstr "Afficher les Registres" +msgstr "" #: src/gui/widgets/memory_observer.cc:324 msgid "Display as fixed-point values" @@ -3027,28 +2806,24 @@ msgid "Scanned value" msgstr "" #: src/gui/widgets/memory_observer.cc:332 -#, fuzzy msgid "Read breakpoint" -msgstr "Ajouter un Breakpoint" +msgstr "" #: src/gui/widgets/memory_observer.cc:333 -#, fuzzy msgid "Write breakpoint" -msgstr "Ajouter un Breakpoint" +msgstr "" #: src/gui/widgets/memory_observer.cc:362 msgid "Freeze##{}" msgstr "" #: src/gui/widgets/memory_observer.cc:379 -#, fuzzy msgid "Add read breakpoint##{}" -msgstr "Ajouter un Breakpoint" +msgstr "" #: src/gui/widgets/memory_observer.cc:385 -#, fuzzy msgid "Add write breakpoint##{}" -msgstr "Ajouter un Breakpoint" +msgstr "" #: src/gui/widgets/memory_observer.cc:398 msgid "Pattern search" @@ -3075,14 +2850,12 @@ msgid "Sequence" msgstr "" #: src/gui/widgets/memory_observer.cc:411 -#, fuzzy msgid "Step" -msgstr "Step In" +msgstr "" #: src/gui/widgets/named_savestates.cc:62 -#, fuzzy msgid "Filename: " -msgstr "Fichier" +msgstr "" #: src/gui/widgets/named_savestates.cc:121 msgid "Create save" @@ -3094,9 +2867,8 @@ msgid "Overwrite save" msgstr "" #: src/gui/widgets/named_savestates.cc:131 -#, fuzzy msgid "Load save" -msgstr " Taille" +msgstr "" #: src/gui/widgets/named_savestates.cc:137 msgid "Delete save" @@ -3119,14 +2891,12 @@ msgid "On" msgstr "" #: src/gui/widgets/registers.cc:34 -#, fuzzy msgid "Context##{}" -msgstr "Copier" +msgstr "" #: src/gui/widgets/registers.cc:36 -#, fuzzy msgid "Go to in Assembly" -msgstr "Afficher l'Assembleur" +msgstr "" #: src/gui/widgets/registers.cc:42 msgid "Copy Value" @@ -3142,9 +2912,8 @@ msgid "Edit value of {}" msgstr "" #: src/gui/widgets/registers.cc:104 src/gui/widgets/registers.cc:200 -#, fuzzy msgid "Show fixed point" -msgstr "Afficher les Breakpoints" +msgstr "" #: src/gui/widgets/registers.cc:286 msgid "Misc" @@ -3156,9 +2925,8 @@ msgid "Change the value of register %s:" msgstr "" #: src/gui/widgets/registers.cc:326 -#, fuzzy msgid "Register" -msgstr "Registres" +msgstr "" #: src/gui/widgets/shader-editor.cc:322 msgid "Vertex Shader compilation error: {}\n" @@ -3185,9 +2953,8 @@ msgid "Show all" msgstr "" #: src/gui/widgets/shader-editor.cc:496 -#, fuzzy msgid "Configure shader" -msgstr "Configuration" +msgstr "" #: src/gui/widgets/shader-editor.cc:521 msgid "Vertex Shader" @@ -3222,7 +2989,7 @@ msgstr "" #: src/gui/widgets/sio1.cc:192 src/gui/widgets/vram-viewer.cc:546 #: src/gui/widgets/vram-viewer.cc:558 msgid "OK" -msgstr "OK" +msgstr "" #: src/gui/widgets/sio1.cc:223 msgid "Status" @@ -3237,24 +3004,20 @@ msgid "Log reads and writes##{}{}" msgstr "" #: src/gui/widgets/typed_debugger.cc:292 -#, fuzzy msgid "Add read breakpoint##{}{}" -msgstr "Ajouter un Breakpoint" +msgstr "" #: src/gui/widgets/typed_debugger.cc:295 -#, fuzzy msgid "ReadPause" -msgstr "Pause" +msgstr "" #: src/gui/widgets/typed_debugger.cc:299 -#, fuzzy msgid "Add write breakpoint##{}{}" -msgstr "Ajouter un Breakpoint" +msgstr "" #: src/gui/widgets/typed_debugger.cc:302 -#, fuzzy msgid "WritePause" -msgstr "Pause" +msgstr "" #. Name. #: src/gui/widgets/typed_debugger.cc:309 @@ -3266,9 +3029,8 @@ msgid "Re-enable##{}" msgstr "" #: src/gui/widgets/typed_debugger.cc:337 src/gui/widgets/typed_debugger.cc:1068 -#, fuzzy msgid "Disable##{}" -msgstr "Désactivé" +msgstr "" #. Name. #: src/gui/widgets/typed_debugger.cc:384 @@ -3277,9 +3039,8 @@ msgstr "" #: src/gui/widgets/typed_debugger.cc:416 src/gui/widgets/typed_debugger.cc:461 #: src/gui/widgets/typed_debugger.cc:488 -#, fuzzy msgid "Show in memory editor##{}{}" -msgstr "Afficher les Registres" +msgstr "" #: src/gui/widgets/typed_debugger.cc:434 msgid "Add to Watch tab##{}{}" @@ -3295,13 +3056,7 @@ msgid "New value##{}" msgstr "" #: src/gui/widgets/typed_debugger.cc:652 -msgid "" -"Data types can be imported from Ghidra using tools/ghidra_scripts/" -"export_redux.py, which will generate a redux_data_types.txt file in its " -"folder, or from any text file where each line specifies the data type's name " -"and fields, separated by semi-colons; fields are specified in type-name-size " -"tuples whose elements are separated by commas.\n" -"\n" +msgid "Data types can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate a redux_data_types.txt file in its folder, or from any text file where each line specifies the data type's name and fields, separated by semi-colons; fields are specified in type-name-size tuples whose elements are separated by commas.\n\n" "For example:\n" msgstr "" @@ -3318,13 +3073,7 @@ msgid "Import data types" msgstr "" #: src/gui/widgets/typed_debugger.cc:688 -msgid "" -"Functions can be imported from Ghidra using tools/ghidra_scripts/" -"export_redux.py, which will generate a redux_funcs.txt file in its folder, " -"or from any text file where each line specifies the function address, name " -"and arguments, separated by semi-colons; arguments are specified in type-" -"name-size tuples whose elements are separated by commas.\n" -"\n" +msgid "Functions can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate a redux_funcs.txt file in its folder, or from any text file where each line specifies the function address, name and arguments, separated by semi-colons; arguments are specified in type-name-size tuples whose elements are separated by commas.\n\n" "For example:\n" msgstr "" @@ -3357,14 +3106,12 @@ msgid "{}[{}]" msgstr "" #: src/gui/widgets/typed_debugger.cc:836 src/gui/widgets/typed_debugger.cc:883 -#, fuzzy msgid "Clear breakpoints" -msgstr "Breakpoints" +msgstr "" #: src/gui/widgets/typed_debugger.cc:845 -#, fuzzy msgid "Restore disabled instructions" -msgstr "Pseudo-instructions combinées" +msgstr "" #: src/gui/widgets/typed_debugger.cc:858 msgid "WatchTable" @@ -3380,28 +3127,24 @@ msgid "Type" msgstr "" #: src/gui/widgets/typed_debugger.cc:861 src/gui/widgets/typed_debugger.cc:907 -#, fuzzy msgid "Size" -msgstr " Taille" +msgstr "" #: src/gui/widgets/typed_debugger.cc:877 src/gui/widgets/typed_debugger.cc:960 -#, fuzzy msgid "Functions" -msgstr "Options" +msgstr "" #: src/gui/widgets/typed_debugger.cc:878 -#, fuzzy msgid "Clear log" -msgstr "Effacer" +msgstr "" #: src/gui/widgets/typed_debugger.cc:892 msgid "Restore disabled functions" msgstr "" #: src/gui/widgets/typed_debugger.cc:904 -#, fuzzy msgid "FunctionBreakpoints" -msgstr "Breakpoints" +msgstr "" #: src/gui/widgets/typed_debugger.cc:917 msgid "{}\t(called from {}\t@ {:#x})##{}" @@ -3412,14 +3155,12 @@ msgid "Toggle" msgstr "" #: src/gui/widgets/typed_debugger.cc:979 -#, fuzzy msgid "Add breakpoint##{}" -msgstr "Ajouter un Breakpoint" +msgstr "" #: src/gui/widgets/vram-viewer.cc:390 -#, fuzzy msgid "VRAM Shader Editor" -msgstr "Editeurs de Mémoire" +msgstr "" #: src/gui/widgets/vram-viewer.cc:486 msgid "View" @@ -3458,9 +3199,8 @@ msgid "Enable Alpha channel view" msgstr "" #: src/gui/widgets/vram-viewer.cc:511 -#, fuzzy msgid "Enable greyscale" -msgstr "Active le flux audio" +msgstr "" #: src/gui/widgets/vram-viewer.cc:514 msgid "Show Shader Editor" @@ -3499,8 +3239,7 @@ msgid "Use Null Sync" msgstr "" #: src/spu/cfg.cc:58 -msgid "" -"More precise CPU-SPU synchronization,\n" +msgid "More precise CPU-SPU synchronization,\n" "at the cost of extra power required." msgstr "" @@ -3513,12 +3252,10 @@ msgid "Enable streaming" msgstr "Active le flux audio" #: src/spu/cfg.cc:67 -msgid "" -"Uncheck this to mute the streaming channel\n" +msgid "Uncheck this to mute the streaming channel\n" "from the main CPU to the SPU. This includes\n" "XA audio and audio tracks." -msgstr "" -"Décochez cette case pour couper le canal du flux audio\n" +msgstr "Décochez cette case pour couper le canal du flux audio\n" "du CPU principal vers le SPU. Cela inclut\n" "l'audio XA et les pistes audio." @@ -3540,27 +3277,22 @@ msgstr "Moyen" #: src/spu/cfg.cc:71 msgid "Volume" -msgstr "Volume" +msgstr "" #: src/spu/cfg.cc:72 -msgid "" -"Attempts to make the CPU-to-SPU audio stream\n" +msgid "Attempts to make the CPU-to-SPU audio stream\n" "in sync, by changing its pitch. Consumes more CPU." -msgstr "" -"Tente de synchroniser le flux audio du CPU vers le SPU en modifiant sa " -"hauteur. Consomme plus de CPU." +msgstr "Tente de synchroniser le flux audio du CPU vers le SPU en modifiant sa hauteur. Consomme plus de CPU." #: src/spu/cfg.cc:74 msgid "Pause SPU waiting for CPU IRQ" msgstr "Suspendre le SPU en attendant l'IRQ du CPU" #: src/spu/cfg.cc:75 -msgid "" -"Suspends the SPU processing during an IRQ, waiting\n" +msgid "Suspends the SPU processing during an IRQ, waiting\n" "for the main CPU to acknowledge it. Fixes issues\n" "with some games, but slows SPU processing." -msgstr "" -"Suspend le traitement du SPU pendant un IRQ, en attendant\n" +msgstr "Suspend le traitement du SPU pendant un IRQ, en attendant\n" " que le CPU principal le reconnaisse. Corrige des problèmes\n" " avec certains jeux, mais ralentit le traitement du SPU." @@ -3594,53 +3326,45 @@ msgstr "Interpolation cubique - meilleurs aigus" #: src/spu/cfg.cc:84 msgid "Interpolation" -msgstr "Interpolation" +msgstr "" #: src/spu/cfg.cc:87 msgid "Downmixes stereo to mono." msgstr "Flux audio en mono au lieu de stéréo." #: src/spu/cfg.cc:88 -#, fuzzy msgid "Capture/decode buffer IRQ" -msgstr "IRQ quand tampons décodés" +msgstr "" #: src/spu/cfg.cc:90 -msgid "" -"Activates SPU IRQs based on writes to the decode/capture buffer. This option " -"is necessary for some games." +msgid "Activates SPU IRQs based on writes to the decode/capture buffer. This option is necessary for some games." msgstr "" #: src/spu/debug.cc:62 -#, fuzzy msgid "SPU Debug" -msgstr "Débug" +msgstr "" #: src/spu/debug.cc:84 -#, fuzzy msgid "Mute all" -msgstr "Muet" +msgstr "" #: src/spu/debug.cc:90 -#, fuzzy msgid "Unmute all" -msgstr "Désactivé" +msgstr "" #: src/spu/debug.cc:104 msgid "ADSR channel info" msgstr "" #: src/spu/debug.cc:107 -msgid "" -"Attack:\n" +msgid "Attack:\n" "Decay:\n" "Sustain:\n" "Release:" msgstr "" #: src/spu/debug.cc:115 -msgid "" -"Sustain level:\n" +msgid "Sustain level:\n" "Sustain inc:\n" "Curr adsr vol:\n" "Raw enveloppe" @@ -3651,8 +3375,7 @@ msgid "Generic channel info" msgstr "" #: src/spu/debug.cc:127 -msgid "" -"On:\n" +msgid "On:\n" "Stop:\n" "Noise:\n" "FMod:\n" @@ -3664,21 +3387,17 @@ msgid "" msgstr "" #: src/spu/debug.cc:138 -msgid "" -"Start pos:\n" +msgid "Start pos:\n" "Curr pos:\n" -"Loop pos:\n" -"\n" +"Loop pos:\n\n" "Right vol:\n" -"Left vol:\n" -"\n" +"Left vol:\n\n" "Act freq:\n" "Used freq:" msgstr "" #: src/spu/debug.cc:150 -msgid "" -"Freq:\n" +msgid "Freq:\n" "Stereo:\n" "Samples:\n" "Volume:\n" @@ -3689,273 +3408,9 @@ msgid "Spu states" msgstr "" #: src/spu/debug.cc:160 -msgid "" -"Irq addr:\n" +msgid "Irq addr:\n" "Ctrl:\n" "Stat:\n" "Spu mem:" msgstr "" -#, c-format -#~ msgid "Error decoding audio frame\n" -#~ msgstr "Erreur lors du décodage de la trame audio\n" - -#, c-format -#~ msgid "Could not find %s stream in input file\n" -#~ msgstr "Impossible de trouver le flux %s dans le fichier source\n" - -#, c-format -#~ msgid "Failed to find %s codec\n" -#~ msgstr "Impossible de trouver le codec %s\n" - -#, c-format -#~ msgid "Failed to open %s codec\n" -#~ msgstr "Impossible d'ouvrir le codec %s\n" - -#, c-format -#~ msgid "Could not open source file %s\n" -#~ msgstr "Impossible d'ouvrir le fichier source %s\n" - -#, c-format -#~ msgid "Could not find stream information\n" -#~ msgstr "Impossible de trouver les détails du flux\n" - -#, c-format -#~ msgid "Could not find audio stream in the input, aborting\n" -#~ msgstr "Impossible de trouver le flux audio dans la source. Abandon.\n" - -#, c-format -#~ msgid "Could not find audio codec for the input, aborting\n" -#~ msgstr "Impossible de trouver le codec audio pour la source. Abandon.\n" - -#, c-format -#~ msgid "Could not allocate audio codec for the input, aborting\n" -#~ msgstr "Impossible d'allouer le codec audio à la source. Abandon.\n" - -#, c-format -#~ msgid "Could not allocate resample context" -#~ msgstr "Could not allocate resample context" - -#, c-format -#~ msgid "Could not open resample context" -#~ msgstr "Could not allocate resample context" - -#, c-format -#~ msgid "Could not allocate frame\n" -#~ msgstr "Impossible d'allouer une trame.\n" - -#, c-format -#~ msgid "Could not allocate memory to decode CDDA TRACK: %s\n" -#~ msgstr "" -#~ "Impossible d'allouer de la mémoire pour décoder la PISTE CDDA : %s\n" - -#, c-format -#~ msgid "Decoding audio tr#%u (%s)..." -#~ msgstr "Décodage de l'audio tr#%u (%s)..." - -#, c-format -#~ msgid "Buffer overflow..." -#~ msgstr "Dépassement de mémoire tampon..." - -#, c-format -#~ msgid "Actual %i vs. %i estimated\n" -#~ msgstr "Actuel %i contre %i estimé\n" - -#, c-format -#~ msgid "OK\n" -#~ msgstr "OK\n" - -#, c-format -#~ msgid "Could not load cheats from: %s\n" -#~ msgstr "Impossible de charger les cheats à partir de : %s\n" - -#, c-format -#~ msgid "Cheats loaded from: %s\n" -#~ msgstr "Cheats chargés à partir de : %s\n" - -#, c-format -#~ msgid "Cheats saved to: %s\n" -#~ msgstr "Cheats sauvegardés sur : %s\n" - -#~ msgid "(Untitled)" -#~ msgstr "(Sans titre)" - -#~ msgid " Date & Time" -#~ msgstr " Date & Heure" - -#~ msgid "Close ISO" -#~ msgstr "Fermer l'ISO" - -#~ msgid "Connection closed!\n" -#~ msgstr "Connexion coupée !\n" - -#, fuzzy -#~ msgid "Could not open BIOS Overlay:\"%s\"!\n" -#~ msgstr "Impossible d'ouvrir le BIOS : \"%s\". Utilisation du Bios HLE !\n" - -#~ msgid "Directories" -#~ msgstr "Répertoires" - -#~ msgid "Files" -#~ msgstr "Fichiers" - -#~ msgid "Home" -#~ msgstr "Origine" - -#~ msgid "Invalid PPF patch: %s.\n" -#~ msgstr "Patch PPF invalide :%s.\n" - -#, fuzzy -#~ msgid "Loaded BIOS overlay: %s\n" -#~ msgstr "BIOS chargé :%s\n" - -#~ msgid "Loaded PPF %d.0 patch: %s.\n" -#~ msgstr "Patch PPF %d.0 chargé : %s.\n" - -#~ msgid "Open ISO" -#~ msgstr "Ouvrir un ISO" - -#, fuzzy -#~ msgid "Remove" -#~ msgstr "Enlever##" - -#~ msgid "Remove breakpoint from here" -#~ msgstr "Retirer les Breakpoints à partir d'ici" - -#~ msgid "Roots" -#~ msgstr "Racines" - -#, fuzzy -#~ msgid "Select BIOS Overlay" -#~ msgstr "Sélection du BIOS" - -#~ msgid "Set Breakpoint here" -#~ msgstr "Placer un Breakpoint ici" - -#, fuzzy -#~ msgid "Show types" -#~ msgstr "Afficher les Registres" - -#~ msgid "Unsupported PPF version (%d).\n" -#~ msgstr "Version du PPF non-supportée (%d).\n" - -#~ msgid "^ Date & Time" -#~ msgstr "^ Date & Heure" - -#~ msgid "^ File" -#~ msgstr "^ Fichier" - -#~ msgid "^ Size" -#~ msgstr "^ Taille" - -#~ msgid "v Date & Time" -#~ msgstr "v Date & Heure" - -#~ msgid "v File" -#~ msgstr "v Fichier" - -#~ msgid "v Size" -#~ msgstr "v Taille" - -#~ msgid "Big Endian" -#~ msgstr "Big Endian" - -#~ msgid "CDDA" -#~ msgstr "CDDA" - -#~ msgid "Little Endian" -#~ msgstr "Little Endian" - -#~ msgid "Generates IRQs when buffers are decoded." -#~ msgstr "Génère des IRQ lorsque les tampons sont décodés." - -#~ msgid "Show byte read BPs " -#~ msgstr "Show byte read BPs" - -#~ msgid "Show byte write BPs " -#~ msgstr "Show byte write BPs" - -#~ msgid "Show exec BPs" -#~ msgstr "Show exec BPs" - -#~ msgid "Show half read BPs " -#~ msgstr "Show half read BPs" - -#~ msgid "Show half write BPs " -#~ msgstr "Show half write BPs" - -#~ msgid "Show no breakpoints" -#~ msgstr "Ne pas afficher de Breakpoints" - -#~ msgid "Show word read BPs " -#~ msgstr "Show word read BPs" - -#~ msgid "Show word write BPs " -#~ msgstr "Show word write BPs" - -#, fuzzy -#~ msgid "Step out" -#~ msgstr "Step Out" - -#~ msgid "Change streaming pitch" -#~ msgstr "Change le ton du flux audio" - -#~ msgid "Error initializing GPU plugin: %d" -#~ msgstr "Erreur lors de l’initialisation du plugin GPU : %d" - -#~ msgid "Error initializing SIO1 plugin: %d" -#~ msgstr "Erreur lors de l'initialisation du plugin SIO1 : %d" - -#~ msgid "Error initializing SPU plugin: %d" -#~ msgstr "Erreur lors de l'initialisation du plugin SPU : %d" - -#~ msgid "Error loading %s: %s" -#~ msgstr "Erreur lors du chargement de %s : %s" - -#~ msgid "Error opening file: %s.\n" -#~ msgstr "Erreur lors de l'ouverture du fichier : %s.\n" - -#, fuzzy -#~ msgid "Log kernel events" -#~ msgstr "Journal des événements" - -#~ msgid "Plugins loaded.\n" -#~ msgstr "Plugins chargés.\n" - -#~ msgid "This file does not appear to be a valid PSX file.\n" -#~ msgstr "Ce fichier ne semble pas être un fichier PSX valide.\n" - -#~ msgid "Unknown CPE opcode %02x at position %08x.\n" -#~ msgstr "Opcode CPE inconnu %02x à la position %08x.\n" - -#~ msgid "ng Load Bin file: [0x%08x] : %s\n" -#~ msgstr "ng Load Bin file: [0x%08x] : %s\n" - -#~ msgid "ok Load Bin file: [0x%08x] : %s\n" -#~ msgstr "ok Load Bin file: [0x%08x] : %s\n" - -#~ msgid "Always enable SIO IRQ" -#~ msgstr "Toujours activer l'IRQ du SIO" - -#~ msgid "BIOS Counters" -#~ msgstr "Compteurs du BIOS" - -#~ msgid "BIOS HLE" -#~ msgstr "BIOS HLE" - -#~ msgid "Debug kernel" -#~ msgstr "Débug du kernel" - -#~ msgid "Error initializing NetPlay plugin: %d" -#~ msgstr "Erreur lors de l'initialisation du plugin NetPlay : %d" - -#~ msgid "Memorize" -#~ msgstr "Mémoriser" - -#~ msgid "No memory card value was specified - card %i is not plugged.\n" -#~ msgstr "" -#~ "Aucune valeur de carte mémoire n'a été spécifiée - la carte %i n'est pas " -#~ "présente.\n" - -#~ msgid "Show BIOS counters" -#~ msgstr "Afficher les compteurs du BIOS" diff --git a/i18n/hi.po b/i18n/hi.po new file mode 100644 index 000000000..fb5ca5479 --- /dev/null +++ b/i18n/hi.po @@ -0,0 +1,3411 @@ +msgid "" +msgstr "" +"Project-Id-Version: pcsx-redux\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2024-03-12 17:37\n" +"Last-Translator: \n" +"Language-Team: Hindi\n" +"Language: hi_IN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: pcsx-redux\n" +"X-Crowdin-Project-ID: 655690\n" +"X-Crowdin-Language: hi\n" +"X-Crowdin-File: /[grumpycoders.pcsx-redux] main/i18n/pcsx-redux.pot\n" +"X-Crowdin-File-ID: 10\n" + +#: src/cdrom/cdriso-ecm.cc:282 +#, c-format +msgid "\n" +"Detected ECM file with proper header and filename suffix.\n" +msgstr "" + +#: src/cdrom/cdriso-sbi.cc:41 +#, c-format +msgid "Loaded SBI file: %s.\n" +msgstr "" + +#: src/cdrom/cdriso.cc:252 +#, c-format +msgid "Track %.2d (%s) - Start %.2d:%.2d:%.2d, Length %.2d:%.2d:%.2d\n" +msgstr "" + +#: src/cdrom/cdriso.cc:268 +#, c-format +msgid "Loaded CD Image: %s" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:463 +msgid "OpenGL GPU configuration" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:467 +msgid "Polygon rendering mode" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:478 src/core/OpenGL_GPU/gpu_opengl.cc:483 +msgid "No MSAA" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:478 +msgid "{}x MSAA" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:480 +msgid "MSAA" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:498 src/gpu/soft/gpu.cc:261 +msgid "Use linear filtering" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:511 +msgid "OpenGL GPU Debugger" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:517 +#, c-format +msgid "Display horizontal range: %d-%d" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:518 +#, c-format +msgid "Display vertical range: %d-%d" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:519 +#, c-format +msgid "Drawing area offset: (%d, %d)" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:520 +#, c-format +msgid "Resolution: %dx%d" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:522 +msgid "Clear colour" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:523 +msgid "Clear VRAM" +msgstr "" + +#: src/core/cdrom.cc:1708 +#, c-format +msgid "CD-ROM Label: %.32s\n" +msgstr "" + +#: src/core/cdrom.cc:1709 +#, c-format +msgid "CD-ROM ID: %.9s\n" +msgstr "" + +#: src/core/cdrom.cc:1710 +#, c-format +msgid "CD-ROM EXE Name: %.255s\n" +msgstr "" + +#: src/core/debug.cc:89 +msgid "Execution map" +msgstr "" + +#: src/core/debug.cc:119 +msgid "Read 8 map" +msgstr "" + +#: src/core/debug.cc:126 +msgid "Read 16 map" +msgstr "" + +#: src/core/debug.cc:133 +msgid "Read 32 map" +msgstr "" + +#: src/core/debug.cc:140 +msgid "Write 8 map" +msgstr "" + +#: src/core/debug.cc:147 +msgid "Write 16 map" +msgstr "" + +#: src/core/debug.cc:154 +msgid "Write 32 map" +msgstr "" + +#: src/core/debug.cc:170 +msgid "Step in" +msgstr "" + +#: src/core/debug.cc:178 src/gui/widgets/assembly.cc:454 +#: src/gui/widgets/assembly.cc:531 +msgid "Step Over" +msgstr "" + +#: src/core/debug.cc:186 +msgid "Step over" +msgstr "" + +#: src/core/debug.cc:192 +msgid "Step out (no callstack)" +msgstr "" + +#: src/core/debug.cc:219 +#, c-format +msgid "Breakpoint triggered: PC=0x%08x - Cause: %s %s\n" +msgstr "" + +#: src/core/debug.cc:319 src/gui/widgets/assembly.cc:455 +#: src/gui/widgets/assembly.cc:533 +msgid "Step Out" +msgstr "" + +#: src/core/debug.h:37 +msgid "Exec" +msgstr "" + +#: src/core/debug.h:37 src/gui/widgets/typed_debugger.cc:285 +msgid "Read" +msgstr "" + +#: src/core/debug.h:37 src/gui/widgets/typed_debugger.cc:287 +msgid "Write" +msgstr "" + +#: src/core/gdb-server.cc:604 +msgid "GDB client" +msgstr "" + +#: src/core/gpu.cc:1037 src/core/gpu.cc:1122 +msgid "Shading: Flat" +msgstr "" + +#: src/core/gpu.cc:1041 src/core/gpu.cc:1126 +msgid "Shading: Gouraud" +msgstr "" + +#: src/core/gpu.cc:1045 +msgid "Textured" +msgstr "" + +#: src/core/gpu.cc:1048 src/core/gpu.cc:1129 src/core/gpu.cc:1170 +msgid "Semi-transparency blending" +msgstr "" + +#: src/core/gpu.cc:1064 +#, c-format +msgid "Vertex %i" +msgstr "" + +#: src/core/gpu.cc:1088 src/core/gpu.cc:1154 src/core/gpu.cc:1183 +msgid "Go to primitive##{}" +msgstr "" + +#: src/core/gpu.cc:1096 src/core/gpu.cc:1193 +msgid "Go to texture##{}" +msgstr "" + +#: src/core/gpu.cc:1108 src/core/gpu.cc:1205 +msgid "Go to CLUT##{}" +msgstr "" + +#: src/core/gpu.cc:1134 +#, c-format +msgid "Line %i" +msgstr "" + +#: src/core/gpulogger.cc:285 +#, c-format +msgid "Texture Page X: %i, Texture Page Y: %i" +msgstr "" + +#: src/core/gpulogger.cc:286 +msgid "Blending:" +msgstr "" + +#: src/core/gpulogger.cc:290 +msgid "50% Back + 50% Front" +msgstr "" + +#: src/core/gpulogger.cc:293 +msgid "100% Back + 100% Front" +msgstr "" + +#: src/core/gpulogger.cc:296 +msgid "100% Back - 100% Front" +msgstr "" + +#: src/core/gpulogger.cc:299 +msgid "100% Back + 25% Front" +msgstr "" + +#: src/core/gpulogger.cc:302 +msgid "Texture depth:" +msgstr "" + +#: src/core/gpulogger.cc:306 +msgid "4 bits" +msgstr "" + +#: src/core/gpulogger.cc:309 +msgid "8 bits" +msgstr "" + +#: src/core/gpulogger.cc:312 +msgid "16 bits" +msgstr "" + +#: src/core/gpulogger.cc:319 +#, c-format +msgid "Dithering: %s" +msgstr "" + +#: src/core/gpulogger.cc:319 src/core/gpulogger.cc:334 +#: src/core/gpulogger.cc:393 src/core/gpulogger.cc:406 +msgid "No" +msgstr "" + +#: src/core/gpulogger.cc:319 src/core/gpulogger.cc:334 +#: src/core/gpulogger.cc:393 src/core/gpulogger.cc:406 +msgid "Yes" +msgstr "" + +#: src/core/gpulogger.cc:334 +#, c-format +msgid " Set: %s, Check: %s" +msgstr "" + +#: src/core/gpulogger.cc:343 +msgid "Display Enabled" +msgstr "" + +#: src/core/gpulogger.cc:345 +msgid "Display Disabled" +msgstr "" + +#: src/core/gpulogger.cc:352 +msgid "DMA Off" +msgstr "" + +#: src/core/gpulogger.cc:355 +msgid "FIFO Query" +msgstr "" + +#: src/core/gpulogger.cc:358 +msgid "DMA Read" +msgstr "" + +#: src/core/gpulogger.cc:361 +msgid "DMA Write" +msgstr "" + +#: src/core/gpulogger.cc:371 +msgid "Horizontal resolution:" +msgstr "" + +#: src/core/gpulogger.cc:393 +#, c-format +msgid "Extended width mode: %s" +msgstr "" + +#: src/core/gpulogger.cc:394 +msgid "Vertical resolution:" +msgstr "" + +#: src/core/gpulogger.cc:404 +#, c-format +msgid "Output mode: %s" +msgstr "" + +#: src/core/gpulogger.cc:405 +msgid "15 bits" +msgstr "" + +#: src/core/gpulogger.cc:405 +msgid "24 bits" +msgstr "" + +#: src/core/gpulogger.cc:405 +#, c-format +msgid "Display depth: %s" +msgstr "" + +#: src/core/gpulogger.cc:406 +#, c-format +msgid "Interlaced: %s" +msgstr "" + +#: src/core/gpulogger.cc:412 +msgid "Texture Window" +msgstr "" + +#: src/core/gpulogger.cc:415 +msgid "Draw Area Start" +msgstr "" + +#: src/core/gpulogger.cc:418 +msgid "Draw Area End" +msgstr "" + +#: src/core/gpulogger.cc:421 +msgid "Draw Offset" +msgstr "" + +#: src/core/gpulogger.cc:424 +msgid "Unknown" +msgstr "" + +#: src/core/memorycard.cc:348 +#, c-format +msgid "The memory card %s doesn't exist - creating it\n" +msgstr "" + +#: src/core/memorycard.cc:367 src/core/memorycard.cc:385 +msgid "Error reading memory card." +msgstr "" + +#: src/core/memorycard.cc:370 +#, c-format +msgid "Memory card %s failed to load!\n" +msgstr "" + +#: src/core/memorycard.cc:374 +#, c-format +msgid "Loading memory card %s\n" +msgstr "" + +#: src/core/memorycard.cc:417 +#, c-format +msgid "Saving memory card %s\n" +msgstr "" + +#: src/core/pad.cc:703 src/core/pad.cc:796 +#, c-format +msgid "Unknown command for pad: %02X\n" +msgstr "" + +#: src/core/pad.cc:898 +msgid "Pad configuration" +msgstr "" + +#: src/core/pad.cc:904 +msgid "Pad 1" +msgstr "" + +#: src/core/pad.cc:905 +msgid "Pad 2" +msgstr "" + +#: src/core/pad.cc:908 +msgid "Rescan gamepads and re-read game controllers database" +msgstr "" + +#: src/core/pad.cc:914 +msgid "Use raw input for mouse" +msgstr "" + +#: src/core/pad.cc:916 +msgid "When enabled, the cursor will be hidden and captured when the emulator is running. This is useful for games that require mouse input." +msgstr "" + +#: src/core/pad.cc:918 +msgid "Allow mouse capture toggle" +msgstr "" + +#: src/core/pad.cc:920 +msgid "When enabled, pressing CTRL and ALT will toggle the setting above, raw input" +msgstr "" + +#: src/core/pad.cc:922 +msgid "Pad" +msgstr "" + +#: src/core/pad.cc:931 +msgid "Set defaults" +msgstr "" + +#: src/core/pad.cc:946 +msgid "Keyboard Up" +msgstr "" + +#: src/core/pad.cc:948 +msgid "Keyboard Right" +msgstr "" + +#: src/core/pad.cc:950 +msgid "Keyboard Down" +msgstr "" + +#: src/core/pad.cc:952 +msgid "Keyboard Left" +msgstr "" + +#: src/core/pad.cc:954 +msgid "Keyboard Backspace" +msgstr "" + +#: src/core/pad.cc:956 +msgid "Keyboard Enter" +msgstr "" + +#: src/core/pad.cc:958 +msgid "Keyboard Space" +msgstr "" + +#: src/core/pad.cc:960 +msgid "Keyboard Escape" +msgstr "" + +#: src/core/pad.cc:962 +msgid "Unbound" +msgstr "" + +#: src/core/pad.cc:967 +msgid "Unknown keyboard key {}" +msgstr "" + +#: src/core/pad.cc:972 +msgid "Keyboard {}" +msgstr "" + +#: src/core/pad.cc:987 src/gui/gui.cc:1969 +msgid "Auto" +msgstr "" + +#: src/core/pad.cc:988 +msgid "Controller" +msgstr "" + +#: src/core/pad.cc:989 +msgid "Keyboard" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Cross" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Square" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Triangle" +msgstr "" + +#: src/core/pad.cc:993 +msgid "Circle" +msgstr "" + +#: src/core/pad.cc:993 +msgid "Select" +msgstr "" + +#: src/core/pad.cc:993 src/gui/widgets/isobrowser.cc:149 +msgid "Start" +msgstr "" + +#: src/core/pad.cc:994 +msgid "L1" +msgstr "" + +#: src/core/pad.cc:994 +msgid "L2" +msgstr "" + +#: src/core/pad.cc:994 +msgid "R1" +msgstr "" + +#: src/core/pad.cc:995 +msgid "L3" +msgstr "" + +#: src/core/pad.cc:995 +msgid "R2" +msgstr "" + +#: src/core/pad.cc:995 +msgid "R3" +msgstr "" + +#: src/core/pad.cc:996 +msgid "Analog Mode" +msgstr "" + +#: src/core/pad.cc:999 +msgid "Up" +msgstr "" + +#: src/core/pad.cc:1000 +msgid "Right" +msgstr "" + +#: src/core/pad.cc:1001 +msgid "Down" +msgstr "" + +#: src/core/pad.cc:1002 +msgid "Left" +msgstr "" + +#: src/core/pad.cc:1005 +msgid "Digital" +msgstr "" + +#: src/core/pad.cc:1006 +msgid "Analog" +msgstr "" + +#: src/core/pad.cc:1007 +msgid "Mouse" +msgstr "" + +#: src/core/pad.cc:1008 +msgid "Negcon (Unimplemented)" +msgstr "" + +#: src/core/pad.cc:1009 +msgid "Gun (Unimplemented)" +msgstr "" + +#: src/core/pad.cc:1010 +msgid "Guncon (Unimplemented" +msgstr "" + +#: src/core/pad.cc:1014 src/gui/widgets/pio-cart.cc:55 +msgid "Connected" +msgstr "" + +#: src/core/pad.cc:1023 +msgid "Analog mode" +msgstr "" + +#: src/core/pad.cc:1031 +msgid "Controller Type" +msgstr "" + +#: src/core/pad.cc:1047 +msgid "Device type" +msgstr "" + +#: src/core/pad.cc:1058 +msgid "Mouse sensitivity X" +msgstr "" + +#: src/core/pad.cc:1060 +msgid "Mouse sensitivity Y" +msgstr "" + +#: src/core/pad.cc:1062 +msgid "Keyboard mapping" +msgstr "" + +#: src/core/pad.cc:1064 +msgid "Computer button mapping" +msgstr "" + +#: src/core/pad.cc:1065 +msgid "Gamepad button" +msgstr "" + +#: src/core/pad.cc:1115 +msgid "No gamepad selected or connected" +msgstr "" + +#: src/core/pad.cc:1132 +msgid "Gamepad" +msgstr "" + +#: src/core/pio-cart.cc:214 +#, c-format +msgid "Unknown 8-bit read in EXP1/PIO: %8.8lx\n" +msgstr "" + +#: src/core/pio-cart.cc:228 +#, c-format +msgid "Unknown 8-bit write in EXP1/PIO: %8.8lx\n" +msgstr "" + +#: src/core/psxinterpreter.cc:359 +#, c-format +msgid "Signed overflow in ADDI instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:453 +#, c-format +msgid "Signed overflow in ADD instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:495 +#, c-format +msgid "Signed overflow in SUB instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:815 +#, c-format +msgid "Attempted unaligned JR to 0x%08x from 0x%08x, firing exception!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:841 +#, c-format +msgid "Attempted unaligned JALR to 0x%08x from 0x%08x, firing exception!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:879 +#, c-format +msgid "Unaligned address 0x%08x in LH from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:896 +#, c-format +msgid "Unaligned address 0x%08x in LHU from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:913 +#, c-format +msgid "Unaligned address 0x%08x in LW from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:975 +#, c-format +msgid "Unaligned address 0x%08x in SH from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:986 +#, c-format +msgid "Unaligned address 0x%08x in SW from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1093 +#, c-format +msgid "Encountered reserved opcode from 0x%08x, firing an exception\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1108 +#, c-format +msgid "Attempted to use an invalid floating point instruction from 0x%08x. Ignored.\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1119 +#, c-format +msgid "Attempted to access COP3 from 0x%08x. Ignored\n" +msgstr "" + +#: src/core/psxmem.cc:94 +msgid "SharedMem failed to share memory for wram, falling back to memory alloc\n" +msgstr "" + +#: src/core/psxmem.cc:103 +msgid "Error allocating memory!" +msgstr "" + +#: src/core/psxmem.cc:135 +#, c-format +msgid "Could not open EXP1:\"%s\".\n" +msgstr "" + +#: src/core/psxmem.cc:143 +#, c-format +msgid "Loaded %i bytes to EXP1 from file: %s\n" +msgstr "" + +#: src/core/psxmem.cc:185 +msgid "\n" +" No BIOS loaded, emulation halted.\n\n" +"Set a BIOS file into the configuration, and do a hard reset of the emulator.\n" +"The distributed OpenBIOS.bin file can be an appropriate BIOS replacement.\n" +msgstr "" + +#: src/core/psxmem.cc:200 +#, c-format +msgid "Could not open BIOS:\"%s\". Retrying with the OpenBIOS\n" +msgstr "" + +#: src/core/psxmem.cc:210 +#, c-format +msgid "Could not open OpenBIOS fallback. Things won't work properly.\n" +"Add a valid BIOS in the configuration and hard reset.\n" +msgstr "" + +#: src/core/psxmem.cc:225 +#, c-format +msgid "Loaded BIOS: %s\n" +msgstr "" + +#: src/core/psxmem.cc:237 +#, c-format +msgid "Known BIOS detected: %s (%08x)\n" +msgstr "" + +#: src/core/psxmem.cc:239 +#, c-format +msgid "OpenBIOS detected (%08x)\n" +msgstr "" + +#: src/core/psxmem.cc:241 +#, c-format +msgid "Unknown bios loaded (%08x)\n" +msgstr "" + +#: src/core/psxmem.cc:276 +#, c-format +msgid "8-bit read redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:283 +#, c-format +msgid "8-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:315 +#, c-format +msgid "16-bit read redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:318 +#, c-format +msgid "16-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:350 +#, c-format +msgid "32-bit read redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:354 +#, c-format +msgid "32-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:458 +#, c-format +msgid "8-bit write redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:460 +#, c-format +msgid "8-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:489 +#, c-format +msgid "16-bit write redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:491 +#, c-format +msgid "16-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:523 src/core/psxmem.cc:550 +#, c-format +msgid "32-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:547 +#, c-format +msgid "32-bit write redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/r3000a.cc:39 +#, c-format +msgid "PCSX-Redux booting\n" +msgstr "" + +#: src/core/r3000a.cc:40 +#, c-format +msgid "Copyright (C) 2019-2024 PCSX-Redux authors\n" +msgstr "" + +#: src/core/r3000a.cc:50 +#, c-format +msgid "CPU type: %s\n" +msgstr "" + +#: src/core/sio.cc:367 +msgid "Wrong block number" +msgstr "" + +#: src/core/sio1-server.cc:126 +msgid "SIO1 client disconnected\n" +msgstr "" + +#: src/core/sio1.cc:74 +msgid "SIO1 client connected\n" +msgstr "" + +#: src/core/sio1.cc:90 +msgid "SIO1 TCP session closing due to unreliable connection.\n" +"Restart SIO1 server/client and try again." +msgstr "" + +#: src/gpu/soft/gpu.cc:243 +msgid "Game-dependent dithering (slow)" +msgstr "" + +#: src/gpu/soft/gpu.cc:243 +msgid "No dithering (fastest)" +msgstr "" + +#: src/gpu/soft/gpu.cc:244 +msgid "Always dither g-shaded polygons (slowest)" +msgstr "" + +#: src/gpu/soft/gpu.cc:246 +msgid "Soft GPU configuration" +msgstr "" + +#: src/gpu/soft/gpu.cc:247 +msgid "Dithering" +msgstr "" + +#: src/gpu/soft/gpu.cc:252 +msgid "Use cached dithering tables" +msgstr "" + +#: src/gpu/soft/gpu.cc:258 +msgid "Dithering tables are cached in memory for faster processing. Dithering will be done much faster, at the cost of a 512MB cache." +msgstr "" + +#: src/gpu/soft/gpu.cc:273 +msgid "Soft GPU debugger" +msgstr "" + +#: src/gpu/soft/gpu.cc:275 +msgid "Debugging features are not supported when using the software renderer yet\n" +"Consider enabling the OpenGL GPU option instead." +msgstr "" + +#: src/gui/gui.cc:307 +msgid "One argument needed to the setText* functions" +msgstr "" + +#: src/gui/gui.cc:325 +msgid "The argument to the setText* functions need to be convertible to a string, or be a File object" +msgstr "" + +#: src/gui/gui.cc:330 +msgid "Error compiling new shader code: {}" +msgstr "" + +#: src/gui/gui.cc:653 +msgid "Warning: OpenGL error reporting disabled. See About dialog for more information.\n" +msgstr "" + +#: src/gui/gui.cc:666 +msgid "Main VRAM Viewer" +msgstr "" + +#: src/gui/gui.cc:667 +msgid "CLUT VRAM selector" +msgstr "" + +#: src/gui/gui.cc:672 +msgid "Vram Viewer #" +msgstr "" + +#: src/gui/gui.cc:681 +msgid "Memory Editor #" +msgstr "" + +#: src/gui/gui.cc:686 +msgid "Parallel Port" +msgstr "" + +#: src/gui/gui.cc:687 +msgid "Scratch Pad" +msgstr "" + +#: src/gui/gui.cc:688 +msgid "Hardware Registers" +msgstr "" + +#: src/gui/gui.cc:689 +msgid "BIOS" +msgstr "" + +#: src/gui/gui.cc:690 +msgid "VRAM" +msgstr "" + +#: src/gui/gui.cc:1030 +msgid "Output" +msgstr "" + +#: src/gui/gui.cc:1055 src/gui/widgets/assembly.cc:442 +#: src/gui/widgets/isobrowser.cc:66 src/gui/widgets/memcard_manager.cc:63 +#: src/gui/widgets/vram-viewer.cc:482 +msgid "File" +msgstr "" + +#: src/gui/gui.cc:1056 src/gui/gui.h:377 src/gui/widgets/isobrowser.cc:67 +#: src/gui/widgets/isobrowser.h:50 +msgid "Open Disk Image" +msgstr "" + +#: src/gui/gui.cc:1057 src/gui/widgets/isobrowser.cc:68 +msgid "Close Disk Image" +msgstr "" + +#: src/gui/gui.cc:1061 +msgid "Load binary" +msgstr "" + +#: src/gui/gui.cc:1064 +msgid "Add Lua archive" +msgstr "" + +#: src/gui/gui.cc:1068 +msgid "Dump save state proto schema" +msgstr "" + +#: src/gui/gui.cc:1073 +msgid "global{}" +msgstr "" + +#: src/gui/gui.cc:1075 +msgid "Save state slots" +msgstr "" + +#: src/gui/gui.cc:1076 +msgid "Quick-save slot" +msgstr "" + +#: src/gui/gui.cc:1081 src/gui/gui.cc:1102 +msgid "Slot {}" +msgstr "" + +#: src/gui/gui.cc:1088 +msgid "Show named save states" +msgstr "" + +#: src/gui/gui.cc:1093 +msgid "Save global state" +msgstr "" + +#: src/gui/gui.cc:1095 +msgid "Load state slots" +msgstr "" + +#: src/gui/gui.cc:1098 +msgid "Quick-load slot" +msgstr "" + +#: src/gui/gui.cc:1123 +msgid "Load global state" +msgstr "" + +#: src/gui/gui.cc:1127 +msgid "Open LID" +msgstr "" + +#: src/gui/gui.cc:1131 +msgid "Close LID" +msgstr "" + +#: src/gui/gui.cc:1135 +msgid "Open and close LID" +msgstr "" + +#: src/gui/gui.cc:1140 +msgid "Reboot" +msgstr "" + +#: src/gui/gui.cc:1143 +msgid "Quit" +msgstr "" + +#: src/gui/gui.cc:1149 src/gui/gui.cc:1166 +msgid "Emulation" +msgstr "" + +#: src/gui/gui.cc:1150 +msgid "Start emulation" +msgstr "" + +#: src/gui/gui.cc:1153 +msgid "Pause emulation" +msgstr "" + +#: src/gui/gui.cc:1156 +msgid "Soft Reset" +msgstr "" + +#: src/gui/gui.cc:1159 +msgid "Hard Reset" +msgstr "" + +#: src/gui/gui.cc:1165 src/gui/widgets/vram-viewer.cc:520 +msgid "Configuration" +msgstr "" + +#: src/gui/gui.cc:1167 +msgid "Manage Memory Cards" +msgstr "" + +#: src/gui/gui.cc:1170 src/gui/gui.cc:1270 +msgid "GPU" +msgstr "" + +#: src/gui/gui.cc:1171 src/gui/gui.cc:1286 +msgid "SPU" +msgstr "" + +#: src/gui/gui.cc:1172 +msgid "UI" +msgstr "" + +#: src/gui/gui.cc:1173 +msgid "System" +msgstr "" + +#: src/gui/gui.cc:1174 +msgid "Controls" +msgstr "" + +#: src/gui/gui.cc:1175 +msgid "Shader presets" +msgstr "" + +#: src/gui/gui.cc:1176 +msgid "Default shader" +msgstr "" + +#: src/gui/gui.cc:1179 +msgid "CRT-lottes shader" +msgstr "" + +#: src/gui/gui.cc:1206 +msgid "Configure Shaders" +msgstr "" + +#: src/gui/gui.cc:1210 +msgid "PIO Cartridge" +msgstr "" + +#: src/gui/gui.cc:1214 src/gui/widgets/assembly.cc:449 +msgid "Debug" +msgstr "" + +#: src/gui/gui.cc:1215 +msgid "Show Logs" +msgstr "" + +#: src/gui/gui.cc:1216 +msgid "Lua" +msgstr "" + +#: src/gui/gui.cc:1217 +msgid "Show Lua Console" +msgstr "" + +#: src/gui/gui.cc:1218 +msgid "Show Lua Inspector" +msgstr "" + +#: src/gui/gui.cc:1219 +msgid "Show Lua editor" +msgstr "" + +#: src/gui/gui.cc:1223 +msgid "CPU" +msgstr "" + +#: src/gui/gui.cc:1224 +msgid "Show Registers" +msgstr "" + +#: src/gui/gui.cc:1225 +msgid "Show Assembly" +msgstr "" + +#: src/gui/gui.cc:1227 src/gui/gui.cc:1229 +msgid "Show DynaRec Disassembly" +msgstr "" + +#: src/gui/gui.cc:1231 +msgid "DynaRec Disassembler is not available in Interpreted CPU mode. Try enabling [Dynarec CPU]\n" +"in Configuration->Emulation, restart PCSX-Redux, then try again." +msgstr "" + +#: src/gui/gui.cc:1234 +msgid "Show Breakpoints" +msgstr "" + +#: src/gui/gui.cc:1235 +msgid "Show Callstacks" +msgstr "" + +#: src/gui/gui.cc:1236 +msgid "Memory Editors" +msgstr "" + +#: src/gui/gui.cc:1247 +msgid "Show Memory Observer" +msgstr "" + +#: src/gui/gui.cc:1248 +msgid "Show Typed Debugger" +msgstr "" + +#: src/gui/gui.cc:1249 +msgid "Show Interrupts Scaler" +msgstr "" + +#: src/gui/gui.cc:1250 +msgid "First Chance Exceptions" +msgstr "" + +#: src/gui/gui.cc:1271 +msgid "VRAM viewers" +msgstr "" + +#: src/gui/gui.cc:1272 +msgid "Show main VRAM viewer" +msgstr "" + +#: src/gui/gui.cc:1273 +msgid "Show CLUT VRAM viewer" +msgstr "" + +#: src/gui/gui.cc:1276 +msgid "Show VRAM viewer #" +msgstr "" + +#: src/gui/gui.cc:1282 +msgid "Show GPU logger" +msgstr "" + +#: src/gui/gui.cc:1283 +msgid "Show GPU debug" +msgstr "" + +#: src/gui/gui.cc:1287 +msgid "Show SPU debug" +msgstr "" + +#: src/gui/gui.cc:1290 +msgid "CD-Rom" +msgstr "" + +#: src/gui/gui.cc:1291 +msgid "Show Iso Browser" +msgstr "" + +#: src/gui/gui.cc:1294 +msgid "Misc hardware" +msgstr "" + +#: src/gui/gui.cc:1295 +msgid "Show SIO1 debug" +msgstr "" + +#: src/gui/gui.cc:1299 +msgid "Kernel" +msgstr "" + +#: src/gui/gui.cc:1300 +msgid "Kernel Events" +msgstr "" + +#: src/gui/gui.cc:1301 +msgid "Kernel Handlers" +msgstr "" + +#: src/gui/gui.cc:1302 src/gui/gui.cc:1448 +msgid "Kernel Calls" +msgstr "" + +#: src/gui/gui.cc:1305 +msgid "Rendering" +msgstr "" + +#: src/gui/gui.cc:1306 +msgid "Full window render" +msgstr "" + +#: src/gui/gui.cc:1309 +msgid "Fullscreen" +msgstr "" + +#: src/gui/gui.cc:1313 +msgid "Show Output Shader Editor" +msgstr "" + +#: src/gui/gui.cc:1314 +msgid "Show Offscreen Shader Editor" +msgstr "" + +#: src/gui/gui.cc:1315 +msgid "Reset shaders" +msgstr "" + +#: src/gui/gui.cc:1323 +msgid "Help" +msgstr "" + +#: src/gui/gui.cc:1324 +msgid "Show ImGui Demo" +msgstr "" + +#: src/gui/gui.cc:1326 +msgid "Show UvFile information" +msgstr "" + +#: src/gui/gui.cc:1328 src/gui/gui.cc:2238 +msgid "About" +msgstr "" + +#: src/gui/gui.cc:1333 +#, c-format +msgid "CPU: %s" +msgstr "" + +#: src/gui/gui.cc:1335 src/gui/widgets/isobrowser.cc:102 +#, c-format +msgid "GAME ID: %s" +msgstr "" + +#: src/gui/gui.cc:1338 +#, c-format +msgid "%.2f FPS (%.2f ms)" +msgstr "" + +#: src/gui/gui.cc:1341 +#, c-format +msgid "%.2f ms audio buffer (%i frames)" +msgstr "" + +#: src/gui/gui.cc:1343 +msgid "Idle" +msgstr "" + +#: src/gui/gui.cc:1424 +msgid "Logs" +msgstr "" + +#: src/gui/gui.cc:1430 +msgid "Lua Console" +msgstr "" + +#: src/gui/gui.cc:1436 +msgid "Lua Inspector" +msgstr "" + +#: src/gui/gui.cc:1439 +msgid "Lua Editor" +msgstr "" + +#: src/gui/gui.cc:1442 +msgid "Kernel events" +msgstr "" + +#: src/gui/gui.cc:1445 +msgid "Kernel handlers" +msgstr "" + +#: src/gui/gui.cc:1451 +msgid "Callstacks" +msgstr "" + +#: src/gui/gui.cc:1500 +msgid "Memory Card Manager" +msgstr "" + +#: src/gui/gui.cc:1504 src/gui/widgets/registers.cc:65 +msgid "Registers" +msgstr "" + +#: src/gui/gui.cc:1508 +msgid "Assembly" +msgstr "" + +#: src/gui/gui.cc:1512 +msgid "DynaRec Disassembler" +msgstr "" + +#: src/gui/gui.cc:1516 src/gui/widgets/breakpoints.cc:81 +#: src/gui/widgets/typed_debugger.cc:864 src/gui/widgets/typed_debugger.cc:910 +#: src/gui/widgets/typed_debugger.cc:963 +msgid "Breakpoints" +msgstr "" + +#: src/gui/gui.cc:1520 +msgid "Named Save States" +msgstr "" + +#: src/gui/gui.cc:1524 src/gui/widgets/memory_observer.cc:382 +#: src/gui/widgets/memory_observer.cc:388 +msgid "Memory Observer" +msgstr "" + +#: src/gui/gui.cc:1528 src/gui/widgets/typed_debugger.cc:1062 +msgid "Typed Debugger" +msgstr "" + +#: src/gui/gui.cc:1534 +msgid "Output Video" +msgstr "" + +#: src/gui/gui.cc:1539 +msgid "Offscreen Render" +msgstr "" + +#: src/gui/gui.cc:1545 +msgid "PIO Cartridge Configuration" +msgstr "" + +#: src/gui/gui.cc:1549 +msgid "SIO1 Debug" +msgstr "" + +#: src/gui/gui.cc:1553 +msgid "ISO Browser" +msgstr "" + +#: src/gui/gui.cc:1563 +msgid "GPU Logger" +msgstr "" + +#: src/gui/gui.cc:1566 +msgid "UI Configuration" +msgstr "" + +#: src/gui/gui.cc:1572 +msgid "Locale" +msgstr "" + +#: src/gui/gui.cc:1587 +msgid "Reload locales" +msgstr "" + +#: src/gui/gui.cc:1592 +msgid "Main Font Size" +msgstr "" + +#: src/gui/gui.cc:1593 +msgid "Mono Font Size" +msgstr "" + +#: src/gui/gui.cc:1595 +msgid "Use Widescreen Aspect Ratio" +msgstr "" + +#: src/gui/gui.cc:1596 +msgid "Sets the output screen ratio to 16:9 instead of 4:3.\n\n" +"Note that this setting is NOT the popular hack\n" +"to force games into widescreen mode, but rather an\n" +"emulation of the fact users could change their\n" +"TV sets to be in 16:9 mode instead of 4:3.\n\n" +"Some games have a \"wide screen\" rendering setting,\n" +"which changes the rendering of the game accordingly,\n" +"and requires the user to change the settings of\n" +"their TV set to match the aspect ratio of the game." +msgstr "" + +#: src/gui/gui.cc:1615 +msgid "System Configuration" +msgstr "" + +#: src/gui/gui.cc:1617 +msgid "Preload Disk Image files" +msgstr "" + +#: src/gui/gui.cc:1618 +msgid "Enable Auto Update" +msgstr "" + +#: src/gui/gui.cc:1625 +msgid "Update configuration" +msgstr "" + +#: src/gui/gui.cc:1626 +msgid "PCSX-Redux can automatically update itself.\n\n" +"If you enable the auto update option, it will check for new updates\n" +"on startup. No personal data nor identifiable token is sent for this\n" +"process, but Microsoft might still keep and record information such\n" +"as your IP address.\n\n" +"If an update is available, you will get prompted to download and\n" +"install it. You can still download versions of PCSX-Redux as usual\n" +"from its website.\n\n" +"If you want to change this setting later, you can go to the\n" +"Configuration -> System menu." +msgstr "" + +#: src/gui/gui.cc:1639 +msgid "Enable auto update" +msgstr "" + +#: src/gui/gui.cc:1645 +msgid "No thanks" +msgstr "" + +#: src/gui/gui.cc:1654 +msgid "Update available" +msgstr "" + +#: src/gui/gui.cc:1656 +msgid "An update is available.\n" +"Click 'Update' to download and apply the update.\n" +"PCSX-Redux will automatically restart to apply it.\n\n" +"Click 'Download' to use your browser to download\n" +"the update and manually apply it." +msgstr "" + +#: src/gui/gui.cc:1663 +msgid "An update is available.\n" +"Click 'Update' to download it. While the update can be\n" +"downloaded, it won't be applied automatically. You will\n" +"have to install it manually, the way you previously did.\n" +"PCSX-Redux will quit once the update is downloaded.\n\n" +"Click 'Download' to use your browser to download\n" +"the update and manually apply it." +msgstr "" + +#: src/gui/gui.cc:1674 +msgid "Update" +msgstr "" + +#: src/gui/gui.cc:1686 src/gui/gui.cc:1691 +msgid "An error has occured while downloading\n" +"and/or applying the update." +msgstr "" + +#: src/gui/gui.cc:1697 +msgid "Download" +msgstr "" + +#: src/gui/gui.cc:1707 +msgid "An error has occured while downloading the update." +msgstr "" + +#: src/gui/gui.cc:1713 src/gui/widgets/assembly.cc:947 +#: src/gui/widgets/breakpoints.cc:38 src/gui/widgets/registers.cc:339 +#: src/gui/widgets/sio1.cc:203 +msgid "Cancel" +msgstr "" + +#: src/gui/gui.cc:1722 +msgid "UvFiles" +msgstr "" + +#: src/gui/gui.cc:1725 +#, c-format +msgid "Read rate: %s" +msgstr "" + +#: src/gui/gui.cc:1727 +#, c-format +msgid "Write rate: %s" +msgstr "" + +#: src/gui/gui.cc:1729 +#, c-format +msgid "Download rate: %s" +msgstr "" + +#: src/gui/gui.cc:1731 +msgid "Caching" +msgstr "" + +#: src/gui/gui.cc:1732 src/gui/widgets/memcard_manager.cc:206 +msgid "Filename" +msgstr "" + +#: src/gui/gui.cc:1919 +msgid "Emulation Configuration" +msgstr "" + +#: src/gui/gui.cc:1920 +msgid "Idle Swap Interval" +msgstr "" + +#: src/gui/gui.cc:1925 +msgid "Reset Scaler" +msgstr "" + +#: src/gui/gui.cc:1931 +msgid "Speed Scaler" +msgstr "" + +#: src/gui/gui.cc:1933 +msgid "Enable XA decoder" +msgstr "" + +#: src/gui/gui.cc:1934 +msgid "Always enable SPU IRQ" +msgstr "" + +#: src/gui/gui.cc:1935 +msgid "Decode MDEC videos in B&W" +msgstr "" + +#: src/gui/gui.cc:1936 +msgid "Dynarec CPU" +msgstr "" + +#: src/gui/gui.cc:1944 +msgid "Activates the dynamic recompiler CPU core.\n" +"It is significantly faster than the interpreted CPU,\n" +"however it doesn't play nicely with the debugger.\n" +"Changing this setting requires a reboot to take effect.\n" +"The dynarec core isn't available for all CPUs, so\n" +"this setting may not have any effect for you." +msgstr "" + +#: src/gui/gui.cc:1950 +msgid "8MB" +msgstr "" + +#: src/gui/gui.cc:1951 +msgid "Emulates an installed 8MB system,\n" +"instead of the normal 2MB. Useful for working\n" +"with development binaries and games." +msgstr "" + +#: src/gui/gui.cc:1955 +msgid "OpenGL GPU *ALPHA STATE*" +msgstr "" + +#: src/gui/gui.cc:1956 +msgid "Enables the OpenGL GPU renderer.\n" +"This is not recommended for normal use at the moment,\n" +"as it is not fully implemented yet. It is recommended\n" +"to use the software renderer instead. Requires a restart\n" +"when changing this setting." +msgstr "" + +#: src/gui/gui.cc:1970 +msgid "NTSC" +msgstr "" + +#: src/gui/gui.cc:1971 +msgid "PAL" +msgstr "" + +#: src/gui/gui.cc:1975 +msgid "System Type" +msgstr "" + +#: src/gui/gui.cc:1994 +msgid "Fast boot" +msgstr "" + +#: src/gui/gui.cc:1995 +msgid "This will cause the BIOS to skip the shell,\n" +"which may include additional checks.\n" +"Also will make the boot time substantially\n" +"faster by not displaying the logo." +msgstr "" + +#: src/gui/gui.cc:2000 +msgid "BIOS file" +msgstr "" + +#: src/gui/gui.cc:2004 src/gui/widgets/assembly.cc:507 +msgid "Enable Debugger" +msgstr "" + +#: src/gui/gui.cc:2011 +msgid "This will enable the usage of various breakpoints\n" +"throughout the execution of mips code. Enabling this\n" +"can slow down emulation to a noticeable extent." +msgstr "" + +#: src/gui/gui.cc:2014 +msgid "Enable GDB Server" +msgstr "" + +#: src/gui/gui.cc:2023 +msgid "This will activate a gdb-server that you can\n" +"connect to with any gdb-remote compliant client.\n" +"You also need to enable the debugger." +msgstr "" + +#: src/gui/gui.cc:2027 +msgid "GDB send manifest" +msgstr "" + +#: src/gui/gui.cc:2028 +msgid "Enables sending the processor's manifest\n" +"from the gdb server. Keep this enabled, unless\n" +"you want to connect IDA to this server, as it\n" +"has a bug in its manifest parser." +msgstr "" + +#: src/gui/gui.cc:2035 +msgid "PCSX Logs to GDB" +msgstr "" + +#: src/gui/gui.cc:2051 +msgid "GDB Server Port" +msgstr "" + +#: src/gui/gui.cc:2053 +msgid "GDB Server Trace" +msgstr "" + +#: src/gui/gui.cc:2054 +msgid "The GDB server will start tracing its\n" +"protocol into the logs, which can be helpful to debug\n" +"the gdb server system itself." +msgstr "" + +#: src/gui/gui.cc:2057 +msgid "Enable Web Server" +msgstr "" + +#: src/gui/gui.cc:2066 +msgid "This will activate a web-server, that you can\n" +"query using a REST api. See the wiki for details.\n" +"The debugger might be required in some cases." +msgstr "" + +#: src/gui/gui.cc:2070 +msgid "Web Server Port" +msgstr "" + +#: src/gui/gui.cc:2071 +msgid "Enable SIO1 Server" +msgstr "" + +#: src/gui/gui.cc:2080 +msgid "This will activate a tcp server, that will\n" +"relay information between tcp and sio1.\n" +"See the wiki for details." +msgstr "" + +#: src/gui/gui.cc:2084 +msgid "SIO1 Server Port" +msgstr "" + +#: src/gui/gui.cc:2085 +msgid "Enable SIO1 Client" +msgstr "" + +#: src/gui/gui.cc:2098 +msgid "This will activate a tcp client, that can connect\n" +"to another PCSX-Redux server to relay information between tcp and sio1.\n" +"See the wiki for details." +msgstr "" + +#: src/gui/gui.cc:2102 +msgid "SIO1 Client Host" +msgstr "" + +#: src/gui/gui.cc:2105 +msgid "SIO1 Client Port" +msgstr "" + +#: src/gui/gui.cc:2109 +msgid "Reset SIO" +msgstr "" + +#: src/gui/gui.cc:2120 +msgid "Reconnect" +msgstr "" + +#: src/gui/gui.cc:2133 +msgid "SIO1Mode" +msgstr "" + +#: src/gui/gui.cc:2191 +msgid "Interrupt Scaler" +msgstr "" + +#: src/gui/gui.cc:2192 +msgid "Reset all" +msgstr "" + +#: src/gui/gui.cc:2208 +msgid "Classic" +msgstr "" + +#: src/gui/gui.cc:2208 +msgid "Default theme" +msgstr "" + +#: src/gui/gui.cc:2208 +msgid "Light" +msgstr "" + +#: src/gui/gui.cc:2209 +msgid "Cherry" +msgstr "" + +#: src/gui/gui.cc:2209 +msgid "Dracula" +msgstr "" + +#: src/gui/gui.cc:2209 src/spu/cfg.cc:86 +msgid "Mono" +msgstr "" + +#: src/gui/gui.cc:2210 +msgid "Olive" +msgstr "" + +#: src/gui/gui.cc:2215 +msgid "Themes" +msgstr "" + +#: src/gui/gui.cc:2246 src/gui/gui.cc:2320 +msgid "Version" +msgstr "" + +#: src/gui/gui.cc:2251 +msgid "Copy to clipboard" +msgstr "" + +#: src/gui/gui.cc:2257 +msgid "No version information.\n\n" +"Probably built from source." +msgstr "" + +#: src/gui/gui.cc:2259 src/gui/gui.cc:2337 +#, c-format +msgid "Version: %s" +msgstr "" + +#: src/gui/gui.cc:2260 +#, c-format +msgid "Changeset: %s" +msgstr "" + +#: src/gui/gui.cc:2263 +#, c-format +msgid "Date & time: %s" +msgstr "" + +#: src/gui/gui.cc:2272 +msgid "Authors" +msgstr "" + +#: src/gui/gui.cc:2280 +msgid "Licenses" +msgstr "" + +#: src/gui/gui.cc:2292 +msgid "OpenGL information" +msgstr "" + +#: src/gui/gui.cc:2294 +msgid "OpenGL error reporting: enabled" +msgstr "" + +#: src/gui/gui.cc:2296 +msgid "OpenGL error reporting: disabled" +msgstr "" + +#: src/gui/gui.cc:2299 +msgid "OpenGL error reporting has been disabled because your OpenGL driver is too old. Error reporting requires at least OpenGL 4.3. Please update your graphics drivers, or contact your GPU vendor for up to date OpenGL drivers. Disabled OpenGL error reporting won't have a negative impact on the performance of this software, but user code such as the shader editor won't be able to properly report problems accurately." +msgstr "" + +#: src/gui/gui.cc:2307 +msgid "Enable OpenGL error reporting" +msgstr "" + +#: src/gui/gui.cc:2310 +msgid "OpenGL error reporting is necessary for properly reporting OpenGL problems. However it requires OpenGL 4.3+ and might have performance repercussions on some computers. (Requires a restart of the emulator)" +msgstr "" + +#: src/gui/gui.cc:2314 +msgid "OpenGL error reporting severity" +msgstr "" + +#: src/gui/gui.cc:2317 +#, c-format +msgid "Core profile: %s" +msgstr "" + +#: src/gui/gui.cc:2317 src/gui/widgets/assembly.cc:535 +msgid "no" +msgstr "" + +#: src/gui/gui.cc:2317 src/gui/widgets/assembly.cc:535 +msgid "yes" +msgstr "" + +#: src/gui/gui.cc:2318 +msgid "Vendor" +msgstr "" + +#: src/gui/gui.cc:2319 +msgid "Renderer" +msgstr "" + +#: src/gui/gui.cc:2321 +msgid "Shading language version" +msgstr "" + +#: src/gui/gui.cc:2324 +#, c-format +msgid "Texture units: %d" +msgstr "" + +#: src/gui/gui.cc:2327 +msgid "Extensions:" +msgstr "" + +#: src/gui/gui.cc:2336 +msgid "FFmpeg information" +msgstr "" + +#: src/gui/gui.cc:2338 +#, c-format +msgid "License: %s" +msgstr "" + +#: src/gui/gui.cc:2339 +#, c-format +msgid "Configuration: %s" +msgstr "" + +#: src/gui/gui.cc:2342 +msgid "List of supported formats:" +msgstr "" + +#: src/gui/gui.cc:2360 +msgid "List of supported codecs: (D: Decoder, E: Encoder, L: Lossy, S: Lossless)" +msgstr "" + +#: src/gui/gui.cc:2400 +#, c-format +msgid "%s codecs" +msgstr "" + +#: src/gui/gui.h:253 +msgid "Ok" +msgstr "" + +#: src/gui/gui.h:378 +msgid "Open Binary" +msgstr "" + +#: src/gui/gui.h:379 +msgid "Open Archive" +msgstr "" + +#: src/gui/gui.h:380 +msgid "Select BIOS" +msgstr "" + +#: src/gui/gui.h:381 src/gui/widgets/pio-cart.h:36 +msgid "Select EXP1" +msgstr "" + +#: src/gui/gui.h:428 +msgid "Notification" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:53 +msgid "Offscreen CRT shader Configuration" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:59 +msgid "Enable gaussian blur" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:61 +msgid "Hard Pixel factor" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:63 +msgid "Hard Scanline factor" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:65 +msgid "Enable Scanlines" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:67 +msgid "Use S-rgb" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:70 +#: src/gui/shaders/crt-lottes-output.lua:83 +msgid "Reset to defaults" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:58 +msgid "Output CRT Shader Configuration" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:64 +msgid "Warp intensity" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:66 +msgid "Mask intensity" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:68 +msgid "Greyscale" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trinitron" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trinitron 2x" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trio" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:72 +msgid "Mask type" +msgstr "" + +#: src/gui/widgets/assembly.cc:443 +msgid "Load symbols map" +msgstr "" + +#: src/gui/widgets/assembly.cc:444 +msgid "Reset symbols map" +msgstr "" + +#: src/gui/widgets/assembly.cc:450 src/gui/widgets/assembly.cc:525 +msgid "Pause" +msgstr "" + +#: src/gui/widgets/assembly.cc:451 src/gui/widgets/assembly.cc:527 +#: src/gui/widgets/gpulogger.cc:47 +msgid "Resume" +msgstr "" + +#: src/gui/widgets/assembly.cc:453 src/gui/widgets/assembly.cc:529 +msgid "Step In" +msgstr "" + +#. Options, Filter +#: src/gui/widgets/assembly.cc:459 src/gui/widgets/console.cc:53 +#: src/gui/widgets/dynarec_disassembly.cc:106 +msgid "Options" +msgstr "" + +#: src/gui/widgets/assembly.cc:460 +msgid "Combined pseudo-instructions" +msgstr "" + +#: src/gui/widgets/assembly.cc:465 +msgid "When two instructions are detected to be a single pseudo-instruction, combine them into the actual pseudo-instruction." +msgstr "" + +#: src/gui/widgets/assembly.cc:470 +msgid "Pseudo-instructions filling" +msgstr "" + +#: src/gui/widgets/assembly.cc:475 +msgid "When combining two instructions into a single pseudo-instruction, add a placeholder for the second one." +msgstr "" + +#: src/gui/widgets/assembly.cc:480 +msgid "Delay slot notch" +msgstr "" + +#: src/gui/widgets/assembly.cc:485 +msgid "Add a small visible notch to indicate instructions that are on the delay slot of a branch." +msgstr "" + +#: src/gui/widgets/assembly.cc:489 +msgid "Draw arrows for jumps" +msgstr "" + +#: src/gui/widgets/assembly.cc:493 +msgid "Display arrows for jumps. This might crowd the display a bit too much." +msgstr "" + +#: src/gui/widgets/assembly.cc:497 +msgid "Columns" +msgstr "" + +#: src/gui/widgets/assembly.cc:516 src/gui/widgets/log.cc:111 +msgid "CPU trace" +msgstr "" + +#: src/gui/widgets/assembly.cc:518 +msgid "Skip ISR" +msgstr "" + +#: src/gui/widgets/assembly.cc:520 +msgid "Follow PC" +msgstr "" + +#: src/gui/widgets/assembly.cc:522 +msgid "Jump to PC" +msgstr "" + +#: src/gui/widgets/assembly.cc:535 +#, c-format +msgid "In ISR: %s" +msgstr "" + +#: src/gui/widgets/assembly.cc:709 src/gui/widgets/assembly.cc:737 +#: src/gui/widgets/breakpoints.cc:171 +msgid "GUI" +msgstr "" + +#: src/gui/widgets/assembly.cc:718 +msgid "Create symbol here" +msgstr "" + +#: src/gui/widgets/assembly.cc:723 +msgid "Remove symbol" +msgstr "" + +#: src/gui/widgets/assembly.cc:727 +msgid "Copy Address" +msgstr "" + +#: src/gui/widgets/assembly.cc:732 src/gui/widgets/registers.cc:39 +msgid "Go to in Memory Editor" +msgstr "" + +#: src/gui/widgets/assembly.cc:735 +msgid "Run to Cursor" +msgstr "" + +#: src/gui/widgets/assembly.cc:744 +msgid "Toggle Breakpoint" +msgstr "" + +#: src/gui/widgets/assembly.cc:748 src/gui/widgets/assembly.cc:753 +msgid "Remove Breakpoint" +msgstr "" + +#: src/gui/widgets/assembly.cc:757 src/gui/widgets/assembly.cc:954 +#: src/gui/widgets/assembly.cc:956 src/gui/widgets/assembly.cc:962 +msgid "Assemble" +msgstr "" + +#: src/gui/widgets/assembly.cc:887 src/gui/widgets/breakpoints.cc:153 +#: src/gui/widgets/memory_observer.cc:170 +#: src/gui/widgets/memory_observer.cc:328 +#: src/gui/widgets/memory_observer.cc:424 src/gui/widgets/typed_debugger.cc:961 +msgid "Address" +msgstr "" + +#: src/gui/widgets/assembly.cc:901 +msgid "RAM base" +msgstr "" + +#: src/gui/widgets/assembly.cc:910 src/gui/widgets/assembly.cc:1011 +msgid "Symbols" +msgstr "" + +#: src/gui/widgets/assembly.cc:936 src/gui/widgets/assembly.cc:938 +msgid "Add symbol" +msgstr "" + +#: src/gui/widgets/assembly.cc:939 +#, c-format +msgid "Add symbol for address 0x%08x:" +msgstr "" + +#: src/gui/widgets/assembly.cc:941 +msgid "Add" +msgstr "" + +#: src/gui/widgets/assembly.cc:957 +#, c-format +msgid "Assemble code for address 0x%08x:" +msgstr "" + +#. Clear items button +#: src/gui/widgets/assembly.cc:982 src/gui/widgets/console.cc:39 +#: src/gui/widgets/dynarec_disassembly.cc:90 src/gui/widgets/log.cc:128 +#: src/gui/widgets/pio-cart.cc:41 src/gui/widgets/typed_debugger.cc:827 +msgid "Clear" +msgstr "" + +#: src/gui/widgets/assembly.cc:984 src/gui/widgets/dynarec_disassembly.cc:73 +msgid "Close" +msgstr "" + +#: src/gui/widgets/assembly.cc:1012 +msgid "Refresh" +msgstr "" + +#: src/gui/widgets/assembly.cc:1014 +msgid "Filter" +msgstr "" + +#: src/gui/widgets/assembly.cc:1028 +msgid "Code##{}{:08x}" +msgstr "" + +#: src/gui/widgets/assembly.cc:1029 +msgid "Data##{}{:08x}" +msgstr "" + +#: src/gui/widgets/assembly.h:63 +msgid "Load Symbols" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:30 src/gui/widgets/breakpoints.cc:128 +msgid "Edit label of breakpoint {}##{}" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:32 +#, c-format +msgid "Change the label of breakpoint %s:" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:33 src/gui/widgets/breakpoints.cc:164 +msgid "Label" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:51 +msgid "Clear maps" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:55 +msgid "The mapping feature is a simple concept, but requires some amount of explanation. See the documentation website for more details, in the Misc Features subsection of the Debugging section." +msgstr "" + +#: src/gui/widgets/breakpoints.cc:57 +msgid "Map execution" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:58 +msgid "Map byte reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:60 +msgid "Map half reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:62 +msgid "Map word reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:63 +msgid "Map byte writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:65 +msgid "Map half writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:67 +msgid "Map word writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:69 +msgid "Break on execution map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:70 +msgid "Break on byte read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:72 +msgid "Break on half read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:74 +msgid "Break on word read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:75 +msgid "Break on byte write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:77 +msgid "Break on half write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:79 +msgid "Break on word write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:107 +msgid "Remove##" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:111 +msgid "Disable##" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:114 +msgid "Enable##" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:155 +msgid "Breakpoint Type" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:163 +msgid "Breakpoint Width" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:166 +msgid "Add Breakpoint" +msgstr "" + +#: src/gui/widgets/console.cc:34 +msgid "Close Console" +msgstr "" + +#: src/gui/widgets/console.cc:41 src/gui/widgets/dynarec_disassembly.cc:95 +#: src/gui/widgets/log.cc:130 +msgid "Copy" +msgstr "" + +#: src/gui/widgets/console.cc:47 src/gui/widgets/dynarec_disassembly.cc:99 +msgid "Auto-scroll" +msgstr "" + +#: src/gui/widgets/console.cc:48 src/gui/widgets/dynarec_disassembly.cc:100 +#: src/gui/widgets/log.cc:126 +msgid "Monospace" +msgstr "" + +#: src/gui/widgets/console.cc:97 +msgid "Input" +msgstr "" + +#. Disassemble button +#: src/gui/widgets/dynarec_disassembly.cc:60 +msgid "Disassemble Buffer" +msgstr "" + +#. Save to File button +#: src/gui/widgets/dynarec_disassembly.cc:65 +msgid "Save to File" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:70 +#: src/gui/widgets/dynarec_disassembly.cc:71 +msgid "Disassembler Error" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:72 +msgid "Disassembly Failed.\n" +"Check Logs" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:82 +msgid "Close Disassembler" +msgstr "" + +#. Show buffer size returned from disassembly function +#: src/gui/widgets/dynarec_disassembly.cc:112 +#, c-format +msgid "Code size: %.2fMB" +msgstr "" + +#: src/gui/widgets/events.cc:38 src/gui/widgets/memcard_manager.cc:205 +msgid "ID" +msgstr "" + +#: src/gui/widgets/events.cc:39 +msgid "Core" +msgstr "" + +#: src/gui/widgets/events.cc:40 +msgid "Spec" +msgstr "" + +#: src/gui/widgets/events.cc:41 src/gui/widgets/sio1.cc:232 +msgid "Mode" +msgstr "" + +#: src/gui/widgets/events.cc:42 +msgid "Flag" +msgstr "" + +#: src/gui/widgets/events.cc:43 +msgid "CB" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:34 +msgid "GPU logging" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:42 +msgid "Logs each frame's draw calls. When enabled, all the commands sent to the GPU will be logged and displayed here. This will contain only a single frame worth of commands. The feature can be pretty demanding in CPU and memory." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:45 +msgid "Breakpoint on vsync" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:50 +msgid "Replay frame" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:52 +msgid "When enabled, the framebuffer will be constantly redrawned using the selected commands, allowing to see the resulting output immediately. This doesn't make sense to have this enabled when: (1) the CPU is running and (2) the GPU logging isn't enabled. Selection of which commands to replay is done using the first checkbox in the logger display below. The [T] button will select all commands for replay from the top and until this command." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:57 +msgid "Show origins" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:59 +msgid "When enabled, the logger display will also show where did the command come from, which can be useful to debug or reverse engineer, but will also clutter the logger view." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:72 +msgid "Collapse all nodes" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:76 +msgid "Keep collapsed" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:79 +msgid "Expand all nodes" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:83 +msgid "Keep expanded" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:87 +msgid "Remove all highlight selections" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:90 +msgid "Highlight on hover" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:92 +msgid "When enabled, hovering a command in the logger view will highlight it in the vram display. Individual commands can be selected for highlight by using the second checkbox in the logger view. The [B] and [E] buttons can be used to specify the beginning and the end of a span of commands to highlight." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:99 +msgid "Frame {}###FrameCounterNode" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:101 +msgid "Reset frame counter" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:104 +#, c-format +msgid "%i primitives" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:109 +#, c-format +msgid "%i triangles" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:110 +#, c-format +msgid "%i textured triangles" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:111 +#, c-format +msgid "%i rectangles" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:112 +#, c-format +msgid "%i sprites" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:113 +#, c-format +msgid "%i pixel writes" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:114 +#, c-format +msgid "%i pixel reads" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:115 +#, c-format +msgid "%i texel reads" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:138 +#, c-format +msgid "Data port write: %08x" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:141 +#, c-format +msgid "Control port write: %08x" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:144 +msgid "Direct DMA from" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:152 +msgid "Chain DMA from" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:161 +msgid "at PC = " +msgstr "" + +#: src/gui/widgets/handlers.cc:40 +msgid "Invalid data at 0x100" +msgstr "" + +#: src/gui/widgets/handlers.cc:48 +#, c-format +msgid "Priority %i" +msgstr "" + +#: src/gui/widgets/handlers.cc:51 +msgid " No handlers" +msgstr "" + +#: src/gui/widgets/handlers.cc:58 +msgid " Corrupted info" +msgstr "" + +#: src/gui/widgets/handlers.cc:62 +msgid " Handler data at " +msgstr "" + +#: src/gui/widgets/handlers.cc:68 +msgid " verifier: " +msgstr "" + +#: src/gui/widgets/handlers.cc:75 +msgid " handler: " +msgstr "" + +#: src/gui/widgets/isobrowser.cc:97 +msgid "No iso or invalid iso loaded." +msgstr "" + +#: src/gui/widgets/isobrowser.cc:103 +#, c-format +msgid "GAME Label: %s" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:119 +msgid "Cache files" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:128 +msgid "Compute CRCs" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:133 +msgid "Computes the CRC32 of each track, and of\n" +"the whole disk. The CRC32 is computed on the raw data,\n" +"after decompression of the tracks. This is useful to\n" +"check the disk image against redump's information.\n\n" +"The computation can be slow, and can be sped up\n" +"significantly by caching the files beforehand." +msgstr "" + +#: src/gui/widgets/isobrowser.cc:145 +msgid "Disc size: {} ({}) - CRC32: {:08x}" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:148 +msgid "Track" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:150 +msgid "Length" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:151 +msgid "Pregap" +msgstr "" + +#: src/gui/widgets/log.cc:67 +msgid "Enabled" +msgstr "" + +#: src/gui/widgets/log.cc:69 +msgid "Enable all" +msgstr "" + +#: src/gui/widgets/log.cc:73 +msgid "Disable all" +msgstr "" + +#: src/gui/widgets/log.cc:86 +msgid "Displayed" +msgstr "" + +#: src/gui/widgets/log.cc:88 +msgid "Display all" +msgstr "" + +#: src/gui/widgets/log.cc:92 +msgid "Hide all" +msgstr "" + +#: src/gui/widgets/log.cc:105 +msgid "Special" +msgstr "" + +#: src/gui/widgets/log.cc:108 +msgid "Log CD-ROM commands" +msgstr "" + +#: src/gui/widgets/log.cc:112 +msgid "Skip ISR during CPU traces" +msgstr "" + +#: src/gui/widgets/log.cc:114 +msgid "Log kernel calls" +msgstr "" + +#: src/gui/widgets/log.cc:124 +msgid "Follow" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:58 +msgid "Auto run" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:60 src/gui/widgets/shader-editor.cc:492 +msgid "Auto save" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:62 +msgid "> Run" +msgstr "" + +#: src/gui/widgets/luainspector.cc:95 +msgid "Display" +msgstr "" + +#: src/gui/widgets/luainspector.cc:104 +msgid "Raw" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:64 +msgid "Import file into memory card 1" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:68 +msgid "Import file into memory card 2" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:72 +msgid "Export memory card 1 to file" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:76 +msgid "Export memory card 2 to file" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:121 +msgid "Undo" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:141 +msgid "Undo version: " +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:144 +msgid "Latest" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:151 +msgid "Clear Undo buffer" +msgstr "" + +#. Insert or remove memory cards. Send a SIO IRQ to the emulator if this happens as well. +#: src/gui/widgets/memcard_manager.cc:156 +msgid "Memory Card 1 inserted" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:161 +msgid "Memory Card 2 inserted" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:166 +msgid "Card 1 Pocketstation" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:173 +#: src/gui/widgets/memcard_manager.cc:183 +msgid "Experimental. Emulator will attempt to send artificial responses to Pocketstation commands, possibly allowing apps to be saved/exported." +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:176 +msgid "Card 2 Pocketstation" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:186 +msgid "Icon size" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:188 +msgid "Draw Pocketstation icons" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:202 +msgid "Block number" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:203 +msgid "Icon" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:204 +msgid "Title" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:207 +msgid "Action" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:225 +msgid "Chained block" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:230 +msgid "Free block" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:243 +#, c-format +msgid "%s (%dKB)" +msgstr "" + +#. We have to suffix the action button names with ##number because Imgui +#. can't handle multiple buttons with the same name well +#: src/gui/widgets/memcard_manager.cc:248 +msgid "Erase##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:253 +msgid "Erased file {}({}) off card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:259 +msgid "Copy##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:269 +msgid "Copied file {}({}) from card {} to card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:281 +msgid "Move##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:292 +msgid "Moved file {}({}) from card {} to card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:305 +msgid "Export PNG##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:311 +msgid "Copy icon##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:321 +msgid "Memory Card 1" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:325 +msgid "Memory Card 2" +msgstr "" + +#: src/gui/widgets/memcard_manager.h:76 +msgid "Import Memory Card file" +msgstr "" + +#: src/gui/widgets/memcard_manager.h:78 +msgid "Export Memory Card file" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:97 +msgid "Plain search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:98 +msgid "Pattern" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:99 src/gui/widgets/memory_observer.cc:288 +msgid "Hex" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:152 +#: src/gui/widgets/memory_observer.cc:413 +msgid "Search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:169 +#: src/gui/widgets/memory_observer.cc:327 +#: src/gui/widgets/memory_observer.cc:423 +msgid "Found values" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:171 +#: src/gui/widgets/memory_observer.cc:331 +#: src/gui/widgets/memory_observer.cc:425 +msgid "Access" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:184 +#: src/gui/widgets/memory_observer.cc:373 +#: src/gui/widgets/memory_observer.cc:438 +msgid "Show in memory editor##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:197 +msgid "Delta-over-time search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:200 +msgid "First scan" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:243 +msgid "Next scan" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:283 +msgid "New scan" +msgstr "" + +#. 1 +#: src/gui/widgets/memory_observer.cc:289 src/gui/widgets/sio1.cc:150 +#: src/gui/widgets/typed_debugger.cc:862 src/gui/widgets/typed_debugger.cc:908 +msgid "Value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:294 +msgid "Value type" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:309 +msgid "Scan type" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:324 +msgid "Display as fixed-point values" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:329 +msgid "Current value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:330 +msgid "Scanned value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:332 +msgid "Read breakpoint" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:333 +msgid "Write breakpoint" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:362 +msgid "Freeze##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:379 +msgid "Add read breakpoint##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:385 +msgid "Add write breakpoint##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:398 +msgid "Pattern search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:400 +msgid "Sequence size: " +msgstr "" + +#: src/gui/widgets/memory_observer.cc:402 +msgid "8 bytes (fast)" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:404 +msgid "16 bytes (fast)" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:406 +msgid "Arbitrary" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:409 +msgid "Sequence" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:411 +msgid "Step" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:62 +msgid "Filename: " +msgstr "" + +#: src/gui/widgets/named_savestates.cc:121 +msgid "Create save" +msgstr "" + +#. The save state exists +#: src/gui/widgets/named_savestates.cc:127 +msgid "Overwrite save" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:131 +msgid "Load save" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:137 +msgid "Delete save" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:36 +msgid "ROM" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:47 +msgid "On/Off Switch:" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:53 +msgid "Off" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:53 +msgid "On" +msgstr "" + +#: src/gui/widgets/registers.cc:34 +msgid "Context##{}" +msgstr "" + +#: src/gui/widgets/registers.cc:36 +msgid "Go to in Assembly" +msgstr "" + +#: src/gui/widgets/registers.cc:42 +msgid "Copy Value" +msgstr "" + +#: src/gui/widgets/registers.cc:50 +msgid "Edit##{}" +msgstr "" + +#: src/gui/widgets/registers.cc:52 src/gui/widgets/registers.cc:323 +#: src/gui/widgets/sio1.cc:126 +msgid "Edit value of {}" +msgstr "" + +#: src/gui/widgets/registers.cc:104 src/gui/widgets/registers.cc:200 +msgid "Show fixed point" +msgstr "" + +#: src/gui/widgets/registers.cc:286 +msgid "Misc" +msgstr "" + +#: src/gui/widgets/registers.cc:325 +#, c-format +msgid "Change the value of register %s:" +msgstr "" + +#: src/gui/widgets/registers.cc:326 +msgid "Register" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:322 +msgid "Vertex Shader compilation error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:343 +msgid "Pixel Shader compilation error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:365 +msgid "Link error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:377 +msgid "Missing attribute {} in shader program" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:490 +msgid "Auto compile" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:494 +msgid "Show all" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:496 +msgid "Configure shader" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:521 +msgid "Vertex Shader" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:527 +msgid "Pixel Shader" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:533 +msgid "Lua Invoker" +msgstr "" + +#: src/gui/widgets/sio1.cc:142 +msgid "Edit" +msgstr "" + +#: src/gui/widgets/sio1.cc:148 +msgid "Bit" +msgstr "" + +#. Column 0 +#: src/gui/widgets/sio1.cc:149 +msgid "Description" +msgstr "" + +#: src/gui/widgets/sio1.cc:189 src/gui/widgets/typed_debugger.cc:863 +#: src/gui/widgets/typed_debugger.cc:909 +msgid "New value" +msgstr "" + +#: src/gui/widgets/sio1.cc:192 src/gui/widgets/vram-viewer.cc:546 +#: src/gui/widgets/vram-viewer.cc:558 +msgid "OK" +msgstr "" + +#: src/gui/widgets/sio1.cc:223 +msgid "Status" +msgstr "" + +#: src/gui/widgets/sio1.cc:241 +msgid "Control" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:282 +msgid "Log reads and writes##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:292 +msgid "Add read breakpoint##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:295 +msgid "ReadPause" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:299 +msgid "Add write breakpoint##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:302 +msgid "WritePause" +msgstr "" + +#. Name. +#: src/gui/widgets/typed_debugger.cc:309 +msgid "Display log entries##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:336 src/gui/widgets/typed_debugger.cc:1067 +msgid "Re-enable##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:337 src/gui/widgets/typed_debugger.cc:1068 +msgid "Disable##{}" +msgstr "" + +#. Name. +#: src/gui/widgets/typed_debugger.cc:384 +msgid "{}\t@ {:#x}##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:416 src/gui/widgets/typed_debugger.cc:461 +#: src/gui/widgets/typed_debugger.cc:488 +msgid "Show in memory editor##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:434 +msgid "Add to Watch tab##{}{}" +msgstr "" + +#. We have a uchar or something of size 1. +#. We have a ushort or something of size 2. +#. We have uint or something of size 4. +#: src/gui/widgets/typed_debugger.cc:597 src/gui/widgets/typed_debugger.cc:603 +#: src/gui/widgets/typed_debugger.cc:611 src/gui/widgets/typed_debugger.cc:617 +#: src/gui/widgets/typed_debugger.cc:625 src/gui/widgets/typed_debugger.cc:631 +msgid "New value##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:652 +msgid "Data types can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate a redux_data_types.txt file in its folder, or from any text file where each line specifies the data type's name and fields, separated by semi-colons; fields are specified in type-name-size tuples whose elements are separated by commas.\n\n" +"For example:\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:660 +msgid "Arrays are specified as\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:664 +msgid "and pointers as\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:668 src/gui/widgets/typed_debugger.h:48 +msgid "Import data types" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:688 +msgid "Functions can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate a redux_funcs.txt file in its folder, or from any text file where each line specifies the function address, name and arguments, separated by semi-colons; arguments are specified in type-name-size tuples whose elements are separated by commas.\n\n" +"For example:\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:696 +msgid "Arrays and pointers are specified as for data types.\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:697 src/gui/widgets/typed_debugger.h:50 +msgid "Import functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:762 +msgid "Reimport data types from updated file" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:764 +msgid "Reimport functions from updated file" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:777 +msgid "TypedDebuggerTabBar" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:778 +msgid "Watch" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:816 +msgid "{}[{}]" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:836 src/gui/widgets/typed_debugger.cc:883 +msgid "Clear breakpoints" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:845 +msgid "Restore disabled instructions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:858 +msgid "WatchTable" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:859 src/gui/widgets/typed_debugger.cc:905 +#: src/gui/widgets/typed_debugger.cc:962 +msgid "Name" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:860 src/gui/widgets/typed_debugger.cc:906 +msgid "Type" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:861 src/gui/widgets/typed_debugger.cc:907 +msgid "Size" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:877 src/gui/widgets/typed_debugger.cc:960 +msgid "Functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:878 +msgid "Clear log" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:892 +msgid "Restore disabled functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:904 +msgid "FunctionBreakpoints" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:917 +msgid "{}\t(called from {}\t@ {:#x})##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:964 +msgid "Toggle" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:979 +msgid "Add breakpoint##{}" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:390 +msgid "VRAM Shader Editor" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:486 +msgid "View" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:487 +msgid "Reset view" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:490 +msgid "24 bits shift" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:491 +msgid "View VRAM in 24 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:495 +msgid "View VRAM in 16 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:499 +msgid "View VRAM in 8 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:503 +msgid "View VRAM in 4 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:508 +msgid "Select a CLUT" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:510 +msgid "Enable Alpha channel view" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:511 +msgid "Enable greyscale" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:514 +msgid "Show Shader Editor" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:521 +msgid "Select read highlight color" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:522 +msgid "Select written highlight color" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:540 src/gui/widgets/vram-viewer.cc:542 +msgid "Read Highlight Color Picker" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:552 src/gui/widgets/vram-viewer.cc:554 +msgid "Written Highlight Color Picker" +msgstr "" + +#: src/spu/cfg.cc:28 +msgid "SPU configuration" +msgstr "" + +#: src/spu/cfg.cc:39 +msgid "Backend" +msgstr "" + +#: src/spu/cfg.cc:48 +msgid "Device" +msgstr "" + +#: src/spu/cfg.cc:57 +msgid "Use Null Sync" +msgstr "" + +#: src/spu/cfg.cc:58 +msgid "More precise CPU-SPU synchronization,\n" +"at the cost of extra power required." +msgstr "" + +#: src/spu/cfg.cc:65 +msgid "Muted" +msgstr "" + +#: src/spu/cfg.cc:66 +msgid "Enable streaming" +msgstr "" + +#: src/spu/cfg.cc:67 +msgid "Uncheck this to mute the streaming channel\n" +"from the main CPU to the SPU. This includes\n" +"XA audio and audio tracks." +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Loud" +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Loudest" +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Low" +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Medium" +msgstr "" + +#: src/spu/cfg.cc:71 +msgid "Volume" +msgstr "" + +#: src/spu/cfg.cc:72 +msgid "Attempts to make the CPU-to-SPU audio stream\n" +"in sync, by changing its pitch. Consumes more CPU." +msgstr "" + +#: src/spu/cfg.cc:74 +msgid "Pause SPU waiting for CPU IRQ" +msgstr "" + +#: src/spu/cfg.cc:75 +msgid "Suspends the SPU processing during an IRQ, waiting\n" +"for the main CPU to acknowledge it. Fixes issues\n" +"with some games, but slows SPU processing." +msgstr "" + +#: src/spu/cfg.cc:78 src/spu/cfg.cc:81 +msgid "None - fastest" +msgstr "" + +#: src/spu/cfg.cc:78 +msgid "Simple - only handles the most common effects" +msgstr "" + +#: src/spu/cfg.cc:79 +msgid "Accurate - best quality, but slower" +msgstr "" + +#: src/spu/cfg.cc:80 +msgid "Reverb" +msgstr "" + +#: src/spu/cfg.cc:81 +msgid "Simple interpolation" +msgstr "" + +#: src/spu/cfg.cc:82 +msgid "Gaussian interpolation - good quality" +msgstr "" + +#: src/spu/cfg.cc:83 +msgid "Cubic interpolation - better treble" +msgstr "" + +#: src/spu/cfg.cc:84 +msgid "Interpolation" +msgstr "" + +#: src/spu/cfg.cc:87 +msgid "Downmixes stereo to mono." +msgstr "" + +#: src/spu/cfg.cc:88 +msgid "Capture/decode buffer IRQ" +msgstr "" + +#: src/spu/cfg.cc:90 +msgid "Activates SPU IRQs based on writes to the decode/capture buffer. This option is necessary for some games." +msgstr "" + +#: src/spu/debug.cc:62 +msgid "SPU Debug" +msgstr "" + +#: src/spu/debug.cc:84 +msgid "Mute all" +msgstr "" + +#: src/spu/debug.cc:90 +msgid "Unmute all" +msgstr "" + +#: src/spu/debug.cc:104 +msgid "ADSR channel info" +msgstr "" + +#: src/spu/debug.cc:107 +msgid "Attack:\n" +"Decay:\n" +"Sustain:\n" +"Release:" +msgstr "" + +#: src/spu/debug.cc:115 +msgid "Sustain level:\n" +"Sustain inc:\n" +"Curr adsr vol:\n" +"Raw enveloppe" +msgstr "" + +#: src/spu/debug.cc:123 +msgid "Generic channel info" +msgstr "" + +#: src/spu/debug.cc:127 +msgid "On:\n" +"Stop:\n" +"Noise:\n" +"FMod:\n" +"Reverb:\n" +"Rvb active:\n" +"Rvb number:\n" +"Rvb offset:\n" +"Rvb repeat:" +msgstr "" + +#: src/spu/debug.cc:138 +msgid "Start pos:\n" +"Curr pos:\n" +"Loop pos:\n\n" +"Right vol:\n" +"Left vol:\n\n" +"Act freq:\n" +"Used freq:" +msgstr "" + +#: src/spu/debug.cc:150 +msgid "Freq:\n" +"Stereo:\n" +"Samples:\n" +"Volume:\n" +msgstr "" + +#: src/spu/debug.cc:159 +msgid "Spu states" +msgstr "" + +#: src/spu/debug.cc:160 +msgid "Irq addr:\n" +"Ctrl:\n" +"Stat:\n" +"Spu mem:" +msgstr "" + diff --git a/i18n/it.po b/i18n/it.po new file mode 100644 index 000000000..dd4a57205 --- /dev/null +++ b/i18n/it.po @@ -0,0 +1,3411 @@ +msgid "" +msgstr "" +"Project-Id-Version: pcsx-redux\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2024-03-12 17:37\n" +"Last-Translator: \n" +"Language-Team: Italian\n" +"Language: it_IT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: pcsx-redux\n" +"X-Crowdin-Project-ID: 655690\n" +"X-Crowdin-Language: it\n" +"X-Crowdin-File: /[grumpycoders.pcsx-redux] main/i18n/pcsx-redux.pot\n" +"X-Crowdin-File-ID: 10\n" + +#: src/cdrom/cdriso-ecm.cc:282 +#, c-format +msgid "\n" +"Detected ECM file with proper header and filename suffix.\n" +msgstr "" + +#: src/cdrom/cdriso-sbi.cc:41 +#, c-format +msgid "Loaded SBI file: %s.\n" +msgstr "" + +#: src/cdrom/cdriso.cc:252 +#, c-format +msgid "Track %.2d (%s) - Start %.2d:%.2d:%.2d, Length %.2d:%.2d:%.2d\n" +msgstr "" + +#: src/cdrom/cdriso.cc:268 +#, c-format +msgid "Loaded CD Image: %s" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:463 +msgid "OpenGL GPU configuration" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:467 +msgid "Polygon rendering mode" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:478 src/core/OpenGL_GPU/gpu_opengl.cc:483 +msgid "No MSAA" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:478 +msgid "{}x MSAA" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:480 +msgid "MSAA" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:498 src/gpu/soft/gpu.cc:261 +msgid "Use linear filtering" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:511 +msgid "OpenGL GPU Debugger" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:517 +#, c-format +msgid "Display horizontal range: %d-%d" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:518 +#, c-format +msgid "Display vertical range: %d-%d" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:519 +#, c-format +msgid "Drawing area offset: (%d, %d)" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:520 +#, c-format +msgid "Resolution: %dx%d" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:522 +msgid "Clear colour" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:523 +msgid "Clear VRAM" +msgstr "" + +#: src/core/cdrom.cc:1708 +#, c-format +msgid "CD-ROM Label: %.32s\n" +msgstr "" + +#: src/core/cdrom.cc:1709 +#, c-format +msgid "CD-ROM ID: %.9s\n" +msgstr "" + +#: src/core/cdrom.cc:1710 +#, c-format +msgid "CD-ROM EXE Name: %.255s\n" +msgstr "" + +#: src/core/debug.cc:89 +msgid "Execution map" +msgstr "" + +#: src/core/debug.cc:119 +msgid "Read 8 map" +msgstr "" + +#: src/core/debug.cc:126 +msgid "Read 16 map" +msgstr "" + +#: src/core/debug.cc:133 +msgid "Read 32 map" +msgstr "" + +#: src/core/debug.cc:140 +msgid "Write 8 map" +msgstr "" + +#: src/core/debug.cc:147 +msgid "Write 16 map" +msgstr "" + +#: src/core/debug.cc:154 +msgid "Write 32 map" +msgstr "" + +#: src/core/debug.cc:170 +msgid "Step in" +msgstr "" + +#: src/core/debug.cc:178 src/gui/widgets/assembly.cc:454 +#: src/gui/widgets/assembly.cc:531 +msgid "Step Over" +msgstr "" + +#: src/core/debug.cc:186 +msgid "Step over" +msgstr "" + +#: src/core/debug.cc:192 +msgid "Step out (no callstack)" +msgstr "" + +#: src/core/debug.cc:219 +#, c-format +msgid "Breakpoint triggered: PC=0x%08x - Cause: %s %s\n" +msgstr "" + +#: src/core/debug.cc:319 src/gui/widgets/assembly.cc:455 +#: src/gui/widgets/assembly.cc:533 +msgid "Step Out" +msgstr "" + +#: src/core/debug.h:37 +msgid "Exec" +msgstr "" + +#: src/core/debug.h:37 src/gui/widgets/typed_debugger.cc:285 +msgid "Read" +msgstr "" + +#: src/core/debug.h:37 src/gui/widgets/typed_debugger.cc:287 +msgid "Write" +msgstr "" + +#: src/core/gdb-server.cc:604 +msgid "GDB client" +msgstr "" + +#: src/core/gpu.cc:1037 src/core/gpu.cc:1122 +msgid "Shading: Flat" +msgstr "" + +#: src/core/gpu.cc:1041 src/core/gpu.cc:1126 +msgid "Shading: Gouraud" +msgstr "" + +#: src/core/gpu.cc:1045 +msgid "Textured" +msgstr "" + +#: src/core/gpu.cc:1048 src/core/gpu.cc:1129 src/core/gpu.cc:1170 +msgid "Semi-transparency blending" +msgstr "" + +#: src/core/gpu.cc:1064 +#, c-format +msgid "Vertex %i" +msgstr "" + +#: src/core/gpu.cc:1088 src/core/gpu.cc:1154 src/core/gpu.cc:1183 +msgid "Go to primitive##{}" +msgstr "" + +#: src/core/gpu.cc:1096 src/core/gpu.cc:1193 +msgid "Go to texture##{}" +msgstr "" + +#: src/core/gpu.cc:1108 src/core/gpu.cc:1205 +msgid "Go to CLUT##{}" +msgstr "" + +#: src/core/gpu.cc:1134 +#, c-format +msgid "Line %i" +msgstr "" + +#: src/core/gpulogger.cc:285 +#, c-format +msgid "Texture Page X: %i, Texture Page Y: %i" +msgstr "" + +#: src/core/gpulogger.cc:286 +msgid "Blending:" +msgstr "" + +#: src/core/gpulogger.cc:290 +msgid "50% Back + 50% Front" +msgstr "" + +#: src/core/gpulogger.cc:293 +msgid "100% Back + 100% Front" +msgstr "" + +#: src/core/gpulogger.cc:296 +msgid "100% Back - 100% Front" +msgstr "" + +#: src/core/gpulogger.cc:299 +msgid "100% Back + 25% Front" +msgstr "" + +#: src/core/gpulogger.cc:302 +msgid "Texture depth:" +msgstr "" + +#: src/core/gpulogger.cc:306 +msgid "4 bits" +msgstr "" + +#: src/core/gpulogger.cc:309 +msgid "8 bits" +msgstr "" + +#: src/core/gpulogger.cc:312 +msgid "16 bits" +msgstr "" + +#: src/core/gpulogger.cc:319 +#, c-format +msgid "Dithering: %s" +msgstr "" + +#: src/core/gpulogger.cc:319 src/core/gpulogger.cc:334 +#: src/core/gpulogger.cc:393 src/core/gpulogger.cc:406 +msgid "No" +msgstr "" + +#: src/core/gpulogger.cc:319 src/core/gpulogger.cc:334 +#: src/core/gpulogger.cc:393 src/core/gpulogger.cc:406 +msgid "Yes" +msgstr "" + +#: src/core/gpulogger.cc:334 +#, c-format +msgid " Set: %s, Check: %s" +msgstr "" + +#: src/core/gpulogger.cc:343 +msgid "Display Enabled" +msgstr "" + +#: src/core/gpulogger.cc:345 +msgid "Display Disabled" +msgstr "" + +#: src/core/gpulogger.cc:352 +msgid "DMA Off" +msgstr "" + +#: src/core/gpulogger.cc:355 +msgid "FIFO Query" +msgstr "" + +#: src/core/gpulogger.cc:358 +msgid "DMA Read" +msgstr "" + +#: src/core/gpulogger.cc:361 +msgid "DMA Write" +msgstr "" + +#: src/core/gpulogger.cc:371 +msgid "Horizontal resolution:" +msgstr "" + +#: src/core/gpulogger.cc:393 +#, c-format +msgid "Extended width mode: %s" +msgstr "" + +#: src/core/gpulogger.cc:394 +msgid "Vertical resolution:" +msgstr "" + +#: src/core/gpulogger.cc:404 +#, c-format +msgid "Output mode: %s" +msgstr "" + +#: src/core/gpulogger.cc:405 +msgid "15 bits" +msgstr "" + +#: src/core/gpulogger.cc:405 +msgid "24 bits" +msgstr "" + +#: src/core/gpulogger.cc:405 +#, c-format +msgid "Display depth: %s" +msgstr "" + +#: src/core/gpulogger.cc:406 +#, c-format +msgid "Interlaced: %s" +msgstr "" + +#: src/core/gpulogger.cc:412 +msgid "Texture Window" +msgstr "" + +#: src/core/gpulogger.cc:415 +msgid "Draw Area Start" +msgstr "" + +#: src/core/gpulogger.cc:418 +msgid "Draw Area End" +msgstr "" + +#: src/core/gpulogger.cc:421 +msgid "Draw Offset" +msgstr "" + +#: src/core/gpulogger.cc:424 +msgid "Unknown" +msgstr "" + +#: src/core/memorycard.cc:348 +#, c-format +msgid "The memory card %s doesn't exist - creating it\n" +msgstr "" + +#: src/core/memorycard.cc:367 src/core/memorycard.cc:385 +msgid "Error reading memory card." +msgstr "" + +#: src/core/memorycard.cc:370 +#, c-format +msgid "Memory card %s failed to load!\n" +msgstr "" + +#: src/core/memorycard.cc:374 +#, c-format +msgid "Loading memory card %s\n" +msgstr "" + +#: src/core/memorycard.cc:417 +#, c-format +msgid "Saving memory card %s\n" +msgstr "" + +#: src/core/pad.cc:703 src/core/pad.cc:796 +#, c-format +msgid "Unknown command for pad: %02X\n" +msgstr "" + +#: src/core/pad.cc:898 +msgid "Pad configuration" +msgstr "" + +#: src/core/pad.cc:904 +msgid "Pad 1" +msgstr "" + +#: src/core/pad.cc:905 +msgid "Pad 2" +msgstr "" + +#: src/core/pad.cc:908 +msgid "Rescan gamepads and re-read game controllers database" +msgstr "" + +#: src/core/pad.cc:914 +msgid "Use raw input for mouse" +msgstr "" + +#: src/core/pad.cc:916 +msgid "When enabled, the cursor will be hidden and captured when the emulator is running. This is useful for games that require mouse input." +msgstr "" + +#: src/core/pad.cc:918 +msgid "Allow mouse capture toggle" +msgstr "" + +#: src/core/pad.cc:920 +msgid "When enabled, pressing CTRL and ALT will toggle the setting above, raw input" +msgstr "" + +#: src/core/pad.cc:922 +msgid "Pad" +msgstr "" + +#: src/core/pad.cc:931 +msgid "Set defaults" +msgstr "" + +#: src/core/pad.cc:946 +msgid "Keyboard Up" +msgstr "" + +#: src/core/pad.cc:948 +msgid "Keyboard Right" +msgstr "" + +#: src/core/pad.cc:950 +msgid "Keyboard Down" +msgstr "" + +#: src/core/pad.cc:952 +msgid "Keyboard Left" +msgstr "" + +#: src/core/pad.cc:954 +msgid "Keyboard Backspace" +msgstr "" + +#: src/core/pad.cc:956 +msgid "Keyboard Enter" +msgstr "" + +#: src/core/pad.cc:958 +msgid "Keyboard Space" +msgstr "" + +#: src/core/pad.cc:960 +msgid "Keyboard Escape" +msgstr "" + +#: src/core/pad.cc:962 +msgid "Unbound" +msgstr "" + +#: src/core/pad.cc:967 +msgid "Unknown keyboard key {}" +msgstr "" + +#: src/core/pad.cc:972 +msgid "Keyboard {}" +msgstr "" + +#: src/core/pad.cc:987 src/gui/gui.cc:1969 +msgid "Auto" +msgstr "" + +#: src/core/pad.cc:988 +msgid "Controller" +msgstr "" + +#: src/core/pad.cc:989 +msgid "Keyboard" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Cross" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Square" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Triangle" +msgstr "" + +#: src/core/pad.cc:993 +msgid "Circle" +msgstr "" + +#: src/core/pad.cc:993 +msgid "Select" +msgstr "" + +#: src/core/pad.cc:993 src/gui/widgets/isobrowser.cc:149 +msgid "Start" +msgstr "" + +#: src/core/pad.cc:994 +msgid "L1" +msgstr "" + +#: src/core/pad.cc:994 +msgid "L2" +msgstr "" + +#: src/core/pad.cc:994 +msgid "R1" +msgstr "" + +#: src/core/pad.cc:995 +msgid "L3" +msgstr "" + +#: src/core/pad.cc:995 +msgid "R2" +msgstr "" + +#: src/core/pad.cc:995 +msgid "R3" +msgstr "" + +#: src/core/pad.cc:996 +msgid "Analog Mode" +msgstr "" + +#: src/core/pad.cc:999 +msgid "Up" +msgstr "" + +#: src/core/pad.cc:1000 +msgid "Right" +msgstr "" + +#: src/core/pad.cc:1001 +msgid "Down" +msgstr "" + +#: src/core/pad.cc:1002 +msgid "Left" +msgstr "" + +#: src/core/pad.cc:1005 +msgid "Digital" +msgstr "" + +#: src/core/pad.cc:1006 +msgid "Analog" +msgstr "" + +#: src/core/pad.cc:1007 +msgid "Mouse" +msgstr "" + +#: src/core/pad.cc:1008 +msgid "Negcon (Unimplemented)" +msgstr "" + +#: src/core/pad.cc:1009 +msgid "Gun (Unimplemented)" +msgstr "" + +#: src/core/pad.cc:1010 +msgid "Guncon (Unimplemented" +msgstr "" + +#: src/core/pad.cc:1014 src/gui/widgets/pio-cart.cc:55 +msgid "Connected" +msgstr "" + +#: src/core/pad.cc:1023 +msgid "Analog mode" +msgstr "" + +#: src/core/pad.cc:1031 +msgid "Controller Type" +msgstr "" + +#: src/core/pad.cc:1047 +msgid "Device type" +msgstr "" + +#: src/core/pad.cc:1058 +msgid "Mouse sensitivity X" +msgstr "" + +#: src/core/pad.cc:1060 +msgid "Mouse sensitivity Y" +msgstr "" + +#: src/core/pad.cc:1062 +msgid "Keyboard mapping" +msgstr "" + +#: src/core/pad.cc:1064 +msgid "Computer button mapping" +msgstr "" + +#: src/core/pad.cc:1065 +msgid "Gamepad button" +msgstr "" + +#: src/core/pad.cc:1115 +msgid "No gamepad selected or connected" +msgstr "" + +#: src/core/pad.cc:1132 +msgid "Gamepad" +msgstr "" + +#: src/core/pio-cart.cc:214 +#, c-format +msgid "Unknown 8-bit read in EXP1/PIO: %8.8lx\n" +msgstr "" + +#: src/core/pio-cart.cc:228 +#, c-format +msgid "Unknown 8-bit write in EXP1/PIO: %8.8lx\n" +msgstr "" + +#: src/core/psxinterpreter.cc:359 +#, c-format +msgid "Signed overflow in ADDI instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:453 +#, c-format +msgid "Signed overflow in ADD instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:495 +#, c-format +msgid "Signed overflow in SUB instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:815 +#, c-format +msgid "Attempted unaligned JR to 0x%08x from 0x%08x, firing exception!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:841 +#, c-format +msgid "Attempted unaligned JALR to 0x%08x from 0x%08x, firing exception!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:879 +#, c-format +msgid "Unaligned address 0x%08x in LH from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:896 +#, c-format +msgid "Unaligned address 0x%08x in LHU from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:913 +#, c-format +msgid "Unaligned address 0x%08x in LW from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:975 +#, c-format +msgid "Unaligned address 0x%08x in SH from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:986 +#, c-format +msgid "Unaligned address 0x%08x in SW from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1093 +#, c-format +msgid "Encountered reserved opcode from 0x%08x, firing an exception\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1108 +#, c-format +msgid "Attempted to use an invalid floating point instruction from 0x%08x. Ignored.\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1119 +#, c-format +msgid "Attempted to access COP3 from 0x%08x. Ignored\n" +msgstr "" + +#: src/core/psxmem.cc:94 +msgid "SharedMem failed to share memory for wram, falling back to memory alloc\n" +msgstr "" + +#: src/core/psxmem.cc:103 +msgid "Error allocating memory!" +msgstr "" + +#: src/core/psxmem.cc:135 +#, c-format +msgid "Could not open EXP1:\"%s\".\n" +msgstr "" + +#: src/core/psxmem.cc:143 +#, c-format +msgid "Loaded %i bytes to EXP1 from file: %s\n" +msgstr "" + +#: src/core/psxmem.cc:185 +msgid "\n" +" No BIOS loaded, emulation halted.\n\n" +"Set a BIOS file into the configuration, and do a hard reset of the emulator.\n" +"The distributed OpenBIOS.bin file can be an appropriate BIOS replacement.\n" +msgstr "" + +#: src/core/psxmem.cc:200 +#, c-format +msgid "Could not open BIOS:\"%s\". Retrying with the OpenBIOS\n" +msgstr "" + +#: src/core/psxmem.cc:210 +#, c-format +msgid "Could not open OpenBIOS fallback. Things won't work properly.\n" +"Add a valid BIOS in the configuration and hard reset.\n" +msgstr "" + +#: src/core/psxmem.cc:225 +#, c-format +msgid "Loaded BIOS: %s\n" +msgstr "" + +#: src/core/psxmem.cc:237 +#, c-format +msgid "Known BIOS detected: %s (%08x)\n" +msgstr "" + +#: src/core/psxmem.cc:239 +#, c-format +msgid "OpenBIOS detected (%08x)\n" +msgstr "" + +#: src/core/psxmem.cc:241 +#, c-format +msgid "Unknown bios loaded (%08x)\n" +msgstr "" + +#: src/core/psxmem.cc:276 +#, c-format +msgid "8-bit read redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:283 +#, c-format +msgid "8-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:315 +#, c-format +msgid "16-bit read redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:318 +#, c-format +msgid "16-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:350 +#, c-format +msgid "32-bit read redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:354 +#, c-format +msgid "32-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:458 +#, c-format +msgid "8-bit write redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:460 +#, c-format +msgid "8-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:489 +#, c-format +msgid "16-bit write redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:491 +#, c-format +msgid "16-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:523 src/core/psxmem.cc:550 +#, c-format +msgid "32-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:547 +#, c-format +msgid "32-bit write redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/r3000a.cc:39 +#, c-format +msgid "PCSX-Redux booting\n" +msgstr "" + +#: src/core/r3000a.cc:40 +#, c-format +msgid "Copyright (C) 2019-2024 PCSX-Redux authors\n" +msgstr "" + +#: src/core/r3000a.cc:50 +#, c-format +msgid "CPU type: %s\n" +msgstr "" + +#: src/core/sio.cc:367 +msgid "Wrong block number" +msgstr "" + +#: src/core/sio1-server.cc:126 +msgid "SIO1 client disconnected\n" +msgstr "" + +#: src/core/sio1.cc:74 +msgid "SIO1 client connected\n" +msgstr "" + +#: src/core/sio1.cc:90 +msgid "SIO1 TCP session closing due to unreliable connection.\n" +"Restart SIO1 server/client and try again." +msgstr "" + +#: src/gpu/soft/gpu.cc:243 +msgid "Game-dependent dithering (slow)" +msgstr "" + +#: src/gpu/soft/gpu.cc:243 +msgid "No dithering (fastest)" +msgstr "" + +#: src/gpu/soft/gpu.cc:244 +msgid "Always dither g-shaded polygons (slowest)" +msgstr "" + +#: src/gpu/soft/gpu.cc:246 +msgid "Soft GPU configuration" +msgstr "" + +#: src/gpu/soft/gpu.cc:247 +msgid "Dithering" +msgstr "" + +#: src/gpu/soft/gpu.cc:252 +msgid "Use cached dithering tables" +msgstr "" + +#: src/gpu/soft/gpu.cc:258 +msgid "Dithering tables are cached in memory for faster processing. Dithering will be done much faster, at the cost of a 512MB cache." +msgstr "" + +#: src/gpu/soft/gpu.cc:273 +msgid "Soft GPU debugger" +msgstr "" + +#: src/gpu/soft/gpu.cc:275 +msgid "Debugging features are not supported when using the software renderer yet\n" +"Consider enabling the OpenGL GPU option instead." +msgstr "" + +#: src/gui/gui.cc:307 +msgid "One argument needed to the setText* functions" +msgstr "" + +#: src/gui/gui.cc:325 +msgid "The argument to the setText* functions need to be convertible to a string, or be a File object" +msgstr "" + +#: src/gui/gui.cc:330 +msgid "Error compiling new shader code: {}" +msgstr "" + +#: src/gui/gui.cc:653 +msgid "Warning: OpenGL error reporting disabled. See About dialog for more information.\n" +msgstr "" + +#: src/gui/gui.cc:666 +msgid "Main VRAM Viewer" +msgstr "" + +#: src/gui/gui.cc:667 +msgid "CLUT VRAM selector" +msgstr "" + +#: src/gui/gui.cc:672 +msgid "Vram Viewer #" +msgstr "" + +#: src/gui/gui.cc:681 +msgid "Memory Editor #" +msgstr "" + +#: src/gui/gui.cc:686 +msgid "Parallel Port" +msgstr "" + +#: src/gui/gui.cc:687 +msgid "Scratch Pad" +msgstr "" + +#: src/gui/gui.cc:688 +msgid "Hardware Registers" +msgstr "" + +#: src/gui/gui.cc:689 +msgid "BIOS" +msgstr "" + +#: src/gui/gui.cc:690 +msgid "VRAM" +msgstr "" + +#: src/gui/gui.cc:1030 +msgid "Output" +msgstr "" + +#: src/gui/gui.cc:1055 src/gui/widgets/assembly.cc:442 +#: src/gui/widgets/isobrowser.cc:66 src/gui/widgets/memcard_manager.cc:63 +#: src/gui/widgets/vram-viewer.cc:482 +msgid "File" +msgstr "" + +#: src/gui/gui.cc:1056 src/gui/gui.h:377 src/gui/widgets/isobrowser.cc:67 +#: src/gui/widgets/isobrowser.h:50 +msgid "Open Disk Image" +msgstr "" + +#: src/gui/gui.cc:1057 src/gui/widgets/isobrowser.cc:68 +msgid "Close Disk Image" +msgstr "" + +#: src/gui/gui.cc:1061 +msgid "Load binary" +msgstr "" + +#: src/gui/gui.cc:1064 +msgid "Add Lua archive" +msgstr "" + +#: src/gui/gui.cc:1068 +msgid "Dump save state proto schema" +msgstr "" + +#: src/gui/gui.cc:1073 +msgid "global{}" +msgstr "" + +#: src/gui/gui.cc:1075 +msgid "Save state slots" +msgstr "" + +#: src/gui/gui.cc:1076 +msgid "Quick-save slot" +msgstr "" + +#: src/gui/gui.cc:1081 src/gui/gui.cc:1102 +msgid "Slot {}" +msgstr "" + +#: src/gui/gui.cc:1088 +msgid "Show named save states" +msgstr "" + +#: src/gui/gui.cc:1093 +msgid "Save global state" +msgstr "" + +#: src/gui/gui.cc:1095 +msgid "Load state slots" +msgstr "" + +#: src/gui/gui.cc:1098 +msgid "Quick-load slot" +msgstr "" + +#: src/gui/gui.cc:1123 +msgid "Load global state" +msgstr "" + +#: src/gui/gui.cc:1127 +msgid "Open LID" +msgstr "" + +#: src/gui/gui.cc:1131 +msgid "Close LID" +msgstr "" + +#: src/gui/gui.cc:1135 +msgid "Open and close LID" +msgstr "" + +#: src/gui/gui.cc:1140 +msgid "Reboot" +msgstr "" + +#: src/gui/gui.cc:1143 +msgid "Quit" +msgstr "" + +#: src/gui/gui.cc:1149 src/gui/gui.cc:1166 +msgid "Emulation" +msgstr "" + +#: src/gui/gui.cc:1150 +msgid "Start emulation" +msgstr "" + +#: src/gui/gui.cc:1153 +msgid "Pause emulation" +msgstr "" + +#: src/gui/gui.cc:1156 +msgid "Soft Reset" +msgstr "" + +#: src/gui/gui.cc:1159 +msgid "Hard Reset" +msgstr "" + +#: src/gui/gui.cc:1165 src/gui/widgets/vram-viewer.cc:520 +msgid "Configuration" +msgstr "" + +#: src/gui/gui.cc:1167 +msgid "Manage Memory Cards" +msgstr "" + +#: src/gui/gui.cc:1170 src/gui/gui.cc:1270 +msgid "GPU" +msgstr "" + +#: src/gui/gui.cc:1171 src/gui/gui.cc:1286 +msgid "SPU" +msgstr "" + +#: src/gui/gui.cc:1172 +msgid "UI" +msgstr "" + +#: src/gui/gui.cc:1173 +msgid "System" +msgstr "" + +#: src/gui/gui.cc:1174 +msgid "Controls" +msgstr "" + +#: src/gui/gui.cc:1175 +msgid "Shader presets" +msgstr "" + +#: src/gui/gui.cc:1176 +msgid "Default shader" +msgstr "" + +#: src/gui/gui.cc:1179 +msgid "CRT-lottes shader" +msgstr "" + +#: src/gui/gui.cc:1206 +msgid "Configure Shaders" +msgstr "" + +#: src/gui/gui.cc:1210 +msgid "PIO Cartridge" +msgstr "" + +#: src/gui/gui.cc:1214 src/gui/widgets/assembly.cc:449 +msgid "Debug" +msgstr "" + +#: src/gui/gui.cc:1215 +msgid "Show Logs" +msgstr "" + +#: src/gui/gui.cc:1216 +msgid "Lua" +msgstr "" + +#: src/gui/gui.cc:1217 +msgid "Show Lua Console" +msgstr "" + +#: src/gui/gui.cc:1218 +msgid "Show Lua Inspector" +msgstr "" + +#: src/gui/gui.cc:1219 +msgid "Show Lua editor" +msgstr "" + +#: src/gui/gui.cc:1223 +msgid "CPU" +msgstr "" + +#: src/gui/gui.cc:1224 +msgid "Show Registers" +msgstr "" + +#: src/gui/gui.cc:1225 +msgid "Show Assembly" +msgstr "" + +#: src/gui/gui.cc:1227 src/gui/gui.cc:1229 +msgid "Show DynaRec Disassembly" +msgstr "" + +#: src/gui/gui.cc:1231 +msgid "DynaRec Disassembler is not available in Interpreted CPU mode. Try enabling [Dynarec CPU]\n" +"in Configuration->Emulation, restart PCSX-Redux, then try again." +msgstr "" + +#: src/gui/gui.cc:1234 +msgid "Show Breakpoints" +msgstr "" + +#: src/gui/gui.cc:1235 +msgid "Show Callstacks" +msgstr "" + +#: src/gui/gui.cc:1236 +msgid "Memory Editors" +msgstr "" + +#: src/gui/gui.cc:1247 +msgid "Show Memory Observer" +msgstr "" + +#: src/gui/gui.cc:1248 +msgid "Show Typed Debugger" +msgstr "" + +#: src/gui/gui.cc:1249 +msgid "Show Interrupts Scaler" +msgstr "" + +#: src/gui/gui.cc:1250 +msgid "First Chance Exceptions" +msgstr "" + +#: src/gui/gui.cc:1271 +msgid "VRAM viewers" +msgstr "" + +#: src/gui/gui.cc:1272 +msgid "Show main VRAM viewer" +msgstr "" + +#: src/gui/gui.cc:1273 +msgid "Show CLUT VRAM viewer" +msgstr "" + +#: src/gui/gui.cc:1276 +msgid "Show VRAM viewer #" +msgstr "" + +#: src/gui/gui.cc:1282 +msgid "Show GPU logger" +msgstr "" + +#: src/gui/gui.cc:1283 +msgid "Show GPU debug" +msgstr "" + +#: src/gui/gui.cc:1287 +msgid "Show SPU debug" +msgstr "" + +#: src/gui/gui.cc:1290 +msgid "CD-Rom" +msgstr "" + +#: src/gui/gui.cc:1291 +msgid "Show Iso Browser" +msgstr "" + +#: src/gui/gui.cc:1294 +msgid "Misc hardware" +msgstr "" + +#: src/gui/gui.cc:1295 +msgid "Show SIO1 debug" +msgstr "" + +#: src/gui/gui.cc:1299 +msgid "Kernel" +msgstr "" + +#: src/gui/gui.cc:1300 +msgid "Kernel Events" +msgstr "" + +#: src/gui/gui.cc:1301 +msgid "Kernel Handlers" +msgstr "" + +#: src/gui/gui.cc:1302 src/gui/gui.cc:1448 +msgid "Kernel Calls" +msgstr "" + +#: src/gui/gui.cc:1305 +msgid "Rendering" +msgstr "" + +#: src/gui/gui.cc:1306 +msgid "Full window render" +msgstr "" + +#: src/gui/gui.cc:1309 +msgid "Fullscreen" +msgstr "" + +#: src/gui/gui.cc:1313 +msgid "Show Output Shader Editor" +msgstr "" + +#: src/gui/gui.cc:1314 +msgid "Show Offscreen Shader Editor" +msgstr "" + +#: src/gui/gui.cc:1315 +msgid "Reset shaders" +msgstr "" + +#: src/gui/gui.cc:1323 +msgid "Help" +msgstr "" + +#: src/gui/gui.cc:1324 +msgid "Show ImGui Demo" +msgstr "" + +#: src/gui/gui.cc:1326 +msgid "Show UvFile information" +msgstr "" + +#: src/gui/gui.cc:1328 src/gui/gui.cc:2238 +msgid "About" +msgstr "" + +#: src/gui/gui.cc:1333 +#, c-format +msgid "CPU: %s" +msgstr "" + +#: src/gui/gui.cc:1335 src/gui/widgets/isobrowser.cc:102 +#, c-format +msgid "GAME ID: %s" +msgstr "" + +#: src/gui/gui.cc:1338 +#, c-format +msgid "%.2f FPS (%.2f ms)" +msgstr "" + +#: src/gui/gui.cc:1341 +#, c-format +msgid "%.2f ms audio buffer (%i frames)" +msgstr "" + +#: src/gui/gui.cc:1343 +msgid "Idle" +msgstr "" + +#: src/gui/gui.cc:1424 +msgid "Logs" +msgstr "" + +#: src/gui/gui.cc:1430 +msgid "Lua Console" +msgstr "" + +#: src/gui/gui.cc:1436 +msgid "Lua Inspector" +msgstr "" + +#: src/gui/gui.cc:1439 +msgid "Lua Editor" +msgstr "" + +#: src/gui/gui.cc:1442 +msgid "Kernel events" +msgstr "" + +#: src/gui/gui.cc:1445 +msgid "Kernel handlers" +msgstr "" + +#: src/gui/gui.cc:1451 +msgid "Callstacks" +msgstr "" + +#: src/gui/gui.cc:1500 +msgid "Memory Card Manager" +msgstr "" + +#: src/gui/gui.cc:1504 src/gui/widgets/registers.cc:65 +msgid "Registers" +msgstr "" + +#: src/gui/gui.cc:1508 +msgid "Assembly" +msgstr "" + +#: src/gui/gui.cc:1512 +msgid "DynaRec Disassembler" +msgstr "" + +#: src/gui/gui.cc:1516 src/gui/widgets/breakpoints.cc:81 +#: src/gui/widgets/typed_debugger.cc:864 src/gui/widgets/typed_debugger.cc:910 +#: src/gui/widgets/typed_debugger.cc:963 +msgid "Breakpoints" +msgstr "" + +#: src/gui/gui.cc:1520 +msgid "Named Save States" +msgstr "" + +#: src/gui/gui.cc:1524 src/gui/widgets/memory_observer.cc:382 +#: src/gui/widgets/memory_observer.cc:388 +msgid "Memory Observer" +msgstr "" + +#: src/gui/gui.cc:1528 src/gui/widgets/typed_debugger.cc:1062 +msgid "Typed Debugger" +msgstr "" + +#: src/gui/gui.cc:1534 +msgid "Output Video" +msgstr "" + +#: src/gui/gui.cc:1539 +msgid "Offscreen Render" +msgstr "" + +#: src/gui/gui.cc:1545 +msgid "PIO Cartridge Configuration" +msgstr "" + +#: src/gui/gui.cc:1549 +msgid "SIO1 Debug" +msgstr "" + +#: src/gui/gui.cc:1553 +msgid "ISO Browser" +msgstr "" + +#: src/gui/gui.cc:1563 +msgid "GPU Logger" +msgstr "" + +#: src/gui/gui.cc:1566 +msgid "UI Configuration" +msgstr "" + +#: src/gui/gui.cc:1572 +msgid "Locale" +msgstr "" + +#: src/gui/gui.cc:1587 +msgid "Reload locales" +msgstr "" + +#: src/gui/gui.cc:1592 +msgid "Main Font Size" +msgstr "" + +#: src/gui/gui.cc:1593 +msgid "Mono Font Size" +msgstr "" + +#: src/gui/gui.cc:1595 +msgid "Use Widescreen Aspect Ratio" +msgstr "" + +#: src/gui/gui.cc:1596 +msgid "Sets the output screen ratio to 16:9 instead of 4:3.\n\n" +"Note that this setting is NOT the popular hack\n" +"to force games into widescreen mode, but rather an\n" +"emulation of the fact users could change their\n" +"TV sets to be in 16:9 mode instead of 4:3.\n\n" +"Some games have a \"wide screen\" rendering setting,\n" +"which changes the rendering of the game accordingly,\n" +"and requires the user to change the settings of\n" +"their TV set to match the aspect ratio of the game." +msgstr "" + +#: src/gui/gui.cc:1615 +msgid "System Configuration" +msgstr "" + +#: src/gui/gui.cc:1617 +msgid "Preload Disk Image files" +msgstr "" + +#: src/gui/gui.cc:1618 +msgid "Enable Auto Update" +msgstr "" + +#: src/gui/gui.cc:1625 +msgid "Update configuration" +msgstr "" + +#: src/gui/gui.cc:1626 +msgid "PCSX-Redux can automatically update itself.\n\n" +"If you enable the auto update option, it will check for new updates\n" +"on startup. No personal data nor identifiable token is sent for this\n" +"process, but Microsoft might still keep and record information such\n" +"as your IP address.\n\n" +"If an update is available, you will get prompted to download and\n" +"install it. You can still download versions of PCSX-Redux as usual\n" +"from its website.\n\n" +"If you want to change this setting later, you can go to the\n" +"Configuration -> System menu." +msgstr "" + +#: src/gui/gui.cc:1639 +msgid "Enable auto update" +msgstr "" + +#: src/gui/gui.cc:1645 +msgid "No thanks" +msgstr "" + +#: src/gui/gui.cc:1654 +msgid "Update available" +msgstr "" + +#: src/gui/gui.cc:1656 +msgid "An update is available.\n" +"Click 'Update' to download and apply the update.\n" +"PCSX-Redux will automatically restart to apply it.\n\n" +"Click 'Download' to use your browser to download\n" +"the update and manually apply it." +msgstr "" + +#: src/gui/gui.cc:1663 +msgid "An update is available.\n" +"Click 'Update' to download it. While the update can be\n" +"downloaded, it won't be applied automatically. You will\n" +"have to install it manually, the way you previously did.\n" +"PCSX-Redux will quit once the update is downloaded.\n\n" +"Click 'Download' to use your browser to download\n" +"the update and manually apply it." +msgstr "" + +#: src/gui/gui.cc:1674 +msgid "Update" +msgstr "" + +#: src/gui/gui.cc:1686 src/gui/gui.cc:1691 +msgid "An error has occured while downloading\n" +"and/or applying the update." +msgstr "" + +#: src/gui/gui.cc:1697 +msgid "Download" +msgstr "" + +#: src/gui/gui.cc:1707 +msgid "An error has occured while downloading the update." +msgstr "" + +#: src/gui/gui.cc:1713 src/gui/widgets/assembly.cc:947 +#: src/gui/widgets/breakpoints.cc:38 src/gui/widgets/registers.cc:339 +#: src/gui/widgets/sio1.cc:203 +msgid "Cancel" +msgstr "" + +#: src/gui/gui.cc:1722 +msgid "UvFiles" +msgstr "" + +#: src/gui/gui.cc:1725 +#, c-format +msgid "Read rate: %s" +msgstr "" + +#: src/gui/gui.cc:1727 +#, c-format +msgid "Write rate: %s" +msgstr "" + +#: src/gui/gui.cc:1729 +#, c-format +msgid "Download rate: %s" +msgstr "" + +#: src/gui/gui.cc:1731 +msgid "Caching" +msgstr "" + +#: src/gui/gui.cc:1732 src/gui/widgets/memcard_manager.cc:206 +msgid "Filename" +msgstr "" + +#: src/gui/gui.cc:1919 +msgid "Emulation Configuration" +msgstr "" + +#: src/gui/gui.cc:1920 +msgid "Idle Swap Interval" +msgstr "" + +#: src/gui/gui.cc:1925 +msgid "Reset Scaler" +msgstr "" + +#: src/gui/gui.cc:1931 +msgid "Speed Scaler" +msgstr "" + +#: src/gui/gui.cc:1933 +msgid "Enable XA decoder" +msgstr "" + +#: src/gui/gui.cc:1934 +msgid "Always enable SPU IRQ" +msgstr "" + +#: src/gui/gui.cc:1935 +msgid "Decode MDEC videos in B&W" +msgstr "" + +#: src/gui/gui.cc:1936 +msgid "Dynarec CPU" +msgstr "" + +#: src/gui/gui.cc:1944 +msgid "Activates the dynamic recompiler CPU core.\n" +"It is significantly faster than the interpreted CPU,\n" +"however it doesn't play nicely with the debugger.\n" +"Changing this setting requires a reboot to take effect.\n" +"The dynarec core isn't available for all CPUs, so\n" +"this setting may not have any effect for you." +msgstr "" + +#: src/gui/gui.cc:1950 +msgid "8MB" +msgstr "" + +#: src/gui/gui.cc:1951 +msgid "Emulates an installed 8MB system,\n" +"instead of the normal 2MB. Useful for working\n" +"with development binaries and games." +msgstr "" + +#: src/gui/gui.cc:1955 +msgid "OpenGL GPU *ALPHA STATE*" +msgstr "" + +#: src/gui/gui.cc:1956 +msgid "Enables the OpenGL GPU renderer.\n" +"This is not recommended for normal use at the moment,\n" +"as it is not fully implemented yet. It is recommended\n" +"to use the software renderer instead. Requires a restart\n" +"when changing this setting." +msgstr "" + +#: src/gui/gui.cc:1970 +msgid "NTSC" +msgstr "" + +#: src/gui/gui.cc:1971 +msgid "PAL" +msgstr "" + +#: src/gui/gui.cc:1975 +msgid "System Type" +msgstr "" + +#: src/gui/gui.cc:1994 +msgid "Fast boot" +msgstr "" + +#: src/gui/gui.cc:1995 +msgid "This will cause the BIOS to skip the shell,\n" +"which may include additional checks.\n" +"Also will make the boot time substantially\n" +"faster by not displaying the logo." +msgstr "" + +#: src/gui/gui.cc:2000 +msgid "BIOS file" +msgstr "" + +#: src/gui/gui.cc:2004 src/gui/widgets/assembly.cc:507 +msgid "Enable Debugger" +msgstr "" + +#: src/gui/gui.cc:2011 +msgid "This will enable the usage of various breakpoints\n" +"throughout the execution of mips code. Enabling this\n" +"can slow down emulation to a noticeable extent." +msgstr "" + +#: src/gui/gui.cc:2014 +msgid "Enable GDB Server" +msgstr "" + +#: src/gui/gui.cc:2023 +msgid "This will activate a gdb-server that you can\n" +"connect to with any gdb-remote compliant client.\n" +"You also need to enable the debugger." +msgstr "" + +#: src/gui/gui.cc:2027 +msgid "GDB send manifest" +msgstr "" + +#: src/gui/gui.cc:2028 +msgid "Enables sending the processor's manifest\n" +"from the gdb server. Keep this enabled, unless\n" +"you want to connect IDA to this server, as it\n" +"has a bug in its manifest parser." +msgstr "" + +#: src/gui/gui.cc:2035 +msgid "PCSX Logs to GDB" +msgstr "" + +#: src/gui/gui.cc:2051 +msgid "GDB Server Port" +msgstr "" + +#: src/gui/gui.cc:2053 +msgid "GDB Server Trace" +msgstr "" + +#: src/gui/gui.cc:2054 +msgid "The GDB server will start tracing its\n" +"protocol into the logs, which can be helpful to debug\n" +"the gdb server system itself." +msgstr "" + +#: src/gui/gui.cc:2057 +msgid "Enable Web Server" +msgstr "" + +#: src/gui/gui.cc:2066 +msgid "This will activate a web-server, that you can\n" +"query using a REST api. See the wiki for details.\n" +"The debugger might be required in some cases." +msgstr "" + +#: src/gui/gui.cc:2070 +msgid "Web Server Port" +msgstr "" + +#: src/gui/gui.cc:2071 +msgid "Enable SIO1 Server" +msgstr "" + +#: src/gui/gui.cc:2080 +msgid "This will activate a tcp server, that will\n" +"relay information between tcp and sio1.\n" +"See the wiki for details." +msgstr "" + +#: src/gui/gui.cc:2084 +msgid "SIO1 Server Port" +msgstr "" + +#: src/gui/gui.cc:2085 +msgid "Enable SIO1 Client" +msgstr "" + +#: src/gui/gui.cc:2098 +msgid "This will activate a tcp client, that can connect\n" +"to another PCSX-Redux server to relay information between tcp and sio1.\n" +"See the wiki for details." +msgstr "" + +#: src/gui/gui.cc:2102 +msgid "SIO1 Client Host" +msgstr "" + +#: src/gui/gui.cc:2105 +msgid "SIO1 Client Port" +msgstr "" + +#: src/gui/gui.cc:2109 +msgid "Reset SIO" +msgstr "" + +#: src/gui/gui.cc:2120 +msgid "Reconnect" +msgstr "" + +#: src/gui/gui.cc:2133 +msgid "SIO1Mode" +msgstr "" + +#: src/gui/gui.cc:2191 +msgid "Interrupt Scaler" +msgstr "" + +#: src/gui/gui.cc:2192 +msgid "Reset all" +msgstr "" + +#: src/gui/gui.cc:2208 +msgid "Classic" +msgstr "" + +#: src/gui/gui.cc:2208 +msgid "Default theme" +msgstr "" + +#: src/gui/gui.cc:2208 +msgid "Light" +msgstr "" + +#: src/gui/gui.cc:2209 +msgid "Cherry" +msgstr "" + +#: src/gui/gui.cc:2209 +msgid "Dracula" +msgstr "" + +#: src/gui/gui.cc:2209 src/spu/cfg.cc:86 +msgid "Mono" +msgstr "" + +#: src/gui/gui.cc:2210 +msgid "Olive" +msgstr "" + +#: src/gui/gui.cc:2215 +msgid "Themes" +msgstr "" + +#: src/gui/gui.cc:2246 src/gui/gui.cc:2320 +msgid "Version" +msgstr "" + +#: src/gui/gui.cc:2251 +msgid "Copy to clipboard" +msgstr "" + +#: src/gui/gui.cc:2257 +msgid "No version information.\n\n" +"Probably built from source." +msgstr "" + +#: src/gui/gui.cc:2259 src/gui/gui.cc:2337 +#, c-format +msgid "Version: %s" +msgstr "" + +#: src/gui/gui.cc:2260 +#, c-format +msgid "Changeset: %s" +msgstr "" + +#: src/gui/gui.cc:2263 +#, c-format +msgid "Date & time: %s" +msgstr "" + +#: src/gui/gui.cc:2272 +msgid "Authors" +msgstr "" + +#: src/gui/gui.cc:2280 +msgid "Licenses" +msgstr "" + +#: src/gui/gui.cc:2292 +msgid "OpenGL information" +msgstr "" + +#: src/gui/gui.cc:2294 +msgid "OpenGL error reporting: enabled" +msgstr "" + +#: src/gui/gui.cc:2296 +msgid "OpenGL error reporting: disabled" +msgstr "" + +#: src/gui/gui.cc:2299 +msgid "OpenGL error reporting has been disabled because your OpenGL driver is too old. Error reporting requires at least OpenGL 4.3. Please update your graphics drivers, or contact your GPU vendor for up to date OpenGL drivers. Disabled OpenGL error reporting won't have a negative impact on the performance of this software, but user code such as the shader editor won't be able to properly report problems accurately." +msgstr "" + +#: src/gui/gui.cc:2307 +msgid "Enable OpenGL error reporting" +msgstr "" + +#: src/gui/gui.cc:2310 +msgid "OpenGL error reporting is necessary for properly reporting OpenGL problems. However it requires OpenGL 4.3+ and might have performance repercussions on some computers. (Requires a restart of the emulator)" +msgstr "" + +#: src/gui/gui.cc:2314 +msgid "OpenGL error reporting severity" +msgstr "" + +#: src/gui/gui.cc:2317 +#, c-format +msgid "Core profile: %s" +msgstr "" + +#: src/gui/gui.cc:2317 src/gui/widgets/assembly.cc:535 +msgid "no" +msgstr "" + +#: src/gui/gui.cc:2317 src/gui/widgets/assembly.cc:535 +msgid "yes" +msgstr "" + +#: src/gui/gui.cc:2318 +msgid "Vendor" +msgstr "" + +#: src/gui/gui.cc:2319 +msgid "Renderer" +msgstr "" + +#: src/gui/gui.cc:2321 +msgid "Shading language version" +msgstr "" + +#: src/gui/gui.cc:2324 +#, c-format +msgid "Texture units: %d" +msgstr "" + +#: src/gui/gui.cc:2327 +msgid "Extensions:" +msgstr "" + +#: src/gui/gui.cc:2336 +msgid "FFmpeg information" +msgstr "" + +#: src/gui/gui.cc:2338 +#, c-format +msgid "License: %s" +msgstr "" + +#: src/gui/gui.cc:2339 +#, c-format +msgid "Configuration: %s" +msgstr "" + +#: src/gui/gui.cc:2342 +msgid "List of supported formats:" +msgstr "" + +#: src/gui/gui.cc:2360 +msgid "List of supported codecs: (D: Decoder, E: Encoder, L: Lossy, S: Lossless)" +msgstr "" + +#: src/gui/gui.cc:2400 +#, c-format +msgid "%s codecs" +msgstr "" + +#: src/gui/gui.h:253 +msgid "Ok" +msgstr "" + +#: src/gui/gui.h:378 +msgid "Open Binary" +msgstr "" + +#: src/gui/gui.h:379 +msgid "Open Archive" +msgstr "" + +#: src/gui/gui.h:380 +msgid "Select BIOS" +msgstr "" + +#: src/gui/gui.h:381 src/gui/widgets/pio-cart.h:36 +msgid "Select EXP1" +msgstr "" + +#: src/gui/gui.h:428 +msgid "Notification" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:53 +msgid "Offscreen CRT shader Configuration" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:59 +msgid "Enable gaussian blur" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:61 +msgid "Hard Pixel factor" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:63 +msgid "Hard Scanline factor" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:65 +msgid "Enable Scanlines" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:67 +msgid "Use S-rgb" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:70 +#: src/gui/shaders/crt-lottes-output.lua:83 +msgid "Reset to defaults" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:58 +msgid "Output CRT Shader Configuration" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:64 +msgid "Warp intensity" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:66 +msgid "Mask intensity" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:68 +msgid "Greyscale" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trinitron" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trinitron 2x" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trio" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:72 +msgid "Mask type" +msgstr "" + +#: src/gui/widgets/assembly.cc:443 +msgid "Load symbols map" +msgstr "" + +#: src/gui/widgets/assembly.cc:444 +msgid "Reset symbols map" +msgstr "" + +#: src/gui/widgets/assembly.cc:450 src/gui/widgets/assembly.cc:525 +msgid "Pause" +msgstr "" + +#: src/gui/widgets/assembly.cc:451 src/gui/widgets/assembly.cc:527 +#: src/gui/widgets/gpulogger.cc:47 +msgid "Resume" +msgstr "" + +#: src/gui/widgets/assembly.cc:453 src/gui/widgets/assembly.cc:529 +msgid "Step In" +msgstr "" + +#. Options, Filter +#: src/gui/widgets/assembly.cc:459 src/gui/widgets/console.cc:53 +#: src/gui/widgets/dynarec_disassembly.cc:106 +msgid "Options" +msgstr "" + +#: src/gui/widgets/assembly.cc:460 +msgid "Combined pseudo-instructions" +msgstr "" + +#: src/gui/widgets/assembly.cc:465 +msgid "When two instructions are detected to be a single pseudo-instruction, combine them into the actual pseudo-instruction." +msgstr "" + +#: src/gui/widgets/assembly.cc:470 +msgid "Pseudo-instructions filling" +msgstr "" + +#: src/gui/widgets/assembly.cc:475 +msgid "When combining two instructions into a single pseudo-instruction, add a placeholder for the second one." +msgstr "" + +#: src/gui/widgets/assembly.cc:480 +msgid "Delay slot notch" +msgstr "" + +#: src/gui/widgets/assembly.cc:485 +msgid "Add a small visible notch to indicate instructions that are on the delay slot of a branch." +msgstr "" + +#: src/gui/widgets/assembly.cc:489 +msgid "Draw arrows for jumps" +msgstr "" + +#: src/gui/widgets/assembly.cc:493 +msgid "Display arrows for jumps. This might crowd the display a bit too much." +msgstr "" + +#: src/gui/widgets/assembly.cc:497 +msgid "Columns" +msgstr "" + +#: src/gui/widgets/assembly.cc:516 src/gui/widgets/log.cc:111 +msgid "CPU trace" +msgstr "" + +#: src/gui/widgets/assembly.cc:518 +msgid "Skip ISR" +msgstr "" + +#: src/gui/widgets/assembly.cc:520 +msgid "Follow PC" +msgstr "" + +#: src/gui/widgets/assembly.cc:522 +msgid "Jump to PC" +msgstr "" + +#: src/gui/widgets/assembly.cc:535 +#, c-format +msgid "In ISR: %s" +msgstr "" + +#: src/gui/widgets/assembly.cc:709 src/gui/widgets/assembly.cc:737 +#: src/gui/widgets/breakpoints.cc:171 +msgid "GUI" +msgstr "" + +#: src/gui/widgets/assembly.cc:718 +msgid "Create symbol here" +msgstr "" + +#: src/gui/widgets/assembly.cc:723 +msgid "Remove symbol" +msgstr "" + +#: src/gui/widgets/assembly.cc:727 +msgid "Copy Address" +msgstr "" + +#: src/gui/widgets/assembly.cc:732 src/gui/widgets/registers.cc:39 +msgid "Go to in Memory Editor" +msgstr "" + +#: src/gui/widgets/assembly.cc:735 +msgid "Run to Cursor" +msgstr "" + +#: src/gui/widgets/assembly.cc:744 +msgid "Toggle Breakpoint" +msgstr "" + +#: src/gui/widgets/assembly.cc:748 src/gui/widgets/assembly.cc:753 +msgid "Remove Breakpoint" +msgstr "" + +#: src/gui/widgets/assembly.cc:757 src/gui/widgets/assembly.cc:954 +#: src/gui/widgets/assembly.cc:956 src/gui/widgets/assembly.cc:962 +msgid "Assemble" +msgstr "" + +#: src/gui/widgets/assembly.cc:887 src/gui/widgets/breakpoints.cc:153 +#: src/gui/widgets/memory_observer.cc:170 +#: src/gui/widgets/memory_observer.cc:328 +#: src/gui/widgets/memory_observer.cc:424 src/gui/widgets/typed_debugger.cc:961 +msgid "Address" +msgstr "" + +#: src/gui/widgets/assembly.cc:901 +msgid "RAM base" +msgstr "" + +#: src/gui/widgets/assembly.cc:910 src/gui/widgets/assembly.cc:1011 +msgid "Symbols" +msgstr "" + +#: src/gui/widgets/assembly.cc:936 src/gui/widgets/assembly.cc:938 +msgid "Add symbol" +msgstr "" + +#: src/gui/widgets/assembly.cc:939 +#, c-format +msgid "Add symbol for address 0x%08x:" +msgstr "" + +#: src/gui/widgets/assembly.cc:941 +msgid "Add" +msgstr "" + +#: src/gui/widgets/assembly.cc:957 +#, c-format +msgid "Assemble code for address 0x%08x:" +msgstr "" + +#. Clear items button +#: src/gui/widgets/assembly.cc:982 src/gui/widgets/console.cc:39 +#: src/gui/widgets/dynarec_disassembly.cc:90 src/gui/widgets/log.cc:128 +#: src/gui/widgets/pio-cart.cc:41 src/gui/widgets/typed_debugger.cc:827 +msgid "Clear" +msgstr "" + +#: src/gui/widgets/assembly.cc:984 src/gui/widgets/dynarec_disassembly.cc:73 +msgid "Close" +msgstr "" + +#: src/gui/widgets/assembly.cc:1012 +msgid "Refresh" +msgstr "" + +#: src/gui/widgets/assembly.cc:1014 +msgid "Filter" +msgstr "" + +#: src/gui/widgets/assembly.cc:1028 +msgid "Code##{}{:08x}" +msgstr "" + +#: src/gui/widgets/assembly.cc:1029 +msgid "Data##{}{:08x}" +msgstr "" + +#: src/gui/widgets/assembly.h:63 +msgid "Load Symbols" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:30 src/gui/widgets/breakpoints.cc:128 +msgid "Edit label of breakpoint {}##{}" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:32 +#, c-format +msgid "Change the label of breakpoint %s:" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:33 src/gui/widgets/breakpoints.cc:164 +msgid "Label" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:51 +msgid "Clear maps" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:55 +msgid "The mapping feature is a simple concept, but requires some amount of explanation. See the documentation website for more details, in the Misc Features subsection of the Debugging section." +msgstr "" + +#: src/gui/widgets/breakpoints.cc:57 +msgid "Map execution" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:58 +msgid "Map byte reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:60 +msgid "Map half reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:62 +msgid "Map word reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:63 +msgid "Map byte writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:65 +msgid "Map half writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:67 +msgid "Map word writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:69 +msgid "Break on execution map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:70 +msgid "Break on byte read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:72 +msgid "Break on half read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:74 +msgid "Break on word read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:75 +msgid "Break on byte write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:77 +msgid "Break on half write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:79 +msgid "Break on word write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:107 +msgid "Remove##" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:111 +msgid "Disable##" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:114 +msgid "Enable##" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:155 +msgid "Breakpoint Type" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:163 +msgid "Breakpoint Width" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:166 +msgid "Add Breakpoint" +msgstr "" + +#: src/gui/widgets/console.cc:34 +msgid "Close Console" +msgstr "" + +#: src/gui/widgets/console.cc:41 src/gui/widgets/dynarec_disassembly.cc:95 +#: src/gui/widgets/log.cc:130 +msgid "Copy" +msgstr "" + +#: src/gui/widgets/console.cc:47 src/gui/widgets/dynarec_disassembly.cc:99 +msgid "Auto-scroll" +msgstr "" + +#: src/gui/widgets/console.cc:48 src/gui/widgets/dynarec_disassembly.cc:100 +#: src/gui/widgets/log.cc:126 +msgid "Monospace" +msgstr "" + +#: src/gui/widgets/console.cc:97 +msgid "Input" +msgstr "" + +#. Disassemble button +#: src/gui/widgets/dynarec_disassembly.cc:60 +msgid "Disassemble Buffer" +msgstr "" + +#. Save to File button +#: src/gui/widgets/dynarec_disassembly.cc:65 +msgid "Save to File" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:70 +#: src/gui/widgets/dynarec_disassembly.cc:71 +msgid "Disassembler Error" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:72 +msgid "Disassembly Failed.\n" +"Check Logs" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:82 +msgid "Close Disassembler" +msgstr "" + +#. Show buffer size returned from disassembly function +#: src/gui/widgets/dynarec_disassembly.cc:112 +#, c-format +msgid "Code size: %.2fMB" +msgstr "" + +#: src/gui/widgets/events.cc:38 src/gui/widgets/memcard_manager.cc:205 +msgid "ID" +msgstr "" + +#: src/gui/widgets/events.cc:39 +msgid "Core" +msgstr "" + +#: src/gui/widgets/events.cc:40 +msgid "Spec" +msgstr "" + +#: src/gui/widgets/events.cc:41 src/gui/widgets/sio1.cc:232 +msgid "Mode" +msgstr "" + +#: src/gui/widgets/events.cc:42 +msgid "Flag" +msgstr "" + +#: src/gui/widgets/events.cc:43 +msgid "CB" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:34 +msgid "GPU logging" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:42 +msgid "Logs each frame's draw calls. When enabled, all the commands sent to the GPU will be logged and displayed here. This will contain only a single frame worth of commands. The feature can be pretty demanding in CPU and memory." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:45 +msgid "Breakpoint on vsync" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:50 +msgid "Replay frame" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:52 +msgid "When enabled, the framebuffer will be constantly redrawned using the selected commands, allowing to see the resulting output immediately. This doesn't make sense to have this enabled when: (1) the CPU is running and (2) the GPU logging isn't enabled. Selection of which commands to replay is done using the first checkbox in the logger display below. The [T] button will select all commands for replay from the top and until this command." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:57 +msgid "Show origins" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:59 +msgid "When enabled, the logger display will also show where did the command come from, which can be useful to debug or reverse engineer, but will also clutter the logger view." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:72 +msgid "Collapse all nodes" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:76 +msgid "Keep collapsed" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:79 +msgid "Expand all nodes" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:83 +msgid "Keep expanded" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:87 +msgid "Remove all highlight selections" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:90 +msgid "Highlight on hover" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:92 +msgid "When enabled, hovering a command in the logger view will highlight it in the vram display. Individual commands can be selected for highlight by using the second checkbox in the logger view. The [B] and [E] buttons can be used to specify the beginning and the end of a span of commands to highlight." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:99 +msgid "Frame {}###FrameCounterNode" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:101 +msgid "Reset frame counter" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:104 +#, c-format +msgid "%i primitives" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:109 +#, c-format +msgid "%i triangles" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:110 +#, c-format +msgid "%i textured triangles" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:111 +#, c-format +msgid "%i rectangles" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:112 +#, c-format +msgid "%i sprites" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:113 +#, c-format +msgid "%i pixel writes" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:114 +#, c-format +msgid "%i pixel reads" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:115 +#, c-format +msgid "%i texel reads" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:138 +#, c-format +msgid "Data port write: %08x" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:141 +#, c-format +msgid "Control port write: %08x" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:144 +msgid "Direct DMA from" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:152 +msgid "Chain DMA from" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:161 +msgid "at PC = " +msgstr "" + +#: src/gui/widgets/handlers.cc:40 +msgid "Invalid data at 0x100" +msgstr "" + +#: src/gui/widgets/handlers.cc:48 +#, c-format +msgid "Priority %i" +msgstr "" + +#: src/gui/widgets/handlers.cc:51 +msgid " No handlers" +msgstr "" + +#: src/gui/widgets/handlers.cc:58 +msgid " Corrupted info" +msgstr "" + +#: src/gui/widgets/handlers.cc:62 +msgid " Handler data at " +msgstr "" + +#: src/gui/widgets/handlers.cc:68 +msgid " verifier: " +msgstr "" + +#: src/gui/widgets/handlers.cc:75 +msgid " handler: " +msgstr "" + +#: src/gui/widgets/isobrowser.cc:97 +msgid "No iso or invalid iso loaded." +msgstr "" + +#: src/gui/widgets/isobrowser.cc:103 +#, c-format +msgid "GAME Label: %s" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:119 +msgid "Cache files" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:128 +msgid "Compute CRCs" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:133 +msgid "Computes the CRC32 of each track, and of\n" +"the whole disk. The CRC32 is computed on the raw data,\n" +"after decompression of the tracks. This is useful to\n" +"check the disk image against redump's information.\n\n" +"The computation can be slow, and can be sped up\n" +"significantly by caching the files beforehand." +msgstr "" + +#: src/gui/widgets/isobrowser.cc:145 +msgid "Disc size: {} ({}) - CRC32: {:08x}" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:148 +msgid "Track" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:150 +msgid "Length" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:151 +msgid "Pregap" +msgstr "" + +#: src/gui/widgets/log.cc:67 +msgid "Enabled" +msgstr "" + +#: src/gui/widgets/log.cc:69 +msgid "Enable all" +msgstr "" + +#: src/gui/widgets/log.cc:73 +msgid "Disable all" +msgstr "" + +#: src/gui/widgets/log.cc:86 +msgid "Displayed" +msgstr "" + +#: src/gui/widgets/log.cc:88 +msgid "Display all" +msgstr "" + +#: src/gui/widgets/log.cc:92 +msgid "Hide all" +msgstr "" + +#: src/gui/widgets/log.cc:105 +msgid "Special" +msgstr "" + +#: src/gui/widgets/log.cc:108 +msgid "Log CD-ROM commands" +msgstr "" + +#: src/gui/widgets/log.cc:112 +msgid "Skip ISR during CPU traces" +msgstr "" + +#: src/gui/widgets/log.cc:114 +msgid "Log kernel calls" +msgstr "" + +#: src/gui/widgets/log.cc:124 +msgid "Follow" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:58 +msgid "Auto run" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:60 src/gui/widgets/shader-editor.cc:492 +msgid "Auto save" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:62 +msgid "> Run" +msgstr "" + +#: src/gui/widgets/luainspector.cc:95 +msgid "Display" +msgstr "" + +#: src/gui/widgets/luainspector.cc:104 +msgid "Raw" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:64 +msgid "Import file into memory card 1" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:68 +msgid "Import file into memory card 2" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:72 +msgid "Export memory card 1 to file" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:76 +msgid "Export memory card 2 to file" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:121 +msgid "Undo" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:141 +msgid "Undo version: " +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:144 +msgid "Latest" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:151 +msgid "Clear Undo buffer" +msgstr "" + +#. Insert or remove memory cards. Send a SIO IRQ to the emulator if this happens as well. +#: src/gui/widgets/memcard_manager.cc:156 +msgid "Memory Card 1 inserted" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:161 +msgid "Memory Card 2 inserted" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:166 +msgid "Card 1 Pocketstation" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:173 +#: src/gui/widgets/memcard_manager.cc:183 +msgid "Experimental. Emulator will attempt to send artificial responses to Pocketstation commands, possibly allowing apps to be saved/exported." +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:176 +msgid "Card 2 Pocketstation" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:186 +msgid "Icon size" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:188 +msgid "Draw Pocketstation icons" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:202 +msgid "Block number" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:203 +msgid "Icon" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:204 +msgid "Title" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:207 +msgid "Action" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:225 +msgid "Chained block" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:230 +msgid "Free block" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:243 +#, c-format +msgid "%s (%dKB)" +msgstr "" + +#. We have to suffix the action button names with ##number because Imgui +#. can't handle multiple buttons with the same name well +#: src/gui/widgets/memcard_manager.cc:248 +msgid "Erase##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:253 +msgid "Erased file {}({}) off card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:259 +msgid "Copy##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:269 +msgid "Copied file {}({}) from card {} to card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:281 +msgid "Move##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:292 +msgid "Moved file {}({}) from card {} to card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:305 +msgid "Export PNG##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:311 +msgid "Copy icon##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:321 +msgid "Memory Card 1" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:325 +msgid "Memory Card 2" +msgstr "" + +#: src/gui/widgets/memcard_manager.h:76 +msgid "Import Memory Card file" +msgstr "" + +#: src/gui/widgets/memcard_manager.h:78 +msgid "Export Memory Card file" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:97 +msgid "Plain search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:98 +msgid "Pattern" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:99 src/gui/widgets/memory_observer.cc:288 +msgid "Hex" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:152 +#: src/gui/widgets/memory_observer.cc:413 +msgid "Search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:169 +#: src/gui/widgets/memory_observer.cc:327 +#: src/gui/widgets/memory_observer.cc:423 +msgid "Found values" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:171 +#: src/gui/widgets/memory_observer.cc:331 +#: src/gui/widgets/memory_observer.cc:425 +msgid "Access" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:184 +#: src/gui/widgets/memory_observer.cc:373 +#: src/gui/widgets/memory_observer.cc:438 +msgid "Show in memory editor##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:197 +msgid "Delta-over-time search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:200 +msgid "First scan" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:243 +msgid "Next scan" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:283 +msgid "New scan" +msgstr "" + +#. 1 +#: src/gui/widgets/memory_observer.cc:289 src/gui/widgets/sio1.cc:150 +#: src/gui/widgets/typed_debugger.cc:862 src/gui/widgets/typed_debugger.cc:908 +msgid "Value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:294 +msgid "Value type" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:309 +msgid "Scan type" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:324 +msgid "Display as fixed-point values" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:329 +msgid "Current value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:330 +msgid "Scanned value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:332 +msgid "Read breakpoint" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:333 +msgid "Write breakpoint" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:362 +msgid "Freeze##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:379 +msgid "Add read breakpoint##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:385 +msgid "Add write breakpoint##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:398 +msgid "Pattern search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:400 +msgid "Sequence size: " +msgstr "" + +#: src/gui/widgets/memory_observer.cc:402 +msgid "8 bytes (fast)" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:404 +msgid "16 bytes (fast)" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:406 +msgid "Arbitrary" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:409 +msgid "Sequence" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:411 +msgid "Step" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:62 +msgid "Filename: " +msgstr "" + +#: src/gui/widgets/named_savestates.cc:121 +msgid "Create save" +msgstr "" + +#. The save state exists +#: src/gui/widgets/named_savestates.cc:127 +msgid "Overwrite save" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:131 +msgid "Load save" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:137 +msgid "Delete save" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:36 +msgid "ROM" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:47 +msgid "On/Off Switch:" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:53 +msgid "Off" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:53 +msgid "On" +msgstr "" + +#: src/gui/widgets/registers.cc:34 +msgid "Context##{}" +msgstr "" + +#: src/gui/widgets/registers.cc:36 +msgid "Go to in Assembly" +msgstr "" + +#: src/gui/widgets/registers.cc:42 +msgid "Copy Value" +msgstr "" + +#: src/gui/widgets/registers.cc:50 +msgid "Edit##{}" +msgstr "" + +#: src/gui/widgets/registers.cc:52 src/gui/widgets/registers.cc:323 +#: src/gui/widgets/sio1.cc:126 +msgid "Edit value of {}" +msgstr "" + +#: src/gui/widgets/registers.cc:104 src/gui/widgets/registers.cc:200 +msgid "Show fixed point" +msgstr "" + +#: src/gui/widgets/registers.cc:286 +msgid "Misc" +msgstr "" + +#: src/gui/widgets/registers.cc:325 +#, c-format +msgid "Change the value of register %s:" +msgstr "" + +#: src/gui/widgets/registers.cc:326 +msgid "Register" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:322 +msgid "Vertex Shader compilation error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:343 +msgid "Pixel Shader compilation error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:365 +msgid "Link error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:377 +msgid "Missing attribute {} in shader program" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:490 +msgid "Auto compile" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:494 +msgid "Show all" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:496 +msgid "Configure shader" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:521 +msgid "Vertex Shader" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:527 +msgid "Pixel Shader" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:533 +msgid "Lua Invoker" +msgstr "" + +#: src/gui/widgets/sio1.cc:142 +msgid "Edit" +msgstr "" + +#: src/gui/widgets/sio1.cc:148 +msgid "Bit" +msgstr "" + +#. Column 0 +#: src/gui/widgets/sio1.cc:149 +msgid "Description" +msgstr "" + +#: src/gui/widgets/sio1.cc:189 src/gui/widgets/typed_debugger.cc:863 +#: src/gui/widgets/typed_debugger.cc:909 +msgid "New value" +msgstr "" + +#: src/gui/widgets/sio1.cc:192 src/gui/widgets/vram-viewer.cc:546 +#: src/gui/widgets/vram-viewer.cc:558 +msgid "OK" +msgstr "" + +#: src/gui/widgets/sio1.cc:223 +msgid "Status" +msgstr "" + +#: src/gui/widgets/sio1.cc:241 +msgid "Control" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:282 +msgid "Log reads and writes##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:292 +msgid "Add read breakpoint##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:295 +msgid "ReadPause" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:299 +msgid "Add write breakpoint##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:302 +msgid "WritePause" +msgstr "" + +#. Name. +#: src/gui/widgets/typed_debugger.cc:309 +msgid "Display log entries##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:336 src/gui/widgets/typed_debugger.cc:1067 +msgid "Re-enable##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:337 src/gui/widgets/typed_debugger.cc:1068 +msgid "Disable##{}" +msgstr "" + +#. Name. +#: src/gui/widgets/typed_debugger.cc:384 +msgid "{}\t@ {:#x}##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:416 src/gui/widgets/typed_debugger.cc:461 +#: src/gui/widgets/typed_debugger.cc:488 +msgid "Show in memory editor##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:434 +msgid "Add to Watch tab##{}{}" +msgstr "" + +#. We have a uchar or something of size 1. +#. We have a ushort or something of size 2. +#. We have uint or something of size 4. +#: src/gui/widgets/typed_debugger.cc:597 src/gui/widgets/typed_debugger.cc:603 +#: src/gui/widgets/typed_debugger.cc:611 src/gui/widgets/typed_debugger.cc:617 +#: src/gui/widgets/typed_debugger.cc:625 src/gui/widgets/typed_debugger.cc:631 +msgid "New value##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:652 +msgid "Data types can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate a redux_data_types.txt file in its folder, or from any text file where each line specifies the data type's name and fields, separated by semi-colons; fields are specified in type-name-size tuples whose elements are separated by commas.\n\n" +"For example:\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:660 +msgid "Arrays are specified as\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:664 +msgid "and pointers as\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:668 src/gui/widgets/typed_debugger.h:48 +msgid "Import data types" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:688 +msgid "Functions can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate a redux_funcs.txt file in its folder, or from any text file where each line specifies the function address, name and arguments, separated by semi-colons; arguments are specified in type-name-size tuples whose elements are separated by commas.\n\n" +"For example:\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:696 +msgid "Arrays and pointers are specified as for data types.\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:697 src/gui/widgets/typed_debugger.h:50 +msgid "Import functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:762 +msgid "Reimport data types from updated file" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:764 +msgid "Reimport functions from updated file" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:777 +msgid "TypedDebuggerTabBar" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:778 +msgid "Watch" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:816 +msgid "{}[{}]" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:836 src/gui/widgets/typed_debugger.cc:883 +msgid "Clear breakpoints" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:845 +msgid "Restore disabled instructions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:858 +msgid "WatchTable" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:859 src/gui/widgets/typed_debugger.cc:905 +#: src/gui/widgets/typed_debugger.cc:962 +msgid "Name" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:860 src/gui/widgets/typed_debugger.cc:906 +msgid "Type" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:861 src/gui/widgets/typed_debugger.cc:907 +msgid "Size" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:877 src/gui/widgets/typed_debugger.cc:960 +msgid "Functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:878 +msgid "Clear log" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:892 +msgid "Restore disabled functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:904 +msgid "FunctionBreakpoints" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:917 +msgid "{}\t(called from {}\t@ {:#x})##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:964 +msgid "Toggle" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:979 +msgid "Add breakpoint##{}" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:390 +msgid "VRAM Shader Editor" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:486 +msgid "View" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:487 +msgid "Reset view" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:490 +msgid "24 bits shift" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:491 +msgid "View VRAM in 24 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:495 +msgid "View VRAM in 16 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:499 +msgid "View VRAM in 8 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:503 +msgid "View VRAM in 4 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:508 +msgid "Select a CLUT" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:510 +msgid "Enable Alpha channel view" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:511 +msgid "Enable greyscale" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:514 +msgid "Show Shader Editor" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:521 +msgid "Select read highlight color" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:522 +msgid "Select written highlight color" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:540 src/gui/widgets/vram-viewer.cc:542 +msgid "Read Highlight Color Picker" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:552 src/gui/widgets/vram-viewer.cc:554 +msgid "Written Highlight Color Picker" +msgstr "" + +#: src/spu/cfg.cc:28 +msgid "SPU configuration" +msgstr "" + +#: src/spu/cfg.cc:39 +msgid "Backend" +msgstr "" + +#: src/spu/cfg.cc:48 +msgid "Device" +msgstr "" + +#: src/spu/cfg.cc:57 +msgid "Use Null Sync" +msgstr "" + +#: src/spu/cfg.cc:58 +msgid "More precise CPU-SPU synchronization,\n" +"at the cost of extra power required." +msgstr "" + +#: src/spu/cfg.cc:65 +msgid "Muted" +msgstr "" + +#: src/spu/cfg.cc:66 +msgid "Enable streaming" +msgstr "" + +#: src/spu/cfg.cc:67 +msgid "Uncheck this to mute the streaming channel\n" +"from the main CPU to the SPU. This includes\n" +"XA audio and audio tracks." +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Loud" +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Loudest" +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Low" +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Medium" +msgstr "" + +#: src/spu/cfg.cc:71 +msgid "Volume" +msgstr "" + +#: src/spu/cfg.cc:72 +msgid "Attempts to make the CPU-to-SPU audio stream\n" +"in sync, by changing its pitch. Consumes more CPU." +msgstr "" + +#: src/spu/cfg.cc:74 +msgid "Pause SPU waiting for CPU IRQ" +msgstr "" + +#: src/spu/cfg.cc:75 +msgid "Suspends the SPU processing during an IRQ, waiting\n" +"for the main CPU to acknowledge it. Fixes issues\n" +"with some games, but slows SPU processing." +msgstr "" + +#: src/spu/cfg.cc:78 src/spu/cfg.cc:81 +msgid "None - fastest" +msgstr "" + +#: src/spu/cfg.cc:78 +msgid "Simple - only handles the most common effects" +msgstr "" + +#: src/spu/cfg.cc:79 +msgid "Accurate - best quality, but slower" +msgstr "" + +#: src/spu/cfg.cc:80 +msgid "Reverb" +msgstr "" + +#: src/spu/cfg.cc:81 +msgid "Simple interpolation" +msgstr "" + +#: src/spu/cfg.cc:82 +msgid "Gaussian interpolation - good quality" +msgstr "" + +#: src/spu/cfg.cc:83 +msgid "Cubic interpolation - better treble" +msgstr "" + +#: src/spu/cfg.cc:84 +msgid "Interpolation" +msgstr "" + +#: src/spu/cfg.cc:87 +msgid "Downmixes stereo to mono." +msgstr "" + +#: src/spu/cfg.cc:88 +msgid "Capture/decode buffer IRQ" +msgstr "" + +#: src/spu/cfg.cc:90 +msgid "Activates SPU IRQs based on writes to the decode/capture buffer. This option is necessary for some games." +msgstr "" + +#: src/spu/debug.cc:62 +msgid "SPU Debug" +msgstr "" + +#: src/spu/debug.cc:84 +msgid "Mute all" +msgstr "" + +#: src/spu/debug.cc:90 +msgid "Unmute all" +msgstr "" + +#: src/spu/debug.cc:104 +msgid "ADSR channel info" +msgstr "" + +#: src/spu/debug.cc:107 +msgid "Attack:\n" +"Decay:\n" +"Sustain:\n" +"Release:" +msgstr "" + +#: src/spu/debug.cc:115 +msgid "Sustain level:\n" +"Sustain inc:\n" +"Curr adsr vol:\n" +"Raw enveloppe" +msgstr "" + +#: src/spu/debug.cc:123 +msgid "Generic channel info" +msgstr "" + +#: src/spu/debug.cc:127 +msgid "On:\n" +"Stop:\n" +"Noise:\n" +"FMod:\n" +"Reverb:\n" +"Rvb active:\n" +"Rvb number:\n" +"Rvb offset:\n" +"Rvb repeat:" +msgstr "" + +#: src/spu/debug.cc:138 +msgid "Start pos:\n" +"Curr pos:\n" +"Loop pos:\n\n" +"Right vol:\n" +"Left vol:\n\n" +"Act freq:\n" +"Used freq:" +msgstr "" + +#: src/spu/debug.cc:150 +msgid "Freq:\n" +"Stereo:\n" +"Samples:\n" +"Volume:\n" +msgstr "" + +#: src/spu/debug.cc:159 +msgid "Spu states" +msgstr "" + +#: src/spu/debug.cc:160 +msgid "Irq addr:\n" +"Ctrl:\n" +"Stat:\n" +"Spu mem:" +msgstr "" + diff --git a/i18n/ja.po b/i18n/ja.po new file mode 100644 index 000000000..ced259629 --- /dev/null +++ b/i18n/ja.po @@ -0,0 +1,3719 @@ +msgid "" +msgstr "" +"Project-Id-Version: pcsx-redux\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2025-03-08 17:16\n" +"Last-Translator: \n" +"Language-Team: Japanese\n" +"Language: ja_JP\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Crowdin-Project: pcsx-redux\n" +"X-Crowdin-Project-ID: 655690\n" +"X-Crowdin-Language: ja\n" +"X-Crowdin-File: /[grumpycoders.pcsx-redux] main/i18n/pcsx-redux.pot\n" +"X-Crowdin-File-ID: 10\n" + +#: src/cdrom/cdriso-ecm.cc:282 +#, c-format +msgid "\n" +"Detected ECM file with proper header and filename suffix.\n" +msgstr "\n" +" 正しいヘッダとファイルネームがあるECMファイルを認識しました。\n" + +#: src/cdrom/cdriso-sbi.cc:41 +#, c-format +msgid "Loaded SBI file: %s.\n" +msgstr "SBI ファイルをロードしました: %s.\n" + +#: src/cdrom/cdriso.cc:251 +#, c-format +msgid "Track %.2d (%s) - Start %.2d:%.2d:%.2d, Length %.2d:%.2d:%.2d\n" +msgstr "" + +#: src/cdrom/cdriso.cc:270 +#, c-format +msgid "Loaded CD Image: %s" +msgstr "読み込まれた CD イメージ: %s" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:463 +msgid "OpenGL GPU configuration" +msgstr "OpenGL GPU 設定" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:464 +msgid "Fill polygons" +msgstr "面を塗りつぶす" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:464 +msgid "Wireframe" +msgstr "ワイヤーフレーム" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:465 +msgid "Vertices only" +msgstr "頂点のみ" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:468 +msgid "Polygon rendering mode" +msgstr "ポリゴンレンダリングモード" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:479 src/core/OpenGL_GPU/gpu_opengl.cc:484 +msgid "No MSAA" +msgstr "MSAA なし" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:479 +msgid "{}x MSAA" +msgstr "{}x MSAA" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:481 +msgid "MSAA" +msgstr "MSAA" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:499 src/gpu/soft/gpu.cc:255 +msgid "Use linear filtering" +msgstr "リニアフィルタリングを使用" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:504 +msgid "Edit OpenGL GPU shaders" +msgstr "OpenGL GPU シェーダーの編集" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:512 +msgid "OpenGL GPU Debugger" +msgstr "OpenGL GPU デバッガー" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:518 +#, c-format +msgid "Display horizontal range: %d-%d" +msgstr "水平表示範囲: %d-%d" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:519 +#, c-format +msgid "Display vertical range: %d-%d" +msgstr "垂直表示範囲: %d-%d" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:520 +#, c-format +msgid "Drawing area offset: (%d, %d)" +msgstr "描画領域オフセット: (%d, %d)" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:521 +#, c-format +msgid "Resolution: %dx%d" +msgstr "解像度: %dx%d" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:523 +msgid "Clear colour" +msgstr "色をクリア" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:524 +msgid "Clear VRAM" +msgstr "VRAM をクリア" + +#: src/core/cdrom.cc:1715 +#, c-format +msgid "CD-ROM Label: %.32s\n" +msgstr "CD-ROM ラベル: %.32s\n" + +#: src/core/cdrom.cc:1716 +#, c-format +msgid "CD-ROM ID: %.9s\n" +msgstr "" + +#: src/core/cdrom.cc:1717 +#, c-format +msgid "CD-ROM EXE Name: %.255s\n" +msgstr "CD-ROM EXE 名: %.255s\n" + +#: src/core/debug.cc:152 +msgid "Execution map" +msgstr "" + +#: src/core/debug.cc:167 +#, c-format +msgid "Kernel checker: Jump from 0x%08x to 0x%08x\n" +msgstr "" + +#: src/core/debug.cc:177 +msgid "Read 8 map" +msgstr "" + +#: src/core/debug.cc:184 +msgid "Read 16 map" +msgstr "" + +#: src/core/debug.cc:191 +msgid "Read 32 map" +msgstr "" + +#: src/core/debug.cc:198 +msgid "Write 8 map" +msgstr "" + +#: src/core/debug.cc:205 +msgid "Write 16 map" +msgstr "" + +#: src/core/debug.cc:212 +msgid "Write 32 map" +msgstr "" + +#: src/core/debug.cc:220 +#, c-format +msgid "Kernel checker: Reading %08x from %08x\n" +msgstr "" + +#: src/core/debug.cc:223 +#, c-format +msgid "Kernel checker: Writing to %08x from %08x\n" +msgstr "" + +#: src/core/debug.cc:241 +msgid "Step in" +msgstr "ステップイン" + +#: src/core/debug.cc:249 src/gui/widgets/assembly.cc:497 +#: src/gui/widgets/assembly.cc:574 +msgid "Step Over" +msgstr "ステップオーバー" + +#: src/core/debug.cc:257 +msgid "Step over" +msgstr "ステップオーバー" + +#: src/core/debug.cc:263 +msgid "Step out (no callstack)" +msgstr "ステップアウト (コールスタックなし)" + +#: src/core/debug.cc:290 +#, c-format +msgid "Breakpoint triggered: PC=0x%08x - Cause: %s %s\n" +msgstr "" + +#: src/core/debug.cc:391 src/gui/widgets/assembly.cc:498 +#: src/gui/widgets/assembly.cc:576 +msgid "Step Out" +msgstr "ステップアウト" + +#: src/core/debug.h:38 +msgid "Exec" +msgstr "" + +#: src/core/debug.h:38 src/gui/widgets/typed_debugger.cc:264 +msgid "Read" +msgstr "" + +#: src/core/debug.h:38 src/gui/widgets/typed_debugger.cc:266 +msgid "Write" +msgstr "" + +#: src/core/gdb-server.cc:605 +msgid "GDB client" +msgstr "GDB クライアント" + +#: src/core/gpu.cc:453 src/core/gpu.cc:720 src/core/psxhw.h:83 +#, c-format +msgid "GPU DMA went into usable but uninitialized msan memory: %8.8lx\n" +msgstr "" + +#: src/core/gpu.cc:458 src/core/gpu.cc:725 src/core/psxhw.h:88 +#, c-format +msgid "GPU DMA went into unusable msan memory: %8.8lx\n" +msgstr "" + +#: src/core/gpu.cc:1158 src/core/gpu.cc:1242 +msgid "Shading: Flat" +msgstr "シェーディング: フラット" + +#: src/core/gpu.cc:1161 src/core/gpu.cc:1245 +msgid "Shading: Gouraud" +msgstr "シェーディング: グーロー" + +#: src/core/gpu.cc:1165 +msgid "Textured" +msgstr "" + +#: src/core/gpu.cc:1168 src/core/gpu.cc:1248 src/core/gpu.cc:1290 +msgid "Semi-transparency blending" +msgstr "半透明ブレンディング" + +#: src/core/gpu.cc:1185 +#, c-format +msgid "Vertex %i" +msgstr "頂点 %i" + +#: src/core/gpu.cc:1209 src/core/gpu.cc:1273 src/core/gpu.cc:1303 +msgid "Go to primitive##{}" +msgstr "" + +#: src/core/gpu.cc:1217 src/core/gpu.cc:1313 +msgid "Go to texture##{}" +msgstr "" + +#: src/core/gpu.cc:1228 src/core/gpu.cc:1324 +msgid "Go to CLUT##{}" +msgstr "" + +#: src/core/gpu.cc:1254 +#, c-format +msgid "Line %i" +msgstr "" + +#: src/core/gpulogger.cc:289 +#, c-format +msgid "Texture Page X: %i, Texture Page Y: %i" +msgstr "" + +#: src/core/gpulogger.cc:290 +msgid "Blending:" +msgstr "ブレンディング:" + +#: src/core/gpulogger.cc:294 +msgid "50% Back + 50% Front" +msgstr "" + +#: src/core/gpulogger.cc:297 +msgid "100% Back + 100% Front" +msgstr "" + +#: src/core/gpulogger.cc:300 +msgid "100% Back - 100% Front" +msgstr "" + +#: src/core/gpulogger.cc:303 +msgid "100% Back + 25% Front" +msgstr "" + +#: src/core/gpulogger.cc:306 +msgid "Texture depth:" +msgstr "" + +#: src/core/gpulogger.cc:310 +msgid "4 bits" +msgstr "4 ビット" + +#: src/core/gpulogger.cc:313 +msgid "8 bits" +msgstr "8 ビット" + +#: src/core/gpulogger.cc:316 +msgid "16 bits" +msgstr "16 ビット" + +#: src/core/gpulogger.cc:323 +#, c-format +msgid "Dithering: %s" +msgstr "" + +#: src/core/gpulogger.cc:323 src/core/gpulogger.cc:338 +#: src/core/gpulogger.cc:401 src/core/gpulogger.cc:414 +msgid "No" +msgstr "" + +#: src/core/gpulogger.cc:323 src/core/gpulogger.cc:338 +#: src/core/gpulogger.cc:401 src/core/gpulogger.cc:414 +msgid "Yes" +msgstr "" + +#: src/core/gpulogger.cc:338 +#, c-format +msgid " Set: %s, Check: %s" +msgstr "" + +#: src/core/gpulogger.cc:347 +msgid "Display Enabled" +msgstr "" + +#: src/core/gpulogger.cc:349 +msgid "Display Disabled" +msgstr "" + +#: src/core/gpulogger.cc:356 +msgid "DMA Off" +msgstr "" + +#: src/core/gpulogger.cc:359 +msgid "FIFO Query" +msgstr "FIFO クエリ" + +#: src/core/gpulogger.cc:362 +msgid "DMA Read" +msgstr "" + +#: src/core/gpulogger.cc:365 +msgid "DMA Write" +msgstr "DMA 書き込み" + +#: src/core/gpulogger.cc:379 +msgid "Horizontal resolution:" +msgstr "" + +#: src/core/gpulogger.cc:401 +#, c-format +msgid "Extended width mode: %s" +msgstr "" + +#: src/core/gpulogger.cc:402 +msgid "Vertical resolution:" +msgstr "" + +#: src/core/gpulogger.cc:412 +#, c-format +msgid "Output mode: %s" +msgstr "" + +#: src/core/gpulogger.cc:413 +msgid "15 bits" +msgstr "15 ビット" + +#: src/core/gpulogger.cc:413 +msgid "24 bits" +msgstr "24 ビット" + +#: src/core/gpulogger.cc:413 +#, c-format +msgid "Display depth: %s" +msgstr "" + +#: src/core/gpulogger.cc:414 +#, c-format +msgid "Interlaced: %s" +msgstr "インターレース: %s" + +#: src/core/gpulogger.cc:420 +msgid "Texture Window" +msgstr "" + +#: src/core/gpulogger.cc:423 +msgid "Draw Area Start" +msgstr "" + +#: src/core/gpulogger.cc:426 +msgid "Draw Area End" +msgstr "" + +#: src/core/gpulogger.cc:429 +msgid "Draw Offset" +msgstr "" + +#: src/core/gpulogger.cc:432 src/gui/widgets/breakpoints.cc:50 +msgid "Unknown" +msgstr "不明" + +#: src/core/gte.h:57 +#, c-format +msgid "Unaligned address 0x%08x in LWC2 from 0x%08x\n" +msgstr "" + +#: src/core/gte.h:69 +#, c-format +msgid "Unaligned address 0x%08x in SWC2 from 0x%08x\n" +msgstr "" + +#: src/core/memorycard.cc:348 +#, c-format +msgid "The memory card %s doesn't exist - creating it\n" +msgstr "メモリーカード %s がありません - 作成します\n" + +#: src/core/memorycard.cc:367 src/core/memorycard.cc:385 +msgid "Error reading memory card." +msgstr "メモリーカードの読み取り中にエラーが発生しました。" + +#: src/core/memorycard.cc:370 +#, c-format +msgid "Memory card %s failed to load!\n" +msgstr "メモリーカード %s の読み込みに失敗しました!\n" + +#: src/core/memorycard.cc:374 +#, c-format +msgid "Loading memory card %s\n" +msgstr "" + +#: src/core/memorycard.cc:417 +#, c-format +msgid "Saving memory card %s\n" +msgstr "" + +#: src/core/pad.cc:702 src/core/pad.cc:795 +#, c-format +msgid "Unknown command for pad: %02X\n" +msgstr "" + +#: src/core/pad.cc:897 +msgid "Pad configuration" +msgstr "コントローラー設定" + +#: src/core/pad.cc:903 +msgid "Pad 1" +msgstr "コントローラー 1" + +#: src/core/pad.cc:904 +msgid "Pad 2" +msgstr "コントローラー 2" + +#: src/core/pad.cc:907 +msgid "Rescan gamepads and re-read game controllers database" +msgstr "" + +#: src/core/pad.cc:913 +msgid "Use raw input for mouse" +msgstr "マウスに raw 入力を使用" + +#: src/core/pad.cc:915 +msgid "When enabled, the cursor will be hidden and captured when the emulator is running. This is useful for games that require mouse input." +msgstr "有効にすると、エミュレーターの実行中にマウスカーソルが非表示になり、キャプチャされます。\n" +"マウス入力が必要なゲームに便利です。" + +#: src/core/pad.cc:917 +msgid "Allow mouse capture toggle" +msgstr "" + +#: src/core/pad.cc:919 +msgid "When enabled, pressing CTRL and ALT will toggle the setting above, raw input" +msgstr "" + +#: src/core/pad.cc:921 +msgid "Pad" +msgstr "コントローラー" + +#: src/core/pad.cc:930 +msgid "Set defaults" +msgstr "" + +#: src/core/pad.cc:945 +msgid "Keyboard Up" +msgstr "キーボード 上" + +#: src/core/pad.cc:947 +msgid "Keyboard Right" +msgstr "キーボード 右" + +#: src/core/pad.cc:949 +msgid "Keyboard Down" +msgstr "キーボード 下" + +#: src/core/pad.cc:951 +msgid "Keyboard Left" +msgstr "キーボード 左" + +#: src/core/pad.cc:953 +msgid "Keyboard Backspace" +msgstr "キーボード Backspace" + +#: src/core/pad.cc:955 +msgid "Keyboard Enter" +msgstr "キーボード Enter" + +#: src/core/pad.cc:957 +msgid "Keyboard Space" +msgstr "キーボード スペース" + +#: src/core/pad.cc:959 +msgid "Keyboard Escape" +msgstr "キーボード Esc" + +#: src/core/pad.cc:961 +msgid "Unbound" +msgstr "未割り当て" + +#: src/core/pad.cc:966 +msgid "Unknown keyboard key {}" +msgstr "不明なキーボードキー {}" + +#: src/core/pad.cc:971 +msgid "Keyboard {}" +msgstr "キーボード {}" + +#: src/core/pad.cc:986 src/gui/gui.cc:2128 +msgid "Auto" +msgstr "オート" + +#: src/core/pad.cc:987 +msgid "Controller" +msgstr "コントローラー" + +#: src/core/pad.cc:988 +msgid "Keyboard" +msgstr "キーボード" + +#: src/core/pad.cc:991 +msgid "L1" +msgstr "L1ボタン" + +#: src/core/pad.cc:991 +msgid "Select" +msgstr "SELECT" + +#: src/core/pad.cc:991 src/gui/widgets/isobrowser.cc:149 +msgid "Start" +msgstr "START" + +#: src/core/pad.cc:991 +msgid "╳" +msgstr "" + +#: src/core/pad.cc:991 +msgid "□" +msgstr "" + +#: src/core/pad.cc:991 +msgid "△" +msgstr "" + +#: src/core/pad.cc:991 +msgid "◯" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Analog Mode" +msgstr "アナログモード" + +#: src/core/pad.cc:992 +msgid "L2" +msgstr "L2ボタン" + +#: src/core/pad.cc:992 +msgid "L3" +msgstr "L3ボタン" + +#: src/core/pad.cc:992 +msgid "R1" +msgstr "R1ボタン" + +#: src/core/pad.cc:992 +msgid "R2" +msgstr "R2ボタン" + +#: src/core/pad.cc:992 +msgid "R3" +msgstr "R3ボタン" + +#: src/core/pad.cc:995 +msgid "↑" +msgstr "" + +#: src/core/pad.cc:996 +msgid "→" +msgstr "" + +#: src/core/pad.cc:997 +msgid "↓" +msgstr "" + +#: src/core/pad.cc:998 +msgid "←" +msgstr "" + +#: src/core/pad.cc:1001 +msgid "Digital" +msgstr "デジタル" + +#: src/core/pad.cc:1002 +msgid "Analog" +msgstr "アナログ" + +#: src/core/pad.cc:1003 +msgid "Mouse" +msgstr "マウス" + +#: src/core/pad.cc:1004 +msgid "Negcon (Unimplemented)" +msgstr "ネジコン (未実装)" + +#: src/core/pad.cc:1005 +msgid "Gun (Unimplemented)" +msgstr "" + +#: src/core/pad.cc:1006 +msgid "Guncon (Unimplemented)" +msgstr "" + +#: src/core/pad.cc:1010 src/gui/widgets/pio-cart.cc:55 +msgid "Connected" +msgstr "接続済み" + +#: src/core/pad.cc:1019 +msgid "Analog mode" +msgstr "アナログモード" + +#: src/core/pad.cc:1027 +msgid "Controller Type" +msgstr "コントローラーの種類" + +#: src/core/pad.cc:1043 +msgid "Device type" +msgstr "デバイスの種類" + +#: src/core/pad.cc:1054 +msgid "Mouse sensitivity X" +msgstr "マウス感度 X" + +#: src/core/pad.cc:1056 +msgid "Mouse sensitivity Y" +msgstr "マウス感度 Y" + +#: src/core/pad.cc:1058 +msgid "Keyboard mapping" +msgstr "キーボードの割り当て" + +#: src/core/pad.cc:1060 +msgid "Computer button mapping" +msgstr "PC上のボタン割り当て" + +#: src/core/pad.cc:1061 +msgid "Gamepad button" +msgstr "コントローラーのボタン" + +#: src/core/pad.cc:1111 +msgid "No gamepad selected or connected" +msgstr "" + +#: src/core/pad.cc:1128 +msgid "Gamepad" +msgstr "コントローラー" + +#: src/core/pio-cart.cc:214 +#, c-format +msgid "Unknown 8-bit read in EXP1/PIO: %8.8lx\n" +msgstr "" + +#: src/core/pio-cart.cc:228 +#, c-format +msgid "Unknown 8-bit write in EXP1/PIO: %8.8lx\n" +msgstr "" + +#: src/core/psxhw.cc:389 +#, c-format +msgid "Called msanGetChainPtr with invalid header pointer %8.8lx\n" +msgstr "" + +#: src/core/psxhw.cc:841 +#, c-format +msgid "Called msanSetChainPtr with invalid header pointer %8.8lx\n" +msgstr "" + +#: src/core/psxinterpreter.cc:359 +#, c-format +msgid "Signed overflow in ADDI instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:453 +#, c-format +msgid "Signed overflow in ADD instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:495 +#, c-format +msgid "Signed overflow in SUB instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:815 +#, c-format +msgid "Attempted unaligned JR to 0x%08x from 0x%08x, firing exception!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:841 +#, c-format +msgid "Attempted unaligned JALR to 0x%08x from 0x%08x, firing exception!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:879 +#, c-format +msgid "Unaligned address 0x%08x in LH from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:896 +#, c-format +msgid "Unaligned address 0x%08x in LHU from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:913 +#, c-format +msgid "Unaligned address 0x%08x in LW from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:975 +#, c-format +msgid "Unaligned address 0x%08x in SH from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:986 +#, c-format +msgid "Unaligned address 0x%08x in SW from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1107 +#, c-format +msgid "Encountered reserved opcode from 0x%08x, firing an exception\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1122 +#, c-format +msgid "Attempted to use an invalid floating point instruction from 0x%08x. Ignored.\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1133 +#, c-format +msgid "Attempted to access COP3 from 0x%08x. Ignored\n" +msgstr "" + +#: src/core/psxmem.cc:106 +msgid "SharedMem failed to share memory for wram, falling back to memory alloc\n" +msgstr "" + +#: src/core/psxmem.cc:115 +msgid "Error allocating memory!" +msgstr "メモリ割り当てエラー!" + +#: src/core/psxmem.cc:147 +#, c-format +msgid "Could not open EXP1:\"%s\".\n" +msgstr "" + +#: src/core/psxmem.cc:155 +#, c-format +msgid "Loaded %i bytes to EXP1 from file: %s\n" +msgstr "" + +#: src/core/psxmem.cc:197 +msgid "\n" +" No BIOS loaded, emulation halted.\n\n" +"Set a BIOS file into the configuration, and do a hard reset of the emulator.\n" +"The distributed OpenBIOS.bin file can be an appropriate BIOS replacement.\n" +msgstr "\n" +" BIOSが読み込まれていないため、エミュレーションを中断しました。\n\n" +"設定からBIOSファイルを指定し、ハードリセットしてください。\n" +"配布されている OpenBIOS.bin は適切なBIOSの代わりになります。\n" + +#: src/core/psxmem.cc:212 +#, c-format +msgid "Could not open BIOS:\"%s\". Retrying with the OpenBIOS\n" +msgstr "" + +#: src/core/psxmem.cc:222 +#, c-format +msgid "Could not open OpenBIOS fallback. Things won't work properly.\n" +"Add a valid BIOS in the configuration and hard reset.\n" +msgstr "" + +#: src/core/psxmem.cc:237 +#, c-format +msgid "Loaded BIOS: %s\n" +msgstr "" + +#: src/core/psxmem.cc:249 +#, c-format +msgid "Known BIOS detected: %s (%08x)\n" +msgstr "既知の BIOS が検出されました: %s (%08x)\n" + +#: src/core/psxmem.cc:251 +#, c-format +msgid "OpenBIOS detected (%08x)\n" +msgstr "OpenBIOSが検出されました (%08x)\n" + +#: src/core/psxmem.cc:253 +#, c-format +msgid "Unknown bios loaded (%08x)\n" +msgstr "不明な BIOS が読み込まれました (%08x)\n" + +#: src/core/psxmem.cc:285 +#, c-format +msgid "8-bit read from usable but uninitialized msan memory: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:289 +#, c-format +msgid "8-bit read from unusable msan memory: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:318 +#, c-format +msgid "8-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:336 +#, c-format +msgid "16-bit read from usable but uninitialized msan memory: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:340 +#, c-format +msgid "16-bit read from unusable msan memory: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:366 +#, c-format +msgid "16-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:384 +#, c-format +msgid "32-bit read from usable but uninitialized msan memory: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:388 +#, c-format +msgid "32-bit read from unusable msan memory: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:416 +#, c-format +msgid "32-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:509 +#, c-format +msgid "8-bit write to unusable msan memory: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:528 +#, c-format +msgid "8-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:546 +#, c-format +msgid "16-bit write to unusable msan memory: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:566 +#, c-format +msgid "16-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:584 +#, c-format +msgid "32-bit write to unusable msan memory: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:613 +#, c-format +msgid "Unknown BIU value: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:622 +#, c-format +msgid "32-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:828 +#, c-format +msgid "MSAN system was already initialized.\n" +msgstr "" + +#: src/core/psxmem.cc:853 +#, c-format +msgid "Out of memory in MsanAlloc\n" +msgstr "" + +#: src/core/psxmem.cc:877 src/core/psxmem.cc:884 +#, c-format +msgid "Invalid pointer passed to MsanFree: %08x\n" +msgstr "" + +#: src/core/psxmem.cc:906 src/core/psxmem.cc:913 +#, c-format +msgid "Invalid pointer passed to MsanRealloc: %08x\n" +msgstr "" + +#: src/core/psxmem.cc:956 +#, c-format +msgid "Unregistered msan chain header at %08x\n" +msgstr "" + +#: src/core/r3000a.cc:41 +#, c-format +msgid "PCSX-Redux booting\n" +msgstr "" + +#: src/core/r3000a.cc:42 +#, c-format +msgid "Copyright (C) 2019-%i PCSX-Redux authors\n" +msgstr "" + +#: src/core/r3000a.cc:52 +#, c-format +msgid "CPU type: %s\n" +msgstr "" + +#: src/core/sio.cc:367 +msgid "Wrong block number" +msgstr "不正なブロック番号" + +#: src/core/sio1-server.cc:126 +msgid "SIO1 client disconnected\n" +msgstr "SIO1 クライアントが切断されました" + +#: src/core/sio1.cc:74 +msgid "SIO1 client connected\n" +msgstr "SIO1 クライアントが接続されました" + +#: src/core/sio1.cc:90 +msgid "SIO1 TCP session closing due to unreliable connection.\n" +"Restart SIO1 server/client and try again." +msgstr "" + +#: src/gpu/soft/gpu.cc:237 +msgid "Game-dependent dithering (slow)" +msgstr "" + +#: src/gpu/soft/gpu.cc:237 +msgid "No dithering (fastest)" +msgstr "ディザリングなし (最速)" + +#: src/gpu/soft/gpu.cc:238 +msgid "Always dither g-shaded polygons (slowest)" +msgstr "" + +#: src/gpu/soft/gpu.cc:240 +msgid "Soft GPU configuration" +msgstr "ソフトウェア GPU 設定" + +#: src/gpu/soft/gpu.cc:241 +msgid "Dithering" +msgstr "ディザリング" + +#: src/gpu/soft/gpu.cc:246 +msgid "Use cached dithering tables" +msgstr "キャッシュ済みディザリングテーブルを使用" + +#: src/gpu/soft/gpu.cc:252 +msgid "Dithering tables are cached in memory for faster processing. Dithering will be done much faster, at the cost of a 512MB cache." +msgstr "より高速な処理のために、ディザリングテーブルをメモリにキャッシュします。512 MBのキャッシュを消費する代わりに、ディザリングがはるかに高速に行われるようになります。" + +#: src/gpu/soft/gpu.cc:261 +msgid "Disable textures for polygons" +msgstr "" + +#: src/gpu/soft/gpu.cc:262 +msgid "Disable textures for sprites" +msgstr "" + +#: src/gpu/soft/gpu.cc:271 +msgid "Soft GPU debugger" +msgstr "ソフト GPU デバッガー" + +#: src/gpu/soft/gpu.cc:273 +msgid "Debugging features are not supported when using the software renderer yet\n" +"Consider enabling the OpenGL GPU option instead." +msgstr "" + +#: src/gui/gui.cc:176 src/gui/gui.cc:1209 src/gui/widgets/isobrowser.cc:67 +#: src/gui/widgets/isobrowser.h:41 +msgid "Open Disk Image" +msgstr "ディスクイメージを開く" + +#: src/gui/gui.cc:177 +msgid "Open Binary" +msgstr "バイナリを開く" + +#: src/gui/gui.cc:178 +msgid "Open Archive" +msgstr "アーカイブを開く" + +#: src/gui/gui.cc:179 +msgid "Select BIOS" +msgstr "BIOS を選択" + +#: src/gui/gui.cc:180 src/gui/widgets/pio-cart.h:33 +msgid "Select EXP1" +msgstr "EXP1 の選択" + +#: src/gui/gui.cc:400 +msgid "One argument needed to the setText* functions" +msgstr "" + +#: src/gui/gui.cc:418 +msgid "The argument to the setText* functions need to be convertible to a string, or be a File object" +msgstr "" + +#: src/gui/gui.cc:423 +msgid "Error compiling new shader code: {}" +msgstr "" + +#: src/gui/gui.cc:749 +msgid "Warning: OpenGL error reporting disabled. See About dialog for more information.\n" +msgstr "" + +#: src/gui/gui.cc:762 +msgid "Main VRAM Viewer" +msgstr "メイン VRAM ビューアー" + +#: src/gui/gui.cc:763 +msgid "CLUT VRAM selector" +msgstr "" + +#: src/gui/gui.cc:768 +msgid "Vram Viewer #" +msgstr "Vram ビューアー #" + +#: src/gui/gui.cc:777 +msgid "Memory Editor #" +msgstr "メモリエディタ #" + +#: src/gui/gui.cc:782 +msgid "Parallel Port" +msgstr "パラレルポート" + +#: src/gui/gui.cc:783 +msgid "Scratch Pad" +msgstr "スクラッチパッド" + +#: src/gui/gui.cc:784 +msgid "Hardware Registers" +msgstr "ハードウェアレジスタ" + +#: src/gui/gui.cc:785 +msgid "BIOS" +msgstr "BIOS" + +#: src/gui/gui.cc:786 +msgid "VRAM" +msgstr "VRAM" + +#: src/gui/gui.cc:1171 +msgid "Output" +msgstr "出力" + +#: src/gui/gui.cc:1208 src/gui/widgets/assembly.cc:485 +#: src/gui/widgets/isobrowser.cc:66 src/gui/widgets/memcard_manager.cc:63 +#: src/gui/widgets/vram-viewer.cc:597 +msgid "File" +msgstr "ファイル" + +#: src/gui/gui.cc:1210 src/gui/widgets/isobrowser.cc:68 +msgid "Close Disk Image" +msgstr "ディスクイメージを閉じる" + +#: src/gui/gui.cc:1214 +msgid "Load binary" +msgstr "バイナリファイル読み込み" + +#: src/gui/gui.cc:1217 +msgid "Add Lua archive" +msgstr "Lua アーカイブを追加" + +#: src/gui/gui.cc:1221 +msgid "Dump save state proto schema" +msgstr "" + +#: src/gui/gui.cc:1226 +msgid "global{}" +msgstr "" + +#: src/gui/gui.cc:1228 +msgid "Save state slots" +msgstr "セーブステート" + +#: src/gui/gui.cc:1229 +msgid "Quick-save slot" +msgstr "クイックセーブスロット" + +#: src/gui/gui.cc:1234 src/gui/gui.cc:1255 +msgid "Slot {}" +msgstr "スロット {}" + +#: src/gui/gui.cc:1241 +msgid "Show named save states" +msgstr "名前付きセーブステートを表示" + +#: src/gui/gui.cc:1246 +msgid "Save global state" +msgstr "" + +#: src/gui/gui.cc:1248 +msgid "Load state slots" +msgstr "ロードステート" + +#: src/gui/gui.cc:1251 +msgid "Quick-load slot" +msgstr "クイックロードスロット" + +#: src/gui/gui.cc:1276 +msgid "Load global state" +msgstr "" + +#: src/gui/gui.cc:1280 +msgid "Open LID" +msgstr "" + +#: src/gui/gui.cc:1284 +msgid "Close LID" +msgstr "" + +#: src/gui/gui.cc:1288 +msgid "Open and close LID" +msgstr "" + +#: src/gui/gui.cc:1293 +msgid "Reboot" +msgstr "再起動" + +#: src/gui/gui.cc:1296 +msgid "Quit" +msgstr "終了" + +#: src/gui/gui.cc:1302 src/gui/gui.cc:1319 +msgid "Emulation" +msgstr "エミュレーション" + +#: src/gui/gui.cc:1303 +msgid "Start emulation" +msgstr "エミュレーション開始" + +#: src/gui/gui.cc:1306 +msgid "Pause emulation" +msgstr "エミュレーション一時停止" + +#: src/gui/gui.cc:1309 +msgid "Soft Reset" +msgstr "ソフトリセット" + +#: src/gui/gui.cc:1312 +msgid "Hard Reset" +msgstr "ハードリセット" + +#: src/gui/gui.cc:1318 src/gui/widgets/vram-viewer.cc:639 +msgid "Configuration" +msgstr "設定" + +#: src/gui/gui.cc:1320 +msgid "Manage Memory Cards" +msgstr "メモリーカード管理" + +#: src/gui/gui.cc:1323 src/gui/gui.cc:1424 +msgid "GPU" +msgstr "GPU" + +#: src/gui/gui.cc:1324 src/gui/gui.cc:1440 +msgid "SPU" +msgstr "" + +#: src/gui/gui.cc:1325 +msgid "UI" +msgstr "インターフェイス" + +#: src/gui/gui.cc:1326 +msgid "System" +msgstr "システム" + +#: src/gui/gui.cc:1327 +msgid "Controls" +msgstr "コントローラー設定" + +#: src/gui/gui.cc:1328 +msgid "Shader presets" +msgstr "シェーダープリセット" + +#: src/gui/gui.cc:1329 +msgid "Default shader" +msgstr "デフォルトシェーダー" + +#: src/gui/gui.cc:1332 +msgid "CRT-lottes shader" +msgstr "CRT-lottes シェーダー" + +#: src/gui/gui.cc:1359 +msgid "Configure Shaders" +msgstr "シェーダー設定" + +#: src/gui/gui.cc:1363 +msgid "PIO Cartridge" +msgstr "パラレルポート カートリッジ" + +#: src/gui/gui.cc:1367 src/gui/widgets/assembly.cc:492 +msgid "Debug" +msgstr "デバッグ" + +#: src/gui/gui.cc:1368 +msgid "Show Logs" +msgstr "ログを表示" + +#: src/gui/gui.cc:1369 +msgid "Lua" +msgstr "Lua" + +#: src/gui/gui.cc:1370 +msgid "Show Lua Console" +msgstr "Lua コンソールを表示" + +#: src/gui/gui.cc:1371 +msgid "Show Lua Inspector" +msgstr "Lua インスペクターを表示" + +#: src/gui/gui.cc:1372 +msgid "Show Lua editor" +msgstr "Lua エディターを表示" + +#: src/gui/gui.cc:1376 +msgid "CPU" +msgstr "" + +#: src/gui/gui.cc:1377 +msgid "Show Registers" +msgstr "レジスタを表示" + +#: src/gui/gui.cc:1378 +msgid "Show Assembly" +msgstr "アセンブリを表示" + +#: src/gui/gui.cc:1380 src/gui/gui.cc:1382 +msgid "Show DynaRec Disassembly" +msgstr "DynaRec 逆アセンブリを表示" + +#: src/gui/gui.cc:1384 +msgid "DynaRec Disassembler is not available in Interpreted CPU mode. Try enabling [Dynarec CPU]\n" +"in Configuration->Emulation, restart PCSX-Redux, then try again." +msgstr "" + +#: src/gui/gui.cc:1387 +msgid "Show Breakpoints" +msgstr "ブレークポイントを表示" + +#: src/gui/gui.cc:1388 +msgid "Show Callstacks" +msgstr "コールスタックを表示" + +#: src/gui/gui.cc:1389 +msgid "Memory Editors" +msgstr "メモリエディタ" + +#: src/gui/gui.cc:1400 +msgid "Show Memory Observer" +msgstr "メモリオブザーバを表示" + +#: src/gui/gui.cc:1401 +msgid "Show Typed Debugger" +msgstr "型付きデバッガを表示" + +#: src/gui/gui.cc:1402 +msgid "Show Patches" +msgstr "" + +#: src/gui/gui.cc:1403 +msgid "Show Interrupts Scaler" +msgstr "割り込みスケーラを表示" + +#: src/gui/gui.cc:1404 +msgid "First Chance Exceptions" +msgstr "" + +#: src/gui/gui.cc:1425 +msgid "VRAM viewers" +msgstr "VRAM ビューアー" + +#: src/gui/gui.cc:1426 +msgid "Show main VRAM viewer" +msgstr "メイン VRAM ビューアを表示" + +#: src/gui/gui.cc:1427 +msgid "Show CLUT VRAM viewer" +msgstr "CLUT VRAM ビューアを表示" + +#: src/gui/gui.cc:1430 +msgid "Show VRAM viewer #" +msgstr "VRAM ビューアを表示 #" + +#: src/gui/gui.cc:1436 +msgid "Show GPU logger" +msgstr "GPU ロガーを表示" + +#: src/gui/gui.cc:1437 +msgid "Show GPU debug" +msgstr "GPU デバッグを表示" + +#: src/gui/gui.cc:1441 +msgid "Show SPU debug" +msgstr "SPU デバッグを表示" + +#: src/gui/gui.cc:1444 +msgid "CD-Rom" +msgstr "CD-ROM" + +#: src/gui/gui.cc:1445 +msgid "Show Iso Browser" +msgstr "ISO ブラウザを表示" + +#: src/gui/gui.cc:1448 +msgid "Misc hardware" +msgstr "その他のハードウェア" + +#: src/gui/gui.cc:1449 +msgid "Show SIO1 debug" +msgstr "" + +#: src/gui/gui.cc:1453 +msgid "Kernel" +msgstr "カーネル" + +#: src/gui/gui.cc:1454 +msgid "Kernel Events" +msgstr "カーネルイベント" + +#: src/gui/gui.cc:1455 +msgid "Kernel Handlers" +msgstr "カーネルハンドラ" + +#: src/gui/gui.cc:1456 src/gui/gui.cc:1604 +msgid "Kernel Calls" +msgstr "カーネル呼び出し" + +#: src/gui/gui.cc:1459 +msgid "Rendering" +msgstr "レンダリング" + +#: src/gui/gui.cc:1460 +msgid "Full window render" +msgstr "ウィンドウ全体にレンダリング" + +#: src/gui/gui.cc:1465 +msgid "Fullscreen" +msgstr "全画面表示" + +#: src/gui/gui.cc:1469 +msgid "Show Output Shader Editor" +msgstr "出力シェーダーエディターを表示" + +#: src/gui/gui.cc:1470 +msgid "Show Offscreen Shader Editor" +msgstr "オフスクリーンシェーダーエディターを表示" + +#: src/gui/gui.cc:1471 +msgid "Reset shaders" +msgstr "シェーダーをリセット" + +#: src/gui/gui.cc:1479 +msgid "Help" +msgstr "ヘルプ" + +#: src/gui/gui.cc:1480 +msgid "Show ImGui Demo" +msgstr "ImGui のデモを表示" + +#: src/gui/gui.cc:1482 +msgid "Show UvFile information" +msgstr "UvFile 情報を表示" + +#: src/gui/gui.cc:1484 src/gui/gui.cc:2393 +msgid "About" +msgstr "このアプリについて" + +#: src/gui/gui.cc:1489 +#, c-format +msgid "CPU: %s" +msgstr "" + +#: src/gui/gui.cc:1491 src/gui/widgets/isobrowser.cc:102 +#, c-format +msgid "GAME ID: %s" +msgstr "ゲームID: %s" + +#: src/gui/gui.cc:1494 +#, c-format +msgid "%.2f FPS (%.2f ms)" +msgstr "" + +#: src/gui/gui.cc:1497 +#, c-format +msgid "%.2f ms audio buffer (%i frames)" +msgstr "%.2fms オーディオバッファ (%i フレーム)" + +#: src/gui/gui.cc:1499 +msgid "Idle" +msgstr "アイドル" + +#: src/gui/gui.cc:1580 +msgid "Logs" +msgstr "ログ" + +#: src/gui/gui.cc:1586 +msgid "Lua Console" +msgstr "Lua コンソール" + +#: src/gui/gui.cc:1592 +msgid "Lua Inspector" +msgstr "Lua インスペクター" + +#: src/gui/gui.cc:1595 +msgid "Lua Editor" +msgstr "Lua エディター" + +#: src/gui/gui.cc:1598 +msgid "Kernel events" +msgstr "カーネルイベント" + +#: src/gui/gui.cc:1601 +msgid "Kernel handlers" +msgstr "カーネルハンドラ" + +#: src/gui/gui.cc:1607 +msgid "Callstacks" +msgstr "" + +#: src/gui/gui.cc:1656 +msgid "Memory Card Manager" +msgstr "メモリーカードマネージャー" + +#: src/gui/gui.cc:1660 src/gui/widgets/registers.cc:117 +msgid "Registers" +msgstr "レジスタ" + +#: src/gui/gui.cc:1664 +msgid "Assembly" +msgstr "アセンブリ" + +#: src/gui/gui.cc:1668 +msgid "DynaRec Disassembler" +msgstr "DynaRec 逆アセンブラ" + +#: src/gui/gui.cc:1672 src/gui/widgets/typed_debugger.cc:830 +#: src/gui/widgets/typed_debugger.cc:876 src/gui/widgets/typed_debugger.cc:929 +msgid "Breakpoints" +msgstr "ブレークポイント" + +#: src/gui/gui.cc:1676 +msgid "Patches" +msgstr "" + +#: src/gui/gui.cc:1680 +msgid "Named Save States" +msgstr "名前付きセーブステート" + +#: src/gui/gui.cc:1684 src/gui/widgets/memory_observer.cc:382 +#: src/gui/widgets/memory_observer.cc:388 +msgid "Memory Observer" +msgstr "メモリオブザーバ" + +#: src/gui/gui.cc:1688 src/gui/widgets/typed_debugger.cc:1026 +msgid "Typed Debugger" +msgstr "" + +#: src/gui/gui.cc:1694 +msgid "Output Video" +msgstr "ビデオ出力" + +#: src/gui/gui.cc:1699 +msgid "Offscreen Render" +msgstr "" + +#: src/gui/gui.cc:1705 +msgid "PIO Cartridge Configuration" +msgstr "パラレルポート カートリッジ設定" + +#: src/gui/gui.cc:1709 +msgid "SIO1 Debug" +msgstr "" + +#: src/gui/gui.cc:1713 +msgid "ISO Browser" +msgstr "ISO ブラウザ" + +#: src/gui/gui.cc:1723 +msgid "GPU Logger" +msgstr "GPU ロガー" + +#: src/gui/gui.cc:1726 +msgid "UI Configuration" +msgstr "インターフェイス設定" + +#: src/gui/gui.cc:1732 +msgid "Locale" +msgstr "言語" + +#: src/gui/gui.cc:1747 +msgid "Reload locales" +msgstr "言語の再読み込み" + +#: src/gui/gui.cc:1752 +msgid "Main Font Size" +msgstr "メインフォントサイズ" + +#: src/gui/gui.cc:1753 +msgid "Mono Font Size" +msgstr "等幅フォントサイズ" + +#: src/gui/gui.cc:1755 +msgid "Use Widescreen Aspect Ratio" +msgstr "ワイドスクリーンアスペクト比を使用" + +#: src/gui/gui.cc:1756 +msgid "Sets the output screen ratio to 16:9 instead of 4:3.\n\n" +"Note that this setting is NOT the popular hack\n" +"to force games into widescreen mode, but rather an\n" +"emulation of the fact users could change their\n" +"TV sets to be in 16:9 mode instead of 4:3.\n\n" +"Some games have a \"wide screen\" rendering setting,\n" +"which changes the rendering of the game accordingly,\n" +"and requires the user to change the settings of\n" +"their TV set to match the aspect ratio of the game." +msgstr "" + +#: src/gui/gui.cc:1775 +msgid "System Configuration" +msgstr "システム設定" + +#: src/gui/gui.cc:1777 +msgid "Preload Disk Image files" +msgstr "ディスクイメージファイルを事前に読み込む" + +#: src/gui/gui.cc:1778 +msgid "Enable Auto Update" +msgstr "自動更新を有効にする" + +#: src/gui/gui.cc:1785 +msgid "Update configuration" +msgstr "" + +#: src/gui/gui.cc:1786 +msgid "PCSX-Redux can automatically update itself.\n\n" +"If you enable the auto update option, it will check for new updates\n" +"on startup. No personal data nor identifiable token is sent for this\n" +"process, but Microsoft might still keep and record information such\n" +"as your IP address.\n\n" +"If an update is available, you will get prompted to download and\n" +"install it. You can still download versions of PCSX-Redux as usual\n" +"from its website.\n\n" +"If you want to change this setting later, you can go to the\n" +"Configuration -> System menu." +msgstr "" + +#: src/gui/gui.cc:1799 +msgid "Enable auto update" +msgstr "自動更新を有効化" + +#: src/gui/gui.cc:1805 +msgid "No thanks" +msgstr "" + +#: src/gui/gui.cc:1814 +msgid "Update available" +msgstr "更新が利用できます" + +#: src/gui/gui.cc:1816 +msgid "An update is available.\n" +"Click 'Update' to download and apply the update.\n" +"PCSX-Redux will automatically restart to apply it.\n\n" +"Click 'Download' to use your browser to download\n" +"the update and manually apply it." +msgstr "" + +#: src/gui/gui.cc:1823 +msgid "An update is available.\n" +"Click 'Update' to download it. While the update can be\n" +"downloaded, it won't be applied automatically. You will\n" +"have to install it manually, the way you previously did.\n" +"PCSX-Redux will quit once the update is downloaded.\n\n" +"Click 'Download' to use your browser to download\n" +"the update and manually apply it." +msgstr "アップデートが可能です。\n" +"更新をクリックしてダウンロードしてください。アップデートをダウンロードできますが\n" +"自動的に適用されるわけではありません。\n" +"そのため手動でインストールする必要があります。\n" +"アップデートのダウンロードが完了すると、PCSX-Reduxは終了します。\n\n" +"更新をクリックし、ブラウザーを用いてアップデートをダウンロードし\n" +"手動で適用してください。" + +#: src/gui/gui.cc:1834 +msgid "Update" +msgstr "更新" + +#: src/gui/gui.cc:1846 src/gui/gui.cc:1851 +msgid "An error has occured while downloading\n" +"and/or applying the update." +msgstr "" + +#: src/gui/gui.cc:1857 +msgid "Download" +msgstr "ダウンロード" + +#: src/gui/gui.cc:1867 +msgid "An error has occured while downloading the update." +msgstr "" + +#: src/gui/gui.cc:1873 src/gui/widgets/assembly.cc:1036 +#: src/gui/widgets/registers.cc:470 src/gui/widgets/sio1.cc:202 +msgid "Cancel" +msgstr "" + +#: src/gui/gui.cc:1882 +msgid "UvFiles" +msgstr "UvFiles" + +#: src/gui/gui.cc:1885 +#, c-format +msgid "Read rate: %s" +msgstr "" + +#: src/gui/gui.cc:1887 +#, c-format +msgid "Write rate: %s" +msgstr "" + +#: src/gui/gui.cc:1889 +#, c-format +msgid "Download rate: %s" +msgstr "" + +#: src/gui/gui.cc:1891 +msgid "Caching" +msgstr "" + +#: src/gui/gui.cc:1892 src/gui/widgets/memcard_manager.cc:201 +msgid "Filename" +msgstr "ファイル名" + +#: src/gui/gui.cc:2079 +msgid "Emulation Configuration" +msgstr "エミュレーション設定" + +#: src/gui/gui.cc:2080 +msgid "Idle Swap Interval" +msgstr "" + +#: src/gui/gui.cc:2085 +msgid "Reset Scaler" +msgstr "倍率のリセット" + +#: src/gui/gui.cc:2091 +msgid "Speed Scaler" +msgstr "速度倍率" + +#: src/gui/gui.cc:2093 +msgid "Enable XA decoder" +msgstr "XA デコーダーを有効にする" + +#: src/gui/gui.cc:2094 +msgid "Always enable SPU IRQ" +msgstr "SPU IRQを常時有効にする" + +#: src/gui/gui.cc:2095 +msgid "Decode MDEC videos in B&W" +msgstr "MDEC ビデオを白黒でデコードする" + +#: src/gui/gui.cc:2096 +msgid "Dynarec CPU" +msgstr "Dynarec CPU (動的リコンパイラ)" + +#: src/gui/gui.cc:2104 +msgid "Activates the dynamic recompiler CPU core.\n" +"It is significantly faster than the interpreted CPU,\n" +"however it doesn't play nicely with the debugger.\n" +"Changing this setting requires a reboot to take effect.\n" +"The dynarec core isn't available for all CPUs, so\n" +"this setting may not have any effect for you." +msgstr "CPU の動的リコンパイラを有効にします。インタプリタより大幅に高速化しますが、デバッガーがうまく動作しなくなります。設定を反映するには再起動が必要です。動的リコンパイラはすべての CPU で使用できるわけではないため、設定しても効果がない場合があります。" + +#: src/gui/gui.cc:2110 +msgid "8MB" +msgstr "8MB" + +#: src/gui/gui.cc:2111 +msgid "Emulates an installed 8MB system,\n" +"instead of the normal 2MB. Useful for working\n" +"with development binaries and games." +msgstr "通常の2 MBの代わりにメモリが8 MBのシステムをエミュレーションします。\n" +"開発用バイナリやゲームでの作業に有用です。" + +#: src/gui/gui.cc:2115 +msgid "OpenGL GPU *ALPHA STATE*" +msgstr "OpenGL GPU *アルファ版*" + +#: src/gui/gui.cc:2116 +msgid "Enables the OpenGL GPU renderer.\n" +"This is not recommended for normal use at the moment,\n" +"as it is not fully implemented yet. It is recommended\n" +"to use the software renderer instead. Requires a restart\n" +"when changing this setting." +msgstr "OpenGL GPUレンダラーを有効にします。\n" +"現時点では通常使用には非推奨です。代わりにソフトウェアレンダラーを使用してください。設定を反映するには再起動が必要です。" + +#: src/gui/gui.cc:2128 +msgid "NTSC" +msgstr "NTSC" + +#: src/gui/gui.cc:2128 +msgid "PAL" +msgstr "PAL" + +#: src/gui/gui.cc:2131 +msgid "System Type" +msgstr "システムの種類" + +#: src/gui/gui.cc:2150 +msgid "Fast boot" +msgstr "高速起動" + +#: src/gui/gui.cc:2151 +msgid "This will cause the BIOS to skip the shell,\n" +"which may include additional checks.\n" +"Also will make the boot time substantially\n" +"faster by not displaying the logo." +msgstr "" + +#: src/gui/gui.cc:2156 +msgid "BIOS file" +msgstr "BIOS ファイル" + +#: src/gui/gui.cc:2160 src/gui/widgets/assembly.cc:550 +msgid "Enable Debugger" +msgstr "デバッガーを有効にする" + +#: src/gui/gui.cc:2167 +msgid "This will enable the usage of various breakpoints\n" +"throughout the execution of mips code. Enabling this\n" +"can slow down emulation to a noticeable extent." +msgstr "" + +#: src/gui/gui.cc:2170 +msgid "Enable GDB Server" +msgstr "GDB サーバーを有効にする" + +#: src/gui/gui.cc:2179 +msgid "This will activate a gdb-server that you can\n" +"connect to with any gdb-remote compliant client.\n" +"You also need to enable the debugger." +msgstr "" + +#: src/gui/gui.cc:2183 +msgid "GDB send manifest" +msgstr "" + +#: src/gui/gui.cc:2184 +msgid "Enables sending the processor's manifest\n" +"from the gdb server. Keep this enabled, unless\n" +"you want to connect IDA to this server, as it\n" +"has a bug in its manifest parser." +msgstr "" + +#: src/gui/gui.cc:2191 +msgid "PCSX Logs to GDB" +msgstr "GDB に PCSX ログを記録" + +#: src/gui/gui.cc:2207 +msgid "GDB Server Port" +msgstr "GDB サーバーポート" + +#: src/gui/gui.cc:2209 +msgid "GDB Server Trace" +msgstr "" + +#: src/gui/gui.cc:2210 +msgid "The GDB server will start tracing its\n" +"protocol into the logs, which can be helpful to debug\n" +"the gdb server system itself." +msgstr "" + +#: src/gui/gui.cc:2213 +msgid "Enable Web Server" +msgstr "Web サーバーを有効にする" + +#: src/gui/gui.cc:2222 +msgid "This will activate a web-server, that you can\n" +"query using a REST api. See the wiki for details.\n" +"The debugger might be required in some cases." +msgstr "" + +#: src/gui/gui.cc:2226 +msgid "Web Server Port" +msgstr "Web サーバーのポート" + +#: src/gui/gui.cc:2227 +msgid "Enable SIO1 Server" +msgstr "SIO1 サーバーを有効にする" + +#: src/gui/gui.cc:2236 +msgid "This will activate a tcp server, that will\n" +"relay information between tcp and sio1.\n" +"See the wiki for details." +msgstr "" + +#: src/gui/gui.cc:2240 +msgid "SIO1 Server Port" +msgstr "SIO1 サーバーポート" + +#: src/gui/gui.cc:2241 +msgid "Enable SIO1 Client" +msgstr "SIO1 クライアントを有効化" + +#: src/gui/gui.cc:2254 +msgid "This will activate a tcp client, that can connect\n" +"to another PCSX-Redux server to relay information between tcp and sio1.\n" +"See the wiki for details." +msgstr "" + +#: src/gui/gui.cc:2258 +msgid "SIO1 Client Host" +msgstr "SIO1 クライアントホスト" + +#: src/gui/gui.cc:2261 +msgid "SIO1 Client Port" +msgstr "SIO1 クライアントポート" + +#: src/gui/gui.cc:2265 +msgid "Reset SIO" +msgstr "SIO リセット" + +#: src/gui/gui.cc:2276 +msgid "Reconnect" +msgstr "再接続" + +#: src/gui/gui.cc:2289 +msgid "SIO1Mode" +msgstr "" + +#: src/gui/gui.cc:2347 +msgid "Interrupt Scaler" +msgstr "" + +#: src/gui/gui.cc:2348 +msgid "Reset all" +msgstr "全て初期状態に戻す" + +#: src/gui/gui.cc:2364 +msgid "Cherry##Theme name" +msgstr "" + +#: src/gui/gui.cc:2364 +msgid "Classic##Theme name" +msgstr "" + +#: src/gui/gui.cc:2364 +msgid "Default theme##Theme name" +msgstr "" + +#: src/gui/gui.cc:2364 +msgid "Light##Theme name" +msgstr "" + +#: src/gui/gui.cc:2365 +msgid "Dracula##Theme name" +msgstr "" + +#: src/gui/gui.cc:2365 +msgid "Mono##Theme name" +msgstr "モノ" + +#: src/gui/gui.cc:2365 +msgid "Olive##Theme name" +msgstr "" + +#: src/gui/gui.cc:2370 +msgid "Themes" +msgstr "テーマ" + +#: src/gui/gui.cc:2401 src/gui/gui.cc:2490 +msgid "Version" +msgstr "バージョン" + +#: src/gui/gui.cc:2408 +msgid "No version information.\n\n" +"Probably built from source." +msgstr "バージョン情報がありません。\n\n" +"おそらくソースからビルドされています。" + +#: src/gui/gui.cc:2410 +msgid "Copy to clipboard" +msgstr "クリップボードにコピー" + +#: src/gui/gui.cc:2422 src/gui/gui.cc:2507 +#, c-format +msgid "Version: %s" +msgstr "バージョン: %s" + +#: src/gui/gui.cc:2424 +#, c-format +msgid "Build: %i" +msgstr "" + +#: src/gui/gui.cc:2426 +msgid "Changeset: " +msgstr "" + +#: src/gui/gui.cc:2433 +#, c-format +msgid "Date & time: %s" +msgstr "日時: %s" + +#: src/gui/gui.cc:2442 +msgid "Authors" +msgstr "作者" + +#: src/gui/gui.cc:2450 +msgid "Licenses" +msgstr "ライセンス" + +#: src/gui/gui.cc:2462 +msgid "OpenGL information" +msgstr "OpenGL 情報" + +#: src/gui/gui.cc:2464 +msgid "OpenGL error reporting: enabled" +msgstr "OpenGL エラーレポート: 無効" + +#: src/gui/gui.cc:2466 +msgid "OpenGL error reporting: disabled" +msgstr "OpenGL エラーレポート: 無効" + +#: src/gui/gui.cc:2469 +msgid "OpenGL error reporting has been disabled because your OpenGL driver is too old. Error reporting requires at least OpenGL 4.3. Please update your graphics drivers, or contact your GPU vendor for up to date OpenGL drivers. Disabled OpenGL error reporting won't have a negative impact on the performance of this software, but user code such as the shader editor won't be able to properly report problems accurately." +msgstr "" + +#: src/gui/gui.cc:2477 +msgid "Enable OpenGL error reporting" +msgstr "OpenGL エラーレポートを有効にする" + +#: src/gui/gui.cc:2480 +msgid "OpenGL error reporting is necessary for properly reporting OpenGL problems. However it requires OpenGL 4.3+ and might have performance repercussions on some computers. (Requires a restart of the emulator)" +msgstr "" + +#: src/gui/gui.cc:2484 +msgid "OpenGL error reporting severity" +msgstr "" + +#: src/gui/gui.cc:2487 +#, c-format +msgid "Core profile: %s" +msgstr "" + +#: src/gui/gui.cc:2487 src/gui/widgets/assembly.cc:578 +msgid "no" +msgstr "" + +#: src/gui/gui.cc:2487 src/gui/widgets/assembly.cc:578 +msgid "yes" +msgstr "" + +#: src/gui/gui.cc:2488 +msgid "Vendor" +msgstr "ベンダー" + +#: src/gui/gui.cc:2489 +msgid "Renderer" +msgstr "レンダラー" + +#: src/gui/gui.cc:2491 +msgid "Shading language version" +msgstr "シェーディング言語バージョン" + +#: src/gui/gui.cc:2494 +#, c-format +msgid "Texture units: %d" +msgstr "テクスチャユニット: %d" + +#: src/gui/gui.cc:2497 +msgid "Extensions:" +msgstr "拡張:" + +#: src/gui/gui.cc:2506 +msgid "FFmpeg information" +msgstr "FFmpeg 情報" + +#: src/gui/gui.cc:2508 +#, c-format +msgid "License: %s" +msgstr "ライセンス: %s" + +#: src/gui/gui.cc:2509 +#, c-format +msgid "Configuration: %s" +msgstr "ビルドオプション: %s" + +#: src/gui/gui.cc:2512 +msgid "List of supported formats:" +msgstr "サポートされているフォーマットの一覧:" + +#: src/gui/gui.cc:2530 +msgid "List of supported codecs: (D: Decoder, E: Encoder, L: Lossy, S: Lossless)" +msgstr "サポートされているコーデックの一覧: (D: デコーダー、E: エンコーダー、L: 非可逆圧縮、S: ロスレス圧縮)" + +#: src/gui/gui.cc:2570 +#, c-format +msgid "%s codecs" +msgstr "" + +#: src/gui/gui.h:246 +msgid "Ok" +msgstr "OK" + +#: src/gui/gui.h:430 +msgid "Notification" +msgstr "通知" + +#: src/gui/shaders/crt-lottes-offscreen.lua:53 +msgid "Offscreen CRT shader Configuration" +msgstr "ブラウン管風オフスクリーンシェーダー設定" + +#: src/gui/shaders/crt-lottes-offscreen.lua:59 +msgid "Enable gaussian blur" +msgstr "ガウスぼかしを有効化" + +#: src/gui/shaders/crt-lottes-offscreen.lua:61 +msgid "Hard Pixel factor" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:63 +msgid "Hard Scanline factor" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:65 +msgid "Enable Scanlines" +msgstr "スキャンラインを有効化" + +#: src/gui/shaders/crt-lottes-offscreen.lua:67 +msgid "Use S-rgb" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:70 +#: src/gui/shaders/crt-lottes-output.lua:83 +msgid "Reset to defaults" +msgstr "初期設定に戻す" + +#: src/gui/shaders/crt-lottes-output.lua:58 +msgid "Output CRT Shader Configuration" +msgstr "ブラウン管風出力シェーダー設定" + +#: src/gui/shaders/crt-lottes-output.lua:64 +msgid "Warp intensity" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:66 +msgid "Mask intensity" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:68 +msgid "Greyscale" +msgstr "白黒" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trinitron" +msgstr "トリニトロン" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trinitron 2x" +msgstr "トリニトロン 2x" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trio" +msgstr "シャドーマスク" + +#: src/gui/shaders/crt-lottes-output.lua:72 +msgid "Mask type" +msgstr "マスクの種類" + +#: src/gui/widgets/assembly.cc:335 +msgid "Go to in Memory Editor #1 (Default Click)" +msgstr "" + +#: src/gui/widgets/assembly.cc:336 +msgid "Go to in Memory Editor #2 (Shift+Click)" +msgstr "" + +#: src/gui/widgets/assembly.cc:337 +msgid "Go to in Memory Editor #3 (Ctrl+Click)" +msgstr "" + +#: src/gui/widgets/assembly.cc:340 +msgid "Go to in Memory Editor #{}" +msgstr "" + +#: src/gui/widgets/assembly.cc:343 +msgid "Create Memory Read Breakpoint" +msgstr "" + +#: src/gui/widgets/assembly.cc:344 src/gui/widgets/assembly.cc:347 +#: src/gui/widgets/assembly.cc:767 src/gui/widgets/assembly.cc:793 +#: src/gui/widgets/breakpoints.cc:338 +msgid "GUI" +msgstr "" + +#: src/gui/widgets/assembly.cc:346 +msgid "Create Memory Write Breakpoint" +msgstr "" + +#: src/gui/widgets/assembly.cc:353 +msgid "Go to in Memory Editor..." +msgstr "" + +#: src/gui/widgets/assembly.cc:401 +#, c-format +msgid "Go to in Memory Editor #%d" +msgstr "" + +#: src/gui/widgets/assembly.cc:462 +#, c-format +msgid "Go to in Memory Editor #%u" +msgstr "" + +#: src/gui/widgets/assembly.cc:486 +msgid "Load symbols map" +msgstr "シンボルマップを読み込む" + +#: src/gui/widgets/assembly.cc:487 +msgid "Reset symbols map" +msgstr "シンボルマップをリセット" + +#: src/gui/widgets/assembly.cc:493 src/gui/widgets/assembly.cc:568 +msgid "Pause" +msgstr "一時停止" + +#: src/gui/widgets/assembly.cc:494 src/gui/widgets/assembly.cc:570 +#: src/gui/widgets/gpulogger.cc:84 +msgid "Resume" +msgstr "再開" + +#: src/gui/widgets/assembly.cc:496 src/gui/widgets/assembly.cc:572 +msgid "Step In" +msgstr "ステップイン" + +#. Options, Filter +#: src/gui/widgets/assembly.cc:502 src/gui/widgets/console.cc:53 +#: src/gui/widgets/dynarec_disassembly.cc:106 +msgid "Options" +msgstr "オプション" + +#: src/gui/widgets/assembly.cc:503 +msgid "Combined pseudo-instructions" +msgstr "" + +#: src/gui/widgets/assembly.cc:508 +msgid "When two instructions are detected to be a single pseudo-instruction, combine them into the actual pseudo-instruction." +msgstr "" + +#: src/gui/widgets/assembly.cc:513 +msgid "Pseudo-instructions filling" +msgstr "" + +#: src/gui/widgets/assembly.cc:518 +msgid "When combining two instructions into a single pseudo-instruction, add a placeholder for the second one." +msgstr "" + +#: src/gui/widgets/assembly.cc:523 +msgid "Delay slot notch" +msgstr "" + +#: src/gui/widgets/assembly.cc:528 +msgid "Add a small visible notch to indicate instructions that are on the delay slot of a branch." +msgstr "小さいノッチを分岐遅延スロットで実行される命令に表示。" + +#: src/gui/widgets/assembly.cc:532 +msgid "Draw arrows for jumps" +msgstr "" + +#: src/gui/widgets/assembly.cc:536 +msgid "Display arrows for jumps. This might crowd the display a bit too much." +msgstr "" + +#: src/gui/widgets/assembly.cc:540 +msgid "Columns" +msgstr "" + +#: src/gui/widgets/assembly.cc:559 src/gui/widgets/log.cc:112 +msgid "CPU trace" +msgstr "CPU トレース" + +#: src/gui/widgets/assembly.cc:561 +msgid "Skip ISR" +msgstr "ISR をスキップ" + +#: src/gui/widgets/assembly.cc:563 +msgid "Follow PC" +msgstr "" + +#: src/gui/widgets/assembly.cc:565 +msgid "Jump to PC" +msgstr "" + +#: src/gui/widgets/assembly.cc:578 +#, c-format +msgid "In ISR: %s" +msgstr "" + +#: src/gui/widgets/assembly.cc:776 +msgid "Remove symbol" +msgstr "" + +#: src/gui/widgets/assembly.cc:780 +msgid "Create symbol here" +msgstr "" + +#: src/gui/widgets/assembly.cc:785 +msgid "Copy Address" +msgstr "アドレスをコピー" + +#: src/gui/widgets/assembly.cc:791 +msgid "Run to Cursor" +msgstr "" + +#: src/gui/widgets/assembly.cc:800 +msgid "Toggle Breakpoint" +msgstr "" + +#: src/gui/widgets/assembly.cc:804 src/gui/widgets/assembly.cc:809 +msgid "Remove Breakpoint" +msgstr "" + +#: src/gui/widgets/assembly.cc:816 +msgid "Patch in Return" +msgstr "" + +#: src/gui/widgets/assembly.cc:819 +msgid "Patch in NOP" +msgstr "" + +#: src/gui/widgets/assembly.cc:826 +msgid "Delete Return Patch" +msgstr "" + +#: src/gui/widgets/assembly.cc:832 +msgid "Delete NOP Patch" +msgstr "" + +#: src/gui/widgets/assembly.cc:839 src/gui/widgets/assembly.cc:1043 +#: src/gui/widgets/assembly.cc:1045 src/gui/widgets/assembly.cc:1051 +msgid "Assemble" +msgstr "" + +#: src/gui/widgets/assembly.cc:976 src/gui/widgets/breakpoints.cc:181 +#: src/gui/widgets/memory_observer.cc:170 +#: src/gui/widgets/memory_observer.cc:328 +#: src/gui/widgets/memory_observer.cc:424 src/gui/widgets/typed_debugger.cc:927 +msgid "Address" +msgstr "アドレス" + +#: src/gui/widgets/assembly.cc:990 +msgid "RAM base" +msgstr "" + +#: src/gui/widgets/assembly.cc:999 src/gui/widgets/assembly.cc:1109 +msgid "Symbols" +msgstr "" + +#: src/gui/widgets/assembly.cc:1025 src/gui/widgets/assembly.cc:1027 +msgid "Add symbol" +msgstr "" + +#: src/gui/widgets/assembly.cc:1028 +#, c-format +msgid "Add symbol for address 0x%08x:" +msgstr "" + +#: src/gui/widgets/assembly.cc:1030 src/gui/widgets/breakpoints.cc:242 +msgid "Add" +msgstr "" + +#: src/gui/widgets/assembly.cc:1046 +#, c-format +msgid "Assemble code for address 0x%08x:" +msgstr "" + +#. Clear items button +#: src/gui/widgets/assembly.cc:1071 src/gui/widgets/console.cc:39 +#: src/gui/widgets/dynarec_disassembly.cc:90 src/gui/widgets/log.cc:129 +#: src/gui/widgets/pio-cart.cc:41 src/gui/widgets/typed_debugger.cc:793 +msgid "Clear" +msgstr "消去" + +#: src/gui/widgets/assembly.cc:1073 src/gui/widgets/dynarec_disassembly.cc:73 +msgid "Close" +msgstr "" + +#: src/gui/widgets/assembly.cc:1110 +msgid "Refresh" +msgstr "" + +#: src/gui/widgets/assembly.cc:1112 +msgid "Filter" +msgstr "" + +#: src/gui/widgets/assembly.cc:1126 +msgid "Code##{}{:08x}" +msgstr "" + +#: src/gui/widgets/assembly.cc:1127 +msgid "Data##{}{:08x}" +msgstr "" + +#: src/gui/widgets/assembly.h:47 +msgid "Load Symbols" +msgstr "シンボルの読み込み" + +#: src/gui/widgets/breakpoints.cc:40 src/gui/widgets/breakpoints.cc:216 +msgid "Always" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:42 +msgid "Greater" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:44 +msgid "Less" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:46 +msgid "Change" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:48 +msgid "Equal" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:129 +msgid "Delete Breakpoint?" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:130 src/gui/widgets/breakpoints.cc:375 +#: src/gui/widgets/patches.cc:69 +msgid "Delete" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:176 +msgid "Add Breakpoint..." +msgstr "" + +#: src/gui/widgets/breakpoints.cc:183 src/gui/widgets/typed_debugger.cc:826 +#: src/gui/widgets/typed_debugger.cc:872 +msgid "Type" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:195 +msgid "Byte" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:196 +msgid "Half" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:197 +msgid "Word" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:198 +msgid "Range" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:201 +msgid "Byte Width" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:216 +msgid "Break Condition" +msgstr "" + +#. 1 +#: src/gui/widgets/breakpoints.cc:228 src/gui/widgets/memory_observer.cc:289 +#: src/gui/widgets/sio1.cc:149 src/gui/widgets/typed_debugger.cc:828 +#: src/gui/widgets/typed_debugger.cc:874 +msgid "Value" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:235 +msgid "Current Value" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:240 +msgid "Label" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:280 +#, c-format +msgid "Breakpoint condition met! Type:%s writing:%d condVal:%d\n" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:311 +#, c-format +msgid "Breakpoint condition met! Type:%s reading:%d condVal:%d\n" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:356 src/gui/widgets/patches.cc:96 +msgid "Activate All" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:363 src/gui/widgets/patches.cc:101 +msgid "Deactivate All" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:370 src/gui/widgets/patches.cc:107 +msgid "Delete All" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:374 +msgid "Delete all Breakpoints?" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:383 +msgid "Execution Map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:384 +msgid "Clear maps" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:388 +msgid "The mapping feature is a simple concept, but requires some amount of explanation. See the documentation website for more details, in the Misc Features subsection of the Debugging section." +msgstr "" + +#: src/gui/widgets/breakpoints.cc:390 +msgid "Map execution" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:391 +msgid "Map byte reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:393 +msgid "Map half reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:395 +msgid "Map word reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:396 +msgid "Map byte writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:398 +msgid "Map half writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:400 +msgid "Map word writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:402 +msgid "Break on execution map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:403 +msgid "Break on byte read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:405 +msgid "Break on half read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:407 +msgid "Break on word read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:408 +msgid "Break on byte write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:410 +msgid "Break on half write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:412 +msgid "Break on word write map" +msgstr "" + +#: src/gui/widgets/console.cc:34 +msgid "Close Console" +msgstr "" + +#: src/gui/widgets/console.cc:41 src/gui/widgets/dynarec_disassembly.cc:95 +#: src/gui/widgets/log.cc:131 +msgid "Copy" +msgstr "コピー" + +#: src/gui/widgets/console.cc:47 src/gui/widgets/dynarec_disassembly.cc:99 +msgid "Auto-scroll" +msgstr "自動スクロール" + +#: src/gui/widgets/console.cc:48 src/gui/widgets/dynarec_disassembly.cc:100 +#: src/gui/widgets/log.cc:127 +msgid "Monospace" +msgstr "等幅フォント" + +#: src/gui/widgets/console.cc:97 +msgid "Input" +msgstr "" + +#. Disassemble button +#: src/gui/widgets/dynarec_disassembly.cc:60 +msgid "Disassemble Buffer" +msgstr "バッファの逆アセンブル" + +#. Save to File button +#: src/gui/widgets/dynarec_disassembly.cc:65 +msgid "Save to File" +msgstr "ファイルへ保存" + +#: src/gui/widgets/dynarec_disassembly.cc:70 +#: src/gui/widgets/dynarec_disassembly.cc:71 +msgid "Disassembler Error" +msgstr "逆アセンブラ エラー" + +#: src/gui/widgets/dynarec_disassembly.cc:72 +msgid "Disassembly Failed.\n" +"Check Logs" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:82 +msgid "Close Disassembler" +msgstr "逆アセンブラを閉じる" + +#. Show buffer size returned from disassembly function +#: src/gui/widgets/dynarec_disassembly.cc:112 +#, c-format +msgid "Code size: %.2fMB" +msgstr "コードサイズ: %.2fMB" + +#: src/gui/widgets/events.cc:38 src/gui/widgets/memcard_manager.cc:200 +msgid "ID" +msgstr "" + +#: src/gui/widgets/events.cc:39 +msgid "Core" +msgstr "" + +#: src/gui/widgets/events.cc:40 +msgid "Spec" +msgstr "" + +#: src/gui/widgets/events.cc:41 src/gui/widgets/sio1.cc:231 +msgid "Mode" +msgstr "" + +#: src/gui/widgets/events.cc:42 +msgid "Flag" +msgstr "" + +#: src/gui/widgets/events.cc:43 +msgid "CB" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:49 +msgid "Settings" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:51 +msgid "Color Format" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:52 +msgid "None" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:56 +msgid "Expanded" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:60 +msgid "HTML" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:71 +msgid "GPU logging" +msgstr "GPU ログ" + +#: src/gui/widgets/gpulogger.cc:79 +msgid "Logs each frame's draw calls. When enabled, all the commands sent to the GPU will be logged and displayed here. This will contain only a single frame worth of commands. The feature can be pretty demanding in CPU and memory." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:82 +msgid "Breakpoint on vsync" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:87 +msgid "Replay frame" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:89 +msgid "When enabled, the framebuffer will be constantly redrawned using the selected commands, allowing to see the resulting output immediately. This doesn't make sense to have this enabled when: (1) the CPU is running and (2) the GPU logging isn't enabled. Selection of which commands to replay is done using the first checkbox in the logger display below. The [T] button will select all commands for replay from the top and until this command." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:94 +msgid "Show origins" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:96 +msgid "When enabled, the logger display will also show where did the command come from, which can be useful to debug or reverse engineer, but will also clutter the logger view." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:109 +msgid "Collapse all nodes" +msgstr "すべてのノードを折りたたむ" + +#: src/gui/widgets/gpulogger.cc:113 +msgid "Keep collapsed" +msgstr "折りたたまれたままにする" + +#: src/gui/widgets/gpulogger.cc:116 +msgid "Expand all nodes" +msgstr "すべてのノードを展開" + +#: src/gui/widgets/gpulogger.cc:120 +msgid "Keep expanded" +msgstr "展開したままにする" + +#: src/gui/widgets/gpulogger.cc:124 +msgid "Remove all highlight selections" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:127 +msgid "Highlight on hover" +msgstr "ホバーでハイライト" + +#: src/gui/widgets/gpulogger.cc:129 +msgid "When enabled, hovering a command in the logger view will highlight it in the vram display. Individual commands can be selected for highlight by using the second checkbox in the logger view. The [B] and [E] buttons can be used to specify the beginning and the end of a span of commands to highlight." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:132 +msgid "Filter by pixel" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:134 +msgid "When enabled, only the commands that are related to the specified pixel will be shown. The pixel location is specified in the next input fields. The [Probe VRAM] button can be used to set the pixel location by hovering and clicking inside the VRAM viewer." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:137 +msgid "Pixel location" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:138 +msgid "Probe VRAM" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:142 +msgid "When enabled, hovering then clicking inside the VRAM viewer will set the pixel location for the filtering." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:147 +msgid "Frame {}###FrameCounterNode" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:149 +msgid "Reset frame counter" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:152 +#, c-format +msgid "%i primitives" +msgstr "%i プリミティブ" + +#: src/gui/widgets/gpulogger.cc:157 +#, c-format +msgid "%i triangles" +msgstr "%i 三角形" + +#: src/gui/widgets/gpulogger.cc:158 +#, c-format +msgid "%i textured triangles" +msgstr "%i テクスチャ付き三角形" + +#: src/gui/widgets/gpulogger.cc:159 +#, c-format +msgid "%i rectangles" +msgstr "%i 矩形" + +#: src/gui/widgets/gpulogger.cc:160 +#, c-format +msgid "%i sprites" +msgstr "%i スプライト" + +#: src/gui/widgets/gpulogger.cc:161 +#, c-format +msgid "%i pixel writes" +msgstr "%i ピクセル書き込み" + +#: src/gui/widgets/gpulogger.cc:162 +#, c-format +msgid "%i pixel reads" +msgstr "%i ピクセル読み取り" + +#: src/gui/widgets/gpulogger.cc:163 +#, c-format +msgid "%i texel reads" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:190 +#, c-format +msgid "Data port write: %08x" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:193 +#, c-format +msgid "Control port write: %08x" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:196 +msgid "Direct DMA from" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:204 +msgid "Chain DMA from" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:213 +msgid "at PC = " +msgstr "" + +#: src/gui/widgets/handlers.cc:40 +msgid "Invalid data at 0x100" +msgstr "" + +#: src/gui/widgets/handlers.cc:44 +#, c-format +msgid "Handlers info at %08x" +msgstr "" + +#: src/gui/widgets/handlers.cc:49 +msgid "Priority {}" +msgstr "" + +#: src/gui/widgets/handlers.cc:55 +msgid "No handlers" +msgstr "" + +#: src/gui/widgets/handlers.cc:61 +msgid "Handler data at " +msgstr "" + +#: src/gui/widgets/handlers.cc:67 +msgid " verifier: " +msgstr "" + +#: src/gui/widgets/handlers.cc:74 +msgid " handler: " +msgstr "" + +#: src/gui/widgets/isobrowser.cc:97 +msgid "No iso or invalid iso loaded." +msgstr "ISOがないか、無効なISOがロードされています。" + +#: src/gui/widgets/isobrowser.cc:103 +#, c-format +msgid "GAME Label: %s" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:119 +msgid "Cache files" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:128 +msgid "Compute CRCs" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:133 +msgid "Computes the CRC32 of each track, and of\n" +"the whole disk. The CRC32 is computed on the raw data,\n" +"after decompression of the tracks. This is useful to\n" +"check the disk image against redump's information.\n\n" +"The computation can be slow, and can be sped up\n" +"significantly by caching the files beforehand." +msgstr "" + +#: src/gui/widgets/isobrowser.cc:145 +msgid "Disc size: {} ({}) - CRC32: {:08x}" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:148 +msgid "Track" +msgstr "トラック" + +#: src/gui/widgets/isobrowser.cc:150 +msgid "Length" +msgstr "長さ" + +#: src/gui/widgets/isobrowser.cc:151 +msgid "Pregap" +msgstr "プリギャップ" + +#: src/gui/widgets/log.cc:68 +msgid "Enabled" +msgstr "有効" + +#: src/gui/widgets/log.cc:70 +msgid "Enable all" +msgstr "すべて有効" + +#: src/gui/widgets/log.cc:74 +msgid "Disable all" +msgstr "すべて無効" + +#: src/gui/widgets/log.cc:87 +msgid "Displayed" +msgstr "表示" + +#: src/gui/widgets/log.cc:89 +msgid "Display all" +msgstr "すべて表示" + +#: src/gui/widgets/log.cc:93 +msgid "Hide all" +msgstr "すべて非表示" + +#: src/gui/widgets/log.cc:106 +msgid "Special" +msgstr "特別" + +#: src/gui/widgets/log.cc:109 +msgid "Log CD-ROM commands" +msgstr "CD-ROM コマンドのログ" + +#: src/gui/widgets/log.cc:113 +msgid "Skip ISR during CPU traces" +msgstr "CPU トレース中に ISR をスキップ" + +#: src/gui/widgets/log.cc:115 +msgid "Log kernel calls" +msgstr "カーネル呼び出しのログ" + +#: src/gui/widgets/log.cc:125 +msgid "Follow" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:58 +msgid "Auto run" +msgstr "自動実行" + +#: src/gui/widgets/luaeditor.cc:60 src/gui/widgets/shader-editor.cc:492 +msgid "Auto save" +msgstr "自動保存" + +#: src/gui/widgets/luaeditor.cc:62 +msgid "> Run" +msgstr "" + +#: src/gui/widgets/luainspector.cc:95 +msgid "Display" +msgstr "" + +#: src/gui/widgets/luainspector.cc:104 +msgid "Raw" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:64 +msgid "Import file into memory card 1" +msgstr "メモリーカード 1 にファイルをインポート" + +#: src/gui/widgets/memcard_manager.cc:68 +msgid "Import file into memory card 2" +msgstr "メモリーカード 2 にファイルをインポート" + +#: src/gui/widgets/memcard_manager.cc:72 +msgid "Export memory card 1 to file" +msgstr "メモリーカード 1 にファイルをエクスポート" + +#: src/gui/widgets/memcard_manager.cc:76 +msgid "Export memory card 2 to file" +msgstr "メモリーカード 2 にファイルをエクスポート" + +#: src/gui/widgets/memcard_manager.cc:121 +msgid "Undo" +msgstr "元に戻す" + +#: src/gui/widgets/memcard_manager.cc:141 +msgid "Undo version: " +msgstr "巻き戻しバージョン: " + +#: src/gui/widgets/memcard_manager.cc:144 +msgid "Latest" +msgstr "最新" + +#: src/gui/widgets/memcard_manager.cc:151 +msgid "Clear Undo buffer" +msgstr "巻き戻しバッファをクリア" + +#. Insert or remove memory cards. Send a SIO IRQ to the emulator if this happens as well. +#: src/gui/widgets/memcard_manager.cc:156 +msgid "Memory Card 1 inserted" +msgstr "差込口1にメモリーカードを挿入" + +#: src/gui/widgets/memcard_manager.cc:160 +msgid "Memory Card 2 inserted" +msgstr "差込口2にメモリーカードを挿入" + +#: src/gui/widgets/memcard_manager.cc:165 +msgid "Card 1 Pocketstation" +msgstr "カード1 を PocketStation にする" + +#: src/gui/widgets/memcard_manager.cc:171 +#: src/gui/widgets/memcard_manager.cc:179 +msgid "Experimental. Emulator will attempt to send artificial responses to Pocketstation commands, possibly allowing apps to be saved/exported." +msgstr "実験的。エミュレーターがPocketStationコマンドに人工的なレスポンスの送信を試みます。\n" +"アプリを保存したりエクスポートすることが可能になるかもしれません。" + +#: src/gui/widgets/memcard_manager.cc:173 +msgid "Card 2 Pocketstation" +msgstr "カード2 を PocketStation にする" + +#: src/gui/widgets/memcard_manager.cc:182 +msgid "Icon size" +msgstr "アイコンの大きさ" + +#: src/gui/widgets/memcard_manager.cc:183 +msgid "Draw Pocketstation icons" +msgstr "PocketStation アイコンを描画" + +#: src/gui/widgets/memcard_manager.cc:197 +msgid "Block number" +msgstr "ブロック番号" + +#: src/gui/widgets/memcard_manager.cc:198 +msgid "Icon" +msgstr "アイコン" + +#: src/gui/widgets/memcard_manager.cc:199 +msgid "Title" +msgstr "タイトル" + +#: src/gui/widgets/memcard_manager.cc:202 +msgid "Action" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:220 +msgid "Chained block" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:225 +msgid "Free block" +msgstr "空きブロック" + +#: src/gui/widgets/memcard_manager.cc:238 +#, c-format +msgid "%s (%dKB)" +msgstr "" + +#. We have to suffix the action button names with ##number because Imgui +#. can't handle multiple buttons with the same name well +#: src/gui/widgets/memcard_manager.cc:243 +msgid "Erase##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:248 +msgid "Erased file {}({}) off card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:254 +msgid "Copy##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:264 +msgid "Copied file {}({}) from card {} to card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:276 +msgid "Move##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:287 +msgid "Moved file {}({}) from card {} to card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:300 +msgid "Export PNG##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:306 +msgid "Copy icon##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:316 +msgid "Memory Card 1" +msgstr "メモリーカード 1" + +#: src/gui/widgets/memcard_manager.cc:320 +msgid "Memory Card 2" +msgstr "メモリーカード 2" + +#: src/gui/widgets/memcard_manager.h:43 +msgid "Import Memory Card file" +msgstr "メモリーカードファイルをインポート" + +#: src/gui/widgets/memcard_manager.h:44 +msgid "Export Memory Card file" +msgstr "メモリーカードファイルをエクスポート" + +#: src/gui/widgets/memory_observer.cc:97 +msgid "Plain search" +msgstr "単純検索" + +#: src/gui/widgets/memory_observer.cc:98 +msgid "Pattern" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:99 src/gui/widgets/memory_observer.cc:288 +msgid "Hex" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:152 +#: src/gui/widgets/memory_observer.cc:413 +msgid "Search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:169 +#: src/gui/widgets/memory_observer.cc:327 +#: src/gui/widgets/memory_observer.cc:423 +msgid "Found values" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:171 +#: src/gui/widgets/memory_observer.cc:331 +#: src/gui/widgets/memory_observer.cc:425 +msgid "Access" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:184 +#: src/gui/widgets/memory_observer.cc:373 +#: src/gui/widgets/memory_observer.cc:438 +msgid "Show in memory editor##{}" +msgstr "メモリエディタで表示" + +#: src/gui/widgets/memory_observer.cc:197 +msgid "Delta-over-time search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:200 +msgid "First scan" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:243 +msgid "Next scan" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:283 +msgid "New scan" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:294 +msgid "Value type" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:309 +msgid "Scan type" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:324 +msgid "Display as fixed-point values" +msgstr "固定小数点として表示" + +#: src/gui/widgets/memory_observer.cc:329 +msgid "Current value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:330 +msgid "Scanned value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:332 +msgid "Read breakpoint" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:333 +msgid "Write breakpoint" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:362 +msgid "Freeze##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:379 +msgid "Add read breakpoint##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:385 +msgid "Add write breakpoint##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:398 +msgid "Pattern search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:400 +msgid "Sequence size: " +msgstr "" + +#: src/gui/widgets/memory_observer.cc:402 +msgid "8 bytes (fast)" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:404 +msgid "16 bytes (fast)" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:406 +msgid "Arbitrary" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:409 +msgid "Sequence" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:411 +msgid "Step" +msgstr "ステップ" + +#: src/gui/widgets/named_savestates.cc:80 +msgid "Filename: " +msgstr "ファイル名: " + +#. Ensure that we don't add invalid characters to the filename +#. This also filters on pasted text +#: src/gui/widgets/named_savestates.cc:90 +msgid "Enter the name of your save state here" +msgstr "ここにステートセーブの名前を入力" + +#: src/gui/widgets/named_savestates.cc:116 +msgid "Create save" +msgstr "新規セーブを作成" + +#. The save state exists +#: src/gui/widgets/named_savestates.cc:122 +msgid "Overwrite save" +msgstr "セーブを上書き" + +#: src/gui/widgets/named_savestates.cc:126 +msgid "Load save" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:132 +msgid "Delete save" +msgstr "" + +#: src/gui/widgets/patches.cc:35 +msgid "Patching is only available in Interpreted CPU mode" +msgstr "" + +#: src/gui/widgets/patches.cc:68 +msgid "Delete Patch?" +msgstr "" + +#: src/gui/widgets/patches.cc:88 +msgid "NOP" +msgstr "" + +#: src/gui/widgets/patches.cc:88 +msgid "Return" +msgstr "" + +#: src/gui/widgets/patches.cc:111 +msgid "Delete all Patches?" +msgstr "" + +#: src/gui/widgets/patches.cc:112 +msgid "Delete##patches" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:36 +msgid "ROM" +msgstr "ROM" + +#: src/gui/widgets/pio-cart.cc:47 +msgid "On/Off Switch:" +msgstr "オン/オフスイッチ" + +#: src/gui/widgets/pio-cart.cc:53 +msgid "Off" +msgstr "オフ" + +#: src/gui/widgets/pio-cart.cc:53 +msgid "On" +msgstr "オン" + +#: src/gui/widgets/registers.cc:35 +msgid "Context##{}" +msgstr "" + +#: src/gui/widgets/registers.cc:37 +msgid "Go to in Assembly" +msgstr "" + +#: src/gui/widgets/registers.cc:40 +msgid "Go to in Memory Editor" +msgstr "" + +#: src/gui/widgets/registers.cc:43 +msgid "Copy Value" +msgstr "" + +#: src/gui/widgets/registers.cc:51 +msgid "Edit##{}" +msgstr "" + +#: src/gui/widgets/registers.cc:53 src/gui/widgets/registers.cc:454 +#: src/gui/widgets/sio1.cc:126 +msgid "Edit value of {}" +msgstr "" + +#: src/gui/widgets/registers.cc:156 src/gui/widgets/registers.cc:252 +msgid "Show fixed point" +msgstr "" + +#: src/gui/widgets/registers.cc:344 +msgid "Misc" +msgstr "" + +#: src/gui/widgets/registers.cc:396 +msgid "Bus Error" +msgstr "" + +#: src/gui/widgets/registers.cc:399 +msgid "DMA IRQ Enabled" +msgstr "" + +#: src/gui/widgets/registers.cc:402 +msgid "DMA IRQ Triggered" +msgstr "" + +#: src/gui/widgets/registers.cc:408 +msgid "Completion" +msgstr "" + +#: src/gui/widgets/registers.cc:411 +msgid "IRQ Enabled" +msgstr "" + +#: src/gui/widgets/registers.cc:414 +msgid "Triggered" +msgstr "" + +#: src/gui/widgets/registers.cc:456 +#, c-format +msgid "Change the value of register %s:" +msgstr "" + +#: src/gui/widgets/registers.cc:457 +msgid "Register" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:322 +msgid "Vertex Shader compilation error: {}\n" +msgstr "頂点シェーダー コンパイルエラー: {}\n" + +#: src/gui/widgets/shader-editor.cc:343 +msgid "Pixel Shader compilation error: {}\n" +msgstr "ピクセルシェーダー コンパイルエラー: {}\n" + +#: src/gui/widgets/shader-editor.cc:365 +msgid "Link error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:377 +msgid "Missing attribute {} in shader program" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:490 +msgid "Auto compile" +msgstr "自動コンパイル" + +#: src/gui/widgets/shader-editor.cc:494 +msgid "Show all" +msgstr "すべて表示" + +#: src/gui/widgets/shader-editor.cc:496 +msgid "Configure shader" +msgstr "シェーダー設定" + +#: src/gui/widgets/shader-editor.cc:521 +msgid "Vertex Shader" +msgstr "頂点シェーダー" + +#: src/gui/widgets/shader-editor.cc:527 +msgid "Pixel Shader" +msgstr "ピクセルシェーダー" + +#: src/gui/widgets/shader-editor.cc:533 +msgid "Lua Invoker" +msgstr "" + +#: src/gui/widgets/sio1.cc:141 +msgid "Edit" +msgstr "編集" + +#: src/gui/widgets/sio1.cc:147 +msgid "Bit" +msgstr "" + +#. Column 0 +#: src/gui/widgets/sio1.cc:148 +msgid "Description" +msgstr "" + +#: src/gui/widgets/sio1.cc:188 src/gui/widgets/typed_debugger.cc:829 +#: src/gui/widgets/typed_debugger.cc:875 +msgid "New value" +msgstr "" + +#: src/gui/widgets/sio1.cc:191 src/gui/widgets/vram-viewer.cc:665 +#: src/gui/widgets/vram-viewer.cc:677 src/gui/widgets/vram-viewer.cc:689 +#: src/gui/widgets/vram-viewer.cc:701 +msgid "OK" +msgstr "OK" + +#: src/gui/widgets/sio1.cc:222 +msgid "Status" +msgstr "" + +#: src/gui/widgets/sio1.cc:240 +msgid "Control" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:144 src/gui/widgets/typed_debugger.cc:633 +msgid "Import data types" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:145 src/gui/widgets/typed_debugger.cc:663 +msgid "Import functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:261 +msgid "Log reads and writes##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:271 +msgid "Add read breakpoint##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:274 +msgid "ReadPause" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:278 +msgid "Add write breakpoint##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:281 +msgid "WritePause" +msgstr "" + +#. Name. +#: src/gui/widgets/typed_debugger.cc:288 +msgid "Display log entries##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:315 src/gui/widgets/typed_debugger.cc:1031 +msgid "Re-enable##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:316 src/gui/widgets/typed_debugger.cc:1032 +msgid "Disable##{}" +msgstr "" + +#. Name. +#: src/gui/widgets/typed_debugger.cc:360 +msgid "{}\t@ {:#x}##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:391 src/gui/widgets/typed_debugger.cc:435 +#: src/gui/widgets/typed_debugger.cc:459 +msgid "Show in memory editor##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:408 +msgid "Add to Watch tab##{}{}" +msgstr "" + +#. We have a uchar or something of size 1. +#. We have a ushort or something of size 2. +#. We have uint or something of size 4. +#: src/gui/widgets/typed_debugger.cc:567 src/gui/widgets/typed_debugger.cc:573 +#: src/gui/widgets/typed_debugger.cc:581 src/gui/widgets/typed_debugger.cc:587 +#: src/gui/widgets/typed_debugger.cc:595 src/gui/widgets/typed_debugger.cc:601 +msgid "New value##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:621 +msgid "\n" +"Data types can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will\n" +"generate a redux_data_types.txt file in its folder, or from any text file where each line specifies the\n" +"data type's name and fields, separated by semi-colons; fields are specified in type-name-size tuples\n" +"whose elements are separated by commas.\n\n" +"For example:\n" +"```\n" +"CdlLOC;u_char,minute,1;u_char,second,1;u_char,sector,1;u_char,track,1;\n" +"```\n\n" +"Arrays are specified as `type[number]` and pointers as `type *`." +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:651 +msgid "\n" +"Functions can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate\n" +"a redux_funcs.txt file in its folder, or from any text file where each line specifies the function\n" +"address, name and arguments, separated by semi-colons; arguments are specified in type-name-size tuples\n" +"whose elements are separated by commas.\n\n" +"For example:\n" +"```\n" +"800148b8;task_main_800148B8;int,param_1,4;int,param_2,1;\n" +"```\n\n" +"Arrays and pointers are specified as for data types" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:728 +msgid "Reimport data types from updated file" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:730 +msgid "Reimport functions from updated file" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:743 +msgid "TypedDebuggerTabBar" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:744 +msgid "Watch" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:782 +msgid "{}[{}]" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:802 src/gui/widgets/typed_debugger.cc:849 +msgid "Clear breakpoints" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:811 +msgid "Restore disabled instructions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:824 +msgid "WatchTable" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:825 src/gui/widgets/typed_debugger.cc:871 +#: src/gui/widgets/typed_debugger.cc:928 +msgid "Name" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:827 src/gui/widgets/typed_debugger.cc:873 +msgid "Size" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:843 src/gui/widgets/typed_debugger.cc:926 +msgid "Functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:844 +msgid "Clear log" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:858 +msgid "Restore disabled functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:870 +msgid "FunctionBreakpoints" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:883 +msgid "{}\t(called from {}\t@ {:#x})##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:930 +msgid "Toggle" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:945 +msgid "Add breakpoint##{}" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:495 +msgid "VRAM Shader Editor" +msgstr "VRAM シェーダーエディター" + +#: src/gui/widgets/vram-viewer.cc:601 +msgid "View" +msgstr "表示" + +#: src/gui/widgets/vram-viewer.cc:602 +msgid "Reset view" +msgstr "表示をリセット" + +#: src/gui/widgets/vram-viewer.cc:605 +msgid "24 bits shift" +msgstr "24 ビットシフト" + +#: src/gui/widgets/vram-viewer.cc:606 +msgid "View VRAM in 24 bits" +msgstr "24 ビットで VRAM を表示" + +#: src/gui/widgets/vram-viewer.cc:610 +msgid "View VRAM in 16 bits" +msgstr "16 ビットで VRAM を表示" + +#: src/gui/widgets/vram-viewer.cc:614 +msgid "View VRAM in 8 bits" +msgstr "8 ビットで VRAM を表示" + +#: src/gui/widgets/vram-viewer.cc:618 +msgid "View VRAM in 4 bits" +msgstr "4 ビットで VRAM を表示" + +#: src/gui/widgets/vram-viewer.cc:623 +msgid "Select a CLUT" +msgstr "CLUT の選択" + +#: src/gui/widgets/vram-viewer.cc:625 +msgid "Enable Alpha channel view" +msgstr "アルファチャンネル表示を有効化" + +#: src/gui/widgets/vram-viewer.cc:626 +msgid "Enable greyscale" +msgstr "グレースケールを有効化" + +#: src/gui/widgets/vram-viewer.cc:628 +msgid "Show grid" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:629 +msgid "Select pixel grid color" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:630 +msgid "Select TPage grid color" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:633 +msgid "Show Shader Editor" +msgstr "シェーダーエディターを表示" + +#: src/gui/widgets/vram-viewer.cc:640 +msgid "Select read highlight color" +msgstr "読み取りのハイライト色を選択" + +#: src/gui/widgets/vram-viewer.cc:641 +msgid "Select written highlight color" +msgstr "書き込みのハイライト色を選択" + +#: src/gui/widgets/vram-viewer.cc:659 src/gui/widgets/vram-viewer.cc:661 +msgid "Read Highlight Color Picker" +msgstr "読み取りハイライト カラーピッカー" + +#: src/gui/widgets/vram-viewer.cc:671 src/gui/widgets/vram-viewer.cc:673 +msgid "Written Highlight Color Picker" +msgstr "書き込みハイライト カラーピッカー" + +#: src/gui/widgets/vram-viewer.cc:683 src/gui/widgets/vram-viewer.cc:685 +msgid "Pixel Grid Color Picker" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:695 src/gui/widgets/vram-viewer.cc:697 +msgid "TPage Grid Color Picker" +msgstr "" + +#: src/spu/cfg.cc:28 +msgid "SPU configuration" +msgstr "SPU 設定" + +#: src/spu/cfg.cc:39 +msgid "Backend" +msgstr "バックエンド" + +#: src/spu/cfg.cc:48 +msgid "Device" +msgstr "デバイス" + +#: src/spu/cfg.cc:57 +msgid "Use Null Sync" +msgstr "ヌル同期の使用" + +#: src/spu/cfg.cc:58 +msgid "More precise CPU-SPU synchronization,\n" +"at the cost of extra power required." +msgstr "より正確な CPU-SPU 同期。より高い処理能力が必要になります。" + +#: src/spu/cfg.cc:65 +msgid "Muted" +msgstr "ミュート" + +#: src/spu/cfg.cc:66 +msgid "Enable streaming" +msgstr "ストリーミングの有効化" + +#: src/spu/cfg.cc:67 +msgid "Uncheck this to mute the streaming channel\n" +"from the main CPU to the SPU. This includes\n" +"XA audio and audio tracks." +msgstr "メイン CPU から SPU へのストリーミングチャンネルをミュートするには、このチェックを外してください。これには XA オーディオとオーディオトラックも含まれます。" + +#: src/spu/cfg.cc:70 +msgid "Loud" +msgstr "大" + +#: src/spu/cfg.cc:70 +msgid "Loudest" +msgstr "最大" + +#: src/spu/cfg.cc:70 +msgid "Low" +msgstr "小" + +#: src/spu/cfg.cc:70 +msgid "Medium" +msgstr "中" + +#: src/spu/cfg.cc:71 +msgid "Volume" +msgstr "音量" + +#: src/spu/cfg.cc:72 +msgid "Attempts to make the CPU-to-SPU audio stream\n" +"in sync, by changing its pitch. Consumes more CPU." +msgstr "CPUからSPUへのオーディオストリームの同期を試みます。より多くのCPUを消費します。" + +#: src/spu/cfg.cc:74 +msgid "Pause SPU waiting for CPU IRQ" +msgstr "CPU の IRQ 待機中に SPU を一時停止" + +#: src/spu/cfg.cc:75 +msgid "Suspends the SPU processing during an IRQ, waiting\n" +"for the main CPU to acknowledge it. Fixes issues\n" +"with some games, but slows SPU processing." +msgstr "" + +#: src/spu/cfg.cc:78 src/spu/cfg.cc:81 +msgid "None - fastest" +msgstr "なし - 最速" + +#: src/spu/cfg.cc:78 +msgid "Simple - only handles the most common effects" +msgstr "シンプル - よくあるエフェクトだけ処理" + +#: src/spu/cfg.cc:79 +msgid "Accurate - best quality, but slower" +msgstr "正確 - 最高品質だが遅い" + +#: src/spu/cfg.cc:80 +msgid "Reverb" +msgstr "リバーブ" + +#: src/spu/cfg.cc:81 +msgid "Simple interpolation" +msgstr "シンプルな補間" + +#: src/spu/cfg.cc:82 +msgid "Gaussian interpolation - good quality" +msgstr "ガウス補間 - 高品質" + +#: src/spu/cfg.cc:83 +msgid "Cubic interpolation - better treble" +msgstr "キュービック補間 - より良い高音" + +#: src/spu/cfg.cc:84 +msgid "Interpolation" +msgstr "補間" + +#: src/spu/cfg.cc:86 +msgid "Mono" +msgstr "モノラル" + +#: src/spu/cfg.cc:87 +msgid "Downmixes stereo to mono." +msgstr "ステレオをモノラルにダウンミックスします。" + +#: src/spu/cfg.cc:88 +msgid "Capture/decode buffer IRQ" +msgstr "バッファ IRQ のキャプチャ/デコード" + +#: src/spu/cfg.cc:90 +msgid "Activates SPU IRQs based on writes to the decode/capture buffer. This option is necessary for some games." +msgstr "デコード/キャプチャバッファの書き込みに合わせて SPU の IRQ を有効にします。\n" +"一部のゲームではこのオプションが必要です。" + +#: src/spu/debug.cc:583 +msgid "SPU Debug" +msgstr "SPU デバッグ" + diff --git a/i18n/mt.po b/i18n/mt.po new file mode 100644 index 000000000..c55e370a0 --- /dev/null +++ b/i18n/mt.po @@ -0,0 +1,3411 @@ +msgid "" +msgstr "" +"Project-Id-Version: pcsx-redux\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2024-03-12 17:37\n" +"Last-Translator: \n" +"Language-Team: Maltese\n" +"Language: mt_MT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : n==0 || (n%100>1 && n%100<11) ? 1 : (n%100>10 && n%100<20) ? 2 : 3);\n" +"X-Crowdin-Project: pcsx-redux\n" +"X-Crowdin-Project-ID: 655690\n" +"X-Crowdin-Language: mt\n" +"X-Crowdin-File: /[grumpycoders.pcsx-redux] main/i18n/pcsx-redux.pot\n" +"X-Crowdin-File-ID: 10\n" + +#: src/cdrom/cdriso-ecm.cc:282 +#, c-format +msgid "\n" +"Detected ECM file with proper header and filename suffix.\n" +msgstr "" + +#: src/cdrom/cdriso-sbi.cc:41 +#, c-format +msgid "Loaded SBI file: %s.\n" +msgstr "" + +#: src/cdrom/cdriso.cc:252 +#, c-format +msgid "Track %.2d (%s) - Start %.2d:%.2d:%.2d, Length %.2d:%.2d:%.2d\n" +msgstr "" + +#: src/cdrom/cdriso.cc:268 +#, c-format +msgid "Loaded CD Image: %s" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:463 +msgid "OpenGL GPU configuration" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:467 +msgid "Polygon rendering mode" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:478 src/core/OpenGL_GPU/gpu_opengl.cc:483 +msgid "No MSAA" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:478 +msgid "{}x MSAA" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:480 +msgid "MSAA" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:498 src/gpu/soft/gpu.cc:261 +msgid "Use linear filtering" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:511 +msgid "OpenGL GPU Debugger" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:517 +#, c-format +msgid "Display horizontal range: %d-%d" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:518 +#, c-format +msgid "Display vertical range: %d-%d" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:519 +#, c-format +msgid "Drawing area offset: (%d, %d)" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:520 +#, c-format +msgid "Resolution: %dx%d" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:522 +msgid "Clear colour" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:523 +msgid "Clear VRAM" +msgstr "" + +#: src/core/cdrom.cc:1708 +#, c-format +msgid "CD-ROM Label: %.32s\n" +msgstr "" + +#: src/core/cdrom.cc:1709 +#, c-format +msgid "CD-ROM ID: %.9s\n" +msgstr "" + +#: src/core/cdrom.cc:1710 +#, c-format +msgid "CD-ROM EXE Name: %.255s\n" +msgstr "" + +#: src/core/debug.cc:89 +msgid "Execution map" +msgstr "" + +#: src/core/debug.cc:119 +msgid "Read 8 map" +msgstr "" + +#: src/core/debug.cc:126 +msgid "Read 16 map" +msgstr "" + +#: src/core/debug.cc:133 +msgid "Read 32 map" +msgstr "" + +#: src/core/debug.cc:140 +msgid "Write 8 map" +msgstr "" + +#: src/core/debug.cc:147 +msgid "Write 16 map" +msgstr "" + +#: src/core/debug.cc:154 +msgid "Write 32 map" +msgstr "" + +#: src/core/debug.cc:170 +msgid "Step in" +msgstr "" + +#: src/core/debug.cc:178 src/gui/widgets/assembly.cc:454 +#: src/gui/widgets/assembly.cc:531 +msgid "Step Over" +msgstr "" + +#: src/core/debug.cc:186 +msgid "Step over" +msgstr "" + +#: src/core/debug.cc:192 +msgid "Step out (no callstack)" +msgstr "" + +#: src/core/debug.cc:219 +#, c-format +msgid "Breakpoint triggered: PC=0x%08x - Cause: %s %s\n" +msgstr "" + +#: src/core/debug.cc:319 src/gui/widgets/assembly.cc:455 +#: src/gui/widgets/assembly.cc:533 +msgid "Step Out" +msgstr "" + +#: src/core/debug.h:37 +msgid "Exec" +msgstr "" + +#: src/core/debug.h:37 src/gui/widgets/typed_debugger.cc:285 +msgid "Read" +msgstr "" + +#: src/core/debug.h:37 src/gui/widgets/typed_debugger.cc:287 +msgid "Write" +msgstr "" + +#: src/core/gdb-server.cc:604 +msgid "GDB client" +msgstr "" + +#: src/core/gpu.cc:1037 src/core/gpu.cc:1122 +msgid "Shading: Flat" +msgstr "" + +#: src/core/gpu.cc:1041 src/core/gpu.cc:1126 +msgid "Shading: Gouraud" +msgstr "" + +#: src/core/gpu.cc:1045 +msgid "Textured" +msgstr "" + +#: src/core/gpu.cc:1048 src/core/gpu.cc:1129 src/core/gpu.cc:1170 +msgid "Semi-transparency blending" +msgstr "" + +#: src/core/gpu.cc:1064 +#, c-format +msgid "Vertex %i" +msgstr "" + +#: src/core/gpu.cc:1088 src/core/gpu.cc:1154 src/core/gpu.cc:1183 +msgid "Go to primitive##{}" +msgstr "" + +#: src/core/gpu.cc:1096 src/core/gpu.cc:1193 +msgid "Go to texture##{}" +msgstr "" + +#: src/core/gpu.cc:1108 src/core/gpu.cc:1205 +msgid "Go to CLUT##{}" +msgstr "" + +#: src/core/gpu.cc:1134 +#, c-format +msgid "Line %i" +msgstr "" + +#: src/core/gpulogger.cc:285 +#, c-format +msgid "Texture Page X: %i, Texture Page Y: %i" +msgstr "" + +#: src/core/gpulogger.cc:286 +msgid "Blending:" +msgstr "" + +#: src/core/gpulogger.cc:290 +msgid "50% Back + 50% Front" +msgstr "" + +#: src/core/gpulogger.cc:293 +msgid "100% Back + 100% Front" +msgstr "" + +#: src/core/gpulogger.cc:296 +msgid "100% Back - 100% Front" +msgstr "" + +#: src/core/gpulogger.cc:299 +msgid "100% Back + 25% Front" +msgstr "" + +#: src/core/gpulogger.cc:302 +msgid "Texture depth:" +msgstr "" + +#: src/core/gpulogger.cc:306 +msgid "4 bits" +msgstr "" + +#: src/core/gpulogger.cc:309 +msgid "8 bits" +msgstr "" + +#: src/core/gpulogger.cc:312 +msgid "16 bits" +msgstr "" + +#: src/core/gpulogger.cc:319 +#, c-format +msgid "Dithering: %s" +msgstr "" + +#: src/core/gpulogger.cc:319 src/core/gpulogger.cc:334 +#: src/core/gpulogger.cc:393 src/core/gpulogger.cc:406 +msgid "No" +msgstr "" + +#: src/core/gpulogger.cc:319 src/core/gpulogger.cc:334 +#: src/core/gpulogger.cc:393 src/core/gpulogger.cc:406 +msgid "Yes" +msgstr "" + +#: src/core/gpulogger.cc:334 +#, c-format +msgid " Set: %s, Check: %s" +msgstr "" + +#: src/core/gpulogger.cc:343 +msgid "Display Enabled" +msgstr "" + +#: src/core/gpulogger.cc:345 +msgid "Display Disabled" +msgstr "" + +#: src/core/gpulogger.cc:352 +msgid "DMA Off" +msgstr "" + +#: src/core/gpulogger.cc:355 +msgid "FIFO Query" +msgstr "" + +#: src/core/gpulogger.cc:358 +msgid "DMA Read" +msgstr "" + +#: src/core/gpulogger.cc:361 +msgid "DMA Write" +msgstr "" + +#: src/core/gpulogger.cc:371 +msgid "Horizontal resolution:" +msgstr "" + +#: src/core/gpulogger.cc:393 +#, c-format +msgid "Extended width mode: %s" +msgstr "" + +#: src/core/gpulogger.cc:394 +msgid "Vertical resolution:" +msgstr "" + +#: src/core/gpulogger.cc:404 +#, c-format +msgid "Output mode: %s" +msgstr "" + +#: src/core/gpulogger.cc:405 +msgid "15 bits" +msgstr "" + +#: src/core/gpulogger.cc:405 +msgid "24 bits" +msgstr "" + +#: src/core/gpulogger.cc:405 +#, c-format +msgid "Display depth: %s" +msgstr "" + +#: src/core/gpulogger.cc:406 +#, c-format +msgid "Interlaced: %s" +msgstr "" + +#: src/core/gpulogger.cc:412 +msgid "Texture Window" +msgstr "" + +#: src/core/gpulogger.cc:415 +msgid "Draw Area Start" +msgstr "" + +#: src/core/gpulogger.cc:418 +msgid "Draw Area End" +msgstr "" + +#: src/core/gpulogger.cc:421 +msgid "Draw Offset" +msgstr "" + +#: src/core/gpulogger.cc:424 +msgid "Unknown" +msgstr "" + +#: src/core/memorycard.cc:348 +#, c-format +msgid "The memory card %s doesn't exist - creating it\n" +msgstr "" + +#: src/core/memorycard.cc:367 src/core/memorycard.cc:385 +msgid "Error reading memory card." +msgstr "" + +#: src/core/memorycard.cc:370 +#, c-format +msgid "Memory card %s failed to load!\n" +msgstr "" + +#: src/core/memorycard.cc:374 +#, c-format +msgid "Loading memory card %s\n" +msgstr "" + +#: src/core/memorycard.cc:417 +#, c-format +msgid "Saving memory card %s\n" +msgstr "" + +#: src/core/pad.cc:703 src/core/pad.cc:796 +#, c-format +msgid "Unknown command for pad: %02X\n" +msgstr "" + +#: src/core/pad.cc:898 +msgid "Pad configuration" +msgstr "" + +#: src/core/pad.cc:904 +msgid "Pad 1" +msgstr "" + +#: src/core/pad.cc:905 +msgid "Pad 2" +msgstr "" + +#: src/core/pad.cc:908 +msgid "Rescan gamepads and re-read game controllers database" +msgstr "" + +#: src/core/pad.cc:914 +msgid "Use raw input for mouse" +msgstr "" + +#: src/core/pad.cc:916 +msgid "When enabled, the cursor will be hidden and captured when the emulator is running. This is useful for games that require mouse input." +msgstr "" + +#: src/core/pad.cc:918 +msgid "Allow mouse capture toggle" +msgstr "" + +#: src/core/pad.cc:920 +msgid "When enabled, pressing CTRL and ALT will toggle the setting above, raw input" +msgstr "" + +#: src/core/pad.cc:922 +msgid "Pad" +msgstr "" + +#: src/core/pad.cc:931 +msgid "Set defaults" +msgstr "" + +#: src/core/pad.cc:946 +msgid "Keyboard Up" +msgstr "" + +#: src/core/pad.cc:948 +msgid "Keyboard Right" +msgstr "" + +#: src/core/pad.cc:950 +msgid "Keyboard Down" +msgstr "" + +#: src/core/pad.cc:952 +msgid "Keyboard Left" +msgstr "" + +#: src/core/pad.cc:954 +msgid "Keyboard Backspace" +msgstr "" + +#: src/core/pad.cc:956 +msgid "Keyboard Enter" +msgstr "" + +#: src/core/pad.cc:958 +msgid "Keyboard Space" +msgstr "" + +#: src/core/pad.cc:960 +msgid "Keyboard Escape" +msgstr "" + +#: src/core/pad.cc:962 +msgid "Unbound" +msgstr "" + +#: src/core/pad.cc:967 +msgid "Unknown keyboard key {}" +msgstr "" + +#: src/core/pad.cc:972 +msgid "Keyboard {}" +msgstr "" + +#: src/core/pad.cc:987 src/gui/gui.cc:1969 +msgid "Auto" +msgstr "" + +#: src/core/pad.cc:988 +msgid "Controller" +msgstr "" + +#: src/core/pad.cc:989 +msgid "Keyboard" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Cross" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Square" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Triangle" +msgstr "" + +#: src/core/pad.cc:993 +msgid "Circle" +msgstr "" + +#: src/core/pad.cc:993 +msgid "Select" +msgstr "" + +#: src/core/pad.cc:993 src/gui/widgets/isobrowser.cc:149 +msgid "Start" +msgstr "" + +#: src/core/pad.cc:994 +msgid "L1" +msgstr "" + +#: src/core/pad.cc:994 +msgid "L2" +msgstr "" + +#: src/core/pad.cc:994 +msgid "R1" +msgstr "" + +#: src/core/pad.cc:995 +msgid "L3" +msgstr "" + +#: src/core/pad.cc:995 +msgid "R2" +msgstr "" + +#: src/core/pad.cc:995 +msgid "R3" +msgstr "" + +#: src/core/pad.cc:996 +msgid "Analog Mode" +msgstr "" + +#: src/core/pad.cc:999 +msgid "Up" +msgstr "" + +#: src/core/pad.cc:1000 +msgid "Right" +msgstr "" + +#: src/core/pad.cc:1001 +msgid "Down" +msgstr "" + +#: src/core/pad.cc:1002 +msgid "Left" +msgstr "" + +#: src/core/pad.cc:1005 +msgid "Digital" +msgstr "" + +#: src/core/pad.cc:1006 +msgid "Analog" +msgstr "" + +#: src/core/pad.cc:1007 +msgid "Mouse" +msgstr "" + +#: src/core/pad.cc:1008 +msgid "Negcon (Unimplemented)" +msgstr "" + +#: src/core/pad.cc:1009 +msgid "Gun (Unimplemented)" +msgstr "" + +#: src/core/pad.cc:1010 +msgid "Guncon (Unimplemented" +msgstr "" + +#: src/core/pad.cc:1014 src/gui/widgets/pio-cart.cc:55 +msgid "Connected" +msgstr "" + +#: src/core/pad.cc:1023 +msgid "Analog mode" +msgstr "" + +#: src/core/pad.cc:1031 +msgid "Controller Type" +msgstr "" + +#: src/core/pad.cc:1047 +msgid "Device type" +msgstr "" + +#: src/core/pad.cc:1058 +msgid "Mouse sensitivity X" +msgstr "" + +#: src/core/pad.cc:1060 +msgid "Mouse sensitivity Y" +msgstr "" + +#: src/core/pad.cc:1062 +msgid "Keyboard mapping" +msgstr "" + +#: src/core/pad.cc:1064 +msgid "Computer button mapping" +msgstr "" + +#: src/core/pad.cc:1065 +msgid "Gamepad button" +msgstr "" + +#: src/core/pad.cc:1115 +msgid "No gamepad selected or connected" +msgstr "" + +#: src/core/pad.cc:1132 +msgid "Gamepad" +msgstr "" + +#: src/core/pio-cart.cc:214 +#, c-format +msgid "Unknown 8-bit read in EXP1/PIO: %8.8lx\n" +msgstr "" + +#: src/core/pio-cart.cc:228 +#, c-format +msgid "Unknown 8-bit write in EXP1/PIO: %8.8lx\n" +msgstr "" + +#: src/core/psxinterpreter.cc:359 +#, c-format +msgid "Signed overflow in ADDI instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:453 +#, c-format +msgid "Signed overflow in ADD instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:495 +#, c-format +msgid "Signed overflow in SUB instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:815 +#, c-format +msgid "Attempted unaligned JR to 0x%08x from 0x%08x, firing exception!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:841 +#, c-format +msgid "Attempted unaligned JALR to 0x%08x from 0x%08x, firing exception!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:879 +#, c-format +msgid "Unaligned address 0x%08x in LH from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:896 +#, c-format +msgid "Unaligned address 0x%08x in LHU from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:913 +#, c-format +msgid "Unaligned address 0x%08x in LW from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:975 +#, c-format +msgid "Unaligned address 0x%08x in SH from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:986 +#, c-format +msgid "Unaligned address 0x%08x in SW from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1093 +#, c-format +msgid "Encountered reserved opcode from 0x%08x, firing an exception\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1108 +#, c-format +msgid "Attempted to use an invalid floating point instruction from 0x%08x. Ignored.\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1119 +#, c-format +msgid "Attempted to access COP3 from 0x%08x. Ignored\n" +msgstr "" + +#: src/core/psxmem.cc:94 +msgid "SharedMem failed to share memory for wram, falling back to memory alloc\n" +msgstr "" + +#: src/core/psxmem.cc:103 +msgid "Error allocating memory!" +msgstr "" + +#: src/core/psxmem.cc:135 +#, c-format +msgid "Could not open EXP1:\"%s\".\n" +msgstr "" + +#: src/core/psxmem.cc:143 +#, c-format +msgid "Loaded %i bytes to EXP1 from file: %s\n" +msgstr "" + +#: src/core/psxmem.cc:185 +msgid "\n" +" No BIOS loaded, emulation halted.\n\n" +"Set a BIOS file into the configuration, and do a hard reset of the emulator.\n" +"The distributed OpenBIOS.bin file can be an appropriate BIOS replacement.\n" +msgstr "" + +#: src/core/psxmem.cc:200 +#, c-format +msgid "Could not open BIOS:\"%s\". Retrying with the OpenBIOS\n" +msgstr "" + +#: src/core/psxmem.cc:210 +#, c-format +msgid "Could not open OpenBIOS fallback. Things won't work properly.\n" +"Add a valid BIOS in the configuration and hard reset.\n" +msgstr "" + +#: src/core/psxmem.cc:225 +#, c-format +msgid "Loaded BIOS: %s\n" +msgstr "" + +#: src/core/psxmem.cc:237 +#, c-format +msgid "Known BIOS detected: %s (%08x)\n" +msgstr "" + +#: src/core/psxmem.cc:239 +#, c-format +msgid "OpenBIOS detected (%08x)\n" +msgstr "" + +#: src/core/psxmem.cc:241 +#, c-format +msgid "Unknown bios loaded (%08x)\n" +msgstr "" + +#: src/core/psxmem.cc:276 +#, c-format +msgid "8-bit read redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:283 +#, c-format +msgid "8-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:315 +#, c-format +msgid "16-bit read redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:318 +#, c-format +msgid "16-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:350 +#, c-format +msgid "32-bit read redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:354 +#, c-format +msgid "32-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:458 +#, c-format +msgid "8-bit write redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:460 +#, c-format +msgid "8-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:489 +#, c-format +msgid "16-bit write redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:491 +#, c-format +msgid "16-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:523 src/core/psxmem.cc:550 +#, c-format +msgid "32-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:547 +#, c-format +msgid "32-bit write redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/r3000a.cc:39 +#, c-format +msgid "PCSX-Redux booting\n" +msgstr "" + +#: src/core/r3000a.cc:40 +#, c-format +msgid "Copyright (C) 2019-2024 PCSX-Redux authors\n" +msgstr "" + +#: src/core/r3000a.cc:50 +#, c-format +msgid "CPU type: %s\n" +msgstr "" + +#: src/core/sio.cc:367 +msgid "Wrong block number" +msgstr "" + +#: src/core/sio1-server.cc:126 +msgid "SIO1 client disconnected\n" +msgstr "" + +#: src/core/sio1.cc:74 +msgid "SIO1 client connected\n" +msgstr "" + +#: src/core/sio1.cc:90 +msgid "SIO1 TCP session closing due to unreliable connection.\n" +"Restart SIO1 server/client and try again." +msgstr "" + +#: src/gpu/soft/gpu.cc:243 +msgid "Game-dependent dithering (slow)" +msgstr "" + +#: src/gpu/soft/gpu.cc:243 +msgid "No dithering (fastest)" +msgstr "" + +#: src/gpu/soft/gpu.cc:244 +msgid "Always dither g-shaded polygons (slowest)" +msgstr "" + +#: src/gpu/soft/gpu.cc:246 +msgid "Soft GPU configuration" +msgstr "" + +#: src/gpu/soft/gpu.cc:247 +msgid "Dithering" +msgstr "" + +#: src/gpu/soft/gpu.cc:252 +msgid "Use cached dithering tables" +msgstr "" + +#: src/gpu/soft/gpu.cc:258 +msgid "Dithering tables are cached in memory for faster processing. Dithering will be done much faster, at the cost of a 512MB cache." +msgstr "" + +#: src/gpu/soft/gpu.cc:273 +msgid "Soft GPU debugger" +msgstr "" + +#: src/gpu/soft/gpu.cc:275 +msgid "Debugging features are not supported when using the software renderer yet\n" +"Consider enabling the OpenGL GPU option instead." +msgstr "" + +#: src/gui/gui.cc:307 +msgid "One argument needed to the setText* functions" +msgstr "" + +#: src/gui/gui.cc:325 +msgid "The argument to the setText* functions need to be convertible to a string, or be a File object" +msgstr "" + +#: src/gui/gui.cc:330 +msgid "Error compiling new shader code: {}" +msgstr "" + +#: src/gui/gui.cc:653 +msgid "Warning: OpenGL error reporting disabled. See About dialog for more information.\n" +msgstr "" + +#: src/gui/gui.cc:666 +msgid "Main VRAM Viewer" +msgstr "" + +#: src/gui/gui.cc:667 +msgid "CLUT VRAM selector" +msgstr "" + +#: src/gui/gui.cc:672 +msgid "Vram Viewer #" +msgstr "" + +#: src/gui/gui.cc:681 +msgid "Memory Editor #" +msgstr "" + +#: src/gui/gui.cc:686 +msgid "Parallel Port" +msgstr "" + +#: src/gui/gui.cc:687 +msgid "Scratch Pad" +msgstr "" + +#: src/gui/gui.cc:688 +msgid "Hardware Registers" +msgstr "" + +#: src/gui/gui.cc:689 +msgid "BIOS" +msgstr "" + +#: src/gui/gui.cc:690 +msgid "VRAM" +msgstr "" + +#: src/gui/gui.cc:1030 +msgid "Output" +msgstr "" + +#: src/gui/gui.cc:1055 src/gui/widgets/assembly.cc:442 +#: src/gui/widgets/isobrowser.cc:66 src/gui/widgets/memcard_manager.cc:63 +#: src/gui/widgets/vram-viewer.cc:482 +msgid "File" +msgstr "" + +#: src/gui/gui.cc:1056 src/gui/gui.h:377 src/gui/widgets/isobrowser.cc:67 +#: src/gui/widgets/isobrowser.h:50 +msgid "Open Disk Image" +msgstr "" + +#: src/gui/gui.cc:1057 src/gui/widgets/isobrowser.cc:68 +msgid "Close Disk Image" +msgstr "" + +#: src/gui/gui.cc:1061 +msgid "Load binary" +msgstr "" + +#: src/gui/gui.cc:1064 +msgid "Add Lua archive" +msgstr "" + +#: src/gui/gui.cc:1068 +msgid "Dump save state proto schema" +msgstr "" + +#: src/gui/gui.cc:1073 +msgid "global{}" +msgstr "" + +#: src/gui/gui.cc:1075 +msgid "Save state slots" +msgstr "" + +#: src/gui/gui.cc:1076 +msgid "Quick-save slot" +msgstr "" + +#: src/gui/gui.cc:1081 src/gui/gui.cc:1102 +msgid "Slot {}" +msgstr "" + +#: src/gui/gui.cc:1088 +msgid "Show named save states" +msgstr "" + +#: src/gui/gui.cc:1093 +msgid "Save global state" +msgstr "" + +#: src/gui/gui.cc:1095 +msgid "Load state slots" +msgstr "" + +#: src/gui/gui.cc:1098 +msgid "Quick-load slot" +msgstr "" + +#: src/gui/gui.cc:1123 +msgid "Load global state" +msgstr "" + +#: src/gui/gui.cc:1127 +msgid "Open LID" +msgstr "" + +#: src/gui/gui.cc:1131 +msgid "Close LID" +msgstr "" + +#: src/gui/gui.cc:1135 +msgid "Open and close LID" +msgstr "" + +#: src/gui/gui.cc:1140 +msgid "Reboot" +msgstr "" + +#: src/gui/gui.cc:1143 +msgid "Quit" +msgstr "" + +#: src/gui/gui.cc:1149 src/gui/gui.cc:1166 +msgid "Emulation" +msgstr "" + +#: src/gui/gui.cc:1150 +msgid "Start emulation" +msgstr "" + +#: src/gui/gui.cc:1153 +msgid "Pause emulation" +msgstr "" + +#: src/gui/gui.cc:1156 +msgid "Soft Reset" +msgstr "" + +#: src/gui/gui.cc:1159 +msgid "Hard Reset" +msgstr "" + +#: src/gui/gui.cc:1165 src/gui/widgets/vram-viewer.cc:520 +msgid "Configuration" +msgstr "" + +#: src/gui/gui.cc:1167 +msgid "Manage Memory Cards" +msgstr "" + +#: src/gui/gui.cc:1170 src/gui/gui.cc:1270 +msgid "GPU" +msgstr "" + +#: src/gui/gui.cc:1171 src/gui/gui.cc:1286 +msgid "SPU" +msgstr "" + +#: src/gui/gui.cc:1172 +msgid "UI" +msgstr "" + +#: src/gui/gui.cc:1173 +msgid "System" +msgstr "" + +#: src/gui/gui.cc:1174 +msgid "Controls" +msgstr "" + +#: src/gui/gui.cc:1175 +msgid "Shader presets" +msgstr "" + +#: src/gui/gui.cc:1176 +msgid "Default shader" +msgstr "" + +#: src/gui/gui.cc:1179 +msgid "CRT-lottes shader" +msgstr "" + +#: src/gui/gui.cc:1206 +msgid "Configure Shaders" +msgstr "" + +#: src/gui/gui.cc:1210 +msgid "PIO Cartridge" +msgstr "" + +#: src/gui/gui.cc:1214 src/gui/widgets/assembly.cc:449 +msgid "Debug" +msgstr "" + +#: src/gui/gui.cc:1215 +msgid "Show Logs" +msgstr "" + +#: src/gui/gui.cc:1216 +msgid "Lua" +msgstr "" + +#: src/gui/gui.cc:1217 +msgid "Show Lua Console" +msgstr "" + +#: src/gui/gui.cc:1218 +msgid "Show Lua Inspector" +msgstr "" + +#: src/gui/gui.cc:1219 +msgid "Show Lua editor" +msgstr "" + +#: src/gui/gui.cc:1223 +msgid "CPU" +msgstr "" + +#: src/gui/gui.cc:1224 +msgid "Show Registers" +msgstr "" + +#: src/gui/gui.cc:1225 +msgid "Show Assembly" +msgstr "" + +#: src/gui/gui.cc:1227 src/gui/gui.cc:1229 +msgid "Show DynaRec Disassembly" +msgstr "" + +#: src/gui/gui.cc:1231 +msgid "DynaRec Disassembler is not available in Interpreted CPU mode. Try enabling [Dynarec CPU]\n" +"in Configuration->Emulation, restart PCSX-Redux, then try again." +msgstr "" + +#: src/gui/gui.cc:1234 +msgid "Show Breakpoints" +msgstr "" + +#: src/gui/gui.cc:1235 +msgid "Show Callstacks" +msgstr "" + +#: src/gui/gui.cc:1236 +msgid "Memory Editors" +msgstr "" + +#: src/gui/gui.cc:1247 +msgid "Show Memory Observer" +msgstr "" + +#: src/gui/gui.cc:1248 +msgid "Show Typed Debugger" +msgstr "" + +#: src/gui/gui.cc:1249 +msgid "Show Interrupts Scaler" +msgstr "" + +#: src/gui/gui.cc:1250 +msgid "First Chance Exceptions" +msgstr "" + +#: src/gui/gui.cc:1271 +msgid "VRAM viewers" +msgstr "" + +#: src/gui/gui.cc:1272 +msgid "Show main VRAM viewer" +msgstr "" + +#: src/gui/gui.cc:1273 +msgid "Show CLUT VRAM viewer" +msgstr "" + +#: src/gui/gui.cc:1276 +msgid "Show VRAM viewer #" +msgstr "" + +#: src/gui/gui.cc:1282 +msgid "Show GPU logger" +msgstr "" + +#: src/gui/gui.cc:1283 +msgid "Show GPU debug" +msgstr "" + +#: src/gui/gui.cc:1287 +msgid "Show SPU debug" +msgstr "" + +#: src/gui/gui.cc:1290 +msgid "CD-Rom" +msgstr "" + +#: src/gui/gui.cc:1291 +msgid "Show Iso Browser" +msgstr "" + +#: src/gui/gui.cc:1294 +msgid "Misc hardware" +msgstr "" + +#: src/gui/gui.cc:1295 +msgid "Show SIO1 debug" +msgstr "" + +#: src/gui/gui.cc:1299 +msgid "Kernel" +msgstr "" + +#: src/gui/gui.cc:1300 +msgid "Kernel Events" +msgstr "" + +#: src/gui/gui.cc:1301 +msgid "Kernel Handlers" +msgstr "" + +#: src/gui/gui.cc:1302 src/gui/gui.cc:1448 +msgid "Kernel Calls" +msgstr "" + +#: src/gui/gui.cc:1305 +msgid "Rendering" +msgstr "" + +#: src/gui/gui.cc:1306 +msgid "Full window render" +msgstr "" + +#: src/gui/gui.cc:1309 +msgid "Fullscreen" +msgstr "" + +#: src/gui/gui.cc:1313 +msgid "Show Output Shader Editor" +msgstr "" + +#: src/gui/gui.cc:1314 +msgid "Show Offscreen Shader Editor" +msgstr "" + +#: src/gui/gui.cc:1315 +msgid "Reset shaders" +msgstr "" + +#: src/gui/gui.cc:1323 +msgid "Help" +msgstr "" + +#: src/gui/gui.cc:1324 +msgid "Show ImGui Demo" +msgstr "" + +#: src/gui/gui.cc:1326 +msgid "Show UvFile information" +msgstr "" + +#: src/gui/gui.cc:1328 src/gui/gui.cc:2238 +msgid "About" +msgstr "" + +#: src/gui/gui.cc:1333 +#, c-format +msgid "CPU: %s" +msgstr "" + +#: src/gui/gui.cc:1335 src/gui/widgets/isobrowser.cc:102 +#, c-format +msgid "GAME ID: %s" +msgstr "" + +#: src/gui/gui.cc:1338 +#, c-format +msgid "%.2f FPS (%.2f ms)" +msgstr "" + +#: src/gui/gui.cc:1341 +#, c-format +msgid "%.2f ms audio buffer (%i frames)" +msgstr "" + +#: src/gui/gui.cc:1343 +msgid "Idle" +msgstr "" + +#: src/gui/gui.cc:1424 +msgid "Logs" +msgstr "" + +#: src/gui/gui.cc:1430 +msgid "Lua Console" +msgstr "" + +#: src/gui/gui.cc:1436 +msgid "Lua Inspector" +msgstr "" + +#: src/gui/gui.cc:1439 +msgid "Lua Editor" +msgstr "" + +#: src/gui/gui.cc:1442 +msgid "Kernel events" +msgstr "" + +#: src/gui/gui.cc:1445 +msgid "Kernel handlers" +msgstr "" + +#: src/gui/gui.cc:1451 +msgid "Callstacks" +msgstr "" + +#: src/gui/gui.cc:1500 +msgid "Memory Card Manager" +msgstr "" + +#: src/gui/gui.cc:1504 src/gui/widgets/registers.cc:65 +msgid "Registers" +msgstr "" + +#: src/gui/gui.cc:1508 +msgid "Assembly" +msgstr "" + +#: src/gui/gui.cc:1512 +msgid "DynaRec Disassembler" +msgstr "" + +#: src/gui/gui.cc:1516 src/gui/widgets/breakpoints.cc:81 +#: src/gui/widgets/typed_debugger.cc:864 src/gui/widgets/typed_debugger.cc:910 +#: src/gui/widgets/typed_debugger.cc:963 +msgid "Breakpoints" +msgstr "" + +#: src/gui/gui.cc:1520 +msgid "Named Save States" +msgstr "" + +#: src/gui/gui.cc:1524 src/gui/widgets/memory_observer.cc:382 +#: src/gui/widgets/memory_observer.cc:388 +msgid "Memory Observer" +msgstr "" + +#: src/gui/gui.cc:1528 src/gui/widgets/typed_debugger.cc:1062 +msgid "Typed Debugger" +msgstr "" + +#: src/gui/gui.cc:1534 +msgid "Output Video" +msgstr "" + +#: src/gui/gui.cc:1539 +msgid "Offscreen Render" +msgstr "" + +#: src/gui/gui.cc:1545 +msgid "PIO Cartridge Configuration" +msgstr "" + +#: src/gui/gui.cc:1549 +msgid "SIO1 Debug" +msgstr "" + +#: src/gui/gui.cc:1553 +msgid "ISO Browser" +msgstr "" + +#: src/gui/gui.cc:1563 +msgid "GPU Logger" +msgstr "" + +#: src/gui/gui.cc:1566 +msgid "UI Configuration" +msgstr "" + +#: src/gui/gui.cc:1572 +msgid "Locale" +msgstr "" + +#: src/gui/gui.cc:1587 +msgid "Reload locales" +msgstr "" + +#: src/gui/gui.cc:1592 +msgid "Main Font Size" +msgstr "" + +#: src/gui/gui.cc:1593 +msgid "Mono Font Size" +msgstr "" + +#: src/gui/gui.cc:1595 +msgid "Use Widescreen Aspect Ratio" +msgstr "" + +#: src/gui/gui.cc:1596 +msgid "Sets the output screen ratio to 16:9 instead of 4:3.\n\n" +"Note that this setting is NOT the popular hack\n" +"to force games into widescreen mode, but rather an\n" +"emulation of the fact users could change their\n" +"TV sets to be in 16:9 mode instead of 4:3.\n\n" +"Some games have a \"wide screen\" rendering setting,\n" +"which changes the rendering of the game accordingly,\n" +"and requires the user to change the settings of\n" +"their TV set to match the aspect ratio of the game." +msgstr "" + +#: src/gui/gui.cc:1615 +msgid "System Configuration" +msgstr "" + +#: src/gui/gui.cc:1617 +msgid "Preload Disk Image files" +msgstr "" + +#: src/gui/gui.cc:1618 +msgid "Enable Auto Update" +msgstr "" + +#: src/gui/gui.cc:1625 +msgid "Update configuration" +msgstr "" + +#: src/gui/gui.cc:1626 +msgid "PCSX-Redux can automatically update itself.\n\n" +"If you enable the auto update option, it will check for new updates\n" +"on startup. No personal data nor identifiable token is sent for this\n" +"process, but Microsoft might still keep and record information such\n" +"as your IP address.\n\n" +"If an update is available, you will get prompted to download and\n" +"install it. You can still download versions of PCSX-Redux as usual\n" +"from its website.\n\n" +"If you want to change this setting later, you can go to the\n" +"Configuration -> System menu." +msgstr "" + +#: src/gui/gui.cc:1639 +msgid "Enable auto update" +msgstr "" + +#: src/gui/gui.cc:1645 +msgid "No thanks" +msgstr "" + +#: src/gui/gui.cc:1654 +msgid "Update available" +msgstr "" + +#: src/gui/gui.cc:1656 +msgid "An update is available.\n" +"Click 'Update' to download and apply the update.\n" +"PCSX-Redux will automatically restart to apply it.\n\n" +"Click 'Download' to use your browser to download\n" +"the update and manually apply it." +msgstr "" + +#: src/gui/gui.cc:1663 +msgid "An update is available.\n" +"Click 'Update' to download it. While the update can be\n" +"downloaded, it won't be applied automatically. You will\n" +"have to install it manually, the way you previously did.\n" +"PCSX-Redux will quit once the update is downloaded.\n\n" +"Click 'Download' to use your browser to download\n" +"the update and manually apply it." +msgstr "" + +#: src/gui/gui.cc:1674 +msgid "Update" +msgstr "" + +#: src/gui/gui.cc:1686 src/gui/gui.cc:1691 +msgid "An error has occured while downloading\n" +"and/or applying the update." +msgstr "" + +#: src/gui/gui.cc:1697 +msgid "Download" +msgstr "" + +#: src/gui/gui.cc:1707 +msgid "An error has occured while downloading the update." +msgstr "" + +#: src/gui/gui.cc:1713 src/gui/widgets/assembly.cc:947 +#: src/gui/widgets/breakpoints.cc:38 src/gui/widgets/registers.cc:339 +#: src/gui/widgets/sio1.cc:203 +msgid "Cancel" +msgstr "" + +#: src/gui/gui.cc:1722 +msgid "UvFiles" +msgstr "" + +#: src/gui/gui.cc:1725 +#, c-format +msgid "Read rate: %s" +msgstr "" + +#: src/gui/gui.cc:1727 +#, c-format +msgid "Write rate: %s" +msgstr "" + +#: src/gui/gui.cc:1729 +#, c-format +msgid "Download rate: %s" +msgstr "" + +#: src/gui/gui.cc:1731 +msgid "Caching" +msgstr "" + +#: src/gui/gui.cc:1732 src/gui/widgets/memcard_manager.cc:206 +msgid "Filename" +msgstr "" + +#: src/gui/gui.cc:1919 +msgid "Emulation Configuration" +msgstr "" + +#: src/gui/gui.cc:1920 +msgid "Idle Swap Interval" +msgstr "" + +#: src/gui/gui.cc:1925 +msgid "Reset Scaler" +msgstr "" + +#: src/gui/gui.cc:1931 +msgid "Speed Scaler" +msgstr "" + +#: src/gui/gui.cc:1933 +msgid "Enable XA decoder" +msgstr "" + +#: src/gui/gui.cc:1934 +msgid "Always enable SPU IRQ" +msgstr "" + +#: src/gui/gui.cc:1935 +msgid "Decode MDEC videos in B&W" +msgstr "" + +#: src/gui/gui.cc:1936 +msgid "Dynarec CPU" +msgstr "" + +#: src/gui/gui.cc:1944 +msgid "Activates the dynamic recompiler CPU core.\n" +"It is significantly faster than the interpreted CPU,\n" +"however it doesn't play nicely with the debugger.\n" +"Changing this setting requires a reboot to take effect.\n" +"The dynarec core isn't available for all CPUs, so\n" +"this setting may not have any effect for you." +msgstr "" + +#: src/gui/gui.cc:1950 +msgid "8MB" +msgstr "" + +#: src/gui/gui.cc:1951 +msgid "Emulates an installed 8MB system,\n" +"instead of the normal 2MB. Useful for working\n" +"with development binaries and games." +msgstr "" + +#: src/gui/gui.cc:1955 +msgid "OpenGL GPU *ALPHA STATE*" +msgstr "" + +#: src/gui/gui.cc:1956 +msgid "Enables the OpenGL GPU renderer.\n" +"This is not recommended for normal use at the moment,\n" +"as it is not fully implemented yet. It is recommended\n" +"to use the software renderer instead. Requires a restart\n" +"when changing this setting." +msgstr "" + +#: src/gui/gui.cc:1970 +msgid "NTSC" +msgstr "" + +#: src/gui/gui.cc:1971 +msgid "PAL" +msgstr "" + +#: src/gui/gui.cc:1975 +msgid "System Type" +msgstr "" + +#: src/gui/gui.cc:1994 +msgid "Fast boot" +msgstr "" + +#: src/gui/gui.cc:1995 +msgid "This will cause the BIOS to skip the shell,\n" +"which may include additional checks.\n" +"Also will make the boot time substantially\n" +"faster by not displaying the logo." +msgstr "" + +#: src/gui/gui.cc:2000 +msgid "BIOS file" +msgstr "" + +#: src/gui/gui.cc:2004 src/gui/widgets/assembly.cc:507 +msgid "Enable Debugger" +msgstr "" + +#: src/gui/gui.cc:2011 +msgid "This will enable the usage of various breakpoints\n" +"throughout the execution of mips code. Enabling this\n" +"can slow down emulation to a noticeable extent." +msgstr "" + +#: src/gui/gui.cc:2014 +msgid "Enable GDB Server" +msgstr "" + +#: src/gui/gui.cc:2023 +msgid "This will activate a gdb-server that you can\n" +"connect to with any gdb-remote compliant client.\n" +"You also need to enable the debugger." +msgstr "" + +#: src/gui/gui.cc:2027 +msgid "GDB send manifest" +msgstr "" + +#: src/gui/gui.cc:2028 +msgid "Enables sending the processor's manifest\n" +"from the gdb server. Keep this enabled, unless\n" +"you want to connect IDA to this server, as it\n" +"has a bug in its manifest parser." +msgstr "" + +#: src/gui/gui.cc:2035 +msgid "PCSX Logs to GDB" +msgstr "" + +#: src/gui/gui.cc:2051 +msgid "GDB Server Port" +msgstr "" + +#: src/gui/gui.cc:2053 +msgid "GDB Server Trace" +msgstr "" + +#: src/gui/gui.cc:2054 +msgid "The GDB server will start tracing its\n" +"protocol into the logs, which can be helpful to debug\n" +"the gdb server system itself." +msgstr "" + +#: src/gui/gui.cc:2057 +msgid "Enable Web Server" +msgstr "" + +#: src/gui/gui.cc:2066 +msgid "This will activate a web-server, that you can\n" +"query using a REST api. See the wiki for details.\n" +"The debugger might be required in some cases." +msgstr "" + +#: src/gui/gui.cc:2070 +msgid "Web Server Port" +msgstr "" + +#: src/gui/gui.cc:2071 +msgid "Enable SIO1 Server" +msgstr "" + +#: src/gui/gui.cc:2080 +msgid "This will activate a tcp server, that will\n" +"relay information between tcp and sio1.\n" +"See the wiki for details." +msgstr "" + +#: src/gui/gui.cc:2084 +msgid "SIO1 Server Port" +msgstr "" + +#: src/gui/gui.cc:2085 +msgid "Enable SIO1 Client" +msgstr "" + +#: src/gui/gui.cc:2098 +msgid "This will activate a tcp client, that can connect\n" +"to another PCSX-Redux server to relay information between tcp and sio1.\n" +"See the wiki for details." +msgstr "" + +#: src/gui/gui.cc:2102 +msgid "SIO1 Client Host" +msgstr "" + +#: src/gui/gui.cc:2105 +msgid "SIO1 Client Port" +msgstr "" + +#: src/gui/gui.cc:2109 +msgid "Reset SIO" +msgstr "" + +#: src/gui/gui.cc:2120 +msgid "Reconnect" +msgstr "" + +#: src/gui/gui.cc:2133 +msgid "SIO1Mode" +msgstr "" + +#: src/gui/gui.cc:2191 +msgid "Interrupt Scaler" +msgstr "" + +#: src/gui/gui.cc:2192 +msgid "Reset all" +msgstr "" + +#: src/gui/gui.cc:2208 +msgid "Classic" +msgstr "" + +#: src/gui/gui.cc:2208 +msgid "Default theme" +msgstr "" + +#: src/gui/gui.cc:2208 +msgid "Light" +msgstr "" + +#: src/gui/gui.cc:2209 +msgid "Cherry" +msgstr "" + +#: src/gui/gui.cc:2209 +msgid "Dracula" +msgstr "" + +#: src/gui/gui.cc:2209 src/spu/cfg.cc:86 +msgid "Mono" +msgstr "" + +#: src/gui/gui.cc:2210 +msgid "Olive" +msgstr "" + +#: src/gui/gui.cc:2215 +msgid "Themes" +msgstr "" + +#: src/gui/gui.cc:2246 src/gui/gui.cc:2320 +msgid "Version" +msgstr "" + +#: src/gui/gui.cc:2251 +msgid "Copy to clipboard" +msgstr "" + +#: src/gui/gui.cc:2257 +msgid "No version information.\n\n" +"Probably built from source." +msgstr "" + +#: src/gui/gui.cc:2259 src/gui/gui.cc:2337 +#, c-format +msgid "Version: %s" +msgstr "" + +#: src/gui/gui.cc:2260 +#, c-format +msgid "Changeset: %s" +msgstr "" + +#: src/gui/gui.cc:2263 +#, c-format +msgid "Date & time: %s" +msgstr "" + +#: src/gui/gui.cc:2272 +msgid "Authors" +msgstr "" + +#: src/gui/gui.cc:2280 +msgid "Licenses" +msgstr "" + +#: src/gui/gui.cc:2292 +msgid "OpenGL information" +msgstr "" + +#: src/gui/gui.cc:2294 +msgid "OpenGL error reporting: enabled" +msgstr "" + +#: src/gui/gui.cc:2296 +msgid "OpenGL error reporting: disabled" +msgstr "" + +#: src/gui/gui.cc:2299 +msgid "OpenGL error reporting has been disabled because your OpenGL driver is too old. Error reporting requires at least OpenGL 4.3. Please update your graphics drivers, or contact your GPU vendor for up to date OpenGL drivers. Disabled OpenGL error reporting won't have a negative impact on the performance of this software, but user code such as the shader editor won't be able to properly report problems accurately." +msgstr "" + +#: src/gui/gui.cc:2307 +msgid "Enable OpenGL error reporting" +msgstr "" + +#: src/gui/gui.cc:2310 +msgid "OpenGL error reporting is necessary for properly reporting OpenGL problems. However it requires OpenGL 4.3+ and might have performance repercussions on some computers. (Requires a restart of the emulator)" +msgstr "" + +#: src/gui/gui.cc:2314 +msgid "OpenGL error reporting severity" +msgstr "" + +#: src/gui/gui.cc:2317 +#, c-format +msgid "Core profile: %s" +msgstr "" + +#: src/gui/gui.cc:2317 src/gui/widgets/assembly.cc:535 +msgid "no" +msgstr "" + +#: src/gui/gui.cc:2317 src/gui/widgets/assembly.cc:535 +msgid "yes" +msgstr "" + +#: src/gui/gui.cc:2318 +msgid "Vendor" +msgstr "" + +#: src/gui/gui.cc:2319 +msgid "Renderer" +msgstr "" + +#: src/gui/gui.cc:2321 +msgid "Shading language version" +msgstr "" + +#: src/gui/gui.cc:2324 +#, c-format +msgid "Texture units: %d" +msgstr "" + +#: src/gui/gui.cc:2327 +msgid "Extensions:" +msgstr "" + +#: src/gui/gui.cc:2336 +msgid "FFmpeg information" +msgstr "" + +#: src/gui/gui.cc:2338 +#, c-format +msgid "License: %s" +msgstr "" + +#: src/gui/gui.cc:2339 +#, c-format +msgid "Configuration: %s" +msgstr "" + +#: src/gui/gui.cc:2342 +msgid "List of supported formats:" +msgstr "" + +#: src/gui/gui.cc:2360 +msgid "List of supported codecs: (D: Decoder, E: Encoder, L: Lossy, S: Lossless)" +msgstr "" + +#: src/gui/gui.cc:2400 +#, c-format +msgid "%s codecs" +msgstr "" + +#: src/gui/gui.h:253 +msgid "Ok" +msgstr "" + +#: src/gui/gui.h:378 +msgid "Open Binary" +msgstr "" + +#: src/gui/gui.h:379 +msgid "Open Archive" +msgstr "" + +#: src/gui/gui.h:380 +msgid "Select BIOS" +msgstr "" + +#: src/gui/gui.h:381 src/gui/widgets/pio-cart.h:36 +msgid "Select EXP1" +msgstr "" + +#: src/gui/gui.h:428 +msgid "Notification" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:53 +msgid "Offscreen CRT shader Configuration" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:59 +msgid "Enable gaussian blur" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:61 +msgid "Hard Pixel factor" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:63 +msgid "Hard Scanline factor" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:65 +msgid "Enable Scanlines" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:67 +msgid "Use S-rgb" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:70 +#: src/gui/shaders/crt-lottes-output.lua:83 +msgid "Reset to defaults" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:58 +msgid "Output CRT Shader Configuration" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:64 +msgid "Warp intensity" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:66 +msgid "Mask intensity" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:68 +msgid "Greyscale" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trinitron" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trinitron 2x" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trio" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:72 +msgid "Mask type" +msgstr "" + +#: src/gui/widgets/assembly.cc:443 +msgid "Load symbols map" +msgstr "" + +#: src/gui/widgets/assembly.cc:444 +msgid "Reset symbols map" +msgstr "" + +#: src/gui/widgets/assembly.cc:450 src/gui/widgets/assembly.cc:525 +msgid "Pause" +msgstr "" + +#: src/gui/widgets/assembly.cc:451 src/gui/widgets/assembly.cc:527 +#: src/gui/widgets/gpulogger.cc:47 +msgid "Resume" +msgstr "" + +#: src/gui/widgets/assembly.cc:453 src/gui/widgets/assembly.cc:529 +msgid "Step In" +msgstr "" + +#. Options, Filter +#: src/gui/widgets/assembly.cc:459 src/gui/widgets/console.cc:53 +#: src/gui/widgets/dynarec_disassembly.cc:106 +msgid "Options" +msgstr "" + +#: src/gui/widgets/assembly.cc:460 +msgid "Combined pseudo-instructions" +msgstr "" + +#: src/gui/widgets/assembly.cc:465 +msgid "When two instructions are detected to be a single pseudo-instruction, combine them into the actual pseudo-instruction." +msgstr "" + +#: src/gui/widgets/assembly.cc:470 +msgid "Pseudo-instructions filling" +msgstr "" + +#: src/gui/widgets/assembly.cc:475 +msgid "When combining two instructions into a single pseudo-instruction, add a placeholder for the second one." +msgstr "" + +#: src/gui/widgets/assembly.cc:480 +msgid "Delay slot notch" +msgstr "" + +#: src/gui/widgets/assembly.cc:485 +msgid "Add a small visible notch to indicate instructions that are on the delay slot of a branch." +msgstr "" + +#: src/gui/widgets/assembly.cc:489 +msgid "Draw arrows for jumps" +msgstr "" + +#: src/gui/widgets/assembly.cc:493 +msgid "Display arrows for jumps. This might crowd the display a bit too much." +msgstr "" + +#: src/gui/widgets/assembly.cc:497 +msgid "Columns" +msgstr "" + +#: src/gui/widgets/assembly.cc:516 src/gui/widgets/log.cc:111 +msgid "CPU trace" +msgstr "" + +#: src/gui/widgets/assembly.cc:518 +msgid "Skip ISR" +msgstr "" + +#: src/gui/widgets/assembly.cc:520 +msgid "Follow PC" +msgstr "" + +#: src/gui/widgets/assembly.cc:522 +msgid "Jump to PC" +msgstr "" + +#: src/gui/widgets/assembly.cc:535 +#, c-format +msgid "In ISR: %s" +msgstr "" + +#: src/gui/widgets/assembly.cc:709 src/gui/widgets/assembly.cc:737 +#: src/gui/widgets/breakpoints.cc:171 +msgid "GUI" +msgstr "" + +#: src/gui/widgets/assembly.cc:718 +msgid "Create symbol here" +msgstr "" + +#: src/gui/widgets/assembly.cc:723 +msgid "Remove symbol" +msgstr "" + +#: src/gui/widgets/assembly.cc:727 +msgid "Copy Address" +msgstr "" + +#: src/gui/widgets/assembly.cc:732 src/gui/widgets/registers.cc:39 +msgid "Go to in Memory Editor" +msgstr "" + +#: src/gui/widgets/assembly.cc:735 +msgid "Run to Cursor" +msgstr "" + +#: src/gui/widgets/assembly.cc:744 +msgid "Toggle Breakpoint" +msgstr "" + +#: src/gui/widgets/assembly.cc:748 src/gui/widgets/assembly.cc:753 +msgid "Remove Breakpoint" +msgstr "" + +#: src/gui/widgets/assembly.cc:757 src/gui/widgets/assembly.cc:954 +#: src/gui/widgets/assembly.cc:956 src/gui/widgets/assembly.cc:962 +msgid "Assemble" +msgstr "" + +#: src/gui/widgets/assembly.cc:887 src/gui/widgets/breakpoints.cc:153 +#: src/gui/widgets/memory_observer.cc:170 +#: src/gui/widgets/memory_observer.cc:328 +#: src/gui/widgets/memory_observer.cc:424 src/gui/widgets/typed_debugger.cc:961 +msgid "Address" +msgstr "" + +#: src/gui/widgets/assembly.cc:901 +msgid "RAM base" +msgstr "" + +#: src/gui/widgets/assembly.cc:910 src/gui/widgets/assembly.cc:1011 +msgid "Symbols" +msgstr "" + +#: src/gui/widgets/assembly.cc:936 src/gui/widgets/assembly.cc:938 +msgid "Add symbol" +msgstr "" + +#: src/gui/widgets/assembly.cc:939 +#, c-format +msgid "Add symbol for address 0x%08x:" +msgstr "" + +#: src/gui/widgets/assembly.cc:941 +msgid "Add" +msgstr "" + +#: src/gui/widgets/assembly.cc:957 +#, c-format +msgid "Assemble code for address 0x%08x:" +msgstr "" + +#. Clear items button +#: src/gui/widgets/assembly.cc:982 src/gui/widgets/console.cc:39 +#: src/gui/widgets/dynarec_disassembly.cc:90 src/gui/widgets/log.cc:128 +#: src/gui/widgets/pio-cart.cc:41 src/gui/widgets/typed_debugger.cc:827 +msgid "Clear" +msgstr "" + +#: src/gui/widgets/assembly.cc:984 src/gui/widgets/dynarec_disassembly.cc:73 +msgid "Close" +msgstr "" + +#: src/gui/widgets/assembly.cc:1012 +msgid "Refresh" +msgstr "" + +#: src/gui/widgets/assembly.cc:1014 +msgid "Filter" +msgstr "" + +#: src/gui/widgets/assembly.cc:1028 +msgid "Code##{}{:08x}" +msgstr "" + +#: src/gui/widgets/assembly.cc:1029 +msgid "Data##{}{:08x}" +msgstr "" + +#: src/gui/widgets/assembly.h:63 +msgid "Load Symbols" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:30 src/gui/widgets/breakpoints.cc:128 +msgid "Edit label of breakpoint {}##{}" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:32 +#, c-format +msgid "Change the label of breakpoint %s:" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:33 src/gui/widgets/breakpoints.cc:164 +msgid "Label" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:51 +msgid "Clear maps" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:55 +msgid "The mapping feature is a simple concept, but requires some amount of explanation. See the documentation website for more details, in the Misc Features subsection of the Debugging section." +msgstr "" + +#: src/gui/widgets/breakpoints.cc:57 +msgid "Map execution" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:58 +msgid "Map byte reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:60 +msgid "Map half reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:62 +msgid "Map word reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:63 +msgid "Map byte writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:65 +msgid "Map half writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:67 +msgid "Map word writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:69 +msgid "Break on execution map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:70 +msgid "Break on byte read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:72 +msgid "Break on half read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:74 +msgid "Break on word read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:75 +msgid "Break on byte write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:77 +msgid "Break on half write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:79 +msgid "Break on word write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:107 +msgid "Remove##" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:111 +msgid "Disable##" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:114 +msgid "Enable##" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:155 +msgid "Breakpoint Type" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:163 +msgid "Breakpoint Width" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:166 +msgid "Add Breakpoint" +msgstr "" + +#: src/gui/widgets/console.cc:34 +msgid "Close Console" +msgstr "" + +#: src/gui/widgets/console.cc:41 src/gui/widgets/dynarec_disassembly.cc:95 +#: src/gui/widgets/log.cc:130 +msgid "Copy" +msgstr "" + +#: src/gui/widgets/console.cc:47 src/gui/widgets/dynarec_disassembly.cc:99 +msgid "Auto-scroll" +msgstr "" + +#: src/gui/widgets/console.cc:48 src/gui/widgets/dynarec_disassembly.cc:100 +#: src/gui/widgets/log.cc:126 +msgid "Monospace" +msgstr "" + +#: src/gui/widgets/console.cc:97 +msgid "Input" +msgstr "" + +#. Disassemble button +#: src/gui/widgets/dynarec_disassembly.cc:60 +msgid "Disassemble Buffer" +msgstr "" + +#. Save to File button +#: src/gui/widgets/dynarec_disassembly.cc:65 +msgid "Save to File" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:70 +#: src/gui/widgets/dynarec_disassembly.cc:71 +msgid "Disassembler Error" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:72 +msgid "Disassembly Failed.\n" +"Check Logs" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:82 +msgid "Close Disassembler" +msgstr "" + +#. Show buffer size returned from disassembly function +#: src/gui/widgets/dynarec_disassembly.cc:112 +#, c-format +msgid "Code size: %.2fMB" +msgstr "" + +#: src/gui/widgets/events.cc:38 src/gui/widgets/memcard_manager.cc:205 +msgid "ID" +msgstr "" + +#: src/gui/widgets/events.cc:39 +msgid "Core" +msgstr "" + +#: src/gui/widgets/events.cc:40 +msgid "Spec" +msgstr "" + +#: src/gui/widgets/events.cc:41 src/gui/widgets/sio1.cc:232 +msgid "Mode" +msgstr "" + +#: src/gui/widgets/events.cc:42 +msgid "Flag" +msgstr "" + +#: src/gui/widgets/events.cc:43 +msgid "CB" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:34 +msgid "GPU logging" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:42 +msgid "Logs each frame's draw calls. When enabled, all the commands sent to the GPU will be logged and displayed here. This will contain only a single frame worth of commands. The feature can be pretty demanding in CPU and memory." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:45 +msgid "Breakpoint on vsync" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:50 +msgid "Replay frame" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:52 +msgid "When enabled, the framebuffer will be constantly redrawned using the selected commands, allowing to see the resulting output immediately. This doesn't make sense to have this enabled when: (1) the CPU is running and (2) the GPU logging isn't enabled. Selection of which commands to replay is done using the first checkbox in the logger display below. The [T] button will select all commands for replay from the top and until this command." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:57 +msgid "Show origins" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:59 +msgid "When enabled, the logger display will also show where did the command come from, which can be useful to debug or reverse engineer, but will also clutter the logger view." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:72 +msgid "Collapse all nodes" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:76 +msgid "Keep collapsed" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:79 +msgid "Expand all nodes" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:83 +msgid "Keep expanded" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:87 +msgid "Remove all highlight selections" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:90 +msgid "Highlight on hover" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:92 +msgid "When enabled, hovering a command in the logger view will highlight it in the vram display. Individual commands can be selected for highlight by using the second checkbox in the logger view. The [B] and [E] buttons can be used to specify the beginning and the end of a span of commands to highlight." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:99 +msgid "Frame {}###FrameCounterNode" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:101 +msgid "Reset frame counter" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:104 +#, c-format +msgid "%i primitives" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:109 +#, c-format +msgid "%i triangles" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:110 +#, c-format +msgid "%i textured triangles" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:111 +#, c-format +msgid "%i rectangles" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:112 +#, c-format +msgid "%i sprites" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:113 +#, c-format +msgid "%i pixel writes" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:114 +#, c-format +msgid "%i pixel reads" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:115 +#, c-format +msgid "%i texel reads" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:138 +#, c-format +msgid "Data port write: %08x" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:141 +#, c-format +msgid "Control port write: %08x" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:144 +msgid "Direct DMA from" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:152 +msgid "Chain DMA from" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:161 +msgid "at PC = " +msgstr "" + +#: src/gui/widgets/handlers.cc:40 +msgid "Invalid data at 0x100" +msgstr "" + +#: src/gui/widgets/handlers.cc:48 +#, c-format +msgid "Priority %i" +msgstr "" + +#: src/gui/widgets/handlers.cc:51 +msgid " No handlers" +msgstr "" + +#: src/gui/widgets/handlers.cc:58 +msgid " Corrupted info" +msgstr "" + +#: src/gui/widgets/handlers.cc:62 +msgid " Handler data at " +msgstr "" + +#: src/gui/widgets/handlers.cc:68 +msgid " verifier: " +msgstr "" + +#: src/gui/widgets/handlers.cc:75 +msgid " handler: " +msgstr "" + +#: src/gui/widgets/isobrowser.cc:97 +msgid "No iso or invalid iso loaded." +msgstr "" + +#: src/gui/widgets/isobrowser.cc:103 +#, c-format +msgid "GAME Label: %s" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:119 +msgid "Cache files" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:128 +msgid "Compute CRCs" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:133 +msgid "Computes the CRC32 of each track, and of\n" +"the whole disk. The CRC32 is computed on the raw data,\n" +"after decompression of the tracks. This is useful to\n" +"check the disk image against redump's information.\n\n" +"The computation can be slow, and can be sped up\n" +"significantly by caching the files beforehand." +msgstr "" + +#: src/gui/widgets/isobrowser.cc:145 +msgid "Disc size: {} ({}) - CRC32: {:08x}" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:148 +msgid "Track" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:150 +msgid "Length" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:151 +msgid "Pregap" +msgstr "" + +#: src/gui/widgets/log.cc:67 +msgid "Enabled" +msgstr "" + +#: src/gui/widgets/log.cc:69 +msgid "Enable all" +msgstr "" + +#: src/gui/widgets/log.cc:73 +msgid "Disable all" +msgstr "" + +#: src/gui/widgets/log.cc:86 +msgid "Displayed" +msgstr "" + +#: src/gui/widgets/log.cc:88 +msgid "Display all" +msgstr "" + +#: src/gui/widgets/log.cc:92 +msgid "Hide all" +msgstr "" + +#: src/gui/widgets/log.cc:105 +msgid "Special" +msgstr "" + +#: src/gui/widgets/log.cc:108 +msgid "Log CD-ROM commands" +msgstr "" + +#: src/gui/widgets/log.cc:112 +msgid "Skip ISR during CPU traces" +msgstr "" + +#: src/gui/widgets/log.cc:114 +msgid "Log kernel calls" +msgstr "" + +#: src/gui/widgets/log.cc:124 +msgid "Follow" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:58 +msgid "Auto run" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:60 src/gui/widgets/shader-editor.cc:492 +msgid "Auto save" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:62 +msgid "> Run" +msgstr "" + +#: src/gui/widgets/luainspector.cc:95 +msgid "Display" +msgstr "" + +#: src/gui/widgets/luainspector.cc:104 +msgid "Raw" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:64 +msgid "Import file into memory card 1" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:68 +msgid "Import file into memory card 2" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:72 +msgid "Export memory card 1 to file" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:76 +msgid "Export memory card 2 to file" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:121 +msgid "Undo" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:141 +msgid "Undo version: " +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:144 +msgid "Latest" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:151 +msgid "Clear Undo buffer" +msgstr "" + +#. Insert or remove memory cards. Send a SIO IRQ to the emulator if this happens as well. +#: src/gui/widgets/memcard_manager.cc:156 +msgid "Memory Card 1 inserted" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:161 +msgid "Memory Card 2 inserted" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:166 +msgid "Card 1 Pocketstation" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:173 +#: src/gui/widgets/memcard_manager.cc:183 +msgid "Experimental. Emulator will attempt to send artificial responses to Pocketstation commands, possibly allowing apps to be saved/exported." +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:176 +msgid "Card 2 Pocketstation" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:186 +msgid "Icon size" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:188 +msgid "Draw Pocketstation icons" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:202 +msgid "Block number" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:203 +msgid "Icon" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:204 +msgid "Title" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:207 +msgid "Action" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:225 +msgid "Chained block" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:230 +msgid "Free block" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:243 +#, c-format +msgid "%s (%dKB)" +msgstr "" + +#. We have to suffix the action button names with ##number because Imgui +#. can't handle multiple buttons with the same name well +#: src/gui/widgets/memcard_manager.cc:248 +msgid "Erase##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:253 +msgid "Erased file {}({}) off card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:259 +msgid "Copy##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:269 +msgid "Copied file {}({}) from card {} to card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:281 +msgid "Move##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:292 +msgid "Moved file {}({}) from card {} to card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:305 +msgid "Export PNG##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:311 +msgid "Copy icon##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:321 +msgid "Memory Card 1" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:325 +msgid "Memory Card 2" +msgstr "" + +#: src/gui/widgets/memcard_manager.h:76 +msgid "Import Memory Card file" +msgstr "" + +#: src/gui/widgets/memcard_manager.h:78 +msgid "Export Memory Card file" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:97 +msgid "Plain search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:98 +msgid "Pattern" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:99 src/gui/widgets/memory_observer.cc:288 +msgid "Hex" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:152 +#: src/gui/widgets/memory_observer.cc:413 +msgid "Search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:169 +#: src/gui/widgets/memory_observer.cc:327 +#: src/gui/widgets/memory_observer.cc:423 +msgid "Found values" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:171 +#: src/gui/widgets/memory_observer.cc:331 +#: src/gui/widgets/memory_observer.cc:425 +msgid "Access" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:184 +#: src/gui/widgets/memory_observer.cc:373 +#: src/gui/widgets/memory_observer.cc:438 +msgid "Show in memory editor##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:197 +msgid "Delta-over-time search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:200 +msgid "First scan" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:243 +msgid "Next scan" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:283 +msgid "New scan" +msgstr "" + +#. 1 +#: src/gui/widgets/memory_observer.cc:289 src/gui/widgets/sio1.cc:150 +#: src/gui/widgets/typed_debugger.cc:862 src/gui/widgets/typed_debugger.cc:908 +msgid "Value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:294 +msgid "Value type" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:309 +msgid "Scan type" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:324 +msgid "Display as fixed-point values" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:329 +msgid "Current value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:330 +msgid "Scanned value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:332 +msgid "Read breakpoint" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:333 +msgid "Write breakpoint" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:362 +msgid "Freeze##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:379 +msgid "Add read breakpoint##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:385 +msgid "Add write breakpoint##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:398 +msgid "Pattern search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:400 +msgid "Sequence size: " +msgstr "" + +#: src/gui/widgets/memory_observer.cc:402 +msgid "8 bytes (fast)" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:404 +msgid "16 bytes (fast)" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:406 +msgid "Arbitrary" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:409 +msgid "Sequence" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:411 +msgid "Step" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:62 +msgid "Filename: " +msgstr "" + +#: src/gui/widgets/named_savestates.cc:121 +msgid "Create save" +msgstr "" + +#. The save state exists +#: src/gui/widgets/named_savestates.cc:127 +msgid "Overwrite save" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:131 +msgid "Load save" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:137 +msgid "Delete save" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:36 +msgid "ROM" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:47 +msgid "On/Off Switch:" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:53 +msgid "Off" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:53 +msgid "On" +msgstr "" + +#: src/gui/widgets/registers.cc:34 +msgid "Context##{}" +msgstr "" + +#: src/gui/widgets/registers.cc:36 +msgid "Go to in Assembly" +msgstr "" + +#: src/gui/widgets/registers.cc:42 +msgid "Copy Value" +msgstr "" + +#: src/gui/widgets/registers.cc:50 +msgid "Edit##{}" +msgstr "" + +#: src/gui/widgets/registers.cc:52 src/gui/widgets/registers.cc:323 +#: src/gui/widgets/sio1.cc:126 +msgid "Edit value of {}" +msgstr "" + +#: src/gui/widgets/registers.cc:104 src/gui/widgets/registers.cc:200 +msgid "Show fixed point" +msgstr "" + +#: src/gui/widgets/registers.cc:286 +msgid "Misc" +msgstr "" + +#: src/gui/widgets/registers.cc:325 +#, c-format +msgid "Change the value of register %s:" +msgstr "" + +#: src/gui/widgets/registers.cc:326 +msgid "Register" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:322 +msgid "Vertex Shader compilation error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:343 +msgid "Pixel Shader compilation error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:365 +msgid "Link error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:377 +msgid "Missing attribute {} in shader program" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:490 +msgid "Auto compile" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:494 +msgid "Show all" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:496 +msgid "Configure shader" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:521 +msgid "Vertex Shader" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:527 +msgid "Pixel Shader" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:533 +msgid "Lua Invoker" +msgstr "" + +#: src/gui/widgets/sio1.cc:142 +msgid "Edit" +msgstr "" + +#: src/gui/widgets/sio1.cc:148 +msgid "Bit" +msgstr "" + +#. Column 0 +#: src/gui/widgets/sio1.cc:149 +msgid "Description" +msgstr "" + +#: src/gui/widgets/sio1.cc:189 src/gui/widgets/typed_debugger.cc:863 +#: src/gui/widgets/typed_debugger.cc:909 +msgid "New value" +msgstr "" + +#: src/gui/widgets/sio1.cc:192 src/gui/widgets/vram-viewer.cc:546 +#: src/gui/widgets/vram-viewer.cc:558 +msgid "OK" +msgstr "" + +#: src/gui/widgets/sio1.cc:223 +msgid "Status" +msgstr "" + +#: src/gui/widgets/sio1.cc:241 +msgid "Control" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:282 +msgid "Log reads and writes##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:292 +msgid "Add read breakpoint##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:295 +msgid "ReadPause" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:299 +msgid "Add write breakpoint##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:302 +msgid "WritePause" +msgstr "" + +#. Name. +#: src/gui/widgets/typed_debugger.cc:309 +msgid "Display log entries##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:336 src/gui/widgets/typed_debugger.cc:1067 +msgid "Re-enable##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:337 src/gui/widgets/typed_debugger.cc:1068 +msgid "Disable##{}" +msgstr "" + +#. Name. +#: src/gui/widgets/typed_debugger.cc:384 +msgid "{}\t@ {:#x}##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:416 src/gui/widgets/typed_debugger.cc:461 +#: src/gui/widgets/typed_debugger.cc:488 +msgid "Show in memory editor##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:434 +msgid "Add to Watch tab##{}{}" +msgstr "" + +#. We have a uchar or something of size 1. +#. We have a ushort or something of size 2. +#. We have uint or something of size 4. +#: src/gui/widgets/typed_debugger.cc:597 src/gui/widgets/typed_debugger.cc:603 +#: src/gui/widgets/typed_debugger.cc:611 src/gui/widgets/typed_debugger.cc:617 +#: src/gui/widgets/typed_debugger.cc:625 src/gui/widgets/typed_debugger.cc:631 +msgid "New value##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:652 +msgid "Data types can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate a redux_data_types.txt file in its folder, or from any text file where each line specifies the data type's name and fields, separated by semi-colons; fields are specified in type-name-size tuples whose elements are separated by commas.\n\n" +"For example:\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:660 +msgid "Arrays are specified as\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:664 +msgid "and pointers as\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:668 src/gui/widgets/typed_debugger.h:48 +msgid "Import data types" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:688 +msgid "Functions can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate a redux_funcs.txt file in its folder, or from any text file where each line specifies the function address, name and arguments, separated by semi-colons; arguments are specified in type-name-size tuples whose elements are separated by commas.\n\n" +"For example:\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:696 +msgid "Arrays and pointers are specified as for data types.\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:697 src/gui/widgets/typed_debugger.h:50 +msgid "Import functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:762 +msgid "Reimport data types from updated file" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:764 +msgid "Reimport functions from updated file" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:777 +msgid "TypedDebuggerTabBar" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:778 +msgid "Watch" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:816 +msgid "{}[{}]" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:836 src/gui/widgets/typed_debugger.cc:883 +msgid "Clear breakpoints" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:845 +msgid "Restore disabled instructions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:858 +msgid "WatchTable" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:859 src/gui/widgets/typed_debugger.cc:905 +#: src/gui/widgets/typed_debugger.cc:962 +msgid "Name" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:860 src/gui/widgets/typed_debugger.cc:906 +msgid "Type" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:861 src/gui/widgets/typed_debugger.cc:907 +msgid "Size" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:877 src/gui/widgets/typed_debugger.cc:960 +msgid "Functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:878 +msgid "Clear log" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:892 +msgid "Restore disabled functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:904 +msgid "FunctionBreakpoints" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:917 +msgid "{}\t(called from {}\t@ {:#x})##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:964 +msgid "Toggle" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:979 +msgid "Add breakpoint##{}" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:390 +msgid "VRAM Shader Editor" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:486 +msgid "View" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:487 +msgid "Reset view" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:490 +msgid "24 bits shift" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:491 +msgid "View VRAM in 24 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:495 +msgid "View VRAM in 16 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:499 +msgid "View VRAM in 8 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:503 +msgid "View VRAM in 4 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:508 +msgid "Select a CLUT" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:510 +msgid "Enable Alpha channel view" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:511 +msgid "Enable greyscale" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:514 +msgid "Show Shader Editor" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:521 +msgid "Select read highlight color" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:522 +msgid "Select written highlight color" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:540 src/gui/widgets/vram-viewer.cc:542 +msgid "Read Highlight Color Picker" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:552 src/gui/widgets/vram-viewer.cc:554 +msgid "Written Highlight Color Picker" +msgstr "" + +#: src/spu/cfg.cc:28 +msgid "SPU configuration" +msgstr "" + +#: src/spu/cfg.cc:39 +msgid "Backend" +msgstr "" + +#: src/spu/cfg.cc:48 +msgid "Device" +msgstr "" + +#: src/spu/cfg.cc:57 +msgid "Use Null Sync" +msgstr "" + +#: src/spu/cfg.cc:58 +msgid "More precise CPU-SPU synchronization,\n" +"at the cost of extra power required." +msgstr "" + +#: src/spu/cfg.cc:65 +msgid "Muted" +msgstr "" + +#: src/spu/cfg.cc:66 +msgid "Enable streaming" +msgstr "" + +#: src/spu/cfg.cc:67 +msgid "Uncheck this to mute the streaming channel\n" +"from the main CPU to the SPU. This includes\n" +"XA audio and audio tracks." +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Loud" +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Loudest" +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Low" +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Medium" +msgstr "" + +#: src/spu/cfg.cc:71 +msgid "Volume" +msgstr "" + +#: src/spu/cfg.cc:72 +msgid "Attempts to make the CPU-to-SPU audio stream\n" +"in sync, by changing its pitch. Consumes more CPU." +msgstr "" + +#: src/spu/cfg.cc:74 +msgid "Pause SPU waiting for CPU IRQ" +msgstr "" + +#: src/spu/cfg.cc:75 +msgid "Suspends the SPU processing during an IRQ, waiting\n" +"for the main CPU to acknowledge it. Fixes issues\n" +"with some games, but slows SPU processing." +msgstr "" + +#: src/spu/cfg.cc:78 src/spu/cfg.cc:81 +msgid "None - fastest" +msgstr "" + +#: src/spu/cfg.cc:78 +msgid "Simple - only handles the most common effects" +msgstr "" + +#: src/spu/cfg.cc:79 +msgid "Accurate - best quality, but slower" +msgstr "" + +#: src/spu/cfg.cc:80 +msgid "Reverb" +msgstr "" + +#: src/spu/cfg.cc:81 +msgid "Simple interpolation" +msgstr "" + +#: src/spu/cfg.cc:82 +msgid "Gaussian interpolation - good quality" +msgstr "" + +#: src/spu/cfg.cc:83 +msgid "Cubic interpolation - better treble" +msgstr "" + +#: src/spu/cfg.cc:84 +msgid "Interpolation" +msgstr "" + +#: src/spu/cfg.cc:87 +msgid "Downmixes stereo to mono." +msgstr "" + +#: src/spu/cfg.cc:88 +msgid "Capture/decode buffer IRQ" +msgstr "" + +#: src/spu/cfg.cc:90 +msgid "Activates SPU IRQs based on writes to the decode/capture buffer. This option is necessary for some games." +msgstr "" + +#: src/spu/debug.cc:62 +msgid "SPU Debug" +msgstr "" + +#: src/spu/debug.cc:84 +msgid "Mute all" +msgstr "" + +#: src/spu/debug.cc:90 +msgid "Unmute all" +msgstr "" + +#: src/spu/debug.cc:104 +msgid "ADSR channel info" +msgstr "" + +#: src/spu/debug.cc:107 +msgid "Attack:\n" +"Decay:\n" +"Sustain:\n" +"Release:" +msgstr "" + +#: src/spu/debug.cc:115 +msgid "Sustain level:\n" +"Sustain inc:\n" +"Curr adsr vol:\n" +"Raw enveloppe" +msgstr "" + +#: src/spu/debug.cc:123 +msgid "Generic channel info" +msgstr "" + +#: src/spu/debug.cc:127 +msgid "On:\n" +"Stop:\n" +"Noise:\n" +"FMod:\n" +"Reverb:\n" +"Rvb active:\n" +"Rvb number:\n" +"Rvb offset:\n" +"Rvb repeat:" +msgstr "" + +#: src/spu/debug.cc:138 +msgid "Start pos:\n" +"Curr pos:\n" +"Loop pos:\n\n" +"Right vol:\n" +"Left vol:\n\n" +"Act freq:\n" +"Used freq:" +msgstr "" + +#: src/spu/debug.cc:150 +msgid "Freq:\n" +"Stereo:\n" +"Samples:\n" +"Volume:\n" +msgstr "" + +#: src/spu/debug.cc:159 +msgid "Spu states" +msgstr "" + +#: src/spu/debug.cc:160 +msgid "Irq addr:\n" +"Ctrl:\n" +"Stat:\n" +"Spu mem:" +msgstr "" + diff --git a/i18n/pl.po b/i18n/pl.po new file mode 100644 index 000000000..c7cce1c74 --- /dev/null +++ b/i18n/pl.po @@ -0,0 +1,3411 @@ +msgid "" +msgstr "" +"Project-Id-Version: pcsx-redux\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2024-03-12 17:37\n" +"Last-Translator: \n" +"Language-Team: Polish\n" +"Language: pl_PL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"X-Crowdin-Project: pcsx-redux\n" +"X-Crowdin-Project-ID: 655690\n" +"X-Crowdin-Language: pl\n" +"X-Crowdin-File: /[grumpycoders.pcsx-redux] main/i18n/pcsx-redux.pot\n" +"X-Crowdin-File-ID: 10\n" + +#: src/cdrom/cdriso-ecm.cc:282 +#, c-format +msgid "\n" +"Detected ECM file with proper header and filename suffix.\n" +msgstr "" + +#: src/cdrom/cdriso-sbi.cc:41 +#, c-format +msgid "Loaded SBI file: %s.\n" +msgstr "" + +#: src/cdrom/cdriso.cc:252 +#, c-format +msgid "Track %.2d (%s) - Start %.2d:%.2d:%.2d, Length %.2d:%.2d:%.2d\n" +msgstr "" + +#: src/cdrom/cdriso.cc:268 +#, c-format +msgid "Loaded CD Image: %s" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:463 +msgid "OpenGL GPU configuration" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:467 +msgid "Polygon rendering mode" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:478 src/core/OpenGL_GPU/gpu_opengl.cc:483 +msgid "No MSAA" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:478 +msgid "{}x MSAA" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:480 +msgid "MSAA" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:498 src/gpu/soft/gpu.cc:261 +msgid "Use linear filtering" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:511 +msgid "OpenGL GPU Debugger" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:517 +#, c-format +msgid "Display horizontal range: %d-%d" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:518 +#, c-format +msgid "Display vertical range: %d-%d" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:519 +#, c-format +msgid "Drawing area offset: (%d, %d)" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:520 +#, c-format +msgid "Resolution: %dx%d" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:522 +msgid "Clear colour" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:523 +msgid "Clear VRAM" +msgstr "" + +#: src/core/cdrom.cc:1708 +#, c-format +msgid "CD-ROM Label: %.32s\n" +msgstr "" + +#: src/core/cdrom.cc:1709 +#, c-format +msgid "CD-ROM ID: %.9s\n" +msgstr "" + +#: src/core/cdrom.cc:1710 +#, c-format +msgid "CD-ROM EXE Name: %.255s\n" +msgstr "" + +#: src/core/debug.cc:89 +msgid "Execution map" +msgstr "" + +#: src/core/debug.cc:119 +msgid "Read 8 map" +msgstr "" + +#: src/core/debug.cc:126 +msgid "Read 16 map" +msgstr "" + +#: src/core/debug.cc:133 +msgid "Read 32 map" +msgstr "" + +#: src/core/debug.cc:140 +msgid "Write 8 map" +msgstr "" + +#: src/core/debug.cc:147 +msgid "Write 16 map" +msgstr "" + +#: src/core/debug.cc:154 +msgid "Write 32 map" +msgstr "" + +#: src/core/debug.cc:170 +msgid "Step in" +msgstr "" + +#: src/core/debug.cc:178 src/gui/widgets/assembly.cc:454 +#: src/gui/widgets/assembly.cc:531 +msgid "Step Over" +msgstr "" + +#: src/core/debug.cc:186 +msgid "Step over" +msgstr "" + +#: src/core/debug.cc:192 +msgid "Step out (no callstack)" +msgstr "" + +#: src/core/debug.cc:219 +#, c-format +msgid "Breakpoint triggered: PC=0x%08x - Cause: %s %s\n" +msgstr "" + +#: src/core/debug.cc:319 src/gui/widgets/assembly.cc:455 +#: src/gui/widgets/assembly.cc:533 +msgid "Step Out" +msgstr "" + +#: src/core/debug.h:37 +msgid "Exec" +msgstr "" + +#: src/core/debug.h:37 src/gui/widgets/typed_debugger.cc:285 +msgid "Read" +msgstr "" + +#: src/core/debug.h:37 src/gui/widgets/typed_debugger.cc:287 +msgid "Write" +msgstr "" + +#: src/core/gdb-server.cc:604 +msgid "GDB client" +msgstr "" + +#: src/core/gpu.cc:1037 src/core/gpu.cc:1122 +msgid "Shading: Flat" +msgstr "" + +#: src/core/gpu.cc:1041 src/core/gpu.cc:1126 +msgid "Shading: Gouraud" +msgstr "" + +#: src/core/gpu.cc:1045 +msgid "Textured" +msgstr "" + +#: src/core/gpu.cc:1048 src/core/gpu.cc:1129 src/core/gpu.cc:1170 +msgid "Semi-transparency blending" +msgstr "" + +#: src/core/gpu.cc:1064 +#, c-format +msgid "Vertex %i" +msgstr "" + +#: src/core/gpu.cc:1088 src/core/gpu.cc:1154 src/core/gpu.cc:1183 +msgid "Go to primitive##{}" +msgstr "" + +#: src/core/gpu.cc:1096 src/core/gpu.cc:1193 +msgid "Go to texture##{}" +msgstr "" + +#: src/core/gpu.cc:1108 src/core/gpu.cc:1205 +msgid "Go to CLUT##{}" +msgstr "" + +#: src/core/gpu.cc:1134 +#, c-format +msgid "Line %i" +msgstr "" + +#: src/core/gpulogger.cc:285 +#, c-format +msgid "Texture Page X: %i, Texture Page Y: %i" +msgstr "" + +#: src/core/gpulogger.cc:286 +msgid "Blending:" +msgstr "" + +#: src/core/gpulogger.cc:290 +msgid "50% Back + 50% Front" +msgstr "" + +#: src/core/gpulogger.cc:293 +msgid "100% Back + 100% Front" +msgstr "" + +#: src/core/gpulogger.cc:296 +msgid "100% Back - 100% Front" +msgstr "" + +#: src/core/gpulogger.cc:299 +msgid "100% Back + 25% Front" +msgstr "" + +#: src/core/gpulogger.cc:302 +msgid "Texture depth:" +msgstr "" + +#: src/core/gpulogger.cc:306 +msgid "4 bits" +msgstr "" + +#: src/core/gpulogger.cc:309 +msgid "8 bits" +msgstr "" + +#: src/core/gpulogger.cc:312 +msgid "16 bits" +msgstr "" + +#: src/core/gpulogger.cc:319 +#, c-format +msgid "Dithering: %s" +msgstr "" + +#: src/core/gpulogger.cc:319 src/core/gpulogger.cc:334 +#: src/core/gpulogger.cc:393 src/core/gpulogger.cc:406 +msgid "No" +msgstr "" + +#: src/core/gpulogger.cc:319 src/core/gpulogger.cc:334 +#: src/core/gpulogger.cc:393 src/core/gpulogger.cc:406 +msgid "Yes" +msgstr "" + +#: src/core/gpulogger.cc:334 +#, c-format +msgid " Set: %s, Check: %s" +msgstr "" + +#: src/core/gpulogger.cc:343 +msgid "Display Enabled" +msgstr "" + +#: src/core/gpulogger.cc:345 +msgid "Display Disabled" +msgstr "" + +#: src/core/gpulogger.cc:352 +msgid "DMA Off" +msgstr "" + +#: src/core/gpulogger.cc:355 +msgid "FIFO Query" +msgstr "" + +#: src/core/gpulogger.cc:358 +msgid "DMA Read" +msgstr "" + +#: src/core/gpulogger.cc:361 +msgid "DMA Write" +msgstr "" + +#: src/core/gpulogger.cc:371 +msgid "Horizontal resolution:" +msgstr "" + +#: src/core/gpulogger.cc:393 +#, c-format +msgid "Extended width mode: %s" +msgstr "" + +#: src/core/gpulogger.cc:394 +msgid "Vertical resolution:" +msgstr "" + +#: src/core/gpulogger.cc:404 +#, c-format +msgid "Output mode: %s" +msgstr "" + +#: src/core/gpulogger.cc:405 +msgid "15 bits" +msgstr "" + +#: src/core/gpulogger.cc:405 +msgid "24 bits" +msgstr "" + +#: src/core/gpulogger.cc:405 +#, c-format +msgid "Display depth: %s" +msgstr "" + +#: src/core/gpulogger.cc:406 +#, c-format +msgid "Interlaced: %s" +msgstr "" + +#: src/core/gpulogger.cc:412 +msgid "Texture Window" +msgstr "" + +#: src/core/gpulogger.cc:415 +msgid "Draw Area Start" +msgstr "" + +#: src/core/gpulogger.cc:418 +msgid "Draw Area End" +msgstr "" + +#: src/core/gpulogger.cc:421 +msgid "Draw Offset" +msgstr "" + +#: src/core/gpulogger.cc:424 +msgid "Unknown" +msgstr "" + +#: src/core/memorycard.cc:348 +#, c-format +msgid "The memory card %s doesn't exist - creating it\n" +msgstr "" + +#: src/core/memorycard.cc:367 src/core/memorycard.cc:385 +msgid "Error reading memory card." +msgstr "" + +#: src/core/memorycard.cc:370 +#, c-format +msgid "Memory card %s failed to load!\n" +msgstr "" + +#: src/core/memorycard.cc:374 +#, c-format +msgid "Loading memory card %s\n" +msgstr "" + +#: src/core/memorycard.cc:417 +#, c-format +msgid "Saving memory card %s\n" +msgstr "" + +#: src/core/pad.cc:703 src/core/pad.cc:796 +#, c-format +msgid "Unknown command for pad: %02X\n" +msgstr "" + +#: src/core/pad.cc:898 +msgid "Pad configuration" +msgstr "" + +#: src/core/pad.cc:904 +msgid "Pad 1" +msgstr "" + +#: src/core/pad.cc:905 +msgid "Pad 2" +msgstr "" + +#: src/core/pad.cc:908 +msgid "Rescan gamepads and re-read game controllers database" +msgstr "" + +#: src/core/pad.cc:914 +msgid "Use raw input for mouse" +msgstr "" + +#: src/core/pad.cc:916 +msgid "When enabled, the cursor will be hidden and captured when the emulator is running. This is useful for games that require mouse input." +msgstr "" + +#: src/core/pad.cc:918 +msgid "Allow mouse capture toggle" +msgstr "" + +#: src/core/pad.cc:920 +msgid "When enabled, pressing CTRL and ALT will toggle the setting above, raw input" +msgstr "" + +#: src/core/pad.cc:922 +msgid "Pad" +msgstr "" + +#: src/core/pad.cc:931 +msgid "Set defaults" +msgstr "" + +#: src/core/pad.cc:946 +msgid "Keyboard Up" +msgstr "" + +#: src/core/pad.cc:948 +msgid "Keyboard Right" +msgstr "" + +#: src/core/pad.cc:950 +msgid "Keyboard Down" +msgstr "" + +#: src/core/pad.cc:952 +msgid "Keyboard Left" +msgstr "" + +#: src/core/pad.cc:954 +msgid "Keyboard Backspace" +msgstr "" + +#: src/core/pad.cc:956 +msgid "Keyboard Enter" +msgstr "" + +#: src/core/pad.cc:958 +msgid "Keyboard Space" +msgstr "" + +#: src/core/pad.cc:960 +msgid "Keyboard Escape" +msgstr "" + +#: src/core/pad.cc:962 +msgid "Unbound" +msgstr "" + +#: src/core/pad.cc:967 +msgid "Unknown keyboard key {}" +msgstr "" + +#: src/core/pad.cc:972 +msgid "Keyboard {}" +msgstr "" + +#: src/core/pad.cc:987 src/gui/gui.cc:1969 +msgid "Auto" +msgstr "" + +#: src/core/pad.cc:988 +msgid "Controller" +msgstr "" + +#: src/core/pad.cc:989 +msgid "Keyboard" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Cross" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Square" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Triangle" +msgstr "" + +#: src/core/pad.cc:993 +msgid "Circle" +msgstr "" + +#: src/core/pad.cc:993 +msgid "Select" +msgstr "" + +#: src/core/pad.cc:993 src/gui/widgets/isobrowser.cc:149 +msgid "Start" +msgstr "" + +#: src/core/pad.cc:994 +msgid "L1" +msgstr "" + +#: src/core/pad.cc:994 +msgid "L2" +msgstr "" + +#: src/core/pad.cc:994 +msgid "R1" +msgstr "" + +#: src/core/pad.cc:995 +msgid "L3" +msgstr "" + +#: src/core/pad.cc:995 +msgid "R2" +msgstr "" + +#: src/core/pad.cc:995 +msgid "R3" +msgstr "" + +#: src/core/pad.cc:996 +msgid "Analog Mode" +msgstr "" + +#: src/core/pad.cc:999 +msgid "Up" +msgstr "" + +#: src/core/pad.cc:1000 +msgid "Right" +msgstr "" + +#: src/core/pad.cc:1001 +msgid "Down" +msgstr "" + +#: src/core/pad.cc:1002 +msgid "Left" +msgstr "" + +#: src/core/pad.cc:1005 +msgid "Digital" +msgstr "" + +#: src/core/pad.cc:1006 +msgid "Analog" +msgstr "" + +#: src/core/pad.cc:1007 +msgid "Mouse" +msgstr "" + +#: src/core/pad.cc:1008 +msgid "Negcon (Unimplemented)" +msgstr "" + +#: src/core/pad.cc:1009 +msgid "Gun (Unimplemented)" +msgstr "" + +#: src/core/pad.cc:1010 +msgid "Guncon (Unimplemented" +msgstr "" + +#: src/core/pad.cc:1014 src/gui/widgets/pio-cart.cc:55 +msgid "Connected" +msgstr "" + +#: src/core/pad.cc:1023 +msgid "Analog mode" +msgstr "" + +#: src/core/pad.cc:1031 +msgid "Controller Type" +msgstr "" + +#: src/core/pad.cc:1047 +msgid "Device type" +msgstr "" + +#: src/core/pad.cc:1058 +msgid "Mouse sensitivity X" +msgstr "" + +#: src/core/pad.cc:1060 +msgid "Mouse sensitivity Y" +msgstr "" + +#: src/core/pad.cc:1062 +msgid "Keyboard mapping" +msgstr "" + +#: src/core/pad.cc:1064 +msgid "Computer button mapping" +msgstr "" + +#: src/core/pad.cc:1065 +msgid "Gamepad button" +msgstr "" + +#: src/core/pad.cc:1115 +msgid "No gamepad selected or connected" +msgstr "" + +#: src/core/pad.cc:1132 +msgid "Gamepad" +msgstr "" + +#: src/core/pio-cart.cc:214 +#, c-format +msgid "Unknown 8-bit read in EXP1/PIO: %8.8lx\n" +msgstr "" + +#: src/core/pio-cart.cc:228 +#, c-format +msgid "Unknown 8-bit write in EXP1/PIO: %8.8lx\n" +msgstr "" + +#: src/core/psxinterpreter.cc:359 +#, c-format +msgid "Signed overflow in ADDI instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:453 +#, c-format +msgid "Signed overflow in ADD instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:495 +#, c-format +msgid "Signed overflow in SUB instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:815 +#, c-format +msgid "Attempted unaligned JR to 0x%08x from 0x%08x, firing exception!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:841 +#, c-format +msgid "Attempted unaligned JALR to 0x%08x from 0x%08x, firing exception!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:879 +#, c-format +msgid "Unaligned address 0x%08x in LH from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:896 +#, c-format +msgid "Unaligned address 0x%08x in LHU from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:913 +#, c-format +msgid "Unaligned address 0x%08x in LW from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:975 +#, c-format +msgid "Unaligned address 0x%08x in SH from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:986 +#, c-format +msgid "Unaligned address 0x%08x in SW from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1093 +#, c-format +msgid "Encountered reserved opcode from 0x%08x, firing an exception\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1108 +#, c-format +msgid "Attempted to use an invalid floating point instruction from 0x%08x. Ignored.\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1119 +#, c-format +msgid "Attempted to access COP3 from 0x%08x. Ignored\n" +msgstr "" + +#: src/core/psxmem.cc:94 +msgid "SharedMem failed to share memory for wram, falling back to memory alloc\n" +msgstr "" + +#: src/core/psxmem.cc:103 +msgid "Error allocating memory!" +msgstr "" + +#: src/core/psxmem.cc:135 +#, c-format +msgid "Could not open EXP1:\"%s\".\n" +msgstr "" + +#: src/core/psxmem.cc:143 +#, c-format +msgid "Loaded %i bytes to EXP1 from file: %s\n" +msgstr "" + +#: src/core/psxmem.cc:185 +msgid "\n" +" No BIOS loaded, emulation halted.\n\n" +"Set a BIOS file into the configuration, and do a hard reset of the emulator.\n" +"The distributed OpenBIOS.bin file can be an appropriate BIOS replacement.\n" +msgstr "" + +#: src/core/psxmem.cc:200 +#, c-format +msgid "Could not open BIOS:\"%s\". Retrying with the OpenBIOS\n" +msgstr "" + +#: src/core/psxmem.cc:210 +#, c-format +msgid "Could not open OpenBIOS fallback. Things won't work properly.\n" +"Add a valid BIOS in the configuration and hard reset.\n" +msgstr "" + +#: src/core/psxmem.cc:225 +#, c-format +msgid "Loaded BIOS: %s\n" +msgstr "" + +#: src/core/psxmem.cc:237 +#, c-format +msgid "Known BIOS detected: %s (%08x)\n" +msgstr "" + +#: src/core/psxmem.cc:239 +#, c-format +msgid "OpenBIOS detected (%08x)\n" +msgstr "" + +#: src/core/psxmem.cc:241 +#, c-format +msgid "Unknown bios loaded (%08x)\n" +msgstr "" + +#: src/core/psxmem.cc:276 +#, c-format +msgid "8-bit read redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:283 +#, c-format +msgid "8-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:315 +#, c-format +msgid "16-bit read redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:318 +#, c-format +msgid "16-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:350 +#, c-format +msgid "32-bit read redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:354 +#, c-format +msgid "32-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:458 +#, c-format +msgid "8-bit write redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:460 +#, c-format +msgid "8-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:489 +#, c-format +msgid "16-bit write redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:491 +#, c-format +msgid "16-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:523 src/core/psxmem.cc:550 +#, c-format +msgid "32-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:547 +#, c-format +msgid "32-bit write redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/r3000a.cc:39 +#, c-format +msgid "PCSX-Redux booting\n" +msgstr "" + +#: src/core/r3000a.cc:40 +#, c-format +msgid "Copyright (C) 2019-2024 PCSX-Redux authors\n" +msgstr "" + +#: src/core/r3000a.cc:50 +#, c-format +msgid "CPU type: %s\n" +msgstr "" + +#: src/core/sio.cc:367 +msgid "Wrong block number" +msgstr "" + +#: src/core/sio1-server.cc:126 +msgid "SIO1 client disconnected\n" +msgstr "" + +#: src/core/sio1.cc:74 +msgid "SIO1 client connected\n" +msgstr "" + +#: src/core/sio1.cc:90 +msgid "SIO1 TCP session closing due to unreliable connection.\n" +"Restart SIO1 server/client and try again." +msgstr "" + +#: src/gpu/soft/gpu.cc:243 +msgid "Game-dependent dithering (slow)" +msgstr "" + +#: src/gpu/soft/gpu.cc:243 +msgid "No dithering (fastest)" +msgstr "" + +#: src/gpu/soft/gpu.cc:244 +msgid "Always dither g-shaded polygons (slowest)" +msgstr "" + +#: src/gpu/soft/gpu.cc:246 +msgid "Soft GPU configuration" +msgstr "" + +#: src/gpu/soft/gpu.cc:247 +msgid "Dithering" +msgstr "" + +#: src/gpu/soft/gpu.cc:252 +msgid "Use cached dithering tables" +msgstr "" + +#: src/gpu/soft/gpu.cc:258 +msgid "Dithering tables are cached in memory for faster processing. Dithering will be done much faster, at the cost of a 512MB cache." +msgstr "" + +#: src/gpu/soft/gpu.cc:273 +msgid "Soft GPU debugger" +msgstr "" + +#: src/gpu/soft/gpu.cc:275 +msgid "Debugging features are not supported when using the software renderer yet\n" +"Consider enabling the OpenGL GPU option instead." +msgstr "" + +#: src/gui/gui.cc:307 +msgid "One argument needed to the setText* functions" +msgstr "" + +#: src/gui/gui.cc:325 +msgid "The argument to the setText* functions need to be convertible to a string, or be a File object" +msgstr "" + +#: src/gui/gui.cc:330 +msgid "Error compiling new shader code: {}" +msgstr "" + +#: src/gui/gui.cc:653 +msgid "Warning: OpenGL error reporting disabled. See About dialog for more information.\n" +msgstr "" + +#: src/gui/gui.cc:666 +msgid "Main VRAM Viewer" +msgstr "" + +#: src/gui/gui.cc:667 +msgid "CLUT VRAM selector" +msgstr "" + +#: src/gui/gui.cc:672 +msgid "Vram Viewer #" +msgstr "" + +#: src/gui/gui.cc:681 +msgid "Memory Editor #" +msgstr "" + +#: src/gui/gui.cc:686 +msgid "Parallel Port" +msgstr "" + +#: src/gui/gui.cc:687 +msgid "Scratch Pad" +msgstr "" + +#: src/gui/gui.cc:688 +msgid "Hardware Registers" +msgstr "" + +#: src/gui/gui.cc:689 +msgid "BIOS" +msgstr "" + +#: src/gui/gui.cc:690 +msgid "VRAM" +msgstr "" + +#: src/gui/gui.cc:1030 +msgid "Output" +msgstr "" + +#: src/gui/gui.cc:1055 src/gui/widgets/assembly.cc:442 +#: src/gui/widgets/isobrowser.cc:66 src/gui/widgets/memcard_manager.cc:63 +#: src/gui/widgets/vram-viewer.cc:482 +msgid "File" +msgstr "" + +#: src/gui/gui.cc:1056 src/gui/gui.h:377 src/gui/widgets/isobrowser.cc:67 +#: src/gui/widgets/isobrowser.h:50 +msgid "Open Disk Image" +msgstr "" + +#: src/gui/gui.cc:1057 src/gui/widgets/isobrowser.cc:68 +msgid "Close Disk Image" +msgstr "" + +#: src/gui/gui.cc:1061 +msgid "Load binary" +msgstr "" + +#: src/gui/gui.cc:1064 +msgid "Add Lua archive" +msgstr "" + +#: src/gui/gui.cc:1068 +msgid "Dump save state proto schema" +msgstr "" + +#: src/gui/gui.cc:1073 +msgid "global{}" +msgstr "" + +#: src/gui/gui.cc:1075 +msgid "Save state slots" +msgstr "" + +#: src/gui/gui.cc:1076 +msgid "Quick-save slot" +msgstr "" + +#: src/gui/gui.cc:1081 src/gui/gui.cc:1102 +msgid "Slot {}" +msgstr "" + +#: src/gui/gui.cc:1088 +msgid "Show named save states" +msgstr "" + +#: src/gui/gui.cc:1093 +msgid "Save global state" +msgstr "" + +#: src/gui/gui.cc:1095 +msgid "Load state slots" +msgstr "" + +#: src/gui/gui.cc:1098 +msgid "Quick-load slot" +msgstr "" + +#: src/gui/gui.cc:1123 +msgid "Load global state" +msgstr "" + +#: src/gui/gui.cc:1127 +msgid "Open LID" +msgstr "" + +#: src/gui/gui.cc:1131 +msgid "Close LID" +msgstr "" + +#: src/gui/gui.cc:1135 +msgid "Open and close LID" +msgstr "" + +#: src/gui/gui.cc:1140 +msgid "Reboot" +msgstr "" + +#: src/gui/gui.cc:1143 +msgid "Quit" +msgstr "" + +#: src/gui/gui.cc:1149 src/gui/gui.cc:1166 +msgid "Emulation" +msgstr "" + +#: src/gui/gui.cc:1150 +msgid "Start emulation" +msgstr "" + +#: src/gui/gui.cc:1153 +msgid "Pause emulation" +msgstr "" + +#: src/gui/gui.cc:1156 +msgid "Soft Reset" +msgstr "" + +#: src/gui/gui.cc:1159 +msgid "Hard Reset" +msgstr "" + +#: src/gui/gui.cc:1165 src/gui/widgets/vram-viewer.cc:520 +msgid "Configuration" +msgstr "" + +#: src/gui/gui.cc:1167 +msgid "Manage Memory Cards" +msgstr "" + +#: src/gui/gui.cc:1170 src/gui/gui.cc:1270 +msgid "GPU" +msgstr "" + +#: src/gui/gui.cc:1171 src/gui/gui.cc:1286 +msgid "SPU" +msgstr "" + +#: src/gui/gui.cc:1172 +msgid "UI" +msgstr "" + +#: src/gui/gui.cc:1173 +msgid "System" +msgstr "" + +#: src/gui/gui.cc:1174 +msgid "Controls" +msgstr "" + +#: src/gui/gui.cc:1175 +msgid "Shader presets" +msgstr "" + +#: src/gui/gui.cc:1176 +msgid "Default shader" +msgstr "" + +#: src/gui/gui.cc:1179 +msgid "CRT-lottes shader" +msgstr "" + +#: src/gui/gui.cc:1206 +msgid "Configure Shaders" +msgstr "" + +#: src/gui/gui.cc:1210 +msgid "PIO Cartridge" +msgstr "" + +#: src/gui/gui.cc:1214 src/gui/widgets/assembly.cc:449 +msgid "Debug" +msgstr "" + +#: src/gui/gui.cc:1215 +msgid "Show Logs" +msgstr "" + +#: src/gui/gui.cc:1216 +msgid "Lua" +msgstr "" + +#: src/gui/gui.cc:1217 +msgid "Show Lua Console" +msgstr "" + +#: src/gui/gui.cc:1218 +msgid "Show Lua Inspector" +msgstr "" + +#: src/gui/gui.cc:1219 +msgid "Show Lua editor" +msgstr "" + +#: src/gui/gui.cc:1223 +msgid "CPU" +msgstr "" + +#: src/gui/gui.cc:1224 +msgid "Show Registers" +msgstr "" + +#: src/gui/gui.cc:1225 +msgid "Show Assembly" +msgstr "" + +#: src/gui/gui.cc:1227 src/gui/gui.cc:1229 +msgid "Show DynaRec Disassembly" +msgstr "" + +#: src/gui/gui.cc:1231 +msgid "DynaRec Disassembler is not available in Interpreted CPU mode. Try enabling [Dynarec CPU]\n" +"in Configuration->Emulation, restart PCSX-Redux, then try again." +msgstr "" + +#: src/gui/gui.cc:1234 +msgid "Show Breakpoints" +msgstr "" + +#: src/gui/gui.cc:1235 +msgid "Show Callstacks" +msgstr "" + +#: src/gui/gui.cc:1236 +msgid "Memory Editors" +msgstr "" + +#: src/gui/gui.cc:1247 +msgid "Show Memory Observer" +msgstr "" + +#: src/gui/gui.cc:1248 +msgid "Show Typed Debugger" +msgstr "" + +#: src/gui/gui.cc:1249 +msgid "Show Interrupts Scaler" +msgstr "" + +#: src/gui/gui.cc:1250 +msgid "First Chance Exceptions" +msgstr "" + +#: src/gui/gui.cc:1271 +msgid "VRAM viewers" +msgstr "" + +#: src/gui/gui.cc:1272 +msgid "Show main VRAM viewer" +msgstr "" + +#: src/gui/gui.cc:1273 +msgid "Show CLUT VRAM viewer" +msgstr "" + +#: src/gui/gui.cc:1276 +msgid "Show VRAM viewer #" +msgstr "" + +#: src/gui/gui.cc:1282 +msgid "Show GPU logger" +msgstr "" + +#: src/gui/gui.cc:1283 +msgid "Show GPU debug" +msgstr "" + +#: src/gui/gui.cc:1287 +msgid "Show SPU debug" +msgstr "" + +#: src/gui/gui.cc:1290 +msgid "CD-Rom" +msgstr "" + +#: src/gui/gui.cc:1291 +msgid "Show Iso Browser" +msgstr "" + +#: src/gui/gui.cc:1294 +msgid "Misc hardware" +msgstr "" + +#: src/gui/gui.cc:1295 +msgid "Show SIO1 debug" +msgstr "" + +#: src/gui/gui.cc:1299 +msgid "Kernel" +msgstr "" + +#: src/gui/gui.cc:1300 +msgid "Kernel Events" +msgstr "" + +#: src/gui/gui.cc:1301 +msgid "Kernel Handlers" +msgstr "" + +#: src/gui/gui.cc:1302 src/gui/gui.cc:1448 +msgid "Kernel Calls" +msgstr "" + +#: src/gui/gui.cc:1305 +msgid "Rendering" +msgstr "" + +#: src/gui/gui.cc:1306 +msgid "Full window render" +msgstr "" + +#: src/gui/gui.cc:1309 +msgid "Fullscreen" +msgstr "" + +#: src/gui/gui.cc:1313 +msgid "Show Output Shader Editor" +msgstr "" + +#: src/gui/gui.cc:1314 +msgid "Show Offscreen Shader Editor" +msgstr "" + +#: src/gui/gui.cc:1315 +msgid "Reset shaders" +msgstr "" + +#: src/gui/gui.cc:1323 +msgid "Help" +msgstr "" + +#: src/gui/gui.cc:1324 +msgid "Show ImGui Demo" +msgstr "" + +#: src/gui/gui.cc:1326 +msgid "Show UvFile information" +msgstr "" + +#: src/gui/gui.cc:1328 src/gui/gui.cc:2238 +msgid "About" +msgstr "" + +#: src/gui/gui.cc:1333 +#, c-format +msgid "CPU: %s" +msgstr "" + +#: src/gui/gui.cc:1335 src/gui/widgets/isobrowser.cc:102 +#, c-format +msgid "GAME ID: %s" +msgstr "" + +#: src/gui/gui.cc:1338 +#, c-format +msgid "%.2f FPS (%.2f ms)" +msgstr "" + +#: src/gui/gui.cc:1341 +#, c-format +msgid "%.2f ms audio buffer (%i frames)" +msgstr "" + +#: src/gui/gui.cc:1343 +msgid "Idle" +msgstr "" + +#: src/gui/gui.cc:1424 +msgid "Logs" +msgstr "" + +#: src/gui/gui.cc:1430 +msgid "Lua Console" +msgstr "" + +#: src/gui/gui.cc:1436 +msgid "Lua Inspector" +msgstr "" + +#: src/gui/gui.cc:1439 +msgid "Lua Editor" +msgstr "" + +#: src/gui/gui.cc:1442 +msgid "Kernel events" +msgstr "" + +#: src/gui/gui.cc:1445 +msgid "Kernel handlers" +msgstr "" + +#: src/gui/gui.cc:1451 +msgid "Callstacks" +msgstr "" + +#: src/gui/gui.cc:1500 +msgid "Memory Card Manager" +msgstr "" + +#: src/gui/gui.cc:1504 src/gui/widgets/registers.cc:65 +msgid "Registers" +msgstr "" + +#: src/gui/gui.cc:1508 +msgid "Assembly" +msgstr "" + +#: src/gui/gui.cc:1512 +msgid "DynaRec Disassembler" +msgstr "" + +#: src/gui/gui.cc:1516 src/gui/widgets/breakpoints.cc:81 +#: src/gui/widgets/typed_debugger.cc:864 src/gui/widgets/typed_debugger.cc:910 +#: src/gui/widgets/typed_debugger.cc:963 +msgid "Breakpoints" +msgstr "" + +#: src/gui/gui.cc:1520 +msgid "Named Save States" +msgstr "" + +#: src/gui/gui.cc:1524 src/gui/widgets/memory_observer.cc:382 +#: src/gui/widgets/memory_observer.cc:388 +msgid "Memory Observer" +msgstr "" + +#: src/gui/gui.cc:1528 src/gui/widgets/typed_debugger.cc:1062 +msgid "Typed Debugger" +msgstr "" + +#: src/gui/gui.cc:1534 +msgid "Output Video" +msgstr "" + +#: src/gui/gui.cc:1539 +msgid "Offscreen Render" +msgstr "" + +#: src/gui/gui.cc:1545 +msgid "PIO Cartridge Configuration" +msgstr "" + +#: src/gui/gui.cc:1549 +msgid "SIO1 Debug" +msgstr "" + +#: src/gui/gui.cc:1553 +msgid "ISO Browser" +msgstr "" + +#: src/gui/gui.cc:1563 +msgid "GPU Logger" +msgstr "" + +#: src/gui/gui.cc:1566 +msgid "UI Configuration" +msgstr "" + +#: src/gui/gui.cc:1572 +msgid "Locale" +msgstr "" + +#: src/gui/gui.cc:1587 +msgid "Reload locales" +msgstr "" + +#: src/gui/gui.cc:1592 +msgid "Main Font Size" +msgstr "" + +#: src/gui/gui.cc:1593 +msgid "Mono Font Size" +msgstr "" + +#: src/gui/gui.cc:1595 +msgid "Use Widescreen Aspect Ratio" +msgstr "" + +#: src/gui/gui.cc:1596 +msgid "Sets the output screen ratio to 16:9 instead of 4:3.\n\n" +"Note that this setting is NOT the popular hack\n" +"to force games into widescreen mode, but rather an\n" +"emulation of the fact users could change their\n" +"TV sets to be in 16:9 mode instead of 4:3.\n\n" +"Some games have a \"wide screen\" rendering setting,\n" +"which changes the rendering of the game accordingly,\n" +"and requires the user to change the settings of\n" +"their TV set to match the aspect ratio of the game." +msgstr "" + +#: src/gui/gui.cc:1615 +msgid "System Configuration" +msgstr "" + +#: src/gui/gui.cc:1617 +msgid "Preload Disk Image files" +msgstr "" + +#: src/gui/gui.cc:1618 +msgid "Enable Auto Update" +msgstr "" + +#: src/gui/gui.cc:1625 +msgid "Update configuration" +msgstr "" + +#: src/gui/gui.cc:1626 +msgid "PCSX-Redux can automatically update itself.\n\n" +"If you enable the auto update option, it will check for new updates\n" +"on startup. No personal data nor identifiable token is sent for this\n" +"process, but Microsoft might still keep and record information such\n" +"as your IP address.\n\n" +"If an update is available, you will get prompted to download and\n" +"install it. You can still download versions of PCSX-Redux as usual\n" +"from its website.\n\n" +"If you want to change this setting later, you can go to the\n" +"Configuration -> System menu." +msgstr "" + +#: src/gui/gui.cc:1639 +msgid "Enable auto update" +msgstr "" + +#: src/gui/gui.cc:1645 +msgid "No thanks" +msgstr "" + +#: src/gui/gui.cc:1654 +msgid "Update available" +msgstr "" + +#: src/gui/gui.cc:1656 +msgid "An update is available.\n" +"Click 'Update' to download and apply the update.\n" +"PCSX-Redux will automatically restart to apply it.\n\n" +"Click 'Download' to use your browser to download\n" +"the update and manually apply it." +msgstr "" + +#: src/gui/gui.cc:1663 +msgid "An update is available.\n" +"Click 'Update' to download it. While the update can be\n" +"downloaded, it won't be applied automatically. You will\n" +"have to install it manually, the way you previously did.\n" +"PCSX-Redux will quit once the update is downloaded.\n\n" +"Click 'Download' to use your browser to download\n" +"the update and manually apply it." +msgstr "" + +#: src/gui/gui.cc:1674 +msgid "Update" +msgstr "" + +#: src/gui/gui.cc:1686 src/gui/gui.cc:1691 +msgid "An error has occured while downloading\n" +"and/or applying the update." +msgstr "" + +#: src/gui/gui.cc:1697 +msgid "Download" +msgstr "" + +#: src/gui/gui.cc:1707 +msgid "An error has occured while downloading the update." +msgstr "" + +#: src/gui/gui.cc:1713 src/gui/widgets/assembly.cc:947 +#: src/gui/widgets/breakpoints.cc:38 src/gui/widgets/registers.cc:339 +#: src/gui/widgets/sio1.cc:203 +msgid "Cancel" +msgstr "" + +#: src/gui/gui.cc:1722 +msgid "UvFiles" +msgstr "" + +#: src/gui/gui.cc:1725 +#, c-format +msgid "Read rate: %s" +msgstr "" + +#: src/gui/gui.cc:1727 +#, c-format +msgid "Write rate: %s" +msgstr "" + +#: src/gui/gui.cc:1729 +#, c-format +msgid "Download rate: %s" +msgstr "" + +#: src/gui/gui.cc:1731 +msgid "Caching" +msgstr "" + +#: src/gui/gui.cc:1732 src/gui/widgets/memcard_manager.cc:206 +msgid "Filename" +msgstr "" + +#: src/gui/gui.cc:1919 +msgid "Emulation Configuration" +msgstr "" + +#: src/gui/gui.cc:1920 +msgid "Idle Swap Interval" +msgstr "" + +#: src/gui/gui.cc:1925 +msgid "Reset Scaler" +msgstr "" + +#: src/gui/gui.cc:1931 +msgid "Speed Scaler" +msgstr "" + +#: src/gui/gui.cc:1933 +msgid "Enable XA decoder" +msgstr "" + +#: src/gui/gui.cc:1934 +msgid "Always enable SPU IRQ" +msgstr "" + +#: src/gui/gui.cc:1935 +msgid "Decode MDEC videos in B&W" +msgstr "" + +#: src/gui/gui.cc:1936 +msgid "Dynarec CPU" +msgstr "" + +#: src/gui/gui.cc:1944 +msgid "Activates the dynamic recompiler CPU core.\n" +"It is significantly faster than the interpreted CPU,\n" +"however it doesn't play nicely with the debugger.\n" +"Changing this setting requires a reboot to take effect.\n" +"The dynarec core isn't available for all CPUs, so\n" +"this setting may not have any effect for you." +msgstr "" + +#: src/gui/gui.cc:1950 +msgid "8MB" +msgstr "" + +#: src/gui/gui.cc:1951 +msgid "Emulates an installed 8MB system,\n" +"instead of the normal 2MB. Useful for working\n" +"with development binaries and games." +msgstr "" + +#: src/gui/gui.cc:1955 +msgid "OpenGL GPU *ALPHA STATE*" +msgstr "" + +#: src/gui/gui.cc:1956 +msgid "Enables the OpenGL GPU renderer.\n" +"This is not recommended for normal use at the moment,\n" +"as it is not fully implemented yet. It is recommended\n" +"to use the software renderer instead. Requires a restart\n" +"when changing this setting." +msgstr "" + +#: src/gui/gui.cc:1970 +msgid "NTSC" +msgstr "" + +#: src/gui/gui.cc:1971 +msgid "PAL" +msgstr "" + +#: src/gui/gui.cc:1975 +msgid "System Type" +msgstr "" + +#: src/gui/gui.cc:1994 +msgid "Fast boot" +msgstr "" + +#: src/gui/gui.cc:1995 +msgid "This will cause the BIOS to skip the shell,\n" +"which may include additional checks.\n" +"Also will make the boot time substantially\n" +"faster by not displaying the logo." +msgstr "" + +#: src/gui/gui.cc:2000 +msgid "BIOS file" +msgstr "" + +#: src/gui/gui.cc:2004 src/gui/widgets/assembly.cc:507 +msgid "Enable Debugger" +msgstr "" + +#: src/gui/gui.cc:2011 +msgid "This will enable the usage of various breakpoints\n" +"throughout the execution of mips code. Enabling this\n" +"can slow down emulation to a noticeable extent." +msgstr "" + +#: src/gui/gui.cc:2014 +msgid "Enable GDB Server" +msgstr "" + +#: src/gui/gui.cc:2023 +msgid "This will activate a gdb-server that you can\n" +"connect to with any gdb-remote compliant client.\n" +"You also need to enable the debugger." +msgstr "" + +#: src/gui/gui.cc:2027 +msgid "GDB send manifest" +msgstr "" + +#: src/gui/gui.cc:2028 +msgid "Enables sending the processor's manifest\n" +"from the gdb server. Keep this enabled, unless\n" +"you want to connect IDA to this server, as it\n" +"has a bug in its manifest parser." +msgstr "" + +#: src/gui/gui.cc:2035 +msgid "PCSX Logs to GDB" +msgstr "" + +#: src/gui/gui.cc:2051 +msgid "GDB Server Port" +msgstr "" + +#: src/gui/gui.cc:2053 +msgid "GDB Server Trace" +msgstr "" + +#: src/gui/gui.cc:2054 +msgid "The GDB server will start tracing its\n" +"protocol into the logs, which can be helpful to debug\n" +"the gdb server system itself." +msgstr "" + +#: src/gui/gui.cc:2057 +msgid "Enable Web Server" +msgstr "" + +#: src/gui/gui.cc:2066 +msgid "This will activate a web-server, that you can\n" +"query using a REST api. See the wiki for details.\n" +"The debugger might be required in some cases." +msgstr "" + +#: src/gui/gui.cc:2070 +msgid "Web Server Port" +msgstr "" + +#: src/gui/gui.cc:2071 +msgid "Enable SIO1 Server" +msgstr "" + +#: src/gui/gui.cc:2080 +msgid "This will activate a tcp server, that will\n" +"relay information between tcp and sio1.\n" +"See the wiki for details." +msgstr "" + +#: src/gui/gui.cc:2084 +msgid "SIO1 Server Port" +msgstr "" + +#: src/gui/gui.cc:2085 +msgid "Enable SIO1 Client" +msgstr "" + +#: src/gui/gui.cc:2098 +msgid "This will activate a tcp client, that can connect\n" +"to another PCSX-Redux server to relay information between tcp and sio1.\n" +"See the wiki for details." +msgstr "" + +#: src/gui/gui.cc:2102 +msgid "SIO1 Client Host" +msgstr "" + +#: src/gui/gui.cc:2105 +msgid "SIO1 Client Port" +msgstr "" + +#: src/gui/gui.cc:2109 +msgid "Reset SIO" +msgstr "" + +#: src/gui/gui.cc:2120 +msgid "Reconnect" +msgstr "" + +#: src/gui/gui.cc:2133 +msgid "SIO1Mode" +msgstr "" + +#: src/gui/gui.cc:2191 +msgid "Interrupt Scaler" +msgstr "" + +#: src/gui/gui.cc:2192 +msgid "Reset all" +msgstr "" + +#: src/gui/gui.cc:2208 +msgid "Classic" +msgstr "" + +#: src/gui/gui.cc:2208 +msgid "Default theme" +msgstr "" + +#: src/gui/gui.cc:2208 +msgid "Light" +msgstr "" + +#: src/gui/gui.cc:2209 +msgid "Cherry" +msgstr "" + +#: src/gui/gui.cc:2209 +msgid "Dracula" +msgstr "" + +#: src/gui/gui.cc:2209 src/spu/cfg.cc:86 +msgid "Mono" +msgstr "" + +#: src/gui/gui.cc:2210 +msgid "Olive" +msgstr "" + +#: src/gui/gui.cc:2215 +msgid "Themes" +msgstr "" + +#: src/gui/gui.cc:2246 src/gui/gui.cc:2320 +msgid "Version" +msgstr "" + +#: src/gui/gui.cc:2251 +msgid "Copy to clipboard" +msgstr "" + +#: src/gui/gui.cc:2257 +msgid "No version information.\n\n" +"Probably built from source." +msgstr "" + +#: src/gui/gui.cc:2259 src/gui/gui.cc:2337 +#, c-format +msgid "Version: %s" +msgstr "" + +#: src/gui/gui.cc:2260 +#, c-format +msgid "Changeset: %s" +msgstr "" + +#: src/gui/gui.cc:2263 +#, c-format +msgid "Date & time: %s" +msgstr "" + +#: src/gui/gui.cc:2272 +msgid "Authors" +msgstr "" + +#: src/gui/gui.cc:2280 +msgid "Licenses" +msgstr "" + +#: src/gui/gui.cc:2292 +msgid "OpenGL information" +msgstr "" + +#: src/gui/gui.cc:2294 +msgid "OpenGL error reporting: enabled" +msgstr "" + +#: src/gui/gui.cc:2296 +msgid "OpenGL error reporting: disabled" +msgstr "" + +#: src/gui/gui.cc:2299 +msgid "OpenGL error reporting has been disabled because your OpenGL driver is too old. Error reporting requires at least OpenGL 4.3. Please update your graphics drivers, or contact your GPU vendor for up to date OpenGL drivers. Disabled OpenGL error reporting won't have a negative impact on the performance of this software, but user code such as the shader editor won't be able to properly report problems accurately." +msgstr "" + +#: src/gui/gui.cc:2307 +msgid "Enable OpenGL error reporting" +msgstr "" + +#: src/gui/gui.cc:2310 +msgid "OpenGL error reporting is necessary for properly reporting OpenGL problems. However it requires OpenGL 4.3+ and might have performance repercussions on some computers. (Requires a restart of the emulator)" +msgstr "" + +#: src/gui/gui.cc:2314 +msgid "OpenGL error reporting severity" +msgstr "" + +#: src/gui/gui.cc:2317 +#, c-format +msgid "Core profile: %s" +msgstr "" + +#: src/gui/gui.cc:2317 src/gui/widgets/assembly.cc:535 +msgid "no" +msgstr "" + +#: src/gui/gui.cc:2317 src/gui/widgets/assembly.cc:535 +msgid "yes" +msgstr "" + +#: src/gui/gui.cc:2318 +msgid "Vendor" +msgstr "" + +#: src/gui/gui.cc:2319 +msgid "Renderer" +msgstr "" + +#: src/gui/gui.cc:2321 +msgid "Shading language version" +msgstr "" + +#: src/gui/gui.cc:2324 +#, c-format +msgid "Texture units: %d" +msgstr "" + +#: src/gui/gui.cc:2327 +msgid "Extensions:" +msgstr "" + +#: src/gui/gui.cc:2336 +msgid "FFmpeg information" +msgstr "" + +#: src/gui/gui.cc:2338 +#, c-format +msgid "License: %s" +msgstr "" + +#: src/gui/gui.cc:2339 +#, c-format +msgid "Configuration: %s" +msgstr "" + +#: src/gui/gui.cc:2342 +msgid "List of supported formats:" +msgstr "" + +#: src/gui/gui.cc:2360 +msgid "List of supported codecs: (D: Decoder, E: Encoder, L: Lossy, S: Lossless)" +msgstr "" + +#: src/gui/gui.cc:2400 +#, c-format +msgid "%s codecs" +msgstr "" + +#: src/gui/gui.h:253 +msgid "Ok" +msgstr "" + +#: src/gui/gui.h:378 +msgid "Open Binary" +msgstr "" + +#: src/gui/gui.h:379 +msgid "Open Archive" +msgstr "" + +#: src/gui/gui.h:380 +msgid "Select BIOS" +msgstr "" + +#: src/gui/gui.h:381 src/gui/widgets/pio-cart.h:36 +msgid "Select EXP1" +msgstr "" + +#: src/gui/gui.h:428 +msgid "Notification" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:53 +msgid "Offscreen CRT shader Configuration" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:59 +msgid "Enable gaussian blur" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:61 +msgid "Hard Pixel factor" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:63 +msgid "Hard Scanline factor" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:65 +msgid "Enable Scanlines" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:67 +msgid "Use S-rgb" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:70 +#: src/gui/shaders/crt-lottes-output.lua:83 +msgid "Reset to defaults" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:58 +msgid "Output CRT Shader Configuration" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:64 +msgid "Warp intensity" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:66 +msgid "Mask intensity" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:68 +msgid "Greyscale" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trinitron" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trinitron 2x" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trio" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:72 +msgid "Mask type" +msgstr "" + +#: src/gui/widgets/assembly.cc:443 +msgid "Load symbols map" +msgstr "" + +#: src/gui/widgets/assembly.cc:444 +msgid "Reset symbols map" +msgstr "" + +#: src/gui/widgets/assembly.cc:450 src/gui/widgets/assembly.cc:525 +msgid "Pause" +msgstr "" + +#: src/gui/widgets/assembly.cc:451 src/gui/widgets/assembly.cc:527 +#: src/gui/widgets/gpulogger.cc:47 +msgid "Resume" +msgstr "" + +#: src/gui/widgets/assembly.cc:453 src/gui/widgets/assembly.cc:529 +msgid "Step In" +msgstr "" + +#. Options, Filter +#: src/gui/widgets/assembly.cc:459 src/gui/widgets/console.cc:53 +#: src/gui/widgets/dynarec_disassembly.cc:106 +msgid "Options" +msgstr "" + +#: src/gui/widgets/assembly.cc:460 +msgid "Combined pseudo-instructions" +msgstr "" + +#: src/gui/widgets/assembly.cc:465 +msgid "When two instructions are detected to be a single pseudo-instruction, combine them into the actual pseudo-instruction." +msgstr "" + +#: src/gui/widgets/assembly.cc:470 +msgid "Pseudo-instructions filling" +msgstr "" + +#: src/gui/widgets/assembly.cc:475 +msgid "When combining two instructions into a single pseudo-instruction, add a placeholder for the second one." +msgstr "" + +#: src/gui/widgets/assembly.cc:480 +msgid "Delay slot notch" +msgstr "" + +#: src/gui/widgets/assembly.cc:485 +msgid "Add a small visible notch to indicate instructions that are on the delay slot of a branch." +msgstr "" + +#: src/gui/widgets/assembly.cc:489 +msgid "Draw arrows for jumps" +msgstr "" + +#: src/gui/widgets/assembly.cc:493 +msgid "Display arrows for jumps. This might crowd the display a bit too much." +msgstr "" + +#: src/gui/widgets/assembly.cc:497 +msgid "Columns" +msgstr "" + +#: src/gui/widgets/assembly.cc:516 src/gui/widgets/log.cc:111 +msgid "CPU trace" +msgstr "" + +#: src/gui/widgets/assembly.cc:518 +msgid "Skip ISR" +msgstr "" + +#: src/gui/widgets/assembly.cc:520 +msgid "Follow PC" +msgstr "" + +#: src/gui/widgets/assembly.cc:522 +msgid "Jump to PC" +msgstr "" + +#: src/gui/widgets/assembly.cc:535 +#, c-format +msgid "In ISR: %s" +msgstr "" + +#: src/gui/widgets/assembly.cc:709 src/gui/widgets/assembly.cc:737 +#: src/gui/widgets/breakpoints.cc:171 +msgid "GUI" +msgstr "" + +#: src/gui/widgets/assembly.cc:718 +msgid "Create symbol here" +msgstr "" + +#: src/gui/widgets/assembly.cc:723 +msgid "Remove symbol" +msgstr "" + +#: src/gui/widgets/assembly.cc:727 +msgid "Copy Address" +msgstr "" + +#: src/gui/widgets/assembly.cc:732 src/gui/widgets/registers.cc:39 +msgid "Go to in Memory Editor" +msgstr "" + +#: src/gui/widgets/assembly.cc:735 +msgid "Run to Cursor" +msgstr "" + +#: src/gui/widgets/assembly.cc:744 +msgid "Toggle Breakpoint" +msgstr "" + +#: src/gui/widgets/assembly.cc:748 src/gui/widgets/assembly.cc:753 +msgid "Remove Breakpoint" +msgstr "" + +#: src/gui/widgets/assembly.cc:757 src/gui/widgets/assembly.cc:954 +#: src/gui/widgets/assembly.cc:956 src/gui/widgets/assembly.cc:962 +msgid "Assemble" +msgstr "" + +#: src/gui/widgets/assembly.cc:887 src/gui/widgets/breakpoints.cc:153 +#: src/gui/widgets/memory_observer.cc:170 +#: src/gui/widgets/memory_observer.cc:328 +#: src/gui/widgets/memory_observer.cc:424 src/gui/widgets/typed_debugger.cc:961 +msgid "Address" +msgstr "" + +#: src/gui/widgets/assembly.cc:901 +msgid "RAM base" +msgstr "" + +#: src/gui/widgets/assembly.cc:910 src/gui/widgets/assembly.cc:1011 +msgid "Symbols" +msgstr "" + +#: src/gui/widgets/assembly.cc:936 src/gui/widgets/assembly.cc:938 +msgid "Add symbol" +msgstr "" + +#: src/gui/widgets/assembly.cc:939 +#, c-format +msgid "Add symbol for address 0x%08x:" +msgstr "" + +#: src/gui/widgets/assembly.cc:941 +msgid "Add" +msgstr "" + +#: src/gui/widgets/assembly.cc:957 +#, c-format +msgid "Assemble code for address 0x%08x:" +msgstr "" + +#. Clear items button +#: src/gui/widgets/assembly.cc:982 src/gui/widgets/console.cc:39 +#: src/gui/widgets/dynarec_disassembly.cc:90 src/gui/widgets/log.cc:128 +#: src/gui/widgets/pio-cart.cc:41 src/gui/widgets/typed_debugger.cc:827 +msgid "Clear" +msgstr "" + +#: src/gui/widgets/assembly.cc:984 src/gui/widgets/dynarec_disassembly.cc:73 +msgid "Close" +msgstr "" + +#: src/gui/widgets/assembly.cc:1012 +msgid "Refresh" +msgstr "" + +#: src/gui/widgets/assembly.cc:1014 +msgid "Filter" +msgstr "" + +#: src/gui/widgets/assembly.cc:1028 +msgid "Code##{}{:08x}" +msgstr "" + +#: src/gui/widgets/assembly.cc:1029 +msgid "Data##{}{:08x}" +msgstr "" + +#: src/gui/widgets/assembly.h:63 +msgid "Load Symbols" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:30 src/gui/widgets/breakpoints.cc:128 +msgid "Edit label of breakpoint {}##{}" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:32 +#, c-format +msgid "Change the label of breakpoint %s:" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:33 src/gui/widgets/breakpoints.cc:164 +msgid "Label" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:51 +msgid "Clear maps" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:55 +msgid "The mapping feature is a simple concept, but requires some amount of explanation. See the documentation website for more details, in the Misc Features subsection of the Debugging section." +msgstr "" + +#: src/gui/widgets/breakpoints.cc:57 +msgid "Map execution" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:58 +msgid "Map byte reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:60 +msgid "Map half reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:62 +msgid "Map word reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:63 +msgid "Map byte writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:65 +msgid "Map half writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:67 +msgid "Map word writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:69 +msgid "Break on execution map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:70 +msgid "Break on byte read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:72 +msgid "Break on half read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:74 +msgid "Break on word read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:75 +msgid "Break on byte write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:77 +msgid "Break on half write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:79 +msgid "Break on word write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:107 +msgid "Remove##" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:111 +msgid "Disable##" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:114 +msgid "Enable##" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:155 +msgid "Breakpoint Type" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:163 +msgid "Breakpoint Width" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:166 +msgid "Add Breakpoint" +msgstr "" + +#: src/gui/widgets/console.cc:34 +msgid "Close Console" +msgstr "" + +#: src/gui/widgets/console.cc:41 src/gui/widgets/dynarec_disassembly.cc:95 +#: src/gui/widgets/log.cc:130 +msgid "Copy" +msgstr "" + +#: src/gui/widgets/console.cc:47 src/gui/widgets/dynarec_disassembly.cc:99 +msgid "Auto-scroll" +msgstr "" + +#: src/gui/widgets/console.cc:48 src/gui/widgets/dynarec_disassembly.cc:100 +#: src/gui/widgets/log.cc:126 +msgid "Monospace" +msgstr "" + +#: src/gui/widgets/console.cc:97 +msgid "Input" +msgstr "" + +#. Disassemble button +#: src/gui/widgets/dynarec_disassembly.cc:60 +msgid "Disassemble Buffer" +msgstr "" + +#. Save to File button +#: src/gui/widgets/dynarec_disassembly.cc:65 +msgid "Save to File" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:70 +#: src/gui/widgets/dynarec_disassembly.cc:71 +msgid "Disassembler Error" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:72 +msgid "Disassembly Failed.\n" +"Check Logs" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:82 +msgid "Close Disassembler" +msgstr "" + +#. Show buffer size returned from disassembly function +#: src/gui/widgets/dynarec_disassembly.cc:112 +#, c-format +msgid "Code size: %.2fMB" +msgstr "" + +#: src/gui/widgets/events.cc:38 src/gui/widgets/memcard_manager.cc:205 +msgid "ID" +msgstr "" + +#: src/gui/widgets/events.cc:39 +msgid "Core" +msgstr "" + +#: src/gui/widgets/events.cc:40 +msgid "Spec" +msgstr "" + +#: src/gui/widgets/events.cc:41 src/gui/widgets/sio1.cc:232 +msgid "Mode" +msgstr "" + +#: src/gui/widgets/events.cc:42 +msgid "Flag" +msgstr "" + +#: src/gui/widgets/events.cc:43 +msgid "CB" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:34 +msgid "GPU logging" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:42 +msgid "Logs each frame's draw calls. When enabled, all the commands sent to the GPU will be logged and displayed here. This will contain only a single frame worth of commands. The feature can be pretty demanding in CPU and memory." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:45 +msgid "Breakpoint on vsync" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:50 +msgid "Replay frame" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:52 +msgid "When enabled, the framebuffer will be constantly redrawned using the selected commands, allowing to see the resulting output immediately. This doesn't make sense to have this enabled when: (1) the CPU is running and (2) the GPU logging isn't enabled. Selection of which commands to replay is done using the first checkbox in the logger display below. The [T] button will select all commands for replay from the top and until this command." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:57 +msgid "Show origins" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:59 +msgid "When enabled, the logger display will also show where did the command come from, which can be useful to debug or reverse engineer, but will also clutter the logger view." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:72 +msgid "Collapse all nodes" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:76 +msgid "Keep collapsed" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:79 +msgid "Expand all nodes" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:83 +msgid "Keep expanded" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:87 +msgid "Remove all highlight selections" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:90 +msgid "Highlight on hover" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:92 +msgid "When enabled, hovering a command in the logger view will highlight it in the vram display. Individual commands can be selected for highlight by using the second checkbox in the logger view. The [B] and [E] buttons can be used to specify the beginning and the end of a span of commands to highlight." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:99 +msgid "Frame {}###FrameCounterNode" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:101 +msgid "Reset frame counter" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:104 +#, c-format +msgid "%i primitives" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:109 +#, c-format +msgid "%i triangles" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:110 +#, c-format +msgid "%i textured triangles" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:111 +#, c-format +msgid "%i rectangles" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:112 +#, c-format +msgid "%i sprites" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:113 +#, c-format +msgid "%i pixel writes" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:114 +#, c-format +msgid "%i pixel reads" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:115 +#, c-format +msgid "%i texel reads" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:138 +#, c-format +msgid "Data port write: %08x" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:141 +#, c-format +msgid "Control port write: %08x" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:144 +msgid "Direct DMA from" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:152 +msgid "Chain DMA from" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:161 +msgid "at PC = " +msgstr "" + +#: src/gui/widgets/handlers.cc:40 +msgid "Invalid data at 0x100" +msgstr "" + +#: src/gui/widgets/handlers.cc:48 +#, c-format +msgid "Priority %i" +msgstr "" + +#: src/gui/widgets/handlers.cc:51 +msgid " No handlers" +msgstr "" + +#: src/gui/widgets/handlers.cc:58 +msgid " Corrupted info" +msgstr "" + +#: src/gui/widgets/handlers.cc:62 +msgid " Handler data at " +msgstr "" + +#: src/gui/widgets/handlers.cc:68 +msgid " verifier: " +msgstr "" + +#: src/gui/widgets/handlers.cc:75 +msgid " handler: " +msgstr "" + +#: src/gui/widgets/isobrowser.cc:97 +msgid "No iso or invalid iso loaded." +msgstr "" + +#: src/gui/widgets/isobrowser.cc:103 +#, c-format +msgid "GAME Label: %s" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:119 +msgid "Cache files" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:128 +msgid "Compute CRCs" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:133 +msgid "Computes the CRC32 of each track, and of\n" +"the whole disk. The CRC32 is computed on the raw data,\n" +"after decompression of the tracks. This is useful to\n" +"check the disk image against redump's information.\n\n" +"The computation can be slow, and can be sped up\n" +"significantly by caching the files beforehand." +msgstr "" + +#: src/gui/widgets/isobrowser.cc:145 +msgid "Disc size: {} ({}) - CRC32: {:08x}" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:148 +msgid "Track" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:150 +msgid "Length" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:151 +msgid "Pregap" +msgstr "" + +#: src/gui/widgets/log.cc:67 +msgid "Enabled" +msgstr "" + +#: src/gui/widgets/log.cc:69 +msgid "Enable all" +msgstr "" + +#: src/gui/widgets/log.cc:73 +msgid "Disable all" +msgstr "" + +#: src/gui/widgets/log.cc:86 +msgid "Displayed" +msgstr "" + +#: src/gui/widgets/log.cc:88 +msgid "Display all" +msgstr "" + +#: src/gui/widgets/log.cc:92 +msgid "Hide all" +msgstr "" + +#: src/gui/widgets/log.cc:105 +msgid "Special" +msgstr "" + +#: src/gui/widgets/log.cc:108 +msgid "Log CD-ROM commands" +msgstr "" + +#: src/gui/widgets/log.cc:112 +msgid "Skip ISR during CPU traces" +msgstr "" + +#: src/gui/widgets/log.cc:114 +msgid "Log kernel calls" +msgstr "" + +#: src/gui/widgets/log.cc:124 +msgid "Follow" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:58 +msgid "Auto run" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:60 src/gui/widgets/shader-editor.cc:492 +msgid "Auto save" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:62 +msgid "> Run" +msgstr "" + +#: src/gui/widgets/luainspector.cc:95 +msgid "Display" +msgstr "" + +#: src/gui/widgets/luainspector.cc:104 +msgid "Raw" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:64 +msgid "Import file into memory card 1" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:68 +msgid "Import file into memory card 2" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:72 +msgid "Export memory card 1 to file" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:76 +msgid "Export memory card 2 to file" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:121 +msgid "Undo" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:141 +msgid "Undo version: " +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:144 +msgid "Latest" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:151 +msgid "Clear Undo buffer" +msgstr "" + +#. Insert or remove memory cards. Send a SIO IRQ to the emulator if this happens as well. +#: src/gui/widgets/memcard_manager.cc:156 +msgid "Memory Card 1 inserted" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:161 +msgid "Memory Card 2 inserted" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:166 +msgid "Card 1 Pocketstation" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:173 +#: src/gui/widgets/memcard_manager.cc:183 +msgid "Experimental. Emulator will attempt to send artificial responses to Pocketstation commands, possibly allowing apps to be saved/exported." +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:176 +msgid "Card 2 Pocketstation" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:186 +msgid "Icon size" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:188 +msgid "Draw Pocketstation icons" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:202 +msgid "Block number" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:203 +msgid "Icon" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:204 +msgid "Title" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:207 +msgid "Action" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:225 +msgid "Chained block" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:230 +msgid "Free block" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:243 +#, c-format +msgid "%s (%dKB)" +msgstr "" + +#. We have to suffix the action button names with ##number because Imgui +#. can't handle multiple buttons with the same name well +#: src/gui/widgets/memcard_manager.cc:248 +msgid "Erase##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:253 +msgid "Erased file {}({}) off card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:259 +msgid "Copy##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:269 +msgid "Copied file {}({}) from card {} to card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:281 +msgid "Move##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:292 +msgid "Moved file {}({}) from card {} to card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:305 +msgid "Export PNG##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:311 +msgid "Copy icon##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:321 +msgid "Memory Card 1" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:325 +msgid "Memory Card 2" +msgstr "" + +#: src/gui/widgets/memcard_manager.h:76 +msgid "Import Memory Card file" +msgstr "" + +#: src/gui/widgets/memcard_manager.h:78 +msgid "Export Memory Card file" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:97 +msgid "Plain search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:98 +msgid "Pattern" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:99 src/gui/widgets/memory_observer.cc:288 +msgid "Hex" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:152 +#: src/gui/widgets/memory_observer.cc:413 +msgid "Search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:169 +#: src/gui/widgets/memory_observer.cc:327 +#: src/gui/widgets/memory_observer.cc:423 +msgid "Found values" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:171 +#: src/gui/widgets/memory_observer.cc:331 +#: src/gui/widgets/memory_observer.cc:425 +msgid "Access" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:184 +#: src/gui/widgets/memory_observer.cc:373 +#: src/gui/widgets/memory_observer.cc:438 +msgid "Show in memory editor##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:197 +msgid "Delta-over-time search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:200 +msgid "First scan" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:243 +msgid "Next scan" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:283 +msgid "New scan" +msgstr "" + +#. 1 +#: src/gui/widgets/memory_observer.cc:289 src/gui/widgets/sio1.cc:150 +#: src/gui/widgets/typed_debugger.cc:862 src/gui/widgets/typed_debugger.cc:908 +msgid "Value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:294 +msgid "Value type" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:309 +msgid "Scan type" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:324 +msgid "Display as fixed-point values" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:329 +msgid "Current value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:330 +msgid "Scanned value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:332 +msgid "Read breakpoint" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:333 +msgid "Write breakpoint" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:362 +msgid "Freeze##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:379 +msgid "Add read breakpoint##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:385 +msgid "Add write breakpoint##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:398 +msgid "Pattern search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:400 +msgid "Sequence size: " +msgstr "" + +#: src/gui/widgets/memory_observer.cc:402 +msgid "8 bytes (fast)" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:404 +msgid "16 bytes (fast)" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:406 +msgid "Arbitrary" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:409 +msgid "Sequence" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:411 +msgid "Step" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:62 +msgid "Filename: " +msgstr "" + +#: src/gui/widgets/named_savestates.cc:121 +msgid "Create save" +msgstr "" + +#. The save state exists +#: src/gui/widgets/named_savestates.cc:127 +msgid "Overwrite save" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:131 +msgid "Load save" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:137 +msgid "Delete save" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:36 +msgid "ROM" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:47 +msgid "On/Off Switch:" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:53 +msgid "Off" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:53 +msgid "On" +msgstr "" + +#: src/gui/widgets/registers.cc:34 +msgid "Context##{}" +msgstr "" + +#: src/gui/widgets/registers.cc:36 +msgid "Go to in Assembly" +msgstr "" + +#: src/gui/widgets/registers.cc:42 +msgid "Copy Value" +msgstr "" + +#: src/gui/widgets/registers.cc:50 +msgid "Edit##{}" +msgstr "" + +#: src/gui/widgets/registers.cc:52 src/gui/widgets/registers.cc:323 +#: src/gui/widgets/sio1.cc:126 +msgid "Edit value of {}" +msgstr "" + +#: src/gui/widgets/registers.cc:104 src/gui/widgets/registers.cc:200 +msgid "Show fixed point" +msgstr "" + +#: src/gui/widgets/registers.cc:286 +msgid "Misc" +msgstr "" + +#: src/gui/widgets/registers.cc:325 +#, c-format +msgid "Change the value of register %s:" +msgstr "" + +#: src/gui/widgets/registers.cc:326 +msgid "Register" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:322 +msgid "Vertex Shader compilation error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:343 +msgid "Pixel Shader compilation error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:365 +msgid "Link error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:377 +msgid "Missing attribute {} in shader program" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:490 +msgid "Auto compile" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:494 +msgid "Show all" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:496 +msgid "Configure shader" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:521 +msgid "Vertex Shader" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:527 +msgid "Pixel Shader" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:533 +msgid "Lua Invoker" +msgstr "" + +#: src/gui/widgets/sio1.cc:142 +msgid "Edit" +msgstr "" + +#: src/gui/widgets/sio1.cc:148 +msgid "Bit" +msgstr "" + +#. Column 0 +#: src/gui/widgets/sio1.cc:149 +msgid "Description" +msgstr "" + +#: src/gui/widgets/sio1.cc:189 src/gui/widgets/typed_debugger.cc:863 +#: src/gui/widgets/typed_debugger.cc:909 +msgid "New value" +msgstr "" + +#: src/gui/widgets/sio1.cc:192 src/gui/widgets/vram-viewer.cc:546 +#: src/gui/widgets/vram-viewer.cc:558 +msgid "OK" +msgstr "" + +#: src/gui/widgets/sio1.cc:223 +msgid "Status" +msgstr "" + +#: src/gui/widgets/sio1.cc:241 +msgid "Control" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:282 +msgid "Log reads and writes##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:292 +msgid "Add read breakpoint##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:295 +msgid "ReadPause" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:299 +msgid "Add write breakpoint##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:302 +msgid "WritePause" +msgstr "" + +#. Name. +#: src/gui/widgets/typed_debugger.cc:309 +msgid "Display log entries##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:336 src/gui/widgets/typed_debugger.cc:1067 +msgid "Re-enable##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:337 src/gui/widgets/typed_debugger.cc:1068 +msgid "Disable##{}" +msgstr "" + +#. Name. +#: src/gui/widgets/typed_debugger.cc:384 +msgid "{}\t@ {:#x}##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:416 src/gui/widgets/typed_debugger.cc:461 +#: src/gui/widgets/typed_debugger.cc:488 +msgid "Show in memory editor##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:434 +msgid "Add to Watch tab##{}{}" +msgstr "" + +#. We have a uchar or something of size 1. +#. We have a ushort or something of size 2. +#. We have uint or something of size 4. +#: src/gui/widgets/typed_debugger.cc:597 src/gui/widgets/typed_debugger.cc:603 +#: src/gui/widgets/typed_debugger.cc:611 src/gui/widgets/typed_debugger.cc:617 +#: src/gui/widgets/typed_debugger.cc:625 src/gui/widgets/typed_debugger.cc:631 +msgid "New value##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:652 +msgid "Data types can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate a redux_data_types.txt file in its folder, or from any text file where each line specifies the data type's name and fields, separated by semi-colons; fields are specified in type-name-size tuples whose elements are separated by commas.\n\n" +"For example:\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:660 +msgid "Arrays are specified as\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:664 +msgid "and pointers as\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:668 src/gui/widgets/typed_debugger.h:48 +msgid "Import data types" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:688 +msgid "Functions can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate a redux_funcs.txt file in its folder, or from any text file where each line specifies the function address, name and arguments, separated by semi-colons; arguments are specified in type-name-size tuples whose elements are separated by commas.\n\n" +"For example:\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:696 +msgid "Arrays and pointers are specified as for data types.\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:697 src/gui/widgets/typed_debugger.h:50 +msgid "Import functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:762 +msgid "Reimport data types from updated file" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:764 +msgid "Reimport functions from updated file" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:777 +msgid "TypedDebuggerTabBar" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:778 +msgid "Watch" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:816 +msgid "{}[{}]" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:836 src/gui/widgets/typed_debugger.cc:883 +msgid "Clear breakpoints" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:845 +msgid "Restore disabled instructions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:858 +msgid "WatchTable" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:859 src/gui/widgets/typed_debugger.cc:905 +#: src/gui/widgets/typed_debugger.cc:962 +msgid "Name" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:860 src/gui/widgets/typed_debugger.cc:906 +msgid "Type" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:861 src/gui/widgets/typed_debugger.cc:907 +msgid "Size" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:877 src/gui/widgets/typed_debugger.cc:960 +msgid "Functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:878 +msgid "Clear log" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:892 +msgid "Restore disabled functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:904 +msgid "FunctionBreakpoints" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:917 +msgid "{}\t(called from {}\t@ {:#x})##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:964 +msgid "Toggle" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:979 +msgid "Add breakpoint##{}" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:390 +msgid "VRAM Shader Editor" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:486 +msgid "View" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:487 +msgid "Reset view" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:490 +msgid "24 bits shift" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:491 +msgid "View VRAM in 24 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:495 +msgid "View VRAM in 16 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:499 +msgid "View VRAM in 8 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:503 +msgid "View VRAM in 4 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:508 +msgid "Select a CLUT" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:510 +msgid "Enable Alpha channel view" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:511 +msgid "Enable greyscale" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:514 +msgid "Show Shader Editor" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:521 +msgid "Select read highlight color" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:522 +msgid "Select written highlight color" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:540 src/gui/widgets/vram-viewer.cc:542 +msgid "Read Highlight Color Picker" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:552 src/gui/widgets/vram-viewer.cc:554 +msgid "Written Highlight Color Picker" +msgstr "" + +#: src/spu/cfg.cc:28 +msgid "SPU configuration" +msgstr "" + +#: src/spu/cfg.cc:39 +msgid "Backend" +msgstr "" + +#: src/spu/cfg.cc:48 +msgid "Device" +msgstr "" + +#: src/spu/cfg.cc:57 +msgid "Use Null Sync" +msgstr "" + +#: src/spu/cfg.cc:58 +msgid "More precise CPU-SPU synchronization,\n" +"at the cost of extra power required." +msgstr "" + +#: src/spu/cfg.cc:65 +msgid "Muted" +msgstr "" + +#: src/spu/cfg.cc:66 +msgid "Enable streaming" +msgstr "" + +#: src/spu/cfg.cc:67 +msgid "Uncheck this to mute the streaming channel\n" +"from the main CPU to the SPU. This includes\n" +"XA audio and audio tracks." +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Loud" +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Loudest" +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Low" +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Medium" +msgstr "" + +#: src/spu/cfg.cc:71 +msgid "Volume" +msgstr "" + +#: src/spu/cfg.cc:72 +msgid "Attempts to make the CPU-to-SPU audio stream\n" +"in sync, by changing its pitch. Consumes more CPU." +msgstr "" + +#: src/spu/cfg.cc:74 +msgid "Pause SPU waiting for CPU IRQ" +msgstr "" + +#: src/spu/cfg.cc:75 +msgid "Suspends the SPU processing during an IRQ, waiting\n" +"for the main CPU to acknowledge it. Fixes issues\n" +"with some games, but slows SPU processing." +msgstr "" + +#: src/spu/cfg.cc:78 src/spu/cfg.cc:81 +msgid "None - fastest" +msgstr "" + +#: src/spu/cfg.cc:78 +msgid "Simple - only handles the most common effects" +msgstr "" + +#: src/spu/cfg.cc:79 +msgid "Accurate - best quality, but slower" +msgstr "" + +#: src/spu/cfg.cc:80 +msgid "Reverb" +msgstr "" + +#: src/spu/cfg.cc:81 +msgid "Simple interpolation" +msgstr "" + +#: src/spu/cfg.cc:82 +msgid "Gaussian interpolation - good quality" +msgstr "" + +#: src/spu/cfg.cc:83 +msgid "Cubic interpolation - better treble" +msgstr "" + +#: src/spu/cfg.cc:84 +msgid "Interpolation" +msgstr "" + +#: src/spu/cfg.cc:87 +msgid "Downmixes stereo to mono." +msgstr "" + +#: src/spu/cfg.cc:88 +msgid "Capture/decode buffer IRQ" +msgstr "" + +#: src/spu/cfg.cc:90 +msgid "Activates SPU IRQs based on writes to the decode/capture buffer. This option is necessary for some games." +msgstr "" + +#: src/spu/debug.cc:62 +msgid "SPU Debug" +msgstr "" + +#: src/spu/debug.cc:84 +msgid "Mute all" +msgstr "" + +#: src/spu/debug.cc:90 +msgid "Unmute all" +msgstr "" + +#: src/spu/debug.cc:104 +msgid "ADSR channel info" +msgstr "" + +#: src/spu/debug.cc:107 +msgid "Attack:\n" +"Decay:\n" +"Sustain:\n" +"Release:" +msgstr "" + +#: src/spu/debug.cc:115 +msgid "Sustain level:\n" +"Sustain inc:\n" +"Curr adsr vol:\n" +"Raw enveloppe" +msgstr "" + +#: src/spu/debug.cc:123 +msgid "Generic channel info" +msgstr "" + +#: src/spu/debug.cc:127 +msgid "On:\n" +"Stop:\n" +"Noise:\n" +"FMod:\n" +"Reverb:\n" +"Rvb active:\n" +"Rvb number:\n" +"Rvb offset:\n" +"Rvb repeat:" +msgstr "" + +#: src/spu/debug.cc:138 +msgid "Start pos:\n" +"Curr pos:\n" +"Loop pos:\n\n" +"Right vol:\n" +"Left vol:\n\n" +"Act freq:\n" +"Used freq:" +msgstr "" + +#: src/spu/debug.cc:150 +msgid "Freq:\n" +"Stereo:\n" +"Samples:\n" +"Volume:\n" +msgstr "" + +#: src/spu/debug.cc:159 +msgid "Spu states" +msgstr "" + +#: src/spu/debug.cc:160 +msgid "Irq addr:\n" +"Ctrl:\n" +"Stat:\n" +"Spu mem:" +msgstr "" + diff --git a/i18n/pt.po b/i18n/pt.po new file mode 100644 index 000000000..0bf5b836e --- /dev/null +++ b/i18n/pt.po @@ -0,0 +1,3411 @@ +msgid "" +msgstr "" +"Project-Id-Version: pcsx-redux\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2024-03-12 17:37\n" +"Last-Translator: \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: pcsx-redux\n" +"X-Crowdin-Project-ID: 655690\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /[grumpycoders.pcsx-redux] main/i18n/pcsx-redux.pot\n" +"X-Crowdin-File-ID: 10\n" + +#: src/cdrom/cdriso-ecm.cc:282 +#, c-format +msgid "\n" +"Detected ECM file with proper header and filename suffix.\n" +msgstr "" + +#: src/cdrom/cdriso-sbi.cc:41 +#, c-format +msgid "Loaded SBI file: %s.\n" +msgstr "" + +#: src/cdrom/cdriso.cc:252 +#, c-format +msgid "Track %.2d (%s) - Start %.2d:%.2d:%.2d, Length %.2d:%.2d:%.2d\n" +msgstr "" + +#: src/cdrom/cdriso.cc:268 +#, c-format +msgid "Loaded CD Image: %s" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:463 +msgid "OpenGL GPU configuration" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:467 +msgid "Polygon rendering mode" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:478 src/core/OpenGL_GPU/gpu_opengl.cc:483 +msgid "No MSAA" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:478 +msgid "{}x MSAA" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:480 +msgid "MSAA" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:498 src/gpu/soft/gpu.cc:261 +msgid "Use linear filtering" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:511 +msgid "OpenGL GPU Debugger" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:517 +#, c-format +msgid "Display horizontal range: %d-%d" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:518 +#, c-format +msgid "Display vertical range: %d-%d" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:519 +#, c-format +msgid "Drawing area offset: (%d, %d)" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:520 +#, c-format +msgid "Resolution: %dx%d" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:522 +msgid "Clear colour" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:523 +msgid "Clear VRAM" +msgstr "" + +#: src/core/cdrom.cc:1708 +#, c-format +msgid "CD-ROM Label: %.32s\n" +msgstr "" + +#: src/core/cdrom.cc:1709 +#, c-format +msgid "CD-ROM ID: %.9s\n" +msgstr "" + +#: src/core/cdrom.cc:1710 +#, c-format +msgid "CD-ROM EXE Name: %.255s\n" +msgstr "" + +#: src/core/debug.cc:89 +msgid "Execution map" +msgstr "" + +#: src/core/debug.cc:119 +msgid "Read 8 map" +msgstr "" + +#: src/core/debug.cc:126 +msgid "Read 16 map" +msgstr "" + +#: src/core/debug.cc:133 +msgid "Read 32 map" +msgstr "" + +#: src/core/debug.cc:140 +msgid "Write 8 map" +msgstr "" + +#: src/core/debug.cc:147 +msgid "Write 16 map" +msgstr "" + +#: src/core/debug.cc:154 +msgid "Write 32 map" +msgstr "" + +#: src/core/debug.cc:170 +msgid "Step in" +msgstr "" + +#: src/core/debug.cc:178 src/gui/widgets/assembly.cc:454 +#: src/gui/widgets/assembly.cc:531 +msgid "Step Over" +msgstr "" + +#: src/core/debug.cc:186 +msgid "Step over" +msgstr "" + +#: src/core/debug.cc:192 +msgid "Step out (no callstack)" +msgstr "" + +#: src/core/debug.cc:219 +#, c-format +msgid "Breakpoint triggered: PC=0x%08x - Cause: %s %s\n" +msgstr "" + +#: src/core/debug.cc:319 src/gui/widgets/assembly.cc:455 +#: src/gui/widgets/assembly.cc:533 +msgid "Step Out" +msgstr "" + +#: src/core/debug.h:37 +msgid "Exec" +msgstr "" + +#: src/core/debug.h:37 src/gui/widgets/typed_debugger.cc:285 +msgid "Read" +msgstr "" + +#: src/core/debug.h:37 src/gui/widgets/typed_debugger.cc:287 +msgid "Write" +msgstr "" + +#: src/core/gdb-server.cc:604 +msgid "GDB client" +msgstr "" + +#: src/core/gpu.cc:1037 src/core/gpu.cc:1122 +msgid "Shading: Flat" +msgstr "" + +#: src/core/gpu.cc:1041 src/core/gpu.cc:1126 +msgid "Shading: Gouraud" +msgstr "" + +#: src/core/gpu.cc:1045 +msgid "Textured" +msgstr "" + +#: src/core/gpu.cc:1048 src/core/gpu.cc:1129 src/core/gpu.cc:1170 +msgid "Semi-transparency blending" +msgstr "" + +#: src/core/gpu.cc:1064 +#, c-format +msgid "Vertex %i" +msgstr "" + +#: src/core/gpu.cc:1088 src/core/gpu.cc:1154 src/core/gpu.cc:1183 +msgid "Go to primitive##{}" +msgstr "" + +#: src/core/gpu.cc:1096 src/core/gpu.cc:1193 +msgid "Go to texture##{}" +msgstr "" + +#: src/core/gpu.cc:1108 src/core/gpu.cc:1205 +msgid "Go to CLUT##{}" +msgstr "" + +#: src/core/gpu.cc:1134 +#, c-format +msgid "Line %i" +msgstr "" + +#: src/core/gpulogger.cc:285 +#, c-format +msgid "Texture Page X: %i, Texture Page Y: %i" +msgstr "" + +#: src/core/gpulogger.cc:286 +msgid "Blending:" +msgstr "" + +#: src/core/gpulogger.cc:290 +msgid "50% Back + 50% Front" +msgstr "" + +#: src/core/gpulogger.cc:293 +msgid "100% Back + 100% Front" +msgstr "" + +#: src/core/gpulogger.cc:296 +msgid "100% Back - 100% Front" +msgstr "" + +#: src/core/gpulogger.cc:299 +msgid "100% Back + 25% Front" +msgstr "" + +#: src/core/gpulogger.cc:302 +msgid "Texture depth:" +msgstr "" + +#: src/core/gpulogger.cc:306 +msgid "4 bits" +msgstr "" + +#: src/core/gpulogger.cc:309 +msgid "8 bits" +msgstr "" + +#: src/core/gpulogger.cc:312 +msgid "16 bits" +msgstr "" + +#: src/core/gpulogger.cc:319 +#, c-format +msgid "Dithering: %s" +msgstr "" + +#: src/core/gpulogger.cc:319 src/core/gpulogger.cc:334 +#: src/core/gpulogger.cc:393 src/core/gpulogger.cc:406 +msgid "No" +msgstr "" + +#: src/core/gpulogger.cc:319 src/core/gpulogger.cc:334 +#: src/core/gpulogger.cc:393 src/core/gpulogger.cc:406 +msgid "Yes" +msgstr "" + +#: src/core/gpulogger.cc:334 +#, c-format +msgid " Set: %s, Check: %s" +msgstr "" + +#: src/core/gpulogger.cc:343 +msgid "Display Enabled" +msgstr "" + +#: src/core/gpulogger.cc:345 +msgid "Display Disabled" +msgstr "" + +#: src/core/gpulogger.cc:352 +msgid "DMA Off" +msgstr "" + +#: src/core/gpulogger.cc:355 +msgid "FIFO Query" +msgstr "" + +#: src/core/gpulogger.cc:358 +msgid "DMA Read" +msgstr "" + +#: src/core/gpulogger.cc:361 +msgid "DMA Write" +msgstr "" + +#: src/core/gpulogger.cc:371 +msgid "Horizontal resolution:" +msgstr "" + +#: src/core/gpulogger.cc:393 +#, c-format +msgid "Extended width mode: %s" +msgstr "" + +#: src/core/gpulogger.cc:394 +msgid "Vertical resolution:" +msgstr "" + +#: src/core/gpulogger.cc:404 +#, c-format +msgid "Output mode: %s" +msgstr "" + +#: src/core/gpulogger.cc:405 +msgid "15 bits" +msgstr "" + +#: src/core/gpulogger.cc:405 +msgid "24 bits" +msgstr "" + +#: src/core/gpulogger.cc:405 +#, c-format +msgid "Display depth: %s" +msgstr "" + +#: src/core/gpulogger.cc:406 +#, c-format +msgid "Interlaced: %s" +msgstr "" + +#: src/core/gpulogger.cc:412 +msgid "Texture Window" +msgstr "" + +#: src/core/gpulogger.cc:415 +msgid "Draw Area Start" +msgstr "" + +#: src/core/gpulogger.cc:418 +msgid "Draw Area End" +msgstr "" + +#: src/core/gpulogger.cc:421 +msgid "Draw Offset" +msgstr "" + +#: src/core/gpulogger.cc:424 +msgid "Unknown" +msgstr "" + +#: src/core/memorycard.cc:348 +#, c-format +msgid "The memory card %s doesn't exist - creating it\n" +msgstr "" + +#: src/core/memorycard.cc:367 src/core/memorycard.cc:385 +msgid "Error reading memory card." +msgstr "" + +#: src/core/memorycard.cc:370 +#, c-format +msgid "Memory card %s failed to load!\n" +msgstr "" + +#: src/core/memorycard.cc:374 +#, c-format +msgid "Loading memory card %s\n" +msgstr "" + +#: src/core/memorycard.cc:417 +#, c-format +msgid "Saving memory card %s\n" +msgstr "" + +#: src/core/pad.cc:703 src/core/pad.cc:796 +#, c-format +msgid "Unknown command for pad: %02X\n" +msgstr "" + +#: src/core/pad.cc:898 +msgid "Pad configuration" +msgstr "" + +#: src/core/pad.cc:904 +msgid "Pad 1" +msgstr "" + +#: src/core/pad.cc:905 +msgid "Pad 2" +msgstr "" + +#: src/core/pad.cc:908 +msgid "Rescan gamepads and re-read game controllers database" +msgstr "" + +#: src/core/pad.cc:914 +msgid "Use raw input for mouse" +msgstr "" + +#: src/core/pad.cc:916 +msgid "When enabled, the cursor will be hidden and captured when the emulator is running. This is useful for games that require mouse input." +msgstr "" + +#: src/core/pad.cc:918 +msgid "Allow mouse capture toggle" +msgstr "" + +#: src/core/pad.cc:920 +msgid "When enabled, pressing CTRL and ALT will toggle the setting above, raw input" +msgstr "" + +#: src/core/pad.cc:922 +msgid "Pad" +msgstr "" + +#: src/core/pad.cc:931 +msgid "Set defaults" +msgstr "" + +#: src/core/pad.cc:946 +msgid "Keyboard Up" +msgstr "" + +#: src/core/pad.cc:948 +msgid "Keyboard Right" +msgstr "" + +#: src/core/pad.cc:950 +msgid "Keyboard Down" +msgstr "" + +#: src/core/pad.cc:952 +msgid "Keyboard Left" +msgstr "" + +#: src/core/pad.cc:954 +msgid "Keyboard Backspace" +msgstr "" + +#: src/core/pad.cc:956 +msgid "Keyboard Enter" +msgstr "" + +#: src/core/pad.cc:958 +msgid "Keyboard Space" +msgstr "" + +#: src/core/pad.cc:960 +msgid "Keyboard Escape" +msgstr "" + +#: src/core/pad.cc:962 +msgid "Unbound" +msgstr "" + +#: src/core/pad.cc:967 +msgid "Unknown keyboard key {}" +msgstr "" + +#: src/core/pad.cc:972 +msgid "Keyboard {}" +msgstr "" + +#: src/core/pad.cc:987 src/gui/gui.cc:1969 +msgid "Auto" +msgstr "" + +#: src/core/pad.cc:988 +msgid "Controller" +msgstr "" + +#: src/core/pad.cc:989 +msgid "Keyboard" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Cross" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Square" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Triangle" +msgstr "" + +#: src/core/pad.cc:993 +msgid "Circle" +msgstr "" + +#: src/core/pad.cc:993 +msgid "Select" +msgstr "" + +#: src/core/pad.cc:993 src/gui/widgets/isobrowser.cc:149 +msgid "Start" +msgstr "" + +#: src/core/pad.cc:994 +msgid "L1" +msgstr "" + +#: src/core/pad.cc:994 +msgid "L2" +msgstr "" + +#: src/core/pad.cc:994 +msgid "R1" +msgstr "" + +#: src/core/pad.cc:995 +msgid "L3" +msgstr "" + +#: src/core/pad.cc:995 +msgid "R2" +msgstr "" + +#: src/core/pad.cc:995 +msgid "R3" +msgstr "" + +#: src/core/pad.cc:996 +msgid "Analog Mode" +msgstr "" + +#: src/core/pad.cc:999 +msgid "Up" +msgstr "" + +#: src/core/pad.cc:1000 +msgid "Right" +msgstr "" + +#: src/core/pad.cc:1001 +msgid "Down" +msgstr "" + +#: src/core/pad.cc:1002 +msgid "Left" +msgstr "" + +#: src/core/pad.cc:1005 +msgid "Digital" +msgstr "" + +#: src/core/pad.cc:1006 +msgid "Analog" +msgstr "" + +#: src/core/pad.cc:1007 +msgid "Mouse" +msgstr "" + +#: src/core/pad.cc:1008 +msgid "Negcon (Unimplemented)" +msgstr "" + +#: src/core/pad.cc:1009 +msgid "Gun (Unimplemented)" +msgstr "" + +#: src/core/pad.cc:1010 +msgid "Guncon (Unimplemented" +msgstr "" + +#: src/core/pad.cc:1014 src/gui/widgets/pio-cart.cc:55 +msgid "Connected" +msgstr "" + +#: src/core/pad.cc:1023 +msgid "Analog mode" +msgstr "" + +#: src/core/pad.cc:1031 +msgid "Controller Type" +msgstr "" + +#: src/core/pad.cc:1047 +msgid "Device type" +msgstr "" + +#: src/core/pad.cc:1058 +msgid "Mouse sensitivity X" +msgstr "" + +#: src/core/pad.cc:1060 +msgid "Mouse sensitivity Y" +msgstr "" + +#: src/core/pad.cc:1062 +msgid "Keyboard mapping" +msgstr "" + +#: src/core/pad.cc:1064 +msgid "Computer button mapping" +msgstr "" + +#: src/core/pad.cc:1065 +msgid "Gamepad button" +msgstr "" + +#: src/core/pad.cc:1115 +msgid "No gamepad selected or connected" +msgstr "" + +#: src/core/pad.cc:1132 +msgid "Gamepad" +msgstr "" + +#: src/core/pio-cart.cc:214 +#, c-format +msgid "Unknown 8-bit read in EXP1/PIO: %8.8lx\n" +msgstr "" + +#: src/core/pio-cart.cc:228 +#, c-format +msgid "Unknown 8-bit write in EXP1/PIO: %8.8lx\n" +msgstr "" + +#: src/core/psxinterpreter.cc:359 +#, c-format +msgid "Signed overflow in ADDI instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:453 +#, c-format +msgid "Signed overflow in ADD instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:495 +#, c-format +msgid "Signed overflow in SUB instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:815 +#, c-format +msgid "Attempted unaligned JR to 0x%08x from 0x%08x, firing exception!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:841 +#, c-format +msgid "Attempted unaligned JALR to 0x%08x from 0x%08x, firing exception!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:879 +#, c-format +msgid "Unaligned address 0x%08x in LH from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:896 +#, c-format +msgid "Unaligned address 0x%08x in LHU from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:913 +#, c-format +msgid "Unaligned address 0x%08x in LW from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:975 +#, c-format +msgid "Unaligned address 0x%08x in SH from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:986 +#, c-format +msgid "Unaligned address 0x%08x in SW from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1093 +#, c-format +msgid "Encountered reserved opcode from 0x%08x, firing an exception\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1108 +#, c-format +msgid "Attempted to use an invalid floating point instruction from 0x%08x. Ignored.\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1119 +#, c-format +msgid "Attempted to access COP3 from 0x%08x. Ignored\n" +msgstr "" + +#: src/core/psxmem.cc:94 +msgid "SharedMem failed to share memory for wram, falling back to memory alloc\n" +msgstr "" + +#: src/core/psxmem.cc:103 +msgid "Error allocating memory!" +msgstr "" + +#: src/core/psxmem.cc:135 +#, c-format +msgid "Could not open EXP1:\"%s\".\n" +msgstr "" + +#: src/core/psxmem.cc:143 +#, c-format +msgid "Loaded %i bytes to EXP1 from file: %s\n" +msgstr "" + +#: src/core/psxmem.cc:185 +msgid "\n" +" No BIOS loaded, emulation halted.\n\n" +"Set a BIOS file into the configuration, and do a hard reset of the emulator.\n" +"The distributed OpenBIOS.bin file can be an appropriate BIOS replacement.\n" +msgstr "" + +#: src/core/psxmem.cc:200 +#, c-format +msgid "Could not open BIOS:\"%s\". Retrying with the OpenBIOS\n" +msgstr "" + +#: src/core/psxmem.cc:210 +#, c-format +msgid "Could not open OpenBIOS fallback. Things won't work properly.\n" +"Add a valid BIOS in the configuration and hard reset.\n" +msgstr "" + +#: src/core/psxmem.cc:225 +#, c-format +msgid "Loaded BIOS: %s\n" +msgstr "" + +#: src/core/psxmem.cc:237 +#, c-format +msgid "Known BIOS detected: %s (%08x)\n" +msgstr "" + +#: src/core/psxmem.cc:239 +#, c-format +msgid "OpenBIOS detected (%08x)\n" +msgstr "" + +#: src/core/psxmem.cc:241 +#, c-format +msgid "Unknown bios loaded (%08x)\n" +msgstr "" + +#: src/core/psxmem.cc:276 +#, c-format +msgid "8-bit read redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:283 +#, c-format +msgid "8-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:315 +#, c-format +msgid "16-bit read redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:318 +#, c-format +msgid "16-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:350 +#, c-format +msgid "32-bit read redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:354 +#, c-format +msgid "32-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:458 +#, c-format +msgid "8-bit write redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:460 +#, c-format +msgid "8-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:489 +#, c-format +msgid "16-bit write redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:491 +#, c-format +msgid "16-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:523 src/core/psxmem.cc:550 +#, c-format +msgid "32-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:547 +#, c-format +msgid "32-bit write redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/r3000a.cc:39 +#, c-format +msgid "PCSX-Redux booting\n" +msgstr "" + +#: src/core/r3000a.cc:40 +#, c-format +msgid "Copyright (C) 2019-2024 PCSX-Redux authors\n" +msgstr "" + +#: src/core/r3000a.cc:50 +#, c-format +msgid "CPU type: %s\n" +msgstr "" + +#: src/core/sio.cc:367 +msgid "Wrong block number" +msgstr "" + +#: src/core/sio1-server.cc:126 +msgid "SIO1 client disconnected\n" +msgstr "" + +#: src/core/sio1.cc:74 +msgid "SIO1 client connected\n" +msgstr "" + +#: src/core/sio1.cc:90 +msgid "SIO1 TCP session closing due to unreliable connection.\n" +"Restart SIO1 server/client and try again." +msgstr "" + +#: src/gpu/soft/gpu.cc:243 +msgid "Game-dependent dithering (slow)" +msgstr "" + +#: src/gpu/soft/gpu.cc:243 +msgid "No dithering (fastest)" +msgstr "" + +#: src/gpu/soft/gpu.cc:244 +msgid "Always dither g-shaded polygons (slowest)" +msgstr "" + +#: src/gpu/soft/gpu.cc:246 +msgid "Soft GPU configuration" +msgstr "" + +#: src/gpu/soft/gpu.cc:247 +msgid "Dithering" +msgstr "" + +#: src/gpu/soft/gpu.cc:252 +msgid "Use cached dithering tables" +msgstr "" + +#: src/gpu/soft/gpu.cc:258 +msgid "Dithering tables are cached in memory for faster processing. Dithering will be done much faster, at the cost of a 512MB cache." +msgstr "" + +#: src/gpu/soft/gpu.cc:273 +msgid "Soft GPU debugger" +msgstr "" + +#: src/gpu/soft/gpu.cc:275 +msgid "Debugging features are not supported when using the software renderer yet\n" +"Consider enabling the OpenGL GPU option instead." +msgstr "" + +#: src/gui/gui.cc:307 +msgid "One argument needed to the setText* functions" +msgstr "" + +#: src/gui/gui.cc:325 +msgid "The argument to the setText* functions need to be convertible to a string, or be a File object" +msgstr "" + +#: src/gui/gui.cc:330 +msgid "Error compiling new shader code: {}" +msgstr "" + +#: src/gui/gui.cc:653 +msgid "Warning: OpenGL error reporting disabled. See About dialog for more information.\n" +msgstr "" + +#: src/gui/gui.cc:666 +msgid "Main VRAM Viewer" +msgstr "" + +#: src/gui/gui.cc:667 +msgid "CLUT VRAM selector" +msgstr "" + +#: src/gui/gui.cc:672 +msgid "Vram Viewer #" +msgstr "" + +#: src/gui/gui.cc:681 +msgid "Memory Editor #" +msgstr "" + +#: src/gui/gui.cc:686 +msgid "Parallel Port" +msgstr "" + +#: src/gui/gui.cc:687 +msgid "Scratch Pad" +msgstr "" + +#: src/gui/gui.cc:688 +msgid "Hardware Registers" +msgstr "" + +#: src/gui/gui.cc:689 +msgid "BIOS" +msgstr "" + +#: src/gui/gui.cc:690 +msgid "VRAM" +msgstr "" + +#: src/gui/gui.cc:1030 +msgid "Output" +msgstr "" + +#: src/gui/gui.cc:1055 src/gui/widgets/assembly.cc:442 +#: src/gui/widgets/isobrowser.cc:66 src/gui/widgets/memcard_manager.cc:63 +#: src/gui/widgets/vram-viewer.cc:482 +msgid "File" +msgstr "" + +#: src/gui/gui.cc:1056 src/gui/gui.h:377 src/gui/widgets/isobrowser.cc:67 +#: src/gui/widgets/isobrowser.h:50 +msgid "Open Disk Image" +msgstr "" + +#: src/gui/gui.cc:1057 src/gui/widgets/isobrowser.cc:68 +msgid "Close Disk Image" +msgstr "" + +#: src/gui/gui.cc:1061 +msgid "Load binary" +msgstr "" + +#: src/gui/gui.cc:1064 +msgid "Add Lua archive" +msgstr "" + +#: src/gui/gui.cc:1068 +msgid "Dump save state proto schema" +msgstr "" + +#: src/gui/gui.cc:1073 +msgid "global{}" +msgstr "" + +#: src/gui/gui.cc:1075 +msgid "Save state slots" +msgstr "" + +#: src/gui/gui.cc:1076 +msgid "Quick-save slot" +msgstr "" + +#: src/gui/gui.cc:1081 src/gui/gui.cc:1102 +msgid "Slot {}" +msgstr "" + +#: src/gui/gui.cc:1088 +msgid "Show named save states" +msgstr "" + +#: src/gui/gui.cc:1093 +msgid "Save global state" +msgstr "" + +#: src/gui/gui.cc:1095 +msgid "Load state slots" +msgstr "" + +#: src/gui/gui.cc:1098 +msgid "Quick-load slot" +msgstr "" + +#: src/gui/gui.cc:1123 +msgid "Load global state" +msgstr "" + +#: src/gui/gui.cc:1127 +msgid "Open LID" +msgstr "" + +#: src/gui/gui.cc:1131 +msgid "Close LID" +msgstr "" + +#: src/gui/gui.cc:1135 +msgid "Open and close LID" +msgstr "" + +#: src/gui/gui.cc:1140 +msgid "Reboot" +msgstr "" + +#: src/gui/gui.cc:1143 +msgid "Quit" +msgstr "" + +#: src/gui/gui.cc:1149 src/gui/gui.cc:1166 +msgid "Emulation" +msgstr "" + +#: src/gui/gui.cc:1150 +msgid "Start emulation" +msgstr "" + +#: src/gui/gui.cc:1153 +msgid "Pause emulation" +msgstr "" + +#: src/gui/gui.cc:1156 +msgid "Soft Reset" +msgstr "" + +#: src/gui/gui.cc:1159 +msgid "Hard Reset" +msgstr "" + +#: src/gui/gui.cc:1165 src/gui/widgets/vram-viewer.cc:520 +msgid "Configuration" +msgstr "" + +#: src/gui/gui.cc:1167 +msgid "Manage Memory Cards" +msgstr "" + +#: src/gui/gui.cc:1170 src/gui/gui.cc:1270 +msgid "GPU" +msgstr "" + +#: src/gui/gui.cc:1171 src/gui/gui.cc:1286 +msgid "SPU" +msgstr "" + +#: src/gui/gui.cc:1172 +msgid "UI" +msgstr "" + +#: src/gui/gui.cc:1173 +msgid "System" +msgstr "" + +#: src/gui/gui.cc:1174 +msgid "Controls" +msgstr "" + +#: src/gui/gui.cc:1175 +msgid "Shader presets" +msgstr "" + +#: src/gui/gui.cc:1176 +msgid "Default shader" +msgstr "" + +#: src/gui/gui.cc:1179 +msgid "CRT-lottes shader" +msgstr "" + +#: src/gui/gui.cc:1206 +msgid "Configure Shaders" +msgstr "" + +#: src/gui/gui.cc:1210 +msgid "PIO Cartridge" +msgstr "" + +#: src/gui/gui.cc:1214 src/gui/widgets/assembly.cc:449 +msgid "Debug" +msgstr "" + +#: src/gui/gui.cc:1215 +msgid "Show Logs" +msgstr "" + +#: src/gui/gui.cc:1216 +msgid "Lua" +msgstr "" + +#: src/gui/gui.cc:1217 +msgid "Show Lua Console" +msgstr "" + +#: src/gui/gui.cc:1218 +msgid "Show Lua Inspector" +msgstr "" + +#: src/gui/gui.cc:1219 +msgid "Show Lua editor" +msgstr "" + +#: src/gui/gui.cc:1223 +msgid "CPU" +msgstr "" + +#: src/gui/gui.cc:1224 +msgid "Show Registers" +msgstr "" + +#: src/gui/gui.cc:1225 +msgid "Show Assembly" +msgstr "" + +#: src/gui/gui.cc:1227 src/gui/gui.cc:1229 +msgid "Show DynaRec Disassembly" +msgstr "" + +#: src/gui/gui.cc:1231 +msgid "DynaRec Disassembler is not available in Interpreted CPU mode. Try enabling [Dynarec CPU]\n" +"in Configuration->Emulation, restart PCSX-Redux, then try again." +msgstr "" + +#: src/gui/gui.cc:1234 +msgid "Show Breakpoints" +msgstr "" + +#: src/gui/gui.cc:1235 +msgid "Show Callstacks" +msgstr "" + +#: src/gui/gui.cc:1236 +msgid "Memory Editors" +msgstr "" + +#: src/gui/gui.cc:1247 +msgid "Show Memory Observer" +msgstr "" + +#: src/gui/gui.cc:1248 +msgid "Show Typed Debugger" +msgstr "" + +#: src/gui/gui.cc:1249 +msgid "Show Interrupts Scaler" +msgstr "" + +#: src/gui/gui.cc:1250 +msgid "First Chance Exceptions" +msgstr "" + +#: src/gui/gui.cc:1271 +msgid "VRAM viewers" +msgstr "" + +#: src/gui/gui.cc:1272 +msgid "Show main VRAM viewer" +msgstr "" + +#: src/gui/gui.cc:1273 +msgid "Show CLUT VRAM viewer" +msgstr "" + +#: src/gui/gui.cc:1276 +msgid "Show VRAM viewer #" +msgstr "" + +#: src/gui/gui.cc:1282 +msgid "Show GPU logger" +msgstr "" + +#: src/gui/gui.cc:1283 +msgid "Show GPU debug" +msgstr "" + +#: src/gui/gui.cc:1287 +msgid "Show SPU debug" +msgstr "" + +#: src/gui/gui.cc:1290 +msgid "CD-Rom" +msgstr "" + +#: src/gui/gui.cc:1291 +msgid "Show Iso Browser" +msgstr "" + +#: src/gui/gui.cc:1294 +msgid "Misc hardware" +msgstr "" + +#: src/gui/gui.cc:1295 +msgid "Show SIO1 debug" +msgstr "" + +#: src/gui/gui.cc:1299 +msgid "Kernel" +msgstr "" + +#: src/gui/gui.cc:1300 +msgid "Kernel Events" +msgstr "" + +#: src/gui/gui.cc:1301 +msgid "Kernel Handlers" +msgstr "" + +#: src/gui/gui.cc:1302 src/gui/gui.cc:1448 +msgid "Kernel Calls" +msgstr "" + +#: src/gui/gui.cc:1305 +msgid "Rendering" +msgstr "" + +#: src/gui/gui.cc:1306 +msgid "Full window render" +msgstr "" + +#: src/gui/gui.cc:1309 +msgid "Fullscreen" +msgstr "" + +#: src/gui/gui.cc:1313 +msgid "Show Output Shader Editor" +msgstr "" + +#: src/gui/gui.cc:1314 +msgid "Show Offscreen Shader Editor" +msgstr "" + +#: src/gui/gui.cc:1315 +msgid "Reset shaders" +msgstr "" + +#: src/gui/gui.cc:1323 +msgid "Help" +msgstr "" + +#: src/gui/gui.cc:1324 +msgid "Show ImGui Demo" +msgstr "" + +#: src/gui/gui.cc:1326 +msgid "Show UvFile information" +msgstr "" + +#: src/gui/gui.cc:1328 src/gui/gui.cc:2238 +msgid "About" +msgstr "" + +#: src/gui/gui.cc:1333 +#, c-format +msgid "CPU: %s" +msgstr "" + +#: src/gui/gui.cc:1335 src/gui/widgets/isobrowser.cc:102 +#, c-format +msgid "GAME ID: %s" +msgstr "" + +#: src/gui/gui.cc:1338 +#, c-format +msgid "%.2f FPS (%.2f ms)" +msgstr "" + +#: src/gui/gui.cc:1341 +#, c-format +msgid "%.2f ms audio buffer (%i frames)" +msgstr "" + +#: src/gui/gui.cc:1343 +msgid "Idle" +msgstr "" + +#: src/gui/gui.cc:1424 +msgid "Logs" +msgstr "" + +#: src/gui/gui.cc:1430 +msgid "Lua Console" +msgstr "" + +#: src/gui/gui.cc:1436 +msgid "Lua Inspector" +msgstr "" + +#: src/gui/gui.cc:1439 +msgid "Lua Editor" +msgstr "" + +#: src/gui/gui.cc:1442 +msgid "Kernel events" +msgstr "" + +#: src/gui/gui.cc:1445 +msgid "Kernel handlers" +msgstr "" + +#: src/gui/gui.cc:1451 +msgid "Callstacks" +msgstr "" + +#: src/gui/gui.cc:1500 +msgid "Memory Card Manager" +msgstr "" + +#: src/gui/gui.cc:1504 src/gui/widgets/registers.cc:65 +msgid "Registers" +msgstr "" + +#: src/gui/gui.cc:1508 +msgid "Assembly" +msgstr "" + +#: src/gui/gui.cc:1512 +msgid "DynaRec Disassembler" +msgstr "" + +#: src/gui/gui.cc:1516 src/gui/widgets/breakpoints.cc:81 +#: src/gui/widgets/typed_debugger.cc:864 src/gui/widgets/typed_debugger.cc:910 +#: src/gui/widgets/typed_debugger.cc:963 +msgid "Breakpoints" +msgstr "" + +#: src/gui/gui.cc:1520 +msgid "Named Save States" +msgstr "" + +#: src/gui/gui.cc:1524 src/gui/widgets/memory_observer.cc:382 +#: src/gui/widgets/memory_observer.cc:388 +msgid "Memory Observer" +msgstr "" + +#: src/gui/gui.cc:1528 src/gui/widgets/typed_debugger.cc:1062 +msgid "Typed Debugger" +msgstr "" + +#: src/gui/gui.cc:1534 +msgid "Output Video" +msgstr "" + +#: src/gui/gui.cc:1539 +msgid "Offscreen Render" +msgstr "" + +#: src/gui/gui.cc:1545 +msgid "PIO Cartridge Configuration" +msgstr "" + +#: src/gui/gui.cc:1549 +msgid "SIO1 Debug" +msgstr "" + +#: src/gui/gui.cc:1553 +msgid "ISO Browser" +msgstr "" + +#: src/gui/gui.cc:1563 +msgid "GPU Logger" +msgstr "" + +#: src/gui/gui.cc:1566 +msgid "UI Configuration" +msgstr "" + +#: src/gui/gui.cc:1572 +msgid "Locale" +msgstr "" + +#: src/gui/gui.cc:1587 +msgid "Reload locales" +msgstr "" + +#: src/gui/gui.cc:1592 +msgid "Main Font Size" +msgstr "" + +#: src/gui/gui.cc:1593 +msgid "Mono Font Size" +msgstr "" + +#: src/gui/gui.cc:1595 +msgid "Use Widescreen Aspect Ratio" +msgstr "" + +#: src/gui/gui.cc:1596 +msgid "Sets the output screen ratio to 16:9 instead of 4:3.\n\n" +"Note that this setting is NOT the popular hack\n" +"to force games into widescreen mode, but rather an\n" +"emulation of the fact users could change their\n" +"TV sets to be in 16:9 mode instead of 4:3.\n\n" +"Some games have a \"wide screen\" rendering setting,\n" +"which changes the rendering of the game accordingly,\n" +"and requires the user to change the settings of\n" +"their TV set to match the aspect ratio of the game." +msgstr "" + +#: src/gui/gui.cc:1615 +msgid "System Configuration" +msgstr "" + +#: src/gui/gui.cc:1617 +msgid "Preload Disk Image files" +msgstr "" + +#: src/gui/gui.cc:1618 +msgid "Enable Auto Update" +msgstr "" + +#: src/gui/gui.cc:1625 +msgid "Update configuration" +msgstr "" + +#: src/gui/gui.cc:1626 +msgid "PCSX-Redux can automatically update itself.\n\n" +"If you enable the auto update option, it will check for new updates\n" +"on startup. No personal data nor identifiable token is sent for this\n" +"process, but Microsoft might still keep and record information such\n" +"as your IP address.\n\n" +"If an update is available, you will get prompted to download and\n" +"install it. You can still download versions of PCSX-Redux as usual\n" +"from its website.\n\n" +"If you want to change this setting later, you can go to the\n" +"Configuration -> System menu." +msgstr "" + +#: src/gui/gui.cc:1639 +msgid "Enable auto update" +msgstr "" + +#: src/gui/gui.cc:1645 +msgid "No thanks" +msgstr "" + +#: src/gui/gui.cc:1654 +msgid "Update available" +msgstr "" + +#: src/gui/gui.cc:1656 +msgid "An update is available.\n" +"Click 'Update' to download and apply the update.\n" +"PCSX-Redux will automatically restart to apply it.\n\n" +"Click 'Download' to use your browser to download\n" +"the update and manually apply it." +msgstr "" + +#: src/gui/gui.cc:1663 +msgid "An update is available.\n" +"Click 'Update' to download it. While the update can be\n" +"downloaded, it won't be applied automatically. You will\n" +"have to install it manually, the way you previously did.\n" +"PCSX-Redux will quit once the update is downloaded.\n\n" +"Click 'Download' to use your browser to download\n" +"the update and manually apply it." +msgstr "" + +#: src/gui/gui.cc:1674 +msgid "Update" +msgstr "" + +#: src/gui/gui.cc:1686 src/gui/gui.cc:1691 +msgid "An error has occured while downloading\n" +"and/or applying the update." +msgstr "" + +#: src/gui/gui.cc:1697 +msgid "Download" +msgstr "" + +#: src/gui/gui.cc:1707 +msgid "An error has occured while downloading the update." +msgstr "" + +#: src/gui/gui.cc:1713 src/gui/widgets/assembly.cc:947 +#: src/gui/widgets/breakpoints.cc:38 src/gui/widgets/registers.cc:339 +#: src/gui/widgets/sio1.cc:203 +msgid "Cancel" +msgstr "" + +#: src/gui/gui.cc:1722 +msgid "UvFiles" +msgstr "" + +#: src/gui/gui.cc:1725 +#, c-format +msgid "Read rate: %s" +msgstr "" + +#: src/gui/gui.cc:1727 +#, c-format +msgid "Write rate: %s" +msgstr "" + +#: src/gui/gui.cc:1729 +#, c-format +msgid "Download rate: %s" +msgstr "" + +#: src/gui/gui.cc:1731 +msgid "Caching" +msgstr "" + +#: src/gui/gui.cc:1732 src/gui/widgets/memcard_manager.cc:206 +msgid "Filename" +msgstr "" + +#: src/gui/gui.cc:1919 +msgid "Emulation Configuration" +msgstr "" + +#: src/gui/gui.cc:1920 +msgid "Idle Swap Interval" +msgstr "" + +#: src/gui/gui.cc:1925 +msgid "Reset Scaler" +msgstr "" + +#: src/gui/gui.cc:1931 +msgid "Speed Scaler" +msgstr "" + +#: src/gui/gui.cc:1933 +msgid "Enable XA decoder" +msgstr "" + +#: src/gui/gui.cc:1934 +msgid "Always enable SPU IRQ" +msgstr "" + +#: src/gui/gui.cc:1935 +msgid "Decode MDEC videos in B&W" +msgstr "" + +#: src/gui/gui.cc:1936 +msgid "Dynarec CPU" +msgstr "" + +#: src/gui/gui.cc:1944 +msgid "Activates the dynamic recompiler CPU core.\n" +"It is significantly faster than the interpreted CPU,\n" +"however it doesn't play nicely with the debugger.\n" +"Changing this setting requires a reboot to take effect.\n" +"The dynarec core isn't available for all CPUs, so\n" +"this setting may not have any effect for you." +msgstr "" + +#: src/gui/gui.cc:1950 +msgid "8MB" +msgstr "" + +#: src/gui/gui.cc:1951 +msgid "Emulates an installed 8MB system,\n" +"instead of the normal 2MB. Useful for working\n" +"with development binaries and games." +msgstr "" + +#: src/gui/gui.cc:1955 +msgid "OpenGL GPU *ALPHA STATE*" +msgstr "" + +#: src/gui/gui.cc:1956 +msgid "Enables the OpenGL GPU renderer.\n" +"This is not recommended for normal use at the moment,\n" +"as it is not fully implemented yet. It is recommended\n" +"to use the software renderer instead. Requires a restart\n" +"when changing this setting." +msgstr "" + +#: src/gui/gui.cc:1970 +msgid "NTSC" +msgstr "" + +#: src/gui/gui.cc:1971 +msgid "PAL" +msgstr "" + +#: src/gui/gui.cc:1975 +msgid "System Type" +msgstr "" + +#: src/gui/gui.cc:1994 +msgid "Fast boot" +msgstr "" + +#: src/gui/gui.cc:1995 +msgid "This will cause the BIOS to skip the shell,\n" +"which may include additional checks.\n" +"Also will make the boot time substantially\n" +"faster by not displaying the logo." +msgstr "" + +#: src/gui/gui.cc:2000 +msgid "BIOS file" +msgstr "" + +#: src/gui/gui.cc:2004 src/gui/widgets/assembly.cc:507 +msgid "Enable Debugger" +msgstr "" + +#: src/gui/gui.cc:2011 +msgid "This will enable the usage of various breakpoints\n" +"throughout the execution of mips code. Enabling this\n" +"can slow down emulation to a noticeable extent." +msgstr "" + +#: src/gui/gui.cc:2014 +msgid "Enable GDB Server" +msgstr "" + +#: src/gui/gui.cc:2023 +msgid "This will activate a gdb-server that you can\n" +"connect to with any gdb-remote compliant client.\n" +"You also need to enable the debugger." +msgstr "" + +#: src/gui/gui.cc:2027 +msgid "GDB send manifest" +msgstr "" + +#: src/gui/gui.cc:2028 +msgid "Enables sending the processor's manifest\n" +"from the gdb server. Keep this enabled, unless\n" +"you want to connect IDA to this server, as it\n" +"has a bug in its manifest parser." +msgstr "" + +#: src/gui/gui.cc:2035 +msgid "PCSX Logs to GDB" +msgstr "" + +#: src/gui/gui.cc:2051 +msgid "GDB Server Port" +msgstr "" + +#: src/gui/gui.cc:2053 +msgid "GDB Server Trace" +msgstr "" + +#: src/gui/gui.cc:2054 +msgid "The GDB server will start tracing its\n" +"protocol into the logs, which can be helpful to debug\n" +"the gdb server system itself." +msgstr "" + +#: src/gui/gui.cc:2057 +msgid "Enable Web Server" +msgstr "" + +#: src/gui/gui.cc:2066 +msgid "This will activate a web-server, that you can\n" +"query using a REST api. See the wiki for details.\n" +"The debugger might be required in some cases." +msgstr "" + +#: src/gui/gui.cc:2070 +msgid "Web Server Port" +msgstr "" + +#: src/gui/gui.cc:2071 +msgid "Enable SIO1 Server" +msgstr "" + +#: src/gui/gui.cc:2080 +msgid "This will activate a tcp server, that will\n" +"relay information between tcp and sio1.\n" +"See the wiki for details." +msgstr "" + +#: src/gui/gui.cc:2084 +msgid "SIO1 Server Port" +msgstr "" + +#: src/gui/gui.cc:2085 +msgid "Enable SIO1 Client" +msgstr "" + +#: src/gui/gui.cc:2098 +msgid "This will activate a tcp client, that can connect\n" +"to another PCSX-Redux server to relay information between tcp and sio1.\n" +"See the wiki for details." +msgstr "" + +#: src/gui/gui.cc:2102 +msgid "SIO1 Client Host" +msgstr "" + +#: src/gui/gui.cc:2105 +msgid "SIO1 Client Port" +msgstr "" + +#: src/gui/gui.cc:2109 +msgid "Reset SIO" +msgstr "" + +#: src/gui/gui.cc:2120 +msgid "Reconnect" +msgstr "" + +#: src/gui/gui.cc:2133 +msgid "SIO1Mode" +msgstr "" + +#: src/gui/gui.cc:2191 +msgid "Interrupt Scaler" +msgstr "" + +#: src/gui/gui.cc:2192 +msgid "Reset all" +msgstr "" + +#: src/gui/gui.cc:2208 +msgid "Classic" +msgstr "" + +#: src/gui/gui.cc:2208 +msgid "Default theme" +msgstr "" + +#: src/gui/gui.cc:2208 +msgid "Light" +msgstr "" + +#: src/gui/gui.cc:2209 +msgid "Cherry" +msgstr "" + +#: src/gui/gui.cc:2209 +msgid "Dracula" +msgstr "" + +#: src/gui/gui.cc:2209 src/spu/cfg.cc:86 +msgid "Mono" +msgstr "" + +#: src/gui/gui.cc:2210 +msgid "Olive" +msgstr "" + +#: src/gui/gui.cc:2215 +msgid "Themes" +msgstr "" + +#: src/gui/gui.cc:2246 src/gui/gui.cc:2320 +msgid "Version" +msgstr "" + +#: src/gui/gui.cc:2251 +msgid "Copy to clipboard" +msgstr "" + +#: src/gui/gui.cc:2257 +msgid "No version information.\n\n" +"Probably built from source." +msgstr "" + +#: src/gui/gui.cc:2259 src/gui/gui.cc:2337 +#, c-format +msgid "Version: %s" +msgstr "" + +#: src/gui/gui.cc:2260 +#, c-format +msgid "Changeset: %s" +msgstr "" + +#: src/gui/gui.cc:2263 +#, c-format +msgid "Date & time: %s" +msgstr "" + +#: src/gui/gui.cc:2272 +msgid "Authors" +msgstr "" + +#: src/gui/gui.cc:2280 +msgid "Licenses" +msgstr "" + +#: src/gui/gui.cc:2292 +msgid "OpenGL information" +msgstr "" + +#: src/gui/gui.cc:2294 +msgid "OpenGL error reporting: enabled" +msgstr "" + +#: src/gui/gui.cc:2296 +msgid "OpenGL error reporting: disabled" +msgstr "" + +#: src/gui/gui.cc:2299 +msgid "OpenGL error reporting has been disabled because your OpenGL driver is too old. Error reporting requires at least OpenGL 4.3. Please update your graphics drivers, or contact your GPU vendor for up to date OpenGL drivers. Disabled OpenGL error reporting won't have a negative impact on the performance of this software, but user code such as the shader editor won't be able to properly report problems accurately." +msgstr "" + +#: src/gui/gui.cc:2307 +msgid "Enable OpenGL error reporting" +msgstr "" + +#: src/gui/gui.cc:2310 +msgid "OpenGL error reporting is necessary for properly reporting OpenGL problems. However it requires OpenGL 4.3+ and might have performance repercussions on some computers. (Requires a restart of the emulator)" +msgstr "" + +#: src/gui/gui.cc:2314 +msgid "OpenGL error reporting severity" +msgstr "" + +#: src/gui/gui.cc:2317 +#, c-format +msgid "Core profile: %s" +msgstr "" + +#: src/gui/gui.cc:2317 src/gui/widgets/assembly.cc:535 +msgid "no" +msgstr "" + +#: src/gui/gui.cc:2317 src/gui/widgets/assembly.cc:535 +msgid "yes" +msgstr "" + +#: src/gui/gui.cc:2318 +msgid "Vendor" +msgstr "" + +#: src/gui/gui.cc:2319 +msgid "Renderer" +msgstr "" + +#: src/gui/gui.cc:2321 +msgid "Shading language version" +msgstr "" + +#: src/gui/gui.cc:2324 +#, c-format +msgid "Texture units: %d" +msgstr "" + +#: src/gui/gui.cc:2327 +msgid "Extensions:" +msgstr "" + +#: src/gui/gui.cc:2336 +msgid "FFmpeg information" +msgstr "" + +#: src/gui/gui.cc:2338 +#, c-format +msgid "License: %s" +msgstr "" + +#: src/gui/gui.cc:2339 +#, c-format +msgid "Configuration: %s" +msgstr "" + +#: src/gui/gui.cc:2342 +msgid "List of supported formats:" +msgstr "" + +#: src/gui/gui.cc:2360 +msgid "List of supported codecs: (D: Decoder, E: Encoder, L: Lossy, S: Lossless)" +msgstr "" + +#: src/gui/gui.cc:2400 +#, c-format +msgid "%s codecs" +msgstr "" + +#: src/gui/gui.h:253 +msgid "Ok" +msgstr "" + +#: src/gui/gui.h:378 +msgid "Open Binary" +msgstr "" + +#: src/gui/gui.h:379 +msgid "Open Archive" +msgstr "" + +#: src/gui/gui.h:380 +msgid "Select BIOS" +msgstr "" + +#: src/gui/gui.h:381 src/gui/widgets/pio-cart.h:36 +msgid "Select EXP1" +msgstr "" + +#: src/gui/gui.h:428 +msgid "Notification" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:53 +msgid "Offscreen CRT shader Configuration" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:59 +msgid "Enable gaussian blur" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:61 +msgid "Hard Pixel factor" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:63 +msgid "Hard Scanline factor" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:65 +msgid "Enable Scanlines" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:67 +msgid "Use S-rgb" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:70 +#: src/gui/shaders/crt-lottes-output.lua:83 +msgid "Reset to defaults" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:58 +msgid "Output CRT Shader Configuration" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:64 +msgid "Warp intensity" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:66 +msgid "Mask intensity" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:68 +msgid "Greyscale" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trinitron" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trinitron 2x" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trio" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:72 +msgid "Mask type" +msgstr "" + +#: src/gui/widgets/assembly.cc:443 +msgid "Load symbols map" +msgstr "" + +#: src/gui/widgets/assembly.cc:444 +msgid "Reset symbols map" +msgstr "" + +#: src/gui/widgets/assembly.cc:450 src/gui/widgets/assembly.cc:525 +msgid "Pause" +msgstr "" + +#: src/gui/widgets/assembly.cc:451 src/gui/widgets/assembly.cc:527 +#: src/gui/widgets/gpulogger.cc:47 +msgid "Resume" +msgstr "" + +#: src/gui/widgets/assembly.cc:453 src/gui/widgets/assembly.cc:529 +msgid "Step In" +msgstr "" + +#. Options, Filter +#: src/gui/widgets/assembly.cc:459 src/gui/widgets/console.cc:53 +#: src/gui/widgets/dynarec_disassembly.cc:106 +msgid "Options" +msgstr "" + +#: src/gui/widgets/assembly.cc:460 +msgid "Combined pseudo-instructions" +msgstr "" + +#: src/gui/widgets/assembly.cc:465 +msgid "When two instructions are detected to be a single pseudo-instruction, combine them into the actual pseudo-instruction." +msgstr "" + +#: src/gui/widgets/assembly.cc:470 +msgid "Pseudo-instructions filling" +msgstr "" + +#: src/gui/widgets/assembly.cc:475 +msgid "When combining two instructions into a single pseudo-instruction, add a placeholder for the second one." +msgstr "" + +#: src/gui/widgets/assembly.cc:480 +msgid "Delay slot notch" +msgstr "" + +#: src/gui/widgets/assembly.cc:485 +msgid "Add a small visible notch to indicate instructions that are on the delay slot of a branch." +msgstr "" + +#: src/gui/widgets/assembly.cc:489 +msgid "Draw arrows for jumps" +msgstr "" + +#: src/gui/widgets/assembly.cc:493 +msgid "Display arrows for jumps. This might crowd the display a bit too much." +msgstr "" + +#: src/gui/widgets/assembly.cc:497 +msgid "Columns" +msgstr "" + +#: src/gui/widgets/assembly.cc:516 src/gui/widgets/log.cc:111 +msgid "CPU trace" +msgstr "" + +#: src/gui/widgets/assembly.cc:518 +msgid "Skip ISR" +msgstr "" + +#: src/gui/widgets/assembly.cc:520 +msgid "Follow PC" +msgstr "" + +#: src/gui/widgets/assembly.cc:522 +msgid "Jump to PC" +msgstr "" + +#: src/gui/widgets/assembly.cc:535 +#, c-format +msgid "In ISR: %s" +msgstr "" + +#: src/gui/widgets/assembly.cc:709 src/gui/widgets/assembly.cc:737 +#: src/gui/widgets/breakpoints.cc:171 +msgid "GUI" +msgstr "" + +#: src/gui/widgets/assembly.cc:718 +msgid "Create symbol here" +msgstr "" + +#: src/gui/widgets/assembly.cc:723 +msgid "Remove symbol" +msgstr "" + +#: src/gui/widgets/assembly.cc:727 +msgid "Copy Address" +msgstr "" + +#: src/gui/widgets/assembly.cc:732 src/gui/widgets/registers.cc:39 +msgid "Go to in Memory Editor" +msgstr "" + +#: src/gui/widgets/assembly.cc:735 +msgid "Run to Cursor" +msgstr "" + +#: src/gui/widgets/assembly.cc:744 +msgid "Toggle Breakpoint" +msgstr "" + +#: src/gui/widgets/assembly.cc:748 src/gui/widgets/assembly.cc:753 +msgid "Remove Breakpoint" +msgstr "" + +#: src/gui/widgets/assembly.cc:757 src/gui/widgets/assembly.cc:954 +#: src/gui/widgets/assembly.cc:956 src/gui/widgets/assembly.cc:962 +msgid "Assemble" +msgstr "" + +#: src/gui/widgets/assembly.cc:887 src/gui/widgets/breakpoints.cc:153 +#: src/gui/widgets/memory_observer.cc:170 +#: src/gui/widgets/memory_observer.cc:328 +#: src/gui/widgets/memory_observer.cc:424 src/gui/widgets/typed_debugger.cc:961 +msgid "Address" +msgstr "" + +#: src/gui/widgets/assembly.cc:901 +msgid "RAM base" +msgstr "" + +#: src/gui/widgets/assembly.cc:910 src/gui/widgets/assembly.cc:1011 +msgid "Symbols" +msgstr "" + +#: src/gui/widgets/assembly.cc:936 src/gui/widgets/assembly.cc:938 +msgid "Add symbol" +msgstr "" + +#: src/gui/widgets/assembly.cc:939 +#, c-format +msgid "Add symbol for address 0x%08x:" +msgstr "" + +#: src/gui/widgets/assembly.cc:941 +msgid "Add" +msgstr "" + +#: src/gui/widgets/assembly.cc:957 +#, c-format +msgid "Assemble code for address 0x%08x:" +msgstr "" + +#. Clear items button +#: src/gui/widgets/assembly.cc:982 src/gui/widgets/console.cc:39 +#: src/gui/widgets/dynarec_disassembly.cc:90 src/gui/widgets/log.cc:128 +#: src/gui/widgets/pio-cart.cc:41 src/gui/widgets/typed_debugger.cc:827 +msgid "Clear" +msgstr "" + +#: src/gui/widgets/assembly.cc:984 src/gui/widgets/dynarec_disassembly.cc:73 +msgid "Close" +msgstr "" + +#: src/gui/widgets/assembly.cc:1012 +msgid "Refresh" +msgstr "" + +#: src/gui/widgets/assembly.cc:1014 +msgid "Filter" +msgstr "" + +#: src/gui/widgets/assembly.cc:1028 +msgid "Code##{}{:08x}" +msgstr "" + +#: src/gui/widgets/assembly.cc:1029 +msgid "Data##{}{:08x}" +msgstr "" + +#: src/gui/widgets/assembly.h:63 +msgid "Load Symbols" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:30 src/gui/widgets/breakpoints.cc:128 +msgid "Edit label of breakpoint {}##{}" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:32 +#, c-format +msgid "Change the label of breakpoint %s:" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:33 src/gui/widgets/breakpoints.cc:164 +msgid "Label" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:51 +msgid "Clear maps" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:55 +msgid "The mapping feature is a simple concept, but requires some amount of explanation. See the documentation website for more details, in the Misc Features subsection of the Debugging section." +msgstr "" + +#: src/gui/widgets/breakpoints.cc:57 +msgid "Map execution" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:58 +msgid "Map byte reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:60 +msgid "Map half reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:62 +msgid "Map word reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:63 +msgid "Map byte writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:65 +msgid "Map half writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:67 +msgid "Map word writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:69 +msgid "Break on execution map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:70 +msgid "Break on byte read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:72 +msgid "Break on half read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:74 +msgid "Break on word read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:75 +msgid "Break on byte write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:77 +msgid "Break on half write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:79 +msgid "Break on word write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:107 +msgid "Remove##" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:111 +msgid "Disable##" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:114 +msgid "Enable##" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:155 +msgid "Breakpoint Type" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:163 +msgid "Breakpoint Width" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:166 +msgid "Add Breakpoint" +msgstr "" + +#: src/gui/widgets/console.cc:34 +msgid "Close Console" +msgstr "" + +#: src/gui/widgets/console.cc:41 src/gui/widgets/dynarec_disassembly.cc:95 +#: src/gui/widgets/log.cc:130 +msgid "Copy" +msgstr "" + +#: src/gui/widgets/console.cc:47 src/gui/widgets/dynarec_disassembly.cc:99 +msgid "Auto-scroll" +msgstr "" + +#: src/gui/widgets/console.cc:48 src/gui/widgets/dynarec_disassembly.cc:100 +#: src/gui/widgets/log.cc:126 +msgid "Monospace" +msgstr "" + +#: src/gui/widgets/console.cc:97 +msgid "Input" +msgstr "" + +#. Disassemble button +#: src/gui/widgets/dynarec_disassembly.cc:60 +msgid "Disassemble Buffer" +msgstr "" + +#. Save to File button +#: src/gui/widgets/dynarec_disassembly.cc:65 +msgid "Save to File" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:70 +#: src/gui/widgets/dynarec_disassembly.cc:71 +msgid "Disassembler Error" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:72 +msgid "Disassembly Failed.\n" +"Check Logs" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:82 +msgid "Close Disassembler" +msgstr "" + +#. Show buffer size returned from disassembly function +#: src/gui/widgets/dynarec_disassembly.cc:112 +#, c-format +msgid "Code size: %.2fMB" +msgstr "" + +#: src/gui/widgets/events.cc:38 src/gui/widgets/memcard_manager.cc:205 +msgid "ID" +msgstr "" + +#: src/gui/widgets/events.cc:39 +msgid "Core" +msgstr "" + +#: src/gui/widgets/events.cc:40 +msgid "Spec" +msgstr "" + +#: src/gui/widgets/events.cc:41 src/gui/widgets/sio1.cc:232 +msgid "Mode" +msgstr "" + +#: src/gui/widgets/events.cc:42 +msgid "Flag" +msgstr "" + +#: src/gui/widgets/events.cc:43 +msgid "CB" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:34 +msgid "GPU logging" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:42 +msgid "Logs each frame's draw calls. When enabled, all the commands sent to the GPU will be logged and displayed here. This will contain only a single frame worth of commands. The feature can be pretty demanding in CPU and memory." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:45 +msgid "Breakpoint on vsync" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:50 +msgid "Replay frame" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:52 +msgid "When enabled, the framebuffer will be constantly redrawned using the selected commands, allowing to see the resulting output immediately. This doesn't make sense to have this enabled when: (1) the CPU is running and (2) the GPU logging isn't enabled. Selection of which commands to replay is done using the first checkbox in the logger display below. The [T] button will select all commands for replay from the top and until this command." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:57 +msgid "Show origins" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:59 +msgid "When enabled, the logger display will also show where did the command come from, which can be useful to debug or reverse engineer, but will also clutter the logger view." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:72 +msgid "Collapse all nodes" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:76 +msgid "Keep collapsed" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:79 +msgid "Expand all nodes" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:83 +msgid "Keep expanded" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:87 +msgid "Remove all highlight selections" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:90 +msgid "Highlight on hover" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:92 +msgid "When enabled, hovering a command in the logger view will highlight it in the vram display. Individual commands can be selected for highlight by using the second checkbox in the logger view. The [B] and [E] buttons can be used to specify the beginning and the end of a span of commands to highlight." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:99 +msgid "Frame {}###FrameCounterNode" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:101 +msgid "Reset frame counter" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:104 +#, c-format +msgid "%i primitives" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:109 +#, c-format +msgid "%i triangles" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:110 +#, c-format +msgid "%i textured triangles" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:111 +#, c-format +msgid "%i rectangles" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:112 +#, c-format +msgid "%i sprites" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:113 +#, c-format +msgid "%i pixel writes" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:114 +#, c-format +msgid "%i pixel reads" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:115 +#, c-format +msgid "%i texel reads" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:138 +#, c-format +msgid "Data port write: %08x" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:141 +#, c-format +msgid "Control port write: %08x" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:144 +msgid "Direct DMA from" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:152 +msgid "Chain DMA from" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:161 +msgid "at PC = " +msgstr "" + +#: src/gui/widgets/handlers.cc:40 +msgid "Invalid data at 0x100" +msgstr "" + +#: src/gui/widgets/handlers.cc:48 +#, c-format +msgid "Priority %i" +msgstr "" + +#: src/gui/widgets/handlers.cc:51 +msgid " No handlers" +msgstr "" + +#: src/gui/widgets/handlers.cc:58 +msgid " Corrupted info" +msgstr "" + +#: src/gui/widgets/handlers.cc:62 +msgid " Handler data at " +msgstr "" + +#: src/gui/widgets/handlers.cc:68 +msgid " verifier: " +msgstr "" + +#: src/gui/widgets/handlers.cc:75 +msgid " handler: " +msgstr "" + +#: src/gui/widgets/isobrowser.cc:97 +msgid "No iso or invalid iso loaded." +msgstr "" + +#: src/gui/widgets/isobrowser.cc:103 +#, c-format +msgid "GAME Label: %s" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:119 +msgid "Cache files" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:128 +msgid "Compute CRCs" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:133 +msgid "Computes the CRC32 of each track, and of\n" +"the whole disk. The CRC32 is computed on the raw data,\n" +"after decompression of the tracks. This is useful to\n" +"check the disk image against redump's information.\n\n" +"The computation can be slow, and can be sped up\n" +"significantly by caching the files beforehand." +msgstr "" + +#: src/gui/widgets/isobrowser.cc:145 +msgid "Disc size: {} ({}) - CRC32: {:08x}" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:148 +msgid "Track" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:150 +msgid "Length" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:151 +msgid "Pregap" +msgstr "" + +#: src/gui/widgets/log.cc:67 +msgid "Enabled" +msgstr "" + +#: src/gui/widgets/log.cc:69 +msgid "Enable all" +msgstr "" + +#: src/gui/widgets/log.cc:73 +msgid "Disable all" +msgstr "" + +#: src/gui/widgets/log.cc:86 +msgid "Displayed" +msgstr "" + +#: src/gui/widgets/log.cc:88 +msgid "Display all" +msgstr "" + +#: src/gui/widgets/log.cc:92 +msgid "Hide all" +msgstr "" + +#: src/gui/widgets/log.cc:105 +msgid "Special" +msgstr "" + +#: src/gui/widgets/log.cc:108 +msgid "Log CD-ROM commands" +msgstr "" + +#: src/gui/widgets/log.cc:112 +msgid "Skip ISR during CPU traces" +msgstr "" + +#: src/gui/widgets/log.cc:114 +msgid "Log kernel calls" +msgstr "" + +#: src/gui/widgets/log.cc:124 +msgid "Follow" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:58 +msgid "Auto run" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:60 src/gui/widgets/shader-editor.cc:492 +msgid "Auto save" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:62 +msgid "> Run" +msgstr "" + +#: src/gui/widgets/luainspector.cc:95 +msgid "Display" +msgstr "" + +#: src/gui/widgets/luainspector.cc:104 +msgid "Raw" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:64 +msgid "Import file into memory card 1" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:68 +msgid "Import file into memory card 2" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:72 +msgid "Export memory card 1 to file" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:76 +msgid "Export memory card 2 to file" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:121 +msgid "Undo" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:141 +msgid "Undo version: " +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:144 +msgid "Latest" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:151 +msgid "Clear Undo buffer" +msgstr "" + +#. Insert or remove memory cards. Send a SIO IRQ to the emulator if this happens as well. +#: src/gui/widgets/memcard_manager.cc:156 +msgid "Memory Card 1 inserted" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:161 +msgid "Memory Card 2 inserted" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:166 +msgid "Card 1 Pocketstation" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:173 +#: src/gui/widgets/memcard_manager.cc:183 +msgid "Experimental. Emulator will attempt to send artificial responses to Pocketstation commands, possibly allowing apps to be saved/exported." +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:176 +msgid "Card 2 Pocketstation" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:186 +msgid "Icon size" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:188 +msgid "Draw Pocketstation icons" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:202 +msgid "Block number" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:203 +msgid "Icon" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:204 +msgid "Title" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:207 +msgid "Action" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:225 +msgid "Chained block" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:230 +msgid "Free block" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:243 +#, c-format +msgid "%s (%dKB)" +msgstr "" + +#. We have to suffix the action button names with ##number because Imgui +#. can't handle multiple buttons with the same name well +#: src/gui/widgets/memcard_manager.cc:248 +msgid "Erase##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:253 +msgid "Erased file {}({}) off card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:259 +msgid "Copy##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:269 +msgid "Copied file {}({}) from card {} to card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:281 +msgid "Move##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:292 +msgid "Moved file {}({}) from card {} to card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:305 +msgid "Export PNG##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:311 +msgid "Copy icon##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:321 +msgid "Memory Card 1" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:325 +msgid "Memory Card 2" +msgstr "" + +#: src/gui/widgets/memcard_manager.h:76 +msgid "Import Memory Card file" +msgstr "" + +#: src/gui/widgets/memcard_manager.h:78 +msgid "Export Memory Card file" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:97 +msgid "Plain search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:98 +msgid "Pattern" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:99 src/gui/widgets/memory_observer.cc:288 +msgid "Hex" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:152 +#: src/gui/widgets/memory_observer.cc:413 +msgid "Search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:169 +#: src/gui/widgets/memory_observer.cc:327 +#: src/gui/widgets/memory_observer.cc:423 +msgid "Found values" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:171 +#: src/gui/widgets/memory_observer.cc:331 +#: src/gui/widgets/memory_observer.cc:425 +msgid "Access" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:184 +#: src/gui/widgets/memory_observer.cc:373 +#: src/gui/widgets/memory_observer.cc:438 +msgid "Show in memory editor##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:197 +msgid "Delta-over-time search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:200 +msgid "First scan" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:243 +msgid "Next scan" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:283 +msgid "New scan" +msgstr "" + +#. 1 +#: src/gui/widgets/memory_observer.cc:289 src/gui/widgets/sio1.cc:150 +#: src/gui/widgets/typed_debugger.cc:862 src/gui/widgets/typed_debugger.cc:908 +msgid "Value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:294 +msgid "Value type" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:309 +msgid "Scan type" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:324 +msgid "Display as fixed-point values" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:329 +msgid "Current value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:330 +msgid "Scanned value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:332 +msgid "Read breakpoint" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:333 +msgid "Write breakpoint" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:362 +msgid "Freeze##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:379 +msgid "Add read breakpoint##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:385 +msgid "Add write breakpoint##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:398 +msgid "Pattern search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:400 +msgid "Sequence size: " +msgstr "" + +#: src/gui/widgets/memory_observer.cc:402 +msgid "8 bytes (fast)" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:404 +msgid "16 bytes (fast)" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:406 +msgid "Arbitrary" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:409 +msgid "Sequence" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:411 +msgid "Step" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:62 +msgid "Filename: " +msgstr "" + +#: src/gui/widgets/named_savestates.cc:121 +msgid "Create save" +msgstr "" + +#. The save state exists +#: src/gui/widgets/named_savestates.cc:127 +msgid "Overwrite save" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:131 +msgid "Load save" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:137 +msgid "Delete save" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:36 +msgid "ROM" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:47 +msgid "On/Off Switch:" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:53 +msgid "Off" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:53 +msgid "On" +msgstr "" + +#: src/gui/widgets/registers.cc:34 +msgid "Context##{}" +msgstr "" + +#: src/gui/widgets/registers.cc:36 +msgid "Go to in Assembly" +msgstr "" + +#: src/gui/widgets/registers.cc:42 +msgid "Copy Value" +msgstr "" + +#: src/gui/widgets/registers.cc:50 +msgid "Edit##{}" +msgstr "" + +#: src/gui/widgets/registers.cc:52 src/gui/widgets/registers.cc:323 +#: src/gui/widgets/sio1.cc:126 +msgid "Edit value of {}" +msgstr "" + +#: src/gui/widgets/registers.cc:104 src/gui/widgets/registers.cc:200 +msgid "Show fixed point" +msgstr "" + +#: src/gui/widgets/registers.cc:286 +msgid "Misc" +msgstr "" + +#: src/gui/widgets/registers.cc:325 +#, c-format +msgid "Change the value of register %s:" +msgstr "" + +#: src/gui/widgets/registers.cc:326 +msgid "Register" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:322 +msgid "Vertex Shader compilation error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:343 +msgid "Pixel Shader compilation error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:365 +msgid "Link error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:377 +msgid "Missing attribute {} in shader program" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:490 +msgid "Auto compile" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:494 +msgid "Show all" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:496 +msgid "Configure shader" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:521 +msgid "Vertex Shader" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:527 +msgid "Pixel Shader" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:533 +msgid "Lua Invoker" +msgstr "" + +#: src/gui/widgets/sio1.cc:142 +msgid "Edit" +msgstr "" + +#: src/gui/widgets/sio1.cc:148 +msgid "Bit" +msgstr "" + +#. Column 0 +#: src/gui/widgets/sio1.cc:149 +msgid "Description" +msgstr "" + +#: src/gui/widgets/sio1.cc:189 src/gui/widgets/typed_debugger.cc:863 +#: src/gui/widgets/typed_debugger.cc:909 +msgid "New value" +msgstr "" + +#: src/gui/widgets/sio1.cc:192 src/gui/widgets/vram-viewer.cc:546 +#: src/gui/widgets/vram-viewer.cc:558 +msgid "OK" +msgstr "" + +#: src/gui/widgets/sio1.cc:223 +msgid "Status" +msgstr "" + +#: src/gui/widgets/sio1.cc:241 +msgid "Control" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:282 +msgid "Log reads and writes##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:292 +msgid "Add read breakpoint##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:295 +msgid "ReadPause" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:299 +msgid "Add write breakpoint##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:302 +msgid "WritePause" +msgstr "" + +#. Name. +#: src/gui/widgets/typed_debugger.cc:309 +msgid "Display log entries##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:336 src/gui/widgets/typed_debugger.cc:1067 +msgid "Re-enable##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:337 src/gui/widgets/typed_debugger.cc:1068 +msgid "Disable##{}" +msgstr "" + +#. Name. +#: src/gui/widgets/typed_debugger.cc:384 +msgid "{}\t@ {:#x}##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:416 src/gui/widgets/typed_debugger.cc:461 +#: src/gui/widgets/typed_debugger.cc:488 +msgid "Show in memory editor##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:434 +msgid "Add to Watch tab##{}{}" +msgstr "" + +#. We have a uchar or something of size 1. +#. We have a ushort or something of size 2. +#. We have uint or something of size 4. +#: src/gui/widgets/typed_debugger.cc:597 src/gui/widgets/typed_debugger.cc:603 +#: src/gui/widgets/typed_debugger.cc:611 src/gui/widgets/typed_debugger.cc:617 +#: src/gui/widgets/typed_debugger.cc:625 src/gui/widgets/typed_debugger.cc:631 +msgid "New value##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:652 +msgid "Data types can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate a redux_data_types.txt file in its folder, or from any text file where each line specifies the data type's name and fields, separated by semi-colons; fields are specified in type-name-size tuples whose elements are separated by commas.\n\n" +"For example:\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:660 +msgid "Arrays are specified as\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:664 +msgid "and pointers as\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:668 src/gui/widgets/typed_debugger.h:48 +msgid "Import data types" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:688 +msgid "Functions can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate a redux_funcs.txt file in its folder, or from any text file where each line specifies the function address, name and arguments, separated by semi-colons; arguments are specified in type-name-size tuples whose elements are separated by commas.\n\n" +"For example:\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:696 +msgid "Arrays and pointers are specified as for data types.\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:697 src/gui/widgets/typed_debugger.h:50 +msgid "Import functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:762 +msgid "Reimport data types from updated file" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:764 +msgid "Reimport functions from updated file" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:777 +msgid "TypedDebuggerTabBar" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:778 +msgid "Watch" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:816 +msgid "{}[{}]" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:836 src/gui/widgets/typed_debugger.cc:883 +msgid "Clear breakpoints" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:845 +msgid "Restore disabled instructions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:858 +msgid "WatchTable" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:859 src/gui/widgets/typed_debugger.cc:905 +#: src/gui/widgets/typed_debugger.cc:962 +msgid "Name" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:860 src/gui/widgets/typed_debugger.cc:906 +msgid "Type" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:861 src/gui/widgets/typed_debugger.cc:907 +msgid "Size" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:877 src/gui/widgets/typed_debugger.cc:960 +msgid "Functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:878 +msgid "Clear log" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:892 +msgid "Restore disabled functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:904 +msgid "FunctionBreakpoints" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:917 +msgid "{}\t(called from {}\t@ {:#x})##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:964 +msgid "Toggle" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:979 +msgid "Add breakpoint##{}" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:390 +msgid "VRAM Shader Editor" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:486 +msgid "View" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:487 +msgid "Reset view" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:490 +msgid "24 bits shift" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:491 +msgid "View VRAM in 24 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:495 +msgid "View VRAM in 16 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:499 +msgid "View VRAM in 8 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:503 +msgid "View VRAM in 4 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:508 +msgid "Select a CLUT" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:510 +msgid "Enable Alpha channel view" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:511 +msgid "Enable greyscale" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:514 +msgid "Show Shader Editor" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:521 +msgid "Select read highlight color" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:522 +msgid "Select written highlight color" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:540 src/gui/widgets/vram-viewer.cc:542 +msgid "Read Highlight Color Picker" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:552 src/gui/widgets/vram-viewer.cc:554 +msgid "Written Highlight Color Picker" +msgstr "" + +#: src/spu/cfg.cc:28 +msgid "SPU configuration" +msgstr "" + +#: src/spu/cfg.cc:39 +msgid "Backend" +msgstr "" + +#: src/spu/cfg.cc:48 +msgid "Device" +msgstr "" + +#: src/spu/cfg.cc:57 +msgid "Use Null Sync" +msgstr "" + +#: src/spu/cfg.cc:58 +msgid "More precise CPU-SPU synchronization,\n" +"at the cost of extra power required." +msgstr "" + +#: src/spu/cfg.cc:65 +msgid "Muted" +msgstr "" + +#: src/spu/cfg.cc:66 +msgid "Enable streaming" +msgstr "" + +#: src/spu/cfg.cc:67 +msgid "Uncheck this to mute the streaming channel\n" +"from the main CPU to the SPU. This includes\n" +"XA audio and audio tracks." +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Loud" +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Loudest" +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Low" +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Medium" +msgstr "" + +#: src/spu/cfg.cc:71 +msgid "Volume" +msgstr "" + +#: src/spu/cfg.cc:72 +msgid "Attempts to make the CPU-to-SPU audio stream\n" +"in sync, by changing its pitch. Consumes more CPU." +msgstr "" + +#: src/spu/cfg.cc:74 +msgid "Pause SPU waiting for CPU IRQ" +msgstr "" + +#: src/spu/cfg.cc:75 +msgid "Suspends the SPU processing during an IRQ, waiting\n" +"for the main CPU to acknowledge it. Fixes issues\n" +"with some games, but slows SPU processing." +msgstr "" + +#: src/spu/cfg.cc:78 src/spu/cfg.cc:81 +msgid "None - fastest" +msgstr "" + +#: src/spu/cfg.cc:78 +msgid "Simple - only handles the most common effects" +msgstr "" + +#: src/spu/cfg.cc:79 +msgid "Accurate - best quality, but slower" +msgstr "" + +#: src/spu/cfg.cc:80 +msgid "Reverb" +msgstr "" + +#: src/spu/cfg.cc:81 +msgid "Simple interpolation" +msgstr "" + +#: src/spu/cfg.cc:82 +msgid "Gaussian interpolation - good quality" +msgstr "" + +#: src/spu/cfg.cc:83 +msgid "Cubic interpolation - better treble" +msgstr "" + +#: src/spu/cfg.cc:84 +msgid "Interpolation" +msgstr "" + +#: src/spu/cfg.cc:87 +msgid "Downmixes stereo to mono." +msgstr "" + +#: src/spu/cfg.cc:88 +msgid "Capture/decode buffer IRQ" +msgstr "" + +#: src/spu/cfg.cc:90 +msgid "Activates SPU IRQs based on writes to the decode/capture buffer. This option is necessary for some games." +msgstr "" + +#: src/spu/debug.cc:62 +msgid "SPU Debug" +msgstr "" + +#: src/spu/debug.cc:84 +msgid "Mute all" +msgstr "" + +#: src/spu/debug.cc:90 +msgid "Unmute all" +msgstr "" + +#: src/spu/debug.cc:104 +msgid "ADSR channel info" +msgstr "" + +#: src/spu/debug.cc:107 +msgid "Attack:\n" +"Decay:\n" +"Sustain:\n" +"Release:" +msgstr "" + +#: src/spu/debug.cc:115 +msgid "Sustain level:\n" +"Sustain inc:\n" +"Curr adsr vol:\n" +"Raw enveloppe" +msgstr "" + +#: src/spu/debug.cc:123 +msgid "Generic channel info" +msgstr "" + +#: src/spu/debug.cc:127 +msgid "On:\n" +"Stop:\n" +"Noise:\n" +"FMod:\n" +"Reverb:\n" +"Rvb active:\n" +"Rvb number:\n" +"Rvb offset:\n" +"Rvb repeat:" +msgstr "" + +#: src/spu/debug.cc:138 +msgid "Start pos:\n" +"Curr pos:\n" +"Loop pos:\n\n" +"Right vol:\n" +"Left vol:\n\n" +"Act freq:\n" +"Used freq:" +msgstr "" + +#: src/spu/debug.cc:150 +msgid "Freq:\n" +"Stereo:\n" +"Samples:\n" +"Volume:\n" +msgstr "" + +#: src/spu/debug.cc:159 +msgid "Spu states" +msgstr "" + +#: src/spu/debug.cc:160 +msgid "Irq addr:\n" +"Ctrl:\n" +"Stat:\n" +"Spu mem:" +msgstr "" + diff --git a/i18n/uk.po b/i18n/uk.po index 640007d0f..a1eb149e4 100644 --- a/i18n/uk.po +++ b/i18n/uk.po @@ -1,32 +1,26 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. -# -# Translators: -# Stanley Kid, 2024 -# -#, fuzzy msgid "" msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" +"Project-Id-Version: pcsx-redux\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2021-03-27 04:53+0000\n" -"Last-Translator: Stanley Kid, 2024\n" -"Language-Team: Ukrainian (https://app.transifex.com/grumpycoders/teams/99251/uk/)\n" +"PO-Revision-Date: 2024-03-12 17:37\n" +"Last-Translator: \n" +"Language-Team: Ukrainian\n" +"Language: uk_UA\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" +"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" +"X-Crowdin-Project: pcsx-redux\n" +"X-Crowdin-Project-ID: 655690\n" +"X-Crowdin-Language: uk\n" +"X-Crowdin-File: /[grumpycoders.pcsx-redux] main/i18n/pcsx-redux.pot\n" +"X-Crowdin-File-ID: 10\n" #: src/cdrom/cdriso-ecm.cc:282 #, c-format -msgid "" -"\n" +msgid "\n" "Detected ECM file with proper header and filename suffix.\n" -msgstr "" -"\n" +msgstr "\n" "Виявлено ECM з правильним заголовком і суфіксом імені файлу.\n" #: src/cdrom/cdriso-sbi.cc:41 @@ -58,11 +52,11 @@ msgstr "Без MSAA" #: src/core/OpenGL_GPU/gpu_opengl.cc:478 msgid "{}x MSAA" -msgstr "{}x MSAA" +msgstr "" #: src/core/OpenGL_GPU/gpu_opengl.cc:480 msgid "MSAA" -msgstr "MSAA" +msgstr "" #: src/core/OpenGL_GPU/gpu_opengl.cc:498 src/gpu/soft/gpu.cc:261 msgid "Use linear filtering" @@ -108,7 +102,7 @@ msgstr "Позначка CD-ROM: %.32s\n" #: src/core/cdrom.cc:1709 #, c-format msgid "CD-ROM ID: %.9s\n" -msgstr "CD-ROM ID: %.9s\n" +msgstr "" #: src/core/cdrom.cc:1710 #, c-format @@ -400,11 +394,11 @@ msgstr "Конфігурація джойстика" #: src/core/pad.cc:904 msgid "Pad 1" -msgstr "Pad 1" +msgstr "" #: src/core/pad.cc:905 msgid "Pad 2" -msgstr "Pad 2" +msgstr "" #: src/core/pad.cc:908 msgid "Rescan gamepads and re-read game controllers database" @@ -415,25 +409,20 @@ msgid "Use raw input for mouse" msgstr "Використовувати неопрацьоване керування для миші" #: src/core/pad.cc:916 -msgid "" -"When enabled, the cursor will be hidden and captured when the emulator is " -"running. This is useful for games that require mouse input." -msgstr "" -"Курсор буде приховано та захоплено при роботі емулятора. Корисно для ігор із" -" керуванням мишею." +msgid "When enabled, the cursor will be hidden and captured when the emulator is running. This is useful for games that require mouse input." +msgstr "Курсор буде приховано та захоплено при роботі емулятора. Корисно для ігор із керуванням мишею." #: src/core/pad.cc:918 msgid "Allow mouse capture toggle" msgstr "Дозволити захоплення миші" #: src/core/pad.cc:920 -msgid "" -"When enabled, pressing CTRL and ALT will toggle the setting above, raw input" +msgid "When enabled, pressing CTRL and ALT will toggle the setting above, raw input" msgstr "Натиснення Control і Alt перемикає налаштування вище, початкові дані." #: src/core/pad.cc:922 msgid "Pad" -msgstr "Pad" +msgstr "" #: src/core/pad.cc:931 msgid "Set defaults" @@ -513,35 +502,35 @@ msgstr "●" #: src/core/pad.cc:993 msgid "Select" -msgstr "Select" +msgstr "" #: src/core/pad.cc:993 src/gui/widgets/isobrowser.cc:149 msgid "Start" -msgstr "Start" +msgstr "" #: src/core/pad.cc:994 msgid "L1" -msgstr "L1" +msgstr "" #: src/core/pad.cc:994 msgid "L2" -msgstr "L2" +msgstr "" #: src/core/pad.cc:994 msgid "R1" -msgstr "R1" +msgstr "" #: src/core/pad.cc:995 msgid "L3" -msgstr "L3" +msgstr "" #: src/core/pad.cc:995 msgid "R2" -msgstr "R2" +msgstr "" #: src/core/pad.cc:995 msgid "R3" -msgstr "R3" +msgstr "" #: src/core/pad.cc:996 msgid "Analog Mode" @@ -698,12 +687,8 @@ msgstr "Виявлено зарезервований код операції з #: src/core/psxinterpreter.cc:1108 #, c-format -msgid "" -"Attempted to use an invalid floating point instruction from 0x%08x. " -"Ignored.\n" -msgstr "" -"Спроба використання недійсної вказівки з рухомою комою з 0x%08x. " -"Проігноровано.\n" +msgid "Attempted to use an invalid floating point instruction from 0x%08x. Ignored.\n" +msgstr "Спроба використання недійсної вказівки з рухомою комою з 0x%08x. Проігноровано.\n" #: src/core/psxinterpreter.cc:1119 #, c-format @@ -711,11 +696,8 @@ msgid "Attempted to access COP3 from 0x%08x. Ignored\n" msgstr "Спроба доступу до COP3 з 0x%08x. Проігноровано.\n" #: src/core/psxmem.cc:94 -msgid "" -"SharedMem failed to share memory for wram, falling back to memory alloc\n" -msgstr "" -"Не вдалося поширити загальну пам'ять для wram, повернення до розподілу " -"пам'яті.\n" +msgid "SharedMem failed to share memory for wram, falling back to memory alloc\n" +msgstr "Не вдалося поширити загальну пам'ять для wram, повернення до розподілу пам'яті.\n" #: src/core/psxmem.cc:103 msgid "Error allocating memory!" @@ -732,16 +714,12 @@ msgid "Loaded %i bytes to EXP1 from file: %s\n" msgstr "Завантажено %i байт до EXP1 з файлу: %s.\n" #: src/core/psxmem.cc:185 -msgid "" -"\n" -" No BIOS loaded, emulation halted.\n" -"\n" +msgid "\n" +" No BIOS loaded, emulation halted.\n\n" "Set a BIOS file into the configuration, and do a hard reset of the emulator.\n" "The distributed OpenBIOS.bin file can be an appropriate BIOS replacement.\n" -msgstr "" -"\n" -" BIOS не завантажено, емуляцію зупинено.\n" -"\n" +msgstr "\n" +" BIOS не завантажено, емуляцію зупинено.\n\n" "Встанови BIOS у конфігурації та виконай апаратне перезавантаження емулятора.\n" "Поширений OpenBIOS.bin може бути відповідною заміною BIOS.\n" @@ -752,11 +730,9 @@ msgstr "Неможливо відкрити BIOS: \"%s\". Повторна сп #: src/core/psxmem.cc:210 #, c-format -msgid "" -"Could not open OpenBIOS fallback. Things won't work properly.\n" +msgid "Could not open OpenBIOS fallback. Things won't work properly.\n" "Add a valid BIOS in the configuration and hard reset.\n" -msgstr "" -"Неможливо відкрити резервний OpenBIOS. Усе працюватиме неналежно.\n" +msgstr "Неможливо відкрити резервний OpenBIOS. Усе працюватиме неналежно.\n" "Додай дійсний BIOS до конфігурації та перезавантаж апаратно.\n" #: src/core/psxmem.cc:225 @@ -867,11 +843,9 @@ msgid "SIO1 client connected\n" msgstr "SIO1-клієнт з'єднано.\n" #: src/core/sio1.cc:90 -msgid "" -"SIO1 TCP session closing due to unreliable connection.\n" +msgid "SIO1 TCP session closing due to unreliable connection.\n" "Restart SIO1 server/client and try again." -msgstr "" -"Сесію SIO1 TCP закрито через ненадійне з'єднання.\n" +msgstr "Сесію SIO1 TCP закрито через ненадійне з'єднання.\n" "Перезапусти SIO1-сервер / клієнт і спробуй знову." #: src/gpu/soft/gpu.cc:243 @@ -899,23 +873,17 @@ msgid "Use cached dithering tables" msgstr "Використовувати кешовані таблиці згладжування" #: src/gpu/soft/gpu.cc:258 -msgid "" -"Dithering tables are cached in memory for faster processing. Dithering will " -"be done much faster, at the cost of a 512MB cache." -msgstr "" -"Таблиці згладжування кешовано в пам'яті для швидшого опрацювання. " -"Згладжування буде виконано набагато швидше за рахунок 512 Мбайт кешу." +msgid "Dithering tables are cached in memory for faster processing. Dithering will be done much faster, at the cost of a 512MB cache." +msgstr "Таблиці згладжування кешовано в пам'яті для швидшого опрацювання. Згладжування буде виконано набагато швидше за рахунок 512 Мбайт кешу." #: src/gpu/soft/gpu.cc:273 msgid "Soft GPU debugger" msgstr "Налагоджувач програмного GPU" #: src/gpu/soft/gpu.cc:275 -msgid "" -"Debugging features are not supported when using the software renderer yet\n" +msgid "Debugging features are not supported when using the software renderer yet\n" "Consider enabling the OpenGL GPU option instead." -msgstr "" -"Функції налагодження ще не підтримувані при використанні програмного опрацьовувача.\n" +msgstr "Функції налагодження ще не підтримувані при використанні програмного опрацьовувача.\n" "Натомість розглянь увімкнення опції Open GL GPU." #: src/gui/gui.cc:307 @@ -923,24 +891,16 @@ msgid "One argument needed to the setText* functions" msgstr "Необхідно один аргумент для setText*-функцій." #: src/gui/gui.cc:325 -msgid "" -"The argument to the setText* functions need to be convertible to a string, " -"or be a File object" -msgstr "" -"Аргумент для setText*-функцій необхідно конвертовати до рядка чи бути " -"файлом." +msgid "The argument to the setText* functions need to be convertible to a string, or be a File object" +msgstr "Аргумент для setText*-функцій необхідно конвертовати до рядка чи бути файлом." #: src/gui/gui.cc:330 msgid "Error compiling new shader code: {}" msgstr "Помилка компіляції коду нового шейдера: {}." #: src/gui/gui.cc:653 -msgid "" -"Warning: OpenGL error reporting disabled. See About dialog for more " -"information.\n" -msgstr "" -"Попередження: звітність помилок Open GL вимкнено. Докладні відомості у вікні" -" \"Про додаток\".\n" +msgid "Warning: OpenGL error reporting disabled. See About dialog for more information.\n" +msgstr "Попередження: звітність помилок Open GL вимкнено. Докладні відомості у вікні \"Про додаток\".\n" #: src/gui/gui.cc:666 msgid "Main VRAM Viewer" @@ -972,11 +932,11 @@ msgstr "Апаратні регістри" #: src/gui/gui.cc:689 msgid "BIOS" -msgstr "BIOS" +msgstr "" #: src/gui/gui.cc:690 msgid "VRAM" -msgstr "VRAM" +msgstr "" #: src/gui/gui.cc:1030 msgid "Output" @@ -1023,7 +983,7 @@ msgstr "Слот швидкого збереження" #: src/gui/gui.cc:1081 src/gui/gui.cc:1102 msgid "Slot {}" -msgstr "Slot {}" +msgstr "" #: src/gui/gui.cc:1088 msgid "Show named save states" @@ -1095,15 +1055,15 @@ msgstr "Керувати картами пам'яті" #: src/gui/gui.cc:1170 src/gui/gui.cc:1270 msgid "GPU" -msgstr "GPU" +msgstr "" #: src/gui/gui.cc:1171 src/gui/gui.cc:1286 msgid "SPU" -msgstr "SPU" +msgstr "" #: src/gui/gui.cc:1172 msgid "UI" -msgstr "UI" +msgstr "" #: src/gui/gui.cc:1173 msgid "System" @@ -1143,7 +1103,7 @@ msgstr "Показати журнали" #: src/gui/gui.cc:1216 msgid "Lua" -msgstr "Lua" +msgstr "" #: src/gui/gui.cc:1217 msgid "Show Lua Console" @@ -1159,7 +1119,7 @@ msgstr "Показати Lua-редактор" #: src/gui/gui.cc:1223 msgid "CPU" -msgstr "CPU" +msgstr "" #: src/gui/gui.cc:1224 msgid "Show Registers" @@ -1174,11 +1134,9 @@ msgid "Show DynaRec Disassembly" msgstr "Показати розбір динамічної перекомпіляції" #: src/gui/gui.cc:1231 -msgid "" -"DynaRec Disassembler is not available in Interpreted CPU mode. Try enabling [Dynarec CPU]\n" +msgid "DynaRec Disassembler is not available in Interpreted CPU mode. Try enabling [Dynarec CPU]\n" "in Configuration->Emulation, restart PCSX-Redux, then try again." -msgstr "" -"Розбірник динамічної перекомпіляції недоступний у режимі\n" +msgstr "Розбірник динамічної перекомпіляції недоступний у режимі\n" "інтерпретованого ЦП. Спробуй увімкнути \"Динамічна\n" "перекомпіляція ЦП\" у Конфігурація → Емуляція,\n" "перезапусти PCSX-Redux, потім спробуй знову." @@ -1447,27 +1405,21 @@ msgid "Use Widescreen Aspect Ratio" msgstr "Використовувати широкоекранне співвідношення сторін" #: src/gui/gui.cc:1596 -msgid "" -"Sets the output screen ratio to 16:9 instead of 4:3.\n" -"\n" +msgid "Sets the output screen ratio to 16:9 instead of 4:3.\n\n" "Note that this setting is NOT the popular hack\n" "to force games into widescreen mode, but rather an\n" "emulation of the fact users could change their\n" -"TV sets to be in 16:9 mode instead of 4:3.\n" -"\n" +"TV sets to be in 16:9 mode instead of 4:3.\n\n" "Some games have a \"wide screen\" rendering setting,\n" "which changes the rendering of the game accordingly,\n" "and requires the user to change the settings of\n" "their TV set to match the aspect ratio of the game." -msgstr "" -"Встановлення кінцевого співвідношення екрана\n" -"на 16:9 замість 4:3.\n" -"\n" +msgstr "Встановлення кінцевого співвідношення екрана\n" +"на 16:9 замість 4:3.\n\n" "Зауваж, налаштування - НЕ популярний хак для\n" "переведення ігор до широкого екрана, а імітація\n" "зміни користувачами телевізорів на режим 16:9\n" -"замість 4:3.\n" -"\n" +"замість 4:3.\n\n" "Деякі ігри мають налаштування візуалізації\n" "\"Широкий екран\" для зміни опрацювання гри\n" "та вимагають від користувача зміни налаштувань\n" @@ -1491,31 +1443,23 @@ msgid "Update configuration" msgstr "Конфігурація оновлень" #: src/gui/gui.cc:1626 -msgid "" -"PCSX-Redux can automatically update itself.\n" -"\n" +msgid "PCSX-Redux can automatically update itself.\n\n" "If you enable the auto update option, it will check for new updates\n" "on startup. No personal data nor identifiable token is sent for this\n" "process, but Microsoft might still keep and record information such\n" -"as your IP address.\n" -"\n" +"as your IP address.\n\n" "If an update is available, you will get prompted to download and\n" "install it. You can still download versions of PCSX-Redux as usual\n" -"from its website.\n" -"\n" +"from its website.\n\n" "If you want to change this setting later, you can go to the\n" "Configuration -> System menu." -msgstr "" -"PCSX-Redux може автоматично оновлюватись.\n" -"\n" +msgstr "PCSX-Redux може автоматично оновлюватись.\n\n" "Буде перевірено нові оновлення при запуску. Жодні особисті дані\n" "чи ідентифікаційний маркер не буде надіслано, але Microsoft усе\n" -"одно може зберігати та записувати відомості як IP-адресу.\n" -"\n" +"одно може зберігати та записувати відомості як IP-адресу.\n\n" "При доступному оновленні буде запропоновано завантажити та\n" "встановити. Ти ще можеш звичайно завантажувати версії\n" -"PCSX-Redux із web-сайту.\n" -"\n" +"PCSX-Redux із web-сайту.\n\n" "Для зміни налаштування пізніше можна перейти до\n" "Конфігурація → Системне меню." @@ -1532,38 +1476,30 @@ msgid "Update available" msgstr "Доступне оновлення" #: src/gui/gui.cc:1656 -msgid "" -"An update is available.\n" +msgid "An update is available.\n" "Click 'Update' to download and apply the update.\n" -"PCSX-Redux will automatically restart to apply it.\n" -"\n" +"PCSX-Redux will automatically restart to apply it.\n\n" "Click 'Download' to use your browser to download\n" "the update and manually apply it." -msgstr "" -"Оновлення доступне.\n" +msgstr "Оновлення доступне.\n" "Натисни \"Оновити\" для завантаження та встановлення.\n" -"PCSX-Redux буде автоматично перезапущено.\n" -"\n" +"PCSX-Redux буде автоматично перезапущено.\n\n" "Натисни \"Завантажити\" для завантаження оновлення\n" "з браузера та ручного встановлення." #: src/gui/gui.cc:1663 -msgid "" -"An update is available.\n" +msgid "An update is available.\n" "Click 'Update' to download it. While the update can be\n" "downloaded, it won't be applied automatically. You will\n" "have to install it manually, the way you previously did.\n" -"PCSX-Redux will quit once the update is downloaded.\n" -"\n" +"PCSX-Redux will quit once the update is downloaded.\n\n" "Click 'Download' to use your browser to download\n" "the update and manually apply it." -msgstr "" -"Оновлення доступне.\n" +msgstr "Оновлення доступне.\n" "Натисни \"Оновити\" для завантаження. Хоча оновлення\n" "можна завантажити, його не буде встановлено автоматично.\n" "Необхідно ручне встановлення, як і раніше. PCSX-Redux\n" -"буде закрито після завантаження оновлення.\n" -"\n" +"буде закрито після завантаження оновлення.\n\n" "Натисни \"Завантажити\" для завантаження оновлення\n" "з браузера та ручного встановлення." @@ -1572,8 +1508,7 @@ msgid "Update" msgstr "Оновити" #: src/gui/gui.cc:1686 src/gui/gui.cc:1691 -msgid "" -"An error has occured while downloading\n" +msgid "An error has occured while downloading\n" "and/or applying the update." msgstr "Помилка завантаження та / або встановлення оновлення." @@ -1651,15 +1586,13 @@ msgid "Dynarec CPU" msgstr "Динамічна перекомпіляція ЦП" #: src/gui/gui.cc:1944 -msgid "" -"Activates the dynamic recompiler CPU core.\n" +msgid "Activates the dynamic recompiler CPU core.\n" "It is significantly faster than the interpreted CPU,\n" "however it doesn't play nicely with the debugger.\n" "Changing this setting requires a reboot to take effect.\n" "The dynarec core isn't available for all CPUs, so\n" "this setting may not have any effect for you." -msgstr "" -"Активація ядра динамічного перекомпілятора ЦП.\n" +msgstr "Активація ядра динамічного перекомпілятора ЦП.\n" "Значно швидше, ніж інтерпретований ЦП, однак погано\n" "працює з налагоджувачем. Зміна налаштування відбудеться\n" "після перезавантаження. Ядро динамічної перекомпіляції\n" @@ -1671,12 +1604,10 @@ msgid "8MB" msgstr "8 Мбайт" #: src/gui/gui.cc:1951 -msgid "" -"Emulates an installed 8MB system,\n" +msgid "Emulates an installed 8MB system,\n" "instead of the normal 2MB. Useful for working\n" "with development binaries and games." -msgstr "" -"Емулює встановлену систему 8 Мбайт замість\n" +msgstr "Емулює встановлену систему 8 Мбайт замість\n" "звичайних 2 Мбайт. Корисно для роботи\n" "з виробничими двійковими файлами й іграми." @@ -1685,14 +1616,12 @@ msgid "OpenGL GPU *ALPHA STATE*" msgstr "Open GL GPU *АЛЬФА-СТАН*" #: src/gui/gui.cc:1956 -msgid "" -"Enables the OpenGL GPU renderer.\n" +msgid "Enables the OpenGL GPU renderer.\n" "This is not recommended for normal use at the moment,\n" "as it is not fully implemented yet. It is recommended\n" "to use the software renderer instead. Requires a restart\n" "when changing this setting." -msgstr "" -"Увімкнення опрацьовувача Open GL GPU.\n" +msgstr "Увімкнення опрацьовувача Open GL GPU.\n" "Не рекомендовано для звичайного використання, оскільки\n" "ще не повністю реалізовано. Натомість рекомендовано\n" "використовувати програмний опрацьовувач.\n" @@ -1700,11 +1629,11 @@ msgstr "" #: src/gui/gui.cc:1970 msgid "NTSC" -msgstr "NTSC" +msgstr "" #: src/gui/gui.cc:1971 msgid "PAL" -msgstr "PAL" +msgstr "" #: src/gui/gui.cc:1975 msgid "System Type" @@ -1715,13 +1644,11 @@ msgid "Fast boot" msgstr "Швидке завантаження" #: src/gui/gui.cc:1995 -msgid "" -"This will cause the BIOS to skip the shell,\n" +msgid "This will cause the BIOS to skip the shell,\n" "which may include additional checks.\n" "Also will make the boot time substantially\n" "faster by not displaying the logo." -msgstr "" -"Пропуск BIOS оболонки з урахуванням\n" +msgstr "Пропуск BIOS оболонки з урахуванням\n" "додаткових перевірок. Також час\n" "завантаження буде суттєво прискорено,\n" "оскільки логотип не буде відображено." @@ -1735,12 +1662,10 @@ msgid "Enable Debugger" msgstr "Увімкнути налагоджувач" #: src/gui/gui.cc:2011 -msgid "" -"This will enable the usage of various breakpoints\n" +msgid "This will enable the usage of various breakpoints\n" "throughout the execution of mips code. Enabling this\n" "can slow down emulation to a noticeable extent." -msgstr "" -"Використання різних точок зупинки при виконанні\n" +msgstr "Використання різних точок зупинки при виконанні\n" "MIPS-коду. Можливе значне сповільнення емуляції." #: src/gui/gui.cc:2014 @@ -1748,12 +1673,10 @@ msgid "Enable GDB Server" msgstr "Увімкнути GDB-сервер" #: src/gui/gui.cc:2023 -msgid "" -"This will activate a gdb-server that you can\n" +msgid "This will activate a gdb-server that you can\n" "connect to with any gdb-remote compliant client.\n" "You also need to enable the debugger." -msgstr "" -"Активація GDB-сервера, з яким можливе з'єднання\n" +msgstr "Активація GDB-сервера, з яким можливе з'єднання\n" "будь-яким GDB-remote-сумісним клієнтом.\n" "Також необхідно увімкнути налагоджувач." @@ -1762,13 +1685,11 @@ msgid "GDB send manifest" msgstr "Маніфест надсилання GDB" #: src/gui/gui.cc:2028 -msgid "" -"Enables sending the processor's manifest\n" +msgid "Enables sending the processor's manifest\n" "from the gdb server. Keep this enabled, unless\n" "you want to connect IDA to this server, as it\n" "has a bug in its manifest parser." -msgstr "" -"Надсилання маніфесту процесора з GDB-сервера.\n" +msgstr "Надсилання маніфесту процесора з GDB-сервера.\n" "Залиш увімкненим для нез'єднання IDA з сервером,\n" "оскільки він має помилку в аналізаторі маніфесту." @@ -1785,12 +1706,10 @@ msgid "GDB Server Trace" msgstr "Відстеження GDB-сервера" #: src/gui/gui.cc:2054 -msgid "" -"The GDB server will start tracing its\n" +msgid "The GDB server will start tracing its\n" "protocol into the logs, which can be helpful to debug\n" "the gdb server system itself." -msgstr "" -"GDB-сервером буде розпочато відстеження\n" +msgstr "GDB-сервером буде розпочато відстеження\n" "протоколу в журналах, що може бути корисним\n" "для налагодження самої системи GDB-сервера." @@ -1799,12 +1718,10 @@ msgid "Enable Web Server" msgstr "Увімкнути web-сервер" #: src/gui/gui.cc:2066 -msgid "" -"This will activate a web-server, that you can\n" +msgid "This will activate a web-server, that you can\n" "query using a REST api. See the wiki for details.\n" "The debugger might be required in some cases." -msgstr "" -"Активація web-сервера, до якого можливі запити\n" +msgstr "Активація web-сервера, до якого можливі запити\n" "REST API (передача стану представлення).\n" "Докладно - Wikipedia. У деяких випадках\n" "необхідний налагоджувач." @@ -1818,12 +1735,10 @@ msgid "Enable SIO1 Server" msgstr "Увімкнути SIO1-сервер" #: src/gui/gui.cc:2080 -msgid "" -"This will activate a tcp server, that will\n" +msgid "This will activate a tcp server, that will\n" "relay information between tcp and sio1.\n" "See the wiki for details." -msgstr "" -"Активація TCP-сервера для передачі\n" +msgstr "Активація TCP-сервера для передачі\n" "відомостей між TCP і SIO1. Докладно - Wikipedia." #: src/gui/gui.cc:2084 @@ -1835,12 +1750,10 @@ msgid "Enable SIO1 Client" msgstr "Увімкнути SIO1-клієнт" #: src/gui/gui.cc:2098 -msgid "" -"This will activate a tcp client, that can connect\n" +msgid "This will activate a tcp client, that can connect\n" "to another PCSX-Redux server to relay information between tcp and sio1.\n" "See the wiki for details." -msgstr "" -"Активація TCP-клієнта для з'єднання з іншим\n" +msgstr "Активація TCP-клієнта для з'єднання з іншим\n" "сервером PCSX-Redux для передачі відомостей\n" "між TCP і SIO1. Докладно - Wikipedia." @@ -1913,13 +1826,9 @@ msgid "Copy to clipboard" msgstr "Копіювати до буфера обміну" #: src/gui/gui.cc:2257 -msgid "" -"No version information.\n" -"\n" +msgid "No version information.\n\n" "Probably built from source." -msgstr "" -"Відсутні відомості версії.\n" -"\n" +msgstr "Відсутні відомості версії.\n\n" "Імовірно, зібрано з джерела." #: src/gui/gui.cc:2259 src/gui/gui.cc:2337 @@ -1958,33 +1867,16 @@ msgid "OpenGL error reporting: disabled" msgstr "Вимкнено звітність помилок Open GL." #: src/gui/gui.cc:2299 -msgid "" -"OpenGL error reporting has been disabled because your OpenGL driver is too " -"old. Error reporting requires at least OpenGL 4.3. Please update your " -"graphics drivers, or contact your GPU vendor for up to date OpenGL drivers. " -"Disabled OpenGL error reporting won't have a negative impact on the " -"performance of this software, but user code such as the shader editor won't " -"be able to properly report problems accurately." -msgstr "" -"Звітність помилок Open GL вимкнено. Драйвер дуже старий, необхідно Open GL " -"4.3+. Онови графічні драйвери чи зв'яжися з постачальником GPU для отримання" -" найновіших драйверів. Вимкнення не матиме негативного впливу на " -"продуктивність програмного забезпечення, але код користувача, наприклад, " -"редактор шейдерів, не зможе належно точно повідомляти проблеми." +msgid "OpenGL error reporting has been disabled because your OpenGL driver is too old. Error reporting requires at least OpenGL 4.3. Please update your graphics drivers, or contact your GPU vendor for up to date OpenGL drivers. Disabled OpenGL error reporting won't have a negative impact on the performance of this software, but user code such as the shader editor won't be able to properly report problems accurately." +msgstr "Звітність помилок Open GL вимкнено. Драйвер дуже старий, необхідно Open GL 4.3+. Онови графічні драйвери чи зв'яжися з постачальником GPU для отримання найновіших драйверів. Вимкнення не матиме негативного впливу на продуктивність програмного забезпечення, але код користувача, наприклад, редактор шейдерів, не зможе належно точно повідомляти проблеми." #: src/gui/gui.cc:2307 msgid "Enable OpenGL error reporting" msgstr "Увімкнути звітність помилок Open GL" #: src/gui/gui.cc:2310 -msgid "" -"OpenGL error reporting is necessary for properly reporting OpenGL problems. " -"However it requires OpenGL 4.3+ and might have performance repercussions on " -"some computers. (Requires a restart of the emulator)" -msgstr "" -"Звітність помилок OpenGL необхідна для правильного звітності проблем. Однак," -" необхідний Open GL 4.3+, і можливий вплив на продуктивність деяких " -"комп'ютерів (необхідний перезапуск емулятора)." +msgid "OpenGL error reporting is necessary for properly reporting OpenGL problems. However it requires OpenGL 4.3+ and might have performance repercussions on some computers. (Requires a restart of the emulator)" +msgstr "Звітність помилок OpenGL необхідна для правильного звітності проблем. Однак, необхідний Open GL 4.3+, і можливий вплив на продуктивність деяких комп'ютерів (необхідний перезапуск емулятора)." #: src/gui/gui.cc:2314 msgid "OpenGL error reporting severity" @@ -2043,11 +1935,8 @@ msgid "List of supported formats:" msgstr "Перелік підтримуваних форматів:" #: src/gui/gui.cc:2360 -msgid "" -"List of supported codecs: (D: Decoder, E: Encoder, L: Lossy, S: Lossless)" -msgstr "" -"Перелік підтримуваних кодеків: (D: Декодер, E: Кодувальник, L: Утратно, S: " -"Без утрат)" +msgid "List of supported codecs: (D: Decoder, E: Encoder, L: Lossy, S: Lossless)" +msgstr "Перелік підтримуваних кодеків: (D: Декодер, E: Кодувальник, L: Утратно, S: Без утрат)" #: src/gui/gui.cc:2400 #, c-format @@ -2171,33 +2060,23 @@ msgid "Combined pseudo-instructions" msgstr "Об'єднані псевдовказівки" #: src/gui/widgets/assembly.cc:465 -msgid "" -"When two instructions are detected to be a single pseudo-instruction, " -"combine them into the actual pseudo-instruction." -msgstr "" -"При виявленні двох указівок як однієї псевдовказівки, об'єднай їх до " -"справжньої псевдовказівки." +msgid "When two instructions are detected to be a single pseudo-instruction, combine them into the actual pseudo-instruction." +msgstr "При виявленні двох указівок як однієї псевдовказівки, об'єднай їх до справжньої псевдовказівки." #: src/gui/widgets/assembly.cc:470 msgid "Pseudo-instructions filling" msgstr "Заповнення псевдовказівок" #: src/gui/widgets/assembly.cc:475 -msgid "" -"When combining two instructions into a single pseudo-instruction, add a " -"placeholder for the second one." -msgstr "" -"При об'єднанні двох указівок до однієї псевдовказівки додай заповнювач для " -"другої." +msgid "When combining two instructions into a single pseudo-instruction, add a placeholder for the second one." +msgstr "При об'єднанні двох указівок до однієї псевдовказівки додай заповнювач для другої." #: src/gui/widgets/assembly.cc:480 msgid "Delay slot notch" msgstr "Позначка слота затримки" #: src/gui/widgets/assembly.cc:485 -msgid "" -"Add a small visible notch to indicate instructions that are on the delay " -"slot of a branch." +msgid "Add a small visible notch to indicate instructions that are on the delay slot of a branch." msgstr "Додай невелику видиму позначку для вказівок у слоті затримки гілки." #: src/gui/widgets/assembly.cc:489 @@ -2274,8 +2153,7 @@ msgstr "Зібрати" #: src/gui/widgets/assembly.cc:887 src/gui/widgets/breakpoints.cc:153 #: src/gui/widgets/memory_observer.cc:170 #: src/gui/widgets/memory_observer.cc:328 -#: src/gui/widgets/memory_observer.cc:424 -#: src/gui/widgets/typed_debugger.cc:961 +#: src/gui/widgets/memory_observer.cc:424 src/gui/widgets/typed_debugger.cc:961 msgid "Address" msgstr "Адреса" @@ -2354,14 +2232,8 @@ msgid "Clear maps" msgstr "Очистити мапи" #: src/gui/widgets/breakpoints.cc:55 -msgid "" -"The mapping feature is a simple concept, but requires some amount of " -"explanation. See the documentation website for more details, in the Misc " -"Features subsection of the Debugging section." -msgstr "" -"Функція призначення - просте поняття, але вимагає певного пояснення. " -"Докладно на веб-сайті документації в підрозділі \"Інші функції\" розділу " -"\"Налагодження\"." +msgid "The mapping feature is a simple concept, but requires some amount of explanation. See the documentation website for more details, in the Misc Features subsection of the Debugging section." +msgstr "Функція призначення - просте поняття, але вимагає певного пояснення. Докладно на веб-сайті документації в підрозділі \"Інші функції\" розділу \"Налагодження\"." #: src/gui/widgets/breakpoints.cc:57 msgid "Map execution" @@ -2481,11 +2353,9 @@ msgid "Disassembler Error" msgstr "Помилка розбірника." #: src/gui/widgets/dynarec_disassembly.cc:72 -msgid "" -"Disassembly Failed.\n" +msgid "Disassembly Failed.\n" "Check Logs" -msgstr "" -"Не вдалося розібрати.\n" +msgstr "Не вдалося розібрати.\n" "Перевір журнали." #: src/gui/widgets/dynarec_disassembly.cc:82 @@ -2500,7 +2370,7 @@ msgstr "Розмір коду: %.3f Мбайт." #: src/gui/widgets/events.cc:38 src/gui/widgets/memcard_manager.cc:205 msgid "ID" -msgstr "ID" +msgstr "" #: src/gui/widgets/events.cc:39 msgid "Core" @@ -2520,22 +2390,15 @@ msgstr "Позначка" #: src/gui/widgets/events.cc:43 msgid "CB" -msgstr "CB" +msgstr "" #: src/gui/widgets/gpulogger.cc:34 msgid "GPU logging" msgstr "GPU-реєстрація" #: src/gui/widgets/gpulogger.cc:42 -msgid "" -"Logs each frame's draw calls. When enabled, all the commands sent to the GPU" -" will be logged and displayed here. This will contain only a single frame " -"worth of commands. The feature can be pretty demanding in CPU and memory." -msgstr "" -"Реєстрація кожного виклику показу кадру. Усі надіслані до графічного " -"процесора команди буде зареєстровано та відображено. Міститиметься лише один" -" кадр зі значеннями командам. Функція може бути досить вимогливою до " -"центрального процесора та пам'яті." +msgid "Logs each frame's draw calls. When enabled, all the commands sent to the GPU will be logged and displayed here. This will contain only a single frame worth of commands. The feature can be pretty demanding in CPU and memory." +msgstr "Реєстрація кожного виклику показу кадру. Усі надіслані до графічного процесора команди буде зареєстровано та відображено. Міститиметься лише один кадр зі значеннями командам. Функція може бути досить вимогливою до центрального процесора та пам'яті." #: src/gui/widgets/gpulogger.cc:45 msgid "Breakpoint on vsync" @@ -2546,34 +2409,16 @@ msgid "Replay frame" msgstr "Повторити кадр" #: src/gui/widgets/gpulogger.cc:52 -msgid "" -"When enabled, the framebuffer will be constantly redrawned using the " -"selected commands, allowing to see the resulting output immediately. This " -"doesn't make sense to have this enabled when: (1) the CPU is running and (2)" -" the GPU logging isn't enabled. Selection of which commands to replay is " -"done using the first checkbox in the logger display below. The [T] button " -"will select all commands for replay from the top and until this command." -msgstr "" -"Буфер кадрів буде постійно перепоказано вибраними командами для дозволу " -"негайного показу результату. Безсенсово вмикати функцію при роботі " -"центрального процесора та вимкненому журналі графічного процесора. Вибір " -"команд для повтору буде виконано першою позначкою наведеного дисплею " -"реєстратора. Кнопка [T] - вибір усіх команди для повтору спочатку до " -"команди." +msgid "When enabled, the framebuffer will be constantly redrawned using the selected commands, allowing to see the resulting output immediately. This doesn't make sense to have this enabled when: (1) the CPU is running and (2) the GPU logging isn't enabled. Selection of which commands to replay is done using the first checkbox in the logger display below. The [T] button will select all commands for replay from the top and until this command." +msgstr "Буфер кадрів буде постійно перепоказано вибраними командами для дозволу негайного показу результату. Безсенсово вмикати функцію при роботі центрального процесора та вимкненому журналі графічного процесора. Вибір команд для повтору буде виконано першою позначкою наведеного дисплею реєстратора. Кнопка [T] - вибір усіх команди для повтору спочатку до команди." #: src/gui/widgets/gpulogger.cc:57 msgid "Show origins" msgstr "Показати джерела" #: src/gui/widgets/gpulogger.cc:59 -msgid "" -"When enabled, the logger display will also show where did the command come " -"from, which can be useful to debug or reverse engineer, but will also " -"clutter the logger view." -msgstr "" -"У дисплеї реєстратора також буде показано, звідки надіслано команду, що може" -" бути корисно для налагодження чи зворотного проектування, але також буде " -"заважати перегляду реєстратора." +msgid "When enabled, the logger display will also show where did the command come from, which can be useful to debug or reverse engineer, but will also clutter the logger view." +msgstr "У дисплеї реєстратора також буде показано, звідки надіслано команду, що може бути корисно для налагодження чи зворотного проектування, але також буде заважати перегляду реєстратора." #: src/gui/widgets/gpulogger.cc:72 msgid "Collapse all nodes" @@ -2600,16 +2445,8 @@ msgid "Highlight on hover" msgstr "Виділити при наведенні" #: src/gui/widgets/gpulogger.cc:92 -msgid "" -"When enabled, hovering a command in the logger view will highlight it in the" -" vram display. Individual commands can be selected for highlight by using " -"the second checkbox in the logger view. The [B] and [E] buttons can be used " -"to specify the beginning and the end of a span of commands to highlight." -msgstr "" -"Наведення на команду в режимі реєстратора для виділення її на vram-дисплеї. " -"Можливий вибір окремих команд для виділення другою позначкою у вікні " -"реєстратора. Кнопки [B] і [E] вказують початок і кінець діапазону команд для" -" виділення." +msgid "When enabled, hovering a command in the logger view will highlight it in the vram display. Individual commands can be selected for highlight by using the second checkbox in the logger view. The [B] and [E] buttons can be used to specify the beginning and the end of a span of commands to highlight." +msgstr "Наведення на команду в режимі реєстратора для виділення її на vram-дисплеї. Можливий вибір окремих команд для виділення другою позначкою у вікні реєстратора. Кнопки [B] і [E] вказують початок і кінець діапазону команд для виділення." #: src/gui/widgets/gpulogger.cc:99 msgid "Frame {}###FrameCounterNode" @@ -2728,20 +2565,16 @@ msgid "Compute CRCs" msgstr "Визначити контрольні суми" #: src/gui/widgets/isobrowser.cc:133 -msgid "" -"Computes the CRC32 of each track, and of\n" +msgid "Computes the CRC32 of each track, and of\n" "the whole disk. The CRC32 is computed on the raw data,\n" "after decompression of the tracks. This is useful to\n" -"check the disk image against redump's information.\n" -"\n" +"check the disk image against redump's information.\n\n" "The computation can be slow, and can be sped up\n" "significantly by caching the files beforehand." -msgstr "" -"Визначення CRC32 кожної доріжки й усього диска.\n" +msgstr "Визначення CRC32 кожної доріжки й усього диска.\n" "CRC32 буде визначено за початковими даними\n" "після видобування доріжок. Корисно для перевірки\n" -"образу диска на зменшення відомостей.\n" -"\n" +"образу диска на зменшення відомостей.\n\n" "Визначення може бути повільним, можливе значне\n" "прискорення попереднім кешуванням файлів." @@ -2857,8 +2690,7 @@ msgstr "Остання" msgid "Clear Undo buffer" msgstr "Очистити буфер скасувань" -#. Insert or remove memory cards. Send a SIO IRQ to the emulator if this -#. happens as well. +#. Insert or remove memory cards. Send a SIO IRQ to the emulator if this happens as well. #: src/gui/widgets/memcard_manager.cc:156 msgid "Memory Card 1 inserted" msgstr "Карту пам'яті 1 вставлено." @@ -2873,12 +2705,8 @@ msgstr "Pocketstation-карта 1" #: src/gui/widgets/memcard_manager.cc:173 #: src/gui/widgets/memcard_manager.cc:183 -msgid "" -"Experimental. Emulator will attempt to send artificial responses to " -"Pocketstation commands, possibly allowing apps to be saved/exported." -msgstr "" -"Експериментально. Емулятор буде намагатися надіслати штучні відповіді на " -"команди Pocketstation, можливо, дозволяючи зберігати / експортувати додатки." +msgid "Experimental. Emulator will attempt to send artificial responses to Pocketstation commands, possibly allowing apps to be saved/exported." +msgstr "Експериментально. Емулятор буде намагатися надіслати штучні відповіді на команди Pocketstation, можливо, дозволяючи зберігати / експортувати додатки." #: src/gui/widgets/memcard_manager.cc:176 msgid "Card 2 Pocketstation" @@ -2979,10 +2807,9 @@ msgstr "Простий пошук" msgid "Pattern" msgstr "Шаблон" -#: src/gui/widgets/memory_observer.cc:99 -#: src/gui/widgets/memory_observer.cc:288 +#: src/gui/widgets/memory_observer.cc:99 src/gui/widgets/memory_observer.cc:288 msgid "Hex" -msgstr "Hex" +msgstr "" #: src/gui/widgets/memory_observer.cc:152 #: src/gui/widgets/memory_observer.cc:413 @@ -3120,7 +2947,7 @@ msgstr "Видалити збереження" #: src/gui/widgets/pio-cart.cc:36 msgid "ROM" -msgstr "ROM" +msgstr "" #: src/gui/widgets/pio-cart.cc:47 msgid "On/Off Switch:" @@ -3233,7 +3060,7 @@ msgstr "Нове значення" #: src/gui/widgets/sio1.cc:192 src/gui/widgets/vram-viewer.cc:546 #: src/gui/widgets/vram-viewer.cc:558 msgid "OK" -msgstr "OK" +msgstr "" #: src/gui/widgets/sio1.cc:223 msgid "Status" @@ -3268,20 +3095,18 @@ msgstr "Пауза запису" msgid "Display log entries##{}{}" msgstr "Відобразити записи журналу##{}{}" -#: src/gui/widgets/typed_debugger.cc:336 -#: src/gui/widgets/typed_debugger.cc:1067 +#: src/gui/widgets/typed_debugger.cc:336 src/gui/widgets/typed_debugger.cc:1067 msgid "Re-enable##{}" msgstr "Повторно увімкнути##{}{}" -#: src/gui/widgets/typed_debugger.cc:337 -#: src/gui/widgets/typed_debugger.cc:1068 +#: src/gui/widgets/typed_debugger.cc:337 src/gui/widgets/typed_debugger.cc:1068 msgid "Disable##{}" msgstr "Вимкнути##{}{}" #. Name. #: src/gui/widgets/typed_debugger.cc:384 msgid "{}\t@ {:#x}##{}" -msgstr "{}\t@ {:#x}##{}" +msgstr "" #: src/gui/widgets/typed_debugger.cc:416 src/gui/widgets/typed_debugger.cc:461 #: src/gui/widgets/typed_debugger.cc:488 @@ -3302,13 +3127,9 @@ msgid "New value##{}" msgstr "Нове значення##{}" #: src/gui/widgets/typed_debugger.cc:652 -msgid "" -"Data types can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate a redux_data_types.txt file in its folder, or from any text file where each line specifies the data type's name and fields, separated by semi-colons; fields are specified in type-name-size tuples whose elements are separated by commas.\n" -"\n" +msgid "Data types can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate a redux_data_types.txt file in its folder, or from any text file where each line specifies the data type's name and fields, separated by semi-colons; fields are specified in type-name-size tuples whose elements are separated by commas.\n\n" "For example:\n" -msgstr "" -"Можливий імпорт типів даних із Ghidra, використовуючи tools/ghidra_scripts/export_redux.py для генерації файлу redux_data_types.txt у теці чи з будь-якого текстового файлу, де кожен рядок визначає ім'я типу даних і поля, розділені крапкою з комою; поля вказано в кортежах тип-назва-розмір, елементи яких розділено комами.\n" -"\n" +msgstr "Можливий імпорт типів даних із Ghidra, використовуючи tools/ghidra_scripts/export_redux.py для генерації файлу redux_data_types.txt у теці чи з будь-якого текстового файлу, де кожен рядок визначає ім'я типу даних і поля, розділені крапкою з комою; поля вказано в кортежах тип-назва-розмір, елементи яких розділено комами.\n\n" "Наприклад:\n" #: src/gui/widgets/typed_debugger.cc:660 @@ -3324,13 +3145,9 @@ msgid "Import data types" msgstr "Імпортувати типи даних" #: src/gui/widgets/typed_debugger.cc:688 -msgid "" -"Functions can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate a redux_funcs.txt file in its folder, or from any text file where each line specifies the function address, name and arguments, separated by semi-colons; arguments are specified in type-name-size tuples whose elements are separated by commas.\n" -"\n" +msgid "Functions can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate a redux_funcs.txt file in its folder, or from any text file where each line specifies the function address, name and arguments, separated by semi-colons; arguments are specified in type-name-size tuples whose elements are separated by commas.\n\n" "For example:\n" -msgstr "" -"Можливий імпорт функцій із Ghidra, використовуючи tools/ghidra_scripts/export_redux.py для генерації файлу redux_funcs.txt у теці чи з будь-якого текстового файлу, де кожен рядок визначає адресу функції, ім'я й аргументи, розділені крапкою з комою; аргументи вказано в кортежах тип-назва-розмір, елементи яких розділено комами.\n" -"\n" +msgstr "Можливий імпорт функцій із Ghidra, використовуючи tools/ghidra_scripts/export_redux.py для генерації файлу redux_funcs.txt у теці чи з будь-якого текстового файлу, де кожен рядок визначає адресу функції, ім'я й аргументи, розділені крапкою з комою; аргументи вказано в кортежах тип-назва-розмір, елементи яких розділено комами.\n\n" "Наприклад:\n" #: src/gui/widgets/typed_debugger.cc:696 @@ -3359,7 +3176,7 @@ msgstr "Перегляд" #: src/gui/widgets/typed_debugger.cc:816 msgid "{}[{}]" -msgstr "{}[{}]" +msgstr "" #: src/gui/widgets/typed_debugger.cc:836 src/gui/widgets/typed_debugger.cc:883 msgid "Clear breakpoints" @@ -3495,11 +3312,9 @@ msgid "Use Null Sync" msgstr "Використовувати нульову синхронізацію" #: src/spu/cfg.cc:58 -msgid "" -"More precise CPU-SPU synchronization,\n" +msgid "More precise CPU-SPU synchronization,\n" "at the cost of extra power required." -msgstr "" -"Більш точна синхронізація CPU-SPU\n" +msgstr "Більш точна синхронізація CPU-SPU\n" "за рахунок необхідної додаткової потужності." #: src/spu/cfg.cc:65 @@ -3511,12 +3326,10 @@ msgid "Enable streaming" msgstr "Увімкнути потокову передачу" #: src/spu/cfg.cc:67 -msgid "" -"Uncheck this to mute the streaming channel\n" +msgid "Uncheck this to mute the streaming channel\n" "from the main CPU to the SPU. This includes\n" "XA audio and audio tracks." -msgstr "" -"Зніми позначку для притлумлення\n" +msgstr "Зніми позначку для притлумлення\n" "потокового каналу від головного CPU до SPU.\n" "Сюди входять XA-аудіо й аудіодоріжки." @@ -3541,11 +3354,9 @@ msgid "Volume" msgstr "Гучність" #: src/spu/cfg.cc:72 -msgid "" -"Attempts to make the CPU-to-SPU audio stream\n" +msgid "Attempts to make the CPU-to-SPU audio stream\n" "in sync, by changing its pitch. Consumes more CPU." -msgstr "" -"Спроба синхронізувати аудіопотік CPU-SPU\n" +msgstr "Спроба синхронізувати аудіопотік CPU-SPU\n" "зміною його висоти. Споживає більше CPU." #: src/spu/cfg.cc:74 @@ -3553,12 +3364,10 @@ msgid "Pause SPU waiting for CPU IRQ" msgstr "Призупинити SPU очікуванням CPU IRQ" #: src/spu/cfg.cc:75 -msgid "" -"Suspends the SPU processing during an IRQ, waiting\n" +msgid "Suspends the SPU processing during an IRQ, waiting\n" "for the main CPU to acknowledge it. Fixes issues\n" "with some games, but slows SPU processing." -msgstr "" -"Призупинення опрацювання SPU впродовж IRQ\n" +msgstr "Призупинення опрацювання SPU впродовж IRQ\n" "очікуванням підтвердження головного процесора.\n" "Виправляє проблеми деяких ігор, але сповільнює\n" "опрацювання SPU." @@ -3604,12 +3413,8 @@ msgid "Capture/decode buffer IRQ" msgstr "Буфер захоплення / декодування IRQ" #: src/spu/cfg.cc:90 -msgid "" -"Activates SPU IRQs based on writes to the decode/capture buffer. This option" -" is necessary for some games." -msgstr "" -"Активація SPU IRQ на основі запису до буфера декодування / захоплення. " -"Необхідно для деяких ігор." +msgid "Activates SPU IRQs based on writes to the decode/capture buffer. This option is necessary for some games." +msgstr "Активація SPU IRQ на основі запису до буфера декодування / захоплення. Необхідно для деяких ігор." #: src/spu/debug.cc:62 msgid "SPU Debug" @@ -3628,25 +3433,21 @@ msgid "ADSR channel info" msgstr "Відомості ADSR-каналу" #: src/spu/debug.cc:107 -msgid "" -"Attack:\n" +msgid "Attack:\n" "Decay:\n" "Sustain:\n" "Release:" -msgstr "" -"Посилення:\n" +msgstr "Посилення:\n" "Послаблення:\n" "Стійкість:\n" "Випуск:" #: src/spu/debug.cc:115 -msgid "" -"Sustain level:\n" +msgid "Sustain level:\n" "Sustain inc:\n" "Curr adsr vol:\n" "Raw enveloppe" -msgstr "" -"Рівень стійкості:\n" +msgstr "Рівень стійкості:\n" "Приріст стійкості:\n" "Гучність поточного ADSR:\n" "Оболонка основи" @@ -3656,8 +3457,7 @@ msgid "Generic channel info" msgstr "Загальні відомості каналу" #: src/spu/debug.cc:127 -msgid "" -"On:\n" +msgid "On:\n" "Stop:\n" "Noise:\n" "FMod:\n" @@ -3666,8 +3466,7 @@ msgid "" "Rvb number:\n" "Rvb offset:\n" "Rvb repeat:" -msgstr "" -"Відтворення:\n" +msgstr "Відтворення:\n" "Зупинка:\n" "Шум:\n" "FMod:\n" @@ -3678,35 +3477,27 @@ msgstr "" "Повтор відлуння:" #: src/spu/debug.cc:138 -msgid "" -"Start pos:\n" +msgid "Start pos:\n" "Curr pos:\n" -"Loop pos:\n" -"\n" +"Loop pos:\n\n" "Right vol:\n" -"Left vol:\n" -"\n" +"Left vol:\n\n" "Act freq:\n" "Used freq:" -msgstr "" -"Початкове положення:\n" +msgstr "Початкове положення:\n" "Поточне положення:\n" -"Циклічне положення:\n" -"\n" +"Циклічне положення:\n\n" "Гучність праворуч:\n" -"Гучність ліворуч:\n" -"\n" +"Гучність ліворуч:\n\n" "Фактична частота:\n" "Користувацька частота:" #: src/spu/debug.cc:150 -msgid "" -"Freq:\n" +msgid "Freq:\n" "Stereo:\n" "Samples:\n" "Volume:\n" -msgstr "" -"Частота:\n" +msgstr "Частота:\n" "Стерео:\n" "Зразки:\n" "Гучність:\n" @@ -3716,13 +3507,12 @@ msgid "Spu states" msgstr "SPU-стани" #: src/spu/debug.cc:160 -msgid "" -"Irq addr:\n" +msgid "Irq addr:\n" "Ctrl:\n" "Stat:\n" "Spu mem:" -msgstr "" -"IRQ-адреса:\n" +msgstr "IRQ-адреса:\n" "Керування:\n" "Стан:\n" "SPU-пам'ять:" + diff --git a/i18n/zh.po b/i18n/zh.po new file mode 100644 index 000000000..a6aa92810 --- /dev/null +++ b/i18n/zh.po @@ -0,0 +1,3411 @@ +msgid "" +msgstr "" +"Project-Id-Version: pcsx-redux\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2024-03-12 17:37\n" +"Last-Translator: \n" +"Language-Team: Chinese Traditional\n" +"Language: zh_TW\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Crowdin-Project: pcsx-redux\n" +"X-Crowdin-Project-ID: 655690\n" +"X-Crowdin-Language: zh-TW\n" +"X-Crowdin-File: /[grumpycoders.pcsx-redux] main/i18n/pcsx-redux.pot\n" +"X-Crowdin-File-ID: 10\n" + +#: src/cdrom/cdriso-ecm.cc:282 +#, c-format +msgid "\n" +"Detected ECM file with proper header and filename suffix.\n" +msgstr "" + +#: src/cdrom/cdriso-sbi.cc:41 +#, c-format +msgid "Loaded SBI file: %s.\n" +msgstr "" + +#: src/cdrom/cdriso.cc:252 +#, c-format +msgid "Track %.2d (%s) - Start %.2d:%.2d:%.2d, Length %.2d:%.2d:%.2d\n" +msgstr "" + +#: src/cdrom/cdriso.cc:268 +#, c-format +msgid "Loaded CD Image: %s" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:463 +msgid "OpenGL GPU configuration" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:467 +msgid "Polygon rendering mode" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:478 src/core/OpenGL_GPU/gpu_opengl.cc:483 +msgid "No MSAA" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:478 +msgid "{}x MSAA" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:480 +msgid "MSAA" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:498 src/gpu/soft/gpu.cc:261 +msgid "Use linear filtering" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:511 +msgid "OpenGL GPU Debugger" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:517 +#, c-format +msgid "Display horizontal range: %d-%d" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:518 +#, c-format +msgid "Display vertical range: %d-%d" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:519 +#, c-format +msgid "Drawing area offset: (%d, %d)" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:520 +#, c-format +msgid "Resolution: %dx%d" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:522 +msgid "Clear colour" +msgstr "" + +#: src/core/OpenGL_GPU/gpu_opengl.cc:523 +msgid "Clear VRAM" +msgstr "" + +#: src/core/cdrom.cc:1708 +#, c-format +msgid "CD-ROM Label: %.32s\n" +msgstr "" + +#: src/core/cdrom.cc:1709 +#, c-format +msgid "CD-ROM ID: %.9s\n" +msgstr "" + +#: src/core/cdrom.cc:1710 +#, c-format +msgid "CD-ROM EXE Name: %.255s\n" +msgstr "" + +#: src/core/debug.cc:89 +msgid "Execution map" +msgstr "" + +#: src/core/debug.cc:119 +msgid "Read 8 map" +msgstr "" + +#: src/core/debug.cc:126 +msgid "Read 16 map" +msgstr "" + +#: src/core/debug.cc:133 +msgid "Read 32 map" +msgstr "" + +#: src/core/debug.cc:140 +msgid "Write 8 map" +msgstr "" + +#: src/core/debug.cc:147 +msgid "Write 16 map" +msgstr "" + +#: src/core/debug.cc:154 +msgid "Write 32 map" +msgstr "" + +#: src/core/debug.cc:170 +msgid "Step in" +msgstr "" + +#: src/core/debug.cc:178 src/gui/widgets/assembly.cc:454 +#: src/gui/widgets/assembly.cc:531 +msgid "Step Over" +msgstr "" + +#: src/core/debug.cc:186 +msgid "Step over" +msgstr "" + +#: src/core/debug.cc:192 +msgid "Step out (no callstack)" +msgstr "" + +#: src/core/debug.cc:219 +#, c-format +msgid "Breakpoint triggered: PC=0x%08x - Cause: %s %s\n" +msgstr "" + +#: src/core/debug.cc:319 src/gui/widgets/assembly.cc:455 +#: src/gui/widgets/assembly.cc:533 +msgid "Step Out" +msgstr "" + +#: src/core/debug.h:37 +msgid "Exec" +msgstr "" + +#: src/core/debug.h:37 src/gui/widgets/typed_debugger.cc:285 +msgid "Read" +msgstr "" + +#: src/core/debug.h:37 src/gui/widgets/typed_debugger.cc:287 +msgid "Write" +msgstr "" + +#: src/core/gdb-server.cc:604 +msgid "GDB client" +msgstr "" + +#: src/core/gpu.cc:1037 src/core/gpu.cc:1122 +msgid "Shading: Flat" +msgstr "" + +#: src/core/gpu.cc:1041 src/core/gpu.cc:1126 +msgid "Shading: Gouraud" +msgstr "" + +#: src/core/gpu.cc:1045 +msgid "Textured" +msgstr "" + +#: src/core/gpu.cc:1048 src/core/gpu.cc:1129 src/core/gpu.cc:1170 +msgid "Semi-transparency blending" +msgstr "" + +#: src/core/gpu.cc:1064 +#, c-format +msgid "Vertex %i" +msgstr "" + +#: src/core/gpu.cc:1088 src/core/gpu.cc:1154 src/core/gpu.cc:1183 +msgid "Go to primitive##{}" +msgstr "" + +#: src/core/gpu.cc:1096 src/core/gpu.cc:1193 +msgid "Go to texture##{}" +msgstr "" + +#: src/core/gpu.cc:1108 src/core/gpu.cc:1205 +msgid "Go to CLUT##{}" +msgstr "" + +#: src/core/gpu.cc:1134 +#, c-format +msgid "Line %i" +msgstr "" + +#: src/core/gpulogger.cc:285 +#, c-format +msgid "Texture Page X: %i, Texture Page Y: %i" +msgstr "" + +#: src/core/gpulogger.cc:286 +msgid "Blending:" +msgstr "" + +#: src/core/gpulogger.cc:290 +msgid "50% Back + 50% Front" +msgstr "" + +#: src/core/gpulogger.cc:293 +msgid "100% Back + 100% Front" +msgstr "" + +#: src/core/gpulogger.cc:296 +msgid "100% Back - 100% Front" +msgstr "" + +#: src/core/gpulogger.cc:299 +msgid "100% Back + 25% Front" +msgstr "" + +#: src/core/gpulogger.cc:302 +msgid "Texture depth:" +msgstr "" + +#: src/core/gpulogger.cc:306 +msgid "4 bits" +msgstr "" + +#: src/core/gpulogger.cc:309 +msgid "8 bits" +msgstr "" + +#: src/core/gpulogger.cc:312 +msgid "16 bits" +msgstr "" + +#: src/core/gpulogger.cc:319 +#, c-format +msgid "Dithering: %s" +msgstr "" + +#: src/core/gpulogger.cc:319 src/core/gpulogger.cc:334 +#: src/core/gpulogger.cc:393 src/core/gpulogger.cc:406 +msgid "No" +msgstr "" + +#: src/core/gpulogger.cc:319 src/core/gpulogger.cc:334 +#: src/core/gpulogger.cc:393 src/core/gpulogger.cc:406 +msgid "Yes" +msgstr "" + +#: src/core/gpulogger.cc:334 +#, c-format +msgid " Set: %s, Check: %s" +msgstr "" + +#: src/core/gpulogger.cc:343 +msgid "Display Enabled" +msgstr "" + +#: src/core/gpulogger.cc:345 +msgid "Display Disabled" +msgstr "" + +#: src/core/gpulogger.cc:352 +msgid "DMA Off" +msgstr "" + +#: src/core/gpulogger.cc:355 +msgid "FIFO Query" +msgstr "" + +#: src/core/gpulogger.cc:358 +msgid "DMA Read" +msgstr "" + +#: src/core/gpulogger.cc:361 +msgid "DMA Write" +msgstr "" + +#: src/core/gpulogger.cc:371 +msgid "Horizontal resolution:" +msgstr "" + +#: src/core/gpulogger.cc:393 +#, c-format +msgid "Extended width mode: %s" +msgstr "" + +#: src/core/gpulogger.cc:394 +msgid "Vertical resolution:" +msgstr "" + +#: src/core/gpulogger.cc:404 +#, c-format +msgid "Output mode: %s" +msgstr "" + +#: src/core/gpulogger.cc:405 +msgid "15 bits" +msgstr "" + +#: src/core/gpulogger.cc:405 +msgid "24 bits" +msgstr "" + +#: src/core/gpulogger.cc:405 +#, c-format +msgid "Display depth: %s" +msgstr "" + +#: src/core/gpulogger.cc:406 +#, c-format +msgid "Interlaced: %s" +msgstr "" + +#: src/core/gpulogger.cc:412 +msgid "Texture Window" +msgstr "" + +#: src/core/gpulogger.cc:415 +msgid "Draw Area Start" +msgstr "" + +#: src/core/gpulogger.cc:418 +msgid "Draw Area End" +msgstr "" + +#: src/core/gpulogger.cc:421 +msgid "Draw Offset" +msgstr "" + +#: src/core/gpulogger.cc:424 +msgid "Unknown" +msgstr "" + +#: src/core/memorycard.cc:348 +#, c-format +msgid "The memory card %s doesn't exist - creating it\n" +msgstr "" + +#: src/core/memorycard.cc:367 src/core/memorycard.cc:385 +msgid "Error reading memory card." +msgstr "" + +#: src/core/memorycard.cc:370 +#, c-format +msgid "Memory card %s failed to load!\n" +msgstr "" + +#: src/core/memorycard.cc:374 +#, c-format +msgid "Loading memory card %s\n" +msgstr "" + +#: src/core/memorycard.cc:417 +#, c-format +msgid "Saving memory card %s\n" +msgstr "" + +#: src/core/pad.cc:703 src/core/pad.cc:796 +#, c-format +msgid "Unknown command for pad: %02X\n" +msgstr "" + +#: src/core/pad.cc:898 +msgid "Pad configuration" +msgstr "" + +#: src/core/pad.cc:904 +msgid "Pad 1" +msgstr "" + +#: src/core/pad.cc:905 +msgid "Pad 2" +msgstr "" + +#: src/core/pad.cc:908 +msgid "Rescan gamepads and re-read game controllers database" +msgstr "" + +#: src/core/pad.cc:914 +msgid "Use raw input for mouse" +msgstr "" + +#: src/core/pad.cc:916 +msgid "When enabled, the cursor will be hidden and captured when the emulator is running. This is useful for games that require mouse input." +msgstr "" + +#: src/core/pad.cc:918 +msgid "Allow mouse capture toggle" +msgstr "" + +#: src/core/pad.cc:920 +msgid "When enabled, pressing CTRL and ALT will toggle the setting above, raw input" +msgstr "" + +#: src/core/pad.cc:922 +msgid "Pad" +msgstr "" + +#: src/core/pad.cc:931 +msgid "Set defaults" +msgstr "" + +#: src/core/pad.cc:946 +msgid "Keyboard Up" +msgstr "" + +#: src/core/pad.cc:948 +msgid "Keyboard Right" +msgstr "" + +#: src/core/pad.cc:950 +msgid "Keyboard Down" +msgstr "" + +#: src/core/pad.cc:952 +msgid "Keyboard Left" +msgstr "" + +#: src/core/pad.cc:954 +msgid "Keyboard Backspace" +msgstr "" + +#: src/core/pad.cc:956 +msgid "Keyboard Enter" +msgstr "" + +#: src/core/pad.cc:958 +msgid "Keyboard Space" +msgstr "" + +#: src/core/pad.cc:960 +msgid "Keyboard Escape" +msgstr "" + +#: src/core/pad.cc:962 +msgid "Unbound" +msgstr "" + +#: src/core/pad.cc:967 +msgid "Unknown keyboard key {}" +msgstr "" + +#: src/core/pad.cc:972 +msgid "Keyboard {}" +msgstr "" + +#: src/core/pad.cc:987 src/gui/gui.cc:1969 +msgid "Auto" +msgstr "" + +#: src/core/pad.cc:988 +msgid "Controller" +msgstr "" + +#: src/core/pad.cc:989 +msgid "Keyboard" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Cross" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Square" +msgstr "" + +#: src/core/pad.cc:992 +msgid "Triangle" +msgstr "" + +#: src/core/pad.cc:993 +msgid "Circle" +msgstr "" + +#: src/core/pad.cc:993 +msgid "Select" +msgstr "" + +#: src/core/pad.cc:993 src/gui/widgets/isobrowser.cc:149 +msgid "Start" +msgstr "" + +#: src/core/pad.cc:994 +msgid "L1" +msgstr "" + +#: src/core/pad.cc:994 +msgid "L2" +msgstr "" + +#: src/core/pad.cc:994 +msgid "R1" +msgstr "" + +#: src/core/pad.cc:995 +msgid "L3" +msgstr "" + +#: src/core/pad.cc:995 +msgid "R2" +msgstr "" + +#: src/core/pad.cc:995 +msgid "R3" +msgstr "" + +#: src/core/pad.cc:996 +msgid "Analog Mode" +msgstr "" + +#: src/core/pad.cc:999 +msgid "Up" +msgstr "" + +#: src/core/pad.cc:1000 +msgid "Right" +msgstr "" + +#: src/core/pad.cc:1001 +msgid "Down" +msgstr "" + +#: src/core/pad.cc:1002 +msgid "Left" +msgstr "" + +#: src/core/pad.cc:1005 +msgid "Digital" +msgstr "" + +#: src/core/pad.cc:1006 +msgid "Analog" +msgstr "" + +#: src/core/pad.cc:1007 +msgid "Mouse" +msgstr "" + +#: src/core/pad.cc:1008 +msgid "Negcon (Unimplemented)" +msgstr "" + +#: src/core/pad.cc:1009 +msgid "Gun (Unimplemented)" +msgstr "" + +#: src/core/pad.cc:1010 +msgid "Guncon (Unimplemented" +msgstr "" + +#: src/core/pad.cc:1014 src/gui/widgets/pio-cart.cc:55 +msgid "Connected" +msgstr "" + +#: src/core/pad.cc:1023 +msgid "Analog mode" +msgstr "" + +#: src/core/pad.cc:1031 +msgid "Controller Type" +msgstr "" + +#: src/core/pad.cc:1047 +msgid "Device type" +msgstr "" + +#: src/core/pad.cc:1058 +msgid "Mouse sensitivity X" +msgstr "" + +#: src/core/pad.cc:1060 +msgid "Mouse sensitivity Y" +msgstr "" + +#: src/core/pad.cc:1062 +msgid "Keyboard mapping" +msgstr "" + +#: src/core/pad.cc:1064 +msgid "Computer button mapping" +msgstr "" + +#: src/core/pad.cc:1065 +msgid "Gamepad button" +msgstr "" + +#: src/core/pad.cc:1115 +msgid "No gamepad selected or connected" +msgstr "" + +#: src/core/pad.cc:1132 +msgid "Gamepad" +msgstr "" + +#: src/core/pio-cart.cc:214 +#, c-format +msgid "Unknown 8-bit read in EXP1/PIO: %8.8lx\n" +msgstr "" + +#: src/core/pio-cart.cc:228 +#, c-format +msgid "Unknown 8-bit write in EXP1/PIO: %8.8lx\n" +msgstr "" + +#: src/core/psxinterpreter.cc:359 +#, c-format +msgid "Signed overflow in ADDI instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:453 +#, c-format +msgid "Signed overflow in ADD instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:495 +#, c-format +msgid "Signed overflow in SUB instruction from 0x%08x!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:815 +#, c-format +msgid "Attempted unaligned JR to 0x%08x from 0x%08x, firing exception!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:841 +#, c-format +msgid "Attempted unaligned JALR to 0x%08x from 0x%08x, firing exception!\n" +msgstr "" + +#: src/core/psxinterpreter.cc:879 +#, c-format +msgid "Unaligned address 0x%08x in LH from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:896 +#, c-format +msgid "Unaligned address 0x%08x in LHU from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:913 +#, c-format +msgid "Unaligned address 0x%08x in LW from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:975 +#, c-format +msgid "Unaligned address 0x%08x in SH from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:986 +#, c-format +msgid "Unaligned address 0x%08x in SW from 0x%08x\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1093 +#, c-format +msgid "Encountered reserved opcode from 0x%08x, firing an exception\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1108 +#, c-format +msgid "Attempted to use an invalid floating point instruction from 0x%08x. Ignored.\n" +msgstr "" + +#: src/core/psxinterpreter.cc:1119 +#, c-format +msgid "Attempted to access COP3 from 0x%08x. Ignored\n" +msgstr "" + +#: src/core/psxmem.cc:94 +msgid "SharedMem failed to share memory for wram, falling back to memory alloc\n" +msgstr "" + +#: src/core/psxmem.cc:103 +msgid "Error allocating memory!" +msgstr "" + +#: src/core/psxmem.cc:135 +#, c-format +msgid "Could not open EXP1:\"%s\".\n" +msgstr "" + +#: src/core/psxmem.cc:143 +#, c-format +msgid "Loaded %i bytes to EXP1 from file: %s\n" +msgstr "" + +#: src/core/psxmem.cc:185 +msgid "\n" +" No BIOS loaded, emulation halted.\n\n" +"Set a BIOS file into the configuration, and do a hard reset of the emulator.\n" +"The distributed OpenBIOS.bin file can be an appropriate BIOS replacement.\n" +msgstr "" + +#: src/core/psxmem.cc:200 +#, c-format +msgid "Could not open BIOS:\"%s\". Retrying with the OpenBIOS\n" +msgstr "" + +#: src/core/psxmem.cc:210 +#, c-format +msgid "Could not open OpenBIOS fallback. Things won't work properly.\n" +"Add a valid BIOS in the configuration and hard reset.\n" +msgstr "" + +#: src/core/psxmem.cc:225 +#, c-format +msgid "Loaded BIOS: %s\n" +msgstr "" + +#: src/core/psxmem.cc:237 +#, c-format +msgid "Known BIOS detected: %s (%08x)\n" +msgstr "" + +#: src/core/psxmem.cc:239 +#, c-format +msgid "OpenBIOS detected (%08x)\n" +msgstr "" + +#: src/core/psxmem.cc:241 +#, c-format +msgid "Unknown bios loaded (%08x)\n" +msgstr "" + +#: src/core/psxmem.cc:276 +#, c-format +msgid "8-bit read redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:283 +#, c-format +msgid "8-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:315 +#, c-format +msgid "16-bit read redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:318 +#, c-format +msgid "16-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:350 +#, c-format +msgid "32-bit read redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:354 +#, c-format +msgid "32-bit read from unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:458 +#, c-format +msgid "8-bit write redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:460 +#, c-format +msgid "8-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:489 +#, c-format +msgid "16-bit write redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:491 +#, c-format +msgid "16-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:523 src/core/psxmem.cc:550 +#, c-format +msgid "32-bit write to unknown address: %8.8lx\n" +msgstr "" + +#: src/core/psxmem.cc:547 +#, c-format +msgid "32-bit write redirected to Lua for address: %8.8lx\n" +msgstr "" + +#: src/core/r3000a.cc:39 +#, c-format +msgid "PCSX-Redux booting\n" +msgstr "" + +#: src/core/r3000a.cc:40 +#, c-format +msgid "Copyright (C) 2019-2024 PCSX-Redux authors\n" +msgstr "" + +#: src/core/r3000a.cc:50 +#, c-format +msgid "CPU type: %s\n" +msgstr "" + +#: src/core/sio.cc:367 +msgid "Wrong block number" +msgstr "" + +#: src/core/sio1-server.cc:126 +msgid "SIO1 client disconnected\n" +msgstr "" + +#: src/core/sio1.cc:74 +msgid "SIO1 client connected\n" +msgstr "" + +#: src/core/sio1.cc:90 +msgid "SIO1 TCP session closing due to unreliable connection.\n" +"Restart SIO1 server/client and try again." +msgstr "" + +#: src/gpu/soft/gpu.cc:243 +msgid "Game-dependent dithering (slow)" +msgstr "" + +#: src/gpu/soft/gpu.cc:243 +msgid "No dithering (fastest)" +msgstr "" + +#: src/gpu/soft/gpu.cc:244 +msgid "Always dither g-shaded polygons (slowest)" +msgstr "" + +#: src/gpu/soft/gpu.cc:246 +msgid "Soft GPU configuration" +msgstr "" + +#: src/gpu/soft/gpu.cc:247 +msgid "Dithering" +msgstr "" + +#: src/gpu/soft/gpu.cc:252 +msgid "Use cached dithering tables" +msgstr "" + +#: src/gpu/soft/gpu.cc:258 +msgid "Dithering tables are cached in memory for faster processing. Dithering will be done much faster, at the cost of a 512MB cache." +msgstr "" + +#: src/gpu/soft/gpu.cc:273 +msgid "Soft GPU debugger" +msgstr "" + +#: src/gpu/soft/gpu.cc:275 +msgid "Debugging features are not supported when using the software renderer yet\n" +"Consider enabling the OpenGL GPU option instead." +msgstr "" + +#: src/gui/gui.cc:307 +msgid "One argument needed to the setText* functions" +msgstr "" + +#: src/gui/gui.cc:325 +msgid "The argument to the setText* functions need to be convertible to a string, or be a File object" +msgstr "" + +#: src/gui/gui.cc:330 +msgid "Error compiling new shader code: {}" +msgstr "" + +#: src/gui/gui.cc:653 +msgid "Warning: OpenGL error reporting disabled. See About dialog for more information.\n" +msgstr "" + +#: src/gui/gui.cc:666 +msgid "Main VRAM Viewer" +msgstr "" + +#: src/gui/gui.cc:667 +msgid "CLUT VRAM selector" +msgstr "" + +#: src/gui/gui.cc:672 +msgid "Vram Viewer #" +msgstr "" + +#: src/gui/gui.cc:681 +msgid "Memory Editor #" +msgstr "" + +#: src/gui/gui.cc:686 +msgid "Parallel Port" +msgstr "" + +#: src/gui/gui.cc:687 +msgid "Scratch Pad" +msgstr "" + +#: src/gui/gui.cc:688 +msgid "Hardware Registers" +msgstr "" + +#: src/gui/gui.cc:689 +msgid "BIOS" +msgstr "" + +#: src/gui/gui.cc:690 +msgid "VRAM" +msgstr "" + +#: src/gui/gui.cc:1030 +msgid "Output" +msgstr "" + +#: src/gui/gui.cc:1055 src/gui/widgets/assembly.cc:442 +#: src/gui/widgets/isobrowser.cc:66 src/gui/widgets/memcard_manager.cc:63 +#: src/gui/widgets/vram-viewer.cc:482 +msgid "File" +msgstr "" + +#: src/gui/gui.cc:1056 src/gui/gui.h:377 src/gui/widgets/isobrowser.cc:67 +#: src/gui/widgets/isobrowser.h:50 +msgid "Open Disk Image" +msgstr "" + +#: src/gui/gui.cc:1057 src/gui/widgets/isobrowser.cc:68 +msgid "Close Disk Image" +msgstr "" + +#: src/gui/gui.cc:1061 +msgid "Load binary" +msgstr "" + +#: src/gui/gui.cc:1064 +msgid "Add Lua archive" +msgstr "" + +#: src/gui/gui.cc:1068 +msgid "Dump save state proto schema" +msgstr "" + +#: src/gui/gui.cc:1073 +msgid "global{}" +msgstr "" + +#: src/gui/gui.cc:1075 +msgid "Save state slots" +msgstr "" + +#: src/gui/gui.cc:1076 +msgid "Quick-save slot" +msgstr "" + +#: src/gui/gui.cc:1081 src/gui/gui.cc:1102 +msgid "Slot {}" +msgstr "" + +#: src/gui/gui.cc:1088 +msgid "Show named save states" +msgstr "" + +#: src/gui/gui.cc:1093 +msgid "Save global state" +msgstr "" + +#: src/gui/gui.cc:1095 +msgid "Load state slots" +msgstr "" + +#: src/gui/gui.cc:1098 +msgid "Quick-load slot" +msgstr "" + +#: src/gui/gui.cc:1123 +msgid "Load global state" +msgstr "" + +#: src/gui/gui.cc:1127 +msgid "Open LID" +msgstr "" + +#: src/gui/gui.cc:1131 +msgid "Close LID" +msgstr "" + +#: src/gui/gui.cc:1135 +msgid "Open and close LID" +msgstr "" + +#: src/gui/gui.cc:1140 +msgid "Reboot" +msgstr "" + +#: src/gui/gui.cc:1143 +msgid "Quit" +msgstr "" + +#: src/gui/gui.cc:1149 src/gui/gui.cc:1166 +msgid "Emulation" +msgstr "" + +#: src/gui/gui.cc:1150 +msgid "Start emulation" +msgstr "" + +#: src/gui/gui.cc:1153 +msgid "Pause emulation" +msgstr "" + +#: src/gui/gui.cc:1156 +msgid "Soft Reset" +msgstr "" + +#: src/gui/gui.cc:1159 +msgid "Hard Reset" +msgstr "" + +#: src/gui/gui.cc:1165 src/gui/widgets/vram-viewer.cc:520 +msgid "Configuration" +msgstr "" + +#: src/gui/gui.cc:1167 +msgid "Manage Memory Cards" +msgstr "" + +#: src/gui/gui.cc:1170 src/gui/gui.cc:1270 +msgid "GPU" +msgstr "" + +#: src/gui/gui.cc:1171 src/gui/gui.cc:1286 +msgid "SPU" +msgstr "" + +#: src/gui/gui.cc:1172 +msgid "UI" +msgstr "" + +#: src/gui/gui.cc:1173 +msgid "System" +msgstr "" + +#: src/gui/gui.cc:1174 +msgid "Controls" +msgstr "" + +#: src/gui/gui.cc:1175 +msgid "Shader presets" +msgstr "" + +#: src/gui/gui.cc:1176 +msgid "Default shader" +msgstr "" + +#: src/gui/gui.cc:1179 +msgid "CRT-lottes shader" +msgstr "" + +#: src/gui/gui.cc:1206 +msgid "Configure Shaders" +msgstr "" + +#: src/gui/gui.cc:1210 +msgid "PIO Cartridge" +msgstr "" + +#: src/gui/gui.cc:1214 src/gui/widgets/assembly.cc:449 +msgid "Debug" +msgstr "" + +#: src/gui/gui.cc:1215 +msgid "Show Logs" +msgstr "" + +#: src/gui/gui.cc:1216 +msgid "Lua" +msgstr "" + +#: src/gui/gui.cc:1217 +msgid "Show Lua Console" +msgstr "" + +#: src/gui/gui.cc:1218 +msgid "Show Lua Inspector" +msgstr "" + +#: src/gui/gui.cc:1219 +msgid "Show Lua editor" +msgstr "" + +#: src/gui/gui.cc:1223 +msgid "CPU" +msgstr "" + +#: src/gui/gui.cc:1224 +msgid "Show Registers" +msgstr "" + +#: src/gui/gui.cc:1225 +msgid "Show Assembly" +msgstr "" + +#: src/gui/gui.cc:1227 src/gui/gui.cc:1229 +msgid "Show DynaRec Disassembly" +msgstr "" + +#: src/gui/gui.cc:1231 +msgid "DynaRec Disassembler is not available in Interpreted CPU mode. Try enabling [Dynarec CPU]\n" +"in Configuration->Emulation, restart PCSX-Redux, then try again." +msgstr "" + +#: src/gui/gui.cc:1234 +msgid "Show Breakpoints" +msgstr "" + +#: src/gui/gui.cc:1235 +msgid "Show Callstacks" +msgstr "" + +#: src/gui/gui.cc:1236 +msgid "Memory Editors" +msgstr "" + +#: src/gui/gui.cc:1247 +msgid "Show Memory Observer" +msgstr "" + +#: src/gui/gui.cc:1248 +msgid "Show Typed Debugger" +msgstr "" + +#: src/gui/gui.cc:1249 +msgid "Show Interrupts Scaler" +msgstr "" + +#: src/gui/gui.cc:1250 +msgid "First Chance Exceptions" +msgstr "" + +#: src/gui/gui.cc:1271 +msgid "VRAM viewers" +msgstr "" + +#: src/gui/gui.cc:1272 +msgid "Show main VRAM viewer" +msgstr "" + +#: src/gui/gui.cc:1273 +msgid "Show CLUT VRAM viewer" +msgstr "" + +#: src/gui/gui.cc:1276 +msgid "Show VRAM viewer #" +msgstr "" + +#: src/gui/gui.cc:1282 +msgid "Show GPU logger" +msgstr "" + +#: src/gui/gui.cc:1283 +msgid "Show GPU debug" +msgstr "" + +#: src/gui/gui.cc:1287 +msgid "Show SPU debug" +msgstr "" + +#: src/gui/gui.cc:1290 +msgid "CD-Rom" +msgstr "" + +#: src/gui/gui.cc:1291 +msgid "Show Iso Browser" +msgstr "" + +#: src/gui/gui.cc:1294 +msgid "Misc hardware" +msgstr "" + +#: src/gui/gui.cc:1295 +msgid "Show SIO1 debug" +msgstr "" + +#: src/gui/gui.cc:1299 +msgid "Kernel" +msgstr "" + +#: src/gui/gui.cc:1300 +msgid "Kernel Events" +msgstr "" + +#: src/gui/gui.cc:1301 +msgid "Kernel Handlers" +msgstr "" + +#: src/gui/gui.cc:1302 src/gui/gui.cc:1448 +msgid "Kernel Calls" +msgstr "" + +#: src/gui/gui.cc:1305 +msgid "Rendering" +msgstr "" + +#: src/gui/gui.cc:1306 +msgid "Full window render" +msgstr "" + +#: src/gui/gui.cc:1309 +msgid "Fullscreen" +msgstr "" + +#: src/gui/gui.cc:1313 +msgid "Show Output Shader Editor" +msgstr "" + +#: src/gui/gui.cc:1314 +msgid "Show Offscreen Shader Editor" +msgstr "" + +#: src/gui/gui.cc:1315 +msgid "Reset shaders" +msgstr "" + +#: src/gui/gui.cc:1323 +msgid "Help" +msgstr "" + +#: src/gui/gui.cc:1324 +msgid "Show ImGui Demo" +msgstr "" + +#: src/gui/gui.cc:1326 +msgid "Show UvFile information" +msgstr "" + +#: src/gui/gui.cc:1328 src/gui/gui.cc:2238 +msgid "About" +msgstr "" + +#: src/gui/gui.cc:1333 +#, c-format +msgid "CPU: %s" +msgstr "" + +#: src/gui/gui.cc:1335 src/gui/widgets/isobrowser.cc:102 +#, c-format +msgid "GAME ID: %s" +msgstr "" + +#: src/gui/gui.cc:1338 +#, c-format +msgid "%.2f FPS (%.2f ms)" +msgstr "" + +#: src/gui/gui.cc:1341 +#, c-format +msgid "%.2f ms audio buffer (%i frames)" +msgstr "" + +#: src/gui/gui.cc:1343 +msgid "Idle" +msgstr "" + +#: src/gui/gui.cc:1424 +msgid "Logs" +msgstr "" + +#: src/gui/gui.cc:1430 +msgid "Lua Console" +msgstr "" + +#: src/gui/gui.cc:1436 +msgid "Lua Inspector" +msgstr "" + +#: src/gui/gui.cc:1439 +msgid "Lua Editor" +msgstr "" + +#: src/gui/gui.cc:1442 +msgid "Kernel events" +msgstr "" + +#: src/gui/gui.cc:1445 +msgid "Kernel handlers" +msgstr "" + +#: src/gui/gui.cc:1451 +msgid "Callstacks" +msgstr "" + +#: src/gui/gui.cc:1500 +msgid "Memory Card Manager" +msgstr "" + +#: src/gui/gui.cc:1504 src/gui/widgets/registers.cc:65 +msgid "Registers" +msgstr "" + +#: src/gui/gui.cc:1508 +msgid "Assembly" +msgstr "" + +#: src/gui/gui.cc:1512 +msgid "DynaRec Disassembler" +msgstr "" + +#: src/gui/gui.cc:1516 src/gui/widgets/breakpoints.cc:81 +#: src/gui/widgets/typed_debugger.cc:864 src/gui/widgets/typed_debugger.cc:910 +#: src/gui/widgets/typed_debugger.cc:963 +msgid "Breakpoints" +msgstr "" + +#: src/gui/gui.cc:1520 +msgid "Named Save States" +msgstr "" + +#: src/gui/gui.cc:1524 src/gui/widgets/memory_observer.cc:382 +#: src/gui/widgets/memory_observer.cc:388 +msgid "Memory Observer" +msgstr "" + +#: src/gui/gui.cc:1528 src/gui/widgets/typed_debugger.cc:1062 +msgid "Typed Debugger" +msgstr "" + +#: src/gui/gui.cc:1534 +msgid "Output Video" +msgstr "" + +#: src/gui/gui.cc:1539 +msgid "Offscreen Render" +msgstr "" + +#: src/gui/gui.cc:1545 +msgid "PIO Cartridge Configuration" +msgstr "" + +#: src/gui/gui.cc:1549 +msgid "SIO1 Debug" +msgstr "" + +#: src/gui/gui.cc:1553 +msgid "ISO Browser" +msgstr "" + +#: src/gui/gui.cc:1563 +msgid "GPU Logger" +msgstr "" + +#: src/gui/gui.cc:1566 +msgid "UI Configuration" +msgstr "" + +#: src/gui/gui.cc:1572 +msgid "Locale" +msgstr "" + +#: src/gui/gui.cc:1587 +msgid "Reload locales" +msgstr "" + +#: src/gui/gui.cc:1592 +msgid "Main Font Size" +msgstr "" + +#: src/gui/gui.cc:1593 +msgid "Mono Font Size" +msgstr "" + +#: src/gui/gui.cc:1595 +msgid "Use Widescreen Aspect Ratio" +msgstr "" + +#: src/gui/gui.cc:1596 +msgid "Sets the output screen ratio to 16:9 instead of 4:3.\n\n" +"Note that this setting is NOT the popular hack\n" +"to force games into widescreen mode, but rather an\n" +"emulation of the fact users could change their\n" +"TV sets to be in 16:9 mode instead of 4:3.\n\n" +"Some games have a \"wide screen\" rendering setting,\n" +"which changes the rendering of the game accordingly,\n" +"and requires the user to change the settings of\n" +"their TV set to match the aspect ratio of the game." +msgstr "" + +#: src/gui/gui.cc:1615 +msgid "System Configuration" +msgstr "" + +#: src/gui/gui.cc:1617 +msgid "Preload Disk Image files" +msgstr "" + +#: src/gui/gui.cc:1618 +msgid "Enable Auto Update" +msgstr "" + +#: src/gui/gui.cc:1625 +msgid "Update configuration" +msgstr "" + +#: src/gui/gui.cc:1626 +msgid "PCSX-Redux can automatically update itself.\n\n" +"If you enable the auto update option, it will check for new updates\n" +"on startup. No personal data nor identifiable token is sent for this\n" +"process, but Microsoft might still keep and record information such\n" +"as your IP address.\n\n" +"If an update is available, you will get prompted to download and\n" +"install it. You can still download versions of PCSX-Redux as usual\n" +"from its website.\n\n" +"If you want to change this setting later, you can go to the\n" +"Configuration -> System menu." +msgstr "" + +#: src/gui/gui.cc:1639 +msgid "Enable auto update" +msgstr "" + +#: src/gui/gui.cc:1645 +msgid "No thanks" +msgstr "" + +#: src/gui/gui.cc:1654 +msgid "Update available" +msgstr "" + +#: src/gui/gui.cc:1656 +msgid "An update is available.\n" +"Click 'Update' to download and apply the update.\n" +"PCSX-Redux will automatically restart to apply it.\n\n" +"Click 'Download' to use your browser to download\n" +"the update and manually apply it." +msgstr "" + +#: src/gui/gui.cc:1663 +msgid "An update is available.\n" +"Click 'Update' to download it. While the update can be\n" +"downloaded, it won't be applied automatically. You will\n" +"have to install it manually, the way you previously did.\n" +"PCSX-Redux will quit once the update is downloaded.\n\n" +"Click 'Download' to use your browser to download\n" +"the update and manually apply it." +msgstr "" + +#: src/gui/gui.cc:1674 +msgid "Update" +msgstr "" + +#: src/gui/gui.cc:1686 src/gui/gui.cc:1691 +msgid "An error has occured while downloading\n" +"and/or applying the update." +msgstr "" + +#: src/gui/gui.cc:1697 +msgid "Download" +msgstr "" + +#: src/gui/gui.cc:1707 +msgid "An error has occured while downloading the update." +msgstr "" + +#: src/gui/gui.cc:1713 src/gui/widgets/assembly.cc:947 +#: src/gui/widgets/breakpoints.cc:38 src/gui/widgets/registers.cc:339 +#: src/gui/widgets/sio1.cc:203 +msgid "Cancel" +msgstr "" + +#: src/gui/gui.cc:1722 +msgid "UvFiles" +msgstr "" + +#: src/gui/gui.cc:1725 +#, c-format +msgid "Read rate: %s" +msgstr "" + +#: src/gui/gui.cc:1727 +#, c-format +msgid "Write rate: %s" +msgstr "" + +#: src/gui/gui.cc:1729 +#, c-format +msgid "Download rate: %s" +msgstr "" + +#: src/gui/gui.cc:1731 +msgid "Caching" +msgstr "" + +#: src/gui/gui.cc:1732 src/gui/widgets/memcard_manager.cc:206 +msgid "Filename" +msgstr "" + +#: src/gui/gui.cc:1919 +msgid "Emulation Configuration" +msgstr "" + +#: src/gui/gui.cc:1920 +msgid "Idle Swap Interval" +msgstr "" + +#: src/gui/gui.cc:1925 +msgid "Reset Scaler" +msgstr "" + +#: src/gui/gui.cc:1931 +msgid "Speed Scaler" +msgstr "" + +#: src/gui/gui.cc:1933 +msgid "Enable XA decoder" +msgstr "" + +#: src/gui/gui.cc:1934 +msgid "Always enable SPU IRQ" +msgstr "" + +#: src/gui/gui.cc:1935 +msgid "Decode MDEC videos in B&W" +msgstr "" + +#: src/gui/gui.cc:1936 +msgid "Dynarec CPU" +msgstr "" + +#: src/gui/gui.cc:1944 +msgid "Activates the dynamic recompiler CPU core.\n" +"It is significantly faster than the interpreted CPU,\n" +"however it doesn't play nicely with the debugger.\n" +"Changing this setting requires a reboot to take effect.\n" +"The dynarec core isn't available for all CPUs, so\n" +"this setting may not have any effect for you." +msgstr "" + +#: src/gui/gui.cc:1950 +msgid "8MB" +msgstr "" + +#: src/gui/gui.cc:1951 +msgid "Emulates an installed 8MB system,\n" +"instead of the normal 2MB. Useful for working\n" +"with development binaries and games." +msgstr "" + +#: src/gui/gui.cc:1955 +msgid "OpenGL GPU *ALPHA STATE*" +msgstr "" + +#: src/gui/gui.cc:1956 +msgid "Enables the OpenGL GPU renderer.\n" +"This is not recommended for normal use at the moment,\n" +"as it is not fully implemented yet. It is recommended\n" +"to use the software renderer instead. Requires a restart\n" +"when changing this setting." +msgstr "" + +#: src/gui/gui.cc:1970 +msgid "NTSC" +msgstr "" + +#: src/gui/gui.cc:1971 +msgid "PAL" +msgstr "" + +#: src/gui/gui.cc:1975 +msgid "System Type" +msgstr "" + +#: src/gui/gui.cc:1994 +msgid "Fast boot" +msgstr "" + +#: src/gui/gui.cc:1995 +msgid "This will cause the BIOS to skip the shell,\n" +"which may include additional checks.\n" +"Also will make the boot time substantially\n" +"faster by not displaying the logo." +msgstr "" + +#: src/gui/gui.cc:2000 +msgid "BIOS file" +msgstr "" + +#: src/gui/gui.cc:2004 src/gui/widgets/assembly.cc:507 +msgid "Enable Debugger" +msgstr "" + +#: src/gui/gui.cc:2011 +msgid "This will enable the usage of various breakpoints\n" +"throughout the execution of mips code. Enabling this\n" +"can slow down emulation to a noticeable extent." +msgstr "" + +#: src/gui/gui.cc:2014 +msgid "Enable GDB Server" +msgstr "" + +#: src/gui/gui.cc:2023 +msgid "This will activate a gdb-server that you can\n" +"connect to with any gdb-remote compliant client.\n" +"You also need to enable the debugger." +msgstr "" + +#: src/gui/gui.cc:2027 +msgid "GDB send manifest" +msgstr "" + +#: src/gui/gui.cc:2028 +msgid "Enables sending the processor's manifest\n" +"from the gdb server. Keep this enabled, unless\n" +"you want to connect IDA to this server, as it\n" +"has a bug in its manifest parser." +msgstr "" + +#: src/gui/gui.cc:2035 +msgid "PCSX Logs to GDB" +msgstr "" + +#: src/gui/gui.cc:2051 +msgid "GDB Server Port" +msgstr "" + +#: src/gui/gui.cc:2053 +msgid "GDB Server Trace" +msgstr "" + +#: src/gui/gui.cc:2054 +msgid "The GDB server will start tracing its\n" +"protocol into the logs, which can be helpful to debug\n" +"the gdb server system itself." +msgstr "" + +#: src/gui/gui.cc:2057 +msgid "Enable Web Server" +msgstr "" + +#: src/gui/gui.cc:2066 +msgid "This will activate a web-server, that you can\n" +"query using a REST api. See the wiki for details.\n" +"The debugger might be required in some cases." +msgstr "" + +#: src/gui/gui.cc:2070 +msgid "Web Server Port" +msgstr "" + +#: src/gui/gui.cc:2071 +msgid "Enable SIO1 Server" +msgstr "" + +#: src/gui/gui.cc:2080 +msgid "This will activate a tcp server, that will\n" +"relay information between tcp and sio1.\n" +"See the wiki for details." +msgstr "" + +#: src/gui/gui.cc:2084 +msgid "SIO1 Server Port" +msgstr "" + +#: src/gui/gui.cc:2085 +msgid "Enable SIO1 Client" +msgstr "" + +#: src/gui/gui.cc:2098 +msgid "This will activate a tcp client, that can connect\n" +"to another PCSX-Redux server to relay information between tcp and sio1.\n" +"See the wiki for details." +msgstr "" + +#: src/gui/gui.cc:2102 +msgid "SIO1 Client Host" +msgstr "" + +#: src/gui/gui.cc:2105 +msgid "SIO1 Client Port" +msgstr "" + +#: src/gui/gui.cc:2109 +msgid "Reset SIO" +msgstr "" + +#: src/gui/gui.cc:2120 +msgid "Reconnect" +msgstr "" + +#: src/gui/gui.cc:2133 +msgid "SIO1Mode" +msgstr "" + +#: src/gui/gui.cc:2191 +msgid "Interrupt Scaler" +msgstr "" + +#: src/gui/gui.cc:2192 +msgid "Reset all" +msgstr "" + +#: src/gui/gui.cc:2208 +msgid "Classic" +msgstr "" + +#: src/gui/gui.cc:2208 +msgid "Default theme" +msgstr "" + +#: src/gui/gui.cc:2208 +msgid "Light" +msgstr "" + +#: src/gui/gui.cc:2209 +msgid "Cherry" +msgstr "" + +#: src/gui/gui.cc:2209 +msgid "Dracula" +msgstr "" + +#: src/gui/gui.cc:2209 src/spu/cfg.cc:86 +msgid "Mono" +msgstr "" + +#: src/gui/gui.cc:2210 +msgid "Olive" +msgstr "" + +#: src/gui/gui.cc:2215 +msgid "Themes" +msgstr "" + +#: src/gui/gui.cc:2246 src/gui/gui.cc:2320 +msgid "Version" +msgstr "" + +#: src/gui/gui.cc:2251 +msgid "Copy to clipboard" +msgstr "" + +#: src/gui/gui.cc:2257 +msgid "No version information.\n\n" +"Probably built from source." +msgstr "" + +#: src/gui/gui.cc:2259 src/gui/gui.cc:2337 +#, c-format +msgid "Version: %s" +msgstr "" + +#: src/gui/gui.cc:2260 +#, c-format +msgid "Changeset: %s" +msgstr "" + +#: src/gui/gui.cc:2263 +#, c-format +msgid "Date & time: %s" +msgstr "" + +#: src/gui/gui.cc:2272 +msgid "Authors" +msgstr "" + +#: src/gui/gui.cc:2280 +msgid "Licenses" +msgstr "" + +#: src/gui/gui.cc:2292 +msgid "OpenGL information" +msgstr "" + +#: src/gui/gui.cc:2294 +msgid "OpenGL error reporting: enabled" +msgstr "" + +#: src/gui/gui.cc:2296 +msgid "OpenGL error reporting: disabled" +msgstr "" + +#: src/gui/gui.cc:2299 +msgid "OpenGL error reporting has been disabled because your OpenGL driver is too old. Error reporting requires at least OpenGL 4.3. Please update your graphics drivers, or contact your GPU vendor for up to date OpenGL drivers. Disabled OpenGL error reporting won't have a negative impact on the performance of this software, but user code such as the shader editor won't be able to properly report problems accurately." +msgstr "" + +#: src/gui/gui.cc:2307 +msgid "Enable OpenGL error reporting" +msgstr "" + +#: src/gui/gui.cc:2310 +msgid "OpenGL error reporting is necessary for properly reporting OpenGL problems. However it requires OpenGL 4.3+ and might have performance repercussions on some computers. (Requires a restart of the emulator)" +msgstr "" + +#: src/gui/gui.cc:2314 +msgid "OpenGL error reporting severity" +msgstr "" + +#: src/gui/gui.cc:2317 +#, c-format +msgid "Core profile: %s" +msgstr "" + +#: src/gui/gui.cc:2317 src/gui/widgets/assembly.cc:535 +msgid "no" +msgstr "" + +#: src/gui/gui.cc:2317 src/gui/widgets/assembly.cc:535 +msgid "yes" +msgstr "" + +#: src/gui/gui.cc:2318 +msgid "Vendor" +msgstr "" + +#: src/gui/gui.cc:2319 +msgid "Renderer" +msgstr "" + +#: src/gui/gui.cc:2321 +msgid "Shading language version" +msgstr "" + +#: src/gui/gui.cc:2324 +#, c-format +msgid "Texture units: %d" +msgstr "" + +#: src/gui/gui.cc:2327 +msgid "Extensions:" +msgstr "" + +#: src/gui/gui.cc:2336 +msgid "FFmpeg information" +msgstr "" + +#: src/gui/gui.cc:2338 +#, c-format +msgid "License: %s" +msgstr "" + +#: src/gui/gui.cc:2339 +#, c-format +msgid "Configuration: %s" +msgstr "" + +#: src/gui/gui.cc:2342 +msgid "List of supported formats:" +msgstr "" + +#: src/gui/gui.cc:2360 +msgid "List of supported codecs: (D: Decoder, E: Encoder, L: Lossy, S: Lossless)" +msgstr "" + +#: src/gui/gui.cc:2400 +#, c-format +msgid "%s codecs" +msgstr "" + +#: src/gui/gui.h:253 +msgid "Ok" +msgstr "" + +#: src/gui/gui.h:378 +msgid "Open Binary" +msgstr "" + +#: src/gui/gui.h:379 +msgid "Open Archive" +msgstr "" + +#: src/gui/gui.h:380 +msgid "Select BIOS" +msgstr "" + +#: src/gui/gui.h:381 src/gui/widgets/pio-cart.h:36 +msgid "Select EXP1" +msgstr "" + +#: src/gui/gui.h:428 +msgid "Notification" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:53 +msgid "Offscreen CRT shader Configuration" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:59 +msgid "Enable gaussian blur" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:61 +msgid "Hard Pixel factor" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:63 +msgid "Hard Scanline factor" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:65 +msgid "Enable Scanlines" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:67 +msgid "Use S-rgb" +msgstr "" + +#: src/gui/shaders/crt-lottes-offscreen.lua:70 +#: src/gui/shaders/crt-lottes-output.lua:83 +msgid "Reset to defaults" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:58 +msgid "Output CRT Shader Configuration" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:64 +msgid "Warp intensity" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:66 +msgid "Mask intensity" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:68 +msgid "Greyscale" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trinitron" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trinitron 2x" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:70 +msgid "Trio" +msgstr "" + +#: src/gui/shaders/crt-lottes-output.lua:72 +msgid "Mask type" +msgstr "" + +#: src/gui/widgets/assembly.cc:443 +msgid "Load symbols map" +msgstr "" + +#: src/gui/widgets/assembly.cc:444 +msgid "Reset symbols map" +msgstr "" + +#: src/gui/widgets/assembly.cc:450 src/gui/widgets/assembly.cc:525 +msgid "Pause" +msgstr "" + +#: src/gui/widgets/assembly.cc:451 src/gui/widgets/assembly.cc:527 +#: src/gui/widgets/gpulogger.cc:47 +msgid "Resume" +msgstr "" + +#: src/gui/widgets/assembly.cc:453 src/gui/widgets/assembly.cc:529 +msgid "Step In" +msgstr "" + +#. Options, Filter +#: src/gui/widgets/assembly.cc:459 src/gui/widgets/console.cc:53 +#: src/gui/widgets/dynarec_disassembly.cc:106 +msgid "Options" +msgstr "" + +#: src/gui/widgets/assembly.cc:460 +msgid "Combined pseudo-instructions" +msgstr "" + +#: src/gui/widgets/assembly.cc:465 +msgid "When two instructions are detected to be a single pseudo-instruction, combine them into the actual pseudo-instruction." +msgstr "" + +#: src/gui/widgets/assembly.cc:470 +msgid "Pseudo-instructions filling" +msgstr "" + +#: src/gui/widgets/assembly.cc:475 +msgid "When combining two instructions into a single pseudo-instruction, add a placeholder for the second one." +msgstr "" + +#: src/gui/widgets/assembly.cc:480 +msgid "Delay slot notch" +msgstr "" + +#: src/gui/widgets/assembly.cc:485 +msgid "Add a small visible notch to indicate instructions that are on the delay slot of a branch." +msgstr "" + +#: src/gui/widgets/assembly.cc:489 +msgid "Draw arrows for jumps" +msgstr "" + +#: src/gui/widgets/assembly.cc:493 +msgid "Display arrows for jumps. This might crowd the display a bit too much." +msgstr "" + +#: src/gui/widgets/assembly.cc:497 +msgid "Columns" +msgstr "" + +#: src/gui/widgets/assembly.cc:516 src/gui/widgets/log.cc:111 +msgid "CPU trace" +msgstr "" + +#: src/gui/widgets/assembly.cc:518 +msgid "Skip ISR" +msgstr "" + +#: src/gui/widgets/assembly.cc:520 +msgid "Follow PC" +msgstr "" + +#: src/gui/widgets/assembly.cc:522 +msgid "Jump to PC" +msgstr "" + +#: src/gui/widgets/assembly.cc:535 +#, c-format +msgid "In ISR: %s" +msgstr "" + +#: src/gui/widgets/assembly.cc:709 src/gui/widgets/assembly.cc:737 +#: src/gui/widgets/breakpoints.cc:171 +msgid "GUI" +msgstr "" + +#: src/gui/widgets/assembly.cc:718 +msgid "Create symbol here" +msgstr "" + +#: src/gui/widgets/assembly.cc:723 +msgid "Remove symbol" +msgstr "" + +#: src/gui/widgets/assembly.cc:727 +msgid "Copy Address" +msgstr "" + +#: src/gui/widgets/assembly.cc:732 src/gui/widgets/registers.cc:39 +msgid "Go to in Memory Editor" +msgstr "" + +#: src/gui/widgets/assembly.cc:735 +msgid "Run to Cursor" +msgstr "" + +#: src/gui/widgets/assembly.cc:744 +msgid "Toggle Breakpoint" +msgstr "" + +#: src/gui/widgets/assembly.cc:748 src/gui/widgets/assembly.cc:753 +msgid "Remove Breakpoint" +msgstr "" + +#: src/gui/widgets/assembly.cc:757 src/gui/widgets/assembly.cc:954 +#: src/gui/widgets/assembly.cc:956 src/gui/widgets/assembly.cc:962 +msgid "Assemble" +msgstr "" + +#: src/gui/widgets/assembly.cc:887 src/gui/widgets/breakpoints.cc:153 +#: src/gui/widgets/memory_observer.cc:170 +#: src/gui/widgets/memory_observer.cc:328 +#: src/gui/widgets/memory_observer.cc:424 src/gui/widgets/typed_debugger.cc:961 +msgid "Address" +msgstr "" + +#: src/gui/widgets/assembly.cc:901 +msgid "RAM base" +msgstr "" + +#: src/gui/widgets/assembly.cc:910 src/gui/widgets/assembly.cc:1011 +msgid "Symbols" +msgstr "" + +#: src/gui/widgets/assembly.cc:936 src/gui/widgets/assembly.cc:938 +msgid "Add symbol" +msgstr "" + +#: src/gui/widgets/assembly.cc:939 +#, c-format +msgid "Add symbol for address 0x%08x:" +msgstr "" + +#: src/gui/widgets/assembly.cc:941 +msgid "Add" +msgstr "" + +#: src/gui/widgets/assembly.cc:957 +#, c-format +msgid "Assemble code for address 0x%08x:" +msgstr "" + +#. Clear items button +#: src/gui/widgets/assembly.cc:982 src/gui/widgets/console.cc:39 +#: src/gui/widgets/dynarec_disassembly.cc:90 src/gui/widgets/log.cc:128 +#: src/gui/widgets/pio-cart.cc:41 src/gui/widgets/typed_debugger.cc:827 +msgid "Clear" +msgstr "" + +#: src/gui/widgets/assembly.cc:984 src/gui/widgets/dynarec_disassembly.cc:73 +msgid "Close" +msgstr "" + +#: src/gui/widgets/assembly.cc:1012 +msgid "Refresh" +msgstr "" + +#: src/gui/widgets/assembly.cc:1014 +msgid "Filter" +msgstr "" + +#: src/gui/widgets/assembly.cc:1028 +msgid "Code##{}{:08x}" +msgstr "" + +#: src/gui/widgets/assembly.cc:1029 +msgid "Data##{}{:08x}" +msgstr "" + +#: src/gui/widgets/assembly.h:63 +msgid "Load Symbols" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:30 src/gui/widgets/breakpoints.cc:128 +msgid "Edit label of breakpoint {}##{}" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:32 +#, c-format +msgid "Change the label of breakpoint %s:" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:33 src/gui/widgets/breakpoints.cc:164 +msgid "Label" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:51 +msgid "Clear maps" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:55 +msgid "The mapping feature is a simple concept, but requires some amount of explanation. See the documentation website for more details, in the Misc Features subsection of the Debugging section." +msgstr "" + +#: src/gui/widgets/breakpoints.cc:57 +msgid "Map execution" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:58 +msgid "Map byte reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:60 +msgid "Map half reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:62 +msgid "Map word reads " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:63 +msgid "Map byte writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:65 +msgid "Map half writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:67 +msgid "Map word writes " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:69 +msgid "Break on execution map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:70 +msgid "Break on byte read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:72 +msgid "Break on half read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:74 +msgid "Break on word read map " +msgstr "" + +#: src/gui/widgets/breakpoints.cc:75 +msgid "Break on byte write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:77 +msgid "Break on half write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:79 +msgid "Break on word write map" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:107 +msgid "Remove##" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:111 +msgid "Disable##" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:114 +msgid "Enable##" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:155 +msgid "Breakpoint Type" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:163 +msgid "Breakpoint Width" +msgstr "" + +#: src/gui/widgets/breakpoints.cc:166 +msgid "Add Breakpoint" +msgstr "" + +#: src/gui/widgets/console.cc:34 +msgid "Close Console" +msgstr "" + +#: src/gui/widgets/console.cc:41 src/gui/widgets/dynarec_disassembly.cc:95 +#: src/gui/widgets/log.cc:130 +msgid "Copy" +msgstr "" + +#: src/gui/widgets/console.cc:47 src/gui/widgets/dynarec_disassembly.cc:99 +msgid "Auto-scroll" +msgstr "" + +#: src/gui/widgets/console.cc:48 src/gui/widgets/dynarec_disassembly.cc:100 +#: src/gui/widgets/log.cc:126 +msgid "Monospace" +msgstr "" + +#: src/gui/widgets/console.cc:97 +msgid "Input" +msgstr "" + +#. Disassemble button +#: src/gui/widgets/dynarec_disassembly.cc:60 +msgid "Disassemble Buffer" +msgstr "" + +#. Save to File button +#: src/gui/widgets/dynarec_disassembly.cc:65 +msgid "Save to File" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:70 +#: src/gui/widgets/dynarec_disassembly.cc:71 +msgid "Disassembler Error" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:72 +msgid "Disassembly Failed.\n" +"Check Logs" +msgstr "" + +#: src/gui/widgets/dynarec_disassembly.cc:82 +msgid "Close Disassembler" +msgstr "" + +#. Show buffer size returned from disassembly function +#: src/gui/widgets/dynarec_disassembly.cc:112 +#, c-format +msgid "Code size: %.2fMB" +msgstr "" + +#: src/gui/widgets/events.cc:38 src/gui/widgets/memcard_manager.cc:205 +msgid "ID" +msgstr "" + +#: src/gui/widgets/events.cc:39 +msgid "Core" +msgstr "" + +#: src/gui/widgets/events.cc:40 +msgid "Spec" +msgstr "" + +#: src/gui/widgets/events.cc:41 src/gui/widgets/sio1.cc:232 +msgid "Mode" +msgstr "" + +#: src/gui/widgets/events.cc:42 +msgid "Flag" +msgstr "" + +#: src/gui/widgets/events.cc:43 +msgid "CB" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:34 +msgid "GPU logging" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:42 +msgid "Logs each frame's draw calls. When enabled, all the commands sent to the GPU will be logged and displayed here. This will contain only a single frame worth of commands. The feature can be pretty demanding in CPU and memory." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:45 +msgid "Breakpoint on vsync" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:50 +msgid "Replay frame" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:52 +msgid "When enabled, the framebuffer will be constantly redrawned using the selected commands, allowing to see the resulting output immediately. This doesn't make sense to have this enabled when: (1) the CPU is running and (2) the GPU logging isn't enabled. Selection of which commands to replay is done using the first checkbox in the logger display below. The [T] button will select all commands for replay from the top and until this command." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:57 +msgid "Show origins" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:59 +msgid "When enabled, the logger display will also show where did the command come from, which can be useful to debug or reverse engineer, but will also clutter the logger view." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:72 +msgid "Collapse all nodes" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:76 +msgid "Keep collapsed" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:79 +msgid "Expand all nodes" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:83 +msgid "Keep expanded" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:87 +msgid "Remove all highlight selections" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:90 +msgid "Highlight on hover" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:92 +msgid "When enabled, hovering a command in the logger view will highlight it in the vram display. Individual commands can be selected for highlight by using the second checkbox in the logger view. The [B] and [E] buttons can be used to specify the beginning and the end of a span of commands to highlight." +msgstr "" + +#: src/gui/widgets/gpulogger.cc:99 +msgid "Frame {}###FrameCounterNode" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:101 +msgid "Reset frame counter" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:104 +#, c-format +msgid "%i primitives" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:109 +#, c-format +msgid "%i triangles" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:110 +#, c-format +msgid "%i textured triangles" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:111 +#, c-format +msgid "%i rectangles" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:112 +#, c-format +msgid "%i sprites" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:113 +#, c-format +msgid "%i pixel writes" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:114 +#, c-format +msgid "%i pixel reads" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:115 +#, c-format +msgid "%i texel reads" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:138 +#, c-format +msgid "Data port write: %08x" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:141 +#, c-format +msgid "Control port write: %08x" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:144 +msgid "Direct DMA from" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:152 +msgid "Chain DMA from" +msgstr "" + +#: src/gui/widgets/gpulogger.cc:161 +msgid "at PC = " +msgstr "" + +#: src/gui/widgets/handlers.cc:40 +msgid "Invalid data at 0x100" +msgstr "" + +#: src/gui/widgets/handlers.cc:48 +#, c-format +msgid "Priority %i" +msgstr "" + +#: src/gui/widgets/handlers.cc:51 +msgid " No handlers" +msgstr "" + +#: src/gui/widgets/handlers.cc:58 +msgid " Corrupted info" +msgstr "" + +#: src/gui/widgets/handlers.cc:62 +msgid " Handler data at " +msgstr "" + +#: src/gui/widgets/handlers.cc:68 +msgid " verifier: " +msgstr "" + +#: src/gui/widgets/handlers.cc:75 +msgid " handler: " +msgstr "" + +#: src/gui/widgets/isobrowser.cc:97 +msgid "No iso or invalid iso loaded." +msgstr "" + +#: src/gui/widgets/isobrowser.cc:103 +#, c-format +msgid "GAME Label: %s" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:119 +msgid "Cache files" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:128 +msgid "Compute CRCs" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:133 +msgid "Computes the CRC32 of each track, and of\n" +"the whole disk. The CRC32 is computed on the raw data,\n" +"after decompression of the tracks. This is useful to\n" +"check the disk image against redump's information.\n\n" +"The computation can be slow, and can be sped up\n" +"significantly by caching the files beforehand." +msgstr "" + +#: src/gui/widgets/isobrowser.cc:145 +msgid "Disc size: {} ({}) - CRC32: {:08x}" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:148 +msgid "Track" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:150 +msgid "Length" +msgstr "" + +#: src/gui/widgets/isobrowser.cc:151 +msgid "Pregap" +msgstr "" + +#: src/gui/widgets/log.cc:67 +msgid "Enabled" +msgstr "" + +#: src/gui/widgets/log.cc:69 +msgid "Enable all" +msgstr "" + +#: src/gui/widgets/log.cc:73 +msgid "Disable all" +msgstr "" + +#: src/gui/widgets/log.cc:86 +msgid "Displayed" +msgstr "" + +#: src/gui/widgets/log.cc:88 +msgid "Display all" +msgstr "" + +#: src/gui/widgets/log.cc:92 +msgid "Hide all" +msgstr "" + +#: src/gui/widgets/log.cc:105 +msgid "Special" +msgstr "" + +#: src/gui/widgets/log.cc:108 +msgid "Log CD-ROM commands" +msgstr "" + +#: src/gui/widgets/log.cc:112 +msgid "Skip ISR during CPU traces" +msgstr "" + +#: src/gui/widgets/log.cc:114 +msgid "Log kernel calls" +msgstr "" + +#: src/gui/widgets/log.cc:124 +msgid "Follow" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:58 +msgid "Auto run" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:60 src/gui/widgets/shader-editor.cc:492 +msgid "Auto save" +msgstr "" + +#: src/gui/widgets/luaeditor.cc:62 +msgid "> Run" +msgstr "" + +#: src/gui/widgets/luainspector.cc:95 +msgid "Display" +msgstr "" + +#: src/gui/widgets/luainspector.cc:104 +msgid "Raw" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:64 +msgid "Import file into memory card 1" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:68 +msgid "Import file into memory card 2" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:72 +msgid "Export memory card 1 to file" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:76 +msgid "Export memory card 2 to file" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:121 +msgid "Undo" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:141 +msgid "Undo version: " +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:144 +msgid "Latest" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:151 +msgid "Clear Undo buffer" +msgstr "" + +#. Insert or remove memory cards. Send a SIO IRQ to the emulator if this happens as well. +#: src/gui/widgets/memcard_manager.cc:156 +msgid "Memory Card 1 inserted" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:161 +msgid "Memory Card 2 inserted" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:166 +msgid "Card 1 Pocketstation" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:173 +#: src/gui/widgets/memcard_manager.cc:183 +msgid "Experimental. Emulator will attempt to send artificial responses to Pocketstation commands, possibly allowing apps to be saved/exported." +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:176 +msgid "Card 2 Pocketstation" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:186 +msgid "Icon size" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:188 +msgid "Draw Pocketstation icons" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:202 +msgid "Block number" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:203 +msgid "Icon" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:204 +msgid "Title" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:207 +msgid "Action" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:225 +msgid "Chained block" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:230 +msgid "Free block" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:243 +#, c-format +msgid "%s (%dKB)" +msgstr "" + +#. We have to suffix the action button names with ##number because Imgui +#. can't handle multiple buttons with the same name well +#: src/gui/widgets/memcard_manager.cc:248 +msgid "Erase##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:253 +msgid "Erased file {}({}) off card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:259 +msgid "Copy##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:269 +msgid "Copied file {}({}) from card {} to card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:281 +msgid "Move##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:292 +msgid "Moved file {}({}) from card {} to card {}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:305 +msgid "Export PNG##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:311 +msgid "Copy icon##{}" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:321 +msgid "Memory Card 1" +msgstr "" + +#: src/gui/widgets/memcard_manager.cc:325 +msgid "Memory Card 2" +msgstr "" + +#: src/gui/widgets/memcard_manager.h:76 +msgid "Import Memory Card file" +msgstr "" + +#: src/gui/widgets/memcard_manager.h:78 +msgid "Export Memory Card file" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:97 +msgid "Plain search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:98 +msgid "Pattern" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:99 src/gui/widgets/memory_observer.cc:288 +msgid "Hex" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:152 +#: src/gui/widgets/memory_observer.cc:413 +msgid "Search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:169 +#: src/gui/widgets/memory_observer.cc:327 +#: src/gui/widgets/memory_observer.cc:423 +msgid "Found values" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:171 +#: src/gui/widgets/memory_observer.cc:331 +#: src/gui/widgets/memory_observer.cc:425 +msgid "Access" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:184 +#: src/gui/widgets/memory_observer.cc:373 +#: src/gui/widgets/memory_observer.cc:438 +msgid "Show in memory editor##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:197 +msgid "Delta-over-time search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:200 +msgid "First scan" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:243 +msgid "Next scan" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:283 +msgid "New scan" +msgstr "" + +#. 1 +#: src/gui/widgets/memory_observer.cc:289 src/gui/widgets/sio1.cc:150 +#: src/gui/widgets/typed_debugger.cc:862 src/gui/widgets/typed_debugger.cc:908 +msgid "Value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:294 +msgid "Value type" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:309 +msgid "Scan type" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:324 +msgid "Display as fixed-point values" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:329 +msgid "Current value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:330 +msgid "Scanned value" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:332 +msgid "Read breakpoint" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:333 +msgid "Write breakpoint" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:362 +msgid "Freeze##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:379 +msgid "Add read breakpoint##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:385 +msgid "Add write breakpoint##{}" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:398 +msgid "Pattern search" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:400 +msgid "Sequence size: " +msgstr "" + +#: src/gui/widgets/memory_observer.cc:402 +msgid "8 bytes (fast)" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:404 +msgid "16 bytes (fast)" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:406 +msgid "Arbitrary" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:409 +msgid "Sequence" +msgstr "" + +#: src/gui/widgets/memory_observer.cc:411 +msgid "Step" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:62 +msgid "Filename: " +msgstr "" + +#: src/gui/widgets/named_savestates.cc:121 +msgid "Create save" +msgstr "" + +#. The save state exists +#: src/gui/widgets/named_savestates.cc:127 +msgid "Overwrite save" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:131 +msgid "Load save" +msgstr "" + +#: src/gui/widgets/named_savestates.cc:137 +msgid "Delete save" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:36 +msgid "ROM" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:47 +msgid "On/Off Switch:" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:53 +msgid "Off" +msgstr "" + +#: src/gui/widgets/pio-cart.cc:53 +msgid "On" +msgstr "" + +#: src/gui/widgets/registers.cc:34 +msgid "Context##{}" +msgstr "" + +#: src/gui/widgets/registers.cc:36 +msgid "Go to in Assembly" +msgstr "" + +#: src/gui/widgets/registers.cc:42 +msgid "Copy Value" +msgstr "" + +#: src/gui/widgets/registers.cc:50 +msgid "Edit##{}" +msgstr "" + +#: src/gui/widgets/registers.cc:52 src/gui/widgets/registers.cc:323 +#: src/gui/widgets/sio1.cc:126 +msgid "Edit value of {}" +msgstr "" + +#: src/gui/widgets/registers.cc:104 src/gui/widgets/registers.cc:200 +msgid "Show fixed point" +msgstr "" + +#: src/gui/widgets/registers.cc:286 +msgid "Misc" +msgstr "" + +#: src/gui/widgets/registers.cc:325 +#, c-format +msgid "Change the value of register %s:" +msgstr "" + +#: src/gui/widgets/registers.cc:326 +msgid "Register" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:322 +msgid "Vertex Shader compilation error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:343 +msgid "Pixel Shader compilation error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:365 +msgid "Link error: {}\n" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:377 +msgid "Missing attribute {} in shader program" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:490 +msgid "Auto compile" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:494 +msgid "Show all" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:496 +msgid "Configure shader" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:521 +msgid "Vertex Shader" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:527 +msgid "Pixel Shader" +msgstr "" + +#: src/gui/widgets/shader-editor.cc:533 +msgid "Lua Invoker" +msgstr "" + +#: src/gui/widgets/sio1.cc:142 +msgid "Edit" +msgstr "" + +#: src/gui/widgets/sio1.cc:148 +msgid "Bit" +msgstr "" + +#. Column 0 +#: src/gui/widgets/sio1.cc:149 +msgid "Description" +msgstr "" + +#: src/gui/widgets/sio1.cc:189 src/gui/widgets/typed_debugger.cc:863 +#: src/gui/widgets/typed_debugger.cc:909 +msgid "New value" +msgstr "" + +#: src/gui/widgets/sio1.cc:192 src/gui/widgets/vram-viewer.cc:546 +#: src/gui/widgets/vram-viewer.cc:558 +msgid "OK" +msgstr "" + +#: src/gui/widgets/sio1.cc:223 +msgid "Status" +msgstr "" + +#: src/gui/widgets/sio1.cc:241 +msgid "Control" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:282 +msgid "Log reads and writes##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:292 +msgid "Add read breakpoint##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:295 +msgid "ReadPause" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:299 +msgid "Add write breakpoint##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:302 +msgid "WritePause" +msgstr "" + +#. Name. +#: src/gui/widgets/typed_debugger.cc:309 +msgid "Display log entries##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:336 src/gui/widgets/typed_debugger.cc:1067 +msgid "Re-enable##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:337 src/gui/widgets/typed_debugger.cc:1068 +msgid "Disable##{}" +msgstr "" + +#. Name. +#: src/gui/widgets/typed_debugger.cc:384 +msgid "{}\t@ {:#x}##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:416 src/gui/widgets/typed_debugger.cc:461 +#: src/gui/widgets/typed_debugger.cc:488 +msgid "Show in memory editor##{}{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:434 +msgid "Add to Watch tab##{}{}" +msgstr "" + +#. We have a uchar or something of size 1. +#. We have a ushort or something of size 2. +#. We have uint or something of size 4. +#: src/gui/widgets/typed_debugger.cc:597 src/gui/widgets/typed_debugger.cc:603 +#: src/gui/widgets/typed_debugger.cc:611 src/gui/widgets/typed_debugger.cc:617 +#: src/gui/widgets/typed_debugger.cc:625 src/gui/widgets/typed_debugger.cc:631 +msgid "New value##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:652 +msgid "Data types can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate a redux_data_types.txt file in its folder, or from any text file where each line specifies the data type's name and fields, separated by semi-colons; fields are specified in type-name-size tuples whose elements are separated by commas.\n\n" +"For example:\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:660 +msgid "Arrays are specified as\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:664 +msgid "and pointers as\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:668 src/gui/widgets/typed_debugger.h:48 +msgid "Import data types" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:688 +msgid "Functions can be imported from Ghidra using tools/ghidra_scripts/export_redux.py, which will generate a redux_funcs.txt file in its folder, or from any text file where each line specifies the function address, name and arguments, separated by semi-colons; arguments are specified in type-name-size tuples whose elements are separated by commas.\n\n" +"For example:\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:696 +msgid "Arrays and pointers are specified as for data types.\n" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:697 src/gui/widgets/typed_debugger.h:50 +msgid "Import functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:762 +msgid "Reimport data types from updated file" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:764 +msgid "Reimport functions from updated file" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:777 +msgid "TypedDebuggerTabBar" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:778 +msgid "Watch" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:816 +msgid "{}[{}]" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:836 src/gui/widgets/typed_debugger.cc:883 +msgid "Clear breakpoints" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:845 +msgid "Restore disabled instructions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:858 +msgid "WatchTable" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:859 src/gui/widgets/typed_debugger.cc:905 +#: src/gui/widgets/typed_debugger.cc:962 +msgid "Name" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:860 src/gui/widgets/typed_debugger.cc:906 +msgid "Type" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:861 src/gui/widgets/typed_debugger.cc:907 +msgid "Size" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:877 src/gui/widgets/typed_debugger.cc:960 +msgid "Functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:878 +msgid "Clear log" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:892 +msgid "Restore disabled functions" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:904 +msgid "FunctionBreakpoints" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:917 +msgid "{}\t(called from {}\t@ {:#x})##{}" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:964 +msgid "Toggle" +msgstr "" + +#: src/gui/widgets/typed_debugger.cc:979 +msgid "Add breakpoint##{}" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:390 +msgid "VRAM Shader Editor" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:486 +msgid "View" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:487 +msgid "Reset view" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:490 +msgid "24 bits shift" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:491 +msgid "View VRAM in 24 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:495 +msgid "View VRAM in 16 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:499 +msgid "View VRAM in 8 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:503 +msgid "View VRAM in 4 bits" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:508 +msgid "Select a CLUT" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:510 +msgid "Enable Alpha channel view" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:511 +msgid "Enable greyscale" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:514 +msgid "Show Shader Editor" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:521 +msgid "Select read highlight color" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:522 +msgid "Select written highlight color" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:540 src/gui/widgets/vram-viewer.cc:542 +msgid "Read Highlight Color Picker" +msgstr "" + +#: src/gui/widgets/vram-viewer.cc:552 src/gui/widgets/vram-viewer.cc:554 +msgid "Written Highlight Color Picker" +msgstr "" + +#: src/spu/cfg.cc:28 +msgid "SPU configuration" +msgstr "" + +#: src/spu/cfg.cc:39 +msgid "Backend" +msgstr "" + +#: src/spu/cfg.cc:48 +msgid "Device" +msgstr "" + +#: src/spu/cfg.cc:57 +msgid "Use Null Sync" +msgstr "" + +#: src/spu/cfg.cc:58 +msgid "More precise CPU-SPU synchronization,\n" +"at the cost of extra power required." +msgstr "" + +#: src/spu/cfg.cc:65 +msgid "Muted" +msgstr "" + +#: src/spu/cfg.cc:66 +msgid "Enable streaming" +msgstr "" + +#: src/spu/cfg.cc:67 +msgid "Uncheck this to mute the streaming channel\n" +"from the main CPU to the SPU. This includes\n" +"XA audio and audio tracks." +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Loud" +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Loudest" +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Low" +msgstr "" + +#: src/spu/cfg.cc:70 +msgid "Medium" +msgstr "" + +#: src/spu/cfg.cc:71 +msgid "Volume" +msgstr "" + +#: src/spu/cfg.cc:72 +msgid "Attempts to make the CPU-to-SPU audio stream\n" +"in sync, by changing its pitch. Consumes more CPU." +msgstr "" + +#: src/spu/cfg.cc:74 +msgid "Pause SPU waiting for CPU IRQ" +msgstr "" + +#: src/spu/cfg.cc:75 +msgid "Suspends the SPU processing during an IRQ, waiting\n" +"for the main CPU to acknowledge it. Fixes issues\n" +"with some games, but slows SPU processing." +msgstr "" + +#: src/spu/cfg.cc:78 src/spu/cfg.cc:81 +msgid "None - fastest" +msgstr "" + +#: src/spu/cfg.cc:78 +msgid "Simple - only handles the most common effects" +msgstr "" + +#: src/spu/cfg.cc:79 +msgid "Accurate - best quality, but slower" +msgstr "" + +#: src/spu/cfg.cc:80 +msgid "Reverb" +msgstr "" + +#: src/spu/cfg.cc:81 +msgid "Simple interpolation" +msgstr "" + +#: src/spu/cfg.cc:82 +msgid "Gaussian interpolation - good quality" +msgstr "" + +#: src/spu/cfg.cc:83 +msgid "Cubic interpolation - better treble" +msgstr "" + +#: src/spu/cfg.cc:84 +msgid "Interpolation" +msgstr "" + +#: src/spu/cfg.cc:87 +msgid "Downmixes stereo to mono." +msgstr "" + +#: src/spu/cfg.cc:88 +msgid "Capture/decode buffer IRQ" +msgstr "" + +#: src/spu/cfg.cc:90 +msgid "Activates SPU IRQs based on writes to the decode/capture buffer. This option is necessary for some games." +msgstr "" + +#: src/spu/debug.cc:62 +msgid "SPU Debug" +msgstr "" + +#: src/spu/debug.cc:84 +msgid "Mute all" +msgstr "" + +#: src/spu/debug.cc:90 +msgid "Unmute all" +msgstr "" + +#: src/spu/debug.cc:104 +msgid "ADSR channel info" +msgstr "" + +#: src/spu/debug.cc:107 +msgid "Attack:\n" +"Decay:\n" +"Sustain:\n" +"Release:" +msgstr "" + +#: src/spu/debug.cc:115 +msgid "Sustain level:\n" +"Sustain inc:\n" +"Curr adsr vol:\n" +"Raw enveloppe" +msgstr "" + +#: src/spu/debug.cc:123 +msgid "Generic channel info" +msgstr "" + +#: src/spu/debug.cc:127 +msgid "On:\n" +"Stop:\n" +"Noise:\n" +"FMod:\n" +"Reverb:\n" +"Rvb active:\n" +"Rvb number:\n" +"Rvb offset:\n" +"Rvb repeat:" +msgstr "" + +#: src/spu/debug.cc:138 +msgid "Start pos:\n" +"Curr pos:\n" +"Loop pos:\n\n" +"Right vol:\n" +"Left vol:\n\n" +"Act freq:\n" +"Used freq:" +msgstr "" + +#: src/spu/debug.cc:150 +msgid "Freq:\n" +"Stereo:\n" +"Samples:\n" +"Volume:\n" +msgstr "" + +#: src/spu/debug.cc:159 +msgid "Spu states" +msgstr "" + +#: src/spu/debug.cc:160 +msgid "Irq addr:\n" +"Ctrl:\n" +"Stat:\n" +"Spu mem:" +msgstr "" +