diff --git a/.clang-format b/.clang-format deleted file mode 100644 index 30151d821..000000000 --- a/.clang-format +++ /dev/null @@ -1,90 +0,0 @@ ---- -Language: Cpp -# BasedOnStyle: WebKit -AccessModifierOffset: -4 -AlignAfterOpenBracket: DontAlign -AlignConsecutiveAssignments: false -AlignConsecutiveDeclarations: false -AlignEscapedNewlinesLeft: false -AlignOperands: false -AlignTrailingComments: false -AllowAllParametersOfDeclarationOnNextLine: true -AllowShortBlocksOnASingleLine: false -AllowShortCaseLabelsOnASingleLine: false -AllowShortFunctionsOnASingleLine: All -AllowShortIfStatementsOnASingleLine: false -AllowShortLoopsOnASingleLine: false -AlwaysBreakAfterDefinitionReturnType: None -AlwaysBreakAfterReturnType: None -AlwaysBreakBeforeMultilineStrings: false -AlwaysBreakTemplateDeclarations: false -BinPackArguments: true -BinPackParameters: true -BraceWrapping: - AfterClass: false - AfterControlStatement: false - AfterEnum: false - AfterFunction: true - AfterNamespace: false - AfterObjCDeclaration: false - AfterStruct: false - AfterUnion: false - BeforeCatch: false - BeforeElse: false - IndentBraces: false -BreakBeforeBinaryOperators: All -BreakBeforeBraces: WebKit -BreakBeforeTernaryOperators: true -BreakConstructorInitializersBeforeComma: true -ColumnLimit: 0 -CommentPragmas: '^ IWYU pragma:' -ConstructorInitializerAllOnOneLineOrOnePerLine: false -ConstructorInitializerIndentWidth: 4 -ContinuationIndentWidth: 4 -Cpp11BracedListStyle: false -DerivePointerAlignment: false -DisableFormat: false -ExperimentalAutoDetectBinPacking: false -ForEachMacros: [ foreach, Q_FOREACH, BOOST_FOREACH ] -IncludeCategories: - - Regex: '^"(llvm|llvm-c|clang|clang-c)/' - Priority: 2 - - Regex: '^(<|"(gtest|isl|json)/)' - Priority: 3 - - Regex: '.*' - Priority: 1 -IndentCaseLabels: false -IndentWidth: 4 -IndentWrappedFunctionNames: false -KeepEmptyLinesAtTheStartOfBlocks: true -MacroBlockBegin: '' -MacroBlockEnd: '' -MaxEmptyLinesToKeep: 1 -NamespaceIndentation: Inner -ObjCBlockIndentWidth: 4 -ObjCSpaceAfterProperty: true -ObjCSpaceBeforeProtocolList: true -PenaltyBreakBeforeFirstCallParameter: 19 -PenaltyBreakComment: 300 -PenaltyBreakFirstLessLess: 120 -PenaltyBreakString: 1000 -PenaltyExcessCharacter: 1000000 -PenaltyReturnTypeOnItsOwnLine: 60 -PointerAlignment: Left -ReflowComments: true -SortIncludes: true -SpaceAfterCStyleCast: false -SpaceBeforeAssignmentOperators: true -SpaceBeforeParens: ControlStatements -SpaceInEmptyParentheses: false -SpacesBeforeTrailingComments: 1 -SpacesInAngles: false -SpacesInContainerLiterals: true -SpacesInCStyleCastParentheses: false -SpacesInParentheses: false -SpacesInSquareBrackets: false -Standard: Cpp11 -TabWidth: 8 -UseTab: Never -... - diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index ab9cbe3d3..57da8f1b5 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -22,6 +22,8 @@ Which games, if any, are NOT affected by the issue (please state if GBA or GB ga Include screenshots of ROM Information (File > ROM Information): +If you are using a BIOS file, please say which one. + ### Option details Video driver (simple, opengl): diff --git a/.gitignore b/.gitignore index 6b001a19e..f2a8f061a 100644 --- a/.gitignore +++ b/.gitignore @@ -7,9 +7,11 @@ src/wx/wxvbam.xrs build/* build32/* vsbuild/* +cmake-build* dependencies/* vcpkg/* .vs/* +.idea *.o *.so *.dll diff --git a/.gitmodules b/.gitmodules index 048fc2d67..ff35d490c 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,6 +1,3 @@ [submodule "dependencies"] path = dependencies url = https://github.com/visualboyadvance-m/dependencies.git -[submodule "vcpkg"] - path = vcpkg - url = https://github.com/Microsoft/vcpkg.git diff --git a/.travis.yml b/.travis.yml index 740e3073a..70d20554f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -16,9 +16,9 @@ matrix: script: - mkdir build - cd build - - cmake .. + - cmake .. -DENABLE_SDL=ON -DENABLE_OPENAL=ON - make -j2 -# - xvfb-run ./visualboyadvance-m --help + - xvfb-run ./visualboyadvance-m --help cache: directories: - "$HOME/.ccache" @@ -31,7 +31,7 @@ matrix: script: - mkdir build - cd build - - /usr/lib/mxe/usr/bin/x86_64-w64-mingw32.static-cmake .. + - /usr/lib/mxe/usr/bin/x86_64-w64-mingw32.static-cmake .. -DENABLE_SDL=ON -DENABLE_OPENAL=ON - make -j2 cache: directories: @@ -45,7 +45,7 @@ matrix: script: - mkdir build - cd build - - /usr/lib/mxe/usr/bin/i686-w64-mingw32.static-cmake .. + - /usr/lib/mxe/usr/bin/i686-w64-mingw32.static-cmake .. -DENABLE_SDL=ON -DENABLE_OPENAL=ON - make -j2 cache: directories: @@ -66,17 +66,19 @@ matrix: - env: BUILD_ENV=mac language: cpp os: osx + osx_image: xcode10.2 before_script: - ./installdeps script: - mkdir build - cd build - - cmake .. + - cmake .. -DENABLE_SDL=ON -DENABLE_OPENAL=ON -DENABLE_LINK=ON - make -j2 # - ./visualboyadvance-m.app/Contents/MacOS/visualboyadvance-m --help cache: directories: - "$HOME/.ccache" + - /usr/local notifications: webhooks: diff --git a/CHANGELOG.md b/CHANGELOG.md index 77e278a61..eb873db5e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,76 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## [2.1.3] Windows Geometry Fix +======================= +* ac35e37c - fix game geometry on windows (4 hours ago) +* 9fa544d1 - cmake: wxWidgets Release config for visual studio (4 hours ago) +* 3cacb363 - libretro: put " " between version and git sha (25 hours ago) +* c2656f13 - libretro: remove "-" between version and git sha (26 hours ago) +* 4203bb53 - libretro: set version with git sha (27 hours ago) +* 8abbb070 - cmake: use Win32Deps when mingw cross compiling (28 hours ago) +* ffc93092 - builder: freetype 2.9.1 -> 2.10.0, verbose make (28 hours ago) +* d08dd6cd - builder: opensuse update 2 (2 days ago) +* 9b38a384 - builder: updates for opensuse, refactor cross deps (2 days ago) +* d28fd302 - cmake: only link SetupAPI on win32 if it's found (2 days ago) +* af63a119 - cmake: add -lSetupAPI to SDL2 libs for win32 (3 days ago) +* 04c77a26 - update win32 dependencies submodule (4 days ago) +* 5dfb36ad - remove .clang-format, update .travis.yml (4 days ago) +* ed16d625 - add unistd.h compat header for visual studio (4 days ago) +* 5019a201 - [SDL Front] MSVC doesn't have an unistd.h system file, closest is io.h, this will fix building the SDL frontend with msvc again. (7 days ago) +* 2ae72f38 - fix starting game pos and geometry #406 (8 days ago) +* 2beb5618 - cmake: move wx funcs and macros into separate file (9 days ago) +* 468fe266 - fix lang in changelog, add bios to issue template (11 days ago) + +## [2.1.2] Analog stick fix +======================= +* 95433f6c - release v2.1.2 (81 minutes ago) +* 5b9d1a71 - cmake: improve finding wx utils (19 hours ago) +* 836b74a1 - remove DOS line-ends from src/wx/xrc/*.xrc (2 days ago) +* 49205bf2 - remove unused "multithread filter" menu item (2 days ago) +* 331d9d33 - Fix compilation warnings for MacOS build. (3 days ago) +* 5540790f - fix some compilation warnings (12 days ago) +* d9197281 - Fix for resizing window geometry when loading games. (3 days ago) +* 64a9c094 - fix analog stick regression from e57beed8 #400 (5 days ago) +* 0f0d2400 - more specific check for 3.1.2 xrc error (5 days ago) +* d9a7df61 - fix if statement in SDL sound driver #396 (5 days ago) +* 41ee35f2 - add *.dll to .gitignore (5 days ago) +* 6ec46678 - installdeps: centos: do not install wx 2.8 (9 days ago) +* 2097b5aa - wx 2.8 compat fixes, centos support, cmake fixes (9 days ago) +* b69fced7 - cmake: refactor, better clang support (11 days ago) +* 7fb27c4d - cmake: check for broken LTO (11 days ago) +* f2e9dc55 - cmake: check for policy CMP0077 existence (11 days ago) +* ae38a70d - cmake: gcc/clang colors with ninja, fix warnings (12 days ago) +* 23fe13d8 - cmake: fix syntax error in Win32Deps.cmake (2 weeks ago) +* 59e9c690 - reset Xorg screensaver on joy events (2 weeks ago) +* a0283ead - fix game panel size on wxGTK #325 (2 weeks ago) +* f1ecd7c3 - auto deps for visual studio, take 1 (2 weeks ago) +* 3da07f40 - detect llvm toolchain utilities #392 (3 weeks ago) +* c714ff82 - fix problems of command line parameters (3 weeks ago) +* a1f0c34a - XDG followup work #94 (3 weeks ago) +* 2142a46d - Revert "travis: try re-enabling binary check" (3 weeks ago) +* 101fac59 - travis: try re-enabling binary sanity check (3 weeks ago) +* 6ca59412 - travis: disable mxe pkg key (3 weeks ago) +* a57e51f6 - Return non-error code for given command line parameters. (3 weeks ago) +* 3fd444da - XDG related cleanups #94 (3 weeks ago) +* 513b0559 - minor travis update for mingw jobs (4 weeks ago) +* 1ebb8efd - Fix to set correctly position Y. (4 weeks ago) +* 944c263e - auto save/load geometry for wx GUI #94 (4 weeks ago) +* 36fbf715 - travis update attempt 5 (4 weeks ago) +* 77bcbbf4 - travis update attempt 4 (4 weeks ago) +* 7b3a3a0c - travis update attempt 3 (4 weeks ago) +* 8f0a578a - travis update attempt 2 (4 weeks ago) +* dbd1d8c1 - attempt to re-enable travis mingw slaves (4 weeks ago) +* 530af140 - rpi plugins fix + paths enhancements #94 (4 weeks ago) +* 6a98f3c2 - define S_ISDIR for win32 #94 (4 weeks ago) +* 7373da15 - Fix segmentation fault issue when using WX port command line on Linux and MacOS. (4 weeks ago) +* 36453885 - XDG Base Dir Spec followup #383 (4 weeks ago) +* 39fd3f65 - add note to README.md about translations (5 weeks ago) +* 24fd4e91 - move factory reset to help menu (5 weeks ago) +* 5835dafe - translate battery save error #318 (5 weeks ago) +* d2922cfc - stop showing "wrote battery" msg on panel #318 (5 weeks ago) +* 646557e2 - Add support for the XDG Base Dir Spec for Linux with legacy support. (5 weeks ago) + ## [2.1.1] Various fixes to core and GUI ======================= * 286d7ee9 - builder: fix 32bit mac build (16 hours ago) diff --git a/CMakeLists.txt b/CMakeLists.txt index ff7fb9ac8..add8d5ba1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,19 +6,16 @@ if(COMMAND cmake_policy) cmake_policy(SET CMP0077 NEW) # use vars for options endif() - if(NOT CMAKE_VERSION VERSION_LESS 3.0) + if(POLICY CMP0043) cmake_policy(SET CMP0043 NEW) # for wxWidgets, use generator expressions endif() endif() -option(ENABLE_VCPKG "Use dependencies for Visual Studio from vcpkg" ON) - -set(NLS_DEFAULT ON) +set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake) -# get win32 deps before project declaration, because toolchain is set for vcpkg set(VCPKG_DEPS zlib libpng SDL2 SFML gettext wxWidgets) -include(${CMAKE_SOURCE_DIR}/cmake/Win32Deps.cmake) +include(Set-Toolchain-vcpkg) project(VBA-M C CXX) @@ -34,7 +31,6 @@ endif() set(ALL_TARGETS fex visualboyadvance-m vbamcore vbam) -set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake) #Output all binaries at top level set(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}) @@ -118,13 +114,34 @@ set(LTO_DEFAULT ON) # lto produces buggy binaries for 64 bit win32 # and we generally don't want it when debugging because it makes linking slow -if((WIN32 AND CMAKE_COMPILER_IS_GNUCXX AND AMD64) OR CMAKE_BUILD_TYPE MATCHES Debug) +if(CMAKE_BUILD_TYPE MATCHES Debug OR (WIN32 AND CMAKE_COMPILER_IS_GNUCXX AND AMD64)) set(LTO_DEFAULT OFF) endif() option(ENABLE_LTO "Compile with Link Time Optimization (gcc and clang only)" ${LTO_DEFAULT}) +if(WIN32 OR CMAKE_TOOLCHAIN_FILE MATCHES "[Mm][Ii][Nn][Gg][Ww]") + # Win32 deps submodule + if(NOT EXISTS "${CMAKE_SOURCE_DIR}/dependencies/mingw-xaudio/include") + set(git_checkout FALSE) + + if(EXISTS "${CMAKE_SOURCE_DIR}/.git") + set(git_checkout TRUE) + execute_process( + COMMAND git submodule update --init --remote --recursive + RESULT_VARIABLE git_status + WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}" + ) + endif() + + if(NOT (git_checkout AND git_status EQUAL 0)) + message(FATAL_ERROR "Please pull in git submodules, e.g.\nrun: git submodule update --init --remote --recursive") + endif() + endif() +endif() + if(MSVC) + include_directories("${CMAKE_SOURCE_DIR}/dependencies/msvc") add_definitions(-D_CRT_SECURE_NO_WARNINGS) endif() @@ -200,6 +217,10 @@ find_package(ZLIB REQUIRED) set(OpenGL_GL_PREFERENCE GLVND) +if(CMAKE_SYSTEM_NAME STREQUAL FreeBSD) + set(OpenGL_GL_PREFERENCE LEGACY) +endif() + find_package(OpenGL REQUIRED) find_package(PNG REQUIRED) @@ -219,6 +240,14 @@ endif() find_package(SDL2 REQUIRED) add_definitions(${SDL2_DEFINITIONS}) +if(WIN32) + find_library(SETUPAPI_LIBRARY SetupAPI) + + if(SETUPAPI_LIBRARY) + set(SDL2_LIBRARY ${SDL2_LIBRARY} ${SETUPAPI_LIBRARY}) + endif() +endif() + if(ENABLE_LINK) # msys2 does not have static sfml libs atm # while on mxe we use static libs @@ -496,6 +525,11 @@ if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID STREQUAL Clang) set(MY_C_FLAGS ${MY_C_FLAGS} ${MY_C_OPT_FLAGS} -Wno-error) endif() + # for some reason this is necessary + if(CMAKE_SYSTEM_NAME STREQUAL FreeBSD) + set(MY_C_FLAGS -I/usr/local/include ${MY_C_FLAGS}) + endif() + foreach(C_COMPILE_FLAG ${MY_C_FLAGS}) add_compile_options(${C_COMPILE_FLAG}) endforeach() @@ -921,5 +955,4 @@ set(CPACK_PACKAGE_VERSION_MAJOR "2") set(CPACK_PACKAGE_VERSION_MINOR "0") set(CPACK_PACKAGE_VERSION_PATCH "0-Git-" ${COMMITHASH}) list(APPEND CPACK_SOURCE_IGNORE_FILES "${CMAKE_CURRENT_SOURCE_DIR}/dependencies") -list(APPEND CPACK_SOURCE_IGNORE_FILES "${CMAKE_CURRENT_SOURCE_DIR}/vcpkg") include(CPack) diff --git a/CMakeSettings.json b/CMakeSettings.json index 58bbd4057..74c6462f1 100644 --- a/CMakeSettings.json +++ b/CMakeSettings.json @@ -2,51 +2,47 @@ "configurations": [ { "name": "x64-Debug", - "generator": "Ninja", + "generator": "Visual Studio 15 2017", "configurationType": "Debug", "inheritEnvironments": [ "msvc_x64" ], "buildRoot": "${env.USERPROFILE}\\CMakeBuilds\\${workspaceHash}\\build\\${name}", "installRoot": "${env.USERPROFILE}\\CMakeBuilds\\${workspaceHash}\\install\\${name}", - "cmakeCommandArgs": "", - "buildCommandArgs": "-v", + "cmakeCommandArgs": "-DVCPKG_TARGET_TRIPLET=x64-windows", "ctestCommandArgs": "" }, { "name": "x64-Release", - "generator": "Ninja", + "generator": "Visual Studio 15 2017", "configurationType": "Release", "inheritEnvironments": [ "msvc_x64" ], "buildRoot": "${env.USERPROFILE}\\CMakeBuilds\\${workspaceHash}\\build\\${name}", "installRoot": "${env.USERPROFILE}\\CMakeBuilds\\${workspaceHash}\\install\\${name}", - "cmakeCommandArgs": "", - "buildCommandArgs": "-v", + "cmakeCommandArgs": "-DVCPKG_TARGET_TRIPLET=x64-windows", "ctestCommandArgs": "" }, { "name": "x86-Debug", - "generator": "Ninja", + "generator": "Visual Studio 15 2017", "configurationType": "Debug", "inheritEnvironments": [ "msvc_x86" ], "buildRoot": "${env.USERPROFILE}\\CMakeBuilds\\${workspaceHash}\\build\\${name}", "installRoot": "${env.USERPROFILE}\\CMakeBuilds\\${workspaceHash}\\install\\${name}", - "cmakeCommandArgs": "", - "buildCommandArgs": "-v", + "cmakeCommandArgs": "-DVCPKG_TARGET_TRIPLET=x86-windows", "ctestCommandArgs": "" }, { "name": "x86-Release", - "generator": "Ninja", + "generator": "Visual Studio 15 2017", "configurationType": "Release", "inheritEnvironments": [ "msvc_x86" ], "buildRoot": "${env.USERPROFILE}\\CMakeBuilds\\${workspaceHash}\\build\\${name}", "installRoot": "${env.USERPROFILE}\\CMakeBuilds\\${workspaceHash}\\install\\${name}", - "cmakeCommandArgs": "", - "buildCommandArgs": "-v", + "cmakeCommandArgs": "-DVCPKG_TARGET_TRIPLET=x86-windows", "ctestCommandArgs": "" } ] diff --git a/README.md b/README.md index 83467a4ce..fc138bbec 100644 --- a/README.md +++ b/README.md @@ -76,6 +76,15 @@ project from 2019. Using your own user-wide installation of vcpkg is supported, just make sure the environment variable `VCPKG_ROOT` is set. +To build in the visual studio command prompt, use something like this: + +``` +mkdir vsbuild +cd vsbuild +cmake .. -DVCPKG_TARGET_TRIPLET=x64-windows +msbuild /m .\ALL_BUILD.vcxproj +``` + ### Dependencies If your OS is not supported, you will need the following: diff --git a/cmake/Architecture.cmake b/cmake/Architecture.cmake index c0f055d73..ca4613f4a 100644 --- a/cmake/Architecture.cmake +++ b/cmake/Architecture.cmake @@ -18,7 +18,9 @@ if(CMAKE_SYSTEM_PROCESSOR MATCHES "[xX]86|i[3-9]86|[aA][mM][dD]64") set(ASM_DEFAULT ON) endif() set(X86_32 ON) + set(WINARCH x86) else() set(AMD64 ON) + set(WINARCH x64) endif() endif() diff --git a/cmake/LLVMToolchain.cmake b/cmake/LLVMToolchain.cmake index 0953f9686..166c8d621 100644 --- a/cmake/LLVMToolchain.cmake +++ b/cmake/LLVMToolchain.cmake @@ -14,6 +14,18 @@ function(use_llvm_toolchain) OUTPUT_STRIP_TRAILING_WHITESPACE ) + # for FreeBSD + if(NOT prog_path MATCHES "^/") + get_filename_component( + abs_path ${prog_path} ABSOLUTE + BASE_DIR /usr/local/llvm-devel/bin + ) + + if(EXISTS ${abs_path}) + set(prog_path ${abs_path}) + endif() + endif() + if(prog_path MATCHES "^/") if(tool STREQUAL ld) set(tool linker) diff --git a/cmake/Set-Toolchain-vcpkg.cmake b/cmake/Set-Toolchain-vcpkg.cmake new file mode 100644 index 000000000..43b311699 --- /dev/null +++ b/cmake/Set-Toolchain-vcpkg.cmake @@ -0,0 +1,63 @@ +if(VCPKG_TARGET_TRIPLET) + if(NOT DEFINED ENV{VCPKG_ROOT}) + get_filename_component(VCPKG_ROOT ${CMAKE_SOURCE_DIR}/../vcpkg ABSOLUTE) + set(ENV{VCPKG_ROOT} ${VCPKG_ROOT}) + else() + set(VCPKG_ROOT $ENV{VCPKG_ROOT}) + endif() + + if(NOT EXISTS ${VCPKG_ROOT}) + get_filename_component(vcpkg_root_parent ${VCPKG_ROOT}/.. ABSOLUTE) + + execute_process( + COMMAND git clone https://github.com/microsoft/vcpkg.git + RESULT_VARIABLE git_status + WORKING_DIRECTORY ${vcpkg_root_parent} + ) + + if(NOT git_status EQUAL 0) + message(FATAL_ERROR "Error cloning vcpkg, please make sure git for windows is installed correctly, it can be installed from Visual Studio components") + endif() + endif() + + # build vcpkg if not built + if(WIN32) + if(NOT EXISTS ${VCPKG_ROOT}/vcpkg.exe) + execute_process( + COMMAND bootstrap-vcpkg.bat + WORKING_DIRECTORY ${VCPKG_ROOT} + ) + endif() + else() + if(NOT EXISTS ${VCPKG_ROOT}/vcpkg) + execute_process( + COMMAND ./bootstrap-vcpkg.sh + WORKING_DIRECTORY ${VCPKG_ROOT} + ) + endif() + endif() + + foreach(pkg ${VCPKG_DEPS}) + list(APPEND VCPKG_DEPS_QUALIFIED ${pkg}:${VCPKG_TARGET_TRIPLET}) + endforeach() + + # build our deps + if(WIN32) + execute_process( + COMMAND vcpkg install ${VCPKG_DEPS_QUALIFIED} + WORKING_DIRECTORY ${VCPKG_ROOT} + ) + else() + execute_process( + COMMAND ./vcpkg install ${VCPKG_DEPS_QUALIFIED} + WORKING_DIRECTORY ${VCPKG_ROOT} + ) + endif() + + if(WIN32 AND VCPKG_TARGET_TRIPLET MATCHES x64) + set(CMAKE_GENERATOR_PLATFORM x64 CACHE STRING "visual studio build architecture" FORCE) + endif() + + set(CMAKE_TOOLCHAIN_FILE ${VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake CACHE FILEPATH "vcpkg toolchain" FORCE) + include(${VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake) +endif() diff --git a/cmake/VbamFunctions.cmake b/cmake/VbamFunctions.cmake index 522aa59fb..107304e12 100644 --- a/cmake/VbamFunctions.cmake +++ b/cmake/VbamFunctions.cmake @@ -4,3 +4,128 @@ function(JOIN VALUES GLUE OUTPUT) string (REGEX REPLACE "[\\](.)" "\\1" _TMP_STR "${_TMP_STR}") #fixes escaping set (${OUTPUT} "${_TMP_STR}" PARENT_SCOPE) endfunction() + +# convert msys paths like /c/foo to windows paths like c:/foo +# for variables set by FindWxWidgets +function(normalize_wx_paths) + if(MSYS) + unset(new_paths) + foreach(p ${wxWidgets_LIBRARY_DIRS}) + execute_process(COMMAND cygpath -m "${p}" OUTPUT_VARIABLE p_win OUTPUT_STRIP_TRAILING_WHITESPACE) + list(APPEND new_paths "${p_win}") + endforeach() + + set(wxWidgets_LIBRARY_DIRS ${new_paths} PARENT_SCOPE) + + string(REGEX REPLACE "((^| )[^/]*)/([a-zA-Z])/" "\\1\\3:/" new_libs "${wxWidgets_LIBRARIES}") + + set(wxWidgets_LIBRARIES ${new_libs} PARENT_SCOPE) + endif() +endfunction() + +macro(cleanup_wx_vars) + if(wxWidgets_CXX_FLAGS) + list(REMOVE_ITEM wxWidgets_CXX_FLAGS -fpermissive) + endif() +endmacro() + +function(cygpath var path) + execute_process( + COMMAND cygpath -m ${path} + OUTPUT_VARIABLE cyg_path + OUTPUT_STRIP_TRAILING_WHITESPACE + ERROR_QUIET + ) + set(${var} ${cyg_path} PARENT_SCOPE) +endfunction() + +function(check_clean_exit var) + execute_process( + COMMAND ${ARGN} + RESULT_VARIABLE exit_status + OUTPUT_QUIET + ERROR_QUIET + ) + + if(NOT ${exit_status} EQUAL 0) + # special case for msys2, where programs might complain about + # not being win32 programs + unset(cmd_str) + foreach(param IN LISTS ARGN) + set(cmd_str "${cmd_str} ${param}") + endforeach() + string(STRIP "${cmd_str}" cmd_str) + + execute_process( + COMMAND sh -c "${cmd_str}" + RESULT_VARIABLE exit_status + OUTPUT_QUIET + ERROR_QUIET + ) + endif() + + set(${var} ${exit_status} PARENT_SCOPE) +endfunction() + +function(find_wx_util var util) + # on win32, including cross builds we prefer the plain utility name first from PATH + if(WIN32) + set(conf_suffixes "" gtk4u gtk4 gtk3u gtk3 gtk2u gtk2) + set(major_versions "" 4 3 2) + else() + set(conf_suffixes gtk4u gtk4 gtk3u gtk3 gtk2u gtk2 "") + set(major_versions 4 3 2 "") + endif() + + foreach(conf_suffix IN LISTS conf_suffixes) + foreach(major_version IN LISTS major_versions) + foreach(minor_version RANGE 100 -1 -1) + unset(suffix) + if(conf_suffix) + set(suffix "-${conf_suffix}") + endif() + if(major_version) + set(suffix "${suffix}-${major_version}") + + if(NOT minor_version EQUAL -1) + set(suffix "${suffix}.${minor_version}") + endif() + endif() + + # find_program caches the result + set(exe NOTFOUND CACHE INTERNAL "" FORCE) + find_program(exe NAMES "${util}${suffix}") + + # try infix variant, as on FreeBSD + if(NOT EXISTS ${exe}) + string(REGEX REPLACE "^-" "" suffix "${suffix}") + + string(REGEX REPLACE "-" "${suffix}-" try ${util}) + + set(exe NOTFOUND CACHE INTERNAL "" FORCE) + find_program(exe NAMES ${try}) + endif() + + if(EXISTS ${exe}) + # check that the utility can be executed cleanly + # in case we find e.g. the wrong architecture binary + # when cross-compiling + check_clean_exit(exit_status ${exe} --help) + + if(exit_status EQUAL 0) + set(${var} ${exe} PARENT_SCOPE) + return() + endif() + endif() + + # don't iterate over minor versions for empty major version + if(major_version STREQUAL "") + break() + endif() + endforeach() + endforeach() + + # default to util name if not found, so the error is more clear + set(${var} ${util} PARENT_SCOPE) + endforeach() +endfunction() diff --git a/cmake/Win32Deps.cmake b/cmake/Win32Deps.cmake deleted file mode 100644 index fa165fed5..000000000 --- a/cmake/Win32Deps.cmake +++ /dev/null @@ -1,62 +0,0 @@ -if(WIN32) - # compiler has not been detected yet maybe - if(CMAKE_C_COMPILER MATCHES "cl\\.exe" OR CMAKE_CXX_COMPILER MATCHES "cl\\.exe" OR MSVC OR DEFINED ENV{VisualStudioVersion}) - set(VS TRUE) - endif() - - set(WINARCH x86) - if(CMAKE_C_COMPILER MATCHES x64 OR CMAKE_CXX_COMPILER MATCHES x64 OR "$ENV{VSCMD_ARG_TGT_ARCH}" MATCHES x64) - set(WINARCH x64) - endif() - - # Win32 deps submodules (dependencies and vcpkg) - if(NOT EXISTS "${CMAKE_SOURCE_DIR}/dependencies/mingw-xaudio/include" OR NOT EXISTS "${CMAKE_SOURCE_DIR}/vcpkg/scripts/buildsystems/vcpkg.cmake") - set(git_checkout FALSE) - # find_package(Git) - #if(GIT_FOUND AND EXISTS "${CMAKE_SOURCE_DIR}/.git") - if(EXISTS "${CMAKE_SOURCE_DIR}/.git") - set(git_checkout TRUE) - execute_process(COMMAND git submodule update --init --remote --recursive RESULT_VARIABLE git_status WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}") - endif() - - if(NOT (git_checkout AND git_status EQUAL 0)) - message(FATAL_ERROR "Please pull in git submodules, e.g.\nrun: git submodule update --init --remote --recursive") - endif() - endif() - - if(VS) - set(DEPS_MSVC "${CMAKE_SOURCE_DIR}/dependencies/msvc") - include_directories("${DEPS_MSVC}") # for GL/glext.h and getopt.h - endif() - - if(VS AND ENABLE_VCPKG) - if(NOT DEFINED ENV{VCPKG_ROOT}) - set(ENV{VCPKG_ROOT} "${CMAKE_SOURCE_DIR}/vcpkg") - endif() - - # build vcpkg if not built - if(NOT EXISTS $ENV{VCPKG_ROOT}/vcpkg.exe) - execute_process( - COMMAND bootstrap-vcpkg.bat - WORKING_DIRECTORY $ENV{VCPKG_ROOT} - ) - endif() - - foreach(pkg ${VCPKG_DEPS}) - #list(APPEND VCPKG_DEPS_QUALIFIED ${pkg}:${WINARCH}-windows-static) - list(APPEND VCPKG_DEPS_QUALIFIED ${pkg}:${WINARCH}-windows) - endforeach() - - # build our deps - execute_process( - COMMAND vcpkg install ${VCPKG_DEPS_QUALIFIED} - WORKING_DIRECTORY $ENV{VCPKG_ROOT} - ) - - set(CMAKE_TOOLCHAIN_FILE "$ENV{VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake" CACHE FILEPATH '' FORCE) - include("$ENV{VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake") - - set(NLS_DEFAULT OFF) - set(ENABLE_NLS OFF) # not sure why this is necessary - endif() -endif() diff --git a/dependencies b/dependencies index 33a0af670..3e018956d 160000 --- a/dependencies +++ b/dependencies @@ -1 +1 @@ -Subproject commit 33a0af6701313fed2219029a069c712740233a77 +Subproject commit 3e018956d57cf32278a3f3cdd67763b304732482 diff --git a/fex/File_Extractor2010.sln b/fex/File_Extractor2010.sln deleted file mode 100644 index 68da2eaff..000000000 --- a/fex/File_Extractor2010.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2010 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "File_Extractor", "File_Extractor2010.vcxproj", "{7AEC599C-7C82-4F00-AA60-411E0A359CB0}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {7AEC599C-7C82-4F00-AA60-411E0A359CB0}.Debug|Win32.ActiveCfg = Debug|Win32 - {7AEC599C-7C82-4F00-AA60-411E0A359CB0}.Debug|Win32.Build.0 = Debug|Win32 - {7AEC599C-7C82-4F00-AA60-411E0A359CB0}.Release|Win32.ActiveCfg = Release|Win32 - {7AEC599C-7C82-4F00-AA60-411E0A359CB0}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/fex/File_Extractor2010.vcxproj b/fex/File_Extractor2010.vcxproj deleted file mode 100644 index a52abb2fa..000000000 --- a/fex/File_Extractor2010.vcxproj +++ /dev/null @@ -1,159 +0,0 @@ - - - - - Debug - Win32 - - - Release - Win32 - - - - File_Extractor - {7AEC599C-7C82-4F00-AA60-411E0A359CB0} - File_Extractor - - - - StaticLibrary - true - - - StaticLibrary - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - AllRules.ruleset - - - AllRules.ruleset - - - - - $(SolutionDir)$(Platform)\$(Configuration)\Build\ - $(ProjectDir)$(Platform)\$(Configuration)\$(ProjectFileName)\ - - - $(SolutionDir)$(Platform)\$(Configuration)\Build\ - $(ProjectDir)$(Platform)\$(Configuration)\$(ProjectFileName)\ - - - - - Disabled - _CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - EditAndContinue - $(ProjectDir)..\dependencies\zlib;$(ProjectDir);$(ProjectDir)7z_C;%(AdditionalIncludeDirectories) - - - - - - $(ProjectDir)..\dependencies\zlib;$(ProjectDir);%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - MultiThreadedDLL - AnySuitable - true - Speed - true - StreamingSIMDExtensions - true - true - true - Fast - false - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {3e03c179-8251-46e4-81f4-466f114bac63} - - - - - - diff --git a/fex/File_Extractor2010.vcxproj.filters b/fex/File_Extractor2010.vcxproj.filters deleted file mode 100644 index ea6994414..000000000 --- a/fex/File_Extractor2010.vcxproj.filters +++ /dev/null @@ -1,190 +0,0 @@ - - - - - {40ba751f-4ce2-4162-85a2-0c2ae2f33ae2} - - - {4f3646e4-ddc5-4030-9ba1-7629a947e5db} - - - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - - - - - - - - 7z_C - - - 7z_C - - - \ No newline at end of file diff --git a/fex/File_Extractor2010.vcxproj.user b/fex/File_Extractor2010.vcxproj.user deleted file mode 100644 index 695b5c78b..000000000 --- a/fex/File_Extractor2010.vcxproj.user +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/fex/File_Extractor2013.vcxproj b/fex/File_Extractor2013.vcxproj deleted file mode 100644 index 829fc5f6c..000000000 --- a/fex/File_Extractor2013.vcxproj +++ /dev/null @@ -1,161 +0,0 @@ - - - - - Debug - Win32 - - - Release - Win32 - - - - File_Extractor - {7AEC599C-7C82-4F00-AA60-411E0A359CB0} - File_Extractor - - - - StaticLibrary - true - v120 - - - StaticLibrary - v120 - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - AllRules.ruleset - - - AllRules.ruleset - - - - - $(SolutionDir)$(Platform)\$(Configuration)\Build\ - $(ProjectDir)$(Platform)\$(Configuration)\$(ProjectFileName)\ - - - $(SolutionDir)$(Platform)\$(Configuration)\Build\ - $(ProjectDir)$(Platform)\$(Configuration)\$(ProjectFileName)\ - - - - - Disabled - _CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebug - EditAndContinue - $(ProjectDir)..\dependencies\zlib;$(ProjectDir);$(ProjectDir)7z_C;%(AdditionalIncludeDirectories) - - - - - - $(ProjectDir)..\dependencies\zlib;$(ProjectDir);%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - MultiThreaded - AnySuitable - true - Speed - true - StreamingSIMDExtensions - true - true - true - Fast - false - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {3e03c179-8251-46e4-81f4-466f114bac63} - - - - - - \ No newline at end of file diff --git a/fex/File_Extractor2013.vcxproj.filters b/fex/File_Extractor2013.vcxproj.filters deleted file mode 100644 index ea6994414..000000000 --- a/fex/File_Extractor2013.vcxproj.filters +++ /dev/null @@ -1,190 +0,0 @@ - - - - - {40ba751f-4ce2-4162-85a2-0c2ae2f33ae2} - - - {4f3646e4-ddc5-4030-9ba1-7629a947e5db} - - - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - fex - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - 7z_C - - - - - - - - - - 7z_C - - - 7z_C - - - \ No newline at end of file diff --git a/installdeps b/installdeps index 54542d26e..fe3626a63 100755 --- a/installdeps +++ b/installdeps @@ -45,6 +45,9 @@ check_os() { Darwin) os=mac ;; + FreeBSD) + os=freebsd + ;; MINGW*|MSYS*) os=windows ;; @@ -174,6 +177,17 @@ linux_installdeps() { fi } +freebsd_installdeps() { + installing + + check sudo pkg update + + # currently the wx30 and wx31 packages produce GTK errors on CURRENT (as of 04/2019) + check sudo pkg install -y llvm-devel cmake ccache nasm ffmpeg gettext-tools gettext png pkgconf sdl2 sfml wx31-gtk3 iconv zip ninja + + build_instructions +} + # the -j flag for make parameter, empty if 1 jobs_flag() { if [ $(num_cpus) -gt 1 ]; then @@ -197,7 +211,7 @@ num_cpus() { _num_cpus=$(nproc) elif [ $os = linux -o $os = windows ]; then _num_cpus=$(grep '^processor *:' /proc/cpuinfo | wc -l) - elif [ $os = mac ]; then + elif [ $os = mac ] || [ $os = freebsd ]; then _num_cpus=$(sysctl -n hw.ncpu) fi @@ -1037,14 +1051,23 @@ brew_installdeps() { check brew -v update + brews="nasm cmake ccache ffmpeg gettext libpng pkg-config sdl2 wxmac ccache" + + # sfml brew currently broken in the travis mac environment +# if [ -z "$TRAVIS" ]; then + brews="$brews sfml" +# fi + set -- - for f in nasm cmake ccache ffmpeg gettext libpng pkg-config sdl2 sfml wxmac ccache; do + for f in $brews; do if brew info "$f" | grep -Eq '^Not installed$'; then set -- "$@" "$f" fi done [ $# -gt 0 ] && check brew -v install "$@" + brew link gettext --force + brew -v cleanup build_instructions @@ -1055,7 +1078,7 @@ macports_installdeps() { installing check sudo port -v selfupdate - check sudo port -v install cmake ccache nasm ffmpeg gettext libpng pkgconfig libsdl2 sfml wxWidgets-3.0 libiconv ccache + check sudo port -v install cmake ccache nasm ffmpeg gettext libpng pkgconfig libsdl2 sfml wxWidgets-3.0 libiconv check sudo port select wxWidgets wxWidgets-3.0 build_instructions diff --git a/po/wxvbam/ar.po b/po/wxvbam/ar.po index 206e77746..35717cd65 100644 --- a/po/wxvbam/ar.po +++ b/po/wxvbam/ar.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Arabic (http://www.transifex.com/bgk/vba-m/language/ar/)\n" "MIME-Version: 1.0\n" @@ -19,7 +19,7 @@ msgstr "" "Language: ar\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -27,376 +27,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "ملفات GameBoy Advance (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy Files (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "فتح ملف لعبة" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "ملفات GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "فتح ملف لعبة GB" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "ملفات GameBoy Color (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "فتح ملف لعبة GBC" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "غير معروف" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark الاصدار 3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+POCKET CAMERA" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "لا شيء" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -412,11 +414,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -460,626 +462,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "وضع الشاشة الكاملة %dx%d-%d@%d ليس مدعوما ; جار البحث عن أخر." -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1087,29 +1102,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1118,120 +1133,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1379,7 +1321,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1946,11 +1888,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2334,8 +2276,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2403,7 +2345,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2412,30 +2354,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2739,464 +2754,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3204,58 +3259,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "الترجمة" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3353,15 +3412,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3397,7 +3456,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3430,57 +3489,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "متقدم" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "اظهار" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "استريو" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "وسط" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "يمين/يسار" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "فلاتر الصوت" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/br.po b/po/wxvbam/br.po index 62ebdda15..e2651a7b5 100644 --- a/po/wxvbam/br.po +++ b/po/wxvbam/br.po @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Irriep Nala Novram , 2017 +# Irriep Nala Novram , 2017,2019 msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" -"Last-Translator: Rafael Kitover \n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 08:53+0000\n" +"Last-Translator: Irriep Nala Novram \n" "Language-Team: Breton (http://www.transifex.com/bgk/vba-m/language/br/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -18,7 +18,7 @@ msgstr "" "Language: br\n" "Plural-Forms: nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -26,376 +26,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Restroù GameBoy Advance (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy Files (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "Restr Open ROM" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Restroù GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "Restr Open GB ROM" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Restroù GameBoy Color (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "Restr Open GBC ROM" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Dianav" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+KAMERA GODELL" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Hini ebet" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "Diuzit ur restr Kod Dot" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Diuzit restr ar bateri" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "Restr bateri (*.sav)|*.sav|Enrolladur flash (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Emporzhiañ ur restr bateri a ziverko kement c'hoari enrollet (da virviken goude ar skrivadur a zeu). C'hoant ho peus da genderc'hel?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Kadarnaat an emporzhiañ" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "Bateri karget %s" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "Fazi en ur gargañ ar bateri %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Diuzit ur restr kod" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Restr Kod Gameshark (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Restr Kod Gameshark (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "Emporzhiañ ur restr kod a erlerc'hio kement cheats karget. C'hoant ho peus da genderc'hel?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "Dibosupl eo digeriñ ar restr %s" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "N'eo ket degemerus kod ar restr %s" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "Karget eo bet kod ar restr %s" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "Fazi en ur gargañ kod ar restr %s" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "Diuzit ur restr snapshot" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "Gameboy Snapshot (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Emporzhiañ ur restr snapshot a ziverko kement c'hoari enrollet (da virviken goude ar skrivadur a zeu). C'hoant ho peus da genderc'hel?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "Karget eo bet ar restr snapshot %s" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "Fazi en ur gargañ ar restr snapshot %s" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "Skrivet e-barzh ar c'hoari %s" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "Fazi en ur skrivañ e-barzh ar bateri %s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "An enrolladennoù EEPROM n'hallont ket bezañ enrollet" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Gameshark Snapshot (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "Ezporzhiet diouzh VisualBoyAdvance-M" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "Enrollañ ar restr snapshot %s" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "Fazi en ur enrollañ ar restr snapshot %s" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "Diuzit ar restr ezvont" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "Skeudennoù PNG|*.png|SkeudennoùBMP|*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "Skrivet e-barzh snapshot %s" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "restroù (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "Restroù Film VBA|*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "Diuzit ur restr" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "Diuzit ur restr stad" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "Restroù enrolladennoù c'hoarioù VisualBoyAdvance|*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "Son lakaet" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "Son lazhet" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "Ampled: %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "Lakaat da 0 evit ul lesanv tty" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "Porzh o c'hortoz kevreañ:" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "Kevreadenn GDB" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "O c'hortoz kevreadennoù war %s" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "O c'hortoz kevreadennoù war ar porzh %d" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "O c'hortoz GDB..." -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "Emulator evit Nitendo Gameboy (+Color+Advance)." -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "Copyright (C) 1999-2003 Disoñjet\nCopyright (C) 2004-2006 VBA skipailh diorroerien\nCopyright (C) 2007-2017 VBA-M skipailh diorroerien" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -411,11 +413,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "Ar program-mañ a zo ur meziant frank anezhañ: gallout a reoc'h e zasparzhañ ha/pe e gemmañ\ndindan termenoù al Lisañs GNU Publik Hollek evel embannet gant\nar Free Software Foundation, pe ar stumm 2 eus al Lisañs, pe\n(diouzh ho tibab) forzh peseurt stumm deuet er-maez diwezhatoc'h.\n\nDasparzhet eo ar program-mañ gant ar spi ma vo servijus da vat,\nmet HEP GWARANT EBET; hep ar gwarant empleget eus\nar C'HALITE KENWERZHEL PE AN AZASADUR D'UN IMPLIJ PERSONEL.\nGwelit al Lisañs GNU Publik Hollek evit kaout muioc'h a vunudoù.\n\nResevet ho peus normalamant un eiladenn deus al Lisañs GNU Publik Hollek\nstag gant ar program-mañ. Ma n'ho peus ket, kit da welet http://www.gnu.org/licenses." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "Oberiant emañ dija al liamm LAN. Diweredekait ar mod liamm evit digevreañ." -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "Ne vez ket degemeret ar rouedad e mod lec'hel." @@ -459,626 +461,639 @@ msgstr "N'hall ket bezañ lañset primary %08x" msgid "dsbSecondary->Lock() failed: %08x" msgstr "dsbSecondary->Lock() c'hwitet: %08x" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "FAudio: Emuladur an trevnadoù a zo c'hwitet!" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "Etrefas FAudio n'eus ket gellet deraouekaat!" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "FAudio: Krouidigezh mestroniezh ar vouezh c'hwitet!" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "FAudio: krouidigezh ar vouezh-mammenn c'hwitet!" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "Diuzit ezvont ar restr hag an doare" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "Livaoueg Windows (*.pal)|*.pal|Livaoueg PaintShop (*.pal)|*.pal|Adobe Color Table (*.act)|*.act" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "Krogit!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "Kevreañ" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "Rankout a rit ebarzhañ un anv hostiz gwirion" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "Anv hostiz amwir" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "O c'hortoz war pratikoù..." -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "Chomlec'h IP ar servijer a zo: %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "O c'hortoz war ar gevreadenn..." -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "O kevreañ da %s\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "C'hoarvezet ez eus ur fazi.\nKlaskit adarre mar plij." -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "Diuzit ur restr kodoù truchañ" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "Kodoù evit truchañ VBA (*.clt)|*.clt|Kodoùevit truchañ CHT (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "Kodoù evit truchañ karget" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "Kodoù evit truchañ VBA (*.clt)|*.clt" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "Kodoù evit truchañ enrollet" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "Adlakaat an talvoudegezhioù kozh?" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "O tiverkañ ar c'hodoù evit trucha" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "Generic Code" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "GameShark Advance" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "Flashcart CHT" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "An niveroù n'hallont ket bezañ goullo" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "%d disoc'h kavet. Finait an enklask mar plij ganeoc'h" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "N'en deus degaset disoc'h ebet an enklask" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8-bit" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16-bit" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32-bit" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "dekvedennel sinet" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "dekvedennel nann-sinet" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "C'hwezekvedennel nann-sinet" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%d stern = %.2f ms" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "Trobarzhell dre-ziouer" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "Mod Urzhiataerel" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%d x %d - %dbpp @ %dHz" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "N'eo ket bet kavet an astenn rpi implijadus e-barzh %s" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "Astenn" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "Diuzit mar plij un astenn pe ur sil disheñvel" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "Fazi en ur ziuziñ an astenn" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "An dra-mañ a netao ar fonuserien termenet gant an implijer. Ha sur oc'h?" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "Kadarnaat" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "Arlun-pennañ nann-kavet" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "Panel diskouez-pennañ nann-kavet" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "Eilañ lañser ar fonusaer: %s evit %s ha %s ; an hini kentañ a vo gwarnet" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "Lañser fonusaer %s evit %s nullañ dre ziouer evit %s ; al lañser a vo gwarnet" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "Elfenn al lañser %s nann-talvoudus; o tiverkañ" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "Kod" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "Deskrivadur" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "Chomlec'h" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "Talvoudegezh kozh" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "Talvoudegezh nevez" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "Lañser an urzhiadoù" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "Urzhiadoù all" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "Ostiz JoyBus nann-dalvoudus; o titalvoudekaat" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "Talvoud diwir %s evit an opsionoù %s; an talvoudegezhioù mat a zo %s%s%s" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "Talvoud diwir %d evit an opsionoù %s; an talvoudegezhioù mat a zo %d - %d" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "Talvoud diwir %f evit an opsionoù %s; an talvoudegezhioù mat a zo %f - %f" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "Blokad an touchennoù direizh %s evit %s" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "Opsionoù Flag direizh %s - %s graet van outo" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "%s n'eo ket ur restr ROM reizh" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "Kudenn en ur gargañ ar restr" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "Divarrek da gargañ Game Boy ROM %s" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "Diposupl da gargañ BIOS %s" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "Divarrek da gargañ Game Boy Advance ROM %s" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "c'hoarier" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "Stad karget %s" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "Fazi en ur gargañ ar stad %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "Stad enrollet %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "Fazi en ur enrollañ ar stad %s" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "Mod Skramm-leun %dx%d-%d@%d nann degemeret; o klask war-lerc'h unan all" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "Mod skramm-leun %dx%d-%d@%d nann-degemeret" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "Mod reizh: %dx%d-%d@%d" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "Diuzit ur mod %dx%d-%d@%d" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "C'hwitet eo bet da gemm ar mod da %dx%d-%d@%d" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "N'eo ket ur gartouchenn GBA reizh" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "Memor ebet evit punañ" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "Fazi en ur skrivañ stad ar punadur" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "Fazi gant memor an deverkoù" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "fazi en ur zeraouekaat ar c'hodek" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "fazi en ur skrivañ ur restr ezvont" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "n'hall ket divinout stumm an ezvont gant anv ar restr" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "fazi programmiñ; oc'h arsav!" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "Divarrek da gregiñ da enrollañ da %s (%s)" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "Fazi en ur enrollañ an aodio/ar video (%s); oc'h arsav" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "Fazi gant an enrolladur an aodio (%s); oc'h arsav" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "Fazi en ur enrollañ ar video (%s); oc'h arsav" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "C'hoari ebet war-red da enrollañ" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "N'hall ket bezañ digoret restr an ezvont %s" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "Fazi en ur skrivañ enrolladenn ar c'hoari" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "N'hall ket lenn enrolladenn ur c'hoari en ur enrollañ" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "N'hall ket bezañ digoret restr an enrolladenn %s" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "Fazi en ur lenn enrolladenn ar c'hoari" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "Fin al lennadenn" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d, %d fps)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "&Stlepel" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "Restroù skeudenn (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "Enrollañ skeudenn ar voullerezh e-barzh" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "Ezvont ar voullerezh skrivet e-barzh %s" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "&Serriñ" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "Moullet" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "Fazi en ur zigeriñ al lesanv tty: %s" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "Fazi gant kefluniadur ar socket eus ar servijer (%d)" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "Restroù Text (*.txt;*.log)|*.txt;*.log|" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "Memor dumps (*.dmp;*.bin)|*.dmp;*.bin|" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "Diuzit ar restr memor dump" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - PALETTE" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R:" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G:" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B:" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "visualboyadvance-m" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "vbam" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "N'hall ket krouiñ ar prenestr-pennañ" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "Enrollañ ar restr XRC enframmet ha kuitait" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "Enrollañ ar restr vba-over.ini enframmet ha kuitait" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "Moulla hent ar c'hefluniadur ha kuitaat" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "Kregiñ e-barzh ar mod skramm-leun" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "Diverkañ stad ar c'hevreadur rannet da gentañ mar plij, ma 'z eus anezhañ" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "Listennañ an holl zibarzhioù kefluniadus ha kuitaat" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "Restr ROM" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "=" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "Fazi kefluniadur/savadur: n'hall ket bezañ kavet ar restr XRC enframmet" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "Skrivet ez eus bet ur c'hefluniadur enframmet evit %s.\nEvit erlec'hiañ, dilemel an holl skoulmoù-gwrizienn kemmet. Skoulm-gwrizienn an anv reizh e-barzh an holl restroù .xrc pe .xrs e-barzh an erlec'hiadennoù hent enklask da-heul enframmet:" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "Ar c'hefluniadur a zo lennet adalek, en urzh:" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "Skrivet ez eus bet ur c'hefluniadur enframmet evit %s\nEvit nullañ, diverkañ ar rann a-bezh, nemet ar pezh a zo bet kemmet. Ar rann gentañ a zo kavet a zo implijet adalek an hent enklask:" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "\n\tbuilt-in" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1086,29 +1101,29 @@ msgid "" "\n" msgstr "An dibarzhioù ensavet adalek al linenn urzhiad a zo enrollet ma vez ur chañchamant kefluniadur e etrefas an implijer.\n\nEvit an dibarzhioù lec'hiañ, an talvoudegezhioù gwir ha gaou a zo spisaet evel 1 ha 0.\n" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "An urzhiadoù hegerz evit an dibarzh Klavier/* a zo:\n\n" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "Kefluniadur fall an dibarzhioù pe restroù ROM-lies roet:\n" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "XAudio2: C'hwitet ez eus bet war roll ar servijoù!" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "C'hwitet en deus etrefas XAudio2 da zeraouekaat!" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "XAudio2: C'hwitet ez eus bet war grouidigezh mouezh ar mestr!" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "XAudio2: C'hwitet ez eus bet war grouidigezh ar vouezh-mammenn!" @@ -1117,120 +1132,47 @@ msgstr "XAudio2: C'hwitet ez eus bet war grouidigezh ar vouezh-mammenn!" msgid "Unable to load dialog %s from resources" msgstr "Dibosupl eo kargañ an diviz %s diwar ar vammenn" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "Joy%d-" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "Axis%d+" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "Axis%d-" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "Bouton%d" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "Hat%dN" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "Hat%dS" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "Hat%dW" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "Hat%dE" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "Hat%dNW" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "Hat%dNE" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "Hat%dSW" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "Hat%dSE" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "^Joy([0-9]+)[-+]" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "Axis([0-9]+)([+-])" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "Bouton([0-9]+)" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "SHIFT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "RAWCTRL" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "Meta-" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "Niv" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "Meta+" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "RAW_CTRL" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "RAWCONTROL" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "RAW_CONTROL" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "CONTROL" @@ -1378,7 +1320,7 @@ msgstr "Ouzhpenn&añ ur c'hod evit truchañ" msgid "Edit Cheat" msgstr "Kemm ar c'hod" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "&Doare" @@ -1945,11 +1887,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2333,8 +2275,8 @@ msgstr "Checksum:" msgid "&0" msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "&1" @@ -2402,7 +2344,7 @@ msgstr "segondenn (0-600); 0=a lazh" msgid "&Throttle" msgstr "Buanaa&t" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "% eus an normal:" @@ -2411,30 +2353,103 @@ msgstr "% eus an normal:" msgid "0 = no throttle" msgstr "0=buanadur ebet" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "Buanadur ebet" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "25%" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "50%" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "75%" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "100%" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "125%" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "150%" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "175%" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "200%" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "225%" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "250%" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "275%" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "300%" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "325%" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "350%" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "375%" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "400%" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "425%" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "450%" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "475%" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "500%" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "525%" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "550%" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "575%" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "600%" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "Gweladenner IO" @@ -2738,464 +2753,504 @@ msgstr "&Enrollañ ar C'hod Dot..." msgid "Most &recent" msgstr "A&r re nevesañ" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "Emg&argañ ar re nevesañ" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "&2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "&3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "&4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "&5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "&6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "&7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "&8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "&9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "1&0" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "Adalek &Restr..." -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "Na cheñchit ket enrolladennoù ar &bateri" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "Na cheñchit ket listennoù ar c'hodoù evit &truchañ" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "&Kargañ ar stad" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "&Kartouchenn goshañ" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "D'ar &Restr..." -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "Enrollañ ar re&str" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "Restr ar &Bateri..." -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "&Kod ar restr Gameshark...." -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "&Gameshark snapshot..." -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "Emporzh&iañ" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "&Ezporzhiañ" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "Tapadenn-s&kramm..." -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "Kregiñ da enrollañ ar &son..." -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "Paouez da enrollañ ar s&on" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "Kregiñ da enrollañ ar &video" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "Paouez da enrollañ ar v&ideo" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "Kregiñ da enrollañ ar &c'hoari..." -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "Paouez da enrollañ ar c'ho&ari" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "&Enrollañ" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "Kregiñ da lenn ar fil&m..." -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "Pa&ouez da lenn ar film..." -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "&C'hoari" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "&Emulation" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "&Ehan" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "Stern da-heul" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "Punañ" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "Gwintañ war-du ar skramm-&leun" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "Mod &Turbo" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "&VSync" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "N&a ober van eus ar sternioù" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "&Na ober van eus ar BIOS" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "&Auto IPS/UPS/IPF patch" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "&Ehanañ pa vez dioberiant" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "&Adlakaat" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "&Dibarzhioù" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "&Liamm" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "Stagañ gant ur &rouedad Link..." -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "&Netra" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "&Fun" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "&Difun" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "&GameCube" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "&Game Boy" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "&Mod lec'hel" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "&Liamm d'al loc'hañ" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "&Hachadur fonus" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "&Kefluniañ..." -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "&Video" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "&Krogit e-barzh ar mod skramm-leun" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "&Adventañ prim" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "&1x" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "&2x" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "&3x" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "&4x" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "&5x" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "&6x" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "&Mirout ar feur uhelder/ledander" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "Sil di&vlinenner" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "Sil &multithread" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "&Mirout ar prenestr e krec'h" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "Barenn ar &statud" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "&Lazhañ an diskwel dreistgoulouet" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "Diskwel dreistgoulouet &treuzwelus" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "&Aodio" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "&Uhelaat al live-son" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "&Izelaat al live-son" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "&Enaouiñ ar son" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "Standilhonamaj son ar &GBA" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "Gwelladur ar son &GB" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "Efed son lieskanol &GB" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "Deklikadur ar son &GB" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "&Enmont" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "&Tennotomatek" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "&A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "&B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "&L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "&R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "&Game Boy Advance" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "Kefluniañ..." -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "&Horolaj en Amzer Gwirion" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "&Ober gant ar restr BIOS" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "&Diveugiñ ar voullerez" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "Moullerez &GB" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "&Krouit ur bajenn a-bezh a-raok diveugiñ" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr " &Enrollañ ezvontoù ar voullerez evel tapadennoù-skramm" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "&Ober gant ar restr GB BIOS" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "&Ober gant ar restr GBC BIOS" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "&Hollek..." -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "&Speedup/Turbo..." + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "&Doseroù..." -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "Berradennoù-&klavier..." -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "Os&tilhoù" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "&Kodoù evit truchañ" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "Listenn ar &C'hodoù evit truchañ..." -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "Kavout kodoù evit truc&hañ..." -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "Em-enrollañ/gargañ kodoù evit trucha" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "&Gweredekaat ar c'hodoù da druchal" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "Ehaniñ e-&barzh GDB" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "&Kefluniañ ar porzh" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "Ehaniñ e-&barzh ar c'hargadur" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "&Digevrea" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "&GDB" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "&Distrollañ..." -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "&Marilhadur..." -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "Deweler &IO..." -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "Deweler &Kartenn..." -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "Deweler m&emor..." -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "Deweler &OAM..." -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "Deweler &Livaoueg..." -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "Deweler &tuiloù..." -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "BG &0" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "BG &1" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "BG &2" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "BG &3" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "&OBJ" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "&WIN 0" @@ -3203,58 +3258,62 @@ msgstr "&WIN 0" msgid "W&IN 1" msgstr "W&IN 1" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "O&BJ WIN" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "&Gwelet ar Gwiskadoù" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "Chadenn &1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "Chadenn &2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "Chadenn &3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "Chadenn &4" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "Direct Sound &A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "Direct Sound &B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "Chadennoù ar &Son" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "&Sikour" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "Danevelliñ ar &Beugoù" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "&Forom sikour VBA-M" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "Troidigezhioù" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "&Distreiñ da arventennoù an uzin..." + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "Deweler Kartenn" @@ -3352,15 +3411,15 @@ msgstr "Pratik" msgid "Players:" msgstr "C'hoarierien:" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3396,7 +3455,7 @@ msgstr "Ampled:" msgid "Mute" msgstr "Mougañ ar son" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "Maksimom" @@ -3429,57 +3488,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAodio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "FAudio" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "Trobarzhell" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "Enaouiñ an usvesklañ stereo" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "Enaouiñ fonusadur an dafar" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "Niver a guzhioù-son:" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "Araokaet" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "Lots" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "Eklev" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "Stereo" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "Kreiz" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "Kleiz/Dehou" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "O silañ ar son" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "Arventennoù SpeedUp / Turbo" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "Fonnusaer" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "Fonnusadur al lamm-sternioù" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "# diwar ar framoù:" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "1" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "5" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "6" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "7" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "8" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "9" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "10" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "11" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "12" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "13" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "14" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "15" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "16" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "17" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "18" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "19" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "20" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "21" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "22" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "23" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "24" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "25" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "26" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "27" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "28" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "29" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "30" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "Deweler an tuiloù" diff --git a/po/wxvbam/bs.po b/po/wxvbam/bs.po index d11c4c851..32b4251f1 100644 --- a/po/wxvbam/bs.po +++ b/po/wxvbam/bs.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Bosnian (http://www.transifex.com/bgk/vba-m/language/bs/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: bs\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/ca.po b/po/wxvbam/ca.po index 3b73c1c54..48db34af0 100644 --- a/po/wxvbam/ca.po +++ b/po/wxvbam/ca.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Catalan (http://www.transifex.com/bgk/vba-m/language/ca/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: ca\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/ca_ES.po b/po/wxvbam/ca_ES.po index 1f692f4d2..dc66c7b2c 100644 --- a/po/wxvbam/ca_ES.po +++ b/po/wxvbam/ca_ES.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Catalan (Spain) (http://www.transifex.com/bgk/vba-m/language/ca_ES/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: ca_ES\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/cs.po b/po/wxvbam/cs.po index 3594eb44b..c161653d8 100644 --- a/po/wxvbam/cs.po +++ b/po/wxvbam/cs.po @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Czech (http://www.transifex.com/bgk/vba-m/language/cs/)\n" "MIME-Version: 1.0\n" @@ -22,7 +22,7 @@ msgstr "" "Language: cs\n" "Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -30,376 +30,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Soubory GameBoy Advance\n(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|Soubory GameBoy\n(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "Otevřít soubor ROM" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Soubory GameBoy\n(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "Otevřít soubor GB ROM" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Soubory GameBoy Color\n(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "Otevřít soubor GBC ROM" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Neznámý" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+POCKET CAMERA" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Žádné" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "Vybrat soubor s tečkovým kódem" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "Tečkový kód pro E-čtečku (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Vybrat soubor s baterií" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "Soubor s baterií (*.sav)|*.sav|Flashové uložení (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Importování souboru s baterií odstraní všechny uložené hry (natvralo po příštím zápise). Přejete si pokračovat?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Potvrdit import" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "Nahrána baterie %s" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "Chyba nahrávání baterie %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Vybrat soubor s kódy" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Gameshark soubor s kódy (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Gameshark soubor (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "Nahrání souboru s kódy nahradí všechny načtené cheaty. Přejete si pokračovat?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "Nelze otevřít soubor %s" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "Nepodporovaný soubor s kódy %s" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "Načten soubor s kódy %s " -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "Chyba při nahrávání souboru s kódy %s" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "Vyberte soubor se snímkem" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "GS & PAC Snapshoty (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshoty (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "Gameboy Snapshot (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Nahrání snapshot souboru přepíše všechny uložené hry (permanentně po příštím uložení). Přejete si pokračovat?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "Nahrán soubor se snímkem %s" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "Chyba při nahrávání snapshot souboru %s" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "Zapsána baterie %s" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "Chyba zapisování baterie %s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "EEPROM uložení nelze exportovat" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Gameshark Snapshot (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "Exportován z VisualBoyAdvance-M" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "Soubor snímku %s uložen" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "Chyba ukládání snapshot souboru %s" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "Vyberte výstupní soubor" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "PNG obrázky|*.png|BMP obrázky|*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "Snímek %s zapsán" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr " soubory (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "VBA video soubory|*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "Vybrat soubor" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "Vybrat uložení" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "Soubory VisualBoyAdvance uložení|*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "Zvuk povolen" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "Zvuk zakázán" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "Hlasitost: %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "Nastavte na 0 pro pseudo tty" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "Port kde očekávat připojení:" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "GDB Připojení" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "Připojení očekáváno na %s" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "Připojení očekáváno na portu %d" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "Čekání na GDB..." -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "Emulátor Nintendo GameBoy (+Color+Advance)." -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr " Autorská práva (C) 1999-2003 Zapomenuté\nAutorská práva (C) 2004-2006 VBA vývojový tým\nAutorská práva (C) 2007-2017 VBA-M vývojový tým" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -415,11 +417,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "Tento program je svobodný software: můžete jej šířit a upravovat podle ustanovení GNU General Public Licence, vydávané Free Software Foundation a to buď podle 2. verze této Licence, nebo (podle vašeho uvážení) kterékoli pozdější verze.\n\nTento program je rozšiřován v naději, že bude užitečný, avšak BEZ JAKÉKOLIV ZÁRUKY. Neposkytují se ani odvozené záruky PRODEJNOSTI anebo VHODNOSTI PRO URČITÝ ÚČEL. Další podrobnosti hledejte v Obecné veřejné licenci GNU.\n\nKopii Obecné veřejné licence GNU jste měli obdržet spolu s tímto programem. Pokud se tak nestalo, najdete ji zde: ." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "LAN spojení je již aktivní. Zakažte režim propojení pro odpojení." -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "Síť není podporována v místním režimu." @@ -463,626 +465,639 @@ msgstr "Nelze Play primary %08x" msgid "dsbSecondary->Lock() failed: %08x" msgstr "dsbSecondary->Lock() nezdařeno: %08x" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "Vyberte výstupní soubor a typ" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "Windows Paleta (*.pal)|*.pal|PaintShop Paleta (*.pal)|*.pal|Adobe tabulka barev (*.act)|*.act" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "Spustit!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "Připojit" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "Musíte zadat platný název hostitele" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "Název hostitele není platný" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "Čekání na klienty..." -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "IP adresa serveru je: %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "Čeká se na připojení..." -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "Připojování k %s\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "Nastala chyba.\nProsím, zkuste to znovu." -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "Vyberte soubor s cheaty" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "Seznam cheatů VBA (*.clt)|*.cltlSeznam cheatů CHT (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "Načtené cheaty" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "Seznam cheatů VBA (*.clt)|*.clt" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "Uložené cheaty" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "Obnovit staré hodnoty?" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "Odstraňují se cheaty" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "Generický kód" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "GameShark Advance" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "Flashcart CHT" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "Číslo nemůže být prázdné" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "Nalezeno %d výsledků. Prosím, blíže specifikujte" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "Hledání nic nenalezlo" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8-bitové" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16-bitové" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32-bitové" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "signed decimal" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "unsigned decimal" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "unsigned hexadecimal" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%d snímků = %.2f ms" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "Výchozí zařízení" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "Režim plochy" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%d x %d - %dbpp @ %dHz" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "V %s nenalezeny žádné použitelné zásuvné moduly rpi" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "Zásuvný modul" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "Vyberte prosím zásuvný modul nebo jiný filtr" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "Chyba při výběru zásuvného modulu" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "Toto smaže všechny uživatelské zkratky. Jste si jisti?" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "Potvrdit" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "Hlavní ikona nenalezena" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "Panel hlavního displeje nenalezen" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "Duplictní zkratka nabídky: %s pro %s a %s; ponechána první" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "Klávesová zkratka nabídky %s pro %s přepisuje výchozí pro %s ; ponechána zkratka nabídky" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "Neplatná položka nabídky %s; odstraňování" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "Kód" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "Popis" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "Adresa" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "Stará hodnota" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "Nová hodnota" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "Příkazy nabídky" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "Jiné příkazy" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "Neplatný hostitel JoyBus; probíhá vypínání" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "Neplatná hodnota %s pro volbu %s; platné hodnoty jsou %s%s%s" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "Neplatná hodnota %d pro volbu %s; platné hodnoty jsou %d - %d" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "Neplatná hodnota %f pro volbu %s; jsou platné hodnoty %f - %f" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "Neplatné svázání klávesy %s k %s" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "Neplatná volba příznaku %s - %s je ignorováno" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "%s není platný soubor ROM" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "Chyba při načítání souboru" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "Nelze načíst Game Boy ROM %s" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "Nelze načíst BIOS %s" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "Nelze načíst Game Boy Advance ROM %s" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr " hráč " -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "Stav %s načten" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "Chyba při načítání stavu %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "Stav %s uložen" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "Chyba při ukládání stavu %s" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "Režim celé obrazovky %dx%d-%d@%d není podporován; hledá se jiný" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "Režim celé obrazovky %dx%d-%d@%d není podporován" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "Platný režim: %dx%d-%d@%d" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "Zvolen režim %dx%d-%d@%d" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "Nelze změnit režim na %dx%d-%d@%d" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "Není platná karta GBA" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "Žádná paměť pro přetočení" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "Chyba při zápisu stavu přetočení" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "chyba přidělení paměti" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "chyba při zavádění kodeku" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "chyba při zápisu do výstupního souboru" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "nešlo odhadnout výstupní formát z názvu souboru" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "chyba programování; probíhá ukončování!" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "Nelze zahájit nahrávání do %s (%s)" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "Chyba při nahrávání videa/zvuku (%s); nahrávání ukončeno" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "Chyba při nahrávání zvuku (%s); nahrávání ukončeno" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "Chyba při nahrávání videa (%s); nahrávání ukončeno" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "Žádný průběh hry Nahrávání" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "Nelze otevřít výstupní soubor %s" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "Chyba při zápisu nahrávky hry" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "Při nahrávání nelze nahrávku hry přehrát" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "Nelze otevřít soubor s nahrávkou %s" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "Chyba při čtení nahrávky hry" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "Konec přehrávání" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d, %d fps)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "&Zahodit" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "Obrázkový soubor (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "Uložit obrázek tiskárny do" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "Výstup tiskárny zapsán do %s" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "&Zavřít" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "Vytisknuto" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "Chyba při otevírání pseudo tty: %s" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "Chyba při nastavování soketu serveru (%d)" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "Textové soubory (*.txt;*.log)|*.txt;*.log|" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "Výpisy paměti (*.dmp;*.bin)|*.dmp;*.bin|" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "Vyberte soubor výpisu paměti" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - PALETA" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R:" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G:" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B:" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "visualboyadvance-m" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "vbam" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "Nelze vytvořit hlavní okno" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "Uložit soubor zabudovaného XRC a ukončit" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "Uložit zabudované vba-over.ini a ukončit" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "Vypsat cestu pro nastavení a ukončit" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "Spustit v režimu celé obrazovky" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "Nejdříve smazat stav sdíleného spojení, pokud existuje" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "Vypsat všechny nastavitelné volby a ukončit" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "Soubor ROM" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "=" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "Chyba sestavení/nastavení: nelze najít zabudovaný xrc" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "Zabudovaná konfigurace zapsána do %s.\nPro potlačení smažte vše kromě změněných kořenových uzlů. První kořenový uzel se správným názvem ve všech souborech .xrc nebo .xrs, potlačující zabudovaná nastavení, byl nalezen v následující cestě:" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "Nastavení je načítáno z umístění v tomto pořadí:" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "Napsal vestavěný přepsaný soubor na %s\nChcete-li přepsat, odstraňte všechny, kromě změněných částí. První nalezená sekce se používá z vyhledávací cesty:" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "\n\tzabudované" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1090,29 +1105,29 @@ msgid "" "\n" msgstr "Možnosti nastavené z příkazového řádku jsou uloženy v případě jakékoliv změny konfigurace provedeny v uživatelském rozhraní.\n\nPro volby flag, pravdivé a falešné jsou specifikovány jako 1 and 0, resp.\n\n" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "Příkazy dostupné pro volbu Keyboard/* jsou:\n\n" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "Špatná volba nastavení, nebo předáno více souborů ROM:\n" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "XAudio2: Výčet zařízení selhal!" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "Rozhraní XAudio2 se nepodařilo zavést!" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "XAudio2: Vytváření hlavního hlasu selhalo!" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "XAudio2: Vytváření zdrojového hlasu selhalo!" @@ -1121,120 +1136,47 @@ msgstr "XAudio2: Vytváření zdrojového hlasu selhalo!" msgid "Unable to load dialog %s from resources" msgstr "Nelze načíst dialogové okno %s ze zdrojů." -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "Joy%d-" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr " Osa%d+" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr " Osa%d-" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr " Tlačítko%d" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "Hat %dN" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "Hat%dS" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "Hat%dW" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "Hat%dE" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "Hat%dNW" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "Hat%dNE" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "Hat%dSW" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "Hat%dSE" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "^Joy([0-9]+)[-+]" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "Osa([0-9]+)([+-])" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "Tlačítko([0-9]+)" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "Hat([0-9]+)((S|Sever|N|Nahoru)|(J|Jih|D|Dolů)|(V|Východ|V|Vpravo)|(Z|Západ|V|Vlevo)|(SV|SeveroVýchod|VN|VpravoNahoru)|(JV|JihoVýchod|VD|VpravoDolů)|(JZ|JihoZápad|VD|VlevoDolů)|(SZ|SeveroZápad|VN|VlevoNahoru))" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "SHIFT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "Meta-" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "Meta+" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1382,7 +1324,7 @@ msgstr "&Přidat cheat" msgid "Edit Cheat" msgstr "Upravit cheat" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "&Typ" @@ -1949,11 +1891,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2337,8 +2279,8 @@ msgstr "Kontrolní součet:" msgid "&0" msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "&1" @@ -2406,7 +2348,7 @@ msgstr "vteřin (0-600); 0 = zakázáno" msgid "&Throttle" msgstr "&Přiškrcení" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "% z normálu:" @@ -2415,30 +2357,103 @@ msgstr "% z normálu:" msgid "0 = no throttle" msgstr "0 = žádné přiškrcení" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "Žádné přiškrcení" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "25%" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "50%" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "100%" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "150%" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "200%" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "Prohlížeč vstupu/výstupu..." @@ -2742,464 +2757,504 @@ msgstr "&Uložit tečkový kód..." msgid "Most &recent" msgstr "&Nedávné" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "&Automaticky načíst nejnovější" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "&2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "&3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "&4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "&5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "&6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "&7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "&8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "&9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "1&0" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "Ze &souboru" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "&Neměnit seznam cheatů" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "&Načíst stav" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "&Nejstarší pozice" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "&Do souboru ..." -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "&Uložit stav" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "&Importovat" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "E&xportovat" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "&Zachycení obrazovky..." -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "&Spustit nahrávání zvuku..." -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "&Zastavit nahrávání zvuku" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "Spustit nahrávání videa..." -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "Zastavit nahrávání v&idea" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "Spustit nahrávání &hry..." -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "Zastavit nahrávání h&ry" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "&Nahrát" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "Spustit přehrávání &videa" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "Zastavit přehrávání vi&dea" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "&Přehrát" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "&Emulace" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "&Pozastavit" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "&Další snímek" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "&Přetočit" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "&VSynchronizace" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "&Automaticky přeskakovat snímky" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "&Přeskočit BIOS" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "&Automaticky použít záplatu IPS/UPS/IPF" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "Pozastavit při nečinnosti" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "&Resetovat" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "&Možnosti" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "&Propojení" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "Zahájit &síťové propojení" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "Žá&dné" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "&Kabel" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "&Bezdrátové" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "&GameCube" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "&Game Boy" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "&Místní režim" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "&Propojit při zavedení" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "&Hack rychlosti" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "&Nastavení ..." -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "&Obraz" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "&Spustit v režimu celé obrazovky" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "&Zachovat poměr stran" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "&Bilineární filtr" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "&Vícevláknový filtr" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "&Okno je vždy v popředí" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "&Stavový řádek" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "&Zakázat nabídku na obrazovce" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "&Zvuk" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "&Interpolace zvuku GBA" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "Vylepšení &zvuku GB" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "&Vstup" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "&Automatická střelba" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "&A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "&B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "&L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "&R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "&Game Boy Advance" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "Nastavení ..." -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "&Opravdové hodiny:" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "&Použít soubor BIOS" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "&Výpis pro ladění" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "&Tiskárna GB" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "&Shromáždit celou stránku před vytištěním" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "&Použít soubor BIOS pro GB" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "&Použít soubor BIOS pro GBC" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "&Obecné..." -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "&Adresáře ..." -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "&Klávesové zkratky ..." -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "&Nástroje" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "&Cheaty" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "&Seznam cheatů" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "&Najít cheat ..." -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "Automaticky ukládat/načíst &cheaty" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "&Povolit cheaty" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "&Přejít do ladění" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "&Nastavit port..." -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "&Odpojit" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "&GDB" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "&Rozložit..." -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "&Záznam..." -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "Prohlížeč &vstupu/výstupu..." -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "Prohlížeč &mapy..." -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "Prohlížeč p&aměti..." -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "Prohlížeč &palety" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "BG &0" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "BG &1" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "BG &2" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "BG &3" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "&OBJ" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "&WIN 0" @@ -3207,58 +3262,62 @@ msgstr "&WIN 0" msgid "W&IN 1" msgstr "W&IN 1" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "O&BJ WIN" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "Zobrazit &vrstvy" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "Kanál &1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "Kanál &2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "Kanál &3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "Kanál &4" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "Direct Sound &A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "Direct Sound &B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "&Zvukové kanály" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "&Nápověda" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "Nahlásit &chyby" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "&Fórum podpory VBA-M" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "Překlady" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "Prohlížeč mapy" @@ -3356,15 +3415,15 @@ msgstr "Klient" msgid "Players:" msgstr "Hráči:" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3400,7 +3459,7 @@ msgstr "Hlasitost :" msgid "Mute" msgstr "Ztlumit" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "Maximální" @@ -3433,57 +3492,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "Zařízení" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "Povolit navýšení kanálů u sterea" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "Povolit hardwarovou akceleraci" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "Pokročilé" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "Spoustu" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "Ozvěna" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "Stereo" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "Střed" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "Vlevo/Vpravo" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "Filtrování zvuku" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/da.po b/po/wxvbam/da.po index fa9670c6c..95c9d8671 100644 --- a/po/wxvbam/da.po +++ b/po/wxvbam/da.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Danish (http://www.transifex.com/bgk/vba-m/language/da/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/da_DK.po b/po/wxvbam/da_DK.po index 74b25f970..425f28840 100644 --- a/po/wxvbam/da_DK.po +++ b/po/wxvbam/da_DK.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Danish (Denmark) (http://www.transifex.com/bgk/vba-m/language/da_DK/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: da_DK\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/de.po b/po/wxvbam/de.po index c4a51176d..724c56d86 100644 --- a/po/wxvbam/de.po +++ b/po/wxvbam/de.po @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: German (http://www.transifex.com/bgk/vba-m/language/de/)\n" "MIME-Version: 1.0\n" @@ -22,7 +22,7 @@ msgstr "" "Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -30,376 +30,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Advance-Dateien (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy Files (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "ROM-Datei öffnen" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy-Dateien (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "GB ROM-Datei öffnen" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Color-Dateien (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "GBC ROM-Datei öffnen" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Unbekannt" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+POCKET CAMERA" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Nichts" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "Dot Code-Datei auswählen" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Batterie-Datei auswählen" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "Batterie-Datei (*.sav)|*.sav|Flash-Speicher (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Das Importieren einer Batterie-Datei löscht alle Speicherstände (nach dem nächsten Schreibvorgang permanent).\nWillst du den Vorgang fortsetzen?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Import bestätigen" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "Batterie geladen %s" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "Fehler beim Laden der Batterie %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Code-Datei auswählen" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Gameshark Code-Datei (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Gameshark Code-Datei (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "Das Importieren einer Code-Datei ersetzt alle derzeit geladenen Cheats. Vorgang fortsetzen?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "Kann Datei %s nicht öffnen" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "Unbekannte Code-Datei %s" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "Code-Datei %s geladen" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "Fehler beim Laden der Code-Datei %s" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "Snapshot-Datei auswählen" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "Game Boy Snapshot (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Das Importieren einer Snapshot-Datei löscht alle Speicherstände (nach dem nächsten Schreibvorgang permanent).\nWillst du den Vorgang fortsetzen?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "Snapshot-Datei %s geladen" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "Fehler beim Laden der Snapshot-Datei %s" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "Batterie %s geschrieben" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "Fehler beim Schreiben der Batterie %s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "EEPROM-Speicherdatei konnte nicht exportiert werden" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Gameshark-Snapshot (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "Exportiert aus VisualBoyAdvance-M" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "Snapshot-Datei %s gespeichert" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "Fehler beim Speichern der Snapshot-Datei %s" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "Ausgabedatei wählen" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "PNG Bilder|*.png|BMP Bilder|*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "Snapshot %s geschrieben" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "Dateien (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "VBA Filmdateien|*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "Datei auswählen" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "Savestate auswählen." -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "VisualBoyAdvance Speicherstände|*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "Sound aktiviert" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "Sound deaktiviert" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "Lautstärke: %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "Für Pseudo-TTY auf 0 setzen" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "Port zum Horchen auf eine Verbindung:" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "GDB-Verbindung" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "Warte auf Verbindung auf %s" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "Warte auf Verbindung auf Port %d" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "Warte auf GDB..." -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "Nintendo Game Boy (+Color +Advance) Emulator." -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "Copyright (C) 1999-2003 Forgotten\nCopyright (C) 2004-2006 VBA Entwicklerteam\nCopyright (C) 2007-2011 VBA-M Entwicklerteam" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -415,11 +417,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "Dieses Programm ist freie Software. Sie können es unter den Bedingungen der GNU General Public License, wie von der Free Software Foundation veröffentlicht, weitergeben und/oder modifizieren, entweder gemäß Version 2 der Lizenz oder (Ihrer Entscheidung nach) jeder späteren Version.\n\nDie Veröffentlichung dieses Programms erfolgt in der Hoffnung, dass es Ihnen von Nutzen sein wird, aber OHNE JEGLICHE GARANTIE, sogar ohne die implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN ZWECK. Details finden Sie in der GNU General Public License.\n\nSie sollten ein Exemplar der GNU General Public License zusammen mit diesem Programm erhalten haben. Falls nicht, gehen Sie auf http://www.gnu.de/documents/index.de.html ." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "LAN-Link ist bereits aktiv. Deaktivieren Sie den Linkmodus zum Trennen der Verbindung." -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "Netzwerk wird in lokalem Modus nicht unterstützt." @@ -463,626 +465,639 @@ msgstr "Kann primären Sound nicht abspielen %08x" msgid "dsbSecondary->Lock() failed: %08x" msgstr "dsbSecondary->Lock() fehlgeschlagen: %08x" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "Ausgabedatei und -typ auswählen" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color Farbtabelle (*.act)|*.act" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "Los!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "Verbinden" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "Gib einen gültigen Host-Namen ein" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "Host-Name ungültig" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "Warte auf Clients" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "Server-IP-Adresse ist: %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "Warte auf Verbindung..." -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "Verbinde mit %s\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "Es ist ein Fehler aufgetreten.\nVersuch es noch einmal." -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "Cheat-Datei auswählen" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "VBA Cheat-Liste (*.clt)|*.clt|CHT Cheat-Liste (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "Cheats geladen" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "VBA Cheat-Liste (*.clt)|*.clt" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "Cheats gespeichert" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "Ursprüngliche Werte wiederherstellen?" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "Entferne Cheats" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "Generischer Code" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "GameShark Advance" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "Flashcart CHT" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "Zahl darf nicht leer bleiben" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "Die Suche hat %d Treffer ergeben. Bitte gib genauere Werte ein." -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "Die Suche hat keine Treffer ergeben." -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8-bit " -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16-bit " -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32-bit " -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "signed decimal" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "unsigned decimal" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "unsigned hexadecimal" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%d Frames = %.2f ms" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "Standardgerät" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "Desktopmodus" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%d x %d - %dbpp @ %dHz" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "Es wurden keine anwendbaren RPI-Plugins in %s gefunden." -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "Plugin" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "Bitte wähle ein Plugin oder einen anderen Filter aus" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "Fehler bei Plugin-Auswahl" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "Dies wird alle benutzerdefinierten Schnelltasten zurücksetzen. Fortfahren?" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "Bestätigen" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "Haupt-Icon nicht gefunden" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "Haupt-Display nicht gefunden" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "Doppelt belegte Schnelltaste: %s für %s und %s. Erste wird beibehalten." -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "Menü-Schnelltaste %s für %s überschreibt Standardzuweisung für %s. Menü wird beibehalten." -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "Ungültiges Menüelement %s; wird entfernt." -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "Code" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "Beschreibung" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "Adresse" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "Ursprünglicher Wert" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "Neuer Wert" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "Menükommandos" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "Andere Kommandos" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "JoyBus-Host ungültig; wird deaktiviert." -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "Ungültiger Wert %s für Option %s; gültige Werte sind %s%s%s." -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "Ungültiger Wert %d für Option %s; gültige Werte sind %d -%d." -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "Ungültiger Wert 1 %f für Option 2 %s; gültige Werte sind 1 %f-1 %f" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "Ungültige Tastenkombination %s für %s." -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "Ungültiges Flag %s - %s wird ignoriert." -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "%s ist keine gültige ROM-Datei" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "Problem beim Laden der Datei" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "Konnte Game Boy-ROM %s nicht laden." -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "Konnte BIOS %s nicht laden" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "Konnte Game Boy Advance ROM %s nicht laden." -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "Spieler" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "Savestate %s geladen" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "Fehler beim Laden von Savestate %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "Savestate %s gespeichert" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "Fehler beim Speichern von Savestate %s" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "Vollbildmodus %dx%d-%d@%d wird nicht unterstützt; probiere einen anderen aus." -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "Vollbildmodus %dx%d-%d@%d wird nicht unterstützt." -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "Gültiger Modus: %dx%d-%d@%d" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "Modus %dx%d-%d@%d ausgewählt" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "Konnte Anzeigemodus nicht auf %dx%d-%d@%d umstellen." -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "Keine gültige GBA-Steckkarte" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "Kein freier Speicher für Zurückspuhl-Datei" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "Fehler beim Speichern von Zurückspuhl-Datei" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "Fehler bei Speicherzuweisung" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "Fehler bei Initialisierung von Codec" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "Fehler beim Schreiben in Ausgabedatei" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "Konnte Ausgabeformat nicht von Dateiendung ableiten" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "Programmierfehler! Abbruch!" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "Konnte nicht mit Aufnahme nach %s beginnen (%s)" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "Fehler bei Audio/Video-Aufnahme (%s). Abbruch!" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "Fehler bei Audio-Aufnahme (%s). Abbruch!" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "Fehler bei Video-Aufnahme (%s). Abbruch!" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "Es läuft kein Spiel, das aufgenommen werden kann." -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "Kann Ausgabedatei %s nicht öffnen" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "Fehler beim Schreiben von Spiel-Aufzeichnung" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "Abspielen von Spiel-Aufnahme während Aufnahme nicht möglich." -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "Kann Aufzeichnungsdatei %s nicht öffnen" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "Fehler beim Lesen von Spiel-Aufnahme" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "Aufzeichnung wurde abgespielt." -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d, %d fps)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "Verwerfen" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "Bilddateien (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "Druckerbild speichern in" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "Druckerbild gespeichert in %s" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "S&chließen" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "Ausdruck fertig" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "Fehler beim Öffnen von Pseudo-TTY: %s" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "Fehler beim Einrichten von Server-Socket (%d)" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "Textdateien (*.txt;*.log)|*.txt;*.log|" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "Speicherabbilder (*.dmp;*.bin)|*.dmp;*.bin|" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "Speicherabbild-Datei auswählen" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - PALETTE" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R:" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G:" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B:" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "visualboyadvance-m" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "vbam" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "Hauptfenster konnte nicht erstellt werden." -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "Interne XRC-Datei speichern und beenden" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "Interne vba-over.ini speichern und beenden" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "Konfigurationspfad ausgeben und beenden" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "Im Vollbildmodus starten" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "Erst verknüpften Linkzustand löschen, falls einer existiert." -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "Alle einstellbaren Optionen auflisten und beenden" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "ROM-Datei" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "=" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "Konfigurations/Build-Fehler. Interne XRC wurde nicht gefunden." -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "Interne Konfiguration wurde nach %s ausgegeben.\nZum Überschreiben alle außer den geänderten Root-Nodes entfernen. Der erste Root-Node, mit gültigem Namen, der in einer .xrc oder .xrs Datei im folgenden Suchpfad gefunden wird, überschreibt interne Daten:" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "Konfiguration wird der Reihe nach gelesen aus:" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "Interne Überschreib-Datei nach %s geschrieben\nZum Überschreiben alle außer geänderte Sektionen löschen. Die erste gefundene Sektion as folgendem Suchpfad wird verwendet:" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "\n\tintern" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1090,29 +1105,29 @@ msgid "" "\n" msgstr "Von der Kommandozeile gesetzte Optionen werden gespeichert, wenn Einstellungen im Benutzer-Interface geändert werden.\n\nFür Flag-Einstellungen sind TRUE und FALSE als 1 und 0 definiert.\n\n" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "Die verfügbaren Tastaturkommandos sind:\n\n" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "Fehlerhafte Konfiguration oder mehrere ROM-Dateien übergeben:\n" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "XAudio2: Erkennen von Geräten fehlgeschlagen!" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "Die XAudio2-Schnittstelle konnte nicht initialisiert werden!" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "XAudio2: Erstellen von Mastering-Voice fehlgeschlagen!" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "XAudio2: Erstellen von Source-Voice fehlgeschlagen!" @@ -1121,120 +1136,47 @@ msgstr "XAudio2: Erstellen von Source-Voice fehlgeschlagen!" msgid "Unable to load dialog %s from resources" msgstr "Dialog %s aus Ressourcen konnte nicht geladen werden." -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "Joy%d-" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "Achse%d+" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "Achse%d-" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "Taste%d" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "Kreuz%dN" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "Kreuz%dS" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "Kreuz%dW" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "Kreuz%dO" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "Kreuz%dNW" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "Kreuz%dNO" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "Kreuz%dSW" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "Kreuz%dSO" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "^Joy([0-9]+)[-+]" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "Achse([0-9]+)([+-])" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "Taste([0-9]+)" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "Kreuz([0-9]+)((N|Norden|O|Oben)|(S|Süden|U|Unten)|(O|Osten|R|Rechts)|(W|Westen|L|Links)|(NO|NordOsten|OR|ObenRechts)|(SO|SüdOsten|UR|UntenRechts)|(SW|SüdWesten|UL|UntenLinks)|(NW|NordWesten|OL|ObenLinks))" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "UMSCHALT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "STRG" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "RAWCTRL" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "Meta-" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "Meta+" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "RAW_CTRL" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "RAWCONTROL" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "RAW_CONTROL" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "STEUERUNG" @@ -1382,7 +1324,7 @@ msgstr "Che&at hinzufügen" msgid "Edit Cheat" msgstr "Cheat bearbeiten" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "&Typ" @@ -1949,11 +1891,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2337,8 +2279,8 @@ msgstr "Prüfsumme:" msgid "&0" msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "&1" @@ -2406,7 +2348,7 @@ msgstr "Sekunden (0-600); 0 = Deaktiviert" msgid "&Throttle" msgstr "Geschwindkeit drosseln" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "% des Normalwerts:" @@ -2415,30 +2357,103 @@ msgstr "% des Normalwerts:" msgid "0 = no throttle" msgstr "0 = Keine Drosselung" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "Keine Drosselung" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "25%" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "50%" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "100%" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "150%" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "200%" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "IO-Ansicht" @@ -2742,464 +2757,504 @@ msgstr "Dot-Code &speichern..." msgid "Most &recent" msgstr "Zuletzt verwendete" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "Zuletzte verwendete automatisch laden" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "&2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "&3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "&4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "&5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "&6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "&7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "&8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "&9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "1&0" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "Aus Datei...." -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "Batteriespeicher nicht verändern" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "Cheat-Liste nicht verändern" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "Savestate &laden" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "Ältester Platz" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "In Datei..." -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "&Savestate speichern" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "&Batteriespeicher..." -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "Gameshark &Code-Datei..." -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "Gameshark-Schnappschuss..." -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "&Importieren" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "&Exportieren" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "Bildschirma&ufnahme..." -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "Tonaufzeichnung &starten..." -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "T&onaufzeichnung anhalten" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "&Videoaufzeichnung starten..." -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "Videoaufzeichnungs anhalten" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "Spielaufzeichnung starten..." -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "Spiel&aufzeichnung anhalten" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "Aufzeichnen" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "Fil&m abspielen..." -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "Film anhalten" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "Abs&pielen" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "&Emulation" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "&Pause" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "&Nächster Frame" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "Zurückspulen" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "&Vollbild umschalten" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "&Turbo-Modus" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "&Vertikale Synchronisation" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "&Automatisch Frames überspringen" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "BIO&S überspringen" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "&Automatisch IPS/UPS/IPF-Patches anwenden" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "Bei Inaktivität &pausieren" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "&Reset" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "&Optionen" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "&Link" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "&Netzwerk-Link starten..." -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "&Nichts" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "Kabel" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "&Drahtlos" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "&GameCube" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "&Game Boy" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "&Lokaler Modus" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "Beim Booten &Link aufbauen" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "&Speed-Hack" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "Konfigurieren..." -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "&Video" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "&Im Vollbild starten" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "Bildschi&rmseitenverhältnis beibehalten" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "&Bilinearer Filter" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "&Multithread Filter" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "Fenster im Vordergrund halten" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "&Statusleiste" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "On-Screen-&Display deaktivieren" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "&Transparentes On-Screen-Display" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "&Audio" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "&GBA Ton-Interpolation" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "&GB Tonverbesserung" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "&GB Surround-Sound-Effekt" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "&GB Klickgeräusche dämpfen" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "Steuerung" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "&Autofeuer" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "&A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "&B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "&L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "&R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "&Game Boy Advance" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "Konfigurieren..." -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "Echtzeituh&r (RTC)" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "BIOS-Datei verwenden" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "&Debug-Ausdruck" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "&GB Drucker" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "Ausdruck hinauszö&gern, bis Seite voll ist" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "Au&sdruck als Screenshot speichern" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "GB BIOS-Datei verwenden" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "GBC BIOS-Datei verwenden" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "All&gemeines..." -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "Verze&ichnisse..." -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "Tasten&kürzel..." -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "&Hilfsmi&ttel" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "&Cheats" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "&Cheats auflisten..." -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "C&heat suchen..." -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "Cheats a&utomatisch laden/speichern" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "Ch&eats aktivieren" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "Break in GD&B setzen" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "Port konfigurieren..." -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "&Break beim Laden" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "Verbin&dung trennen" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "&GDB" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "&Disassemblen..." -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "Protoko&ll anlegen..." -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "&IO-Anzeige..." -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "&Map-Ansicht..." -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "Speicher-Ansicht..." -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "&OAM-Ansicht..." -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "&Paletten-Ansicht..." -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "Kachel-Ansich&t..." -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "BG &0" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "BG &1" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "BG &2" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "BG &3" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "&OBJ" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "&WIN 0" @@ -3207,58 +3262,62 @@ msgstr "&WIN 0" msgid "W&IN 1" msgstr "W&IN 1" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "O&BJ WIN" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "Ebenen anzeigen" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "Kanal &1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "Kanal &2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "Kanal &3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "Kanal &4" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "Direct Sound &A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "Direct Sound &B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "Tonkanäle" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "&Hilfe" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "Fehler melden" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "VBA-M Hilfe-&Forum" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "Übersetzungen" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "Map-Ansicht" @@ -3356,15 +3415,15 @@ msgstr "Client" msgid "Players:" msgstr "Spieler:" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3400,7 +3459,7 @@ msgstr "Lautstärke:" msgid "Mute" msgstr "Stumm schalten" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "Maximum" @@ -3433,57 +3492,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "Gerät" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "Stereo-Upmixing aktivieren" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "Hardware-Beschleunigung aktivieren" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "Anzahl der Sound-Buffer:" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "Erweitert" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "Viele" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "Echo" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "Stereo" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "Center" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "Links/Rechts" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "Tonfilterung" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "Kachel-Ansicht" diff --git a/po/wxvbam/de_DE.po b/po/wxvbam/de_DE.po index ea3cdafa9..95698e253 100644 --- a/po/wxvbam/de_DE.po +++ b/po/wxvbam/de_DE.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: German (Germany) (http://www.transifex.com/bgk/vba-m/language/de_DE/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: de_DE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/el.po b/po/wxvbam/el.po index 22f92b1a7..31b746f9d 100644 --- a/po/wxvbam/el.po +++ b/po/wxvbam/el.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Greek (http://www.transifex.com/bgk/vba-m/language/el/)\n" "MIME-Version: 1.0\n" @@ -18,7 +18,7 @@ msgstr "" "Language: el\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -26,376 +26,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Αρχεία GameBoy Advance (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|Αρχεία GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "Άνοιγμα αρχείου ROM" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Αρχεία GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "Άνοιγμα αρχείου GB ROM" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Αρχεία GameBoy Color (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "Άνοιγμα αρχείου GBC ROM" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Άγνωστο" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+POCKET CAMERA" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Κανένα" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "Επιλογή αρχείου Dot Code" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Επιλογή αρχείου μπαταρίας" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "Αρχείο μπαταρίας (*.sav)|*.sav|Αποθήκευση Flash (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Η εισαγωγή αρχείου μπαταρίας θα σβήσει τυχόν αποθηκευμένα παιχνίδια (μόνιμα μετά την επόμενη εγγραφή). Θέλετε να συνεχίσετε;" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Επιβεβαίωση εισαγωγής" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "Φορτώθηκε η μπαταρία %s" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "Σφάλμα φόρτωσης μπαταρίας %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Επιλογή αρχείου κωδικών" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Αρχείο κωδικών Gameshark (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Αρχείο κωδικών Gameshark (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "Η εισαγωγή αρχείου κωδικών θα αντικαταστήσει τυχόν φορτωμένους κωδικούς. Θέλετε να συνεχίσετε;" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "Αδυναμία ανοίγματος αρχείου %s" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "Μη υποστηριζόμενο αρχείο κωδικών %s" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "Φορτώθηκε το αρχείο κωδικών %s" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "Σφάλμα φόρτωσης αρχείου κωδικών %s" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "Επιλογή αρχείου στιγμιότυπου" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "Στυγμιότυπα GS και PAC (*.sps;*.xps)|*.sps;*.xps|Στυγμιότυπα GameShark SP (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "Στυγμιότυπο Gameboy (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Η εισαγωγή αρχείου στιγμιότυπου θα σβήσει τυχόν αποθηκευμένα παιχνίδια (μόνιμα μετά την επόμενη εγγραφή). Θέλετε να συνεχίσετε;" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "Φορτώθηκε το αρχείο στιγμιότυπου %s" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "Σφάλμα φόρτωσης αρχείου στιγμιότυπου %s" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "Εγγραφή μπαταρίας %s" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "Σφάλμα εγγραφής μπαταρίας %s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "Δεν είναι δυνατή η εξαγωγή αρχείων αποθήκευσης EEPROM" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Στιγμιότυπο Gameshark (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "Εξαγωγή από VisualBoyAdvance-M" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "Αποθηκεύτηκε το αρχείο στιγμιότυπου %s" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "Σφάλμα αποθήκευσης αρχείου στιγμιότυπου %s" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "Επιλογή αρχείου εξόδου" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "Εικόνες PNG|*.png|Εικόνες BMP|*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "Εγγραφή στιγμιότυπου %s" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "αρχεία (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "Αρχεία VBA Movie|*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "Επιλογή αρχείου" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "Επιλογή αρχείου κατάστασης" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "Αρχεία αποθηκευμένων παιχνιδιών VisualBoyAdvance|*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "Ο ήχος ενεργοποιήθηκε" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "Ο ήχος απενεργοποιήθηκε" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "Ένταση: %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "Ορίστε το σε 0 για ψευδο-tty" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "Θύρα για αναμονή σύνδεσης:" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "Σύνδεση GDB" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "Αναμονή για σύνδεση σε %s" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "Αναμονή για σύνδεση στη θύρα %d" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "Αναμονή για GDB..." -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "Εξομοιωτής Nintendo GameBoy (+Color+Advance)." -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "Copyright (C) 1999-2003 Forgotten\nCopyright (C) 2004-2006 VBA development team\nCopyright (C) 2007-2017 VBA-M development team" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -411,11 +413,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "This program is free software: you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation, either version 2 of the License, or\n(at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this program. If not, see http://www.gnu.org/licenses ." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "Η σύνδεση LAN είναι ήδη ενεργή. Απενεργοποιήστε τη λειτουργία σύνδεσης για να αποσυνδεθείτε." -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "Το δίκτυο δεν υποστηρίζεται σε τοπική λειτουργία." @@ -459,626 +461,639 @@ msgstr "Αδυναμία αναπαραγωγής πρωταρχικού %08x" msgid "dsbSecondary->Lock() failed: %08x" msgstr "Η λειτουργία dsbSecondary->Lock() απέτυχε %08x" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "Επιλογή τύπου και αρχείου εξόδου" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color Table (*.act)|*.act" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "Έναρξη!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "Σύνδεση" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "Πρέπει να εισάγετε ένα έγκυρο όνομα υπολογιστή" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "Μη έγκυρο όνομα υπολογιστή" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "Αναμονή για συνδέσεις..." -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "Η διεύθυνση IP του διακομιστή είναι: %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "Αναμονή για σύνδεση..." -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "Σύνδεση σε %s\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "Προέκυψε σφάλμα.\nΠαρακαλούμε δοκιμάστε ξανά." -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "Επιλογή αρχείου κωδικών" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "Λίστες κωδικών VBA (*.clt)|*.clt|Λίστες κωδικών CHT (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "Φορτώθηκαν κωδικοί" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "Λίστες κωδικών VBA (*.clt)|*.clt" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "Αποθηκεύτηκαν κωδικοί" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "Επαναφορά προηγούμενων τιμών;" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "Αφαίρεση κωδικών" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "Γενικός κωδικός" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "GameShark Advance" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "Flashcart CHT" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "Ο αριθμός δεν μπορεί να είναι κενός" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "Η αναζήτηση επέστρεψε %d αποτελέσματα. Παρακαλούμε προσδιορίστε καλύτερα" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "Η αναζήτηση δεν επέστρεψε αποτελέσματα" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8-bit " -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16-bit " -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32-bit " -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "προσημασμένος δεκαδικός" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "μη προσημασμένος δεκαδικός" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "μη προσημασμένος δεκαεξαδικός" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%d καρέ = %.2f ms" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "Προεπιλεγμένη συσκευή" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "Λειτουργία desktop" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%d x %d - %dbpp @ %dHz" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "Δεν βρέθηκαν χρήσιμες επεκτάσεις rpi στο %s" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "Επέκταση" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "Επιλέξτε μια επέκταση ή ένα διαφορετικό φίλτρο" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "Σφάλμα επιλογής επέκτασης" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "Αυτό θα διαγράψει όλους τους επιταχυντές που ορίστηκαν από τον χρήστη. Είστε σίγουροι;" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "Επιβεβαίωση" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "Το κύριο εικονίδιο δεν βρέθηκε" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "Το πάνελ κύριας προβολής δεν βρέθηκε" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "Διπλότυπος επιταχυντής μενού: %s για %s και %s, θα κρατηθεί ο πρώτος" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "Ο επιταχυντής μενού %s για %s παρακάμπτει την προεπιλογή για %s, διατηρείται το μενού" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "Μη έγκυρο αντικείμενο μενού %s, θα αφαιρεθεί" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "Κωδικός" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "Περιγραφή" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "Διεύθυνση" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "Προηγούμενη τιμή" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "Νέα τιμή" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "Εντολές μενού" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "Άλλες εντολές" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "Μη έγκυρος JoyBus host, απενεργοποίηση" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "Μη έγκυρη τιμή %s για την επιλογή %s, οι έγκυρες τιμές είναι %s%s%s" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "Μη έγκυρη τιμή %d για την επιλογή %s, οι έγκυρες τιμές είναι %d - %d" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "Μη έγκυρη τιμή %f για την επιλογή %s. Οι έγκυρες τιμές είναι %f - %f" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "Μη έγκυρη αντιστοίχιση πλήκτρου %s για %s" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "Μη έγκυρη επιλογή σημαίας %s - %s αγνοήθηκε" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "Το %s δεν είναι έγκυρο αρχείο ROM" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "Πρόβλημα φόρτωσης αρχείου" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "Αδυναμία φόρτωσης Game Boy ROM %s" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "Αδυναμία φόρτωσης BIOS %s" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "Αδυναμία φόρτωσης Game Boy Advance ROM %s" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "παίκτης" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "Φορτώθηκε η κατάσταση %s" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "Σφάλμα φόρτωσης κατάστασης %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "Αποθηκεύτηκε η κατάσταση %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "Σφάλμα αποθήκευσης κατάστασης %s" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "Η λειτουργία πλήρους οθόνης %dx%d-%d@%d δεν υποστηρίζεται, αναζήτηση για άλλη" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "Η λειτουργία πλήρους οθόνης %dx%d-%d@%d δεν υποστηρίζεται" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "Έγκυρη λειτουργία: %dx%d-%d@%d" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "Επιλέχθηκε η λειτουργία %dx%d-%d@%d" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "Αποτυχία αλλαγής λειτουργίας σε %dx%d-%d@%d" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "Μη έγκυρη κασέτα GBA" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "Ελλιπής μνήμη για επανάληψη" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "Σφάλμα εγγραφής κατάστασης επανάληψης" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "σφάλμα κατανομής μνήμης" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "σφάλμα αρχικοποίησης codec" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "σφάλμα εγγραφής σε αρχείο εξόδου" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "αδυναμία υπόθεσης μορφής εξόδου από το όνομα αρχείου" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "προγραμματιστικό σφάλμα, τερματισμός!" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "Αδυναμία έναρξης εγγραφής σε %s (%s)" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "Σφάλμα στην εγγραφή ήχου/βίντεο (%s), τερματισμός" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "Σφάλμα στην εγγραφή ήχου (%s), τερματισμός" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "Σφάλμα στην εγγραφή βίντεο (%s), τερματισμός" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "Δεν υπάρχουν παιχνίδια σε εξέλιξη για εγγραφή" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "Αδυναμία ανοίγματος αρχείου εξόδου %s" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "Σφάλμα εγγραφής καταγραφής παιχνιδιού" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "Δεν είναι δυνατή η αναπαραγωγή εγγραφής κατά την εγγραφή" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "Αδυναμία ανοίγματος αρχείου εγγραφής %s" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "Σφάλμα ανάγνωσης καταγραφής παιχνιδιού" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "Η αναπαραγωγή έληξε" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d, %d fps)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "Απόρριψη" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "Αρχεία εικόνας (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "Αποθήκευση εικόνας εκτυπωτή σε" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "Εγγράφηκε η έξοδος εκτυπωτή σε %s" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "Κλείσιμο" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "Εκτπώθηκε" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "Σφάλμα ανοίγματος ψευδο-tty: %s" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "Σφάλμα ρύθμισης θύρας διακομιστή (%d)" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "Αρχεία κειμένου (*.txt;*.log)|*.txt;*.log|" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "Απωτυπώσεις μνήμης (*.dmp;*.bin)|*.dmp;*.bin|" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "Επιλογή αρχείου αποτύπωσης μνήμης" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - PALETTE" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R:" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G:" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B:" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "visualboyadvance-m" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "vbam" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "Αδυναμία δημιουργίας κεντρικού παραθύρου" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "Αποθήκευση ενσωματωμένου αρχείου XRC και έξοδος" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "Αποθήκευση του ενσωματωμένου vba-over.ini και έξοδος" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "Εκτύπωση διαδρομής ρυθμίσεων και έξοδος" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "Έναρξη σε λειτουργία πλήρους οθόνης" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "Διαγραφή κατάστασης κοινής σύνδεσης πρώτα, εάν υπάρχει" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "Εμφάνιση όλων των επιλογών προς ρύθμιση και έξοδος" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "Αρχείο ROM" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "=" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "Σφάλμα ρύθμισης/δημιουργίας: αδυναμία εύρεσης ενσωματωμένου xrc" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "Έγινε εγγραφή της ενσωματωμένης διαμόρφωσης στο %s.\nΓια παράκαμψη. αφαιρέστε όλους τους ριζικούς κόμβους εκτός από τους αλλαγμένους. Ο πρώτος ριζικός κόμβος που θα βρεθεί με σωστό όνομα σε αρχεία .xrc ή .xrs στην ακόλουθη διαδρομή αναζήτησης θα παρακάμψει τον ενσωματωμένο:" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "Οι ρυθμίσεις διαβάζονται από, κατά σειρά:" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "Εγγραφή ενσωματωμένου αρχείου παρακάμψεων σε %s\nΓια παράκαμψη, διαγράψτε τα πάντα εκτός από το τμήμα με αλλαγές. Το πρώτο τμήμα που θα βρεθεί χρησιμοποιείται από τη διαδρομή αναζήτησης:" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "\n\tενσωματωμένο" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1086,29 +1101,29 @@ msgid "" "\n" msgstr "Οι επιλογές που ορίζονται από τη γραμμή εντολών αποθηκεύονται εάν γίνουν αλλαγές διαμόρφωσης στη διεπαφή χρήστη.\n\nΓια επιλογές σημαιών, τα «αληθές» και «ψευδές» ορίζονται με 1 και 0 αντίστοιχα.\n\n" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "Οι διαθέσιμες εντολές για την επιλογή Πληκτρολόγιο/* είναι:\n\n" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "Λάθος επιλογή διαμόρφωσης ή πολλά δοθέντα αρχεία ROM:\n" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "XAudio2: Η απαρίθμηση συσκευών απέτυχε!" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "Αποτυχία αρχικοποίησης διεπαφής XAudio2!" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "XAudio2: Η δημιουργία κύριας φωνής απέτυχε!" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "XAudio2: Η δημιουργία πηγαίας φωνής απέτυχε!" @@ -1117,120 +1132,47 @@ msgstr "XAudio2: Η δημιουργία πηγαίας φωνής απέτυχ msgid "Unable to load dialog %s from resources" msgstr "Αδυναμία φόρτωσης παραθύρου %s από τις πηγές" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "Joy%d-" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "Άξονας%d+" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "Άξονας%d-" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "Κουμπί%d" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "Hat%dΒ" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "Hat%dΝ" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "Hat%dΔ" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "Hat%dΑ" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "Hat%dΒΔ" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "Hat%dΒΑ" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "Hat%dΝΔ" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "Hat%dΝΑ" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "^Joy([0-9]+)[-+]" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "Άξονας([0-9]+)([+-])" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "Κουμπί([0-9]+)" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "Κουμπί([0-9]+)((Β|Βόρεια|Π|Πάνω)|(Ν|Νότια|Κ|Κάτω)|(Α|Ανατολικά|Δ|Δεξιά)|(Δ|Δυτικά|Α|Αριστερά)|(ΒΑ|ΒορειοΑνατολικά|ΠΔ|Πάνω δεξιά)|(ΝΑ|ΝοτιοΑνατολικά|ΚΔ|Κάτω Δεξιά)|(ΝΔ|ΝοτιοΔυτικά|ΚΑ|Κάτω Αριστερά)|(ΒΔ|ΒορειοΔυτικά|ΠΑ|Πάνω Αριστερά))" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "SHIFT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "RAWCTRL" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "Meta-" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "Meta+" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "RAW_CTRL" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "RAWCONTROL" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "RAW_CONTROL" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "CONTROL" @@ -1378,7 +1320,7 @@ msgstr "Προσθήκη κωδικού" msgid "Edit Cheat" msgstr "Επεξεργασία κωδικού" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "Τύπος" @@ -1945,11 +1887,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2333,8 +2275,8 @@ msgstr "Άθροισμα ελέγχου:" msgid "&0" msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "&1" @@ -2402,7 +2344,7 @@ msgstr "δευτερόλεπτα (0-600), 0 = απενεργοποίηση" msgid "&Throttle" msgstr "Περιορισμός" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "% του κανονικού" @@ -2411,30 +2353,103 @@ msgstr "% του κανονικού" msgid "0 = no throttle" msgstr "0 = χωρίς περιορισμό" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "Χωρίς περιορισμό" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "25%" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "50%" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "100%" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "150%" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "200%" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "IO Viewer" @@ -2738,464 +2753,504 @@ msgstr "Αποθήκευση Dot Code..." msgid "Most &recent" msgstr "Πιο πρόσφατα" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "Αυτόματη φόρτωση πιο πρόσφατου" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "&2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "&3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "&4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "&5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "&6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "&7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "&8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "&9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "1&0" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "Από αρχείο ..." -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "Χωρίς αλλαγή αποθήκευσης μπαταρίας" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "Χωρίς αλλαγή λίστας κωδικών" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "Φόρτωση κατάστασης" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "Παλαιότερη υποδοχή" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "Σε αρχείο ..." -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "Αποθήκευση κατάστασης" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "Αρχείο μπαταρίας..." -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "Αρχείο κωδικών Gameshark..." -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "Στιγμιότυπο Gameshark" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "Εισαγωγή" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "Εξαγωγή" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "Καταγραφή οθόνης..." -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "Έναρξη εγγραφής ήχου..." -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "Διακοπή εγγραφής ήχου" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "Έναρξη εγγραφής βίντεο..." -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "Διακοπή εγγραφής βίντεο" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "Έναρξη εγγραφής παιχνιδιού..." -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "Διακοπή εγγραφής παιχνιδιού" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "Εγγραφή" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "Έναρξη αναπαραγωγής ταινίας..." -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "Διακοπή αναπαραγωγής ταινίας" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "Αναπαραγωγή" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "Εξομοίωση" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "Παύση" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "Επόμενο καρέ" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "Επανάληψη" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "Εναλλαγή πλήρους οθόνης" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "Λειτουργία τούρμπο" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "&VSync" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "Αυτόματη παράλειψη καρέ" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "Παράλειψη BIOS" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "Αυτόματη διόρθωση των IPS/UPS/IPF" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "Παύση όταν είναι ανενεργό" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "Επαναφορά" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "Επιλογές" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "Σύνδεση" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "Έναρξη σύνδεσης δικτύου ..." -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "Τίποτα" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "Καλώδιο" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "Ασύρματα" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "&GameCube" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "&Game Boy" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "Τοπική λειτουργία" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "Σύνδεση με την εκκίνηση" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "Αλλαγή ταχύτητας" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "Ρύθμιση ..." -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "Βίντεο" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "Έναρξη σε πλήρη οθόνη" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "Διατήρηση αναλογίας εικόνας" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "Διγραμμικό φίλτρο" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "Φίλτρο πολλαπλών thread" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "Διατήρηση παραθύρου στην κορυφή" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "Γραμμή κατάστασης" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "Απενεργοποίηση ένδειξης οθόνης" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "Διαφανής ένδειξη οθόνης" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "Ήχος" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "Παρεμβολή ήχου &GBA" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "Βελτίωση ήχου &GB" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "Εφέ surround ήχου &GB" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "Αφαίρεση κλικ από ήχο &GB" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "Είσοδος" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "Συνεχόμενα" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "&A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "&B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "&L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "&R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "&Game Boy Advance" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "Ρύθμιση ..." -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "Ρολόι πραγματικού χρόνου" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "Χρήση αρχείου BIOS" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "Εκτύπωση αποσφαλμάτωσης" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "Εκτυπωτής &GB" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "Συλλογή πλήρους σελίδας πριν την εκτύπωση" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "Αποθήκευση εκτυπώσεων ως καταγραφές οθόνης" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "Χρήση αρχείου GB BIOS" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "Χρήση αρχείου GBC BIOS" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "Γενικά ..." -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "Φάκελοι ..." -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "Συντομεύσεις πλήκτρων ..." -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "Εργαλεία" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "Κωδικοί" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "Λίστα κωδικών ..." -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "Εύρεση κωδικού ..." -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "Αυτόματη αποθήκευση/φόρτωση κωδικών" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "Ενεργοποίηση κωδικών" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "Διακοπή και χρήση GDB" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "Ρύθμιση θύρας..." -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "Διακοπή στην εκκίνηση" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "Αποσύνδεση" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "&GDB" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "Αποσυναρμολόγηση..." -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "Καταγραφή..." -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "Προβολή &IO..." -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "Προβολή &Map..." -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "Προβολή μνήμης..." -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "Προβολή &OAM..." -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "Προβολή παλέτας..." -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "Προβολή πλακιδίων..." -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "BG &0" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "BG &1" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "BG &2" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "BG &3" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "&OBJ" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "&WIN 0" @@ -3203,58 +3258,62 @@ msgstr "&WIN 0" msgid "W&IN 1" msgstr "W&IN 1" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "O&BJ WIN" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "Προβολή επιπέδων" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "Κανάλι &1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "Κανάλι &2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "Κανάλι &3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "Κανάλι &4" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "Άμεσος ήχος &A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "Άμεσος ήχος &B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "Κανάλια ήχου" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "Βοήθεια" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "Αναφορά σφαλμάτων" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "Φόρουμ υποστήριξης VBA-M" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "Μεταφράσεις" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "Προβολή Map" @@ -3352,15 +3411,15 @@ msgstr "Πελάτης" msgid "Players:" msgstr "Παίκτες:" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3396,7 +3455,7 @@ msgstr "Ένταση :" msgid "Mute" msgstr "Σίγαση" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "Μέγιστη" @@ -3429,57 +3488,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "Συσκευή" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "Ενεργοποίηση μετατροπής σε στερεοφωνικό" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "Ενεργοποίηση επιτάχυνσης υλικού" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "Αριθμός προσωρινών μνημών ήχου:" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "Για προχωρημένους" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "Πολλές" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "Ηχώ" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "Στερεοφωνικά" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "Κέντρο" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "Αριστερά/Δεξιά" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "Φιλτράρισμα ήχου" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "Προβολή πλακιδίων" diff --git a/po/wxvbam/el_GR.po b/po/wxvbam/el_GR.po index 7401218f6..eebfd77a8 100644 --- a/po/wxvbam/el_GR.po +++ b/po/wxvbam/el_GR.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Greek (Greece) (http://www.transifex.com/bgk/vba-m/language/el_GR/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: el_GR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/en_GB.po b/po/wxvbam/en_GB.po index ad5bd2851..29188c815 100644 --- a/po/wxvbam/en_GB.po +++ b/po/wxvbam/en_GB.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/bgk/vba-m/language/en_GB/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: en_GB\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/en_US.po b/po/wxvbam/en_US.po index ce6248102..13b1ed3bc 100644 --- a/po/wxvbam/en_US.po +++ b/po/wxvbam/en_US.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: English (United States) (http://www.transifex.com/bgk/vba-m/language/en_US/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: en_US\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/es.po b/po/wxvbam/es.po index d0b5be45c..9a64f7ecb 100644 --- a/po/wxvbam/es.po +++ b/po/wxvbam/es.po @@ -14,8 +14,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Spanish (http://www.transifex.com/bgk/vba-m/language/es/)\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgstr "" "Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -32,376 +32,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Archivos de GameBoy Advance (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|Archivos de GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "Abrir archivo ROM" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Archivos de GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "Abrir archivo ROM de GB" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Archivos de GameBoy Color (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "Abrir archivo ROM de GBC" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Desconocido" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+POCKET CÁMARA" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Ninguno" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "Seleccionar archivo de Código de Puntos" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "Código de Puntos e-Reader (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Seleccionar archivo de batería" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "Archivo de batería (*.sav)|*.sav|Guardado rápido (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "La importación de un archivo de batería, borrará todos los juegos guardados (permanentemente después de la siguiente escritura). ¿Quieres continuar?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Confirmar importación" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "Batería cargada %s" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "Error cargando batería %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Seleccionar archivo de código" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Archivo de Código Gameshark (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Archivo de Código Gameshark (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "La importación de un archivo de código reemplazará cualquiera de los trucos cargados. ¿Quieres continuar?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "No se puede abrir el archivo %s" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "Archivo de código no soportado %s" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "Archivo de código cargado %s" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "Error cargando archivo de código %s" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "Seleccionar archivo de instantánea" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "Instantáneas de GS y PAC (*.sps;*.xps)|*.sps;*.xps|Instantáneas de GameShark SP (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "Instantánea de Gameboy (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "La importación de un archivo de instantánea borrará todos los juegos guardados (permanentemente después de la siguiente escritura). ¿Quieres continuar?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "Archivo de instantánea cargado %s" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "Error cargando archivo de instantánea %s" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "Batería escrita %s" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "Error escribiendo batería %s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "guardados EEPROM no pueden ser exportados" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Instantánea de Gameshark (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "Exportado desde VisualBoyAdvance-M" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "Archivo de instantánea guardado %s" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "Error guardando archivo de instantánea %s" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "Seleccionar archivo de salida" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "imágenes PNG|*.png|imágenes BMP|*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "Instantánea escrita %s" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "archivos (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "Archivos de películas VBA|*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "Seleccionar archivo" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "Seleccionar archivo de estado" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "Archivos de juego guardado de VisualBoyAdvance|*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "Sonido activado" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "Sonido desactivado" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "Volumen: %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "Establecer a 0 para pseudo tty" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "Puerto para esperar por conexión:" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "Conexión GDB" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "Esperando por conexión en %s" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "Esperando por conexión en puerto %d" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "Esperando por GDB..." -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "Emulador de Nintendo GameBoy (+Color+Advance)" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "Derechos de autor (C) 1999-2003 Forgotten\nDerechos de autor (C) 2004-2006 equipo de desarrollo VBA\nDerechos de autor (C) 2007-2017 equipo de desarrollo VBA-M" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -417,11 +419,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "Este programa es software libre: puedes redistribuirlo y/o modificarlo\nbajo los términos de Licencia Pública General de GNU como aparece publicado en\nla Fundación de Software Libre (Free Software Foundation), sea la versión 2 de esta Licencia, o\n(según su elección) cualquier versión posterior.\n\nEste programa es distribuido con la esperanza de que será útil,\npero SIN NINGUNA GARANTÍA; sin ni siquiera la garantía implícita de\nCOMERCIALIZACIÓN o APTITUD DE USO PARA UN PROPÓSITO EN PARTICULAR. Lea\nLa Licencia Pública General de GNU para más detalles.\n\nUsted debería haber recibido una copia de la Licencia General Pública de GNU\njunto con este programa. En caso contrario, vea http://www.gnu.org/licenses ." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "el enlace LAN ya esta activo. Desactivar modo de enlace para desconectar." -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "La Red no esta soportada en modo local." @@ -465,626 +467,639 @@ msgstr "No se puede Reproducir primario %08x" msgid "dsbSecondary->Lock() failed: %08x" msgstr "dsbSecondary->Lock() fallido: %08x" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "Seleccionar archivo de salida y tipo" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "Paleta de Windows (*.pal)|*.pal|Paleta de PaintShop (*.pal)|*.pal|Tabla de Adobe Color (*.act)|*.act" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "¡Iniciar!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "Conectar" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "Debes ingresar un nombre de host válido" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "Nombre de host inválido" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "Esperando por clientes..." -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "La dirección IP del servidor es: %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "Esperando por conexión..." -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "Conectando a %s \n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "Ocurrió un error.\nPor favor intenta de nuevo." -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "Seleccionar archivo de truco" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "Listas de trucos VBA (*.clt)|*.clt|listas de trucos CHT (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "Trucos cargados" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "Listas de trucos VBA (*.clt)|*.clt" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "Trucos guardados" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "¿Restaurar valores antiguos?" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "Eliminando trucos" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "Código Genérico" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "GameShark Avanzado" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Avanzado" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "Flashcart CHT" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "El número no puede estar vacío" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "La búsqueda produjo %d resultados. Por favor refinar mejor" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "La búsqueda no produjo resultados" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8 bits" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16 bits" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32 bits" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "decimal con signo" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "decimal sin signo" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "hexadecimal sin signo" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%d cuadros = %.2f ms" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "Dispositivo predeterminado" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "Modo escritorio" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%d x %d - %dbpp @ %dHz" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "No se encontraron complementos rpi usables en %s" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "Complemento" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "Por favor seleccione un complemento o un filtro diferente" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "Error de selección de complemento" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "Esto va a limpiar todos los aceleradores definidos por el usuario. ¿Estás seguro?" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "Confirmar" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "Icono principal no encontrado" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "Panel de pantalla principal no encontrado" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "Duplicar acelerador de menú: %s para %s y %s; manteniendo el primero" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "Acelerador de menú %s para %s anula el predeterminado para %s ; manteniendo el primero" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "Elemento del menú inválido %s; eliminando" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "Código" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "Descripción" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "Dirección" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "Valor Antiguo" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "Valor Nuevo" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "Comandos del menú" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "Otros comandos" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "host de JoyBus inválido; desactivando" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "Valor inválido %s para la opción %s; los valores válidos son %s%s%s" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "Valor inválido %d para la opción %s; los valores validos son %d - %d" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "Valor inválido %f para la opción %s; los valores validos son %f - %f" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "Vinculación de tecla inválida %s para %s" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "Opción de indicador no válido %s - %s ignorado" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "%s no es un archivo de ROM válido" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "Problema cargando archivo" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "No se puede cargar ROM de Game Boy %s" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "No se puede cargar BIOS %s" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "No se puede cargar ROM de Game Boy Advance %s" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "jugador" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "Estado cargado %s" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "Error cargando estado %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "Estado guardado %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "Error guardando estado %s" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "Modo de pantalla completa %dx%d-%d@%d no soportado; buscando algún otro" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "Modo de pantalla completa %dx%d-%d@%d no soportado" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "Modo válido: %dx%d-%d@%d" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "Elegir modo %dx%d-%d@%d" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "Fallo al cambiar el modo a %dx%d-%d@%d" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "No es un cartucho de GBA válido" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "No hay memoria para rebobinar" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "Error escribiendo estado de rebobinado" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "error de asignación de memoria" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "error inicializando códec" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "error escribiendo al archivo de salida" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "no se puede adivinar el formato de salida desde el nombre de archivo" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "error programando; ¡abortando!" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "No es posible empezar a grabar a %s (%s)" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "Error en la grabación de audio/vídeo (%s); abortando" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "Error en la grabación de audio (%s); abortando" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "Error en la grabación de vídeo (%s); abortando" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "No hay juego en progreso para grabar" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "No se puede abrir el archivo de salida %s" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "Error escribiendo la grabación del juego" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "No se puede reproducir la grabación de un juego mientras se esta grabando" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "No se puede abrir archivo de grabación %s" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "Error leyendo grabación del juego" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "Reproducción finalizada" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d, %d fps)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "&Descartar" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "Archivos de imagen (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "Guardar la imagen de la impresora a" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "Salida de la impresora escrita a %s" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "&Cerrar" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "Impreso" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "Error abriendo pseudo tty: %s" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "Error configurando el enchufe del servidor (%d)" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "Archivos de texto (*.txt;*.log)|*.txt;*.log|" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "Volcados de memoria (*.dmp;*.bin)|*.dmp;*.bin|" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "Seleccionar archivo de volcado de memoria" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - PALETA" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R:" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G:" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B:" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "visualboyadvance-m" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "vbam" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "No se puede crear la ventana principal" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "Guardar el archivo XRC integrado y salir" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "Guardar vba-over.ini integrado y salir" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "Imprimir ruta de configuración y salir" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "Iniciar en modo pantalla completa" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "Borrar estado de enlace compartido primero, si este existe" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "Listar todas las opciones ajustables y salir" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "Archivo ROM" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "=" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "Error de configuración/construcción: no se puede encontrar el xrc integrado" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "Configuración integrada escrita a %s.\nPara anular, eliminar todo menos los nodo(s) de raíz cambiados. El primer nodo de raíz encontrado con nombre correcto en cualquier archivo .xrc o .xrs en la siguiente ruta de búsqueda sobrescribirá la integrada:" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "La configuración es leída desde, en orden:" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "Archivo de anulación integrada escrito a %s\nPara anular, borrar todo menos la sección cambiada. La primera sección encontrada es usada desde la ruta de búsqueda:" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "\n\tintegrado" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1092,29 +1107,29 @@ msgid "" "\n" msgstr "Las opciones establecidas desde la línea de comandos son guardadas si algunos cambios de configuración son realizados en la interfaz de usuario.\n\nPara opciones de indicador, verdadero y falso son especificados como 1 y 0, respectivamente.\n\n" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "Los comandos disponibles para el Teclado/* opción son:\n\n" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "Mal opción de configuración o múltiples archivos ROM dados:\n" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "XAudio2: ¡Enumerando dispositivos fallido!" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "¡La interfaz XAudio2 fallo al inicializar!" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "XAudio2: ¡Creando masterización de voz fallido!" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "XAudio2: ¡Creando fuente de voz fallido!" @@ -1123,120 +1138,47 @@ msgstr "XAudio2: ¡Creando fuente de voz fallido!" msgid "Unable to load dialog %s from resources" msgstr "No se puede leer el dialogo %s desde los recursos" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "Joy%d-" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "Eje%d+" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "Eje%d-" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "Botón%d" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "Hat%dN" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "Hat%dS" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "Hat%dW" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "Hat%dE" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "Hat%dNW" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "Hat%dNE" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "Hat%dSW" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "Hat%dSE" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "^Joy([0-9]+)[-+]" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "Eje([0-9]+)([+-])" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "Botón([0-9]+)" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "Hat([0-9]+)((N|Norte|U|Arriba)|(S|Sur|D|Abajo)|(E|Este|R|Derecha)|(W|Oeste|L|Izquierda)|(NE|Nordeste|UR|ArribaDerecha)|(SE|Sudeste|DR|AbajoDerecha)|(SW|Suroeste|DL|AbajoIzquierda)|(NW|Noroeste|UL|ArribaIzquierda))" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "SHIFT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "RAWCTRL" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "Meta-" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "Meta+" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "RAW_CTRL" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "RAWCONTROL" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "RAW_CONTROL" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "CONTROL" @@ -1384,7 +1326,7 @@ msgstr "&Agregar truco" msgid "Edit Cheat" msgstr "Editar Truco" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "&Tipo" @@ -1951,11 +1893,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2339,8 +2281,8 @@ msgstr "Suma de comprobación:" msgid "&0" msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "&1" @@ -2408,7 +2350,7 @@ msgstr "segundos (0-600); 0 = desactivado" msgid "&Throttle" msgstr "&Regulador" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "% de lo normal:" @@ -2417,30 +2359,103 @@ msgstr "% de lo normal:" msgid "0 = no throttle" msgstr "0 = sin regulador" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "Sin regulador" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "25%" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "50%" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "100%" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "150%" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "200%" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "Visor de IO" @@ -2744,464 +2759,504 @@ msgstr "&Guardar Código de Puntos..." msgid "Most &recent" msgstr "Mas &reciente" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "&Auto cargar el más reciente" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "&2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "&3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "&4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "&5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "&6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "&7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "&8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "&9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "1&0" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "Desde &Archivo ..." -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "No cambiar guardados de &batería" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "No cambiar lista de &trucos" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "&Cargar estado" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "&Ranura mas antigua" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "Al &Archivo ..." -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "&Guardar estado" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "Archivo de &batería..." -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "archivo de &código Gameshark..." -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "instantánea de Gameshark..." -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "&Importar" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "&Exportar" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "Capt&ura de pantalla..." -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "Iniciar grabación de &sonido..." -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "Detener grabación de s&onido" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "Iniciar grabación de &vídeo..." -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "Detener grabación de v&ídeo" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "Iniciar grabación del &juego..." -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "Detener grabación del j&uego" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "Grabar" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "Iniciar reproducción de &película..." -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "Detener reproducción de p&elícula" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "&Reproducir" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "&Emulación" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "&Pausar" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "&Siguiente cuadro" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "Rebobinar" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "Activar &pantalla completa" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "Modo &turbo" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "&VSync" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "&Auto saltar cuadros" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "&Saltar BIOS" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "&Auto parchar IPS/UPS/IPF" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "&Pausar cuando esté inactivo" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "&Reiniciar" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "&Opciones" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "&Enlace" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "Iniciar &Enlace de Red ..." -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "&Nada" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "&Cable" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "&Inalámbrica" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "&GameCube" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "&Game Boy" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "Modo &local" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "&Enlace al arrancar" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "&Hack de velocidad" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "&Configurar ..." -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "&Vídeo" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "&Iniciar en pantalla completa" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "&Mantener relación de aspecto" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "Filtro &bilineal" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "Filtro &multihilo" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "&Mantener la ventana por encima" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "&Barra de estado" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "&Desactivar visualización en pantalla" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "&Visualización en pantalla transparente" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "&Audio" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "interpolación de sonido &GBA" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "mejora de sonido &GB" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "efecto de sonido envolvente &GB" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "eliminación de clics de sonido &GB" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "&Entrada" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "&Autodisparo" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "&A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "&B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "&L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "&R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "&Game Boy Advance" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "Configurar ..." -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "Reloj de &tiempo real" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "&Usar archivo BIOS" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "&Impresión de depuración" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "impresora &GB" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "&Reunir una página completa antes de imprimirla" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "&Guardar impresiones como capturas de pantalla" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "&Usar archivo BIOS de GB" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "&Usar archivo BIOS de GBC" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "&General ..." -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "D&irectorios ..." -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "Atajos de &Tecla ..." -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "&Herramientas" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "&Trucos" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "Listar &trucos ..." -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "Encontrar t&ruco ..." -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "Guardar/Cargar trucos a&utomáticamente" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "&Activar trucos" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "&Detenerse en el GDB" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "&Configurar puerto..." -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "&Detenerse al cargar" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "&Desconectar" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "&GDB" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "&Desensamblar..." -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "&Registrando..." -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "Visor de &IO..." -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "Visor de &Mapa..." -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "Visor de M&emoria..." -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "Visor &OAM..." -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "Visor de &Paleta..." -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "&Visor de Tile..." -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "BG &0" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "BG &1" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "BG &2" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "BG &3" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "&OBJ" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "&WIN 0" @@ -3209,58 +3264,62 @@ msgstr "&WIN 0" msgid "W&IN 1" msgstr "W&IN 1" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "O&BJ WIN" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "&Ver Capas" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "Canal &1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "Canal &2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "Canal &3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "Canal 4&" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "Direct Sound &A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "Direct Sound &B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "Canales de &Sonido" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "&Ayuda" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "Reportar &Errores" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "&Foro de Soporte VBA-M" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "Traducciones" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "Visor de Mapa" @@ -3358,15 +3417,15 @@ msgstr "Cliente" msgid "Players:" msgstr "Jugadores:" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3402,7 +3461,7 @@ msgstr "Volumen :" msgid "Mute" msgstr "Silenciar" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "Máximo" @@ -3435,57 +3494,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "Dispositivo" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "Activar mezcla ascendente estéreo" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "Activar aceleración por hardware" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "Número de búferes de sonido:" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "Avanzado" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "Lotes" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "Eco" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "Estéreo" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "Centro" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "Izquierda/Derecha" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "Filtrado de sonido" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "Visor de Tile" diff --git a/po/wxvbam/es_419.po b/po/wxvbam/es_419.po index cf56dffbc..7c0ed744c 100644 --- a/po/wxvbam/es_419.po +++ b/po/wxvbam/es_419.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Spanish (Latin America) (http://www.transifex.com/bgk/vba-m/language/es_419/)\n" "MIME-Version: 1.0\n" @@ -18,7 +18,7 @@ msgstr "" "Language: es_419\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -26,376 +26,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "Abrir ROM" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "Abrir ROM de GB" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "Abrir ROM de GBC" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Desconocido" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Ninguno" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Selecciona Archivo de Batería" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Si importas un archivo de batería se borraran los juegos guardados(Permanentemente antes de la escritura)¿Quieres Continuar?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Confirmar importe" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "Batería Cargada %s" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "Error cargando la batería %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Selecciona Archivo de Código" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Archivo de Código de Gameshark (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Archivo de Código de Gameshark (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "Importando un Código de Archivo remplazarás cualquier truco cargado ¿Quieres continuar?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "No se puede abrir el archivo %s" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "Archivo no soportado %s" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "Archivo cargado %s" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "Error cargando Archivo %s" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -411,11 +413,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -459,626 +461,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1086,29 +1101,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1117,120 +1132,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1378,7 +1320,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1945,11 +1887,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2333,8 +2275,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2402,7 +2344,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2411,30 +2353,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2738,464 +2753,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3203,58 +3258,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3352,15 +3411,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3396,7 +3455,7 @@ msgstr "Volumen:" msgid "Mute" msgstr "Mute" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "Máximo" @@ -3429,57 +3488,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/es_AR.po b/po/wxvbam/es_AR.po index a41b34856..a7bb13fc9 100644 --- a/po/wxvbam/es_AR.po +++ b/po/wxvbam/es_AR.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Spanish (Argentina) (http://www.transifex.com/bgk/vba-m/language/es_AR/)\n" "MIME-Version: 1.0\n" @@ -18,7 +18,7 @@ msgstr "" "Language: es_AR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -26,376 +26,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Archivos GameBoy Advance\n(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|Archivo GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "Abrir archivo ROM" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Archivos de GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "Abrir archivo ROM de GameBoy" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Archivos GameBoy Color\n(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "Abrir archivo ROM GameBoy Color" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Desconocido" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -411,11 +413,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -459,626 +461,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1086,29 +1101,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1117,120 +1132,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1378,7 +1320,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1945,11 +1887,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2333,8 +2275,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2402,7 +2344,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2411,30 +2353,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2738,464 +2753,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3203,58 +3258,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3352,15 +3411,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3396,7 +3455,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3429,57 +3488,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/es_CL.po b/po/wxvbam/es_CL.po index 6572c4e75..ac7b0b1df 100644 --- a/po/wxvbam/es_CL.po +++ b/po/wxvbam/es_CL.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Spanish (Chile) (http://www.transifex.com/bgk/vba-m/language/es_CL/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: es_CL\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/es_CO.po b/po/wxvbam/es_CO.po index 85142d22a..f44ac1963 100644 --- a/po/wxvbam/es_CO.po +++ b/po/wxvbam/es_CO.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Spanish (Colombia) (http://www.transifex.com/bgk/vba-m/language/es_CO/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: es_CO\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/es_ES.po b/po/wxvbam/es_ES.po index 4e9c4d6bf..ed657b66c 100644 --- a/po/wxvbam/es_ES.po +++ b/po/wxvbam/es_ES.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Spanish (Spain) (http://www.transifex.com/bgk/vba-m/language/es_ES/)\n" "MIME-Version: 1.0\n" @@ -19,7 +19,7 @@ msgstr "" "Language: es_ES\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -27,376 +27,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Ficheros de GameBoy Advance (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy Files (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "Abrir ROM" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Ficheros de GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "Abrir ROM de GB" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Ficheros de GameBoy Color (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "Abrir ROM de GBC" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Desconocido" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+POCKET CAMERA" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Ninguno" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Seleccionar fichero de batería" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "Fichero de batería (*.sav)|*.sav|Flash save (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Importar un fichero de batería borrará cualquier partida guardada (permanentemente después de la siguiente escritura). ¿Desea continuar?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Confirmar importado" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "Batería %s cargada" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "Error cargando la batería %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Seleccionar fichero de código" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Fichero de Código Gameshark (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Fichero de Código Gameshark (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "Importar un fichero de código remplazará cualquier truco cargado. ¿Desea continuar?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "No se puede abrir el fichero %s" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "Fichero de código %s no soportado" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "Fichero de código %s cargado" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "Error cargando el fichero de código %s" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "Selecciona fichero de instantánea" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "Instantánea de Gameboy (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "Exportado de VisualBoyAdvance-M" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "Sonido activado" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "Sonido desactivado" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "Volumen: %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "Emulador de Nintendo GameBoy (+Color+Advance)." -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -412,11 +414,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -460,626 +462,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "Esperando clientes..." -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "La IP del servidor es: %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "Conectando a %s\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "Se ha producido un error.\nInténtalo de nuevo" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "Trucos guardados" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "El número no puede estar vacío" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "La búsqueda no produjo resultados" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "Modo escritorio" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "Valor antiguo" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "Valor nuevo" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "Valor invalido %spara la opción %s; los valores validos son %s%s%s" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "Valor invalido %d para la opción %s; los valores validos son %d - %d" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "Valor invalido %f para la opción %s; los valores validos son %f - %f" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "Problema al cargar el archivo" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "No se ha podido cargar la BIOS %s" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "No es un cartucho de GBA valido" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "Repetición terminada" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1087,29 +1102,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1118,120 +1133,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1379,7 +1321,7 @@ msgstr "" msgid "Edit Cheat" msgstr "Editar truco" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1946,11 +1888,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2334,8 +2276,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2403,7 +2345,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2412,30 +2354,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2739,464 +2754,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "&Activar trucos" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3204,58 +3259,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3353,15 +3412,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3397,7 +3456,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3430,57 +3489,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "Estéreo" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/es_MX.po b/po/wxvbam/es_MX.po index f911b0603..8e425a2c3 100644 --- a/po/wxvbam/es_MX.po +++ b/po/wxvbam/es_MX.po @@ -13,9 +13,9 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-11-19 04:18+0000\n" -"Last-Translator: Jesús Heriberto López Cisneros \n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" +"Last-Translator: Rafael Kitover \n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/bgk/vba-m/language/es_MX/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,7 +23,7 @@ msgstr "" "Language: es_MX\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -31,376 +31,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Archivos de Gameboy Advance (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|Archivos de Gameboy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "Abrir archivo ROM" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Archivos de GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "Abrir archivo ROM de GB" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Archivos de GameBoy Color (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "Abrir archivo ROM de GBC" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Desconocido" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "CÁMARA ROM+POCKET" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Ninguno" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "Seleccionar archivo punto código" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "e.Reader punto código " -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Seleccionar archivo de partida" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "Archivo de partida (*.sav)|*.sav|Guardado en flash (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Importar un archivo de partida borrará cualquier juego guardado (permanentemente después de la siguiente escritura). ¿Quieres continuar?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Confirmar" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "Partida cargada %s" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "Error al cargar partida %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Selecciona archivo de truco" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Archivo de código Gameshark (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Archivo de código Gameshark (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "Importar un archivo de código reemplazará cualquie código cargado. ¿Quieres continuar?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "No se puede abrir el archivo %s" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "Archivo de código %s no soportado" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "Archivo de código %s cargado" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "Error al cargar el archivo de código %s" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "Seleccionar archivo de captura" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "Instantaneas de GS y PAC (*.sps;*.xps)|*.sps;*.xps|Instantáneas de GameShark SP (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "Instantánea de Gameboy (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Importar un archivo de instantánea borrará cualquier juego guardado (permanentemente después de la siguiente escritura). ¿Quieres continuar?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "Archivo de instantánea %s cargado" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "Error al cargar el archivo de instantánea %s" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "Batería %s escrita" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "Error al escribir en batería %s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "No se pueden exportar las partidas guardadas EEPROM" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Instantánea de Gameshark (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "Exportado desde VisualBoyAdvance-M" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "Archivo de instantánea %s guardado" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "Error al guardar el archivo de instantánea %s" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "Seleccionar archivo de salida" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "Imágenes PNG|*.png|Imágenes BMP|*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "Instantánea %s escrita" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "archivos (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "Archivos de película VBA|*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "Seleccionar archivo" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "Seleccionar archivo de estado" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "Archivos de juego guardado de VisualBoyAdvance|*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "Sonido Habilitado" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "Sonido inhabilitado" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "Volumen: %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "Poner en 0 para pseudo tty" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "Puerto de espera para conexión:" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "Conexión GDB" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "Esperando conexión en %s" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "Esperando conexión en el puerto %d" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "Esperando GDB..." -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "Emulador de Nintendo GameBoy (+Color+Advance)" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "Derechos Reservados (C) 1999-2003 Olvidado\nDerechos Reservados (C) 2004-2006 VBA Equipo de Desarrollo\nDerechos Reservados (C) 2007-2017 VBA-M Equipo de Desarrollo" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -416,11 +418,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "Este programa es software libre: puedes redistribuirlo o modificarlo\nbajo de la Licencia Pública General GNU como lo publica \nla Fundación de Software Libre, ya sea la versión 2 de la licencia, o (a tu elección) cualquier versión más reciente.\n\nEste programa se distribuye con la esperanza de que será útil,\npero SIN GARANTÍA ALGUNA; aun sin garantía implícita de MERCANTIBILIDAD o CONVENIENCIA PARA UN PROPÓSITO EN PARTICULAR. Consulta la\nLicencia Pública General GNU para más detalles.\n\nDeberías haber recibido una copia de la Licencia Pública General GNU \njunto con este programa. Si no, consulta http://www.gnu.org/licenses." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "El enlace LAN ya está activo. Inhabilita el modo enlace para desconectar." -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "La red no es soportada en modo local." @@ -464,626 +466,639 @@ msgstr "Imposible reproducir primario %08x" msgid "dsbSecondary->Lock() failed: %08x" msgstr "Falló dsbSecondary->Lock(): %08x" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "Seleccionar archivo de salida y tipo" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "Paleta de Windows (*.pal)|*.pal|Paleta de PaintShop (*.pal)|*.pal|Tabla de Adobe Color (*.act)|*.act" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "¡Iniciar!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "Conectar" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "Debes introducir un nombre de host válido" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "Nombre de host inválido" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "Esperando clientes..." -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "La dirección IP del servidor es: %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "Esperando conexión..." -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "Conectando a %s\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "Ocurrió un error.\nIntenta de nuevo, por favor." -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "Seleccionar archivo de trucos" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "Lista de trucos VBA (*.clt)|*.clt|CHT listas de trucos (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "Trucos cargados" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "Listas de trucos VBA (*.clt)|*.clt" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "Trucos guardados" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "¿Restaurar valores antiguos?" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "Removiendo trucos" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "Código Genérico" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "GameShark Advance" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "Codebreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "CHT Flashcart" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "Número no puede estar vacío" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "La búsqueda produjo %d resultados. Especifique mejor, por favor." -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "La búsqueda no produjo resultados" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8-bit" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16-bit" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32-bit" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "decimal con signo" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "decimal sin signo" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "hexadecimal sin signo" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%d cuadros = %.2f ms" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "Dispositivo predeterminado" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "Modo de escritorio" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%d x %d - %dbpp @ %dHz" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "Complementos rpi no utilizables encontrados en %s" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "Complemento" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "Elige un complemento o un filtro diferente, por favor" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "Error de elección de complemento" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "Esto borrará todos los aceleradores definidos por el usuario. ¿Estás seguro?" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "Confirmar" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "Icono principal no encontrado" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "Pantalla principal no encontrada" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "Acelerador de menú duplicado. %s para %s y %s; conservando el primero" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "Acelerador de menú %s para %s anula al predeterminado para %s; manteniendo el menú" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "Objeto de menú inválido %s; removiendo" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "Código" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "Descripción" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "Dirección" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "Valor Antiguo" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "Valor Nuevo" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "Comandos de menú" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "Otros comandos" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "Host de JoyBus inválido; inhabilitando" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "Valor %s inválido para opción %s; valores válidos son %s%s%s" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "Valor %d inválido para opción %s; valores válidos son %d - %d" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "Valor invalido Para opciones Valor valido" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "Unión de clave %s inválida para %s" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "Bandera de opción %s inválida - %s ignorada" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "%s no es un archivo de ROM válido" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "Problema al cargar el archivo" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "Incapaz de cargar ROM de Game Boy %s" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "No se pudo cargar la BIOS %s" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "Incapaz de cargar ROM de Game Boy Advance %s" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "jugador" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "Estado %s cargado" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "Error al cargar el estado %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "Estado %s guardado" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "Error al guardar el estado %s" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "Modo de pantalla completa %dx%d-%d@%d no soportado; buscando otro" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "Modo de pantalla completa %dx%d-%d@%d no soportado" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "Modo válido: %dx%d-%d@%d" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "Modo elegido %dx%d-%d@%d" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "Fallo al cambiar el modo a %dx%d-%d@%d" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "No es un cartucho GBA válido" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "No hay memoria para rebobinar" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "Error al escribir en estado de rebobinado" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "error de asignación de memoria" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "error al iniciar códec" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "error al escribir en archivo de salida" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "no se puede averiguar formato de salida desde el nombre de archivo" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "error de programación; ¡abortando!" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "Incapaz de iniciar a grabar a %s (%s)" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "Error en grabación de audio/video (%s); abortando" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "Error en grabación de audio (%s); abortando" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "Error en grabación de video (%s); abortando" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "No hay juego en progreso para grabar" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "No se puede abrir archivo de salida %s" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "Error al escribir grabación de juego" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "No se puede reproducir grabación de juego mientras se está grabando" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "No se puede abrir el archivo de grabación $s" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "Error al leer grabación de juego" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "Finalizó la reproducción" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d, %d fps)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "&Descartar" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "Archivos de imagen (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "Guardar imagen de impresora en" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "Salida de impresora escrita en %s" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "&Cerrar" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "Impreso" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "Error al abrir pseudo tty: %s" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "Error al configurar socket del servidor (%d)" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "Archivos de texto (*.txt;*.log)|*.txt;*.log|" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "Volcados de memoria (*.dmp;*.bin)|*.dmp;*.bin|" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "Seleccionar archivo de volcado de memoria" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - PALETTE" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R:" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G:" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B:" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "visualboyadvance-m" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "vbam" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "No se pudo crear la ventana principal" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "Guardar archivo XRC incorporado y salir" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "Guardar vba-over.ini y salir" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "Imprimir ruta de configuración y salir" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "Iniciar en modo de pantalla completa" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "Borrar primero el estado del enlace compartido, si existe" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "Listar todas las opciones configurables y salir" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "Archivo de ROM" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "=" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "Error de generación/configuración: no se puede encontrar el xrc incorporado" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "Se escribió configuración incorporada a %s.\nPara reemplazar, borra todos excepto el/los nodo (s) de raiz cambiado (s). El primer nodo de raíz encontrado con nombre correcto en cualquier archivo .xrc o .xrs en la siguiente ruta de busqueda reemplaza la incorporación:" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "La configuración es leida desde, en orden:" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "Se escribió el archivo de reemplazo incorporado a %s\nPara reemplazar, borra todo excepto la sección cambiada. La primera sección encontrada es usada desde la ruta de búsqueda:" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "\n\tincorporado" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1091,29 +1106,29 @@ msgid "" "\n" msgstr "Las opciones configuradas desde la línea de comandos son guardadas si se ha hecho cualquier cambio a la configuración en la interfaz de usuario.\n\nPara opciones de indicador, verdadero y falso son especificados como 1 y 0, respectivamente\n\n" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "Los comandos disponibles para la opción Keyboard/* son:\n\n" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "Mala opción de configuración o archivos multiples de ROM dados:\n" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "XAudio2: ¡Fallo al ennumerar dispositivos!" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "¡La interfaz XAudio2 fallo al iniciar!" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "XAudio2: ¡Fallo al crear la voz principal!" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "XAudio2: ¡Fallo al crear la voz fuente!" @@ -1122,120 +1137,47 @@ msgstr "XAudio2: ¡Fallo al crear la voz fuente!" msgid "Unable to load dialog %s from resources" msgstr "Incapaz de cargar el dialogo %s desde los recursos" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "Joy%d-" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "Axis%d+" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "Axis%d-" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "Button%d" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "Hat%dN" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "Hat%dS" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "Hat%dW" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "Hat%dE" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "Hat%dNW" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "Hat%dNE" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "Hat%dSW" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "Hat%dSE" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "^Joy([0-9]+)[-+]" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "Axis([0-9]+)([+-])" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "Button([0-9]+)" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "Hat([0-9]+)((N|Norte|Ar|Arriba)|(S|Sur|Ab|Abajo)|(E|Este|D|Derecha)|(O|Oeste|I|Izquierda)|(NE|Noreste|ArD|ArribaDerecha)|(SE|Sudeste|AbD|AbajoDerecha)|(SO|Sudoeste|AbI|AbajoIzquierda)|(NO|Noroeste|ArI|ArribaIzquierda))" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "SHIFT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "Meta-" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "Meta+" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "CONTROL" @@ -1383,7 +1325,7 @@ msgstr "&Agregar truco" msgid "Edit Cheat" msgstr "Modificar truco" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "&Tipo" @@ -1950,11 +1892,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2338,8 +2280,8 @@ msgstr "Suma de comprobación:" msgid "&0" msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "&1" @@ -2407,7 +2349,7 @@ msgstr "segundos (0-600); 0 = inhabilitar" msgid "&Throttle" msgstr "&Aceleración" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "% de lo normal:" @@ -2416,30 +2358,103 @@ msgstr "% de lo normal:" msgid "0 = no throttle" msgstr "0 = no acelerar" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "No acelerar" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "25%" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "50%" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "100%" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "150%" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "200%" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "Visor IO" @@ -2743,464 +2758,504 @@ msgstr "&Guardar Dot Code..." msgid "Most &recent" msgstr "Más reciente" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "Cargar automáticamente el más reciente " -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "10" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "Desde el archivo.." -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "No cambiar y guardar partida" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "No cambiar y lista de trucos" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "Cargar estado" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "Cargar estado más antigua" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "Al archivo..." -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "Guardar estado" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "Archivo de partida" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "Archivo de Gameshark y trucos" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "&Gameshark snapshot..." -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "Importar" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "Exportar" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "Capturar pantalla" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "Comenzar a grabar el sonido" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "Dejar de grabar el sonido" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "Comenzar a grabar el video" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "Dejar de grabar el video" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "Comenzar de grabar el juego" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "Dejar de grabar el juego" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "Grabar" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "Empezar a reproducir película..." -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "Dejar de reproducir película" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "Jugar" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "Emulacion" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "Pausa" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "Siguiente frame" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "Rebobinar" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "Cambiar a pantalla completa" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "Modo turbo" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "VSync" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "Saltear automáticamente los frames" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "Saltar BIOS" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "Parchar automáticamente IPS/UPS/IPF" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "Pausar cuando estas inactivo" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "Reiniciar" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "Opciones" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "Enlace " -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "Comenzar enlace a la red" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "Nada" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "Cable" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "Inalambrico" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "GameCube" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "GameBoy" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "Modo local" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "Enlazar para arrancar" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "Configurar..." -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "Video" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "Iniciar en pantalla completa" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "Mantener radio de aspecto" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "Filtro Bilineal" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "Filtro multihilo" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "Mantener ventana al frente" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "Barra de estado" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "Desactivar mostrar en pantalla" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "Mostrar en pantalla transparente" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "Audio" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "GBA interpolación de sonido" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "GB mejora de sonido" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "GB efecto de sonido surround" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "Controles" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "Game Boy Advance" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "Configuracion" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "Reloj en tiempo real" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "Usar archivo BIOS" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "Depurar impresión" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "GB Impresora" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "Reunir una página completa antes de imprimir" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "Guardar impresiones como capturas de pantalla" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "Usar archivo BIOS de GB" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "Usar archivo BIOS de GBC" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "General" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "Directorios" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "Atajos de Teclas" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "Herramientas" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "Trucos" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "Lista de trucos..." -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "Encontrar truco..." -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "Guardar/Cargar trucos automáticamente" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "Activar Trucos" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "Configurar puerto..." -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "Desconectar" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3208,58 +3263,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "Ver Capas" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "Canal 1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "Canal 2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "Canal 3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "Canal 4" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "Sonido Directo A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "Sonido Directo B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "Canales de Sonido" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "Ayuda" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "Reportes Y Errores" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "VBA-M Foro y Soporte" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "Traducciones" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3357,15 +3416,15 @@ msgstr "Cliente" msgid "Players:" msgstr "Jugadores:" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3401,7 +3460,7 @@ msgstr "Volumen" msgid "Mute" msgstr "Silenciar" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "Máximo" @@ -3434,57 +3493,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "Dispostivo" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "Activar aceleración por hardware" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "Número de memoria intermedia de sonido:" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "Avanzado" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "Mucho" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "Eco" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "Estereo" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "Centro" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "Izquierdo/Derecho" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "Filtrado de sonido" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/es_PR.po b/po/wxvbam/es_PR.po index da6dd2067..9a4026682 100644 --- a/po/wxvbam/es_PR.po +++ b/po/wxvbam/es_PR.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Spanish (Puerto Rico) (http://www.transifex.com/bgk/vba-m/language/es_PR/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: es_PR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/es_US.po b/po/wxvbam/es_US.po index cf8e76016..ee7b73ac1 100644 --- a/po/wxvbam/es_US.po +++ b/po/wxvbam/es_US.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Spanish (United States) (http://www.transifex.com/bgk/vba-m/language/es_US/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: es_US\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/fil.po b/po/wxvbam/fil.po index 4b9514ac1..6496c37f9 100644 --- a/po/wxvbam/fil.po +++ b/po/wxvbam/fil.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Filipino (http://www.transifex.com/bgk/vba-m/language/fil/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: fil\n" "Plural-Forms: nplurals=2; plural=(n == 1 || n==2 || n==3) || (n % 10 != 4 || n % 10 != 6 || n % 10 != 9);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/fr.po b/po/wxvbam/fr.po index ff5e51266..cebc5d88e 100644 --- a/po/wxvbam/fr.po +++ b/po/wxvbam/fr.po @@ -4,6 +4,8 @@ # # Translators: # BenjaminSiskoo , 2015-2016 +# Cissou , 2015 +# Jack, 2015 # Jack, 2015 # Jonathan Linat , 2017 # Joris BALDAN , 2016 @@ -11,14 +13,14 @@ # Jack, 2015 # Nizar , 2015 # Nyu Nyu , 2016 -# Nyu Nyu , 2016-2018 +# Nyu Nyu , 2016-2019 # x y , 2016 msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: French (http://www.transifex.com/bgk/vba-m/language/fr/)\n" "MIME-Version: 1.0\n" @@ -27,7 +29,7 @@ msgstr "" "Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -35,376 +37,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Fichiers GameBoy Advance (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy Files (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "Ouvrir un fichier ROM" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Fichiers GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "Ouvrir un fichier ROM GB" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Fichiers GameBoy Color (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "Ouvrir un fichier ROM GBC" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Inconnu" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+POCKET CAMERA" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Aucun" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "Sélectionner un fichier Dot Code" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Sélectionner une sauvegarde native" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "Sauvegarde native (*.sav)|*.sav|Sauvegarde Flash (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "En important une sauvegarde native, toutes les sauvegardes de jeu seront supprimées (de manière permanente après la prochaine écriture). Voulez-vous continuer ?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Confirmer l'importation" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "Sauvegarde native %s chargée" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "Erreur durant le chargement de la sauvegarde native %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Sélectionner le fichier de codes de triche" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Fichier de codes de triche Gameshark (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Fichier de codes de triche Gameshark (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "En important un fichier code, tous les codes de triche seront remplacés. Voulez-vous continuer ?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "Impossible d'ouvrir le fichier %s" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "Fichier de codes de triche %s non supporté" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "Fichier de codes de triche %s chargé" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "Erreur durant le chargement du fichier de codes de triches %s" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "Sélectionner un fichier d'instantané" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "Instantanés GS & PAC (*.sps;*.xps)|*.sps;*.xps|Instantanés GameShark SP (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "Instantané Gameboy (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "En important un instantané, toutes les sauvegardes de jeu seront supprimées (de manière permanente après la prochaine écriture). Voulez-vous continuer ?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "Instantané %s chargé" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "Erreur durant le chargement de l'instantané %s" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "Sauvegarde native %s écrite" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "Erreur durant l'écriture de la sauvegarde native %s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "Les sauvegardes EEPROM ne peuvent pas être exportées" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Instantané Gameshark (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "Exporté depuis VisualBoyAdvance-M" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "Instantané %s sauvegardé" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "Erreur durant la sauvegarde de l'instantané %s" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "Sélectionner le fichier de sortie" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "Images PNG|*.png|Images BMP|*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "Instantané %s écrit" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "fichiers (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "Fichiers VBA Movie|*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "Sélectionner le fichier" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "Sélectionner le fichier d'état" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "Fichiers de sauvegarde de jeu VisualBoyAdvance |*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "Son activé" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "Son désactivé" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "Volume : %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "Instancier à 0 pour pseudo tty" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "Port à attendre pour la connexion :" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "Connexion GBD" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "En attente de la connexion à %s" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "En attente de la connexion sur le port %d" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "En attente de GDB..." -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "Émulateur Nintendo GameBoy (+Color+Advance)." -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "Copyright (C) 1999-2003 Forgotten\nCopyright (C) 2004-2006 VBA development team\nCopyright (C) 2007-2017 VBA-M development team" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -420,11 +424,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "This program is free software: you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation, either version 2 of the License, or\n(at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this program. If not, see http://www.gnu.org/licenses ." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "La connexion LAN est déjà active. Désactiver le mode Link pour se déconnecter." -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "Réseau non supporté en mode local." @@ -468,626 +472,639 @@ msgstr "Ne peut pas lancer primary %08x" msgid "dsbSecondary->Lock() failed: %08x" msgstr "dsbSecondary->Lock() a échoué : %08x" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "Sélectionner le fichier de sortie et le type" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "Palette Windows (*.pal)|*.pal|Palette PaintShop (*.pal)|*.pal|Adobe Color Table (*.act)|*.act" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "Démarrer !" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "Se connecter" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "Vous devez indiquer un nom d'hôte valide" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "Nom d'hôte non valide" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "En attente de clients..." -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "L'adresse IP du serveur est : %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "En attente de la connexion..." -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "Connexion à %s\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "Une erreur s'est produite. S'il-vous-plaît, tenter de nouveau." -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "Sélectionner un fichier de codes de triche" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "Codes de triche VBA (*.clt)|*.clt|Codes de triche CHT (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "Codes de triche chargés" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "Listes de codes de triche VBA (*.clt)|*.clt" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "Codes de triche sauvegardés" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "Restaurer les anciennes valeurs ?" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "Suppression des codes de triche" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "Code Générique" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "GameShark Advance" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "Flashcart CHT" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "Le nombre ne peut être vide" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "%d résultats trouvés. S'il-vous-plaît, affiner la recherche." -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "Aucun résultat." -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8-bit " -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16-bit " -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32-bit " -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "Décimal signé" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "Décimal non signé" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "Hexadécimal non signé" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%d images = %.2f ms" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "Périphérique par défaut" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "Mode bureau" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%d x %d - %dbpp @ %dHz" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "Extension rpi utilisable non trouvée dans %s" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "Extension" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "S'il-vous-plaît sélectionner une extension ou un filtre différent" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "Erreur de sélection d'extension" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "Ceci nettoiera tous les accélérateurs définis par l'utilisateur. Etes-vous sûr ?" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "Confirmer" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "Icône principale non trouvée" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "Panel d'affichage principal non trouvé" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "Dupliquer le menu d'accélérateur : %s pour %s et %s; le premier conservé" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "Menu d'accélérateur %s pour %s annule par défaut pour %s ; menu conservé" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "Élément du menu %s non valide; suppression" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "Code" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "Description" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "Adresse" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "Ancienne valeur" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "Nouvelle valeur" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "Menu de commandes" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "Autres commandes" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "Hôte JoyBus non valide; désactivation" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "Valeur %s non valide pour l'option %s; les valeurs valides sont %s%s%s" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "Valeur %d non valide pour l'option %s; les valeurs valides sont %d - %d" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "Valeur %f non valide pour l'option %s; les valeurs valides sont %f - %f" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "Combinaison de touches %s non valide pour %s" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "Option flag %s non valide - %s ignoré" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "%s n'est pas une ROM valide" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "Problème durant le chargement du fichier" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "Impossible de charger la ROM Game Boy %s" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "Impossible de charger le BIOS %s" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "Impossible de charger la ROM Game Boy Advance %s" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "joueur" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "État %s chargé" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "Erreur durant le chargement de l'état %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "État %s chargé" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "Erreur durant la sauvegarde de l'état %s" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "Mode plein écran %dx%d-%d@%d non supporté ; à la recherche d'un autre" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "Mode plein écran %dx%d-%d@%d non supporté" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "Mode valide : %dx%d-%d@%d" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "Mode %dx%d-%d@%d choisi" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "Echec du changement de mode à %dx%d-%d@%d" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "Cartouche GBA non valide" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "Mémoire insuffisante pour le rembobinage" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "Erreur durant l'écriture de l'état du rembobinage" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "Erreur d'allocation mémoire" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "Erreur durant l'initialisation du codec" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "Erreur durant l'écriture du fichier de sortie" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "Ne peut pas deviner l'extension du nom du fichier de sortie" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "Erreur de programmation : interruption immédiate !" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "Impossible de démarrer l'enregistrement à %s (%s)" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "Erreur durant l'enregistrement audio/vidéo (%s) : interruption immédiate !" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "Erreur durant l'enregistrement audio (%s) ; interruption immédiate !" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "Erreur durant l'enregistrement vidéo (%s) ; interruption immédiate !" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "Aucun jeu en cours de fonctionnement à enregistrer" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "Ne peut pas ouvrir le fichier de sortie %s" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "Erreur durant l'écriture de l'enregistrement du jeu" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "Ne peut pas enregistrer le jeu durant l'enregistrement" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "Ne peut pas ouvrir le fichier d'enregistrement %s" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "Erreur durant l'enregistrement du jeu" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "Playback terminée" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d, %d fps)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "&Ignorer" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "Fichiers image (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "Sauvegarder l'image de l'imprimante dans" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "Sortie d'imprimante écrite dans %s" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "&Fermer" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "Imprimé" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "Erreur durant l'ouverture de pseudo tty : %s" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "Erreur de la configuration du socket du serveur (%d)" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "Fichiers texte (*.txt;*.log)|*.txt;*.log|" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "Dumps mémoire (*.dmp;*.bin)|*.dmp;*.bin|" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "Sélectionner le fichier de dump mémoire" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - PALETTE" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R :" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G :" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B :" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "visualboyadvance-m" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "vbam" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "Ne peut pas créer la fenêtre principale" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "Sauvegarder le fichier XRC intégré et quitter" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "Sauvegarder le fichier vba-over.ini intégré et quitter" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "Imprimer la route de la configuration et quitter" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "Démarrer en mode plein écran" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "Supprimer le premier état de connexion partagé, si il existe" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "Lister toutes les options paramétrables et quitter" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "Fichier ROM" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "=" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "Erreur de configuration/création : ne peut pas trouver le fichier XRC intégré" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "La configuration est lue depuis, dans l'ordre :" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "\n\tbuilt-in" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1095,29 +1112,29 @@ msgid "" "\n" msgstr "Les options instanciées depuis la ligne de commande sont sauvegardées si il y a des changements de configuration dans l'interface utilisateur.\n\nPour les options de repère, les valeurs true et false sont spécifiées comme 1 et 0, respectivement.\n\n" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "Les commandes disponibles pour l'option Clavier/* sont :\n\n" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "Mauvaise option de configuration ou plusieurs fichiers ROM donnés :\n" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "XAudio2 : Echec de l'énumération de périphériques !" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "L'interface XAudio2 n'a pas pu être initialisée !" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "XAudio2 : Echec de la création de la voix maître !" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "XAudio2 : Echec de la création de la voix source !" @@ -1126,120 +1143,47 @@ msgstr "XAudio2 : Echec de la création de la voix source !" msgid "Unable to load dialog %s from resources" msgstr "Ne peut pas charger le dialogue %s depuis les ressources" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "Joy%d-" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "Axe%d+" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "Axe%d-" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "Bouton%d" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "Hat%dN" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "Hat%dS" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "Hat%dO" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "Hat%dE" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "Hat%dNO" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "Hat%dNE" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "Hat%dSO" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "Hat%dSE" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "^Joy([0-9]+)[-+]" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "Axe([0-9]+)([+-])" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "Bouton([0-9]+)" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "Hat([0-9]+)((N|Nord|H|Haut)|(S|Sud|B|Bas)|(E|Est|D|Droite)|(O|Ouest|G|Gauche)|(NE|NordEst|HD|HautDroite)|(SE|SudEst|BD|BasDroite)|(SO|SudOuest|BG|BasGauche)|(NO|NordOuest|HG|HautGauche))" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "SHIFT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "RAWCTRL" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "Meta-" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "Meta+" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "RAW_CTRL" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "RAWCONTROL" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "RAW_CONTROL" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "CONTROL" @@ -1387,7 +1331,7 @@ msgstr "&Ajouter un code de triche" msgid "Edit Cheat" msgstr "&Modifier le code de triche" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "&Type" @@ -1954,11 +1898,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2342,8 +2286,8 @@ msgstr "Checksum :" msgid "&0" msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "&1" @@ -2411,7 +2355,7 @@ msgstr "secondes (0-600); 0 = désactive" msgid "&Throttle" msgstr "&Accélération" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "% de normal:" @@ -2420,30 +2364,103 @@ msgstr "% de normal:" msgid "0 = no throttle" msgstr "0 = pas d'accélération" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "Pas d'accélération" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "25%" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "50%" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "100%" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "150%" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "200%" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "Visualiseur IO" @@ -2747,464 +2764,504 @@ msgstr "&Sauvegarder le Dot Code..." msgid "Most &recent" msgstr "Le plus &récent" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "&Charger automatiquement le plus récent" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "&2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "&3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "&4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "&5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "&6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "&7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "&8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "&9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "1&0" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "Depuis le &fichier..." -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "Ne pas changer la &sauvegarde native" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "Ne pas changer la liste de &codes de triche" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "&Charger l'état" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "&Emplacement le plus vieux" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "Dans le &fichier..." -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "&Sauvegarder l'état" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "&Fichier de sauvegarde native..." -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "Fichier de &code Gameshark..." -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "&Instantané Gameshark..." -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "&Importer" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "&Exporter" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "&Capture d'écran" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "Démarrer l'enregistrement &audio..." -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "Arrêter l'enregistrement a&udio" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "Démarrer l'enregistrement &vidéo..." -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "Arrêter l'enregistrement v&idéo" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "Démarrer l'enregistrement du &jeu..." -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "Arrêter l'enregistrement du j&eu" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "&Enregistrer" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "&Démarrer la lecture de l'enregistrement..." -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "&Arrêter la lecture de l'enregistrement" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "&Jouer" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "&Émulation" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "&Pause" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "&Image suivante" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "Rem&bobiner" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "&Basculer en mode plein écran" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "&Mode Turbo" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "&Synchronisation verticale" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "&Ignorer automatiquement les images" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "&Ignorer le BIOS" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "&Patch IPS/UPS/IPF automatique" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "%Mettre en pause lorsque inactif" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "&Réinitialiser" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "&Options" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "&Lier" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "Démarrer une &connexion Link" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "&Aucun" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "&Câble" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "&Sans fil" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "&GameCube" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "&Game Boy" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "&Mode local" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "%Connexion Link au démarrage" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "&Speed hack" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "&Configurer..." -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "&Vidéo" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "&Démarrer en plein écran" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "&Conserver le rapport hauteur/largeur d'image" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "&Filtre bilinéaire" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "&Filtre multithread" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "&Toujours visible" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "&Barre d'état" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "&Désactiver l'affichage à l'écran" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "&Affichage à l'écran transparent" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "&Audio" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "&Échantillonnage audio GBA" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "&Amélioration audio GB" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "&Effet son multicanal GB" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "&Correction du craquement audio GB" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "&Entrée" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "&Tir automatique" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "&A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "&B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "&L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "&R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "&Game Boy Advance" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "Configurer..." -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "&Horloge temps réel (RTC)" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "&Utiliser le fichier BIOS" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "&Déboguer l'imprimante" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "&Imprimante GB" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "&Créer une page complète avant l'impression" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "&Sauvegarder les sorties de l'imprimante comme des captures d'écran" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "&Utiliser le fichier BIOS de GB" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "&Utiliser le fichier BIOS de GBC" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "&Général..." -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "&Dossiers..." -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "&Raccourcis clavier..." -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "&Outils" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "&Codes de triche" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "Lister les &codes de triche..." -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "Trouver un c&ode de triche..." -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "Sauvegarder/charger les codes de triche a&utomatiquement" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "&Activer les codes de triche" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" -msgstr "&Pause dans GDB" +msgstr "&Ouvrir GDB" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "&Configurer le port..." -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "&Pause au chargement" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "&Déconnecter" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "&GBD" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "&Désassembler..." -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "&Enregistrement..." -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "Visualiseur de &IO..." -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "Visualiseur de &carte..." -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "Visualiseur de m&émoire..." -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "Visualiseur de &OAM..." -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "Visualiseur de &palette..." -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "Visualiseur de &tuile..." -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "BG &0" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "BG &1" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "BG &2" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "BG &3" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "&OBJ" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "&WIN 0" @@ -3212,58 +3269,62 @@ msgstr "&WIN 0" msgid "W&IN 1" msgstr "W&IN 1" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "O&BJ WIN" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "&Voir les couches" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "Canal &1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "Canal &2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "Canal &3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "Canal &4" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "Direct Sound &A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "Direct Sound &B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "&Canaux audio" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "&Aide" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "Rapporter un ou plusieurs &bugs" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "&Forum d'aide VBA-M" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "Traductions" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "Visualiseur de carte" @@ -3361,15 +3422,15 @@ msgstr "Client" msgid "Players:" msgstr "Joueurs :" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3405,7 +3466,7 @@ msgstr "Volume :" msgid "Mute" msgstr "Muet" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "Maximum" @@ -3438,57 +3499,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "Périphérique" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "Activer le suréchantillonnage stéréo" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "Activer l'accélération matérielle" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "Quantité de caches audio :" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "Avancé" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "Lots" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "Écho" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "Stéréo" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "Centre" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "Gauche/Droite" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "Filtrage audio" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "Visualiseur de tuiles" diff --git a/po/wxvbam/fr_CA.po b/po/wxvbam/fr_CA.po index 717739fe9..3886e04e7 100644 --- a/po/wxvbam/fr_CA.po +++ b/po/wxvbam/fr_CA.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: French (Canada) (http://www.transifex.com/bgk/vba-m/language/fr_CA/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: fr_CA\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/fr_FR.po b/po/wxvbam/fr_FR.po index 93cbc20ae..281214a73 100644 --- a/po/wxvbam/fr_FR.po +++ b/po/wxvbam/fr_FR.po @@ -3,14 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# BenjaminSiskoo , 2018 +# Nyu, 2018 # Nyu, 2018 # BenjaminSiskoo , 2018 msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: French (France) (http://www.transifex.com/bgk/vba-m/language/fr_FR/)\n" "MIME-Version: 1.0\n" @@ -19,7 +21,7 @@ msgstr "" "Language: fr_FR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -27,376 +29,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Fichiers GameBoy Advance (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|Fichiers Gameboy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "Ouvrir un Fichier ROM" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Fichiers GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "Ouvrir un Fichier ROM GB" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Fichiers GameBoy Color (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "Ouvrir un Fichier ROM GBC" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Inconnu" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM " -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2 " -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT " -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MBC2+BATT " -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM " -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT " -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT " -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3 " -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT " -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5 " -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM " -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT " -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE " -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM " -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT " -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT " -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "Game Génie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0 " -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+POCKET CAMERA " -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5 " -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3 " -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1 " -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Aucun" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "Choisir le fichier Code Dot" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "Code Dot e-Reader (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Choisir un fichier batterie" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "Fichier Batterie (*.sav)|*.sav|Sauvegarde Flash (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "L'importation d'un fichier batterie effacera tous les jeux sauvegardés (et de manière définitive après l'écriture suivante). Souhaitez-vous continuer ?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Confirmer l'importation" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "Batterie chargée %s" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "Erreur de chargement de la batterie %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Sélectionner un fichier code" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Fichier Code Gameshark (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Fichier Code Gameshark (*.gcf)|*.gcf " -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "L'importation d'un fichier code remplacera tous les codes de triche chargés. Souhaitez-vous continuer ?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "Ne peut pas ouvrir le fichier %s" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "Fichier code non supporté %s" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "Chargement d'un fichier code %s" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "Erreur de chargement du fichier code %s" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "Sélectionner une copie d'écran" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "Copies d'Écran GS & PAC (*.sps;*.xps)|*.sps;*.xps|Copies d'Écran GameShark SP (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "Copies d'Écran Gameboy (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "L'importation d'un fichier de copie d'écran effacera toutes les sauvegardes de jeux (et ce de manière définitive après l'écriture suivante). Souhaitez-vous continuer ?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "Copie d'écran chargée %s" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "Erreur de chargement du fichier de copie d'écran %s" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "Écriture de la batterie %s" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "Erreur d'écriture sur la batterie %s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "Les sauvegardes de l'EEPROM ne peuvent pas être exportées" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Copies d'Écran Gameshark (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "Exporté depuis VisualBoyAdvance-M" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "Fichier de copie d'écran sauvegardé %s" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "Erreur de sauvegarde du fichier de copie d'écran %s" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "Sélectionner le fichier de sortie" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "Images PNG|*.png|Images BMP|*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "Écriture de la copie d'écran %s" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr " fichiers (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "Fichiers Film VBA|*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "Sélectionner un fichier" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "Sélectionner un fichier d'état" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "Fichiers de sauvegardes VisualBoyAdvance|*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "Son activé" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "Son désactivé" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "Volume : %d %%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "Mettre sur 0 pour le pseudo tty" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "Port en attente de connexion :" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "Connexion GDB" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "En attente de connexion sur %s" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "En attente de connexion sur le port %d" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "En attente de GDB..." -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "Émulateur Nintendo GameBoy (+Color+Advance)." -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "Copyright (C) 1999-2003 Forgotten\nCopyright (C) 2004-2006 Équipe de développement de VBA\nCopyright (C) 2007-2017 Équipe de développement de VBA-M" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -412,11 +416,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "Ce programme est un logiciel libre : vous pouvez le redistribuer et/ou le modifier sous les conditions de la GNU General Public License telle qu'elle est publiée par la Free Software Foundation, soit la version 2 de la Licence, ou (selon votre choix) toute autre version supérieure.\n\nCe programme est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE ; sans même l'implication de la garantie d'une COMMERCIALISATION ou LORS D'UN USAGE EN PARTICULIER. Consultez les conditions de la \nLicence GNU General Public pour plus de détails.\n\nVous devez avoir reçu une copie de la Licence GNU General Public License avec ce programme, si non, consultez le site http://www.gnu.org/licenses." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "Le lien LAN est déjà actif. Désactiver le mode Lien pour se déconnecter." -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "Le réseau n'est pas supporté en mode local." @@ -460,626 +464,639 @@ msgstr "Ne peut pas lancer le primaire %08x" msgid "dsbSecondary->Lock() failed: %08x" msgstr "dsbSecondary->Lock() a échoué : %08x" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "Sélectionner un fichier de sortie et un type" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "Palette Windows (*.pal)|*.pal|Palette PaintShop (*.pal)|*.pal|Table de Couleur Adobe (*.act)|*.act" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "Démarrer !" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "Connecter" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "Vous devez entrer un nom d'hôte valide" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "Nom d'hôte invalide" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "En Attente de Clients..." -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "L'adresse IP du serveur est : %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "En attente de connexion..." -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "Se connecte à %s\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "Une erreur s'est produite.\nVeuillez réessayer." -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "Sélectionner un fichier de code de triche" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "Listes de codes de triche VBA (*.clt)|*.clt|Listes de codes de triche CHT (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "Codes de triche chargés" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "Listes de codes de triche VBA (*.clt)|*.clt" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "Codes de triche sauvegardés" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "Restaurer les anciennes valeurs ?" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "Suppression des codes de triche" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "Code Générique" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "GameShark Advance" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "Flashcart CHT" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "Le nombre ne peut pas être vide" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "La recherche a trouvé %d résultats. Veuillez mieux affiner" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "La recherche n'a trouvé aucun résultat" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8-bit " -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16-bit " -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32-bit " -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "décimal signé" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "décimal non signé" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "hexadécimal non signé " -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%d images = %.2f ms" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "Périphérique par défaut" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "Mode Bureau" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%d x %d - %dbpp @ %dHz" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "Aucun plugin RPI utilisable n'a été trouvé dans %s" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "Module externe" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "Veuillez sélectionner un module externe ou un filtre différent" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "Erreur de sélection du module externe" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "Ceci videra tous les accélérateurs définis par l'utilisateur. Êtes-vous sûr ?" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "Confirmer" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "L'icône principal n'a pas été trouvé" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "L'onglet d'affichage principal n'a pas été trouvé" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "Dupliquer le menu accélérateur : %s pour %s et %s; garde le premier" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "Menu accélérateur %s pour %s annuler par défaut pour %s ; garde le menu" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "Objet menu invalide %s; suppression" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "Code" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "Déscription" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "Adresse" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "Ancienne valeur" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "Nouvelle valeur" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "Commandes du menu" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "Autres commandes" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "Hôte JoyBus invalide ; désactivation" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "Valeur Invalide %s pour l'option %s;les valeurs invalides sont %s%s%s" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "Valeur Invalide %d pour l'option %s; les valeurs valides sont %d - %d" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "Valeur invalide %f pour l'option %s; les valeurs valides sont %f - %f" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "Définition de la touche invalide %s pour %s" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "Option du flag invalide %s - %s ignorés" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "%s n'est pas un fichier ROM valide" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "Problème de chargement du fichier" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "Ne peut pas charger la ROM Game Boy %s" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "Ne peut pas charger le BIOS %s" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "Ne peut pas charger la ROM Game Boy Advance %s" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "joueur" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "État chargé %s" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "Erreur de chargement d'état %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "État sauvegardé %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "Erreur de sauvegarde d'état %s" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "Mode plein écran %dx%d-%d@%d non supporté ; recherche d'un autre mode" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "Le mode plein écran %dx%d-%d@%d non supporté" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "Mode valide : %dx%d-%d@%d" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "Choisir un mode %dx%d-%d@%d" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "A échoué pour le changement de mode vers %dx%d-%d@%d" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "N'est pas une cartouche GBA valide" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "Pas de mémoire pour le rembobinage" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "Erreur d'écriture pour l'état de rembobinage" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "erreur d'allocation de la mémoire" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "erreur d'initialisation du codec" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "erreur d'écriture du fichier de sortie" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "ne peut pas deviner le format de sortie du nom de fichier" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "erreur de programmation ; arrêt !" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "Ne peut pas commencer l'enregistrement de %s (%s)" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "Erreur dans l'enregistrement audio/vidéo (%s); arrêt" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "Erreur dans l'enregistrement audio (%s) ; arrêt" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "Erreur dans l'enregistrement vidéo (%s) ; arrêt" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "Aucun jeu en cours à enregistrer" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "Ne peut pas ouvrir le fichier de sortie %s" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "Erreur d'écriture de l'enregistrement du jeu" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "Ne peut pas lancer l'enregistrement du jeu pendant l'enregistrement" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "Ne peut pas ouvrir le fichier d'enregistrement %s" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "Erreur de l'enregistrement de lecture du jeu" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "Playback terminé" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d, %d ips)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "&Jeter" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "Fichiers image (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "Sauvegarder l'image de l'imprimante vers" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "Ecrire la sortie de l'imprimante vers %s" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "&Fermer" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "Imprimé" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "Erreur de l'ouverture du pseudo tty: %s" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "Erreur du paramétrage du socket du serveur (%d)" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "Fichiers texte (*.txt;*.log)|*.txt;*.log|" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "Copies de mémoire (*.dmp;*.bin)|*.dmp;*.bin|" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "Choisir le fichier de copie de la mémoire" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - PALETTE" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R :" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G :" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B :" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "visualboyadvance-m" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "vbam" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "Ne peut pas créer la fenêtre principale" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "Sauvegarder le fichier XRC intégré et quitter" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "Sauvegarder vba-over.ini intégré et quitter" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "Imprimer le chemin de configuration et quitter" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "Démarrer en mode plein écran" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "Effacer d'abord l'état du lien partagé, s'il existe" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "Lister toutes les options configurables et quitter" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "Fichier ROM" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "=" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "Erreur de configuration/assemblage : ne peut pas trouver le fichier xrc intégré" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "Écrire la configuration intégrée vers %s.\nPour passer outre, tout enlever sauf le(s) nœud(s) de racine modifié(s). D'abord trouver le nœud racine au nom correct dans tous les fichiers .xrc ou .xrs dans le chemin de recherche suivant overrides built-in:" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "La configuration est lue depuis, dans l'ordre :" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "Écrire le fichier override intégré vers %s\nPour passer outre, tout supprimer sauf la section changée. La première section trouvée est utlisée depuis le chemin de recherche :" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "\n\tintégré" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1087,29 +1104,29 @@ msgid "" "\n" msgstr "Les options définies depuis la ligne de commande sont sauvegardées si des changements de configuration sont faits dans l'interface utilisateur.\n\nPour les options flag, vrai et faux sont spécifiés comme 1 et 0, respectivement.\n\n" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "Les commandes disponibles pour l'option du Clavier/* sont :\n\n" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "L'option de mauvaise configuration ou des fichiers ROM multiples donnés :\n" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "XAudio2 : l'énumération des périphériques a échoué !" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "L'interface XAudio2 a échoué à l'initialisation !" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "XAudio2 : la création de la voix maître a échoué !" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "XAudio2 : la création de la voix source a échoué !" @@ -1118,120 +1135,47 @@ msgstr "XAudio2 : la création de la voix source a échoué !" msgid "Unable to load dialog %s from resources" msgstr "Ne peut pas charger le dialogue %s depuis les ressources" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "Manette%d-" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "Axes%d+" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "Axes%d-" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "Bouton%d" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "Hat%dN" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "Hat%dS" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "Hat%dO" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "Hat%dE" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "Hat%dNO" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "Hat%dNE" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "Hat%dSO" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "Hat%dSE" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "^Joy([0-9]+)[-+]" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "Axes([0-9]+)([+-])" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "Bouton([0-9]+)" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "Hat([0-9]+)((N|Nord|U|Haut)|(S|Sud|D|Bas)|(E|Est|R|Droite)|(W|Ouest|L|Gauche)|(NE|NordEst|UR|HautDroite)|(SE|SudEst|DR|BasDroite)|(SW|SudOuest|DL|BasGauche)|(NW|NordOuest|UL|HautGauche))" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "SHIFT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "RAWCTRL" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "Meta-" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "Meta+" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "RAW_CTRL" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "RAWCONTROL" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "RAW_CONTROL" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "CONTROL" @@ -1379,7 +1323,7 @@ msgstr "&Ajouter un code de triche" msgid "Edit Cheat" msgstr "Éditer un code de triche" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "&Type" @@ -1946,11 +1890,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2334,8 +2278,8 @@ msgstr "Checksum :" msgid "&0" msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "&1" @@ -2403,7 +2347,7 @@ msgstr "secondes (0-600); 0 = désactiver" msgid "&Throttle" msgstr "&Accélérer" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "% de la normale :" @@ -2412,30 +2356,103 @@ msgstr "% de la normale :" msgid "0 = no throttle" msgstr "0 = pas d'accélération" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "Pas d'accélération" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "25%" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "50%" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "100%" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "150%" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "200%" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "Visualiseur ES" @@ -2739,464 +2756,504 @@ msgstr "&Sauvegarder un code Dot..." msgid "Most &recent" msgstr "Le plus &récent" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "Charger &automatiquement le plus récent" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "&2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "&3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "&4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "&5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "&6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "&7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "&8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "&9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "1&0" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "Depuis le &fichier..." -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "Ne pas changer la sauvegarde de la &batterie" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "Ne pas changer la liste de &codes de triche" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "&Charger un état" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "Emplacement le &plus ancien" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "Vers le &fichier..." -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "&Sauvegarder un état" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "Fichier &batterie..." -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "Fichier &code Gameshark..." -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "Copie d'écran &Gameshark..." -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "&Importer" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "&Exporter" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "Capt&ure d'Ecran..." -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "Démarrer l'enregistrement du &son..." -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "Arrêter l'enregistrement du s&on" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "Démarrer l'enregistrement &vidéo..." -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "Arrêter l'enregistrement v&idéo" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "Démarrer l'enregistrement du &jeu..." -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "Arrêter l'enregistrement du j&eu" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "&Enregistrer" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "Démarrer la lecture du &film..." -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "Arrêter la lecture du f&ilm" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "&Jouer" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "&Émulation" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "&Pause" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "&Image suivante" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "Re&mbobiner" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "Basculer en &plein écran" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "&Mode turbo" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "&VSync" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "Saut d'images &automatique" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "Pa&sser le BIOS" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "Patch IPS/UPS/IPF &automatique" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "&Pause quand inactif" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "&Redémarrer" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "&Options" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "&Link" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "Démarrer le Link en &réseau..." -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "Rie&n" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "&Câble" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "&Sans fil" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "&GameCube" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "&Game Boy" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "Mode &local" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "&Link au démarrage" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "Hack pour la vite&sse" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "&Configurer..." -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "&Vidéo" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "&Démarrer en plein écran" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "Conse&rver les proportions" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "Filtre &bilinéaire" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "Filtre &mutlithread" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "&Garder la fenêtre en premier plan" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "Barre de &statut" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "&Désactiver l'affichage à l'écran" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "Affichage &transparent à l'écran" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "&Audio" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "Interpolation du son de la &GBA" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "Amélioration du son de la &GB" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "Effet de son surround pour la &GB" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "Décliquer le son de la &GB" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "&Contrôleur" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "Tir &automatique" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "&A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "&B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "&L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "&R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "&Game Boy Advance" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "Configurer..." -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "Horloge en temps &réel" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "&Utiliser le fichier BIOS" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "Imprimer le &débug" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "Imprimante &GB" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "&Assembler une page complète avant d'imprimer" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "&Sauvegarder les sorties d'impression en tant que captures d'écrans" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "&Utiliser le fichier BIOS GB" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "&Utiliser le fichier BIOS GBC" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "&Général..." -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "Réperto&ires..." -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "Raccourcis des &touches..." -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "Ou&tils" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "&Codes de triche" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "Liste de &codes de triche..." -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "Trouver un c&ode de triche..." -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "Sauvegarder/charger a&utomatiquement les codes de triche" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "&Activer les codes de triche" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "&Rupture dans le GDB" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "&Configurer le port..." -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "&Rupture au chargement" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "&Déconnecter" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "&GDB" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "&Désassembler..." -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "&Journalisation..." -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "Visualiseur &ES..." -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "Visualiseur &MAP..." -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "Visualiseur de mémoir&e..." -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "Visualiseur &OAM..." -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "Visualiseur de &palette..." -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "Visualiseur de &tuile..." -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "BG &0" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "BG &1" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "BG &2" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "BG &3" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "&OBJ" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "&WIN 0" @@ -3204,58 +3261,62 @@ msgstr "&WIN 0" msgid "W&IN 1" msgstr "W&IN 1" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "O&BJ WIN" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "&Visualiseur de couches" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "Canal &1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "Canal &2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "Canal &3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "Canal &4" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "Direct Sound &A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "Direct Sound &B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "Canaux &son" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "&Aide" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "Rapporter des &bogues" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "&Forum de support pour VBA-M" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "Traductions" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "Visualiseur de map" @@ -3353,15 +3414,15 @@ msgstr "Client" msgid "Players:" msgstr "Joueurs :" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3397,7 +3458,7 @@ msgstr "Volume :" msgid "Mute" msgstr "Muet" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "Maximum" @@ -3430,57 +3491,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "Périphérique" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "Activer le remix stéréo" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "Acitver l'accélération matériel" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "Nombre de tampons son :" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "Avancée" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "Lots" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "Écho" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "Stéréo" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "Centre" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "Gauche/Droite" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "Filtrage du son" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "Visualiseur de tuile" diff --git a/po/wxvbam/gl.po b/po/wxvbam/gl.po index e2b7dce35..10e227b7b 100644 --- a/po/wxvbam/gl.po +++ b/po/wxvbam/gl.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-10-14 15:58+0000\n" -"Last-Translator: Rubén \n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" +"Last-Translator: Rafael Kitover \n" "Language-Team: Galician (http://www.transifex.com/bgk/vba-m/language/gl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,7 +19,7 @@ msgstr "" "Language: gl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -27,376 +27,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Ficheiros de GameBoy Advance (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|Ficheiros de GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "Abrir ROM" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Ficheiros de GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "Abrir ficheiro ROM de GB" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Ficheiros de GameBoy Color (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "Abrir ficheiro ROM de GBC" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Descoñecido" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+POCKET CAMERA" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Ningún" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "Seleccionar ficheiro de Código de Puntos" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "Código de Puntos e-Reader (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Seleccione o ficheiro de batería" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "Ficheiro de batería (*.sav)|*.sav|Gardado rápido (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "A importación dun ficheiro de batería, borrará tódalas partidas gardadas (permanentemente despois da seguinte escritura). Queres continuar?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Confirmar importación" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "Batería cargada %s" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "Erro cargando batería %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Seleccione ficheiro de código" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Ficheiro de Código GameShark (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Ficheiro de Código GameShark (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "A importación dun ficheiro de código sustituirá calquera truco cargado. Queres continuar?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "Non se pode abrir o ficheiro %s" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "Ficheiro de código non soportado %s" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "Ficheiro de código cargado %s" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "Erro cargando ficheiro de código %s" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "Seleccionar ficheiro de instantánea" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "Instantáneas de GS e PAC (*.sps;*.xps)|*.sps;*.xps|Instantáneas de GameShark SP (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "Instantánea de Gameboy (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "A importación dun ficheiro de instantánea borrará tódolos xogos gardados (permanentemente despois da seguinte escritura). Queres continuar?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "Ficheiro de instantánea cargado %s" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "Erro cargando ficheiro de instantánea %s" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "Batería escrita %s" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "Erro escribindo batería %s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "gardados EEPROM non poden ser exportados" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Instantánea de Gameshark (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "Exportado dende VisualBoyAdvance-M" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "Ficheiro de instantánea gardado %s" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "Erro gardando ficheiro de instantánea %s" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "Seleccione o ficheiro de saída" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "Imaxes PNG|*.png|Imaxes BMP|*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "Instantánea escrita %s" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr " ficheiros (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "Ficheiros de película VBA|*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "Seleccione un ficheiro" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "Seleccione o ficheiro de estado" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "Ficheiros de gardado do xogo VisualBoyAdvance|*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "Son activado" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "Son desactivado" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "Volume: %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "Establecer a 0 para pseudo tty" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "Porto para agardar por conexión:" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "Conexión GDB" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "Agardando por conexión en %s" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "Agardando por conexión en porto %d" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "Agardando por GDB..." -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "Emulador de Nintendo GameBoy (+Color+Advance) ." -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "Dereitos do autor (C) 1999-2003 Forgotten\nDereits do autor (C) 2004-2006 equipo de desenvolvemento VBA\nDereits do autor (C) 2007-2017 equipo de desenvolvemento VBA-M" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -412,11 +414,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -460,626 +462,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "Iniciar!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "Conectar" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "O enderezo IP do servidor é %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "Conectando a %s\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "Seleccione un ficheiro de trucos" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "Listas de trucos VBA (*.clt)|*.clt|CHT listas de trucos (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "Trucos cargados" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "Listas de trucos VBA (*.clt)|*.clt|listas de trucos CHT (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "Gardar trucos" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "Restaurar os valores antigos?" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "Removendo trucos" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "Código xenérico" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "GameShark Advance" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Avanzado" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "Flashcart CHT" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "O número non pode estar baleiro" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "A búsqueda non obtivo resultados" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8-bit " -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16-bit " -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32-bit " -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%d cadros = %.2f ms" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "Dispositivo predeterminado" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "Modo escritorio" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%d x %d - %dbpp @ %dHz" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "Complemento" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "Confirmar" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "Código" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "Descrición" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "Enderezo" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "Valor antigo" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "Novo valor" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "Menú de comandos" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "Outros comandos" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "%s non é un ficheiro ROM valido" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "Houbo un problema ao cargar o ficheiro" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "xogador" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "Estado cargado %s" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "Erro cargando estado %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "Estado gardado %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "Erro gardando estado %s" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "Modo pantalla completa %dx%d-%d@%d non soportado" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "Modo valido : %dx%d-%d@%d" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "Erro ao iniciar codec" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d, %d fps)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "&Descartar" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "Ficheiros de imaxe (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "&Pechar" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "Impreso" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - E/S" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - PALETA" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - E/S" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R:" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G:" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B:" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "vbam" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "Non se pode crear a xanela principal" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "Gardar o ficheiro XRC integrado e saír" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "Gardar vba-over.ini integrado e saír" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "Imprimir ruta de configuración e saír" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "Iniciar en modo pantalla completa" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "Ficheiro ROM" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "=" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "\n\tintegrado" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1087,29 +1102,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1118,120 +1133,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "Joy%d-" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "Eixe%d+" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "Eixe%d-" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "Botón%d" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "Hat%dN" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "Hat%dS" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "Hat%dW" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "Hat%dE" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "Hat%dNW" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "Hat%dNE" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "Hat%dSW" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "Hat%dSE" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "^Joy([0-9]+)[-+]" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "Eixe([0-9]+)([+-])" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "Botón([0-9]+)" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "Hat([0-9]+)((N|Norte|U|Arriba)|(S|Sur|D|Abaixo)|(E|Leste|R|Dereita)|(W|Oeste|L|Esquerda)|(NE|Nordeste|UR|ArribaDereita)|(SE|Sudeste|DR|AbaixoDereita)|(SW|Suroeste|DL|AbaixoEsquerda)|(NW|Noroeste|UL|ArribaEsquerda))" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "Maiúsc." -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "Meta-" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "Meta+" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "CONTROL" @@ -1379,7 +1321,7 @@ msgstr "Engadir truco" msgid "Edit Cheat" msgstr "Editar truco" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "&Tipo" @@ -1946,11 +1888,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2334,8 +2276,8 @@ msgstr "" msgid "&0" msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "&1" @@ -2403,7 +2345,7 @@ msgstr "" msgid "&Throttle" msgstr "&Acelerador" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "% do normal:" @@ -2412,30 +2354,103 @@ msgstr "% do normal:" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "Sen acelerador" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "25%" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "50%" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "100%" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "150%" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "200%" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "Visor de entrada e saída" @@ -2739,464 +2754,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "&2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "&3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "&4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "&5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "&6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "&7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "&8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "&9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "1&0" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "Dende &ficheiro ..." -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "&Cargar estado" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "&Rañura máis antiga" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "Ao &ficheiro ..." -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "&Gardar estado" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "&Ficheiro de batería..." -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "Ficheiro de &código GameShark..." -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "&Instantánea de Gameshark..." -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "&Importar" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "&Exportar" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "Captura de pant&alla..." -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "&Gravar" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "&Reproducir" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "&Emulación" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "Pausar" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "&Seguinte fotograma" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "Rebo&binar" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "Activar &pantalla completa" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "&Modo turbo" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "&VSync" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "&Auto saltar cadros" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "&Saltar BIOS" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "&Reiniciar" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "&Opcións" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "&Ligazón" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "&Nada" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "&Cable" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "&Sen fíos" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "&GameCube" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "&Game Boy" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "&Modo local" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "&Configurar ..." -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "&Vídeo" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "Iniciar en pantalla completa" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "&Filtro bilinear" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "&Barra de estado" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "&Audio" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "&Entrada" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "&Disparo automático" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "&A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "&B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "&L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "&R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "&Game Boy Advance" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "Configurar ..." -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "&Reloxo en tempo real" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "&Usar ficheiro BIOS" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "&Imprimir depurador" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "Impresora &GB" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "&Usar ficheiro BIOS de Game Boy" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "&Usar ficheiro BIOS de Game Boy Color" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "&Xeral ..." -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "D&irectorios ..." -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "&Atallos de Tecla..." -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "&Ferramentas" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "&Trucos" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "Lista de &cheats ..." -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "G&ardado/Cargado automático de trucos" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "&Activar trucos" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "&Configurar porto" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "&Desconectar" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "&GDB" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "&Rexistro" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "&Visor de entrada e saída..." -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "&Visor de mapa..." -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "&Visor de memoria..." -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "&Visor de OAM..." -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "&Visor de Paleta..." -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "&Visor de título..." -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "BG &0" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "BG &1" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "BG &2" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "BG &3" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "&OBJ" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "&WIN 0" @@ -3204,58 +3259,62 @@ msgstr "&WIN 0" msgid "W&IN 1" msgstr "W&IN 1" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "O&BJ WIN" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "Canle &1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "Canle &2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "Canle &3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "Canle &4" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "Direct Sound &A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "Direct Sound &B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "Canles de &Son" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "&Axuda" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "Reportar &erros" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "&Foro de Soporte VBA-M" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "Traducións" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "Visor de mapa" @@ -3353,15 +3412,15 @@ msgstr "Cliente" msgid "Players:" msgstr "Xogadores:" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3397,7 +3456,7 @@ msgstr "Volume :" msgid "Mute" msgstr "Silenciar" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "Máximo" @@ -3430,57 +3489,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "Dispositivo" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "Activar mestura ascendente estéreo" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "Activar aceleración por hardware" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "Número de búferes de son:" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "Avanzado" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "Lotes" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "Eco" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "Estéreo" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "Centro" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "Esquerda/Dereita" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "Filtrado de son" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "Visor de título" diff --git a/po/wxvbam/haw.po b/po/wxvbam/haw.po index cb3640329..e7de8114c 100644 --- a/po/wxvbam/haw.po +++ b/po/wxvbam/haw.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Hawaiian (http://www.transifex.com/bgk/vba-m/language/haw/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: haw\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/he.po b/po/wxvbam/he.po index 43a193674..6aabca509 100644 --- a/po/wxvbam/he.po +++ b/po/wxvbam/he.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Hebrew (http://www.transifex.com/bgk/vba-m/language/he/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: he\n" "Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/he_IL.po b/po/wxvbam/he_IL.po index bfc329a01..31396f138 100644 --- a/po/wxvbam/he_IL.po +++ b/po/wxvbam/he_IL.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Hebrew (Israel) (http://www.transifex.com/bgk/vba-m/language/he_IL/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: he_IL\n" "Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/hr.po b/po/wxvbam/hr.po index e0a6d8f67..3f162b76b 100644 --- a/po/wxvbam/hr.po +++ b/po/wxvbam/hr.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Croatian (http://www.transifex.com/bgk/vba-m/language/hr/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: hr\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Ništa" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "Generični kod" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "Napredni CodeBreaker" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "Tiho" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/hu.po b/po/wxvbam/hu.po index 8377f773d..4d282756b 100644 --- a/po/wxvbam/hu.po +++ b/po/wxvbam/hu.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-12-19 20:03+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 16:00+0000\n" "Last-Translator: Model T800\n" "Language-Team: Hungarian (http://www.transifex.com/bgk/vba-m/language/hu/)\n" "MIME-Version: 1.0\n" @@ -19,7 +19,7 @@ msgstr "" "Language: hu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -27,376 +27,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Advance Fájlok (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy Fájlok (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "ROM fájl megnyitás" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Fájlok (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "GB ROM fájl megnyitás" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Color Fájlok (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "GBC ROM fájl megnyitás" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Ismeretlen" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+POCKET CAMERA" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Üres" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "Válassz Dot Code fájlt" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Válassz battery fájlt" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "Battery fájl (*.sav)|*.sav|Flash mentés (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Egy battery fájl importálása töröl minden játékállás mentést (a következő írás után végleg).\nBiztosan ezt akarod?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Importálás megerősítése" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "%s battery betöltve" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "% battery betöltése sikertelen" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Válassz code fájlt" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Gameshark Code Fájl (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Gameshark Code Fájl (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "Egy code fájl importálása minden betöltött csalást lecserél. Biztosan folytatod?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "A %s megnyitása nem lehetséges" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "A %s nem támogatott code fájl" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "%s code fájl betöltve" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "A %s code fájl betöltése sikertelen" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "Válassz pillanatkép fájlt" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "GS & PAC Pillanatkép (*.sps;*.xps)|*.sps;*.xps|GameShark SP Pillanatkép (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "Gameboy Pillanatkép (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Egy pillanatkép importálása töröl minden játékállás mentést (a következő írás után végleg).\nBiztosan folytatod?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "A %s pillanatkép fájl betöltve" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "A %s pillanatkép fájl betöltése sikertelen" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "%s battery megírva" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "A %s battery írása sikertelen" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "Az EEPROM mentések nem exportálhatók" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Gameshark Pillanatkép (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "Exportálva a VisualBoyAdvance-M-ből" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "A %s pillanatkép fájl mentve" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "A %s pillanatkép fájl mentése sikertelen" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "Válassz kimeneti fájlt" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "PNG képek|*.png|BMP képek|*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "A %s pillanatkép kiírva" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr " fájlok (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "VBA Mozgókép fájlok|*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "Válassz fájlt" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "Válassz mentett játékállást" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "VisualBoyAdvance játékmentés fájlok|*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "Hang bekapcsolva" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "Hang kikapcsolva" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "Hangerő: %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "Ál-TTY-hez állítsd 0-ra" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "Kapcsolatokhoz figyelt port:" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "GDB Kapcsolat" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "Kapcsolódás fogadása ennél: %s" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "Kapcsolódás fogadása a %d porton" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "Várakozás a GDB-re" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "Nintendo GameBoy (+Color+Advance) emulátor." -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "Copyright (C) 1999-2003 Forgotten\nCopyright (C) 2004-2006 VBA fejlesztői csapat\nCopyright (C) 2007-2017 VBA-M fejlesztői csapat" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -412,11 +414,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "Ez a program ingyenes alkalmazás: terjesztheti és/vagy módosíthatja\na Free Software Foundation által kiadott GNU Általános Nyilvános\nLincenc előírásaival összhangban, legyen szó annak második, vagy\n(tetszés szerinti) bármely későbbi változatáról.\n\nA program azért készült, hogy remélhetőleg hasznos legyen, de nincs\nSEMMIFÉLE GARANCIA rá, még a feltételezhető HELYES MŰKÖDÉSRE és arra\nsem, hogy bármely EGYEDI CÉLNAK megfelel. További részletekért\ntekintse meg a GNU Általános Nyilvános Lincenct.\n\nA programhoz mellékelve kell legyen a Licenc egy példánya. Ha\nmégsem, itt megtalálja: http://gnu.hu/gpl.html ." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "A LAN összeköttetés már aktív. Kapcsold ki az összekötés módot a bontáshoz." -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "Helyi módban hálózat nem támogatott." @@ -460,626 +462,639 @@ msgstr "Az elsődleges hang nem játszható le %08x" msgid "dsbSecondary->Lock() failed: %08x" msgstr "dsbSecondary->Lock() sikertelen: %08x" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "FAudio: Az eszközök besorolása sikertelen!" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "Az FAudio felület indítása sikertelen!" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "FAudio: Hangok feljavítása sikertelen!" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "FAudio: Forráshang létrehozása sikertelen!" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "Válassz kimeneti típust és fájlt" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "Windows Paletta (*.pal)|*.pal|PaintShop Paletta (*.pal)|*.pal|Adobe Színtábla (*.act)|*.act" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "Kezdés!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "Csatlakozás" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "Adj meg egy létező gazda nevet" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "A gazdanév nem létezik" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "Várakozás kliensekre..." -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "A szerver IP címe: %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "Várakozás kapcsolódásra..." -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "Kapcsolódás ehhez: %s\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "Hiba történt.\nPróbáld újra." -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "Válassz csalás fájlt" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "VBA csaláslista (*.clt)|*.clt|CHT csaláslista (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "Betöltött csalások" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "VBA csaláslista (*.clt)|*.clt" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "Mentett csalások" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "Visszaállítod a régi értékeket?" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "Csalások eltávolítása" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "Általános Kód" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "GameShark Advance" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "Flashcart CHT" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "A szám nem lehet üres" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "A keresés %d találatot eredményezett, így finomításra szorul" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "A keresés nem járt eredménnyel" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8-bit " -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16-bit " -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32-bit " -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "előjeles decimális" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "előjel nélküli decimális" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "előjel nélküli hexadecimális" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%d képkocka = %.2f ms" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "Alapértelmezett eszköz" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "Asztali mód" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%d x %d - %dbpp @ %dHz" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "A %s helyen nincs használható RPI bővítmény" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "Bővítmény" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "Válassz bővítményt, vagy másféle szűrőt" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "Hiba a bővítmény választásnál" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "Ez eltávolít minden felhasználói gyorsítót. Biztosan vagy benne?" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "Megerősít" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "A főikon nem található" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "A főkijelző nem található" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "A %s menü-gyorsgomb duplán csatolt: %s és %s; az első lesz megtartva" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "A %s menü-gyorsgomb ehhez: %s, felülírja az eredetit ehhez: %s ; menü megtartása" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "A %s érvénytelen menüelem; eltávolítás" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "Kód" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "Leírás" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "Cím" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "Régi Érték" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "Új Érték" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "Menü parancsok" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "Egyéb parancsok" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "A JoyBus gazda érvénytelen; letiltás" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "A %s érvénytelen érték a %s opcióhoz; használható értékek: %s%s%s" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "A %d érvénytelen érték a %s opcióhoz; használható értékek: %d - %d" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "A %f érvénytelen érték a %s opcióhoz; használható értékek: %f - %f" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "A %s - %s érvénytelen billentyű hozzárendelés" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "Az érvénytelen jelölőopció %s - %s elutasítva" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "%s nem létező ROM fájl" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "Probléma a fájl betöltésénél" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "A %s Game Boy ROM nem tölthető be" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "A %s BIOS nem tölthető be" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "A %s Game Boy Advance ROM nem tölthető be" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr " játékos " -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "A %s játékállás betöltve" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "Hiba a %s játékállás betöltésekor" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "A %s játékállás mentve" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "Hiba a %s játékállás mentésekor" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "A teljesképernyős mód %dx%d-%d@%d nem támogatott; másik keresése" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "A teljesképernyős mód %dx%d-%d@%d nem támogatott" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "Érvényes mód: %dx%d-%d@%d" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "%dx%d-%d@%d mód választva" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "Nem sikerült %dx%d-%d@%d módra váltani" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "Érvénytelen GBA bővítőkártya" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "Visszajátszáshoz kevés a memória" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "Hiba a visszajátszás-állás írásakor" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "memóriakioszási hiba" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "hiba a kodek inicializálásnál" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "hiba a kimeneti fájl írásakor" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "a fájlnévből nem állapítható meg a kimenet formátuma" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "programhiba; megszakítás!" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "Nem lehet megkezdeni a rögzítést ide: %s (%s)" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "Hiba a hang/videó rögzítésekor (%s); megszakítás" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "Hiba a hangrögzítéskor (%s); megszakítás" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "Hiba a videórögzítéskor (%s); megszakítás" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "Nincs rögzíthető elindított játék" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "A %s kimeneti fájl nem nyitható meg" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "Hiba a játék rögzítésének írásakor" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "Játékfelvétel lejátszása nem lehetséges rögzítéskor" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "A %s felvételfájl megnyitása nem lehetséges" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "Hiba a játékfelvétel beolvasásakor" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "A lejátszás véget ért" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d, %d fps)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "El&dobás" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "Képfájlok (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "Nyomtatási kép mentésének helye" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "Nyomtatási kép kiírva ide: %s" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "Bezár" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "Kinyomtatva" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "Hiba az ál-TTY megnyitásakor: %s" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "Hiba a szerver socket beállításakor (%d)" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "Szövegfájlok (*.txt;*.log)|*.txt;*.log|" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "Memória kiirások (*.dmp;*.bin)|*.dmp;*.bin|" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "Válassz memória kiírás fájlt" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - PALETTE" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R:" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G:" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B:" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "visualboyadvance-m" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "vbam" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "A főablak nem nyitható meg" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "Beépített XRC fájl mentése és kilépés" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "Beépített vba-over.ini mentése és kilépés" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "Konfigurációs útvonal kiírása és kilépés" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "Indítás teljesképernyős módban" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "Megosztott hivatkozás állapotának törlése elsőként, ha létezik" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "Összes beállítható elem listázása, majd kilépés" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "ROM fájl" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "=<érték>" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "Konfiguráció/felépítés hiba: nem található beépített xrc" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "A beépített konfiguráció elmentve ide: %s.\nFelülbíráláshoz törölj mindent a módosított főelem(ek)en kívül. A következő keresési útvonalon lévő bármely .xrc vagy .xrs fájlban található megfelelő nevű főelem, felülírja a beépítettet:" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "Kiolvasási sorrendben, a konfiguráció a következő:" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "A beépített felülbírálási fájl elmentve ide: %s\nFelülíráshoz törölj mindent a módosított szakaszon kívül. A következő keresési útvonal első fellelt szakasza lesz használva:" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "\n\tbeépített" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1087,29 +1102,29 @@ msgid "" "\n" msgstr "A parancssorból kezdeményezett beállítási módosítások akkor kerülnek mentésre, ha a felhasználói felületről is változtatás történik.\n\nFájljelölő beállításoknál, a TRUE és FALSE, 1 és 0-ként lesz meghatározva.\n\n" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "A billentyűzethez rendelkezésre álló parancsok:\n\n" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "Hibás konfigurációs beállítás, vagy több ROM fájl lett megadva:\n" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "XAudio2: Az eszközök felismerése sikertelen!" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "Sikertelen az XAudio2 felület inicializálása!" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "XAudio2: A főhang létrehozása sikertelen!" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "XAudio2: A forráshang létrehozása sikertelen!" @@ -1118,120 +1133,47 @@ msgstr "XAudio2: A forráshang létrehozása sikertelen!" msgid "Unable to load dialog %s from resources" msgstr "Nem tölthető be a %s párbeszédablak a forrásból" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "Joy%d-" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "Tengely%d+" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "Tengely%d-" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "Gomb%d" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "Kereszt%dÉ" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "Kereszt%dD" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "Kereszt%dNY" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "Kereszt%dK" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "Kereszt%dÉNY" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "Kereszt%dÉK" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "Kereszt%dDNY" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "Kereszt%dDK" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "^Joy([0-9]+)[-+]" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "Tengely([0-9]+)([+-])" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "Gomb([0-9]+)" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "Kereszt([0-9]+)((É|Észak|F|Fel)|(D|Dél|L|Le)|(K|Kelet|J|Jobbra)|(NY|Nyugat|B|Balra)|(ÉK|ÉszakKelet|FJ|FelJobbra)|(DK|DélKelet|LJ|LeJobbra)|(DNY|DélNyugat|LB|LeBalra)|(ÉNY|ÉszakNyugat|FB|FelBalra))" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "SHIFT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "RAWCTRL" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "Meta-" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "Szám" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "Meta+" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "RAW_CTRL" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "RAWCONTROL" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "RAW_CONTROL" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "CONTROL" @@ -1379,7 +1321,7 @@ msgstr "Csalás hozzáadás" msgid "Edit Cheat" msgstr "Csalás Szerkesztés" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "&Típus" @@ -1946,11 +1888,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2334,8 +2276,8 @@ msgstr "Ellenőrző:" msgid "&0" msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "&1" @@ -2403,7 +2345,7 @@ msgstr "másodperc (0-600); 0 = letiltva" msgid "&Throttle" msgstr "Gyorsí&tás" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "a normál ennyi %-a:" @@ -2412,30 +2354,103 @@ msgstr "a normál ennyi %-a:" msgid "0 = no throttle" msgstr "0 = nincs gyorsítás" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "Nincs gyorsítás" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "25%" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "50%" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "75%" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "100%" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "125%" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "150%" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "175%" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "200%" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "225%" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "250%" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "275%" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "300%" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "325%" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "350%" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "375%" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "400%" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "425%" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "450%" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "475%" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "500%" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "525%" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "550%" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "575%" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "600%" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "IO Betekintő" @@ -2739,464 +2754,504 @@ msgstr "Dot Kód menté&se..." msgid "Most &recent" msgstr "Legutolsó" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "Legutolsó automata betöltése" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "&2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "&3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "&4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "&5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "&6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "&7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "&8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "&9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "1&0" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "&Fájlból ..." -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "&Battery mentés változatlan marad" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "&Csaláslista változatlan marad" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "Játéká&llás betöltése" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "Legrégebbi hely" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "&Fájlba ..." -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "Játékállás menté&se" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "&Battery fájl..." -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "Gameshark kódfájl..." -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "&Gameshark pillanatkép..." -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "&Importálás" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "&Exportálás" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "Kép rögzítése..." -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "Hangrögzítés indítá&sa..." -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "Hangr&ögzítés megállítása" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "&Videórögzítés indítása..." -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "Videórögzítés megállítása" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "Játék felvételének indítása..." -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "Játékfelvétel leállítása" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "&Rögzítés" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "Felvétel visszajátszása..." -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "Visszajátszás leállítása" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "Lejátszás" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "&Emulálás" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "Szünet" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "Következő képkocka" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "Visszatekerés" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "Váltás teljes képernyőre" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "&Turbo mód" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "Függőleges szinkronizálás" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "&Automata képkocka átugrás" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "BIOS átugrá&sa" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "&Automata IPS/UPS/IPF javítás" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "Szünet ha inaktív" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "&Visszaállít" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "Beállítás&ok" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "&Link" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "Hálózati kapcsolat kezdeményezés..." -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "Semmi" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "Kábel" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "Vezetéknélküli" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "&GameCube" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "&Game Boy" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "He&lyi mód" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "Kapcso&lódás indításkor" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "&Sebesség hack" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "Konfigurálás ..." -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "&Videó" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "Indítá&s teljes képernyőn" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "Gyors átméretezés" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "&1x" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "&2x" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "&3x" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "&4x" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "&5x" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "&6x" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "Méretarány megő&rzése" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "&Bilineáris szűrő" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "Többszálas szűrő" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "Abla&k mindig legfelül" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "Állapot&sor" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "Képben kijelzés letiltása" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "Képben kijelzés át&tetszően" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "H&ang" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "Hangosítás" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "Halkítás" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "Hang ki/be" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "&GBA hang kiegészítés" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "&GB hang kiemelés" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "&GB surround hangeffektus" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "&GB kattogó hang tompítás" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "Bevite&l" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "&Auto-tűz" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "&A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "&B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "&L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "&R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "&Game Boy Advance" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "Konfigurálás ..." -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "Valósidejű Ó&ra (RTC)" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "BIOS fájl használata" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "Hibakeresés nyomtatás" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "&GB nyomtató" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "Nyomtatás csak a teljes oldal me&glétekor" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "Nyomtatás menté&se képernyőképként" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "GB BIOS fájl használata" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "GBC BIOS fájl használata" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "Általános ..." -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "Gyor&sítás / Turbo ..." + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "Könyvtárak ..." -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "Gyorsbillentyű&k ..." -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "Eszközök" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "&Csalások" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "&Csalások listázása ..." -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "Csalások keresése ..." -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "Csalások automata mentése/betöltése" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "Csalások &engedélyezése" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "GD&B feltörése" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "Port konfigurálás..." -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "Szünet terheléskor" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "Lecsatlakozás" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "&GDB" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "Visszafejtés..." -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "Nap&lózás..." -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "&IO Betekintő..." -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "&Térkép Megtekintő..." -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "M&emória Vizsgáló..." -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "&OAM Nézegető..." -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "Szín&paletta Betekintő..." -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "Csempe Meg&tekintő..." -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "BG &0" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "BG &1" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "BG &2" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "BG &3" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "&OBJ" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "&WIN 0" @@ -3204,58 +3259,62 @@ msgstr "&WIN 0" msgid "W&IN 1" msgstr "W&IN 1" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "O&BJ WIN" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "Rétegek megtekintése" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "Csatorna &1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "Csatorna &2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "Csatorna &3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "Csatorna &4" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "Direct Sound &A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "Direct Sound &B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "Hang&csatornák" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "Súgó" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "Hibák jelentése" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "VBA-M Támogatási &Fórum" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "Fordítások" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "Alaphelyzet Visszaállítás..." + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "Térkép Nézet" @@ -3353,15 +3412,15 @@ msgstr "Kliens" msgid "Players:" msgstr "Játékosok:" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3397,7 +3456,7 @@ msgstr "Hangerő :" msgid "Mute" msgstr "Némítás" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "Maximum" @@ -3430,57 +3489,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "FAudio" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "Eszköz" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "Sztereó felkonvertálás engedélyezése" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "Hardveres gyorsítás engedélyezése" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "Ideiglenes hangtárolók száma:" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "Haladó" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "Sok" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "Visszhang" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "Sztereó" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "Közép" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "Bal/Jobb" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "Hangszűrők" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "Gyorsítás / Turbo Beállítások" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "Gyorsítás Mértéke" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "Kihagyott Képkockák" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "Képkockák száma:" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "1" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "5" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "6" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "7" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "8" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "9" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "10" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "11" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "12" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "13" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "14" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "15" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "16" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "17" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "18" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "19" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "20" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "21" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "22" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "23" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "24" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "25" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "26" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "27" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "28" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "29" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "30" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "Csempe Megtekintő" diff --git a/po/wxvbam/hu_HU.po b/po/wxvbam/hu_HU.po index 16698646a..1f7a11dce 100644 --- a/po/wxvbam/hu_HU.po +++ b/po/wxvbam/hu_HU.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-12-19 20:01+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 16:01+0000\n" "Last-Translator: Model T800\n" "Language-Team: Hungarian (Hungary) (http://www.transifex.com/bgk/vba-m/language/hu_HU/)\n" "MIME-Version: 1.0\n" @@ -20,7 +20,7 @@ msgstr "" "Language: hu_HU\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -28,376 +28,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Advance Fájlok (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy Fájlok (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "ROM fájl megnyitás" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Fájlok (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "GB ROM fájl megnyitás" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Color Fájlok (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "GBC ROM fájl megnyitás" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Ismeretlen" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+POCKET CAMERA" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Üres" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "Válassz Dot Code fájlt" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Válassz battery fájlt" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "Battery fájl (*.sav)|*.sav|Flash mentés (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Egy battery fájl importálása töröl minden játékállás mentést (a következő írás után végleg).\nBiztosan ezt akarod?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Importálás megerősítése" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "%s battery betöltve" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "% battery betöltése sikertelen" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Válassz code fájlt" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Gameshark Code Fájl (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Gameshark Code Fájl (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "Egy code fájl importálása minden betöltött csalást lecserél. Biztosan folytatod?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "A %s megnyitása nem lehetséges" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "A %s nem támogatott code fájl" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "%s code fájl betöltve" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "A %s code fájl betöltése sikertelen" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "Válassz pillanatkép fájlt" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "GS & PAC Pillanatkép (*.sps;*.xps)|*.sps;*.xps|GameShark SP Pillanatkép (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "Gameboy Pillanatkép (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Egy pillanatkép importálása töröl minden játékállás mentést (a következő írás után végleg).\nBiztosan folytatod?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "A %s pillanatkép fájl betöltve" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "A %s pillanatkép fájl betöltése sikertelen" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "%s battery megírva" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "A %s battery írása sikertelen" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "Az EEPROM mentések nem exportálhatók" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Gameshark Pillanatkép (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "Exportálva a VisualBoyAdvance-M-ből" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "A %s pillanatkép fájl mentve" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "A %s pillanatkép fájl mentése sikertelen" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "Válassz kimeneti fájlt" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "PNG képek|*.png|BMP képek|*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "A %s pillanatkép kiírva" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr " fájlok (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "VBA Mozgókép fájlok|*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "Válassz fájlt" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "Válassz mentett játékállást" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "VisualBoyAdvance játékmentés fájlok|*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "Hang bekapcsolva" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "Hang kikapcsolva" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "Hangerő: %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "Ál-TTY-hez állítsd 0-ra" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "Kapcsolatokhoz figyelt port:" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "GDB Kapcsolat" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "Kapcsolódás fogadása ennél: %s" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "Kapcsolódás fogadása a %d porton" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "Várakozás a GDB-re" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "Nintendo GameBoy (+Color+Advance) emulátor." -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "Copyright (C) 1999-2003 Forgotten\nCopyright (C) 2004-2006 VBA fejlesztői csapat\nCopyright (C) 2007-2017 VBA-M fejlesztői csapat" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -413,11 +415,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "Ez a program ingyenes alkalmazás: terjesztheti és/vagy módosíthatja\na Free Software Foundation által kiadott GNU Általános Nyilvános\nLincenc előírásaival összhangban, legyen szó annak második, vagy\n(tetszés szerinti) bármely későbbi változatáról.\n\nA program azért készült, hogy remélhetőleg hasznos legyen, de nincs\nSEMMIFÉLE GARANCIA rá, még a feltételezhető HELYES MŰKÖDÉSRE és arra\nsem, hogy bármely EGYEDI CÉLNAK megfelel. További részletekért\ntekintse meg a GNU Általános Nyilvános Lincenct.\n\nA programhoz mellékelve kell legyen a Licenc egy példánya. Ha\nmégsem, itt megtalálja: http://gnu.hu/gpl.html ." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "A LAN összeköttetés már aktív. Kapcsold ki az összekötés módot a bontáshoz." -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "Helyi módban hálózat nem támogatott." @@ -461,626 +463,639 @@ msgstr "Az elsődleges hang nem játszható le %08x" msgid "dsbSecondary->Lock() failed: %08x" msgstr "dsbSecondary->Lock() sikertelen: %08x" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "FAudio: Az eszközök besorolása sikertelen!" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "Az FAudio felület indítása sikertelen!" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "FAudio: Hangok feljavítása sikertelen!" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "FAudio: Forráshang létrehozása sikertelen!" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "Válassz kimeneti típust és fájlt" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "Windows Paletta (*.pal)|*.pal|PaintShop Paletta (*.pal)|*.pal|Adobe Színtábla (*.act)|*.act" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "Kezdés!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "Csatlakozás" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "Adj meg egy létező gazda nevet" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "A gazdanév nem létezik" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "Várakozás kliensekre..." -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "A szerver IP címe: %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "Várakozás kapcsolódásra..." -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "Kapcsolódás ehhez: %s\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "Hiba történt.\nPróbáld újra." -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "Válassz csalás fájlt" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "VBA csaláslista (*.clt)|*.clt|CHT csaláslista (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "Betöltött csalások" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "VBA csaláslista (*.clt)|*.clt" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "Mentett csalások" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "Visszaállítod a régi értékeket?" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "Csalások eltávolítása" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "Általános Kód" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "GameShark Advance" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "Flashcart CHT" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "A szám nem lehet üres" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "A keresés %d találatot eredményezett, így finomításra szorul" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "A keresés nem járt eredménnyel" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8-bit " -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16-bit " -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32-bit " -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "előjeles decimális" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "előjel nélküli decimális" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "előjel nélküli hexadecimális" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%d képkocka = %.2f ms" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "Alapértelmezett eszköz" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "Asztali mód" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%d x %d - %dbpp @ %dHz" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "A %s helyen nincs használható RPI bővítmény" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "Bővítmény" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "Válassz bővítményt, vagy másféle szűrőt" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "Hiba a bővítmény választásnál" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "Ez eltávolít minden felhasználói gyorsítót. Biztosan vagy benne?" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "Megerősít" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "A főikon nem található" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "A főkijelző nem található" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "A %s menü-gyorsgomb duplán csatolt: %s és %s; az első lesz megtartva" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "A %s menü-gyorsgomb ehhez: %s, felülírja az eredetit ehhez: %s ; menü megtartása" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "A %s érvénytelen menüelem; eltávolítás" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "Kód" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "Leírás" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "Cím" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "Régi Érték" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "Új Érték" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "Menü parancsok" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "Egyéb parancsok" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "A JoyBus gazda érvénytelen; letiltás" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "A %s érvénytelen érték a %s opcióhoz; használható értékek: %s%s%s" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "A %d érvénytelen érték a %s opcióhoz; használható értékek: %d - %d" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "A %f érvénytelen érték a %s opcióhoz; használható értékek: %f - %f" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "A %s - %s érvénytelen billentyű hozzárendelés" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "Az érvénytelen jelölőopció %s - %s elutasítva" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "%s nem létező ROM fájl" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "Probléma a fájl betöltésénél" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "A %s Game Boy ROM nem tölthető be" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "A %s BIOS nem tölthető be" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "A %s Game Boy Advance ROM nem tölthető be" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr " játékos " -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "A %s játékállás betöltve" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "Hiba a %s játékállás betöltésekor" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "A %s játékállás mentve" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "Hiba a %s játékállás mentésekor" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "A teljesképernyős mód %dx%d-%d@%d nem támogatott; másik keresése" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "A teljesképernyős mód %dx%d-%d@%d nem támogatott" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "Érvényes mód: %dx%d-%d@%d" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "%dx%d-%d@%d mód választva" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "Nem sikerült %dx%d-%d@%d módra váltani" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "Érvénytelen GBA bővítőkártya" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "Visszajátszáshoz kevés a memória" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "Hiba a visszajátszás-állás írásakor" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "memóriakioszási hiba" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "hiba a kodek inicializálásnál" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "hiba a kimeneti fájl írásakor" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "a fájlnévből nem állapítható meg a kimenet formátuma" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "programhiba; megszakítás!" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "Nem lehet megkezdeni a rögzítést ide: %s (%s)" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "Hiba a hang/videó rögzítésekor (%s); megszakítás" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "Hiba a hangrögzítéskor (%s); megszakítás" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "Hiba a videórögzítéskor (%s); megszakítás" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "Nincs rögzíthető elindított játék" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "A %s kimeneti fájl nem nyitható meg" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "Hiba a játék rögzítésének írásakor" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "Játékfelvétel lejátszása nem lehetséges rögzítéskor" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "A %s felvételfájl megnyitása nem lehetséges" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "Hiba a játékfelvétel beolvasásakor" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "A lejátszás véget ért" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d, %d fps)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "El&dobás" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "Képfájlok (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "Nyomtatási kép mentésének helye" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "Nyomtatási kép kiírva ide: %s" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "Bezár" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "Kinyomtatva" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "Hiba az ál-TTY megnyitásakor: %s" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "Hiba a szerver socket beállításakor (%d)" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "Szövegfájlok (*.txt;*.log)|*.txt;*.log|" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "Memória kiirások (*.dmp;*.bin)|*.dmp;*.bin|" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "Válassz memória kiírás fájlt" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - PALETTE" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R:" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G:" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B:" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "visualboyadvance-m" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "vbam" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "A főablak nem nyitható meg" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "Beépített XRC fájl mentése és kilépés" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "Beépített vba-over.ini mentése és kilépés" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "Konfigurációs útvonal kiírása és kilépés" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "Indítás teljesképernyős módban" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "Megosztott hivatkozás állapotának törlése elsőként, ha létezik" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "Összes beállítható elem listázása, majd kilépés" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "ROM fájl" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "=<érték>" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "Konfiguráció/felépítés hiba: nem található beépített xrc" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "A beépített konfiguráció elmentve ide: %s.\nFelülbíráláshoz törölj mindent a módosított főelem(ek)en kívül. A következő keresési útvonalon lévő bármely .xrc vagy .xrs fájlban található megfelelő nevű főelem, felülírja a beépítettet:" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "Kiolvasási sorrendben, a konfiguráció a következő:" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "A beépített felülbírálási fájl elmentve ide: %s\nFelülíráshoz törölj mindent a módosított szakaszon kívül. A következő keresési útvonal első fellelt szakasza lesz használva:" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "\n\tbeépített" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1088,29 +1103,29 @@ msgid "" "\n" msgstr "A parancssorból kezdeményezett beállítási módosítások akkor kerülnek mentésre, ha a felhasználói felületről is változtatás történik.\n\nFájljelölő beállításoknál, a TRUE és FALSE, 1 és 0-ként lesz meghatározva.\n\n" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "A billentyűzethez rendelkezésre álló parancsok:\n\n" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "Hibás konfigurációs beállítás, vagy több ROM fájl lett megadva:\n" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "XAudio2: Az eszközök felismerése sikertelen!" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "Sikertelen az XAudio2 felület inicializálása!" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "XAudio2: A főhang létrehozása sikertelen!" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "XAudio2: A forráshang létrehozása sikertelen!" @@ -1119,120 +1134,47 @@ msgstr "XAudio2: A forráshang létrehozása sikertelen!" msgid "Unable to load dialog %s from resources" msgstr "Nem tölthető be a %s párbeszédablak a forrásból" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "Joy%d-" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "Tengely%d+" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "Tengely%d-" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "Gomb%d" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "Kereszt%dÉ" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "Kereszt%dD" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "Kereszt%dNY" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "Kereszt%dK" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "Kereszt%dÉNY" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "Kereszt%dÉK" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "Kereszt%dDNY" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "Kereszt%dDK" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "^Joy([0-9]+)[-+]" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "Tengely([0-9]+)([+-])" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "Gomb([0-9]+)" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "Kereszt([0-9]+)((É|Észak|F|Fel)|(D|Dél|L|Le)|(K|Kelet|J|Jobbra)|(NY|Nyugat|B|Balra)|(ÉK|ÉszakKelet|FJ|FelJobbra)|(DK|DélKelet|LJ|LeJobbra)|(DNY|DélNyugat|LB|LeBalra)|(ÉNY|ÉszakNyugat|FB|FelBalra))" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "SHIFT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "RAWCTRL" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "Meta-" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "Szám" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "Meta+" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "RAW_CTRL" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "RAWCONTROL" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "RAW_CONTROL" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "CONTROL" @@ -1380,7 +1322,7 @@ msgstr "Csalás hozzáadás" msgid "Edit Cheat" msgstr "Csalás Szerkesztés" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "&Típus" @@ -1947,11 +1889,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2335,8 +2277,8 @@ msgstr "Ellenőrző:" msgid "&0" msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "&1" @@ -2404,7 +2346,7 @@ msgstr "másodperc (0-600); 0 = letiltva" msgid "&Throttle" msgstr "Gyorsí&tás" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "a normál ennyi %-a:" @@ -2413,30 +2355,103 @@ msgstr "a normál ennyi %-a:" msgid "0 = no throttle" msgstr "0 = nincs gyorsítás" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "Nincs gyorsítás" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "25%" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "50%" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "75%" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "100%" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "125%" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "150%" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "175%" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "200%" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "225%" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "250%" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "275%" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "300%" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "325%" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "350%" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "375%" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "400%" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "425%" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "450%" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "475%" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "500%" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "525%" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "550%" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "575%" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "600%" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "IO Betekintő" @@ -2740,464 +2755,504 @@ msgstr "Dot Kód menté&se..." msgid "Most &recent" msgstr "Legutolsó" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "Legutolsó automata betöltése" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "&2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "&3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "&4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "&5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "&6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "&7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "&8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "&9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "1&0" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "&Fájlból ..." -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "&Battery mentés változatlan marad" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "&Csaláslista változatlan marad" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "Játéká&llás betöltése" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "Legrégebbi hely" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "&Fájlba ..." -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "Játékállás menté&se" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "&Battery fájl..." -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "Gameshark kódfájl..." -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "&Gameshark pillanatkép..." -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "&Importálás" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "&Exportálás" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "Kép rögzítése..." -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "Hangrögzítés indítá&sa..." -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "Hangr&ögzítés megállítása" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "&Videórögzítés indítása..." -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "Videórögzítés megállítása" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "Játék felvételének indítása..." -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "Játékfelvétel leállítása" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "&Rögzítés" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "Felvétel visszajátszása..." -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "Visszajátszás leállítása" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "Lejátszás" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "&Emulálás" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "Szünet" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "Következő képkocka" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "Visszatekerés" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "Váltás teljes képernyőre" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "&Turbo mód" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "Függőleges szinkronizálás" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "&Automata képkocka átugrás" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "BIOS átugrá&sa" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "&Automata IPS/UPS/IPF javítás" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "Szünet ha inaktív" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "&Visszaállít" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "Beállítás&ok" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "&Link" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "Hálózati kapcsolat kezdeményezés..." -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "Semmi" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "Kábel" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "Vezetéknélküli" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "&GameCube" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "&Game Boy" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "He&lyi mód" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "Kapcso&lódás indításkor" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "&Sebesség hack" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "Konfigurálás ..." -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "&Videó" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "Indítá&s teljes képernyőn" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "Gyors átméretezés" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "&1x" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "&2x" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "&3x" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "&4x" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "&5x" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "&6x" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "Méretarány megő&rzése" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "&Bilineáris szűrő" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "Többszálas szűrő" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "Abla&k mindig legfelül" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "Állapot&sor" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "Képben kijelzés letiltása" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "Képben kijelzés át&tetszően" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "H&ang" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "Hangosítás" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "Halkítás" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "Hang ki/be" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "&GBA hang kiegészítés" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "&GB hang kiemelés" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "&GB surround hangeffektus" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "&GB kattogó hang tompítás" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "Bevite&l" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "&Auto-tűz" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "&A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "&B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "&L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "&R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "&Game Boy Advance" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "Konfigurálás ..." -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "Valósidejű Ó&ra (RTC)" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "BIOS fájl használata" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "Hibakeresés nyomtatás" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "&GB nyomtató" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "Nyomtatás csak a teljes oldal me&glétekor" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "Nyomtatás menté&se képernyőképként" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "GB BIOS fájl használata" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "GBC BIOS fájl használata" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "Általános ..." -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "Gyor&sítás / Turbo ..." + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "Könyvtárak ..." -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "Gyorsbillentyű&k ..." -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "Eszközök" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "&Csalások" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "&Csalások listázása ..." -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "Csalások keresése ..." -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "Csalások automata mentése/betöltése" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "Csalások &engedélyezése" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "GD&B feltörése" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "Port konfigurálás..." -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "Szünet terheléskor" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "Lecsatlakozás" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "&GDB" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "Visszafejtés..." -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "Nap&lózás..." -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "&IO Betekintő..." -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "&Térkép Megtekintő..." -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "M&emória Vizsgáló..." -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "&OAM Nézegető..." -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "Szín&paletta Betekintő..." -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "Csempe Meg&tekintő..." -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "BG &0" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "BG &1" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "BG &2" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "BG &3" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "&OBJ" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "&WIN 0" @@ -3205,58 +3260,62 @@ msgstr "&WIN 0" msgid "W&IN 1" msgstr "W&IN 1" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "O&BJ WIN" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "Rétegek megtekintése" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "Csatorna &1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "Csatorna &2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "Csatorna &3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "Csatorna &4" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "Direct Sound &A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "Direct Sound &B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "Hang&csatornák" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "Súgó" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "Hibák jelentése" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "VBA-M Támogatási &Fórum" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "Fordítások" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "Alaphelyzet Visszaállítás..." + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "Térkép Nézet" @@ -3354,15 +3413,15 @@ msgstr "Kliens" msgid "Players:" msgstr "Játékosok:" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3398,7 +3457,7 @@ msgstr "Hangerő :" msgid "Mute" msgstr "Némítás" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "Maximum" @@ -3431,57 +3490,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "FAudio" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "Eszköz" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "Sztereó felkonvertálás engedélyezése" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "Hardveres gyorsítás engedélyezése" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "Ideiglenes hangtárolók száma:" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "Haladó" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "Sok" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "Visszhang" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "Sztereó" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "Közép" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "Bal/Jobb" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "Hangszűrők" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "Gyorsítás / Turbo Beállítások" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "Gyorsítás Mértéke" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "Kihagyott Képkockák" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "Képkockák száma:" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "1" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "5" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "6" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "7" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "8" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "9" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "10" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "11" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "12" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "13" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "14" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "15" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "16" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "17" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "18" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "19" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "20" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "21" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "22" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "23" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "24" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "25" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "26" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "27" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "28" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "29" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "30" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "Csempe Megtekintő" diff --git a/po/wxvbam/id.po b/po/wxvbam/id.po index 03c718768..a68fc5c98 100644 --- a/po/wxvbam/id.po +++ b/po/wxvbam/id.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Indonesian (http://www.transifex.com/bgk/vba-m/language/id/)\n" "MIME-Version: 1.0\n" @@ -19,7 +19,7 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -27,376 +27,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "File GameBoy Advance (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy Files (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "Buka file ROM" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "File GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "Buka file GB ROM" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "File GameBoy Color (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "Buka file GBC ROM" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Tak diketahui" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+POCKET CAMERA" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Tidak ada" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "Pilih file Dot Code" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "Dot Code e-Reader (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Pilih file baterai" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "File baterai (*.sav)|*.sav|Simpanan Flash (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Mengimpor file baterai akan menghapus simpanan permainan (secara permanen setelah penyimpanan ini dilakukan). Apakah anda ingin melanjutkan?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Konfirmasi untuk mengimpor" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "Baterai yang dimuat %s" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "Terjadi kesalahan dalam memuat baterai %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Pilih file kode" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "File Kode Gameshark (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "File Kode Gameshark (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "Mengimpor file kode akan menimpa cheat yang sudah dimuat. Apakah anda ingin melanjutkan?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "Tidak dapat membuka file %s" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "File kode tidak didukung %s" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "File kode yang dimuat %s" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "Terjadi kesalahan dalam memuat file kode %s" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "Pilih file snapshot" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "Snapshot GS & PAC (*.sps;*.xps)|*.sps;*.xps|Snapshot GameShark SP (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "Snapshot Gameboy (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Mengimpor file snapshot akan menghapus simpanan permainan (secara permanen setelah penyimpanan ini dilakukan). Apakah anda ingin melanjutkan?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "File snapshot yang dimuat %s" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "Terjadi kesalahan dalam memuat file snapshot %s" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "Menyimpan baterai %s" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "Terjadi kesalahan dalam menyimpan baterai %s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "Simpanan EEPROM tidak dapat diekspor" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Snapshot Gameshark (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "Diekspor dari VisualBoyAdvance-M" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "File snapshot yang disimpan %s" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "Terjadi kesalahan dalam meyimpan file snapshot %s" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "Pilih file keluaran" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "Gambar PNG|*.png|Gambar BMP|*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "Menyimpan snapshot %s" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "file (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "File Film VBA|*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "Pilih file" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "Pilih file state" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "File simpanan permainan VisualBoyAdvance|*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "Nyalakan suara" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "Matikan suara" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "Volume: %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "Ubah ke 0 untuk pseudo tty" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr " Port untuk menunggu koneksi:" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "Koneksi GDB" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "Menunggu koneksi pada %s" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "Menunggu koneksi pada port %d" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "Menunggu GDB" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "Emulator Nintendo GameBoy (+Color+Advance)." -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -412,11 +414,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "Program ini termasuk dalam perangkat lunak bebas: anda dapat mendistribusikan ulang dan/atau merubah\nprogram ini sesuai dengan GNU General Public License yang telah dipublikasikan oleh\nFree Software Foundation, baik menurut Lisensi versi 2, maupun\n(sesuai dengan pilihan anda) versi lainnya yang lebih baru.\n\nProgram ini didistribusikan dengan harapan bahwa program ini akan dapat berguna,\nnamun program ini didistribusikan TANPA JAMINAN APAPUN; bahkan dengan jaminan untuk DIPERJUAL BELIKAN ataupun AKAN SESUAI UNTUK TUJUAN TERTENTU sekalipun. Lihat\nGNU General Public License untuk informasi lebih lanjut.\n\nAnda dapat memperoleh salinan dari GNU General Public License\nbersama dengan program ini. Jika anda tidak memperolehnya, anda dapat melihatnya di http://www.gnu.org/licenses ." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "Hubungan LAN sudah aktif. Putuskan mode hubung untuk memutuskan hubungan." -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "Fitur jaringan tidak didukung dalam mode lokal." @@ -460,626 +462,639 @@ msgstr "Tidak dapat Memainkan utama %08x" msgid "dsbSecondary->Lock() failed: %08x" msgstr "dsbSecondary->Lock() gagal: %08x" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "Pilih tipe dan file keluaran" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "Palet Windows (*.pal)|*.pal|Palet PaintShop(*.pal)|*.pal|Tabel Warna Adobe(*.act)|*.act" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "Mulai!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "Hubungkan" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "Anda harus memasukan nama host yang valid" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "Nama host tidak valid" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "Menunggu klien..." -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "Alamat IP server adalah: %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "Menunggu hubungan..." -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "Sedang menghubungkan ke %s\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "Terjadi kesalahan.\nCoba lagi." -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "Pilih file cheat" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "Daftar cheat VBA (*.clt)|*.clt|Daftar cheat CHT (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "Cheat yang dimuat" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "Daftar cheat VBA (*.clt)|*.clt" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "Cheat yang disimpan" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "Kembalikan nilai sebelumnya?" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "Melepaskan cheat" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "Kode Generik" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "GameShark Advance" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "Flashcart CHT" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "Angka tidak boleh kosong" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "Pencarian memberikan %d hasil. Tolong gunakan kata kunci yang lebih jelas" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "Pencarian tidak memberikan hasil" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8-bit " -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16-bit " -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32-bit " -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "desimal bertanda" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "desimal tidak bertanda" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "heksadesimal tidak bertanda" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%d frame = %.2f ms" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "Perangkat default" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "Mode desktop" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%d x %d - %dbpp @ %dHz" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "Tidak menemukan plugin rpi yang dapat digunakan di %s" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "Plugin" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "Tolong pilih plugin atau filter yang berbeda" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "Terjadi kesalahan pada pemilihan plugin" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "Ini akan mengosongkan semua pemercepat yang telah diatur oleh pengguna. Apakah anda yakin?" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "Konfirmasi" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "Ikon utama tidak ditemukan" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "Panel layar utama tidak ditemukan" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "Menu pemercepat terduplikasi: %s untuk %s dan %s; menyimpan menu pertama" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "Menu pemercepat %s untuk %s menimpa menu default untuk %s ; menggunakan menu" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "Menu item %s tidak valid; menghapus" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "Kode" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "Deskripsi" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "Alamat" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "Nilai Lama" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "Nilai Baru" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "Perintah menu" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "Perintah lainnya" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "Host JoyBus tidak valid; menonaktifkan" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "Nilai %s tidak valid untuk pilihan %s; nilai yang valid adalah %s%s%s" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "Nilai %d tidak valid untuk pilihan %s; nilai yang valid adalah %d - %d" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "Pengikatan tombol %s tidak valid untuk %s" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "Pilihan flag %s tidak valid - %s diabaikan" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "%s bukan merupakan file ROM yang valid" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "Terjadi kesalahan ketika memuat file" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "Tidak dapat memuat ROM Game Boy %s" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "Tidak dapat memuat BIOS %s" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "Tidak dapat memuat ROM Game Boy Advance %s" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "pemain" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "State yang dimuat %s" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "Terjadi kesalahan dalam memuat state %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "State yang disimpan %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "Terjadi kesalahan dalam menyimpan state %s" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "Mode layar penuh %dx%d-%d@%d tidak didukung; mencari mode yang lain" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "Mode layar penuh %dx%d-%d@%d tidak didukung" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "Mode yang valid: %dx%d-%d@%d" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "Pilih mode %dx%d-%d@%d" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "Gagal merubah mode ke %dx%d-%d@%d" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "Bukan merupakan cartridge GBA yang valid" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "Tidak ada memori untuk memuat state mundur" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "Terjadi kesalahan dalam menyimpan state mundur" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "terjadi kesalahan dalam mengalokasikan memori" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "terjadi kesalahan dalam menginisialisasikan codec" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "terjadi kesalahan dalam menyimpan file keluaran" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "tidak dapat menebak format keluaran dari nama file" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "terjadi kesalama dalam pemrograman; membatalkan perintah!" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "Tidak dapat memulai rekaman ke %s (%s)" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "Terjadi kesalahan dalam merekam audio/video (%s); membatalkan perintah" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "Terjadi kesalahan dalam merekam audio (%s); membatalkan perintah" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "Terjadi kesalahan dalam merekam video (%s); membatalkan perintah" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "Tidak sedang memainkan permainan; tidak dapat merekam" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "Tidak dapat membuka file keluaran %s" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "Terjadi kesalahan dalam menyimpan rekaman permainan" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "Tidak dapat memutar rekaman permainan ketika sedang merekam" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "Tidak dapat membuka file rekaman %s" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "Terjadi kesalahan dalam membaca rekaman permainan" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "Pemutaran berakhir" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d, %d fps)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "&Buang" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "File gambar (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "Simpan gambar printer ke" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "Simpan hasil printer ke %s" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "&Keluar" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "Tercetak" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "Terjadi kesalahan dalam membuka pseudo tty: %s" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "Terjadi kesalahan dalam mempersiapkan socket server (%d)" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "File teks (*.txt;*.log)|*.txt;*.log|" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "Memory dump (*.dmp;*.bin)|*.dmp;*.bin|" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "Pilih file memory dump" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - PALETTE" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R:" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G:" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B:" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "vbam" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "Tidak dapat membuat window utama" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "Simpan file XRC built-in dan keluar" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "Simpan vba-over.ini built-in dan keluar" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "Cetak jalur konfigurasi dan keluar" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "Mulai dalam mode layar penuh" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "Hapus state hubungan yang dibagikan terlebih dahulu, jika ada" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "Tampilkan semua pilihan yang dapat diubah dan keluar" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "File ROM" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "=" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "Error pada konfigurasi/build: tidak dapat menemukan xrc built-in" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "Menyimpan konfigurasi built-in ke %s.\nUntuk menimpa, hapus semua node kecuali node root yang telah diubah. Pertama-tama temukan node root dengan nama yang benar pada file .xrc atau .xrs apapun yang berada dalam path pencarian file timpahan built-in berikut:" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "Konfigurasi dibaca dari, secara berurutan:" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "Menulis file timpahan built-in ke %s\nUntuk menimpa, hapus semua bagian kecuali bagian yang telah diubah. Bagian yang pertama kali ditemukan yang digunakan dari path pencarian:" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "\n\tbuilt-in" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1087,29 +1102,29 @@ msgid "" "\n" msgstr "Pilihan yang diubah dari command line disimpan jika terjadi perubahan konfigurasi yang dilakukan melalui user interface.\n\nUntuk pilihan flag, nilai benar dan salah ditetapkan dengan 1 dan 0, secara berurutan.\n\n" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "Perintah yang tersedia untuk pilihan Keyboard/* adalah:\n\n" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "Terjadi pemilihan konfigurasi yang buruk atau pemilihan lebih dari satu file ROM:\n" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "XAudio2: Gagal menghitung perangkat!" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "Interface XAudio2 gagal menginisialisasi!" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "XAudio2: Gagal membuat suara master!" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "XAudio2: Gagal membuat suara sumber!" @@ -1118,120 +1133,47 @@ msgstr "XAudio2: Gagal membuat suara sumber!" msgid "Unable to load dialog %s from resources" msgstr "Tidak dapat memuat dialog %s dari sumber" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "Joy%d-" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "Sumbu%d+" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "Sumbu%d-" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "Tombol%d" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "Arah%dU" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "Arah%dS" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "Arah%dB" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "Arah%dT" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "Arah%dBL" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "Arah%dTL" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "Arah%dBD" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "Arah%dTg" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "^Joy([0-9]+)[-+]" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "Sumbu([0-9]+)([+-])" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "Tombol([0-9]+)" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "Arah([0-9]+)((U|Utara|A|Atas)|(S|Selatan|B|Bawag)|(T|Timur|Ka|Kanan)|(B|Barat|Ki|Kiri)|(TL|TimurLaut|AKa|AtasKanan)|(Tg|Tenggara|BKa|BawahKanan)|(BD|BaratDaya|BKi|BawahKiri)|(BL|BaratLaut|Aki|AtasKiri))" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "SHIFT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "Meta-" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "Meta+" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "KONTROL" @@ -1379,7 +1321,7 @@ msgstr "&Tambah cheat" msgid "Edit Cheat" msgstr "Atur Cheat" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "&Tipe" @@ -1946,11 +1888,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2334,8 +2276,8 @@ msgstr "Checksum:" msgid "&0" msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "&1" @@ -2403,7 +2345,7 @@ msgstr "detik (0-600); 0 = non aktifkan" msgid "&Throttle" msgstr "&Throttle" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "% of normal:" @@ -2412,30 +2354,103 @@ msgstr "% of normal:" msgid "0 = no throttle" msgstr "0 = non aktifkan throttle" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "Tidak mengaktifkan throttle" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "25%" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "50%" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "100%" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "150%" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "200%" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "Tampilan IO" @@ -2739,464 +2754,504 @@ msgstr "&Simpan Dot Code..." msgid "Most &recent" msgstr "Ter&baru" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "&Muat otomatis yang terbaru" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "&2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "&3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "&4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "&5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "&6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "&7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "&8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "&9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "1&0" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "Dari &File ..." -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "Jangan ubah simpanan &baterai" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "Jangan ubah daftar &cheat" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "&Muat state" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "&Slot terlama" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "Ke &File ..." -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "&Simpan state" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "&File baterai..." -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "File &kode Gameshark" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "&Snapshot Gameshark..." -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "&Impor" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "&Ekspor" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "Simpan gam&bar..." -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "Memulai &rekaman suara..." -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "Hentikan re&kaman suara" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "Memulai &rekaman video..." -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "Hentikan re&kaman video" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "Memulai &rekaman permainan..." -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "Hentikan re&kaman permainan" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "&Rekam" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "Mulai mainkan &film..." -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "Berhenti memainkan fi&lm" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "&Mainkan" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "&Tiruan" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "&Hentikan" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "&Frame berikutnya" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "Pu&tar balik" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "Toggle &layar penuh" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "&Mode turbo" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "&VSync" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "&Lewati frame secara otomatis" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "&Lewati BIOS" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "&Patch IPS/UPS/IPF secara otomatis" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "&Hentikan ketika tidak aktif" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "&Muat ulang" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "&Pilihan" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "&Hubungan" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "Memulai &Hubungan Jaringan ..." -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "&Tidak menggunakan apapun" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "&Kabel" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "&Nirkabel" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "&GameCube" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "&Game Boy" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "&Mode lokal" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "&Hubungkan saat booting" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "&Hack kecepatan" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "&Konfigurasi ..." -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "&Video" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "&Buka dengan layar penuh" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "&Pertahankan rasio aspek" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "&Filter bilinear" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "&Filter multithread" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "&Pastikan window paling atas" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "&Baris menu" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "&Non aktifkan tampilan pada layar" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "&Tampilan transparan pada layar" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "&Audio" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "&Interpolasi suara GBA" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "&Peningkatan suara GB" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "&GB surround sound effect" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "&GB sound declicking" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "&Input" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "&Tekan otomatis" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "&A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "&B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "&L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "&R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "&Game Boy Advance" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "Konfigurasi ..." -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "&Waktu sebenarnya" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "&Gunakan file BIOS" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "&Debug cetakan" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "&Printer GB" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "&Kumpulkan halaman penuh sebelum mencetak" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "&Simpan cetakan sebagai screen capture" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "&Gunakan file GB BIOS" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "&Gunakan file GBC BIOS" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "&Umum ..." -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "D&irektori ..." -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "&Shortcut Tombol ..." -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "&Alat" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "&Cheat" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "Daftar &cheat ..." -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "Cari c&heat ..." -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "Simpan/muat cheat secara o&tomatis" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "Aktifkan cheat" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "&Pisahkan ke dalam GDB" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "&Konfigurasi port..." -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "&Pisahkan ketika memuat" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "&Putuskan hubungan" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "&GDB" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "&Membongkar..." -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "&Membuat log..." -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "&Tampilan IO..." -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "&Tampilan Map..." -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "T&ilan Memori..." -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "&Tampilan OAM..." -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "&Tampilan Palet..." -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "&Tampilan Tile..." -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "BG &0" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "BG &1" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "BG &2" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "BG &3" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "&OBJ" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "&WIN 0" @@ -3204,58 +3259,62 @@ msgstr "&WIN 0" msgid "W&IN 1" msgstr "W&IN 1" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "O&BJ WIN" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "&Lihat Layer" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "Kanal &1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "Kanal &2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "Kanal &3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "Kanal &4" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "Suara Langsung &A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "Suara Langsung &B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "&Kanal Suara" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "&Bantuan" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "Laporkan &Bug" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "Dukungan &Forum VBA-M" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "Terjemahan" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "Tampilan Map" @@ -3353,15 +3412,15 @@ msgstr "Klien" msgid "Players:" msgstr "Pemain:" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3397,7 +3456,7 @@ msgstr "Volume :" msgid "Mute" msgstr "Diam" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "Maksimum" @@ -3430,57 +3489,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "Perangkat" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "Aktifkan stereo upmixing" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "Aktifkan pemercepat perangkat keras" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "Jumlah buffer suara:" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "Lebih lanjut" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "Banyak" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "Echo" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "Stereo" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "Tengah" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "Kiri/Kanan" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "Filter suara" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "Tampilan Tile" diff --git a/po/wxvbam/id_ID.po b/po/wxvbam/id_ID.po index 416559bd5..e288fcda8 100644 --- a/po/wxvbam/id_ID.po +++ b/po/wxvbam/id_ID.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Indonesian (Indonesia) (http://www.transifex.com/bgk/vba-m/language/id_ID/)\n" "MIME-Version: 1.0\n" @@ -18,7 +18,7 @@ msgstr "" "Language: id_ID\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -26,376 +26,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Berkas GameBoy Advance (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy Files (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "Buka berkasROM" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Berkas GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "Buka berkas GB ROM" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Berkas GameBoy Color (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "Buka berkas GBC ROM" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Tidak diketahui" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Kosong" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "Pilih berkas Dot Code" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Pilih berkas baterai" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "Berkas baterai (*.sav)|*.sav|Penyimpanan Flash (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Mengimport berkas baterai akan menghapus hasil penyimpanan permainan (secara permanen setelah penulisan). Apa anda mau melanjutkan?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Konfirmasi import" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "Memuat baterai %s" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "Gagal memuat baterai %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Pilih berkas code" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Berkas Kode Gameshark (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Berkas Kode Gameshark (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "Mengimport berkas kode akan mengganti cheats yang sudah ada. Apa Anda ingin melanjutkan?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "Tidak bisa membuka berkas %s" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "Kode berkas tidak didukung %s" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "Memuat berkas kode %s" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "Gagal memuat berkas kode %s" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "Pilih berkas snapshot" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Mengimpor berkas snapshot akan menghapus seluruh hasil peyimpanan game (secara permanen setelah ditulis). Apa Anda ingin melanjutkan?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "Memuat berkas snapshot %s" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "Gagal memuat berkas snapshot %s" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "Menulis baterai %s" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "Gagal menulis baterai %s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "Penyimpanan EEPROM tidak bisa diekspor" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "Diekspor dari VisualBoyAdvance-M" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "Menyimpan berkas snapshot %s" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "Gagal menyimpan berkas snapshot %s" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "Pilih berkas output" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "Tulis snapshot %s" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr " berkas (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "Pilih berkas" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -411,11 +413,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -459,626 +461,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1086,29 +1101,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1117,120 +1132,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1378,7 +1320,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1945,11 +1887,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2333,8 +2275,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2402,7 +2344,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2411,30 +2353,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2738,464 +2753,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3203,58 +3258,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3352,15 +3411,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3396,7 +3455,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3429,57 +3488,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/it.po b/po/wxvbam/it.po index db951a582..e006245ad 100644 --- a/po/wxvbam/it.po +++ b/po/wxvbam/it.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Italian (http://www.transifex.com/bgk/vba-m/language/it/)\n" "MIME-Version: 1.0\n" @@ -18,7 +18,7 @@ msgstr "" "Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -26,376 +26,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Advance Files (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy Files (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "apri file ROM" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Files (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "apri GB ROM file" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Color Files (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "Apri GBC ROM file" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Sconosciuto" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Nessuno" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -411,11 +413,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -459,626 +461,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "Codice Generico" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1086,29 +1101,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1117,120 +1132,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1378,7 +1320,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1945,11 +1887,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2333,8 +2275,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2402,7 +2344,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2411,30 +2353,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2738,464 +2753,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3203,58 +3258,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3352,15 +3411,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3396,7 +3455,7 @@ msgstr "" msgid "Mute" msgstr "Muto" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3429,57 +3488,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/it_IT.po b/po/wxvbam/it_IT.po index 278363ec8..444647e6b 100644 --- a/po/wxvbam/it_IT.po +++ b/po/wxvbam/it_IT.po @@ -13,8 +13,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Italian (Italy) (http://www.transifex.com/bgk/vba-m/language/it_IT/)\n" "MIME-Version: 1.0\n" @@ -23,7 +23,7 @@ msgstr "" "Language: it_IT\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -31,376 +31,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "File GameBoy Advance (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy Files (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "Apri file ROM" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "File GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "Apri file GB ROM" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "File GameBoy Color (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "Apri file GBC ROM" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Sconosciuto" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT " -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+POCKET CAMERA" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Vuoto" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "Scegliere file Dot Code" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Scegliere file battery" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "File Battery (*.sav)|*.sav|Flash save (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Importare un file battery cancellerà qualsiasi gioco salvato (permanentemente dopo la prossima scrittura). Continuare?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Conferma importazione" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "Batteria %s caricata" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "Errore caricamento %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Scegliere file code" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr " File Gameshark Code (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "File codici Gameshark (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "Importare un file codici rimpiazzera qualunque trucco caricato. Continuare?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "Impossibile aprire file %s" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "File codici %s non supportato" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "File codici 5s caricato" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "Errore Caricamento file codice %s" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "Seleziona file snapshot" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "Gameboy Snapshot (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "L'importazione di un file di snapshot cancellerà tutti i giochi salvati (permanentemente dopo la prossima scrittura). Vuoi continuare?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "Caricato file snapshot %s" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "Errore nel caricare la snapshot %s" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "Batteria scritta %s" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "Errore nello scrivere la batteria %s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "I salvataggi della EEPROM non possono essere esportati" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Gameshark Snapshot (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "Esportati da VisualBoyAdvance-M" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "Salvato lo snapshot %s" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "Errore nel salvare lo snapshot %s" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "Seleziona il file di destinazione" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "Immagini PNG|*.png|Immagini BMP|*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "Scritta snapshot %S" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "file (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "VBA Movie files|*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "Seleziona file" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "Seleziona file di stato" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "File di salvataggio di VisualBoyAdvance|*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "Suono abilitato" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "Suono disabilitato" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "Volume: %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "Imposta a 0 per pseudo tty" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "Porta in attesa della connessione:" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "Connessione GDB" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "Aspetto la connessione a %s" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "Aspetto la connessione sulla porta %d" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "Aspetto GDB..." -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "Nintendo GameBoy (+Color+Advance) emulator." -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "Copyright (C) 1999-2003 Forgotten\nCopyright (C) 2004-2006 VBA development team\nCopyright (C) 2007-2017 VBA-M development team" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -416,11 +418,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "Questo programma è un software gratuito: puoi ridistribuirlo e/o modificarlo\nsotto i termini della GNU General Public License pubblicata dalla\nFree Software Foundation, sia la versione due della licenza, o\n(a tua scelta) una qualunque versione successiva.\n\nQuesto programma è distribuito nella speranza che sia utile,\nma SENZA ALCUNA GARANZIA; senza nemmeno l'implicita garanzia di\nRESO o RIMBORSO.\nGuarda la GNU General Public License per maggiori dettagli.\n\nDovresti aver ricevuto una copia della GNU General Public License\nassieme a questo programma. Se no, guarda http://www.gnu.org/licenses ." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "Il collegamento LAN è già attivo. Disabilitare la modalità link per disconnetterlo." -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "La rete non è supportata in modalità locale." @@ -464,626 +466,639 @@ msgstr "Non puoi far partire il primario %08x" msgid "dsbSecondary->Lock() failed: %08x" msgstr "dsbSecondario->Lock() fallito: %08x" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "Seleziona tipo e file di destinazione" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color Table (*.act)|*.act" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "Inizia!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "Connetti" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "Devi inserire un nome host valido" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "Nome host invalido" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "In attesa dei client..." -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "L'indirizzo IP è: %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "In attesa della connessione..." -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "Connessione a %s\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "C'è stato un errore.\nPer favore prova di nuovo." -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "Seleziona il file dei trucchi" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "Lista di trucchi VBA (*.clt)|*.clt|Lista trucchi CHT (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "Trucchi caricati" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "Lista trucchi VBA (*.clt)|*.clt" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "Trucchi salvati" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "Rimettere i vecchi valori?" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "Rimozione trucchi" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "Codice generico" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "GameShark Advance" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "Flashcart CHT" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "Il numero non può essere vuoto" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "La ricerca ha prodotto %d risultati. Per favore definiscila meglio" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "La ricerca non ha prodotto risultati" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8-bit" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16-bit" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32-bit" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "decimale firmato" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "decimale non firmato" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "esadecimale non firmato" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%d frame = %.2f ms" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "Device predefinito" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "Modalità desktop" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%d x %d - %dbpp @ %dHz" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "Non sono stati trovati plugin rpi utilizzabili in %s" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "Plugin" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "Per favore scegli un plugin od un filtro differente" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "Selezione del plugin errata" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "Questo cancellerà tutti gli acceleratori scelti dal'utente. Sei sicuro?" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "Conferma" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "Icona principale non trovata" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "Pannello dello schermo principale non trovato" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "Acceleratore del menu doppione: %s per %s e %s; tengo il primo" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "Acceleratore del menu %s per %s sovrascrive quello di base per %s ; mantengo il menu" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "Oggetto menu invalido %s; lo rimuovo" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "Codice" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "Descrizione" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "Indirizzo" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "Vecchio valore" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "Nuovo valore" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "Menu comandi" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "Altri comandi" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "Host JoyBus invalido; lo disabilito" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "Valore non valido %s per l'opzione %s; i valori validi sono %s%s%s" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "Valore non valido %d per l'opzione %s; I valori validi sono %d - %d" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "Valore %f per l'opzione %s; i valori validi sono %f - %f" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "Tasto obbligatorio non valido %s per %s" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "Opzione scelta non valida %s - %s ignorata" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "%s non è una ROM valida" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "Problema nel caricare il file" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "Impossibile caricare la Game Boy ROM %s" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "Non posso caricare il BIOS %s" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "Non posso caricare la Game Boy Advance ROM %s" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "giocatore" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "Caricare lo stato %s" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "Errore nel caricare lo stato %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "Stato salvato %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "Errore nel salvare lo stato %s" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "Modalità schermo intero %dx%d-%d@%d non supportata; guardo per un'altra" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "Modalità schermo intero %dx%d-%d@%d non supportata" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "Modalità valida: %dx%d-%d@%d " -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "Modalità scelta %dx%d-%d@%d " -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "Ho fallito nel cambiate modalità da %dx%d-%d@%d " -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "Non è una cartuccia GBA valida" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "Non c'è un salvataggio da caricare" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "Errore nel salvare lo stato" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "Errore nell'allocazione della memoria" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "errore nell'inizializzazione del codec" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "errore nella scrittura del file di destinazione" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "non posso indovinare il formato di destinazione dal nome del file" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "errore di programmazione; annullamento in corso!" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "Impossibile iniziare a registrare %s (%s)" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "Errore con audio/video registrazione (%s); interruzione" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "Errore con registrazione audio (%s); interruzione" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "Errore con registrazione video (%s); interruzione" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "Nessuna partita in corso da registrare" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "Impossibile aprire il file di output %s" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "errore di registrazione scrittura gioco" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "Non è possibile riprodurre la registrazione del gioco durante la registrazione" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "impossibile aprire il file di registrazione %s" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "registrazione errore di lettura del gioco" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "La riproduzione si è conclusa" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d, %d fps)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "&scarto" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "file immagine (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "Salva stampa immagine in" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "Ha scritto l'output di stampa in %s" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "&chiuso" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "Stampato" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "l'apertura di pseudo tty Errore: %s" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "errore di impostazione del socket server (%d)" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "file di testo (*.txt;*.log)|*.txt;*.log|" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "memoria di discarica (*.dmp;*.bin)|*.dmp;*.bin|" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "Select memory dump file" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - TAVOLOZZA" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R:" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G:" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B:" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "visualboyadvance-m" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "vbam" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "Impossibile creare una finestra principale" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "Salva file XRC incorporato e uscita" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "Salva la costruzione vba-over.ini ed esci" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "Stampa percorso di configurazione e di uscita" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "apri in modalità schermo intero " -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "Eliminare il link condiviso, se esiste" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "Mostra tutte le opzioni impostabili ed esci" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "ROM file" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "=" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "Errore di Configurazione/costruzione:non è stato trovato built-in xrc" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "Configurazione integrata scritta in %s.\nPer annullare, elimina tutti i nodo(i) di radice non modificati. Il primo nodo di radice con il nome corretto in qualunque file .xrc o .xrs nel seguente percorso di ricerca sovrascrive l'integrata:" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "La configurazione è letta in quest'ordine da" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "File di override integrato scritto in %s.\nPer annullare, elimina tutte le sezioni non modificate. La prima sezione usata è trovata partendo dal seguente percorso di ricerca:" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "\n⇥costruisci" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1091,29 +1106,29 @@ msgid "" "\n" msgstr "Opzioni impostate dalla riga di comando sono salvate se un qualunque cambiamento nella configurazione è applicato dalla interfaccia utente.\n\nPer le opzioni di flag, vero e falso sono rispettivamente 1 e 0\n\n" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "I comandi disponibili per la Tastiera/* option sono:\n\n" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "Opzione di configurazione errata o file ROM multipli:\n" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "XAudio2: Enumerazione dei dispositivi fallita!" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "L'interfaccia XAudio2 ha fallito l'inizializzazione!" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "XAudio2: Creazione della voce mastering fallita!" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "XAudio2: Creazione della voce d'origine fallita!" @@ -1122,120 +1137,47 @@ msgstr "XAudio2: Creazione della voce d'origine fallita!" msgid "Unable to load dialog %s from resources" msgstr "Impossibile caricare il dialogo %s dalle risorse" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "Joy%d-" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "Axis%d+" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "Axis%d-" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "Button%d" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "Hat%dN" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "Hat%dS" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "Hat%dW" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "Hat%dE" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "Hat%dNW" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "Hat%dNE" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "Hat%dSW" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "Hat%dSE" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "^Joy([0-9]+)[-+]" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "Axis([0-9]+)([+-])" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "Button([0-9]+)" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "SHIFT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "RAWCTRL" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "Meta-" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "Meta+" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "RAW_CTRL" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "RAWCONTROL" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "RAW_CONTROL" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "CONTROL" @@ -1383,7 +1325,7 @@ msgstr "&Aggiungi codice" msgid "Edit Cheat" msgstr "Modifica Codice" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "&Tipo" @@ -1950,11 +1892,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2338,8 +2280,8 @@ msgstr "Checksum:" msgid "&0" msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "&1" @@ -2407,7 +2349,7 @@ msgstr "secondi (0-600); 0 = disabilita" msgid "&Throttle" msgstr "&Velocità" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "% normale:" @@ -2416,30 +2358,103 @@ msgstr "% normale:" msgid "0 = no throttle" msgstr "0 = senza limite" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "No limite" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "25%" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "50%" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "100%" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "150%" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "200%" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "Visualizzatore IO" @@ -2743,464 +2758,504 @@ msgstr "&Salva Dot Code..." msgid "Most &recent" msgstr "Più &recente" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "&Autocarica il più recente" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "&2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "&3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "&4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "&5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "&6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "&7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "&8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "&9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "1&0" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "Da &File..." -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "Non cambiare il &salvataggio a batteria" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "Non cambiare lista di &codici" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "&Carica stato" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "&Slot più vecchio" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "A &File" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "&Salva stato" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "&File batteria..." -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "File &codici GameShark..." -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "&Snapshot Gameshark..." -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "&Importa" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "&Esporta" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "Cattura sche&rmo" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "Inizia registrazione &suono..." -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "Ferma registrazione s&uono" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "Inizia registrazione &video..." -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "Ferma registrazione v&ideo" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "Inizia registrazione &gioco..." -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "Ferma registrazione g&ioco" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "&Registra" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "Riproduci &filmato..." -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "Ferma il f&ilmato" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "&Riproduci" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "&Emulazione" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "&Pausa" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "&Prossimo frame" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "Ri&avvogimento" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "Schermo &intero" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "Modalità &turbo" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "&VSync" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "&Salta frame automaticamente" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "&Salta BIOS" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "&Patch automatica IPS/UPS/IPF" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "&Pausa quando inattivo" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "&Reset" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "&Opzioni" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "&Link" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "Inizia Link &Network ..." -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "&Niente" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "&Cavo" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "&Wireless" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "&GameCube" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "&Game Boy" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "&Modalità Locale" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "&Link all'avvio" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "&Speed hack" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "&Configura ..." -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "&Video" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "&Avvia a schermo intero" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "&Mantieni rapporto d'aspetto" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "&Filtro Bilineare" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "&Filtro Multithread" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "&Sempre in primo piano" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "&Barra di stato" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "&Disabilita OSD" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "&OSD Trasparente" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "&Audio" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "&Interpolazione suono GBA" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "&Milgioramento suono GB" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "&Effetto surround suoni GB" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "&Suono declicking GB" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "&Input" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "&Fuoco automatico" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "&A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "&B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "&L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "&R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "&Game Boy Advance" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "Configura ..." -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "&RTC" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "&Usa file BIOS" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "&Stampa debug" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "&Stampante GB" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "&Ottieni pagina intera prima di stampare" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "&Salva stampati come catture di schermo" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "&Usa file BIOS GB" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "&Usa file BIOS GBC" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "&Generale..." -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "C&artelle ..." -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "&Scorciatoie da Tastiera ..." -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "&Strumenti" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "&Trucchi" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "Lista &trucchi ..." -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "Trova t&rucco ..." -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "Salva/Carica automaticamente trucchi" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "&Abilita trucchi" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "&Entra in GDB" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "&Configura porta..." -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "&Ferma al caricamento" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "&Disconnetti" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "&GDB" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "&Disassembla..." -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "&Logging..." -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "&Visualizzatore IO..." -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "&Visualizzatore Mappa..." -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "V&isualizzatore Memoria..." -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "&Visore OAM..." -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "&Visualizzatore Tavolozza..." -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "&Visualizatore Tile..." -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "BG &0" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "BG &1" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "BG &2" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "BG &3" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "&OBJ" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "&WIN 0" @@ -3208,58 +3263,62 @@ msgstr "&WIN 0" msgid "W&IN 1" msgstr "W&IN 1" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "O&BJ WIN" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "&Mostra Piani" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "Canale &1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "Canale &2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "Canale &3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "Canale &4" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "Suono Diretto &A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "Suono Diretto &B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "&Canali Suono" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "&Aiuto" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "Segnalazione &Bug" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "&Forum di Supporto VBA-M" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "Traduzione" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "Visualizzatore Mappa" @@ -3357,15 +3416,15 @@ msgstr "Client" msgid "Players:" msgstr "Giocatori:" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3401,7 +3460,7 @@ msgstr "Volume :" msgid "Mute" msgstr "Muto" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "Massimo" @@ -3434,57 +3493,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "Dispositivo" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "Abilita upmixing stereo" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "Abilita accellerazione hardware" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "Numero di buffer sonori" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "Avanzato" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "Tanti" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "Eco" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "Stereo" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "Centrale" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "Sinistra/Destra" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "Filtraggio suono" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "Visualizzatore Tile" diff --git a/po/wxvbam/ja.po b/po/wxvbam/ja.po index 6f53dd45b..dd899dd9a 100644 --- a/po/wxvbam/ja.po +++ b/po/wxvbam/ja.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Japanese (http://www.transifex.com/bgk/vba-m/language/ja/)\n" "MIME-Version: 1.0\n" @@ -21,7 +21,7 @@ msgstr "" "Language: ja\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -29,376 +29,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "ゲームボーイアドバンスファイル (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|ゲームボーイファイル (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "ROMファイルを開く" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "ゲームボーイファイル (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "ゲームボーイのROMファイルを開く" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "ゲームボーイカラーファイル (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "ゲームボーイカラーのROMファイルを開く" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "不明" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+ポケットカメラ" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "なし" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "ドットコードファイルを選択" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "カードe ドットコードファイル (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "バッテリーファイルを選択" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "バッテリーファイル (*.sav) | *. sav|フラッシュセーブファイル (*.dat) | * .dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "バッテリーファイルをインポートすると、(上書き後は永久に)保存されているセーブデータは全て消去されます。続行しますか?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "取り込みを確認" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "バッテリーファイル %s を読み込みました" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "%sのバッテリー読み込みエラーが発生しました" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "コードファイルを選択" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Gameshark コードファイル (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Gameshark コードファイル (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "コードファイルを取り込むと読み込んだ全てのチートが置き換えられます。続行しますか?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "ファイル %s を開けません" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "サポートされていないコードファイル %s" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "コードファイル %s を読み込みました" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "コードファイル %s を読み込み中にエラー" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "スナップショットファイルを選択" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "GS & PAC スナップショット (*.sps;*.xps)|*.sps;*.xps|GameShark SP スナップショット (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr " ゲームボーイスナップショット (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "スナップショットファイルを読み込むと、(上書き後は永久に)保存されているセーブデータは全て消去されます。続行しますか?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "スナップショットファイル %s を読み込みました" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "スナップショットファイル %s を読み込み中にエラー" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "記録しました%s" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "記録に失敗しました%s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "EEPROMセーブはエクスポートできません" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Gameshark スナップショット (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "VisualBoyAdvance-Mからエクスポート" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "スナップショットファイル %s を保存しました" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "スナップショットファイル %s を保存中にエラー" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "出力ファイルを選択" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "PNG画像|*.png|BMP画像|*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "スナップショット %s を書き出しました" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "ファイル (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "VBA動画ファイル|*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "ファイルを選択" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "状態ファイルを選択" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "VisualBoyAdvance セーブゲームファイル|*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "音声を有効化" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "音声を無効化" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "音量: %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "%s への接続を待機中" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "ポート %d での接続を待機中" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "Nintendo GameBoy (+Color+Advance) emulator." -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "Copyright (C) 1999-2003 Forgotten\nCopyright (C) 2004-2006 VBA development team\nCopyright (C) 2007-2017 VBA-M development team" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -414,11 +416,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "This program is free software: you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation, either version 2 of the License, or\n(at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this program. If not, see http://www.gnu.org/licenses ." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "LANリンクはすでに動作中です。切断するにはリンクモードを無効にします。" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "ネットワークはローカルモードではサポートされません。" @@ -462,626 +464,639 @@ msgstr "Cannot Play primary %08x" msgid "dsbSecondary->Lock() failed: %08x" msgstr "dsbSecondary->Lock() failed: %08x" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "出力ファイルとその種類を選択" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "Windowsパレット形式 (*.pal)|*.pal|PaintShopパレット形式 (*.pal)|*.pal|Adobe カラーテーブル形式 (*.act)|*.act" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "開始!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "接続" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "有効なホスト名を入力してください" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "ホスト名が無効" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "クライアントを待機中・・・" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "サーバーIPアドレスは: %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "接続を待機中・・・" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "%s に接続中\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "エラーが発生しました。\nもう一度試して下さい。" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "チートファイルを選択" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "VBA チートリスト (*.clt)|*.clt|CHT チートリスト (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "チートを読み込みました" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "VBAチートリスト (*.clt)|*.clt" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "チートを保存しました" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "以前の値に戻しますか?" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "チートコードを消す" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "GameShark Advance" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "Flashcart CHT" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "検索結果は0件でした" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8ビット" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16ビット" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32ビット" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%d フレーム = %.2f ms" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "既定のデバイス" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "デスクトップ画面モード" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%d x %d - %dbpp @ %dHz" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "プラグイン" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "プラグインや別の動画フィルターを選択してください" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "プラグイン選択エラー" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "全てのユーザー定義のアクセラレータを消去します。よろしいですね?" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "承認" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "メインアイコンが見つかりません" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "コード" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "説明" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "アドレス" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "以前の値" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "新しい値" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "メニューコマンド" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "その他のコマンド" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "JoyBusホストが無効です。使用停止" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "%s は有効なROMファイルではありません" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "ファイル読み込み中に問題が発生" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "ゲームボーイROM %s を読み込むことが出来ません" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "BIOS %s を読み込めませんでした" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "ゲームボーイアドバンスROM %s を読み込むことが出来ません" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "有効なGBAカートリッジではありません" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "巻き戻しのためのメモリが有りません" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "巻き戻し状態を書き出し中にエラー" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "メモリ確保エラー" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "出力ファイルへの書き出し中にエラー" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "ファイル名から出力形式を推定できません" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "プログラミングエラー。異常終了しました!" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "録音・録画中にエラー (%s) 、中断しています" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "録音中にエラー (%s) 、中断しています" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "録画中にエラー (%s) 、中断しています" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "記録する進行中のゲームは有りません" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "出力ファイル %s を開けません" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "ゲーム記録を書き出し中にエラー" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "録画ファイル %s を開けません" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "ゲーム記録を読み込み中にエラー" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d, %d fps)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "イメージファイル (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "ROMを閉じる(&C)" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "テキストファイル (*.txt;*.log)|*.txt;*.log|" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "メモリーダンプ (*.dmp;*.bin)|*.dmp;*.bin|" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - PALETTE" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R:" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G:" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B:" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "メインウィンドウを作成できませんでした" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "全画面表示で開始" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "ROMファイル" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1089,29 +1104,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "XAudio2: Enumerating devices failed!" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "The XAudio2 interface failed to initialize!" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "XAudio2: Creating mastering voice failed!" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "XAudio2: Creating source voice failed!" @@ -1120,120 +1135,47 @@ msgstr "XAudio2: Creating source voice failed!" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "Joy%d-" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "Axis%d+" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "Axis%d-" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "Button%d" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "Hat%dN" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "Hat%dS" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "Hat%dW" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "Hat%dE" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "Hat%dNW" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "Hat%dNE" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "Hat%dSW" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "Hat%dSE" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "^Joy([0-9]+)[-+]" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "Axis([0-9]+)([+-])" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "Button([0-9]+)" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "SHIFT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "CONTROL" @@ -1381,7 +1323,7 @@ msgstr "" msgid "Edit Cheat" msgstr "チートを編集" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1948,11 +1890,11 @@ msgstr "ゲームボーイカラー" msgid "Super Game Boy" msgstr "スーパーゲームボーイ" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "ゲームボーイ" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "ゲームボーイアドバンス" @@ -2336,8 +2278,8 @@ msgstr "" msgid "&0" msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "&1" @@ -2405,7 +2347,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2414,30 +2356,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "25%" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "50%" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "100%" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "150%" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "200%" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2741,464 +2756,504 @@ msgstr "ドットコードの保存...(&S)" msgid "Most &recent" msgstr "最新のステート(&r)" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "起動時に最新のステートをロード(&A)" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "&2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "&3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "&4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "&5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "&6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "&7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "&8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "&9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "1&0" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "ファイルからロード...(&F)" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "ステートロード(&L)" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "ファイルに保存...(&F)" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "ステートセーブ(&S)" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "インポート(&I)" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "エクスポート(&E)" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "スクリーンショット...(&u)" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "サウンドの記録を開始...(&s)" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "サウンドの記録を停止(&o)" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "録画を開始...(&v)" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "録画を停止...(&i)" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "記録(&R)" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "再開" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "エミュレーション(&E)" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "一時停止" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "次のフレーム" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "垂直同期(VSync)(&V)" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "自動フレームスキップ(&A)" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "BIOSの起動を省略(&S)" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "IPS/UPS/IPF パッチを自動で適用(&A)" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "非アクティブ時にポーズ(&P)" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "リセット(&R)" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "設定(O&)" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "通信(&L)" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "通信を開始...(&N)" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "なし(&N)" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "通信ケーブル(&C)" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "ワイヤレスアダプタ(&W)" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "ゲームキューブ(&G)" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "ゲームボーイ(&G)" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "起動時に通信を開始(&L)" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "&Speed hack" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "設定...(&C)" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "描画(&V)" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "全画面表示で開始(&S)" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "アスペクト比を固定(&R)" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "ウィンドウを常に最前面に表示(&K)" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "ステータスバーを表示(&S)" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "OSDを無効化(&D)" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "OSDを透過させて表示(&T)" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "サウンド(&A)" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "入力(&I)" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "ボタンの連射(&A)" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "&A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "&B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "&L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "&R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "ゲームボーイアドバンス(&G)" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "設定..." -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "BIOSファイルを使用(&U)" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "接続 ポケットプリンタ(&G)" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "GB BIOSファイルを使用(&U)" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "GBC BIOSファイルを使用(&U)" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "VBA本体の設定...(&G)" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "フォルダの設定...(&i)" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "ホットキーの設定...(&K)" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "ツール(&T)" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "チート(&C)" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "チートリストを表示...(&c)" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "チートサーチ...(&h)" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "チートの保存/読込を自動で行う(&u)" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "チートの有効化(&E)" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "切断" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "&GDB" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "ログウィンドウ...(&L)" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "&IO Viewer..." -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "&Map Viewer..." -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "M&emory Viewer..." -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "&OAM Viewer..." -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "&Palette Viewer..." -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "&Tile Viewer..." -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "BG &0" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "BG &1" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "BG &2" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "BG &3" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "&OBJ" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "&WIN 0" @@ -3206,58 +3261,62 @@ msgstr "&WIN 0" msgid "W&IN 1" msgstr "W&IN 1" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "O&BJ WIN" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "&View Layers" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "Channel &1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "Channel &2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "Channel &3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "Channel &4" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "Direct Sound &A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "Direct Sound &B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "&Sound Channels" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "ヘルプ(&H)" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "バグの報告(&B)" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "サポートフォーラム" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "翻訳に参加" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "Map Viewer" @@ -3355,15 +3414,15 @@ msgstr "クライアント" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3399,7 +3458,7 @@ msgstr "音量:" msgid "Mute" msgstr "消音" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "最大" @@ -3432,57 +3491,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "デバイス" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "高度" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "エコー" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "ステレオ" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "中央" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "左/右" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "サウンドフィルタ" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "Tile Viewer" diff --git a/po/wxvbam/ja_JP.po b/po/wxvbam/ja_JP.po index 41317a3cb..9749aeb48 100644 --- a/po/wxvbam/ja_JP.po +++ b/po/wxvbam/ja_JP.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Japanese (Japan) (http://www.transifex.com/bgk/vba-m/language/ja_JP/)\n" "MIME-Version: 1.0\n" @@ -18,7 +18,7 @@ msgstr "" "Language: ja_JP\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -26,376 +26,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Advanceファイル (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy Files (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "ROMファイルを開く" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoyファイル (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "GB ROMファイルを開く" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Colorファイル (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "GBC ROMファイルを開く" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "サウンド有効" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "サウンド無効" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -411,11 +413,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -459,626 +461,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "接続" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "プラグイン" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "プレイヤー" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "GBAの正しいカートリッジではありません" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "&閉じる" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "フルスクリーンモードを開始する" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "ROMファイル" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1086,29 +1101,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1117,120 +1132,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1378,7 +1320,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1945,11 +1887,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2333,8 +2275,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2402,7 +2344,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2411,30 +2353,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2738,464 +2753,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "&リセット" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "&オプション" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "&設定 ..." -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "&ビデオ" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "&ステータスバー" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "&オーディオ" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "&入力" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "設定 ..." -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "&ショートカットキー" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "&ツール" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "&チート" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "&チートの有効化" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3203,58 +3258,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "&ヘルプ" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "翻訳" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3352,15 +3411,15 @@ msgstr "クライアント" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3396,7 +3455,7 @@ msgstr "ボリューム :" msgid "Mute" msgstr "ミュート" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "最大" @@ -3429,57 +3488,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "ハードウェアアクセラレーションを有効にする" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "ステレオ" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/jv.po b/po/wxvbam/jv.po index 217ac02b4..98f909258 100644 --- a/po/wxvbam/jv.po +++ b/po/wxvbam/jv.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Javanese (http://www.transifex.com/bgk/vba-m/language/jv/)\n" "MIME-Version: 1.0\n" @@ -18,7 +18,7 @@ msgstr "" "Language: jv\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -26,376 +26,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Berkas GameBoy Advance (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy Files (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "Bukak Berkas ROM" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Berkas GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "Bukak Berkas GB ROM" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Berkas GameBoy Color (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "Bukak GBC ROM" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Mbuh" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Raono" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -411,11 +413,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -459,626 +461,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "Code Umum" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "Ing Ngarsa CodeBreaker" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "Perkoro ngisi file" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1086,29 +1101,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1117,120 +1132,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1378,7 +1320,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1945,11 +1887,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2333,8 +2275,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2402,7 +2344,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2411,30 +2353,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2738,464 +2753,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3203,58 +3258,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3352,15 +3411,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3396,7 +3455,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3429,57 +3488,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/ko.po b/po/wxvbam/ko.po index a89969046..fcec34ff6 100644 --- a/po/wxvbam/ko.po +++ b/po/wxvbam/ko.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Korean (http://www.transifex.com/bgk/vba-m/language/ko/)\n" "MIME-Version: 1.0\n" @@ -20,7 +20,7 @@ msgstr "" "Language: ko\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -28,376 +28,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "게임 보이 어드밴스 파일 (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|게임보이 파일 (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "ROM 파일을 열기" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "게임 보이 파일 (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "게임 보이 ROM 파일을 열기" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "게임 보이 컬러 파일 (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "게임 보이 컬러 ROM 파일을 열기" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "알 수 없음" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "게임 지니" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "게임 샤크 V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+POCKET CAMERA" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "없음" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "닷 코드 파일을 선택" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "e-리더 닷 코드 (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "배터리 파일을 선택" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "배터리 파일 (*.sav)|*.sav|플래시 세이브 (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "배터리 파일 가져올 시 저장된 게임을 지울 수도 있습니다. (다음 쓰기 후에 영구적으로) 계속 하시겠습니까?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "가져오기 승인" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "%s 배터리를 불러옴" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "%s 배터리 불러오기 오류" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "코드 파일을 선택" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "게임 샤크 코드 파일 (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "게임 샤크 코드 파일 (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "코드 파일 가져오기 시 이미 불러온 치트를 지울 수도 있습니다. 계속 하시겠습니까?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "%s 파일을 열 수 없음" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "%s 코드 파일을 지원하지 않음" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "%s 코드 파일을 불러옴" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "%s 코드 파일 불러오기 오류" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "스냅샷 파일을 선택 " -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "GS & PAC 스냅샷 (*.sps;*.xps)|*.sps;*.xps|게임샤크 SP 스냅샷 (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "게임 보이 스냅샷 (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "스냅샷 파일 가져오기 시 이미 저장된 게임을 지울 수도 있습니다 (다음 기록 이후 영구적으로). 계속 하시겠습니까?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "%s 스냅샷 파일을 불러옴" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "%s 스냅샷 파일 불러오기 오류" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "%s 배터리가 기록됨" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "%s 배터리 기록 오류" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "EEPROM 저장 방식은 내보낼 수 없음" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "게임 샤크 스냅샷 (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "VisualBoyAdvance-M으로부터 내보내짐" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "%s 스냅샷 파일이 저장됨" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "%s 스냅샷 파일 저장 오류" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "출력 파일을 선택" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "PNG 이미지|*.png|BMP 이미지|*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "%s 스냅샷이 기록됨" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "파일 (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "VBA 리플레이 파일|*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "파일 선택" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "상태 저장 파일을 선택" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "VisualBoyAdvance 상태 저장 파일|*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "소리 켜짐" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "소리 꺼짐" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "음량: %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "가상 Teletypewriter를 0으로 설정" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "연결 대기용 포트:" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "GDB 연결" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "%s로 연결 대기 중" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "%d 포트로 연결 대기 중" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "GDB 대기 중..." -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "닌텐도 게임 보이 (+컬러+어드밴스) 에뮬레이터" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "Copyright (C) 1999-2003 Forgotten\nCopyright (C) 2004-2006 VBA 개발팀\nCopyright (C) 2007-2017 VBA-M 개발팀" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -413,11 +415,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "이 프로그램은 자유 소프트웨어입니다. 소프트웨어의 피양도자는 자유\n소프트웨어 재단이 공표한 GNU 일반 공중 사용 허가서 2판 또는 그\n이후 판을 임의로 선택해서, 그 규정에 따라 프로그램을 개작하거나 \n재배포할 수 있습니다. \n\n이 프로그램은 유용하게 사용될 수 있으리라는 희망에서 배포되고\n있지만, 특정한 목적에 맞는 적합성 여부나 판매용으로 사용할 수 \n있으리라는 묵시적인 보증을 포함한 어떠한 형태의 보증도 제공하지 \n않습니다. 보다 자세한 사항에 대해서는 GNU 일반 공중 사용 허가서를\n참고하시기 바랍니다.\n\nGNU 일반 공중 사용 허가서는 이 프로그램과 함께 제공됩니다. 만약,\n이 문서가 누락되어 있다면 http://www.gnu.org/licenses 를\n참조 바랍니다." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "LAN 연결이 이미 활성화 상태입니다. 연결해체를 위해 연결 모드를 비활성화 하십시오." -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "로컬 모드에서는 네트워크가 지원되지 않습니다." @@ -461,626 +463,639 @@ msgstr "주 %08x 재생 실패" msgid "dsbSecondary->Lock() failed: %08x" msgstr "dsbSecondary->Lock() 실패: %08x" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "출력 파일 및 형식 선택" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "윈도우즈 팔레트 (*.pal)|*.pal|페인트샵 팔레트 (*.pal)|*.pal|어도비 컬러 테이블 (*.act)|*.act" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "시작!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "연결" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "유효한 호스트 이름을 입력해야 합니다" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "무효한 호스트 이름 " -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "클라이언트 대기 중..." -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "서버 IP 주소: %s\n\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "연결 대기 중..." -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "%s로 연결 중\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "오류 발생됨.\n재시도 바랍니다." -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "치트 파일을 선택" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "VBA 치트 목록 (*.clt)|*.clt|CHT 치트 목록 (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "치트 불러옴" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "VBA 치트 목록 (*.clt)|*.clt" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "치트 저장됨" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "이전 값으로 복원하시겠습니까?" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "치트 제거 중" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "게임 샤크" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "제네릭 코드" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "게임 샤크 어드밴스" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "코드 브레이커 어드밴스" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "플래시카트 CHT" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "번호는 비워 둘 수 없습니다" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "%d개의 검색 결과가 있습니다. 좀더 명확히 바랍니다" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "검색 결과가 없습니다" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8비트" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16비트" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32비트" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "부호화 10진수" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "부호없는 10진수" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "부호없는 16진수" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%d 프레임 = %.2f ms" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "기본 장치" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "데스크탑 모드" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%d x %d - %dbpp @ %dHz" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "%s에서 사용가능한 rpi 플러그인을 찾을 수 없음" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "플러그인" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "플러그인이나 다른 필터를 선택하십시오" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "플러그인 선택 오류" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "모든 사용자 정의 가속기를 지우게 됩니다. 지우시겠습니까?" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "승인" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "메인 아이콘을 찾을 수 없음" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "메인 디스플레이 패널을 찾을 수 없음" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "메뉴 가속기 복제: %s 는 %s 와 %s용; 첫 번째 유지" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "%s 메뉴 가속기 (%s에 대해) 는 %s에 대한 초기값을 덮어씌움 ; 메뉴 유지" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "무효한 %s 메뉴 항목 ; 제거" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "코드" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "설명" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "주소" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "이전 값" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "새 값" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "메뉴 명령" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "그 외 명령" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "조이버스 호스트 무효; 비활성화" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "%s 값은 %s 옵션에 대해 무효함; 유효한 값은 %s%s%s" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "%d 값은 %s 옵션에 대해 무효함; 유효한 값은 %d - %d" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "%f 값은 %s 옵션에 대해 무효함; 유효한 값은 %f - %f" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "%s : %s 에 대한 무효한 키 설정" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "무효한 플래그 옵션 %s - %s 무시됨" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "%s는 유효한 ROM 파일이 아님" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "파일 불러오기 문제" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "%s 게임 보이 ROM을 불러올 수 없음" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "%s BIOS를 불러올 수 없음" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "%s 게임 보이 어드밴스 ROM을 불러올 수 없음" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr " 사용자 " -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "상태 %s 불러옴" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "상태 %s 불러오기 오류" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "상태 %s 저장됨" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "상태 %s 저장 오류" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "전체화면 모드 %dx%d-%d@%d 는 지원되지 않음; 다른 해상도 찾기" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "전체화면 모드 %dx%d-%d@%d 는 지원되지 않음" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "유효한 모드: %dx%d-%d@%d" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "선택된 모드 %dx%d-%d@%d" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "%dx%d-%d@%d 모드로 변경 실패함" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "유효한 GBA 카트리지가 아님" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "되감기 메모리 없음" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "되감기 상태 쓰기 오류" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "메모리 할당 오류" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "코덱 초기화 오류" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "출력 파일 쓰기 오류" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "파일명에서 출력포맷을 알 수 없습니다." -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "프로그래밍 오류; 종료합니다!" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "%s (%s)부터 기록을 시작할 수 없습니다." -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "(%s) 에서 오디오/비디오 녹화 오류; 종료합니다." -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "(%s) 에서 오디오 녹음 오류; 종료합니다." -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "(%s) 에서 비디오 녹화 오류; 종료합니다." -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "녹화할 진행 중인 게임이 없습니다." -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "출력파일 %s을 열 수 없습니다." -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "게임 녹화를 기록할 수 없습니다." -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "녹화중에는 게임 녹화를 재생할 수 없습니다." -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "녹화 파일 %s 을 열 수 없습니다." -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "게임 녹화를 읽을 수 없습니다." -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "재생 종료." -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d, %d fps)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "버리기(&D)" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "이미지 파일 (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "프린터 이미지 저장 : " -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "프린터 결과를 %s에 기록했습니다." -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "닫기(&C)" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "인쇄됨" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "가상 tty %s를 열 수 없습니다." -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "서버 소켓 셋업 에러 (%d)" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "텍스트 파일 (*.txt;*.log)|*.txt;*.log|" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "메모리 덤프 (*.dmp;*.bin)|*.dmp;*.bin|" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "메모리 덤프 파일을 선택" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - 팔레트" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R:" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G:" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B:" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "visualboyadvance-m" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "vbam" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "메인 윈도우를 생성할 수 없습니다." -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "built-in XRC 파일을 저장하고 종료합니다." -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "built-in vba-over.ini 를 저장하고 종료합니다." -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "설정 경로를 출력하고 종료합니다." -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "전체화면으로 시작" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "shared link state 파일이 존재한다면 삭제합니다." -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "설정 가능한 옵션을 나열하고 종료합니다." -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "ROM 파일" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "=" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "설정/빌드 오류: built-in XRC를 찾을 수 없습니다." -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "빌트인 설정을 %s에 기록했습니다.\n오버라이드 하기 위해서는, 변경된 root node(들)을 제외한 모든것을 제거하세요. 다음 검색경로의 모든 .xrc 혹은 .xrs 파일에서 먼저 검색된 정확한 이름의 root node가 오버라이드 됩니다:" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "설정은 다음으로부터 순서대로 불러옵니다 :" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "빌트인 오버라이드 파일을 %s에 기록했습니다.\n오버라이드 하기 위해서는, 변경된 섹션을 제외한 모든 것을 지워주세요. 검색 경로에서 먼저 찾아낸 섹션이 사용됩니다:" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "\n\t빌트인" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1088,29 +1103,29 @@ msgid "" "\n" msgstr "유저 인터페이스에서 어떤 설정 변경이라도 일어나면, 커맨드 라인에서 설정된 옵션이 저장됩니다.\n\n플래그 옵션은, true 와 false는 각각 1과 0으로 지정됩니다.\n\n" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "Keyboard/* 옵션으로 사용가능한 커맨드:\n\n" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "설정 옵션이 잘못되었거나, 여러개의 ROM 파일이 주어졌습니다:\n" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "XAudio2: 장치 열거하기 실패!" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "XAudio2 인터페이스 초기화를 실패했습니다!" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "XAudio2: 마스터링 음성을 작성하지 못했습니다!" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "XAudio2: 소스 음성을 작성하지 못했습니다!" @@ -1119,120 +1134,47 @@ msgstr "XAudio2: 소스 음성을 작성하지 못했습니다!" msgid "Unable to load dialog %s from resources" msgstr "리소스에서 대화 %s를 불러올 수 없습니다." -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "조이스틱%d-" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "%d+축" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "%d-축" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "%d버튼" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "햇%dN" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "햇%dS" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "햇%dW" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "햇%dE" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "햇%dNW" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "햇%dNE" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "햇%dSW" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "햇%dSE" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "^조이([0-9]+)[-+]" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "축([0-9]+)([+-])" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "버튼([0-9]+)" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "햇([0-9]+)((N|북|U|위)|(S|남|D|아래)|(E|동|R|오른쪽)|(W|서|L|왼쪽)|(NE|북동|UR|위오른쪽)|(SE|남동|DR|아래오른쪽)|(SW|남서|DL|아래왼쪽)|(NW|북서|UL|위왼쪽))" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "SHIFT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "RAWCTRL" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "Meta-" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "Meta+" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "RAW_CTRL" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "RAWCONTROL" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "RAW_CONTROL" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "CONTROL" @@ -1380,7 +1322,7 @@ msgstr "치트 추가(&A)" msgid "Edit Cheat" msgstr "치트 편집" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "형식(&T)" @@ -1947,11 +1889,11 @@ msgstr "게임보이 컬러" msgid "Super Game Boy" msgstr "슈퍼 게임보이" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "게임보이" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "게임 보이 어드밴스" @@ -2335,8 +2277,8 @@ msgstr "체크섬:" msgid "&0" msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "&1" @@ -2404,7 +2346,7 @@ msgstr "초 (0-600); 0 = 미사용" msgid "&Throttle" msgstr "조절판" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "보통에서 몇 % :" @@ -2413,30 +2355,103 @@ msgstr "보통에서 몇 % :" msgid "0 = no throttle" msgstr "0 = 조절판 없음" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "조절판 없음" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "25%" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "50%" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "100%" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "150%" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "200%" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "입출력 뷰어" @@ -2740,464 +2755,504 @@ msgstr "닷 코드 저장(&S)..." msgid "Most &recent" msgstr "가장 최근 롬(&R)" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "가장 최근 롬 자동 불러오기(&A)" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "&2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "&3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "&4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "&5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "&6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "&7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "&8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "&9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "1&0" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "파일 찾아보기(&F)..." -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "배터리 세이브 변경하지 않기(&B)" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "치트 목록 변경하지 않기(&C)" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "상태 불러오기(&L)" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "가장 오래된 슬롯(&O)" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "파일로 저장(&F)..." -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "상태 저장(&S)" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "배터리 파일(&B)..." -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "게임샤크 코드 파일(&C)..." -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "게임샤크 스냅샷(&G)..." -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "가져오기(&I)" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "내보내기(&E)" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "스크린 캡쳐(&U)..." -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "녹음 시작(&S)..." -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "녹음 중지(&O)" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "동영상 녹화 시작(&V)..." -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "동영상 녹화 중지(&I)" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "리플레이 기록 시작(&G)..." -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "리플레이 기록 중지(&A)" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "기록(&R)" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "리플레이 재생 시작(&M)..." -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "리플레이 재생 정지(&O)" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "재생(&P)" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "에뮬레이션(&E)" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "일시정지(&P)" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "다음 프레임(&N)" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "되감기(&W)" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "전체화면 전환(&F)" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "터보 모드(&T)" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "수직동기(&V)" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "프레임 생략 자동(&A)" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "BIOS 생략(&S)" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "자동 IPS/UPS/IPF 패치(&A)" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "창이 비활성일 때 일시정지(&P)" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "리셋(&R)" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "옵션(&O)" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "연결(&L)" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "네트워크 연결 시작(&N)..." -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "없음(&N)" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "케이블(&C)" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "무선(&W)" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "게임 큐브(&G)" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "게임 보이(&G)" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "로컬 모드(&L)" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "기동할 때 연결(&L)" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "스피드 핵(&S)" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "구성설정(&C)..." -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "동영상(&V)" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "전체화면으로 시작(&S)" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "화면비율 유지(&R)" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "바이리니어 필터(&B)" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "멀티헤드 필터(&M)" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "창 항상 맨 위(&K)" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "상태 표시줄(&S)" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "화면 상 표시 안 함(&D)" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "화면 상 표시를 투명화(&T)" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "오디오(&A)" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "&GBA 소리 수정" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "&GB 소리 향상" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "&GB 입체 음향 효과" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "&GB 소리 잡음제거" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "입력(&I)" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "연사(&A)" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "&A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "&B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "&L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "&R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "게임 보이 어드밴스(&G)" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "구성설정..." -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "실시간 시계(&R)" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "BIOS 파일을 사용(&U)" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "디버그 프린트(&D)" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "게임 보이 프린터(&G)" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "출력 전 모든 페이지를 모으기(&G)" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "스크린 캡쳐로 저장하기(&S)" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "게임 보이 BIOS 파일을 사용(&U)" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "게임 보이 컬러 BIOS 파일을 사용(&U)" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "일반(&G)..." -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "디렉토리(&I)..." -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "단축키(&K)..." -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "도구(&T)" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "치트(&C)" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "치트 목록(&C)..." -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "치트 찾기(&H)..." -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "치트 자동으로 저장/불러오기(&U)" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "치트 사용(&E)" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "GDB로 브레이크(&B)" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "포트 구성(&C)..." -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "로드 시 브레이크(&B)" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "연결 끊기(&D)" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "&GDB" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "디스어셈블(&D)..." -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "기록(&L)..." -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "입출력 뷰어(&I)..." -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "맵 뷰어(&M)..." -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "메모리 뷰어(&E)..." -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "OAM 뷰어(&O)..." -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "팔레트 뷰어(&P)..." -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "타일 뷰어(&T)..." -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "BG &0" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "BG &1" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "BG &2" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "BG &3" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "개체(&O)" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "창 0(&W)" @@ -3205,58 +3260,62 @@ msgstr "창 0(&W)" msgid "W&IN 1" msgstr "창 1(&I)" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "개체 창(&B)" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "레이어 보기(&V)" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "채널 &1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "채널 &2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "채널 &3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "채널 &4" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "다이렉트 사운드 &A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "다이렉트 사운드 &B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "사운드 채널(&S)" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "도움말(&H)" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "버그 제보(&B)" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "VBA-M 지원 포럼(&F)" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "번역하기" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "맵 뷰어" @@ -3354,15 +3413,15 @@ msgstr "클라이언트" msgid "Players:" msgstr "사용자 수:" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3398,7 +3457,7 @@ msgstr "음량 :" msgid "Mute" msgstr "음소거" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "최대" @@ -3431,57 +3490,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "다이렉트사운드" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "다이렉트사운드" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "장치" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "스테레오 업믹싱 사용" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "하드웨어 가속 사용" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "사운드 버퍼 수:" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "고급" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "Lots" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "에코" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "스테레오" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "중앙" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "좌/우" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "음향 필터링" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "타일 뷰어" diff --git a/po/wxvbam/ko_KR.po b/po/wxvbam/ko_KR.po index e91bbd724..b8e5b97e5 100644 --- a/po/wxvbam/ko_KR.po +++ b/po/wxvbam/ko_KR.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Korean (Korea) (http://www.transifex.com/bgk/vba-m/language/ko_KR/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: ko_KR\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/ms_MY.po b/po/wxvbam/ms_MY.po index fbb6298c6..d9b6f6ae3 100644 --- a/po/wxvbam/ms_MY.po +++ b/po/wxvbam/ms_MY.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Malay (Malaysia) (http://www.transifex.com/bgk/vba-m/language/ms_MY/)\n" "MIME-Version: 1.0\n" @@ -18,7 +18,7 @@ msgstr "" "Language: ms_MY\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -26,376 +26,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Fail GameBoy Advance (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy Files (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "Buka fail ROM" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Fail GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "Buka fail ROM GB" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Fail GameBoy Color (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "Buka fail ROM GBC" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Tidak diketahui" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+POCKET CAMERA" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Tiada" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "Pilih fail Dot Code" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Pilih fail bateri" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "Fail bateri (*.sav)|*.sav|Flash save (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Mengimport fail bateri akan memadam mana-mana permainan tersimpan (secara kekal selepas penulisan berikutnya). Anda mahu teruskan?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Sahkan pengimportan" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "Memuatkan bateri %s" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "Raat memuatkan bateri %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Pilih fail kod" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Fail Kod Gameshark (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Fail Kod Gameshark (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "Mengimport fail kod akan gantikan mana-mana tipuan yang dimuatkan. Anda mahu teruskan?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "Tidak dapat membuka fail %s" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "Fail kod %s tidak disokong" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "Memuatkan fail kod %s" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "Raat memuatkan fail kod %s" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "Pilih fail petikan" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "Petikan GS & PAC (*.sps;*.xps)|*.sps;*.xps|Petikan SP GameShark SP (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "Petikan Gameboy (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Mengimport fail petikan akan memadam mana-mana permainan tersimpan (secara kekal selepas penulisan berikutnya). Anda mahu teruskan?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "Fail petikan %s dimuatkan" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "Ralat memuatkan fail petikan %s" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "Tulis bateri %s" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "Ralat menulis bateri %s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "Simpan EEPROM tidak dapat dieksport" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Petikan Gameshark (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "Dieksport dari VisualBoyAdvance-M" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "Fail petikan tersimpan %s" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "Ralat menyimpan fail petikan %s" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "Pilih fail output" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "imej PNG|*.png|imej BMP|*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "Tulis petikan %s" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr " fail (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "fail Cereka VBA|*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "Pilih fail" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "Pilih fail keadaan" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "Fail permainan tersimpan VisualBoyAdvance|*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "Bunyi dibenarkan" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "Bunyi dilumpuhkan" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "Volum: %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "Tetapkan 0 untuk tty pseudo" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "Port menunggu sambungan:" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "Sambungan GDB" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "Menunggu sambungan pada %s" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "Menunggu sambungan pada port %d" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "Menunggu GDB..." -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "Emulator Nintendo GameBoy (+Color+Advance)." -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "Hakcipta (C) 1999-2003 Forgotten\nHakcipta (C) 2004-2006 Pasukan pembangunan VBA\nHakcipta (C) 2007-2017 Pasukan pembangunan VBA-M" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -411,11 +413,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "Program ini adalah perisian bebas: anda boleh edar semula ia dan/atau\nubahsuai ia di bawah terma Lesen Awam Am GNU sepertimana yang disiarkan\noleh Free Software Foundation. sama ada versi 2 dari Lesen, atau (mengikut\npilihan anda) mana-mana versi terkemudian.\n\nProgram ini diedar dengan harapan ia berguna, tetapi TANPA APA JUA\nJAMINAN; dan juga jaminan daripada KEBOLEHPASARAN atau KESESUAIAN\nATAS APA JUA TUJUAN. Sila rujuk Lesen Awam Am GNU untuk maklumat\nlanjut.\n\nAnda seharusnya menerima satu salinan Lesen Awam Am GNU bersama\n-sama program ini. Jika tiada, sila rujuk http://www.gnu.org/licenses ." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "Pautan LAN sudah aktif. Lumpuhkan mod paut untuk putuskan." -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "Rangkaian tidak disokong dalam mod setempat." @@ -459,626 +461,639 @@ msgstr "Tidak dapat Play primary %08x" msgid "dsbSecondary->Lock() failed: %08x" msgstr "dsbSecondary->Lock() gagal: %08x" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "Pilih fail dan jenis output" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "Palet Windows (*.pal)|*.pal|Palet PaintShop (*.pal)|*.pal|Jadual Warna Adobe (*.act)|*.act" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "Mula!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "Sambung" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "Anda mesti masukkan satu nama hos yang sah" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "Nama hos tidak sah" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "Menunggu klien..." -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "Alamat IP pelayan ialah: %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "Menunggu sambungan..." -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "Menyambung ke %s\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "Ralat belaku\nCuba sekali lagi." -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "Pilih fail menipu" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "Senarai menipu VBA (*.clt)|*.clt|Senarai menipu CHT (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "Menipu dimuatkan" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "Senarai menipu VBA (*.clt)|*.clt" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "Menipu tersimpan" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "Pulihkan nilai lama?" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "Membuang menipu" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "Generic Code" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "GameShark Advance" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "Flashcart CHT" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "Nombor tidak boleh kosong" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "Gelintar menghasilkan %d keputusan. Sila tapis lagi" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "Gelintar tidak memberikan keputusan" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8-bit " -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16-bit " -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32-bit " -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "perpulihan bertanda" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "perpuluhan tidak bertanda" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "perenambelasan tidak bertanda" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%d bingkai = %.2f ms" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "Peranti lalai" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "Mod desktop" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%d x %d - %dbpp @ %dHz" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "Tiada pemalam rpi boleh guna ditemui dalam %s" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "Pemalam" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "Sila pilih satu pemalam atau penapis lain" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "Ralat pemilihan pemalam" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "Ini akan mengosongkan semua pemecut ditakrif-pengguna. Anda pasti?" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "Sahkan" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "Ikon utama tidak ditemui" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "Panel paparan utama tidak ditemui" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "Pemecut menu pendua: %s bagi%s dan%s; kekalkan yang pertama" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "Pemecut menu %s untuk %s membatalkan lalai bagi %s ; kekalkan menu" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "Item menu %s tidak sah; dibuang" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "Kod" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "Keterangan" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "Alamat" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "Nilai Lama" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "Nilai Baharu" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "Perintah menu" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "Perintah lain" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "Hos JoyBus tidak sah; dilumpuhkan" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "Nilai %s tidak sah bagi pilihan %s; nilai sah adalah %s%s%s" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "Nilai %d tidak sah bagi pilihan %s; nilai sah adalah %d - %d" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "Nilai %f tidak sah bagi pilihan %s; nilai sah adalah %f - %f" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "Pengikatan kekunci %s tidak sah bagi %s" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "Pilihan bendera %s tidak sah - %s diabaikan" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "%s bukanlah fail ROM yang sah" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "Masalah memuatkan fail" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "Tidak boleg memuatkan ROM Game Boy %s" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "Tidak dapat memuatkan BIOS %s" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "Tidak boleh memuatkan ROM Game Boy Advance %s" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "pemain" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "Keadaan %s dimuatkan" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "Ralat memuatkan keadaan %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "Keadaan terimpan %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "Ralat menyimpan keadaan %s" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "Mod skrin penuh %dx%d-%d@%d tidak disokong; cari yang lain" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "Mod skrin penuh %dx%d-%d@%d tidak disokong" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "Mod sah: %dx%d-%d@%d" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "Mod pilihan %dx%d-%d@%d" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "Gagal mengubah mod ke %dx%d-%d@%d" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "Bukan katrij GBA yang sah" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "Tiada ingatan untuk dimandirkan" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "Ralat menulis keadaan mandir" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "ralat peruntukan ingatan" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "ralat mengawalkan kodeks" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "ralat menulis ke fail output" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "tidak dapat teka format output dari nama fail" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "ralat pengaturcaraan; dihenti paksa!" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "Tidak dapat memulakan rakaman pada %s (%s)" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "Ralat dalam rakaman audio/video (%s); dihenti paksa" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "Ralat dalam rakaman (%s); dihenti paksa" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "Ralat dalam rakaman video (%s); dihenti paksa" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "Tiada permainan berlangsung dirakam" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "Tidak dapat buka fail output %s" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "Ralat menulis rakaman permainan" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "Tidak dapat memainkan rakaman permainan ketika merakam" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "Tidak dapat merakam fail %s" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "Ralat membaca rakaman permainan" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "Main balik tamat" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d, %d fps)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "&Singkir" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "Fail imej (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "Simpan imej pencetak ke" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "Tulis output pencetak ke %s" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "&Tutup" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "Dicetak" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "Ralat membuka tty pseudo: %s" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "Ralat menetapkan soket pelayan (%d)" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "Fail teks (*.txt;*.log)|*.txt;*.log|" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "Longgok ingatan (*.dmp;*.bin)|*.dmp;*.bin|" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "Pilih fail longgok ingatan" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - PALET" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R:" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G:" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B:" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "visualboyadvance-m" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "vbam" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "Tidak dapat cipta tetingkap utama" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "Simpan fail terbina-dalam XRC kemudian keluar" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "Simpan vba-over.ini terbina-dalam kemudian keluar" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "Cetak laluan konfigurasi kemudian keluar" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "Mula dalam mod skrin-penuh" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "Padam keadaan pautan terkongsi dahulu, jika ia wujud" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "Senarai semua pilih boleh ditetapkan kemudian keluar" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "Fail ROM" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "=" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "Ralat konfigurasi/binaan: tidak dapat cari xrc terbina-dalam" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "Tulis konfigurasi terbina-dalam pada %s.\nUntuk batalkan, buang semua tetapi ubah nod(s) root. Nod root bagi nama betul pertama ditemui dalam mana-mana fail .xrc atau .xrs dalam pembatalan terbina-dalam bagi laluan gelinter berikut:" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "Konfigurasi yang dibaca, dalam tertib:" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "Tulis fail pembatalan terbina-dalam pada %s\nUntuk batalkan, padam semua selain dari seksyen berubah. Seksyen yang pertama ditemui digunakan dari laluan gelintar:" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "\n\tterbina-dalam" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1086,29 +1101,29 @@ msgid "" "\n" msgstr "Pilihan ditetapkan dari senarai perintah disimpan jika ada perubahan konfigurasi dibuat dalam antaramuka pengguna.\n\nUntuk pilihan bendera, benar dan palsu dinyatakan sebagai 1 dan 0.\n\n" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "Perintah tersedia untuk pilihane Papan Kekunci/* adalah:\n\n" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "Pilihan konfigurasi teruk atau fail ROM berbilang diberikan:\n" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "XAudio2: Enumerasi peranti gagal!" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "Antaramuka XAudio2 gagal diawalkan!" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "XAudio2: Penciptaan suara master gagal!" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "XAudio2: Penciptaan suara sumber gagal!" @@ -1117,120 +1132,47 @@ msgstr "XAudio2: Penciptaan suara sumber gagal!" msgid "Unable to load dialog %s from resources" msgstr "Tidak boleh memuatkan dialog %s dari sumber" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "Joy%d-" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "Paksi%d+" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "Paksi%d-" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "Butang%d" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "Hat%dN" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "Hat%dS" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "Hat%dW" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "Hat%dE" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "Hat%dNW" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "Hat%dNE" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "Hat%dSW" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "Hat%dSE" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "^Joy([0-9]+)[-+]" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "Axis([0-9]+)([+-])" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "Butang([0-9]+)" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "SHIFT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "RAWCTRL" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "Meta-" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "Meta+" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "RAW_CTRL" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "RAWCONTROL" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "RAW_CONTROL" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "CONTROL" @@ -1378,7 +1320,7 @@ msgstr "&Tambah menipu" msgid "Edit Cheat" msgstr "Sunting Menipu" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "&Jenis" @@ -1945,11 +1887,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2333,8 +2275,8 @@ msgstr "Hasil tambah semak:" msgid "&0" msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "&1" @@ -2402,7 +2344,7 @@ msgstr "saat (0-600); 0 = lumpuhkan" msgid "&Throttle" msgstr "&Throttle" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "% biasa:" @@ -2411,30 +2353,103 @@ msgstr "% biasa:" msgid "0 = no throttle" msgstr "0 = tanpa throttle" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "Tanpa throttle" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "25%" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "50%" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "100%" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "150%" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "200%" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "Pelihat IO" @@ -2738,464 +2753,504 @@ msgstr "&Simpan Kod Dot..." msgid "Most &recent" msgstr "Te&rbaharu" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "&Auto muat terbaharu" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "&2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "&3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "&4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "&5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "&6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "&7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "&8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "&9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "1&0" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "Dari &Fail ..." -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "Jangan ubah simpan &bateri" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "Jangan ubah senarai &menipu" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "&Muat keadaan" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "Slot te&rlama" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "Ke &Fail ..." -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "&Simpan keadaan" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "Fail &bateri..." -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "Fail &kod Gameshark..." -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "Petikan &Gameshark..." -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "&Import" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "&Eksport" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "Tan&gkapan skrin..." -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "Mulakan rakaman &bunyi..." -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "Henti rakaman &bunyi" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "Mulakan rakaman &video..." -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "Henti rakaman v&ideo" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "Mulakan rakaman &permainan..." -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "Henti rakaman p&ermainan" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "&Rakam" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "Mula memainkan &cereka..." -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "Henti memainkan c&ereka" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "&Main" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "&Emulasi" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "&Jeda" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "Bingkai b&erikutnya" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "&Mandir" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "Togol skrin &penuh" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "Mod &turbo" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "&VSync" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "&Auto langkau bingkai" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "&Langkau BIOS" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "&Auto tampalan IPS/UPS/IPF" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "&Jeda jika tidak aktif" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "&Tetap semula" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "&Pilihan" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "&Pautan" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "Mula Pautan &Rangkaian ..." -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "&Tiada Apa-Apa" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "&Kabel" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "Tanpa &Wayar" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "&GameCube" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "&Game Boy" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "Mod &setempat" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "&Paut ketika but" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "&Godam kelajuan" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "&Konfigure ..." -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "&Video" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "&Mula dalam sktin penuh" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "&Kekal nisbah bidang" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "Penapis &dwilinear" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "Penapis bebenang be&rbilang" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "&Kekalkan tetingkap di atas" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "Palang &Status" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "&Lumpuhkan paparan atas-skrin" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "Paparan atas-skrin &lutsinar" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "&Audio" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "Interpolasi bunyi &GBA" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "Penambahbaikan bunyi &GB" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "Kesan bunyi keliling &GB" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "Nyahklik bunyi &GB" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "&Input" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "&Autotembak" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "&A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "&B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "&L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "&R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "&Game Boy Advance" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "Konfigure ..." -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "Waktu masa-n&yata" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "&Guse fail BIOS" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "&Nyahpepijat cetak" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "Pencetak &GB" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "&Himpun halaman penuh sebelum mencetak" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "&Simpan cetakan sebagai tangkapan skrin" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "&Guna fail BIOS GB" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "&Guna fail BIOS GBC" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "&Am ..." -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "D&irektori ..." -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "Pintasan &Kekunci ..." -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "&Alatan" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "&Menipu" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "Senarai &menipu ..." -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "Cari &tipu ..." -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "Simpan/muat tipu secara a&utomatik" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "B&enarkan menipu" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "Pe&cah menjadi GDB" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "&Konfigur port..." -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "P&ech ketika muat" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "P&utuskan" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "&GDB" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "&Nyahhimpun" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "Peng&elogan" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "Pelihat &IO" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "Pelihat P&eta..." -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "Pelihat &Ingatan..." -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "Pelihat &OAM..." -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "Pelihat &Palet..." -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "Pelihat &Jubin..." -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "BG &0" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "BG &1" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "BG &2" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "BG &3" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "&OBJ" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "&WIN 0" @@ -3203,58 +3258,62 @@ msgstr "&WIN 0" msgid "W&IN 1" msgstr "W&IN 1" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "O&BJ WIN" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "&Lihat Lapisan" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "Saluran &1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "Saluran &2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "Saluran &3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "Saluran &4" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "Direct Sound &A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "Direct Sound &B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "Saluran &Bunyi" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "&Bantuan" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "Lapor P&epijat" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "&Forum Sokongan VBA-M" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "Terjemahan" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "Pelihat Peta" @@ -3352,15 +3411,15 @@ msgstr "Klien" msgid "Players:" msgstr "Pemain:" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3396,7 +3455,7 @@ msgstr "Volum :" msgid "Mute" msgstr "Senyap" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "Maksimum" @@ -3429,57 +3488,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "Peranti" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "Benarkan upmix stereo" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "Benarkan pemecutan perkakasan" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "Bilangan penimbal bunyi:" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "Lanjutan" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "Lot" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "Gema" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "Stereo" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "Tengah" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "Kiri/Kanan" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "Penapisan bunyi" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "Pelihat Jubin" diff --git a/po/wxvbam/nb.po b/po/wxvbam/nb.po index 9e49efd15..387343932 100644 --- a/po/wxvbam/nb.po +++ b/po/wxvbam/nb.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Norwegian Bokmål (http://www.transifex.com/bgk/vba-m/language/nb/)\n" "MIME-Version: 1.0\n" @@ -21,7 +21,7 @@ msgstr "" "Language: nb\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -29,376 +29,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Advance-filer (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy Files (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "Åpne ROM-fil" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy-filer (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "Åpne GB ROM-fil" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Color-filer (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "Åpne GBC ROM-fil" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Ukjent" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+POCKET CAMERA" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Ingen" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "Velg Dot Code fil" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Velg batterifil" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "Batterifil (*.sav)|*.sav|Lagret Flash (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Importering av en batterifil vil slette alle lagrede spill (permanent etter neste lagring). Vil du fortsette?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Bekreft importering" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "Lastet batteri %s" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "Feil under lasting av batteri %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Velg kodefil" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Gameshark kodefile (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Gameshark kodefil (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "Importering av en kodefil vil erstatte alle aktive koder. Vil du fortsette?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "Kunne ikke åpne fil %s" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "Kodefilen %s er ikke støttet" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "Lastet kodefil %s" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "Feil under lasting av kodefil %s" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "Velg snapshot-fil" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "Gameboy Snapshot (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Importering av et snapshot vil fjerne alle lagrede spill (permanent etter neste lagring). Vil du fortsette?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "Lastet snapshot-fil %s" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "Feil under lasting av snapshot %s" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "Lagret batteri %s" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "Feil under lagring av batteri %s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "EEPROM lagringer kan ikke bli eksportert" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Gameshark Snapshot (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "Eksportert fra VisualBoyAdvance-M" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "Lagret snapshot %s" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "Feil under lagring av snapshot %s" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "Velg ut-fil" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "PNG bilder |*.png|BMP bilder |*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "Skrev snapsot %s" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "filer (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "VBA Filmfiler |*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "Velg fil" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "Velg statusfil" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "VisualBoyAdvance lagret spill |*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "Lyd er på" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "Lyd er av" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "Volum: %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "Set til 0 for pseudo tty" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "Vent på tilkobling på port:" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "GDB Tilkobling" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "Venter på tilkobling på %s" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "Venter på tilkobling på port %d" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "Venter på GDB..." -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "Nintendo GameBoy (+Color+Advance) emulator." -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "Kopirett © 1999-2003 Forgotten\nKopirett © 2004-2006 VBA utviklingslag\nKopirett © 2007-2017 VBA-M utviklingslag" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -414,11 +416,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "Dette programmet er basert på åpen kildekode: Du kan redistribuere den, \nog/eller modifisere under vilkårene som beskrevet i GNU General Public License \nslik den er publisert av \"the Free Software Foundation\", enten versjon 2 \nav lisensen, eller (som følge av ditt valg) en hvilken som helst senere versjon.\n\nDette programmet er blitt distribuert i håp om at det vil være til nytte \nfor deg, men UTEN NOEN FORM FOR GARANTI; selv uten en eventuell \nimplisert garanti som følge av VIDERESALG eller \nEGNETHET FOR ET BESTEMT FORMÅL. \nDet henvises til GNU General Public License for en mer detaljert beskrivelse.\n\nDu skal ha mottatt en kopi av GNU General Public License\nsammen \nmed dette programmet, hvis ikke dette er tilfellet, \nse http://www.gnu.org/licenses .\n\n-----\n\nImportant note from translator: This is a free translation into Norwegian \nfor the convenience to the end user. It is not accurate, \nand thus the original disclaimer in English (below) is regarded \nas the correct to use in any eventual legal matter.\n\n-----\n\nThis program is free software: you can redistribute it and/or modify \nit under the terms of the GNU General Public License as published \nby the Free Software Foundation, either version 2 of the License, \nor (at your option) any later version. \n\nThis program is distributed in the hope that it will be useful, \nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the \nGNU General Public License for more details.\n\nYou should have received a copy of \nthe GNU General Public License\nalong with this program. If not, see \nhttp://www.gnu.org/licenses ." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "LAN linken er allerede aktiv. Deaktivér link-modus for å koble fra." -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "Nettverk er ikke støttet i lokalmodus." @@ -462,626 +464,639 @@ msgstr "Kan ikke spille primær %08x" msgid "dsbSecondary->Lock() failed: %08x" msgstr "dsbSecondary->Lock() feilet: %08x" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "Velg ut-fil og type" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color Table (*.act)|*.act" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "Start!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "Koble til" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "Du må skrive inn et gyldig vertsnavn" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "Ugyldig vertsnavn" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "Venter på klienter..." -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "Serverens IP adresse er: %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "Venter på tilkobling..." -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "Kobler til %s\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "En feil oppsto.\nVennligst prøv igjen." -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "Velg juksefil" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "VBA juksekode-lister (*.clt)|*.clt|CHT kode-lister (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "Lastet juksekoder" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "VBA cheat lists (*.clt)|*.clt" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "Lagret juksekoder" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "Gjenopprett gamle verdier?" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "Fjerner juksekoder" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "Generisk kode" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "GameShark Advance" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "Flash-kassett CHT" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "Tallet kan ikke være tomt" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "Søket gav %d treff. Venligst raffinér søket" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "Søket gav ingen treff" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8-bit " -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16-bit " -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32-bit " -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "Representert toerkomplement-desimal" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "Urepresentert toerkomplement-desimal" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "Representert toerkomplement-heksadesimal" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%d bilder = %.2f ms" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "Standard enhet" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "Skrivebordsmodus" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%d x %d - %dbpp @ %dHz" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "Ingen brukbare rpi plugins funnet i %s" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "Plugin" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "Velg en plugin eller et annet filter" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "Feil under valg av plugin" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "Dette vil fjerne alle brukerdefinerte akseleratorer. Er du sikker?" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "Bekreft" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "Hovedikon ikke funnet" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "Primært visningspanel ikke funnet" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "Overflødig menyakselerator: %s for %s og %s; bruker første" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "Menyakseleratoren %s for %s overstyrer standarden for %s ; beholder meny" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "Ugyldig menyvalg %s; fjernes" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "Kode" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "Beskrivelse" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "Adresse" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "Gammel verdi" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "Ny verdi" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "Menyvalg" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "Andre valg" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "JoyBus vert ugyldig; deaktiveres" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "Ugyldig verdi %s for valg %s; gyldige verdier er %s%s%s" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "Ugyldig verdi %d for valg %s; gyldige verdier er %d - %d" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "Ugyldig verdi %f for valg %s; gyldige verdier er %f - %f" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "Ugyldig nøkkelbinding %s for %s" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "Ugyldig flagg %s - %s ignoreres" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "%s er ikke en gyldig ROM fil" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "Feil under lasting av fil" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "Kunne ikke laste Game Boy ROM %s" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "Kunne ikke laste BIOS %s" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "Kunne ikke laste Game Boy Advance ROM %s" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "avspiller" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "Lastet tilstand %s" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "Kunne ikke laste tilstand %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "Lagret tilstand %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "Feil under lagring av tilstand %s" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "Fullskjermsmodusen %dx%d-%d@%d er ikke støttet; leter etter alternativ" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "Fullskjermsmodusen %dx%d-%d@%d er ikke støttet" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "Gyldig modus: %dx%d-%d@%d" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "Valgte modus %dx%d-%d@%d" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "Kunne ikke bytte til modus %dx%d-%d@%d" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "Ikke en gyldig GBA kassett" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "Intet minne for tilbakespoling" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "Feil under skriving av tilbakespolingstilstand" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "minneallokeringsfeil" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "feil under initialisering av kodek" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "feil under skriving av ut-fil" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "kunne ikke bestemme format fra filnavn" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "programmeringsfeil; avbryter!" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "Kunne ikke starte opptak til %s (%s)" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "Feil i lyd-/videoopptak (%s); avbryter" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "Feil i lydopptak (%s); avbryter" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "Feil i videoopptak (%s); avbryter" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "Ingen kjørende spill å ta opp" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "Kunne ikke åpne ut-fil %s" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "Feil under skriving av spillopptak" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "Kan ikke spille av spillopptak mens et opptak pågår" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "Kunne ikke åpne opptaksfil %s" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "Feil under lesing av spillopptak" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "Avspilling avsluttet" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d, %d fps)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "&Forkast" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "Bildefiler (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "Lagre printerbilde til" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "Skrev printerutskrift til %s" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "&Lukk" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "Skrevet ut" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "Feil under åpning av pseudo tty: %s" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "Feil under oppsett av serverkobling (%d)" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "Tekstfiler (*.txt;*.log)|*.txt;*.log|" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "Minnedumper (*.dmp;*.bin)|*.dmp;*.bin|" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "Velg minnedumpfil" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - PALETTE" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R:" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G:" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B:" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "visualboyadvance-m" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "vbam" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "Kunne ikke opprette hovedvindu" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "Lagre innebygget XRC fil og avslutt" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "Lagre innebygget vba-over.ini og avslutt" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "Vis konfigurasjonssti og avslutt" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "Start i fullskjermmodus" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "Slett delt koblingstilstand først dersom den eksisterer" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "Vis alle overskrivbare valg og avslutt" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "ROM fil" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "=" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "Konfigurasjons-/oppsettsfeil: finner ikke innebygget xrc" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "Skrev innebygget konfigurasjon til %s.\nFor å overskrive, fjern alle utenom endrede rotnoder. Den første rotnoden med riktig navn i en .xrc eller .xrs fil i den oppgitte søkestien overskriver innebygget verdi:" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "Konfigurasjonen ble lest fra (i rekkefølge):" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "Skrev innebygget overstyringsfil til %s\nFor å overstyre, slett alt utenom den endrede seksjonen. Den første seksjonen funnet i søkestien blir brukt:" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "\n»innebygget" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1089,29 +1104,29 @@ msgid "" "\n" msgstr "Valg satt fra kommandolinjen blir lagret hvis konfigurasjonen blir endret i brukergrensesnittet.\n\nFor flagg-valg oppgis true og false som henholdsvis 1 og 0.\n\n" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "Tilgjengelige kommandoer for Tastatur/* valg er:\n\n" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "Ugyldig konfigurasjonsvalg eller flere ROM filer oppgitt:\n" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "XAudio2: Henting av enheter feilet!" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "XAudio2-grensesnittet kunne ikke startes!" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "XAudio2: Kunne ikke opprette hovedstemme!" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "XAudio2: Kunne ikke opprette kildestemme!" @@ -1120,120 +1135,47 @@ msgstr "XAudio2: Kunne ikke opprette kildestemme!" msgid "Unable to load dialog %s from resources" msgstr "Kunne ikke laste dialog %s fra ressurser" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "Joy%d-" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "Akse%d+" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "Akse%d-" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "Knapp%d" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "Hatt%dN" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "Hatt%dS" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "Hatt%dV" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "Hatt%dØ" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "Hatt%dNV" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "Hatt%dNØ" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "Hatt%dSV" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "Hatt%dSØ" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "^Joy([0-9]+)[-+]" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "Akse([0-9]+)([+-])" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "Knapp([0-9]+)" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "Hatt([0-9]+)((N|Nord|O|Opp)|(S|Sør|Ned)|(Ø|Øst|H|Høyre)|(V|Vest|Venstre)|(NØ|NordØst|OH|OppHøyre)|(SØ|SørØst|NH|NedHøyre)|(SV|SørVest|NedVenstre)|(NV|NordVest|OV|OppVenstre))" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "SHIFT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "RAWCTRL" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "Meta-" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "Meta+" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "RAW_CTRL" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "RAWCONTROL" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "RAW_CONTROL" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "CONTROL" @@ -1381,7 +1323,7 @@ msgstr "&Legg til kode" msgid "Edit Cheat" msgstr "Rediger kode" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "&Skriv" @@ -1948,11 +1890,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2336,8 +2278,8 @@ msgstr "Sjekksum:" msgid "&0" msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "&1" @@ -2405,7 +2347,7 @@ msgstr "sekunder (0-600); 0 = deaktiver" msgid "&Throttle" msgstr "&Struping" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "% av normal" @@ -2414,30 +2356,103 @@ msgstr "% av normal" msgid "0 = no throttle" msgstr "0 = Ingen struping" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "Ingen struping" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "25%" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "50%" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "100%" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "150%" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "200%" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "IO-visning" @@ -2741,464 +2756,504 @@ msgstr "&Lagre dott-kode…" msgid "Most &recent" msgstr "&Nyligste" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "&Automatisk innlasting av nyligste" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "&2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "&3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "&4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "&5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "&6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "&7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "&8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "&9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "1&0" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "Fra &fil …" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "Ikke endre &batterilagring" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "Ikke endre &juksekodeliste" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "&Last tilstand" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "&Eldste plass" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "Til &fil …" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "&Lagre tilstand" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "&Batterifil…" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "Gameshark &kodefil…" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "&Gameshark-tilstandsbilde…" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "&Importér" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "&Eksportér" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "Skjermavbild&ing..." -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "Start &lydopptak..." -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "Stopp ly&dopptak" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "Start &videoopptak…" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "Stopp vide&oopptak" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "Start s&pillopptak…" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "Stop spilloppt&ak" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "&Ta opp" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "Start avspilling av &film" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "Stopp avspilling av fil&m" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "&Spill av" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "&Emulering" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "&Pause" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "&Neste bilde" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "Spol &tilbake" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "Veksle &fullskjermsvisning" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "&Turbomodus" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "&VSync" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "&Hopp over bilder automatisk" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "&Hopp over BIOS" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "&Automatisk IPS/UPS/IPF-programfiks" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "&Pause når inaktiv" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "&Tilbakestill" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "&Valg" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "&Lenk til" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "Start &nettverkslenke …" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "&Ingenting" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "&Kabel" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "&Trådløs" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "&GameCube" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "&GameBoy" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "&Lokalmodus" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "&Lenk ved oppstart" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "&Speed hack" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "&Sett opp …" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "&Video" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "&Start i fullskjermsvisning" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "&Behold billedforhold" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "&Bilineært filter" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "&Flertrådet filter" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "&Behold vindu over alt annet" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "&Statusfelt" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "&Slå av skjermindikatorer" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "&Gjennomsiktige skjermindikatorer" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "&Lyd" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "Lydinterpolering for &GBA" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "Lydforbedring for &GB" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "Kringlydeffekt for &GB" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "Klikkorrigering for &GB" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "&Inndata" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "&Autoskyt" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "&A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "&B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "&L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "&R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "&Game Boy Advance" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "Sett opp …" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "&Sann-tids klokke" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "&Bruk BIOS-fil" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "&Feilrettingsutskrift" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "&GB skriver" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "&Innhent hele siden før utskrift" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "&Lagre utskrifter som skjermskudd" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "&Bruk GB BIOS-fil" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "&Bruk GBC BIOS-fil" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "&Generelt" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "M&apper ..." -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "&Hurtigsnarveier …" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "&Verktøy" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "&Juksekoder" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "&List opp &juksekoder …" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "Finn j&uksekoder …" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "Lagre/las&t inn juksekoder automatisk" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "&Skru på juksekoder" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "&Bryt til GDB" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "&Sett opp port…" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "&Bryt ved innlasting" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "&Koble fra" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "&GDB" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "&Disassemble..." -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "&Loggføring" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "&IO-visning..." -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "&Kartvisning…" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "M&innevisning…" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "&OAM-visning…" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "&Palett-visning…" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "&Flis-visning…" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "BG &0" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "BG &1" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "BG &2" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "BG &3" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "&OBJ" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "&WIN 0" @@ -3206,58 +3261,62 @@ msgstr "&WIN 0" msgid "W&IN 1" msgstr "W&IN 1" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "O&BJ WIN" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "&Vis lag" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "Kanal &1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "Kanal &2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "Kanal &3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "Kanal &4" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "Direkte lyd &A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "Direkte lyd &B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "&Lydkanaler" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "&Hjelp" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "Rapporter &Feil" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "VBA-M Brukerstøtte &Forum" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "Oversettelser" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "Kartvisning" @@ -3355,15 +3414,15 @@ msgstr "Klient" msgid "Players:" msgstr "Spillere:" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3399,7 +3458,7 @@ msgstr "Lydvolum :" msgid "Mute" msgstr "Demp" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "Høyeste" @@ -3432,57 +3491,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "Enhet" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "Slå på stereo upmix" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "Slå på maskinvareakselerasjon" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "Antall lydbuffere" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "Avansert" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "Mange" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "Ekko" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "Stereo" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "Senter" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "Venstre/høyre" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "Lydfilter" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "Flis-visning" diff --git a/po/wxvbam/nl.po b/po/wxvbam/nl.po index 2e5c95570..aedd89d33 100644 --- a/po/wxvbam/nl.po +++ b/po/wxvbam/nl.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2019-01-01 08:17+0000\n" -"Last-Translator: M the Hane \n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" +"Last-Translator: Rafael Kitover \n" "Language-Team: Dutch (http://www.transifex.com/bgk/vba-m/language/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,7 +19,7 @@ msgstr "" "Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -27,376 +27,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Advance Bestanden (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy Files (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "Open ROM bestand" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Bestanden (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "Open GB ROM bestand" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Color Bestanden (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "Open GBC ROM bestand" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Onbekend" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+POCKET CAMERA" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Geen" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "Selecteer Dot Code bestand" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Selecteer batterij bestand" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "Batterij bestand (*.sav)|*.sav|Flash opslag (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Het importeren van een batterij bestand wist alle opgeslagen (permanent na de volgende schrijfactie). Wil je toch doorgaan?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Bevestig importeren" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "Batterij %s geladen" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "Fout bij het laden van batterij %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Selecteer code bestand" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Gameshark Code Bestand (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Gameshark Code Bestand (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "Het te importeren codebestand zal alle geladen cheats vervangen. Wil je toch doorgaan?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "Kan bestand %s niet openen" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "Codebestand %s wordt niet ondersteund." -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "Codebestand %s geladen" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "Fout bij het laden van codebestand %s" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "Selecteer snapshot bestand" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "Gameboy Snapshot (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Het importeren van een snapshot bestand zal alle opgeslagen spellen wissen (permanent na de volgende schrijfbewerking). Wil je toch doorgaan?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "Snapshotbestand %s geladen" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "Fout bij laden van snapshotbestand %s" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "Batterij %s geschreven" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "Fout bij schrijven batterij %s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "Opgeslagen EEPROM spellen kunnen niet worden geëxporteerd " -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Gameshark Snapshot (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "Geëxporteerd uit VisualBoyAdvance-M" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "Opgeslagen snapshotbestand %s" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "Fout bij opslaan van snapshotbestand %s" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "Selecteer outputbestand" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "PNG-afbeeldingen|*.png|BMP-afbeeldingen|*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "Snapshot %s geschreven " -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "bestanden (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "VBA-filmbestanden | * .vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "Selecteer bestand" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" -msgstr "Selecteer staat bestand" +msgstr "Selecteer bestand van stand" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "VisualBoyAdvance opgeslagen gamebestanden|*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "Geluid ingeschakeld" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "Geluid uitgeschakeld" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "Volume: %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "Stel in op 0 voor pseudo tty" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "Poort om op verbinding te wachten:" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "GDB-verbinding" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "Wachten op verbinding bij %s" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "Wachten op verbinding op poort %d" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "Wachten op GDB..." -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "Nintendo GameBoy (+Color+Advance) emulator." -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "Copyright (C) 1999-2003 ForgottenCopyright (C) 2004-2006 VBA development teamCopyright (C) 2007-2017 VBA-M development team" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -412,11 +414,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "This program is free software: you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation, either version 2 of the License, or\n(at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this program. If not, see http://www.gnu.org/licenses ." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "LAN-verbinding is al actief. Schakel linkmodus uit om de verbinding te verbreken." -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "Netwerk wordt niet ondersteund in de lokale modus." @@ -460,626 +462,639 @@ msgstr "Kan geen primaire %08x Afspelen" msgid "dsbSecondary->Lock() failed: %08x" msgstr "dsbSecondary->Lock() mislukt: %08x" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "Selecteer outputbestand en type" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color Table (*.act)|*.act" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "Start!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "Verbinden" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "Geef een geldige hostnaam op" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "Ongeldige hostnaam" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "Wachten op de clients..." -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "Server IP-adres is: %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "Wacht op verbinding…" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "Verbinden met %s\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "Er is een fout opgetreden. \nProbeer het opnieuw." -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "Selecteer cheat bestand" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "VBA cheat lijsten (*.clt)|*.clt|CHT cheat lijsten (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "Cheats geladen" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "VBA cheat lijsten (*.clt)|*.clt" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "Cheats opgeslagen" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "Oude waarden herstellen?" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "Cheats verwijderen" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "Generieke Code" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "GameShark Advance" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "Flashcart CHT" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "Aantal mag niet leeg zijn" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "Zoeken leverde %d resultaten op. Beter definiëren aub" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "Zoeken leverde geen resultaten op." -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8-bit " -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16-bit " -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32-bit " -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "decimaal zonder +/- teken" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "decimaal zonder +/- teken" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "hexadecimaal zonder +/- teken" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%d frames = %.2f ms" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "Standaard apparaat" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "Desktop modus" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%d x %d - %dbpp @ %dHz" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "Geen bruikbare rpi plugin gevonden in %s" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "Plug-in" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "Selecteer een plugin of een ander filter" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "Fout bij het selecteren van plugin" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "Dit zal alle door de gebruiker gedefinieerde versnellers wissen. Weet je het zeker?" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "Bevestig" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "Hoofd icoon niet gevonden" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "Hoofd beeldscherm niet gevonden" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "Dubbele menu versneller: %s voor %s en %s; de eerste wordt behouden." -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "Menu versneller %s voor %s overschrijft de standaard voor %s; menu wordt behouden" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "Ongeldig menu item %s; wordt verwijderd" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "Code" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "Omschrijving" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "Adres" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "Oude waarde" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "Nieuwe waarde" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "Menu commando's" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "Andere commando's" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "JoyBus host ongeldig; wordt uitgeschakeld" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "Ongeldige waarde %s voor optie %s; geldige waarden zijn %s%s%s" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "Ongeldige waarde %d voor optie %s; geldige waarden zijn %d - %d" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "Ongeldige waarde %f voor optie %s; geldige waarden zijn %f - %f" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "Ongeldige sleutelbinding %s voor %s" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "Ongeldige flag optie %s - %s genegeerd" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "%s is een ongeldig ROM-bestand." -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "Probleem bij het laden van het bestand" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "Kan Game Boy ROM niet laden %s" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "Kan BIOS %s niet laden" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "Kan Game Boy Advance ROM %s niet laden" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "speler" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" -msgstr "Geladen staat %s" +msgstr "Geladen stand %s" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" -msgstr "Fout bij laden staat %s" +msgstr "Fout bij laden stand %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" -msgstr "Opgeslagen staat %s" +msgstr "Opgeslagen stand %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" -msgstr "Fout bij opslaan staat %s" +msgstr "Fout bij opslaan stand %s" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "Volledig scherm modus %dx%d-%d@%d wordt niet ondersteund; op zoek naar een andere" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "Volledig scherm modus %dx%d-%d@%d wordt niet ondersteund" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "Geldige modus: %dx%d-%d@%d" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "Modus %dx%d-%d@%d geselecteerd" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "Wijzigen van modus naar %dx%d-%d@%d is mislukt" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "Geen geldige GBA cartridge" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "Geen geheugen om terug te spoelen" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" -msgstr "Fout bij het schrijven van de terugspoel staat" +msgstr "Fout bij het schrijven van de terugspoel stand" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "geheugentoewijzingsfout" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "fout bij initialiseren van codec" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "Fout bij schrijven naar outputbestand" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "kan het outputformaat van de bestandsnaam niet raden" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "programmeerfout; afbreken!" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "Kan niet beginnen met opnemen naar %s (%s)" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "Fout in geluid/video opname (%s); afbreken" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "Fout in geluidsopname (%s); afbreken" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "Fout in video opname (%s); afbreken" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "Er is geen lopend spel om op te nemen" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "Kan outputbestand %s niet openen" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "Fout bij schrijven van game-opname" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "Kan geen game-opname afspelen tijdens het opnemen" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "Kan opnamebestand %s niet openen" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "Fout bij het lezen van de game-opname" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "Afspelen beëindigd" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d, %d fps) " -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "&Weggooien" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "Afbeeldingsbestanden (* .bmp; *. Jpg; *. Png) | * .bmp; *. Jpg; *. Png |" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "Sla printerafbeelding op naar" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "Printer output geschreven naar %s" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "&Sluiten" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "Geprint" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "Fout bij openen van pseudo tty: %s" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "Fout bij het opzetten van de server socket (%d)" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "Tekst bestanden (*.txt;*.log)|*.txt;*.log|" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "Geheugen dumps (*.dmp;*.bin)|*.dmp;*.bin|" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "Selecteer geheugendumpbestand" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - PALETTE" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R:" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G:" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B:" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "visualboyadvance-m" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "vbam" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "Kon hoofdvenster niet aanmaken" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "Sla ingebouwd XRC bestand op en sluit af" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "Sla ingebouwde vba-over.ini op en sluit af" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "Geef configuratie pad weer en sluit af" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "Start in volledig scherm modus" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" -msgstr "Verwijder gedeelde link staat, indien aanwezig" +msgstr "Verwijder eerst de gedeelde link van de stand, indien aanwezig" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "Toon alle instelbare opties en sluit af" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "ROM-bestand" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "=" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "Configuratie/build fout: kan ingebouwde xrc niet vinden" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "Ingebouwde configuratie geschreven naar %s.\nOm te overschrijven, verwijder alle root node(s) behalve de gewijzigde. De eerstgevonden root node met correcte naam in een .xrc of .xrs bestand in het volgende doorzochte pad overschrijft de ingebouwde:" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "De configuratie wordt uitgelezen in volgorde:" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "Ingebouwde overschrijfbestand geschreven naar %s.\nOm te overschrijven, verwijder alle secties behalve de gewijzigde. De eerstgevonden sectie in het volgende doorzochte pad wordt gebruikt:" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "\n»ingebouwde" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1087,29 +1102,29 @@ msgid "" "\n" msgstr "Opties ingesteld vanaf de opdrachtregel worden opgeslagen zodra er een configuratiewijziging wordt gemaakt in de gebruikersinterface.\n\nVoor flag opties, waar en onwaar zijn gespecificeerd als 1 en 0, respectievelijk,\n\n" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "De commando's beschikbaar voor de Toetsenbord/* optie zijn:\n\n" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "Slechte configuratie optie of meerdere ROM bestanden opgegeven:\n" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "XAudio2: Nummeren van apparaten mislukt!" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "De XAudio2 interface kon niet geïnitialiseerd worden!" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "XAudio2: Creëren van masterstem mislukt!" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "XAudio2: Creëren van bronstem mislukt!" @@ -1118,120 +1133,47 @@ msgstr "XAudio2: Creëren van bronstem mislukt!" msgid "Unable to load dialog %s from resources" msgstr "Kan dialoog %s niet laden uit het bronbestand" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "As%d+" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "As%d-" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "Knop%d" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "Hat%dN" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "Hat%dZ" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "Hat%dW" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "Hat%dO" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "Hat%dNW" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "Hat%dNO" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "Hat%dZW" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "Hat%dZO" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "As([0-9]+)([+-])" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "Knop([0-9]+)" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "Hat([0-9]+)((N|Noord|U|Omhoog)|(Z|Zuid|D|Omlaag)|(O|Oost|R|Rechts)|(W|West|L|Links)|(NO|NoordOost|UR|OmhoogRechts)|(ZO|ZuidOost|DR|OmlaagRechts)|(ZW|ZuidWest|DL|OmlaagLinks)|(NW|NoordWest|UL|OmhoogLinks))" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "SHIFT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "RAWCTRL" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "Meta-" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "Meta+" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "RAW_CTRL" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "RAWCONTROL" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "RAW_CONTROL" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "CONTROL" @@ -1317,11 +1259,11 @@ msgstr "Vergelijkingstype" #: ../src/wx/xrc/CheatCreate.xrc:77 msgid "S&igned" -msgstr "" +msgstr "O&ndertekend" #: ../src/wx/xrc/CheatCreate.xrc:85 msgid "&Unsigned" -msgstr "" +msgstr "O&ngetekend" #: ../src/wx/xrc/CheatCreate.xrc:92 msgid "&Hexadecimal" @@ -1329,7 +1271,7 @@ msgstr "&Hexadecimaal" #: ../src/wx/xrc/CheatCreate.xrc:97 msgid "Signed/Unsigned" -msgstr "" +msgstr "Ondertekend/Ongetekend " #: ../src/wx/xrc/CheatCreate.xrc:107 msgid "&8 bits" @@ -1379,7 +1321,7 @@ msgstr "&Toevoegen cheat" msgid "Edit Cheat" msgstr "Bewerk Cheat" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "&Type" @@ -1734,15 +1676,15 @@ msgstr "Plug-in :" #: ../src/wx/xrc/DisplayConfig.xrc:127 msgid "Interframe blending :" -msgstr "" +msgstr "Vloeiende beeldovergangen :" #: ../src/wx/xrc/DisplayConfig.xrc:136 msgid "Smart interframe blending" -msgstr "" +msgstr "Intelligent overvloeien tussen frames" #: ../src/wx/xrc/DisplayConfig.xrc:137 msgid "Interframe motion blur" -msgstr "" +msgstr "Bewegingsonscherpte tussen frames" #: ../src/wx/xrc/DisplayConfig.xrc:151 ../src/wx/xrc/SoundConfig.xrc:91 msgid "Basic" @@ -1778,11 +1720,11 @@ msgstr "On-Screen Display" #: ../src/wx/xrc/DisplayConfig.xrc:247 msgid "Default magnification :" -msgstr "" +msgstr "Standaardzoomfactor :" #: ../src/wx/xrc/DisplayConfig.xrc:266 msgid "Maximum magnification factor :" -msgstr "" +msgstr "Maximale zoomfactor :" #: ../src/wx/xrc/DisplayConfig.xrc:267 msgid "0 = no maximum" @@ -1920,7 +1862,7 @@ msgstr "Flash-Grootte:" #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:209 msgid "Mirroring:" -msgstr "" +msgstr "Spiegelen:" #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:233 msgid "&Defaults" @@ -1946,11 +1888,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2028,11 +1970,11 @@ msgstr "Spel code:" #: ../src/wx/xrc/GBAROMInfo.xrc:83 ../src/wx/xrc/GBROMInfo.xrc:24 msgid "Maker code:" -msgstr "" +msgstr "Code van ontwikkelaar:" #: ../src/wx/xrc/GBAROMInfo.xrc:95 ../src/wx/xrc/GBROMInfo.xrc:36 msgid "Maker name:" -msgstr "" +msgstr "Naam van ontwikkelaar:" #: ../src/wx/xrc/GBAROMInfo.xrc:107 msgid "Main unit code:" @@ -2153,7 +2095,7 @@ msgstr "0x8800" #: ../src/wx/xrc/GBMapViewer.xrc:23 ../src/wx/xrc/GBTileViewer.xrc:42 #: ../src/wx/xrc/TileViewer.xrc:58 msgid "Char Base" -msgstr "" +msgstr "Char Base" #: ../src/wx/xrc/GBMapViewer.xrc:33 msgid "0x9800" @@ -2165,13 +2107,13 @@ msgstr "0x9C00" #: ../src/wx/xrc/GBMapViewer.xrc:42 msgid "Map Base" -msgstr "" +msgstr "Map Base" #: ../src/wx/xrc/GBMapViewer.xrc:54 ../src/wx/xrc/GBOAMViewer.xrc:88 #: ../src/wx/xrc/GBTileViewer.xrc:68 ../src/wx/xrc/MapViewer.xrc:62 #: ../src/wx/xrc/OAMViewer.xrc:104 ../src/wx/xrc/TileViewer.xrc:84 msgid "Stretch to &fit" -msgstr "" +msgstr "Uitrekken om te &passen" #: ../src/wx/xrc/GBMapViewer.xrc:59 ../src/wx/xrc/MapViewer.xrc:67 msgid "Auto &update" @@ -2191,7 +2133,7 @@ msgstr "Tile:" #: ../src/wx/xrc/GBMapViewer.xrc:90 ../src/wx/xrc/MapViewer.xrc:160 msgid "Flip:" -msgstr "" +msgstr "Omdraaien:" #: ../src/wx/xrc/GBMapViewer.xrc:98 ../src/wx/xrc/GBTileViewer.xrc:50 #: ../src/wx/xrc/MapViewer.xrc:168 ../src/wx/xrc/TileViewer.xrc:66 @@ -2334,8 +2276,8 @@ msgstr "Checksum:" msgid "&0" msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "&1" @@ -2403,7 +2345,7 @@ msgstr "seconden (0-600); 0 = uitschakelen" msgid "&Throttle" msgstr "&Versnellen" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "% van normaal:" @@ -2412,30 +2354,103 @@ msgstr "% van normaal:" msgid "0 = no throttle" msgstr "0 = geen versnelling" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "Geen versnelling" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "25%" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "50%" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "100%" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "150%" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "200%" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "IO Weergave" @@ -2653,7 +2668,7 @@ msgstr "SW&I" #: ../src/wx/xrc/Logging.xrc:20 msgid "Unaligned &memory" -msgstr "" +msgstr "Onuitgelijnd &geheugen" #: ../src/wx/xrc/Logging.xrc:27 msgid "Illegal &write" @@ -2717,7 +2732,7 @@ msgstr "&Reset recente lijst" #: ../src/wx/xrc/MainMenu.xrc:19 msgid "&Freeze recent list" -msgstr "" +msgstr "&Recente freeze lijst" #: ../src/wx/xrc/MainMenu.xrc:24 msgid "ROM in&formation..." @@ -2739,464 +2754,504 @@ msgstr "&Opslaan Dot Code..." msgid "Most &recent" msgstr "Meest &recent" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "&Automatisch meest recente laden" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "&2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "&3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "&4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "&5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "&6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "&7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "&8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "&9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "1&0" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "Uit &Bestand…" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "Opgeslagen &batterij niet wijzigen" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "&Cheat lijst niet wijzigen" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" -msgstr "&Laad staat" +msgstr "&Laad stand" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "&Oudste slot" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "Naar &Bestand" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" -msgstr "Staat op&slaan" +msgstr "Stand op&slaan" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "&Batterij bestand" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "Gameshark &code bestand..." -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "&Gameshark snapshot..." -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "&Importeren" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "&Exporteren" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "Schermopname..." -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "Start &geluidsopname..." -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "Stop &geluidsopname..." -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "Start &video opname..." -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "Stop &video opname..." -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "Start &spelopname..." -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "Stop &spelopname..." -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "&Opnemen" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "Start afspelen &film..." -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "Stop afpelen f&ilm" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "&Afspelen" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "&Emulatie" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "&Pauze" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "&Volgende frame" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "Terug&spoelen" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "Omschakelen &volledig scherm" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "&Turbomodus" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "&VSync" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "&Auto frames overslaan" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "&BIOS overslaan" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "&Auto IPS/UPS/IPF-patch" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "&Pauzeer wanneer inactief" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "&Resetten" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "&Opties" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "&Link" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "Start &Netwerk Link ..." -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "&Niets" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "&Kabel" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "&Draadloos" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "&GameCube" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "&Game Boy" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "&Locale modus" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "&Link bij opstarten" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "&Snelheidshack" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "&Configureren ..." -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "&Video" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "&Start in volledig scherm" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "&Behoud hoogtebreedteverhouding" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "Bilineair filter" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "&Houd scherm altijd boven" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "&Statusbalk" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "&Uitschakelen on-screen display" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "&Transparant on-screen display" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "&Geluid" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 -msgid "&GBA sound interpolation" +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:372 +msgid "&GBA sound interpolation" +msgstr "&GBA geluidsinterpolatie" + +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "&GB geluidsverbetering" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "&GB surround geluidseffect" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" -msgstr "" +msgstr "&GB geluid declicking" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "&Input" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "&Automatisch drukken" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "&A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "&B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "&L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "&R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "&Game Boy Advance" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "Configureren ..." -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "&Realtimeklok" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "&Gebruik BIOS-bestand" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" -msgstr "" +msgstr "&Debug print" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" -msgstr "" +msgstr "&GB printer" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "&Haal een volledige pagina op voor het printen" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" -msgstr "" +msgstr "&Prints opslaan als schermafbeeldingen" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "&Gebruik GB BIOS-bestand" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "&Gebruik GBC BIOS-bestand" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "&Algemeen ..." -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "M&appen ..." -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "&Sneltoetsen ..." -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "&Hulpmiddelen" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "&Cheats" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "Lijst &cheats ..." -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "Vind c&heat ..." -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "Automatisch cheats opslaan/laden" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "&Cheats inschakelen" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "&Onderbreek naar GDB" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "&Configureer poort..." -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" -msgstr "" +msgstr "&Onderbreek bij laden" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "&Verbinding verbreken" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "&GDB" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "&Disassembleer…" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "&Loggen…" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "&IO Weergave..." -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "&Kaart Weergave…" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "G&eheugen Weergave..." -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "&OAM Weergave..." -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "&Palet Weergave..." -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "&Tile Weergave..." -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "BG &0" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "BG &1" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "BG &2" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "BG &3" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "&OBJ" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "&WIN 0" @@ -3204,58 +3259,62 @@ msgstr "&WIN 0" msgid "W&IN 1" msgstr "W&IN 1" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "O&BJ WIN" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "Bekijk &Lagen" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "Kanaal &1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "Kanaal &2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "Kanaal &3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "Kanaal &4" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "Direct Sound &A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "Direct Sound &B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "&Geluidskanalen" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "&Help" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "Rapporteer &Bugs" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "VBA-M Ondersteuning &Forum" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "Vertalingen" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "Kaart Weergave" @@ -3311,7 +3370,7 @@ msgstr "Mozaïek:" #: ../src/wx/xrc/MapViewer.xrc:132 msgid "Overflow:" -msgstr "" +msgstr "Overloop:" #: ../src/wx/xrc/MemViewer.xrc:4 msgid "Memory Viewer" @@ -3353,15 +3412,15 @@ msgstr "Client" msgid "Players:" msgstr "Spelers:" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3397,7 +3456,7 @@ msgstr "Volume :" msgid "Mute" msgstr "Dempen" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "Maximum" @@ -3430,57 +3489,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "Apparaat" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "Stereo-upmixing inschakelen" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "Hardwareversnelling inschakelen" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "Aantal geluidsbuffers:" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "Geavanceerd" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "Veel" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "Echo" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "Stereo" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "Midden" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "Links/Rechts" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "Geluidsfiltering" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "Tile Weergave" diff --git a/po/wxvbam/nl_NL.po b/po/wxvbam/nl_NL.po index 025b06563..be882f12b 100644 --- a/po/wxvbam/nl_NL.po +++ b/po/wxvbam/nl_NL.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Dutch (Netherlands) (http://www.transifex.com/bgk/vba-m/language/nl_NL/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: nl_NL\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/no.po b/po/wxvbam/no.po index 18028c17d..a45d649fe 100644 --- a/po/wxvbam/no.po +++ b/po/wxvbam/no.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Norwegian (http://www.transifex.com/bgk/vba-m/language/no/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: no\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/pl.po b/po/wxvbam/pl.po index f2ca60d84..0e4b1eab5 100644 --- a/po/wxvbam/pl.po +++ b/po/wxvbam/pl.po @@ -4,13 +4,14 @@ # # Translators: # Andrzej Barański , 2015 +# Kamil Dolata , 2019 # Szymon Borecki , 2015,2018 msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Polish (http://www.transifex.com/bgk/vba-m/language/pl/)\n" "MIME-Version: 1.0\n" @@ -19,7 +20,7 @@ msgstr "" "Language: pl\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" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -27,376 +28,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Pliki GameBoy Advance (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|Pliki GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "Otwórz plik ROM" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Pliki GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "Otwórz plik ROM GB" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Pliki GameBoy Color (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "Otwórz plik ROM GBC" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Nieznane" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+POCKET CAMERA" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Żaden" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "Wybierz plik Dot Code" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Wybierz plik baterii" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "Plik baterii (*.sav)|*.sav|Zapis Flash (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Importowanie pliku baterii usunie wszystkie niezapisane stany gry (na stałe po ponownym zapisie) Czy chcesz kontynuować?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Potwierdź import" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "Załadowano baterię %s" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "Błąd ładowania baterii %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Wybierz plik z kodami" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Plik kodów Gameshark (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Plik kodów Gameshark (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "Importowanie pliku z kodami zastąpi wszystkie załadowane kody. Czy chcesz kontynuować?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "Nie można otworzyć pliku %s" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "Nieobsługiwany plik z kodami %s" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "Załadowano plik z kodami %s" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "Błąd ładowania pliku z kodami %s" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "Wybierz plik zrzutu" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "Snapshoty GS & PAC (*.sps;*.xps)|*.sps;*.xps|Snapshoty GameShark SP (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "Snapshot Gameboy (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Importowanie pliku zrzutu usunie wszystkie niezapisane stany gry (na stałe po ponownym zapisie). Czy chcesz kontynuować?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "Załadowano plik zrzutu %s" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "Błąd ładowania pliku zrzutu %s" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "Zapisano baterię %s" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "Błąd zapisu baterii %s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "Zapisy EEPROM nie mogły zostać eksportowane" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Snapshot Gameshark (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "Eksportowane z VisualBoyAdvance-M" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "Zapisano plik zrzutu %s" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "Błąd zapisu pliku zrzutu %s" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "Wybierz plik wyjściowy" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "Obrazy PNG|*.png|Obrazy BMP|*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "Zapisano zrzut %s" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "pliki (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "Pliki filmu VBA|*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "Wybierz plik" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "Wybierz plik stanu" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "Pliki zapisu gry VisualBoyAdvance|*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "Dźwięk włączony" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "Dźwięk wyłączony" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "Głośność: %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "Ustaw na 0 dla pseudo tty" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "Port oczekiwania na połączenie:" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "Połączenie GDB" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "Czekanie na połączenie na %s" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "Oczekiwanie na połączenie na porcie %d" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "Oczekiwanie na GDB..." -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "Emulator Nintendo GameBoy (+Color+Advance)." -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "Prawa Autorskie (C) 1999-2003 Forgotten\nPrawa Autorskie (C) 2004-2006 VBA development team\nPrawa Autorskie (C) 2007-2017 VBA-M development team" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -412,11 +415,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "Ten program jest wolnym oprogramowaniem: możesz go re-dystrybuować i/lub modyfikować\n na warunkacj GNU General Public License jakie zostały opublikowane \nprzez Free Software Foundation, w wersji 2 licencji lub\n(wedle uznania) jakiejkolwiek późniejszej wersji.\n\nTen program jest rozpowszechniany w nadziei że będzie przydatny\nale BEZ JAKIEJKOLWIEK GWARANCJI; Sprawdź\nGNU General Public License aby dowiedzieć się więcej.\n\nWraz z tym programem powinieneś otrzymać kopię GNU General Public License\nJeśli nie, sprawdź http://www.gnu.org/licenses ." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "Połączenie LAN jest już aktywne. Wyłącz tryb połączenia aby się rozłączyć." -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "Sieć nie jest wspierana w trybie lokalnym." @@ -460,626 +463,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" -msgstr "" +msgstr "Start!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" -msgstr "" +msgstr "Połączenie" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" -msgstr "" +msgstr "Niepoprawna nazwa hosta" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." -msgstr "" +msgstr "Oczekiwanie na klienta..." -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" -msgstr "" +msgstr "Adres IP serwera: %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." -msgstr "" +msgstr "Oczekiwanie na połączenie..." -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" -msgstr "" +msgstr "Wybierz plik z kodami" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" -msgstr "" +msgstr "Załadowano kody" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" -msgstr "" +msgstr "Zapisano kody" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" -msgstr "" +msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" -msgstr "" +msgstr "Inny kod" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" -msgstr "" +msgstr "GameShark Advance" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" -msgstr "" +msgstr "CodeBreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " -msgstr "" +msgstr "8-bit " -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " -msgstr "" +msgstr "16-bit " -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " -msgstr "" +msgstr "32-bit " -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" -msgstr "" +msgstr "Domyślne urządzenie " -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" -msgstr "" +msgstr "Wtyczka" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" -msgstr "" +msgstr "Potwierdź " -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" -msgstr "" +msgstr "Kod" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" -msgstr "" +msgstr "Opis" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" -msgstr "" +msgstr "Adres" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" -msgstr "" +msgstr "Stara Wartość " -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" -msgstr "" +msgstr "Nowa Wartość" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" -msgstr "" +msgstr "Inne polecenia" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" -msgstr "" +msgstr "Nie można załadować BIOS'u %s" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " -msgstr "" +msgstr "gracz" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" -msgstr "" +msgstr "Załadowano stan %s" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" -msgstr "" +msgstr "Błąd ładowania stanu %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" -msgstr "" +msgstr "Zapisano stan%s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" -msgstr "" +msgstr "Błąd zapisu stanu %s" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" -msgstr "" +msgstr "Tryb pełnoekranowy %dx%d-%d@%d nie jest wspierany; poszukaj innego " -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" -msgstr "" +msgstr "Tryb pełnoekranowy %dx%d-%d@%d nie jest wspierany " -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" -msgstr "" +msgstr "Wybierz tryb %dx%d-%d@%d" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" -msgstr "" +msgstr "%d%%(%d, %d fps)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" -msgstr "" +msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" -msgstr "" +msgstr "Wydrukowano" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" -msgstr "" +msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" -msgstr "" +msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" -msgstr "" +msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" -msgstr "" +msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" -msgstr "" +msgstr "0x05000000 - PALETTE" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" -msgstr "" +msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" -msgstr "" +msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" -msgstr "" +msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" -msgstr "" +msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" -msgstr "" +msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" -msgstr "" +msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" -msgstr "" +msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" -msgstr "" +msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" -msgstr "" +msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" -msgstr "" +msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" -msgstr "" +msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" -msgstr "" +msgstr "R:" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" -msgstr "" +msgstr "G:" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" -msgstr "" +msgstr "B:" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" -msgstr "" +msgstr "visualboyadvance-m" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" -msgstr "" +msgstr "=" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1087,29 +1103,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1118,120 +1134,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" -msgstr "" +msgstr "SHIFT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" -msgstr "" +msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" -msgstr "" +msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1333,15 +1276,15 @@ msgstr "" #: ../src/wx/xrc/CheatCreate.xrc:107 msgid "&8 bits" -msgstr "" +msgstr "&8 bits" #: ../src/wx/xrc/CheatCreate.xrc:115 msgid "&16 bits" -msgstr "" +msgstr "&16 bits" #: ../src/wx/xrc/CheatCreate.xrc:122 msgid "&32 bits" -msgstr "" +msgstr "&32 bits" #: ../src/wx/xrc/CheatCreate.xrc:127 msgid "Data size" @@ -1379,7 +1322,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1477,7 +1420,7 @@ msgstr "" #: ../src/wx/xrc/Disassemble.xrc:73 msgid "R0:" -msgstr "" +msgstr "R0:" #: ../src/wx/xrc/Disassemble.xrc:83 ../src/wx/xrc/Disassemble.xrc:100 #: ../src/wx/xrc/Disassemble.xrc:117 ../src/wx/xrc/Disassemble.xrc:134 @@ -1489,55 +1432,55 @@ msgstr "" #: ../src/wx/xrc/Disassemble.xrc:321 ../src/wx/xrc/Disassemble.xrc:338 #: ../src/wx/xrc/Disassemble.xrc:355 msgid "00000000" -msgstr "" +msgstr "00000000" #: ../src/wx/xrc/Disassemble.xrc:90 msgid "R1:" -msgstr "" +msgstr "R1:" #: ../src/wx/xrc/Disassemble.xrc:107 msgid "R2:" -msgstr "" +msgstr "R2:" #: ../src/wx/xrc/Disassemble.xrc:124 msgid "R3:" -msgstr "" +msgstr "R3:" #: ../src/wx/xrc/Disassemble.xrc:141 msgid "R4:" -msgstr "" +msgstr "R4:" #: ../src/wx/xrc/Disassemble.xrc:158 msgid "R5:" -msgstr "" +msgstr "R5:" #: ../src/wx/xrc/Disassemble.xrc:175 msgid "R6:" -msgstr "" +msgstr "R6:" #: ../src/wx/xrc/Disassemble.xrc:192 msgid "R7:" -msgstr "" +msgstr "R7:" #: ../src/wx/xrc/Disassemble.xrc:209 msgid "R8:" -msgstr "" +msgstr "R8:" #: ../src/wx/xrc/Disassemble.xrc:226 msgid "R9:" -msgstr "" +msgstr "R9:" #: ../src/wx/xrc/Disassemble.xrc:243 msgid "R10:" -msgstr "" +msgstr "R10:" #: ../src/wx/xrc/Disassemble.xrc:260 msgid "R11:" -msgstr "" +msgstr "R11:" #: ../src/wx/xrc/Disassemble.xrc:277 msgid "R12:" -msgstr "" +msgstr "R12:" #: ../src/wx/xrc/Disassemble.xrc:294 ../src/wx/xrc/GBDisassemble.xrc:111 msgid "SP:" @@ -1630,15 +1573,15 @@ msgstr "" #: ../src/wx/xrc/DisplayConfig.xrc:47 msgid "OpenGL" -msgstr "" +msgstr "OpenGL" #: ../src/wx/xrc/DisplayConfig.xrc:54 msgid "Direct3D 9" -msgstr "" +msgstr "Direct3D 9" #: ../src/wx/xrc/DisplayConfig.xrc:65 msgid "Filters" -msgstr "" +msgstr "Filtry" #: ../src/wx/xrc/DisplayConfig.xrc:79 msgid "Display filter :" @@ -1678,15 +1621,15 @@ msgstr "" #: ../src/wx/xrc/DisplayConfig.xrc:94 msgid "TV Mode" -msgstr "" +msgstr "Tryb TV" #: ../src/wx/xrc/DisplayConfig.xrc:95 msgid "HQ 2x" -msgstr "" +msgstr "HQ 2x" #: ../src/wx/xrc/DisplayConfig.xrc:96 msgid "LQ 2x" -msgstr "" +msgstr "LQ 2x" #: ../src/wx/xrc/DisplayConfig.xrc:97 msgid "Simple 2x" @@ -1758,7 +1701,7 @@ msgstr "" #: ../src/wx/xrc/DisplayConfig.xrc:199 msgid "Speed" -msgstr "" +msgstr "Przyspieszenie " #: ../src/wx/xrc/DisplayConfig.xrc:215 msgid "Speed indicator :" @@ -1820,40 +1763,40 @@ msgstr "" #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:178 #: ../src/wx/xrc/GameBoyConfig.xrc:29 ../src/wx/xrc/GameBoyConfig.xrc:59 msgid "Automatic" -msgstr "" +msgstr "Automatycznie" #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:28 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:179 msgid "EEPROM" -msgstr "" +msgstr "EEPROM" #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:29 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:180 msgid "SRAM" -msgstr "" +msgstr "SRAM" #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:30 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:181 msgid "Flash" -msgstr "" +msgstr "Flash" #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:31 msgid "EEPROM + Sensor" -msgstr "" +msgstr "EEPROM + Sensor" #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:43 msgid "Flash size :" -msgstr "" +msgstr "Rozmiar pamięci flash: " #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:49 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:200 msgid "64K" -msgstr "" +msgstr "64K" #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:50 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:201 msgid "128K" -msgstr "" +msgstr "128K" #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:64 msgid "Detect Now" @@ -1861,15 +1804,15 @@ msgstr "" #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:69 msgid "Cartridge" -msgstr "" +msgstr "Kartridż " #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:77 msgid "Save type" -msgstr "" +msgstr "Typ zapisu" #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:92 msgid "Bios file :" -msgstr "" +msgstr "Plik biosu : " #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:115 #: ../src/wx/xrc/GameBoyConfig.xrc:126 @@ -1886,7 +1829,7 @@ msgstr "" #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:151 msgid "Real Time Clock:" -msgstr "" +msgstr "Zegar Czasu Rzeczywistego:" #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:159 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:177 @@ -1894,29 +1837,29 @@ msgstr "" #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:217 #: ../src/wx/xrc/GameBoyConfig.xrc:138 msgid "Default" -msgstr "" +msgstr "Domyślne " #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:160 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:218 msgid "Disabled" -msgstr "" +msgstr "Wyłączony" #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:161 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:219 msgid "Enabled" -msgstr "" +msgstr "Włączony" #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:169 msgid "Save Type:" -msgstr "" +msgstr "Typ zapisu: " #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:182 msgid "EEPROM+Sensor" -msgstr "" +msgstr "EEPROM+Sensor" #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:191 msgid "Flash Size:" -msgstr "" +msgstr "Rozmiar pamięci flash: " #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:209 msgid "Mirroring:" @@ -1940,23 +1883,23 @@ msgstr "" #: ../src/wx/xrc/GameBoyConfig.xrc:30 msgid "Game Boy Color" -msgstr "" +msgstr "Game Boy Color" #: ../src/wx/xrc/GameBoyConfig.xrc:31 msgid "Super Game Boy" -msgstr "" +msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" -msgstr "" +msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" -msgstr "" +msgstr "Game Boy Advance" #: ../src/wx/xrc/GameBoyConfig.xrc:34 msgid "Super Game Boy 2" -msgstr "" +msgstr "Super Game Boy 2" #: ../src/wx/xrc/GameBoyConfig.xrc:48 msgid "Display &borders :" @@ -1972,7 +1915,7 @@ msgstr "" #: ../src/wx/xrc/GameBoyConfig.xrc:72 msgid "System" -msgstr "" +msgstr "System" #: ../src/wx/xrc/GameBoyConfig.xrc:84 msgid "Boot &ROM file :" @@ -1980,7 +1923,7 @@ msgstr "" #: ../src/wx/xrc/GameBoyConfig.xrc:91 ../src/wx/xrc/GameBoyConfig.xrc:113 msgid "Select A File" -msgstr "" +msgstr "Wybierz plik" #: ../src/wx/xrc/GameBoyConfig.xrc:106 msgid "GBC Boot ROM &file :" @@ -2020,7 +1963,7 @@ msgstr "" #: ../src/wx/xrc/GBAROMInfo.xrc:59 msgid "CRC32:" -msgstr "" +msgstr "CRC32:" #: ../src/wx/xrc/GBAROMInfo.xrc:71 msgid "Game code:" @@ -2044,11 +1987,11 @@ msgstr "" #: ../src/wx/xrc/GBAROMInfo.xrc:131 ../src/wx/xrc/GBROMInfo.xrc:72 msgid "ROM version:" -msgstr "" +msgstr "Wersja ROM:" #: ../src/wx/xrc/GBAROMInfo.xrc:143 ../src/wx/xrc/GBROMInfo.xrc:84 msgid "CRC:" -msgstr "" +msgstr "CRC:" #: ../src/wx/xrc/GBAROMInfo.xrc:150 msgid "ROM Information" @@ -2116,7 +2059,7 @@ msgstr "" #: ../src/wx/xrc/GBDisassemble.xrc:121 ../src/wx/xrc/GBDisassemble.xrc:138 #: ../src/wx/xrc/GBDisassemble.xrc:155 msgid "0000" -msgstr "" +msgstr "0000" #: ../src/wx/xrc/GBDisassemble.xrc:60 msgid "BC:" @@ -2144,11 +2087,11 @@ msgstr "" #: ../src/wx/xrc/GBMapViewer.xrc:14 msgid "0x8000" -msgstr "" +msgstr "0x8000" #: ../src/wx/xrc/GBMapViewer.xrc:20 msgid "0x8800" -msgstr "" +msgstr "0x8800" #: ../src/wx/xrc/GBMapViewer.xrc:23 ../src/wx/xrc/GBTileViewer.xrc:42 #: ../src/wx/xrc/TileViewer.xrc:58 @@ -2157,11 +2100,11 @@ msgstr "" #: ../src/wx/xrc/GBMapViewer.xrc:33 msgid "0x9800" -msgstr "" +msgstr "0x9800" #: ../src/wx/xrc/GBMapViewer.xrc:39 msgid "0x9C00" -msgstr "" +msgstr "0x9C00" #: ../src/wx/xrc/GBMapViewer.xrc:42 msgid "Map Base" @@ -2181,7 +2124,7 @@ msgstr "" #: ../src/wx/xrc/MapViewer.xrc:144 ../src/wx/xrc/MemSelRegion.xrc:10 #: ../src/wx/xrc/PaletteViewer.xrc:50 ../src/wx/xrc/TileViewer.xrc:115 msgid "Address:" -msgstr "" +msgstr "Adres:" #: ../src/wx/xrc/GBMapViewer.xrc:82 ../src/wx/xrc/GBOAMViewer.xrc:37 #: ../src/wx/xrc/GBTileViewer.xrc:91 ../src/wx/xrc/MapViewer.xrc:152 @@ -2280,19 +2223,19 @@ msgstr "" #: ../src/wx/xrc/GBPrinter.xrc:29 msgid "1x" -msgstr "" +msgstr "1x" #: ../src/wx/xrc/GBPrinter.xrc:30 msgid "2x" -msgstr "" +msgstr "2x" #: ../src/wx/xrc/GBPrinter.xrc:31 msgid "3x" -msgstr "" +msgstr "3x" #: ../src/wx/xrc/GBPrinter.xrc:32 msgid "4x" -msgstr "" +msgstr "4x" #: ../src/wx/xrc/GBPrinter.xrc:58 msgid "C&ontinue" @@ -2308,7 +2251,7 @@ msgstr "" #: ../src/wx/xrc/GBROMInfo.xrc:96 msgid "Color:" -msgstr "" +msgstr "Kolor:" #: ../src/wx/xrc/GBROMInfo.xrc:108 msgid "ROM size:" @@ -2332,12 +2275,12 @@ msgstr "" #: ../src/wx/xrc/GBTileViewer.xrc:14 msgid "&0" -msgstr "" +msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" -msgstr "" +msgstr "&1" #: ../src/wx/xrc/GBTileViewer.xrc:23 msgid "VRAM Bank" @@ -2345,11 +2288,11 @@ msgstr "" #: ../src/wx/xrc/GBTileViewer.xrc:33 msgid "0x&8000" -msgstr "" +msgstr "0x&8000" #: ../src/wx/xrc/GBTileViewer.xrc:39 msgid "0x&8800" -msgstr "" +msgstr "0x&8800" #: ../src/wx/xrc/GeneralConfig.xrc:4 msgid "General settings" @@ -2361,7 +2304,7 @@ msgstr "" #: ../src/wx/xrc/GeneralConfig.xrc:26 msgid "Check for updates:" -msgstr "" +msgstr "Szukaj aktualizacji:" #: ../src/wx/xrc/GeneralConfig.xrc:33 msgid "&Never" @@ -2403,7 +2346,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2412,28 +2355,101 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" -msgstr "" +msgstr "25%" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" +msgstr "50%" + +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" msgstr "" #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" +msgstr "100%" + +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" +msgstr "150%" + +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" +msgstr "200%" + +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" msgstr "" #: ../src/wx/xrc/IOViewer.xrc:4 @@ -2541,43 +2557,43 @@ msgstr "" #: ../src/wx/xrc/JoyPanel.xrc:14 msgid "Up" -msgstr "" +msgstr " W górę " #: ../src/wx/xrc/JoyPanel.xrc:29 msgid "A" -msgstr "" +msgstr "A" #: ../src/wx/xrc/JoyPanel.xrc:44 msgid "Down" -msgstr "" +msgstr " W dół " #: ../src/wx/xrc/JoyPanel.xrc:59 msgid "B" -msgstr "" +msgstr "B" #: ../src/wx/xrc/JoyPanel.xrc:74 msgid "Left" -msgstr "" +msgstr "W lewo" #: ../src/wx/xrc/JoyPanel.xrc:89 msgid "L" -msgstr "" +msgstr "L" #: ../src/wx/xrc/JoyPanel.xrc:104 msgid "Right" -msgstr "" +msgstr "W prawo" #: ../src/wx/xrc/JoyPanel.xrc:119 msgid "R" -msgstr "" +msgstr "R" #: ../src/wx/xrc/JoyPanel.xrc:135 msgid "Select" -msgstr "" +msgstr "Select" #: ../src/wx/xrc/JoyPanel.xrc:150 msgid "Start" -msgstr "" +msgstr "Start" #: ../src/wx/xrc/JoyPanel.xrc:174 msgid "Motion Up" @@ -2725,7 +2741,7 @@ msgstr "" #: ../src/wx/xrc/MainMenu.xrc:28 msgid "&e-Reader" -msgstr "" +msgstr "&e-Reader" #: ../src/wx/xrc/MainMenu.xrc:30 msgid "&Load Dot Code..." @@ -2739,464 +2755,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" -msgstr "" +msgstr "&Reset" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" -msgstr "" +msgstr "&GameCube" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" -msgstr "" +msgstr "&Game Boy" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3204,58 +3260,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "Kanał &1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "Kanał &2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "Kanał &3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "Kanał &4" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "Direct Sound &A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "Direct Sound &B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "&Kanały dźwięku" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "&Pomoc" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "Raportuj &Błędy" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "Wsparcie &Forum VBA-M" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "Tłumaczenia" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3274,7 +3334,7 @@ msgstr "" #: ../src/wx/xrc/MapViewer.xrc:35 msgid "BG0" -msgstr "" +msgstr "BG0" #: ../src/wx/xrc/MapViewer.xrc:41 msgid "BG1" @@ -3353,15 +3413,15 @@ msgstr "Klient" msgid "Players:" msgstr "Liczba graczy:" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3397,7 +3457,7 @@ msgstr "Głośność :" msgid "Mute" msgstr "Wycisz" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "Maksymalny" @@ -3430,57 +3490,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "Urządzenie" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "Włącz miks stereo" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "Włącz akcelerację sprzętową" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "Ilość buforów dźwięku:" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "Echo" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "Stereo" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "Środek" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "Lewy/Prawy" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "Filtrowanie dźwięku" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "Przeglądarka Tilesów" diff --git a/po/wxvbam/pl_PL.po b/po/wxvbam/pl_PL.po index 7ef26c828..90ba226b0 100644 --- a/po/wxvbam/pl_PL.po +++ b/po/wxvbam/pl_PL.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Polish (Poland) (http://www.transifex.com/bgk/vba-m/language/pl_PL/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: pl_PL\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" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Brak" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "Wycisz" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/pt.po b/po/wxvbam/pt.po index 41361aff3..78d7104e1 100644 --- a/po/wxvbam/pt.po +++ b/po/wxvbam/pt.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Portuguese (http://www.transifex.com/bgk/vba-m/language/pt/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: pt\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/pt_BR.po b/po/wxvbam/pt_BR.po index d2d4a1c2d..c2e9865ef 100644 --- a/po/wxvbam/pt_BR.po +++ b/po/wxvbam/pt_BR.po @@ -16,8 +16,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/bgk/vba-m/language/pt_BR/)\n" "MIME-Version: 1.0\n" @@ -26,7 +26,7 @@ msgstr "" "Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -34,376 +34,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Arquivos do GameBoy Advance (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|Arquivos do GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "Abrir ROM" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Arquivos do GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "Abrir ROM de GB" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Arquivos do GameBoy Color (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "Abrir ROM de GBC" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Desconhecido" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+POCKET CAMERA" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Nenhum" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "Selecione o arquivo Dot Code" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Selecione o arquivo de bateria" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "Arquivo de bateria (*.sav)|*.sav|Flash save (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Importar um arquivo de bateria irá apagar qualquer jogo salvo (permanentemente após a próxima gravação). Deseja continuar?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Confirmar importação" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "Bateria carregada %s" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "Erro ao carregar a bateria %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Selecione o arquivo de código" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Arquivo de Código Gameshark (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Arquivo de Código Gameshark (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "Importar um arquivo de código irá substituir quaisquer trapaças carregadas anteriormente. Deseja continuar?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "Não foi possível abrir o arquivo %s" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "O arquivo de código %s não é suportado" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "Arquivo de código %s carregado" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "Erro ao carregar o arquivo de código %s" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "Selecione o arquivo snapshot" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "Gameboy Snapshot (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Importar um arquivo snapshot irá apagar qualquer jogo salvo (permanentemente após a próxima gravação). Deseja continuar?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "Arquivo snapshot %s carregado" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "Erro ao carregar o arquivo snapshot %s" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "Bateria escrita %s" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "Erro ao escrever a bateria %s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "Arquivos EEPROM não podem ser exportados" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Gameshark Snapshot (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "Exportado do VisualBoyAdvance-M" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "Arquivo snapshot %s salvo" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "Erro ao salvar o arquivo snapshot %s" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "Selecione o arquivo de saída" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "Imagens PNG|*.png|Imagens BMP|*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "Snapshot escrito %s" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr " arquivos (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "Arquivo de Filme VBA|*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "Selecione o arquivo" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "Selecione o arquivo de estado" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "Arquivos de jogo salvo do VisualBoyAdvance|*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "Som ativado" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "Som desativado" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "Volume: %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "Defina como 0 para pseudo tty" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "Porta para esperar por conexão:" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "Conexão GDB" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "Esperando a conexão de %s" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "Esperando por conexão na porta %d" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "Esperando por GDB..." -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "Emulador de Nintendo GameBoy (+Color+Advance)." -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "Copyright (C) 1999-2003 Forgotten\nCopyright (C) 2004-2006 VBA development team\nCopyright (C) 2007-2017 VBA-M development team" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -419,11 +421,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "Este programa é um software livre: você pode redistribuí-lo e/ou modificá-lo\nde acordo com os termos da GNU General Public License como publicado pela\nFree Sotware Foundation, bem como a versão 2 da Licença, ou (na sua opção)\nqualquer versão posterior.\n\nEste programa é distribuído na esperança que o mesmo seja útil,\nmas SEM QUALQUER GARANTIA; sem mesmo a garantia implícita de\nCOMERCIALIZAÇÃO ou ADEQUAÇÃO PARA PROPÓSITOS PESSOAIS. Consulte\na GNU General Public License para mais detalhes.\n\nVocê deve ter recebido uma cópia da GNU General Public License\njunto com este programa. Se não recebeu, veja em http://www.gnu.org/licenses." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "O link LAN já está ativo. Desative o modo link para ser desconectado." -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "Rede não é suportada em modo local." @@ -467,626 +469,639 @@ msgstr "Não foi possível tocar o %08x primário" msgid "dsbSecondary->Lock() failed: %08x" msgstr "dsbSecondary->Lock() falhou: %08x" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "Selecione o tipo e arquivo de saída" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "Paleta Windows(*.pal)|*.pal|Paleta PaintShop (*.pal)|*.pal|Tabela de cores Adobe (*.act)|*.act" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "Iniciar!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "Conectar" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "Você deve digitar um nome de host válido" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "Nome do host inválido" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "Esperando por clientes..." -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "Endereço IP do servidor é: %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "Esperando por conexão..." -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "Conectando à %s\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "Ocorreu um erro.\nTente novamente." -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "Selecione o arquivo de trapaça" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "Lista de códigod do VBA (*.clt)|*.clt|CHT Lista (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "Trapaças carregadas" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "Lista de trapaças VBA (*.clt)|*.clt" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "Trapaças salvas" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "Restaurar valores anteriores?" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "Removendo trapaças" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "Código genérico" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "Gameshark Advance" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "Flashcart CHT" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "Número não pode ser vazio" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "A pesquisa produziu %d resultados. Por favor, refine melhor" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "A pesquisa não produziu nenhum resultado" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8-bit " -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16-bit " -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32-bit " -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "decimal com sinal" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "decimal sem sinal" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "hexadecimal sem sinal" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%d quadros = %.2f ms" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "Dispositivo padrão" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "Modo desktop" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%d x %d - %dbpp @ %dHz" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "Nenhum plugin rpi foi encontrado em %s" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "Plugin" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "Por favor, selecione um plugin ou um filtro diferente" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "Erro na seleção plugin" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "Isso limpará todos os aceleradores definidos pelo usuário. Você tem certeza?" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "Confirmar" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "Ícone principal não encontrado" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "Painel de exibição principal não encontrado" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "Duplicar acelerador de menu: %s para %s e %s; mantendo primeiro" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "Acelerador de menu %s para %s substitui o padrão para %s ; mantendo menu" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "Item de menu inválido %s; removendo" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "Código" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "Descrição" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "Endereço" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "Valor Antigo" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "Valor Novo" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "Comandos do menu" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "Outros comandos" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "Host JoyBus inválido; desativando" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "Valor inválido %s para a opção %s; valores válidos são %s%s%s" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "Valores inválidos %d para a opção %s; valores válidos são %d - %d" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "valor inválido %f para a opção %s; valores válidos são %f - %f" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "Chave obrigatória inválida %s para %s" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "Opção de flag inválida %s - %s ignorada" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "%s não é um arquivo ROM válido" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "Problema ao carregar o arquivo" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "Não é possível carregar Game Boy ROM %s" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "Não foi possível carregar a BIOS %s" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "Não é possível carregar Game Boy Advance ROM %s" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "jogador" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "Estado carregado %s" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "Erro ao carregar o estado %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "Estado salvo %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "Erro ao salvar estado %s" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "Modo tela-cheia %dx%d-%d@%d não é suportado; procurando por outro" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "Modo tela cheia %dx%d-%d@%d não é suportado" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "Modo válido: %dx%d-%d@%d" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "Escolha o modo %dx%d-%d@%d" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "Falha ao mudar o modo para %dx%d-%d@%d" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "Não é um cartucho GBA válido" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "Não há memória para retroceder" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "Erro ao escrever estado de retrocesso" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "erro ao alocar memória" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "erro ao inicializar o codec" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "erro ao escrever o arquivo de saída" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "não é possível adivinhar o formato de saída do nome de arquivo" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "erro de programação; abortando!" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "Não foi possível iniciar a gravação para %s (%s)" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "Erro em gravação de áudio/vídeo (%s); abortando" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "Erro em gravação de áudio (%s); abortando" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "Erro em gravação de vídeo (%s); abortando" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "Não há jogo em andamento para gravar" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "Não foi possível abrir o arquivo de saída %s" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "Erro ao salvar gravação do jogo" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "Não é possível reproduzir a gravação do jogo durante a gravação" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "Não foi possível abrir o arquivo de gravação %s" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "Erro ao ler a gravação do jogo" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "Reprodução finalizada" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d, %d fps)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "&Descartar " -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "Arquivos de imagem (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "Salvar imagem de impressão para" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "Escreveu saida de impressora em %s" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "&Fechar" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "Impresso" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "Erro ao abrir pseudo tty: %s" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "Erro ao configurar soquete do servidor (%d)" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "Arquivos de texto (*.txt;*.log)|*.txt;*.log|" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "Depósito de memória (*.dmp;*.bin)|*.dmp;*.bin|" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "Selecione e arquivo de depósito de memória" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - PALETTE" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R:" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G:" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B:" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "visualboyadvance-m" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "vbam" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "Não foi possível criar janela principal" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "Salvar arquivo embutido XRC e sair" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "Salvar vba-over.ini embutido e sair" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "Imprimir caminho de configuração e sair" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "Iniciar em modo tela-cheia" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "Excluir estado de link compartilhado primeiro, se existir" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "Listar todos as opções de configuração e sair" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "Arquivo ROM" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "=" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "Erro de configuração / build: não é possível encontrar xrc embutido" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "Escreveu configuração embutida para %s.\nPara substituir, remova todos o(s) nó(s) modificados. Primeiro encontre o nó raiz do nome correto em todos os arquivos .xrc or .xrs substituindo nos seguintes caminhos de busca embutidos:" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "A configuração é lida de, em ordem:" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "Escreveu arquivo de substituição embutido para %s\nPara substituir, delete todas as seções modificadas. Primeira seção encontrada é usada do caminho de busca:" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "\n⇥embutido" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1094,29 +1109,29 @@ msgid "" "\n" msgstr "As opções definidas a partir da linha de comando são salvas se todas as alterações de configuração são feitas na interface do usuário.\n\nPara opções de flag, true e false estão especificados como 1 e 0, respectivamente.\n\n" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "Os comandos disponíveis para opções do Teclado/* são:\n\n" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "Má configuração de opções ou arquivos ROM múltiplos fornecidos:\n" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "XAudio2: Enumeração de dispositivos falhou!" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "A inicialização da interface XAudio2 falhou!" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "XAudio2: Criação de voz masterizada falhou!" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "XAudio2: Criação de voz primária falhou!" @@ -1125,120 +1140,47 @@ msgstr "XAudio2: Criação de voz primária falhou!" msgid "Unable to load dialog %s from resources" msgstr "Não é possível carregar diálogo %s à partir do recurso" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "Controle%d-" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "Eixo%d+" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "Eixo%d-" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "Botão%d" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "Hat%dN" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "Hat%dS" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "Hat%dW" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "Hat%dE" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "Hat%dNW" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "Hat%dNE" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "Hat%dSW" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "Hat%dSE" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "^Controle([0-9]+)[-+]" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "Eixo([0-9]+)([+-])" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "Botão([0-9]+)" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "SHIFT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "RAWCTRL" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "Meta-" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "Meta+" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "RAW_CTRL" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "RAWCONTROL" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "RAW_CONTROL" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "CONTROL" @@ -1386,7 +1328,7 @@ msgstr "&Adicionar trapaça" msgid "Edit Cheat" msgstr "Editar Código" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "&Tipo" @@ -1953,11 +1895,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2341,8 +2283,8 @@ msgstr "Checksum:" msgid "&0" msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "&1" @@ -2410,7 +2352,7 @@ msgstr "segundos (0-600); 0 = desabilitar" msgid "&Throttle" msgstr "Aceleração" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "% do normal:" @@ -2419,30 +2361,103 @@ msgstr "% do normal:" msgid "0 = no throttle" msgstr "0 = sem aceleração" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "Sem aceleração" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "25%" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "50%" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "100%" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "150%" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "200%" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "Visualizador E/S" @@ -2746,464 +2761,504 @@ msgstr "&Salvar Dot Code..." msgid "Most &recent" msgstr "Mais &recente" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "&Auto carregar mais recente" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "&2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "&3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "&4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "&5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "&6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "&7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "&8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "&9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "1&0" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "Do arquivo..." -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "Não alterar &bateria salva" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "Não alterar lista de trapaças" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "Carregar estado" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "Sl&ot mais antigo" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "Para o arquivo..." -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "&Salvar estado" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "Arquivo de &bateria..." -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "Arquivo de &código Gameshark" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "Snapshot &Gameshark..." -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "&Importar" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "&Exportar" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "Capt&ura de tela..." -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "Iniciar gravação de &som..." -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "Parar gravação de s&om" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "Iniciar gravação de &vídeo..." -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "Parar gravação de v&ídeo" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "Iniciar &gravação de jogo..." -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "Parar gr&avação de jogo" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "G&ravar" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "Iniciar a reprodução de vídeo..." -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "Parar a reprodução de vídeo" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "Re&produzir" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "&Emulação" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "&Pausa" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "Próximo quadro" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "Retroceder" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "Alternar para &tela cheia" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "Modo &turbo" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "&VSync" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "Saltar quadros &automaticamente" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "Ignorar BIOS" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "&Auto IPS/UPS/IPF patch" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "&Pausar quando inativo" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "&Resetar" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "&Opções" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "&Link" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "Iniciar li&nk de rede..." -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "&Nada" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "&Cabo" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "&Wireless" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "&GameCube" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "&Game Boy" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "Modo &local" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "&Linkar no boot" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "Hack de velocidade" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "&Configurar..." -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "&Vídeo" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "&Iniciar em tela cheia" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "Manter aspecto" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "Filtro &bilinear" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "Filtro &multithread" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "&Manter janela acima" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "Barra de &Status" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "&Desabilitar exibição em tela" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "Exibição em &tela transparente" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "&Áudio" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "Interpolação de som &GBA " -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "Aprimoramento de som &GB" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "Efeito de som surround &GB" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "Declicking de som &GB" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "Entrada" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "&Autofire" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "&A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "&B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "&L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "&R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "&Game Boy Advance" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "Configurar..." -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "&Relógio em tempo real" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "&Usar arquivo de BIOS" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "Imprimir &debug" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "Impressão &GB" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "Reúna uma &página inteira antes de imprimir" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "&Salvar saída de impressão como captura de tela" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "&Usar arquivo de BIOS GB" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "&Usar arquivo de BIOS GBC" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "&Geral..." -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "D&iretórios..." -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "Atalhos de tecla..." -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "Ferramen&tas" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "Trapaças" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "Listar trapaças" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "Pesquisar trapaça..." -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "Salvar / carregar trapaças a&utomaticamente" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "Habilitar trapaças" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "&Break into GDB" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "&Configurar porta..." -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "&Break on load" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "&Desconectar" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "&GDB" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "&Disassemble..." -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "&Logging..." -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "Visualizador &IO..." -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "Visualizador de &mapa" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "Visualizador de M&emória..." -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "Visualizador &OAM..." -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "Visualizador de &paleta..." -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "Visualizador de &tile..." -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "BG &0" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "BG &1" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "BG &2" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "BG &3" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "&OBJ" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "&WIN 0" @@ -3211,58 +3266,62 @@ msgstr "&WIN 0" msgid "W&IN 1" msgstr "W&IN 1" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "O&BJ WIN" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "&Visualizar camadas" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "Canal &1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "Canal &2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "Canal &3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "Canal &4" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "Direct Sound &A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "Direct Sound &B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "Canais de &som" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "Ajuda" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "Reportar erros" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "&Fórum de suporte VBA-M" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "Traduções" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "Visualizador de &Mapa" @@ -3360,15 +3419,15 @@ msgstr "Cliente" msgid "Players:" msgstr "Jogadores" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3404,7 +3463,7 @@ msgstr "Volume:" msgid "Mute" msgstr "Mudo" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "Máximo" @@ -3437,57 +3496,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "Dispositivo" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "Habilitar mixagem estéreo" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "Habilitar aceleração de hardware" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "Número de buffers de som:" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "Avançado" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "Lots" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "Eco" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "Estéreo" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "Centro" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "Esquerda / direita" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "Filtro de som" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "Visualizador de Tile" diff --git a/po/wxvbam/pt_PT.po b/po/wxvbam/pt_PT.po index d4d8f7fa7..07af59d88 100644 --- a/po/wxvbam/pt_PT.po +++ b/po/wxvbam/pt_PT.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/bgk/vba-m/language/pt_PT/)\n" "MIME-Version: 1.0\n" @@ -18,7 +18,7 @@ msgstr "" "Language: pt_PT\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -26,376 +26,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "Abrir ficheiro ROM" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "Abrir ficheiro ROM GB" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "Abrir ficheiro ROM GBC" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Desconhecido" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Nenhum" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "Seleccionar ficheiro Dot Code" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Selecionar ficheiro de bateria" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "Ficheiro bateria (*.sav)|*.sav|Flash save (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "A importação de um arquivo de bateria apagará qualquer jogo salvaguardado (permanentemente durante a próxima gravação).\nDeseja continuar?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Confirmar importação" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "Carregar arquivo de bateria %s" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Selecionar arquivo de código" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "Importar um arquivo de código substituirá batotas carregas. Deseja continuar?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "Impossível abrir ficheiro %s" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "Ficheiro de código não suportado %s" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -411,11 +413,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -459,626 +461,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1086,29 +1101,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1117,120 +1132,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1378,7 +1320,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1945,11 +1887,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2333,8 +2275,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2402,7 +2344,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2411,30 +2353,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2738,464 +2753,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3203,58 +3258,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3352,15 +3411,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3396,7 +3455,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3429,57 +3488,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/ru.po b/po/wxvbam/ru.po index 090875c6d..23272c89f 100644 --- a/po/wxvbam/ru.po +++ b/po/wxvbam/ru.po @@ -15,9 +15,9 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-18 20:09+0000\n" -"Last-Translator: Алексей Гаврилов \n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" +"Last-Translator: Rafael Kitover \n" "Language-Team: Russian (http://www.transifex.com/bgk/vba-m/language/ru/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -25,7 +25,7 @@ msgstr "" "Language: ru\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" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -33,376 +33,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Файлы GameBoy Advance (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|Файлы GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "Открыть ROM-файл" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Файлы GameBoy (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "Открыть GB ROM-файл" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "Файлы GameBoy Color (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "Открыть GBC ROM-файл" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Неизвестно" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark v3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+POCKET CAMERA" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Нет" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "Выбрать файл Dot-кода" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "Файлы e-Reader Dot-кодов (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Выбрать файл аппаратного сохранения" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "Файлы аппаратного сохранения (*.sav)|*.sav|Файлы флеш-памяти (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Импорт файла аппаратного сохранения уничтожит все сохраненные игры (после записи изменений). Вы хотите продолжить?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Подтвердить импортирование" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "Загружено аппаратное сохранение %s" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "Ошибка загрузки аппаратного сохранения %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Выбрать файл чит-кодов" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Файл чит-кодов Gameshark (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Файл чит-кодов Gameshark (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "Импорт файла чит-кодов заменит все загруженные чит-коды. Вы xотите продолжить?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "Невозможно открыть файл %s" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "Неподдерживаемый тип файла чит-кодов %s" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "Загружен файл чит-кодов %s" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "Ошибка загрузки файла чит-кодов %s" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "Выбрать файл снапшота" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "Файлы снапшотов GS & PAC (*.sps;*.xps)|*.sps;*.xps|Файлы снапшотов GameShark SP (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "Файлы снапшотов Gameboy (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Импорт файла снапшота уничтожит все сохраненные игры (после записи изменений). Вы хотите продолжить?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "Загружен файл снапшота %s" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "Ошибка загрузки файла снапшота %s" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "Записано аппаратное сохранение %s" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "Ошибка записи аппаратного сохранения %s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "Сохранения EEPROM не могут быт экспортированы" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Файлы снапшотов Gameshark (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "Экспортировано из VisualBoyAdvance-M" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "Сохранён файл снапшота %s" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "Ошибка сохранения файла снапшота %s" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "Выбрать файл вывода" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "PNG-изображения|*.png|BMP-изображения|*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "Записан файл снапшота %s" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "файлы (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "Видео-файлы VBA|*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "Выбрать файл" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "Выбрать файл сохранения" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "Сохранения VisualBoyAdvance|*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "Звук включен" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "Звук выключен" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "Громкость: %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "Установить 0 для псевдотерминала TTY" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "Порт для ожидания подключения:" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "GDB подключение" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "Ожидание подключения к %s" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "Ожидание подключения на порту %d" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "Ожидание ответа от GDB..." -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "Эмулятор Nintendo GameBoy (+Color+Advance)" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "Защищено авторскими правами (C) 1999-2003 Forgotten\nЗащищено авторскими правами (C) 2004-2006 VBA development team\nЗащищено авторскими правами (C) 2007-2017 VBA-M development team" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -418,11 +420,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "Эта программа бесплатна: Вы можете её распространять\nи/или изменять под лицензией GNU General Public License,\nопубликованной Free Software Foundation, версии 2\nили (на Ваш выбор) любой последующей версии.\n\nЭта программа распространяется в надежде быть полезной,\nно БЕЗ КАКОЙ-ЛИБО ГАРАНТИИ. Для подробностей\nсмотрите лицензию GNU General Public License.\n\nВы получите копию лицензии вместе с программой\nили смотрите по ссылке http://www.gnu.org/licenses ." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "LAN-соединение уже активно. Отключите соединение для разрыва подключения." -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "Сеть не поддерживается в локальном режиме." @@ -466,626 +468,639 @@ msgstr "Невозможно воспроизвести %08x" msgid "dsbSecondary->Lock() failed: %08x" msgstr "Невозможно выполнить dsbSecondary->Lock() %08x" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "Выбрать файл вывода и его тип" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "Палитра Windows (*.pal)|*.pal|Палитра PaintShop (*.pal)|*.pal|Палитра Adobe Color (*.act)|*.act" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "Запустить!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "Подключиться" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "Вы должны ввести правильное имя хоста" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "Неправильное имя хоста" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "Ожидание клиентских подключений..." -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "IP-адрес сервера: %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "Ожидание подключения..." -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "Подключение к %s\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "Произошла ошибка.\nПопробуйте еще раз." -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "Выбрать файл чит-кодов" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "Файлы чит-кодов VBA (*.clt)|*.clt|Файлы чит-кодов CHT (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "Загружен файл чит-кодов" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "Файлы чит-кодов VBA (*.clt)|*.clt" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "Сохранён файл чит-кодов" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "Вернуть прежние значения?" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "Удаление чит-кодов" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "Обычный чит-код" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "GameShark Advance" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "Flashcart CHT" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "Число не может быть пустым" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "Поиск выдал %d совпадений. Пожалуйста, уточните запрос" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "Ничего не найдено" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8 бит" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16 бит" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32 бита" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "знаковое десятичное" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "беззнаковое десятичное" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "беззнаковое шестнадцатиричное" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%d кадров = %.2f мс" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "Устройство по умолчанию" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "Режим рабочего стола" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%d x %d - %d бит @ %d Гц" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "Не найдено подходящих rpi-плагинов в %s" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "Плагин" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "Пожалуйста, выберите плагин или другой фильтр" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "Ошибка выбора плагина" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "Будут удалены все пользовательские сочетания клавиш. Вы уверены?" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "Подтвердить" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "Главный значок не найден" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "Главная панель экрана не найдена" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "Повторяющееся сочетание клавиш: %s для %s и %s; оставлено первое" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "Сочетание клавиш %s для %s перезаписывает %s ; оставлено для меню" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "Неверный пункт меню %s удалён" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "Код" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "Описание" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "Адрес" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "Старое значение" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "Новое значение" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "Команды меню" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "Другие команды" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "Хост JoyBus неверен; отключено" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "Неверное значение %s для параметра %s; верные значения %s%s%s" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "Неверное значение %d для параметра %s; верные значения %d - %d" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "Неверное значение %f для %s; верные значения: %f - %f" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "Неверно назначена клавиша %s для %s" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "Неверное значение параметра %s - %s проигнорировано" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "%s неверный ROM-файл" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "Проблема загрузки файла" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "Невозможно загрузить Game Boy ROM-файл %s" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "Невозможно загрузить файл BIOS %s" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "Невозможно загрузить Game Boy Advance ROM-файл %s" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "игрок" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "Загружено сохранение %s" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "Ошибка загрузки сохранения %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "Сохранение игры %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "Ошибка сохранения игры %s" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "Полноэкранный режим %dx%d-%d@%d не поддерживается; поиск другого" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "Полноэкранный режим %dx%d-%d@%d не поддерживается" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "Верный режим: %dx%d-%d@%d" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "Выбран режим %dx%d-%d@%d" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "Не удалось сменить режим на %dx%d-%d@%d" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "Неверный GBA-картридж" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "Нет памяти для перемотки назад" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "Ошибка записи состояния перемотки" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "ошибка выделения памяти" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "ошибка инициализации кодека" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "ошибка записи в файл вывода" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "невозможно определить формат вывода по имени файла" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "ошибка в коде программы; отмена записи!" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "Невозможно начать запись в %s (%s)" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "Ошибка аудио/видеозаписи (%s); отменено" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "Ошибка аудиозаписи (%s); отменено" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "Ошибка видеозаписи (%s); отменено" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "Для записи нужна запущенная игра" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "Невозможно открыть файл вывода %s" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "Ошибка записи игры" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "Невозможно проиграть запись игры во время записывания" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "Невозможно открыть файл записи игры %s" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "Ошибка чтения записи игры" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "Воспроизведение закончено" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d, %d fps)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "&Отменить" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "Файлы изображений (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "Сохранение распечатки в файл" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "Вывод принтера записан в %s" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "&Закрыть" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "Распечатано" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "Ошибка открытия псевдотерминала TTY: %s" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "Ошибка настройки серверного сокета (%d)" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "Текстовые файлы (*.txt;*.log)|*.txt;*.log|" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "Файлы дампов памяти (*.dmp;*.bin)|*.dmp;*.bin|" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "Выбрать файл дампа памяти" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - PALETTE" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R:" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G:" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B:" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "visualboyadvance-m" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "vbam" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "Невозможно создать главное окно" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "Сохранить встроенный XRC-файл и выйти" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "Сохранить встроенный файл vba-over.ini и выйти" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "Напечатать путь к конфигурации и выйти" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "Запускать в полноэкранном режиме" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "Удалить файл состояния подключения, если он существует" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "Вывести все изменяемые параметры и выйти" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "ROM-файл" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "<параметр>=<значение>" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "Ошибка конфигурации: не удалось найти встроенный xrc-файл" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "Запись встроенного файла конфигурации в %s.\nДля переназначения параметров удалите из файла все разделы, кроме изменённых. Правильные названия разделов можно найти в файлах .xrc или .xrs в папке:" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "Конфигурация прочитана из файлов, по порядку:" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "Записан встроенный файл конфигурации в %s\nДля перезаписи параметров удалите из файла все разделы, кроме изменённых. Названия разделов можно найти в файлах в папке:" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "\n\tвстроенный" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1093,29 +1108,29 @@ msgid "" "\n" msgstr "Параметры, установленные из командной строки сохраняются, если любые изменения конфигурации сделаны из интерфейса программы.\n\nДля значений true и false используются цифры 1 и 0 соответственно\n" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "Команды для настройки клавиатуры:\n" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "Неверный параметр конфигурации или выбрано несколько ROM-файлов:\n" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "XAudio2: Перечисление устройств не удалось!" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "XAudio2: Не удалось инициализировать интерфейс!" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "XAudio2: Создание mastering voice не удалось!" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "XAudio2: Создание source voice не удалось!" @@ -1124,120 +1139,47 @@ msgstr "XAudio2: Создание source voice не удалось!" msgid "Unable to load dialog %s from resources" msgstr "Невозможно загрузить диалог %s из ресурсов" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "Joy%d-" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "Ось%d+" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "Ось%d-" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "Кнопка%d" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "Hat%dN" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "Hat%dS" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "Hat%dW" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "Hat%dE" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "Hat%dNW" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "Hat%dNE" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "Hat%dSW" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "Hat%dSE" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "^Joy([0-9]+)[-+]" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "Ось([0-9]+)([+-])" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "Кнопка([0-9]+)" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "Hat([0-9]+)((N|Север|U|Вверх)|(S|Юг|D|Вниз)|(E|Восток|R|Вправо)|(W|Запад|L|Влево)|(NE|Северо-Восток|UR|Вверх-Вправо)|(SE|Юго-Восток|DR|Вниз-Вправо)|(SW|Юго-Запад|DL|Вниз-Влево)|(NW|Северо-Запад|UL|Вверх-Влево))" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "SHIFT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "RAWCTRL" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "Meta-" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "Meta+" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "RAW_CTRL" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "RAWCONTROL" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "RAW_CONTROL" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "CONTROL" @@ -1385,7 +1327,7 @@ msgstr "Добавить чит-код" msgid "Edit Cheat" msgstr "Редактировать чит-код" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "Тип" @@ -1952,11 +1894,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2340,8 +2282,8 @@ msgstr "Контрольная сумма:" msgid "&0" msgstr "0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "1" @@ -2409,7 +2351,7 @@ msgstr "Секунды (0-600); 0 = Выключить" msgid "&Throttle" msgstr "Throttle" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "% oт нормы :" @@ -2418,30 +2360,103 @@ msgstr "% oт нормы :" msgid "0 = no throttle" msgstr "0 = no throttle" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "No throttle" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "25 %" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "50 %" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "100 %" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "150%" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "200 %" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "Просмотр ввода\\вывода" @@ -2745,464 +2760,504 @@ msgstr "Сохранить Dot код" msgid "Most &recent" msgstr "Самые последние" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "Автозагрузка последнего" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "1&0" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "Из файла" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "Не изменяйте аппаратное сохранение" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "Не изменяйте список чит-кодов" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "Загрузить состояние" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "Самая старая ячейка" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "Для файла" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "Сохранить состояние" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "Аппаратный файл" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "Файл с Gameshark кодами " -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "Снимок Gameshark" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "Импортировать" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "Экспортировать" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "Скриншот" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "Начать запись звука" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "Остановить запись звука" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "Начать запись видео" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "Остановить запись видео" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "Начать запись игры" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "Остановить запись игры" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "Запись" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "Начать запись фильма" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "Остановить запись фильма" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "Играть" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "Эмуляция" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "Пауза" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "Следующий кадр" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "Перемотка" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "Вкл. &полноэкр. режим" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "&Ускоренный режим" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "&Верт. синхронизация" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "&Автоперемотка кадров" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "Пропустить BIOS" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "Авто исправление IPS/UPS/IPF" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "Пауза при смене окна" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "&Сброс" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "&Настройки" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "Соеденение" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "Начать сетевое соединение" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "Ничего" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "Кабель" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "Безпроводной" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "GameCube" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "Локальный режим" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "Связь во время загрузки" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "СпидХак" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "Настройка" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "&Видео" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "Запускать в полноэкранном режиме" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "Сохранить соотношение" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "&Билинейный фильтр" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "&Многопоточный фильтр" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "Поверх всех окон" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "Панель состояния" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "Отключить на экране дисплея" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "Прозрачный дисплей на экране" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "&Аудио" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "&Интерполяция звука GBA" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "&Улучшение звука GB" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "&Эффект объемного звука GB" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "Дикликинг звука GB" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "&Ввод" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "&Турбо" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "&A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "&B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "&L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "&R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "&Game Boy Advance" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "Настроить ..." -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "Часы реального времени" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "Использовать BIOS файл" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "Распечатать ошибку" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "GB принтер" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "Соберите полную страницу перед печатью" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "Сохранить снимок экрана" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "Использовать GB BIOS файл" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "Использовать GBC BIOS файл" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "Общий" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "Дериктория" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "Сочетание клавиш" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "Инструменты" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "Чит-коды" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "Список чит-кодов" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "Найти чит" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "Автоматически сохранять/загружать читы" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "Включить читы" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "Сброс GDB" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "Настройка порта" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "Сброс загрузки" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "Отключить" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "GDB" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "Разрыв" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "Вход" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "Просмотр IO " -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "Просмотр карты" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "Просмотр памяти" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "Просмотр OAM" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "Просмотр палитры" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "Просмотр тайла" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "BG &0" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "BG &1" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "BG &2" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "BG &3" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "&OBJ" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "&WIN 0" @@ -3210,58 +3265,62 @@ msgstr "&WIN 0" msgid "W&IN 1" msgstr "W&IN 1" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "O&BJ WIN" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "Просмотреть слои" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "Канал 1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "Канал 2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "Канал 3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "Канал 4" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "Direct Sound &A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "Direct Sound &B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "Звуковые каналы" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "Помощь" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "Сообщить об ошибке" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "VBA-M техподдержка и форум" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "Переводы" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "Просмотр карты" @@ -3359,15 +3418,15 @@ msgstr "Клиент" msgid "Players:" msgstr "Игроки:" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3403,7 +3462,7 @@ msgstr "Громкость:" msgid "Mute" msgstr "Отключить звук" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "Максимум" @@ -3436,57 +3495,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "Устройство" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "Включить stereo upmixing" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "Включить аппаратное ускорение" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "Количество звуковых буферов:" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "Расширенный" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "Много" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "Эхо" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "Стерео" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "Центр" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "Лево/Право" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "Фильтр звука" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "Просмотр тайла" diff --git a/po/wxvbam/ru_RU.po b/po/wxvbam/ru_RU.po index 2263886d9..2995a7192 100644 --- a/po/wxvbam/ru_RU.po +++ b/po/wxvbam/ru_RU.po @@ -4,12 +4,13 @@ # # Translators: # George Matsune , 2017 +# Сергей Колпачников , 2019 msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Russian (Russia) (http://www.transifex.com/bgk/vba-m/language/ru_RU/)\n" "MIME-Version: 1.0\n" @@ -18,7 +19,7 @@ msgstr "" "Language: ru_RU\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" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -26,376 +27,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" -msgstr "" +msgstr "Открыть файл ROM" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Неизвестный" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Никто" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" -msgstr "" +msgstr "Выберите Dot Code файл" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" -msgstr "" +msgstr "Выберите файл батареи" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" -msgstr "" +msgstr "Файл батареи (*.sav)|*.sav|Flash save (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" -msgstr "" +msgstr "Импорт файла батареи сотрет все сохраненные игры (навсегда после следующей записи). Продолжить?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Подтвердить импорт" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" -msgstr "" +msgstr "Батарея загружена%s" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" -msgstr "" +msgstr "Ошибка загрузки батареи %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" -msgstr "" +msgstr "Выберите файл code" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" -msgstr "" +msgstr "Gameshark Code файл (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" -msgstr "" +msgstr "Gameshark Code файл (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" -msgstr "" +msgstr "Импорт файла кода заменит любые загруженные Читы. Вы действительно хотите продолжить?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" -msgstr "" +msgstr "Не удается открыть файл %s" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" -msgstr "" +msgstr "Неподдерживаемый код файл %s" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" -msgstr "" +msgstr "Файл кода загружен %s" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" -msgstr "" +msgstr "Выберите снапшот файл" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" -msgstr "" +msgstr "GS & PAC Снапшоты (*.sps;*.xps)|*.sps;*.xps|GameShark SP Снапшоты (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" -msgstr "" +msgstr "Gameboy Снапшот (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" -msgstr "" +msgstr "Импорт файла моментального снимка удалит все сохраненные игры (навсегда после следующей записи). Вы действительно хотите продолжить?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" -msgstr "" +msgstr "Файл снапшот загружен %s" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" -msgstr "" +msgstr "Ошибка загрузки файла снапшота %s" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" -msgstr "" +msgstr "Ошибка записи батареи %s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" -msgstr "" +msgstr "Сохранение EEPROM не может быть экспортировано" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" -msgstr "" +msgstr "Gameshark Снапшот (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" -msgstr "" +msgstr "Экспортировано из VisualBoyAdvance-M" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" -msgstr "" +msgstr "Снапшот файл сохранен %s" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" -msgstr "" +msgstr "Ошибка сохранения снапшот файла %s" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "Выберите файл" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" -msgstr "" +msgstr "Звук включен" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" -msgstr "" +msgstr "Звук отключен" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" -msgstr "" +msgstr "Громкость: %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" -msgstr "" +msgstr "Порт ожидает соединения:" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" -msgstr "" +msgstr "GDB Соединение" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." -msgstr "" +msgstr "Ждем GDB..." -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -409,13 +412,13 @@ msgid "" "\n" "You should have received a copy of the GNU General Public License\n" "along with this program. If not, see http://www.gnu.org/licenses ." -msgstr "" +msgstr "Эта программа является свободным программным обеспечением: вы можете распространять и/или изменять\nэто в соответствии с условиями GNU General Public License, опубликованной\nФонд свободного программного обеспечения, либо версии 2 Лицензии, либо\n(по вашему выбору) любая более поздняя версия.\n\nЭта программа распространяется в надежде, что она будет полезной,\nно без какой-либо гарантии; даже без подразумеваемой гарантии\nТоварность или пригодность для определенной цели. См.\nGNU General Public License для более подробной информации.\n\nВы должны были получить копию GNU General Public License\nвместе с этой программой. Если нет, см. http://www.gnu.org/licenses ." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -459,626 +462,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "Старт!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "Подключено" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "Ожидание клиентов..." -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "Ожидание подключения..." -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "Удаление читов" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8-бит" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16-бит" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32-бит" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "Плагин" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "Ошибка выбора плагина" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "Подтвердить" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "Код" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "Адрес" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "Команды меню" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "Другие команды" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "игрок" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "Нет игры в процессе для записи" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "&Закрыть" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "ROM файл" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "=" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1086,29 +1102,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1117,120 +1133,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "Кнопка%d" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1378,7 +1321,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1945,11 +1888,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2333,8 +2276,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2402,7 +2345,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2411,30 +2354,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2738,464 +2754,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3203,58 +3259,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3352,15 +3412,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3396,7 +3456,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3429,57 +3489,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/sk.po b/po/wxvbam/sk.po index 52a88e571..d06ee93cb 100644 --- a/po/wxvbam/sk.po +++ b/po/wxvbam/sk.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Slovak (http://www.transifex.com/bgk/vba-m/language/sk/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: sk\n" "Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/sk_SK.po b/po/wxvbam/sk_SK.po index d3a219efb..2cf60bea1 100644 --- a/po/wxvbam/sk_SK.po +++ b/po/wxvbam/sk_SK.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Slovak (Slovakia) (http://www.transifex.com/bgk/vba-m/language/sk_SK/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: sk_SK\n" "Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/sr.po b/po/wxvbam/sr.po index a2aaa8e68..45d64ea8b 100644 --- a/po/wxvbam/sr.po +++ b/po/wxvbam/sr.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Serbian (http://www.transifex.com/bgk/vba-m/language/sr/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: sr\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/su.po b/po/wxvbam/su.po index 28d531a8e..cdc36d480 100644 --- a/po/wxvbam/su.po +++ b/po/wxvbam/su.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Sundanese (http://www.transifex.com/bgk/vba-m/language/su/)\n" "MIME-Version: 1.0\n" @@ -18,7 +18,7 @@ msgstr "" "Language: su\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -26,376 +26,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Teu apal" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Teu aya" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "Batre %s kacatetkeun" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "Kasalahan nalika nulis batre ka %s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "Sora dihurungkeun" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "Sora dipareuman" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "Sambungan GDB" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -411,11 +413,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "Ieu program teh mangrupa piranti lunak gratis. Anjeun tiasa nyebarkeun atanapi ngubah salami sasuai kana kaedah GNU General Public License nu sakumaha di publikasikeun ku Free Software Foundation, boh versi ka 2 tina lisensi, atanapi (pilihan anjeun) versi nu anyaran." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -459,626 +461,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1086,29 +1101,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1117,120 +1132,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1378,7 +1320,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1945,11 +1887,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2333,8 +2275,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2402,7 +2344,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2411,30 +2353,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2738,464 +2753,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3203,58 +3258,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3352,15 +3411,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3396,7 +3455,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3429,57 +3488,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/sv.po b/po/wxvbam/sv.po index ee1112ab9..c0f107d3b 100644 --- a/po/wxvbam/sv.po +++ b/po/wxvbam/sv.po @@ -3,6 +3,7 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Claes-Göran Nydahl , 2019 # [deleted], 2015 # [deleted], 2015 # Sebastian Rasmussen , 2018 @@ -12,9 +13,9 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-10-23 21:36+0000\n" -"Last-Translator: Sebastian Rasmussen \n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" +"Last-Translator: Rafael Kitover \n" "Language-Team: Swedish (http://www.transifex.com/bgk/vba-m/language/sv/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -22,7 +23,7 @@ msgstr "" "Language: sv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -30,376 +31,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Advance filer (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy filer (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "Öppna ROM fil" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy filer (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "Öppna GB ROM fil" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Color filer (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "Öppna GBC ROM fil" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Okänd" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+POCKET CAMERA" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Inga" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "Välj Dot Code fil" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Välj batterifil" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "Batterifil (*.sav)|*.sav|Flash save (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Importen av en batterifil kommer att radera alla sparade spel (permanent efter nästa skrivning). Vill du fortsätta?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Bekräfta import" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "Laddade batteri %s" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "Fel vid laddning av batteri %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Välj kodfil" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Gameshark Code File (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "Importen av en kodfil kommer att ersätta alla laddade fusk. Vill du fortsätta?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "Kan inte öppna fil %s" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "Kodfilen stöds inte %s" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "Laddade kodfil %s" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "Fel vid laddning av kodfil %s" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" -msgstr "Välj snapshotfil" +msgstr "Välj ögonblicksfil" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" -msgstr "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots (*.gsv)|*.gsv" +msgstr "GS & PAC Ögonblicksfiler (*.sps;*.xps)|*.sps;*.xps|GameShark SP Ögonblicksfiler (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" -msgstr "Gameboy Snapshot (*.gbs)|*.gbs" +msgstr "Gameboy Ögonblicksfil (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" -msgstr "Importen av en snapshotfil kommer att radera alla sparade spel (permanent efter nästa skrivning). Vill du fortsätta?" +msgstr "Importen av en ögonblicksfil kommer att radera alla sparade spel (permanent efter nästa skrivning). Vill du fortsätta?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" -msgstr "Laddade snapshotfil %s" +msgstr "Laddade ögonblicksfil %s" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" -msgstr "Fel vid laddning av snapshotfil %s" +msgstr "Fel vid laddning av ögonblicksfil %s" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "Skrev batteri %s" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "Fel vid skrivning av batteri %s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "EEPROM sparfiler kan inte exporteras" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Gameshark Snapshot (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "Exporterat från VisualBoyAdvance-M" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" -msgstr "Sparade snapshotfil %s" +msgstr "Sparade ögonblicksfil %s" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" -msgstr "Fel vid sparandet av snapshotfil %s" +msgstr "Fel vid sparandet av ögonblicksfil%s" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "Välj utdatafil" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "PNG bilder|*.png|BMP bilder|*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" -msgstr "Skrev snapshot %s" +msgstr "Skrev ögonblicksfil %s" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" -msgstr "filer (" +msgstr " filer (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "VBA filmfiler|*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "Välj fil" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "Välj tillståndsfil" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "VisualBoyAdvance sparade spelfiler|*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "Ljud aktiverat" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "Ljud inaktiverat" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "Volym: %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "Sätt till 0 för pseudo tty" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "Port att vänta på anslutning vid:" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "GDB anslutning" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "Väntar på anslutning vid %s" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "Väntar på anslutning vid port %d" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "Väntar på GDB..." -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "Nintendo GameBoy (+Color+Advance) emulator." -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "Copyright (C) 1999-2003 Forgotten\nCopyright (C) 2004-2006 VBA-utvecklingsgrupp\nCopyright (C) 2007-2017 VBA-M-utvecklingsgrupp" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -415,11 +418,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "Det här programmet är fri mjukvara: du kan omdistribuera det och/eller modifiera\ndet under villkoren av GNU General Public License som publiceras av\nthe Free Software Foundation, antingen version 2 av licensen, eller\n(om du så vill) vilken som helst senare version. \n\nDet här programmet distribueras i förhoppningen om att det kommer att fylla sin funktion,\nmen UTAN NÅGON FORM AV GARANTI; till och med utan den antydda garantin av\nSÄLJBARHET eller LÄMPLIGHET FÖR ETT VISST ÄNDAMÅL. Se\nGNU General Public License för mer detaljer.\n\nDu skall ha fått en kopia av GNU General Public License\ntillsammans med detta program. Om inte, se http://www.gnu.org/licenses ." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "LAN länk är redan aktiv. Inaktivera länkläge för att koppla ifrån." -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "Nätverk stöds inte i lokalläge." @@ -463,626 +466,639 @@ msgstr "Kan inte spela primary %08x" msgid "dsbSecondary->Lock() failed: %08x" msgstr "dsbSecondary->Lock() misslyckades: %08x" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "Välj utdatafil och typ" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color Table (*.act)|*.act" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "Start!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "Anslut" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "Du måste slå in ett giltigt värdnamn" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "Värdnamn ej giltigt" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "Väntar på klienter..." -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "Serverns IP adress är: %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "Väntar på anslutning..." -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "Ansluter till %s\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "Fel inträffade.\nVar vänlig försök igen." -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "Välj fuskfil" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "VBA fusklistor (*.clt)|*.clt|CHT fusklistor (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "Laddade fusk" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "VBA fusklistor (*.clt)|*.clt" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "Sparade fusk" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "Återställ gamla värden?" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "Tar bort fusk" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "Generisk kod" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "GameShark Advance" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "Flashcart CHT" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "Nummer kan inte vara tomt" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "Sökning producerade %d resultat. Var vänlig förfina bättre." -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" -msgstr "Sökning producerade inga resultat." +msgstr "Sökning producerade inga resultat" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " -msgstr "8-bit" +msgstr "8-bit " -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " -msgstr "16-bit" +msgstr "16-bit " -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " -msgstr "32-bit" +msgstr "32-bit " -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "signerad decimal" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "osignerad decimal" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "osignerad hexadecimal" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%d frames = %.2f ms" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "Standardenhet" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "Skrivbordsläge" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%d x %d - %dbpp @ %dHz" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "Inga användbara rpi plugins funna i %s" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "Plugin" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" -msgstr "Var vänlig välj ett plugin eller ett annat filter." +msgstr "Var vänlig välj ett plugin eller ett annat filter" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "Fel vid val av plugin" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "Det här kommer att rensa alla användardefinierade acceleratorer. Är du säker?" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "Bekräfta" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "Huvudikon ej funnen" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "Huvudvisningspanel ej funnen" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "Duplicera menyaccelerator: %s för %s och %s; behåller första" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "Menyaccelerator %s för %s överskrider standard för %s ; behåller meny" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "Ogiltigt menyföremål %s; tar bort" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "Kod" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "Beskrivning" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "Adress" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "Gammalt värde" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "Nytt värde" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "Menykommandon" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "Andra kommandon" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "JoyBus värd ogiltig; inaktiverar" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "Ogiltigt värde %s för alternativet %s; giltiga värden är %s%s%s" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "Ogiltigt värde %d för alternativet %s; giltiga värden är %d - %d" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "Ogiltigt värde %f för alternativ %s; giltiga värden är %f - %f" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "Ogiltig tangentbindning %s för %s" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "Ogiltigt flaggalternativ %s - %s ignoreras" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "%s är inte en giltig ROM fil" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "Problem vid laddning av fil" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "Oförmögen att ladda Game Boy ROM %s" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "Kunde inte ladda BIOS %s" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "Oförmögen att ladda Game Boy Advance ROM %s" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " -msgstr "spelare" +msgstr " spelare " -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "Laddade tillstånd %s" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "Fel vid laddning av tillstånd %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "Sparade tillstånd %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "Fel vid sparande av tillstånd %s" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "Helskärmsläge %dx%d-%d@%d stöds inte; letar efter annan" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "Helskärmsläge %dx%d-%d@%d stöds inte" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "Giltigt läge: %dx%d-%d@%d" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "Välj läge %dx%d-%d@%d" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "Misslyckades att ändra läge till %dx%d-%d@%d" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "Inte en giltig GBA kassett" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "Inget minne för återspolning" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "Fel vid skrivande av återspolningstillstånd" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "Minnesfördelningsfel" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "Fel vid initialisering av kodek" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "Fel vid skrivande till utdatafil" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "Kan inte gissa utdataformat från filnamn" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" -msgstr "Programmeringsfel; avbryter!" +msgstr "programmeringsfel; avbryter!" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "Oförmögen att börja inspelning till %s (%s)" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "Fel i ljud/videoinspelning (%s); avbryter" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "Fel i ljudinspelning (%s); avbryter" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "Fel i videoinspelning (%s); avbryter" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "Det finns inget pågående spel att spela in" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "Kan inte öppna utdatafil %s" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "Fel vid skrivning av spelinspelning" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "Kan inte spela upp spelinspelning samtidigt som inspelning pågår" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "Kan inte öppna inspelningsfil %s" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "Fel vid läsning av spelinspelning" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "Uppspelning slutade" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d, %d fps)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "&Discard" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "Bildfiler (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "Spara skrivarbild till" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "Skrev skrivarutdata till %s" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" -msgstr "&Close" +msgstr "&Stäng" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "Tryckt" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "Fel vid öppnande av pseudo tty: %s" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "Fel vid inrättande av server sockel (%d)" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "Textfiler (*.txt;*.log)|*.txt;*.log|" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "Minnesdumpar (*.dmp;*.bin)|*.dmp;*.bin|" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "Välj minnesdumpsfil" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - PALETTE" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R:" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G:" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B:" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "visualboyadvance-m" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "vbam" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "Kunde inte skapa huvudfönster" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "Spara inbyggd XRC-fil och avsluta" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "Spara inbyggd vba-over.ini och avsluta" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "Skriv ut konfigurationssökväg och avsluta" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "Starta i helskärmsläge" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "Radera delat länktillstånd först, om det existerar" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "Lista alla inställbara alternativ och avsluta" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "ROM file" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "=" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "Konfigurations/byggesfel: kan inte hitta inbyggd xrc" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "Skrev inbyggd konfiguration till %s.\nFör att skriva över, ta bort alla förutom förändrade rotnoder. Första hittade rotnod med korrekt namn i någon .xrc eller .xrs fil i följande sökväg överskrider inbyggda:" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "Konfiguration läses från, i ordning:" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "Skrev inbyggd överskridningsfil till %s\nFör att skriva över, ta bort alla förutom förändrad sektion. Första hittade sektion är använd från sökvägen:" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "\n⇥inbyggd" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1090,29 +1106,29 @@ msgid "" "\n" msgstr "Alternativen från kommandoraden sparas om några konfigurationsändringar görs i användargränssnittet.\n\nFör flaggalternativ, sant och falskt anges som 1 och 0, respektive.\n\n" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "De tillgängliga kommandona för Tangentbord/* alternativ är:\n\n" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "Dåligt konfigurationsalternativ eller flera ROM-filer angivna:\n" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "XAudio2: Uppräknande av enheter misslyckades!" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "XAudio2 gränssnittet gick inte att initiera!" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "XAudio2: Att skapa masteringröst misslyckades!" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "XAudio2: Att skapa källröst misslyckades!" @@ -1121,120 +1137,47 @@ msgstr "XAudio2: Att skapa källröst misslyckades!" msgid "Unable to load dialog %s from resources" msgstr "Kan inte läsa in dialog %s från resurser" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "Joy%d-" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "Axel %d+" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "Axel %d-" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "Knapp %d" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "Hatt%dN" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "Hatt%dS" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "Hatt%dV" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "Hatt%dÖ" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "Hatt%dNV" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "Hatt%dNÖ" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "Hatt%dSV" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "Hatt%dSÖ" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "^Joy([0-9]+)[-+]" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "Axel([0-9]+)([+-])" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "Knapp([0-9]+)" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "Hatt([0-9]+)((N|Norr|U|Upp)|(S|Söder|N|Ner)|(Ö|Öster|H|Höger)|(V|Väster|V|Vänster)|(NÖ|Nordöst|UH|UppHöger)|(SÖ|SydÖst|NH|NerHöger)|(SV|SydVäst|NV|NerVänster)|(NV|Nordväst|UV|UppVänster))" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "SKIFT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "RÅCTRL" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "Meta-" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "Meta+" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "RÅ_CTRL" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "RÅCONTROL" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "RÅ_CONTROL" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "CONTROL" @@ -1382,7 +1325,7 @@ msgstr "&Lägg till fusk" msgid "Edit Cheat" msgstr "Redigera fusk" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "&Typ" @@ -1949,11 +1892,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2270,7 +2213,7 @@ msgstr "Spara &sprite…" #: ../src/wx/xrc/GBPaletteViewer.xrc:67 msgid "Index:" -msgstr "Index" +msgstr "Index:" #: ../src/wx/xrc/GBPaletteViewer.xrc:79 ../src/wx/xrc/IOViewer.xrc:21 #: ../src/wx/xrc/PaletteViewer.xrc:62 @@ -2337,8 +2280,8 @@ msgstr "Checksumma:" msgid "&0" msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "&1" @@ -2406,7 +2349,7 @@ msgstr "sekunder (0-600); 0 = inaktivera" msgid "&Throttle" msgstr "&Strypning" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "% of normalt:" @@ -2415,30 +2358,103 @@ msgstr "% of normalt:" msgid "0 = no throttle" msgstr "0 = ingen strypning" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "Ingen strypning" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "25%" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "50%" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "100%" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "150%" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "200%" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "IO-visare" @@ -2742,464 +2758,504 @@ msgstr "&Spara punktkod…" msgid "Most &recent" msgstr "&Senaste" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "&Läs automatiskt in senaste" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "&2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "&3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "&4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "&5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "&6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "&7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "&8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "&9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "1&0" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "Från &fil …" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "Ändra inte &batterisparning" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "Ändra inte &fusklista" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "&Läs in tillstånd" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "&Äldsta luckan" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "Till &fil …" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "&Spara tillstånd" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "&Batterifil…" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "Gameshark &kodfil…" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "&Gameshark tillstånd…" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "&Importera" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "&Exportera" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "Infånging av &skärmbild…" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "Påbörja &ljudinspelning…" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "A&vsluta ljudinspelning" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "Påbörja &videoinspelning…" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "Avs&luta videoinspelning" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." -msgstr "Påbörja s&pelinspelning" +msgstr "Påbörja s&pelinspelning..." -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "Avsluta sp&elinspelning" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "&Spela in" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." -msgstr "Påbörja f&ilminspelning" +msgstr "Påbörja f&ilminspelning..." -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "Avsluta fil&minspelning" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "&Spela" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "Emulering" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "Pausa" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "&Nästa bildruta" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "S&pola tillbaka" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "Växla &helskärm" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "&Turboläge" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "&V-synk" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "&Hoppa automatisk över bildrutor" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "Hoppa över &BIOS" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "Patcha &automatisk IPS/UPS/IPF" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "&Pausa vid inaktivitet" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "&Återstäl" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "&Alternativ" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "&Länk" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "Starta &nätverkslänk…" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "&Ingenting" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "&Kabel" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "&Trådlös" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "&GameCube" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "&Game Boy" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "&Lokalläge" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "&Länk vid uppstart" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "&Hastighetshack" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "&Konfigurera…" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "&Video" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "&Starta i helskärm" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "&Behåll bildförhållande" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "&Bilinjärt filter" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "&Multitrådat filter" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "&Behåll fönster på toppen" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "&Statusrad" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "&Inaktivera visning på skärm" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "&Transparent visning på skärm" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "&Ljud" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "&GBA-ljudinterpolation" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "&GB-ljudförbättring" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "&GB-surroundljudseffekt" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "&Klickborttagning för GB-ljud" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "&Inmatning" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "&Autoavfyrning" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "&A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "&B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "&L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "&R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "&Game Boy Advance" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "Konfigurera…" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "&Realtidsklocka" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "&Använd BIOS-fil" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "&Debugutskrifter" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "&GB-skrivare" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "&Samlaihop en full sida innan utskrift" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "&Spara utskrifter som skärmbilder" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "&Använd GB-BIOS-fil" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "&Använd GBC-BIOS-fil" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "&Allmänt…" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "K&ataloger…" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "&Tangentbordsgenvägar…" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "&Verktyg" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "&Fusk" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "Lista &fusk…" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "Hitta f&usk…" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" -msgstr "Spara/läs a&utomatiskt in fusk…" +msgstr "Spara/läs a&utomatiskt in fusk" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "&Aktivera fusk" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "&Bryt in i GDB" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "&Konfigurera port…" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "&Bryt vid inläsning" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "&Koppla från" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "&GDB" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "&Avassemblera…" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "&Logga…" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "&IO-visare…" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "&Map-visare…" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "Minn&evisare…" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "&OAM-visare…" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "&Palettvisare…" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "Pla&ttvisare…" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "BG &0" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "BG &1" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "BG &2" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "BG &3" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "&OBJ" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "&WIN 0" @@ -3207,58 +3263,62 @@ msgstr "&WIN 0" msgid "W&IN 1" msgstr "W&IN 1" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "O&BJ WIN" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "&Visa lager" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "Kanal &1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "Kanal &2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "Kanal &3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "Kanal &4" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "Direktljud &A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "Direktljud &B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "&Ljudkanaler" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "&Hjälp" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "Rapportera &fel" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "VBA-M Support&forum" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "Översättningar" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "Map-visare" @@ -3356,15 +3416,15 @@ msgstr "Klient" msgid "Players:" msgstr "Spelare:" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3400,7 +3460,7 @@ msgstr "Volym :" msgid "Mute" msgstr "Tyst" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "Maximal" @@ -3433,57 +3493,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "Enhet" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "Aktivera stereouppmixning" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "Aktivera hårdvaruacceleration" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "Antal ljudbuffertar:" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "Avancerat" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "Massor" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "Eko" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "Stereo" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "Center" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "Vänster/höger" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "Ljudfiltrering" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "Plattvisare" diff --git a/po/wxvbam/tk.po b/po/wxvbam/tk.po index 5e5944269..34fdb63a8 100644 --- a/po/wxvbam/tk.po +++ b/po/wxvbam/tk.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Turkmen (http://www.transifex.com/bgk/vba-m/language/tk/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: tk\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/tr.po b/po/wxvbam/tr.po index 2f25915b4..6a1d59cad 100644 --- a/po/wxvbam/tr.po +++ b/po/wxvbam/tr.po @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Turkish (http://www.transifex.com/bgk/vba-m/language/tr/)\n" "MIME-Version: 1.0\n" @@ -22,7 +22,7 @@ msgstr "" "Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -30,376 +30,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Advance Dosyaları (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy Files (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "ROM dosyası açın" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Dosyaları (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "GB ROM dosyası açın" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Color Dosyaları (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "GBC ROM dosyası açın" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "Bilinmeyen" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+CEP KAMERASI" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "Hiçbiri" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "Dot Kodu dosyasını seçin" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "e-Reader Dot Kodu (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "Batarya dosyasını seçin" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "Pil dosyası (*.sav) *.sav/Flaş kaydı(*.dat)*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Pil dosyası içe aktarmak oyun savelerinizi siler(geri dönüşü yok!) . Devam etmek istiyor musunuz?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "Almayı onayla" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "Pil dosyası yüklendi %s" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "Pil yükleme hatası %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "Kod dosyası seçin" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Gameshark uzantıları (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Gameshark uzantıları (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "Herhangi bir hile kodu içe aktarmak, yüklü olan kodların yerini alır. Devam edilsin mi?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "%s dosyası açılamıyor" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "Desteklenmeyen hile uzantısı %s" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "%s adlı kod dosyası yüklendi" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "%s adlı kod dosyası yüklenemedi" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "Hile snapshot dosyası seçiniz" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "GS ve PAC snapshot uzantıları (*.sps*.xps)*.sps*.xps\\GameShark SP snapshot uzantıları (*gsv)*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "Gameboy snapshot uzantısı (*.gbs)*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "Herhangibir snapshot dosyası yüklemek tüm kayıtlı oyunlarınızı silecektir (geri döndürülemez!). Devam edilsin mi?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "Snapshot dosyası yüklendi %s" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "Snapshot yüklenirken hata oluştu %s" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "Pil yazıldı %s" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "Pil yazımında hata %s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "EEPROM kayıtları dışa aktarılamaz" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Gameshark Snapshot uzantısı (*.sps)*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "VisualBoyAdvance-M emulatöründen çıkarılmıştır" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "Snapshot dosyası kaydedildi %s" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "Snapshot kaydedilirken hata oluştu %s" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "Çıktı dosyası seçiniz" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "PNG resimleri *.png\\BMP resimleri *.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "snapshot kaydedildi %s" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "dosyalar (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "VBA film uzantısı *.vmw" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "Dosya seçin" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "Durum dosyası seçin" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "VisualBoyAdvance kayıt uzantısı\\*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "Ses etkin" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "Ses kapatıldı" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "Ses Düzeyi: %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "Pseudo tty 0'a ayarlansın" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "Bağlantı için uygun port:" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "GDB Bağlantısı" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "Bağlantı bekleniyor %s" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "Şu port bağlantı için beklemede %d" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "GDB bekleniyor..." -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "Nintendo GameBoy (+Color+Advance) emülatörü." -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "Telif hakkı (C) 1999-2003 Forgotten\nTelif hakkı (C) 2004-2006 VBA geliştirme/yazılım takımı\nTelif Hakkı (C) 2007-2017 VBA-M geliştirme/yazılım takımı" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -415,11 +417,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "Bu ücretsiz bir programdır:Free Software Foundation'ın yayımladığı GNU General Public lisansına uygun olarak paylaşılabilir üzerinde değişiklikler yapılabilir (lisansın 2. versiyonu yada sonrasında çıkan versiyonu, sizin tercihinizdir.)\n\nBu program işe yaraması amacı ile yazılmıştır, ancak HİÇBİR GARANTİ içermez; ima edilen TİCARETE UYGUNLUK garantisi yada BELLİ BİR AMACA UYGUNLUK garantisi bile içermez. Daha fazla bilgi için GNU General Public Lisansını inceleyiniz.\n\nBu programın içinde GNU General Public lisansının bir kopyasının da bulunması gerekir. Eğer bu kopya programdan çıkmadıysa, http://www.gnu.org/licenses sitesinden Lisansa ulaşabilirsiniz." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "LAN link modu aktif. Bağlantıyı kesmek için Link modunu kapatınız." -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "Local modda ağ desteği yoktur." @@ -463,626 +465,639 @@ msgstr "Birincil ses cihazı çalışmıyor %08x" msgid "dsbSecondary->Lock() failed: %08x" msgstr "dsbSecondary->Lock() başarısız %08x" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "Çıktı dosyası ve türünü seçiniz" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "Windows Paleti (*.pal)|*.pal|PaintShop Paleti (*.pal)|*.pal|Adobe Renk Tablosu (*.act)|*.act" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "Başlat!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "Bağlan" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "Geçerli bir sunucu ismi girmelisiniz" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "Sunucu geçersiz" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "İstemciler bekleniyor..." -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "Sunucu IP adresi: %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "Bağlantı için bekleniyor..." -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "Şuraya bağlanıyor %s\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "Hata oluştu\nLütfen tekrar deneyiniz." -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "Hile dosyası seçin" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "VBA hile listesi uzantıları (*.clt)|*.clt|CHT hile listeleri (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "Hileleri yükle" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "VBA hile listeleri (*.clt)|*.clt" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "Kaydedilmiş hileler" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "Eski değerlere geri dönülsün mü?" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "Hileleri kaldır" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "Genel Kod" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "GameShark Advance" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "Flashcart CHT" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "Numara boş bırakılamaz" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "Arama sonunda %d sonuç bulundu. Lütfen daha spesifik birşey aratın" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "Arama sonunda hiçbir sonuç bulunamadı" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8-bit " -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16-bit " -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32-bit " -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "işaretli ondalık" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "İşaretsiz ondalık" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "işaretsiz onaltılık" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%dkare= %.2f ms" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "Varsayılan cihaz" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "Masaüstü modu" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%dx %d-%dbpp @ %dHz" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "%s'da kullanılabilir rpi pluginleri mevcut değil" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "Eklenti" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "Lütfen bir plugin yada farklı bir filtre seçiniz" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "Plugin seçim hatası" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "Bu tüm kullanıcı ayarlı hızlandırıcıları silecek. Emin misiniz?" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "Onayla" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "Ana ikon bulunamadı" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "Ana ekran paneli bulunamadı" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "Menu hızlandırıcısını kopyala:%siçin%sve%s; İlk seçenek tutulur" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "Menü hızlandırıcı %siçin%svarsayılanı %siçin geçersiz kılar; Menü tutulur" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "Geçersiz menü ögesi %s; siliniyor" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "Kod" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "Açıklama" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "Adres" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "Eski Değer" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "Yeni Değer" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "Menü komutları" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "Diğer komutlar" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "JoyBus sunucusu geçersiz; kapatılıyor" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "%sayar için geçersiz değer %s; Geçerli değerler %s%s%s" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "seçenek %siçin geçersiz değer %d; Geçerli değerler %d-%d" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "Seçenek %siçin geçersiz değer %f; Geçerli değerler %f-%f" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "%siçin%sgeçersiz tuş bağlantısı" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "Geçersiz bayrak seçeneği%s-%sgörmezden geliniyor" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "%sbir ROM dosyası değil." -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "Dosya yüklenirken hata" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "Game Boy ROM'u %s yüklenemiyor" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "BIOS yüklenemedi %s" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "Game Boy Advance ROM'u %syüklenemiyor" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "oyuncu" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "%s Durum kaydı yüklendi" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "%s durum kaydı yüklenirken hata oluştu" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "%s Durum kaydı alındı" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "%sdurum kaydı alınamadı" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "%dx%d-%d@%dçözünürlüğünde tam ekran modu desteklenmiyor; başka çözünürlük aranıyor" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "%dx%d-%d@%d çözünürlüğünde Tam ekran modu desteklenmiyor" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "Geçerli çözünürlük: %dx%d-%d@%d" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "%dx%d-%d@%d çözünürlüğünü seç" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "çözünürlük %dx%d-%d@%d'e geçirilemedi" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "Geçerli bir GBA kartuşu değil" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "Geri sarma özelliği için yaterli hafıza yok" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "Geri sarma durumu yazılırken hata oluştu" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "Hafıza atama hatası" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "Codec başlatılırken hata" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "Çıktı dosyası yazılırken hata" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "Çıktı formatı, dosya isminden anlaşılamıyor" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "Programlama hatası; İşlem durduruluyor!" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "%s(%s) buraya görüntü kaydı başlatılamıyor" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "Ses ve görüntü kaydında hata (%s); İşlem durduruluyor" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "Ses kaydı hatası (%s); İptal ediliyor" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "Video kaydı hatası (%s); İptal ediliyor" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "Görüntü/ses kaydı alınabiliecek bir oyun çalışmamaktadır" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "%s Çıktı dosyası açılamıyor " -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "Alınmış olan Görüntü/ses kaydı yazılamıyor " -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "Yeni bir görüntü/ses kaydı alınırken, daha önce alınmış bir kayıt oynatılamaz" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "%s kaydı dosyası açılamıyor" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "Oyun görüntü/ses kaydı okunamıyor" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "Oynatma sona erdi" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d,%dfps)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "&Sil" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "Resim uzantıları (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "Yazıcı resmini şuraya kaydet" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "Yazıcı çıktısı şuraya kayıt edildi;%s" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "&Kapat" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "Çıktı alındı" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "pseudo tty:%saçılırken hata oluştu" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "Sunucu soketi hazırlanırken hata oluştu (%d)" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "Metin uzantıları (*.txt;*.log)|*.txt;*.log|" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "Hafıza döküm uzantıları (*.dmp;*.bin)|*.dmp;*.bin|" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "Hafıza dökümü seçin" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - PALETTE" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R:" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G:" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B:" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "visualboyadvance-m" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "vbam" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "Ana pencere yaratılamadı" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "Dahili XRC dosyasını kaydet ve çık" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "Dahili vba-over.ini dosyasını kaydet ve çık" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "Ayar yolunu print et ve çık" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "Programı tam ekran modunda başlat" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "Eğer varsa, önce paylaşımlı link durumu dosyasını sil" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "Tüm ayarlanabilir ayar seçeneklerini listele ve çık" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "ROM dosyası" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "=" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "Ayar/derleme hatası: dahili xrc bulunamıyor" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "Dahili ayarlar şuraya; %s yazıldı.\nDeğiştirmek için, üzerinde oynanmış kök devre(leri) dışındaki tüm devreleri siliniz.Arama yolunda bulunan, herhangi bir .xrc ve ya .xrs dosyasında bulunan ilk doğru isimli kök devresi dahili ayarı değiştirir:" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "Ayar şu sıra ile, şuradan okunur:" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "Dahili ayar değiştirme dosyası şuraya yazıldı; %s\nBunu değiştirmek için, değişmemiş plan tüm bölümleri silin. Arama yolunda bulunan ilk bölüm kullanılır: " -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "\ndahili" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1090,29 +1105,29 @@ msgid "" "\n" msgstr "Komut ekranında yapılan ayarlar ancak arayüz içinde herhangibir ayar değişikliği yapılırsa kayıt edilir.\n\nBayrak seçenekleri; 1=doğru , 0=yanlış şeklindedir\n\n" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "Klavye ile kullanılabilecek komutlar/* şunlar:\n" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "Hatalı bir yapılandırma ayarı mevcut, ya da birden fazla ROM açılmaya çalışılıyor\n" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "XAudio2: cihaz numaralandırması yapılamadı!" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "XAudio2 arayüzü başlatılamadı!" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "XAudio2: Ses esaslandırma işlemi başarısız!" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "XAudio2: Kaynak seslerin oluşturulması başarısız!" @@ -1121,120 +1136,47 @@ msgstr "XAudio2: Kaynak seslerin oluşturulması başarısız!" msgid "Unable to load dialog %s from resources" msgstr "Özkaynak kullanılarak diyalog penceresi%soluşturma başarısız" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "Kol 1%d-" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "Eksen%d+" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "Eksen%d-" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "Tuş %d" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "Yön tuşu %dKuzey" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "Yön tuşu%dGüney" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "Yön tuşu%dBatı" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "Yön tuşu %dDoğu" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "Yön tuşu %dKuzeybatı" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "Yön tuşu%dKuzeydoğu" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "Yön tuşu %dGüneybatı" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "Yön tuşu %dGüneydoğu" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "^Kol([0-9]+)[-+]" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "Eksen([0-9]+)([+-])" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "Tuş([0-9]+)" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "Yön tuşu([0-9]+)((K|Kuzey|Y|Yukarı)|(G|Güney|A|Aşağı)|(D|Doğu|Sğ|Sağ)|(B|Batı|Sl|Sol)|(KD|Kuzeydoğu|YSğ|YukarıSağ)|(GD|Güneydoğu|ASğ|AşağıSağ)|(GB|Güneybatı|ASl|AşağıSol)|(KB|Kuzeybatı|YSL|YukarıSol))" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "SHIFT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "RAWCTRL" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "Meta-" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "Meta+" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "RAW_CTRL" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "RAWCONTROL" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "RAW_CONTROL" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "CONTROL" @@ -1382,7 +1324,7 @@ msgstr "&Hile ekle" msgid "Edit Cheat" msgstr "Hile düzenle" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "&Tip" @@ -1949,11 +1891,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2337,8 +2279,8 @@ msgstr "Checksum:" msgid "&0" msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "&1" @@ -2406,7 +2348,7 @@ msgstr "saniye (0-600); 0=kapalı" msgid "&Throttle" msgstr "&Hızlandır" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "Normal % :" @@ -2415,30 +2357,103 @@ msgstr "Normal % :" msgid "0 = no throttle" msgstr "0=Hızlandırma iptal" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "Hızlandırma yok" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "%25" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "%50" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "%100" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "%150" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "%200" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "GÇ izleyici" @@ -2742,464 +2757,504 @@ msgstr "&Dot kodu kaydet" msgid "Most &recent" msgstr "En yakın zamanda kullanılanlar" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "&En yakın zamanda kullanılanları otomatik olarak yükle" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "&2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "&3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "&4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "&5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "&6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "&7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "&8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "&9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "1&0" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "&Dosyadan..." -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "Kaset kaydını &değiştirme" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "&Hile listesini değiştirme" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "&Durum kaydı yükle" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "&En eski slot" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "&Dosyaya..." -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "&Durum kaydı" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "&Kaset dosyası..." -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "Gameshark &kod dosyası..." -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "&Gameshark hile snapshot'ı..." -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "&İçe aktar" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "&Dışa aktar" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "Ekran kay&dı..." -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "&Ses kaydı başlat..." -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "S&es kaydını durdur" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "&Görüntü kaydı başlat..." -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "G&örüntü kaydını sonlandır" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "&Oyun kaydı başlat..." -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "O&yun kaydını sonlandır" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "&Kayıt" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "&Film oynatmaya başla..." -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "F&ilm oynatmayı sonlandır" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "&Oyna" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "&Emülasyon" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "&Ara var" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "&Sonraki kare" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "Geri&sar" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "&Tam ekran aç" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "&Turbo modu" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "&VSync" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "&Otomatik kare atlama" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "&BIOS'u atla" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "&Otomatik IPS/UPS/IPF yaması" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "&Pasifken ara ver" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "&Sıfırla" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "&Ayarlar" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "&Bağlantı" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "&Ağ linki başlat..." -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "&Hiç" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "&Koblo" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "&Kablosuz" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "&GameCube" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "&Game Boy" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "&Yerel mod" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "Açılışta &Link kablosunu aktif et ve bağlan" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "&Hız hacki" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "&Ayarla..." -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "&Video" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "&Tam ekran başlat" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "&görüntü oranını koru" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "&Bilinear filtre" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "&Multithread Filtre" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "&VBA penceresini hep en üstte tut" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "&Durum barı" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "&OSD'yi devre dışı bırak" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "&OSD transparan olsun" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "&Ses" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "&GBA ses aradeğerlemesi" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "&GB ses iyileştirme" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "&GB surround ses efekti" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "&GB ses dekliklenmesi" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "&Girdi" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "&Oto Ateş" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "&A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "&B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "&L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "&R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "&Game Boy Advance" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "Ayarla..." -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "&Gerçek zamanlı saat" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "&BIOS kullan" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "&Hata ayıklama çıktısı al" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "&GB printer" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "&Çıktı almadan önce bir sayfanın dolmasını bekle" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "&Kağıda basmak yerine ekran resmi olarak kaydet" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "&GB BIOS'u kullan" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "&GBC BIOS'u kullan" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "&Genel..." -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "K&lasörler..." -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "&Tuş kısayolları" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "&Araçlar" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "&Hileler" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "&Hileleri listele..." -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "H&ile bul..." -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "Hilelerei o&tomatik olarak yükle ve kaydet" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "&Hileleri aktif et" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "&GDB'ye gir" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "Port &ayarla..." -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "&Yüklendiğinde durdur" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "&Bağlantıyı kes" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "&GDB" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "&Parçala/kaynak kodu al..." -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "&Günlük tutuluyor..." -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "&G/Ç izleyici..." -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "&Harita izleyici..." -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "H&afıza izleyici..." -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "&OAM izleyici..." -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "&Palet izleyici..." -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "&Desen izleyici..." -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "Arka Plan &0" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "Arka Plan &1" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "Arka Plan &2" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "Arka Plan &3" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "&Nesne" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "&Ön Plan 0" @@ -3207,58 +3262,62 @@ msgstr "&Ön Plan 0" msgid "W&IN 1" msgstr "W&IN 1" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "O&BJ WIN" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "&Katmanları gör" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "Kanal &1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "Kanal &2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "Kanal &3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "Kanal &4" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "Direct Sound &A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "Direct Sound &B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "&Ses kanalları" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "Yardım" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "Hata Bildirme" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "VBA-M Destek Hattı" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "Çeviriler" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "Harita izleyici" @@ -3356,15 +3415,15 @@ msgstr "İstemci" msgid "Players:" msgstr "Oyuncular:" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3400,7 +3459,7 @@ msgstr "Ses:" msgid "Mute" msgstr "Sessiz" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "Maksimum" @@ -3433,57 +3492,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "Cihaz" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "Stereo kanal arttırma özelliğini aç" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "Donanımsal hızlandırma özelliğini aç" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "Ses arabellek sayısı:" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "Gelişmiş" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "Çokça" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "Yankı" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "Stereo" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "Orta" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "Sol/Sağ" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "Ses filtreleme" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "Desen izleyici" diff --git a/po/wxvbam/wxvbam.pot b/po/wxvbam/wxvbam.pot index 26a99de8f..2bd1ba311 100644 --- a/po/wxvbam/wxvbam.pot +++ b/po/wxvbam/wxvbam.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-02 17:22-0800\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,7 +17,7 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;" "*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*." @@ -27,378 +27,380 @@ msgid "" "*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*." "gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*." "gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*." "gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*." "gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1774 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 -#: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 ../src/wx/xrc/SoundConfig.xrc:223 -#: ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:357 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots (*.gsv)|" "*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:662 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:664 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2414 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -414,11 +416,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2673 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2679 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -478,602 +480,599 @@ msgstr "" msgid "FAudio: Creating source voice failed!" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:413 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1661 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1668 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1813 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1833 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1861 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1862 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2058 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2058 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2579 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2597 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2711 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2725 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2831 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3026 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3035 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3109 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3110 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3111 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3572 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3595 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3706 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:495 ../src/wx/opts.cpp:776 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:512 ../src/wx/opts.cpp:788 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:796 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:578 ../src/wx/opts.cpp:599 ../src/wx/opts.cpp:865 -#: ../src/wx/opts.cpp:891 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:759 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:86 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:87 ../src/wx/panel.cpp:144 ../src/wx/panel.cpp:219 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:143 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:195 ../src/wx/panel.cpp:288 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:446 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:606 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:606 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:630 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:630 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:843 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:881 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:886 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:894 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:898 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:970 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1083 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1093 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2262 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2265 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2276 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2290 ../src/wx/panel.cpp:2321 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2349 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2365 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1175 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1274 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" @@ -1082,11 +1081,11 @@ msgid "" "built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" @@ -1094,13 +1093,13 @@ msgid "" "from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are " "made in the user interface.\n" @@ -1109,13 +1108,13 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" @@ -1140,122 +1139,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|" -"(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|" -"DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1403,7 +1327,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1970,11 +1894,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:294 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:339 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2358,8 +2282,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2427,7 +2351,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2436,30 +2360,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2763,464 +2760,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3228,58 +3265,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3377,15 +3418,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3421,7 +3462,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:324 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3453,62 +3494,186 @@ msgstr "" msgid "OpenAL" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:119 +#: ../src/wx/xrc/SoundConfig.xrc:118 msgid "DirectSound" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:127 +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:135 +#: ../src/wx/xrc/SoundConfig.xrc:132 msgid "FAudio" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:150 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:158 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:165 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:194 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:202 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:234 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:243 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:273 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/zh-Hans.po b/po/wxvbam/zh-Hans.po index d3329a028..053282398 100644 --- a/po/wxvbam/zh-Hans.po +++ b/po/wxvbam/zh-Hans.po @@ -14,8 +14,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Chinese Simplified (http://www.transifex.com/bgk/vba-m/language/zh-Hans/)\n" "MIME-Version: 1.0\n" @@ -24,7 +24,7 @@ msgstr "" "Language: zh-Hans\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -32,376 +32,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GBA 文件\n(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GB文件\n(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "打开 ROM 文件" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GB 文件 (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "打开 GB ROM 文件" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GBC 文件\n(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "打开 GBC ROM 文件" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "未知" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+POCKET CAMERA" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "无" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "选择点代码文件" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "电子阅读器点代码 (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "选择电池文件" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "电池文件 (*.sav)|*.sav|记忆文件(*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "导入电池文件将删除之前保存的游戏进度 (直到下次写入前)。你确定要继续吗?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "确认导入" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "读取电池 %s" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "读取电池错误 %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "选择代码文件" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Gameshark 代码文件 (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Gameshark 代码文件 (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "导入代码将会重置之前已经读取的所有金手指代码。你确定要继续吗?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "无法打开文件 %s" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "不支持的代码文件 %s" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "已读取的代码文件 %s" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "读取代码文件错误 %s" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "选择快照文件" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "GS & PAC 快照 (*.sps;*.xps)|*.sps;*.xps|GameShark SP 快照 (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "Gameboy 快照 (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "导入快照将删除之前保存的游戏进度 (直到下次保存前)。你确定要继续吗? " -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "已读取的快照文件 %s" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "快照文件读取错误 %s" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "写入电池 %s" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "写入电池错误 %s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "EEPROM 存档无法导出" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Gameshark 快照 (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "从 VBA-M 导出" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "保存快照文件 %s " -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "保存快照文件错误 %s" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "选择输出文件" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "PNG 图片|*.png|BMP 图片|*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "写入快照 %s" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "文件 (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "VBA 影片文件|*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "选择文件" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "选择状态文件" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "VisualBoyAdvance 保存游戏文件|*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "开启声音" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "静音" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "音量 %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "给伪 tty 设置成 0" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "准备连接的端口" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "GDB 连接" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "准备连接到 %s" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "准备连接的端口 %d" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "等待 GDB..." -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "任天堂 GameBoy (+Color+Advance) 模拟器。" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "版权 (C) 1999-2003 Forgotten\n版权 (C) 2004-2006 VBA 开发团队\n版权 (C) 2007-2017 VBA-M 开发团队" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -417,11 +419,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "本程序是自由软件: 你可以在自由软件基金会公布的 GNU 通用发布\n许可证条款下重新分发和/或修改此软件,依自己意愿许可证 V2 版或\n任意更新版许可证选其一即可。\n\n本程序希望是能有作用的分发出去,但【无任何担保】;甚至没有隐含\n的【可销售性】或【特定用途的适用性】保证。请查阅 GNU 通用发布\n许可证了解更多信息。\n\n你应该已经收到 GNU 通用发布许可证的副本以及本程序。\n如果没有,请查看 http://www.gnu.org/licenses 。" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "局域网连接已激活,禁用连接模式即可断开联网。" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "本地模式不支持网络" @@ -465,626 +467,639 @@ msgstr "无法运行主 %08x" msgid "dsbSecondary->Lock() failed: %08x" msgstr "dsbSecondary->Lock() 失败: %08x" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "选择输出文件类型" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "Windows 调色板 (*.pal)|*.pal|PaintShop 调色板 (*.pal)|*.pal|Adobe 色表 (*.act)|*.act" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "开始!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "连接" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "请输入正确的ip或域名" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "无效地址" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "等待客户端" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "服务器ip: %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "等待连接" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "正在连接 %s\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "连接错误\n请重试" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "选择金手指" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "VBA 金手指列表 (*.clt)|*.clt|CHT 金手指列表 (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "打开金手指" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "VBA 金手指列表 (*.clt)|*.clt" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "保存金手指" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "保存原有数值?" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "移除金手指" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "通用代码" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "GameShark Advance" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "Flashcart CHT" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "数字不能为空" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "搜索到 %d 个结果,请继续" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "搜索不到结果" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8 位" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16 位" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32 位" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "十进制-有符号" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "十进制-无符号" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "十六进制-无符号" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%d frames = %.2f ms" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "默认设备" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "窗口模式" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%d x %d - %dbpp @ %dHz" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "在 %s 中没有可用插件" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "插件" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "请选择一个插件或过滤器" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "插件选择错误" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "将清除所有自定义加速,是否继续?" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "确定" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "未找到主图标" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "未找到主显示面板" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "复写菜单加速器:%s 对应 %s 和 %s; 保持优先" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "菜单加速器 %s 为 %s 覆盖 %s 的默认值 ; 保留菜单" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "无效的菜单项目 %s; 正在移除" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "代码" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "描述" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "地址" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "原有数值" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "新数值" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "菜单命令" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "其他命令" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "JoyBus 主机无效; 正在禁用" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "无效的数值 %s 于选项 %s,合法数值类型为 %s%s%s" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "无效的数值 %d 于选项 %s,合法数值类型为 %d - %d" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "无效的数值 %f 于选项 %s; 合法数值类型为 %f - %f" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "%s 键不能绑定为 %s" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "无效设置 %s - %s 已忽略" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "%s 不是有效的 ROM 文件" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "载入文件错误" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "无法载入 Game Boy ROM %s" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "无法载入 BIOS %s" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "无法载入 Game Boy Advance ROM %s" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "玩家" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "载入状态 %s" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "载入状态错误 %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "保存状态 %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "保存状态错误 %s" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "不支持 %dx%d-%d@%d 全屏模式,选择其他模式" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "不支持 %dx%d-%d@%d 全屏模式" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "有效模式: %dx%d-%d@%d" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "选择模式 %dx%d-%d@%d" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "切换模式失败 %dx%d-%d@%d" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "无效 GBA 卡带" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "没有用于回退的内存" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "回写状态错误" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "内存分配错误" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "初始化代码错误" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "回写输出文件错误" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "无法从文件名猜测输出格式" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "程序错误!" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "不能开始录制到 %s (%s)" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "录制音频/视频时错误 (%s); 正在中止" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "录制音频时错误 (%s); 正在中止" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "录制视频时错误 (%s); 正在中止" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "没有游戏在进行录制" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "无法打开输出文件 %s" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "回写游戏录像错误" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "在录制时无法播放游戏录像" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "无法打开录像文件 %s" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "读取游戏录像错误" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "回放已结束" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d, %d fps)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "丢弃(&D)" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "图像文件 (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "保存打印图像到" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "回写打印输出到 %s" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "关闭(&C)" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "印发了" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "打开伪 tty 错误: %s" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "设置服务器接口错误 (%d)" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "文本文件 (*.txt;*.log)|*.txt;*.log|" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "内存转储 (*.dmp;*.bin)|*.dmp;*.bin|" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "选择内存转储文件" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - 调色板" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R:" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G:" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B:" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "visualboyadvance-m" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr " vbam" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "无法创建主窗口" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "保存内置 XRC 文件并退出" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "保存内置 vba-over.ini 文件并退出" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "打印配置路径并退出" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "以全屏模式启动" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "请先删除共享链接状态,如果存在的话" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "列出所有可设置的选项并退出" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "ROM 文件" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "<设置>=<值>" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "配置/建构错误:无法找到内置 xrc 文件" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "将内置配置写入到 %s。\n如要覆盖,请删除所有未更改的根节点。首先在以下搜索覆盖内置路径里找到任意 .xrc 或 .xrs 文件中正确名称的根节点:" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "配置按顺序从中读取:" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "将内置覆盖文件写入到 %s\n 如要覆盖,请删除所有未更改的部分。首个找到的部分从以下搜索路径使用:" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "\n\t内置" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1092,29 +1107,29 @@ msgid "" "\n" msgstr "如果在用户界面中进行了任何配置更改,则保存从命令行设置的选项。\n\n对于标志选项,true 和 false 分别指定为 1 和 0。\n\n" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "可用于键盘 /* 选项的命令是:\n\n" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "错误的配置选项或多个 ROM 文件被指定:\n" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "XAudio2: 枚举设备失败!" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "XAudio2 接口初始化失败!" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "XAudio2: 创建主语音失败!" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "XAudio2: 创建源语音失败!" @@ -1123,120 +1138,47 @@ msgstr "XAudio2: 创建源语音失败!" msgid "Unable to load dialog %s from resources" msgstr "无法从源加载对话框 %s " -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "Joy%d-" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "Axis%d+" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "Axis%d-" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "Button%d" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "Hat%dN" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "Hat%dS" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "Hat%dW" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "Hat%dE" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "Hat%dNW" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "Hat%dNE" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "Hat%dSW" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "Hat%dSE" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "^Joy([0-9]+)[-+]" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "Axis([0-9]+)([+-])" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "Button([0-9]+)" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "SHIFT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "RAWCTRL" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "Meta-" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "Meta+" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "RAW_CTRL" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "RAWCONTROL" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "RAW_CONTROL" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "CONTROL" @@ -1384,7 +1326,7 @@ msgstr "添加金手指(&A)" msgid "Edit Cheat" msgstr "编辑金手指" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "类型(&T)" @@ -1951,11 +1893,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2339,8 +2281,8 @@ msgstr "校验和:" msgid "&0" msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "&1" @@ -2408,7 +2350,7 @@ msgstr "秒 (0-600); 0 = 禁用" msgid "&Throttle" msgstr "节流器(&T)" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "% 正常:" @@ -2417,30 +2359,103 @@ msgstr "% 正常:" msgid "0 = no throttle" msgstr "0 = 无节流器" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "无节流器" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "25%" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "50%" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "100%" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "150%" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "200%" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "IO 查看器" @@ -2744,464 +2759,504 @@ msgstr "保存点代码...(&S)" msgid "Most &recent" msgstr "最常用" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "自动载入最常用文件(&A)" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "&2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "&3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "&4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "&5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "&6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "&7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "&8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "&9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "1&0" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "来自文件...(&F)" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "不更改电池存档(&B)" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "不更改金手指列表(&C)" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "载入状态(&L)" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "最近插槽(&O)" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "到文件...(&F)" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "保存状态(&S)" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "电池文件...(&B)" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "Gameshark 代码文件...(&C)" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "Gameshark 快照...(&G)" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "导入(&I)" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "导出(&E)" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "屏幕捕获...(&U)" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "开始录制声音...(&S)" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "停止录制声音(&O)" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "开始录制视频...(&V)" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "停止录制视频(&I)" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "开始录制游戏...(&G)" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "停止录制游戏(&A)" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "录制(&R)" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "开始播放影片...(&M)" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "停止播放影片(&O)" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "播放(&P)" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "模拟(&E)" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "暂停(&P)" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "下一帧(&N)" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "回退(&W)" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "切换全屏(&F)" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "加速模式(&T)" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "垂直同步(&V)" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "自动跳帧(&A)" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "跳过 BIOS(&S)" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "自动 IPS/UPS/IPF 补丁(&A)" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "非激活状态时暂停(&P)" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "重置(&R)" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "选项(&O)" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "连接(&L)" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "开始网络连接 ...(&N)" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "无(&N)" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "有线(&C)" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "无线(&W)" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "GameCube(&G)" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "Game Boy(&G)" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "本地模式(&L)" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "启动时连接(&L)" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "速度破解(&S)" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "配置 ...(&C)" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "视频(&V)" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "启动时全屏(&S)" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "保持宽高比(&R)" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "双线性过滤(&B)" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "多线程过滤(&M)" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "保持窗口在最前(&K)" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "状态栏(&S)" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "禁用屏幕显示信息(&D)" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "透明屏幕显示信息(&T)" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "音频(&A)" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "GBA 声音插值(&G)" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "GB 声音插值(&G)" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "GB 环绕音效(&G)" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "GB 声音降噪(&G)" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "输入(&I)" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "连发(&A)" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "&A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "&B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "&L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "&R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "Game Boy Advance(&G)" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "设置 ..." -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "实时时钟(&R)" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "使用 BIOS 文件(&U)" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "调试打印(&D)" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "GB 打印机(&G)" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "在打印前聚集整个页面(&G)" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "将打印输出保存为截图(&S)" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "使用 GB BIOS 文件(&U)" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "使用 GBC BIOS 文件(&U)" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "通用(&G)" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "目录(&I)" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "快捷键(&K)" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "工具(&T)" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "金手指(&C)" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "金手指列表 ...(&C)" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "搜索金手指 ...(&H)" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "自动保存/载入金手指(&U)" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "启用金手指(&E)" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "切入 GDB(&B)" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "配置端口...(&C)" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "加载时切入(&B)" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "断开连接(&D)" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "GDB(&G)" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "反编译...(&D)" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "日志...(&L)" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "IO 查看器...(&I)" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "图层查看器...(&M)" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "内存查看器...(&E)" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "OAM 查看器...(&O)" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "调色板查看器...(&P)" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "碎片查看器...(&T)" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "BG &0" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "BG &1" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "BG &2" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "BG &3" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "&OBJ" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "&WIN 0" @@ -3209,58 +3264,62 @@ msgstr "&WIN 0" msgid "W&IN 1" msgstr "W&IN 1" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "O&BJ WIN" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "查看图层(&V)" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "Channel &1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "Channel &2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "Channel &3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "Channel &4" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "Direct Sound &A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "Direct Sound &B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "&声道" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "&帮助" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "反馈" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "VBA-M 支持论坛(&F)" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "翻译" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "图层查看器" @@ -3358,15 +3417,15 @@ msgstr "客户端" msgid "Players:" msgstr "玩家:" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3402,7 +3461,7 @@ msgstr "音量" msgid "Mute" msgstr "静音" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "最大" @@ -3435,57 +3494,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "设备" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "启用立体声上混响" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "启用硬件加速" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr " 声音缓冲区数:" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "高级" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "Lots" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "呼应" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "立体声" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "中间" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "左/右" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "声音过滤" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "碎片查看器" diff --git a/po/wxvbam/zh.po b/po/wxvbam/zh.po index 99838fcab..85465177e 100644 --- a/po/wxvbam/zh.po +++ b/po/wxvbam/zh.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Chinese (http://www.transifex.com/bgk/vba-m/language/zh/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: zh\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/zh_CN.GB2312.po b/po/wxvbam/zh_CN.GB2312.po index aefcd461b..b04d6d02e 100644 --- a/po/wxvbam/zh_CN.GB2312.po +++ b/po/wxvbam/zh_CN.GB2312.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/bgk/vba-m/language/zh_CN.GB2312/)\n" "MIME-Version: 1.0\n" @@ -18,7 +18,7 @@ msgstr "" "Language: zh_CN.GB2312\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -26,376 +26,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GBA文件\n(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy Files (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "打开ROM文件" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GB文件(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "打开GB ROM文件" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GBC文件\n(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "打开GBC ROM文件" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "未知" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "VBA 影像文件|*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "选择文件" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "声音开启" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "声音禁用" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "音量:%d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "等待%s的连接" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "等待%d端口连接" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "任天堂GB(GBC&GBA)模拟器。" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "Copyright (C) 1999-2003 Forgotten\nCopyright (C) 2004-2006 VBA 开发团队\nCopyright (C) 2007-2017 VBA-M 开发团队" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -411,11 +413,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "本地模式下不支持网络连接。" @@ -459,626 +461,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1086,29 +1101,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1117,120 +1132,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1378,7 +1320,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1945,11 +1887,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2333,8 +2275,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2402,7 +2344,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2411,30 +2353,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2738,464 +2753,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3203,58 +3258,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3352,15 +3411,15 @@ msgstr "" msgid "Players:" msgstr "玩家:" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3396,7 +3455,7 @@ msgstr "音量:" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3429,57 +3488,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "声音直连" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "声音直连" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "设备" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "左/右" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/zh_CN.po b/po/wxvbam/zh_CN.po index da6014b8f..29f0839af 100644 --- a/po/wxvbam/zh_CN.po +++ b/po/wxvbam/zh_CN.po @@ -13,8 +13,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Chinese (China) (http://www.transifex.com/bgk/vba-m/language/zh_CN/)\n" "MIME-Version: 1.0\n" @@ -23,7 +23,7 @@ msgstr "" "Language: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -31,376 +31,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GBA 文件\n(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GB文件\n(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "打开 ROM 文件" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GB 文件 (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "打开 GB ROM 文件" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GBC 文件\n(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "打开 GBC ROM 文件" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "未知" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+POCKET CAMERA" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "无" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "选择点代码文件" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "电子阅读器点代码 (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "选择电池文件" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "电池文件 (*.sav)|*.sav|记忆文件(*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "导入电池文件将删除之前保存的游戏进度 (直到下次写入前)。你确定要继续吗?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "确认导入" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "读取电池 %s" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "读取电池错误 %s" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "选择代码文件" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Gameshark 代码文件 (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Gameshark 代码文件 (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "导入代码将会重置之前已经读取的所有金手指代码。你确定要继续吗?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "无法打开文件 %s" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "不支持的代码文件 %s" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "已读取的代码文件 %s" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "读取代码文件错误 %s" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "选择快照文件" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "GS & PAC 快照 (*.sps;*.xps)|*.sps;*.xps|GameShark SP 快照 (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "Gameboy 快照 (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "导入快照将删除之前保存的游戏进度 (直到下次保存前)。你确定要继续吗? " -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "已读取的快照文件 %s" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "快照文件读取错误 %s" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "写入电池 %s" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "写入电池错误 %s" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "EEPROM 存档无法导出" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Gameshark 快照 (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "从 VBA-M 导出" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "保存快照文件 %s " -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "保存快照文件错误 %s" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "选择输出文件" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "PNG 图片|*.png|BMP 图片|*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "写入快照 %s" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "文件 (" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "VBA 影片文件|*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "选择文件" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "选择状态文件" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "VisualBoyAdvance 保存游戏文件|*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "开启声音" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "静音" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "音量 %d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "给伪 tty 设置成 0" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "准备连接的端口" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "GDB 连接" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "准备连接到 %s" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "准备连接的端口 %d" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "等待 GDB..." -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "任天堂 GameBoy (+Color+Advance) 模拟器。" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "版权 (C) 1999-2003 Forgotten\n版权 (C) 2004-2006 VBA 开发团队\n版权 (C) 2007-2017 VBA-M 开发团队" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -416,11 +418,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "本程序是自由软件: 你可以在自由软件基金会公布的 GNU 通用发布\n许可证条款下重新分发和/或修改此软件,依自己意愿许可证 V2 版或\n任意更新版许可证选其一即可。\n\n本程序希望是能有作用的分发出去,但【无任何担保】;甚至没有隐含\n的【可销售性】或【特定用途的适用性】保证。请查阅 GNU 通用发布\n许可证了解更多信息。\n\n你应该已经收到 GNU 通用发布许可证的副本以及本程序。\n如果没有,请查看 http://www.gnu.org/licenses 。" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "局域网连接已激活,禁用连接模式即可断开联网。" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "本地模式不支持网络" @@ -464,626 +466,639 @@ msgstr "无法运行主 %08x" msgid "dsbSecondary->Lock() failed: %08x" msgstr "dsbSecondary->Lock() 失败: %08x" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "选择输出文件类型" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "Windows 调色板 (*.pal)|*.pal|PaintShop 调色板 (*.pal)|*.pal|Adobe 色表 (*.act)|*.act" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "开始!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "连接" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "请输入正确的ip或域名" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "无效地址" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "等待客户端" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "服务器ip: %s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "等待连接" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "正在连接 %s\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "连接错误\n请重试" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "选择金手指" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "VBA 金手指列表 (*.clt)|*.clt|CHT 金手指列表 (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "打开金手指" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "VBA 金手指列表 (*.clt)|*.clt" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "保存金手指" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "保存原有数值?" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "移除金手指" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "通用代码" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "GameShark Advance" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "Flashcart CHT" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "数字不能为空" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "搜索到 %d 个结果,请继续" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "搜索不到结果" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8 位" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16 位" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32 位" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "十进制-有符号" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "十进制-无符号" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "十六进制-无符号" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%d frames = %.2f ms" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "默认设备" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "窗口模式" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%d x %d - %dbpp @ %dHz" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "在 %s 中没有可用插件" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "插件" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "请选择一个插件或过滤器" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "插件选择错误" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "将清除所有自定义加速,是否继续?" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "确定" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "未找到主图标" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "未找到主显示面板" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "复写菜单加速器:%s 对应 %s 和 %s; 保持优先" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "菜单加速器 %s 为 %s 覆盖 %s 的默认值 ; 保留菜单" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "无效的菜单项目 %s; 正在移除" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "代码" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "描述" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "地址" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "原有数值" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "新数值" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "菜单命令" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "其他命令" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "JoyBus 主机无效; 正在禁用" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "无效的数值 %s 于选项 %s,合法数值类型为 %s%s%s" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "无效的数值 %d 于选项 %s,合法数值类型为 %d - %d" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "无效的数值 %f 于选项 %s; 合法数值类型为 %f - %f" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "%s 键不能绑定为 %s" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "无效设置 %s - %s 已忽略" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "%s 不是有效的 ROM 文件" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "载入文件错误" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "无法载入 Game Boy ROM %s" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "无法载入 BIOS %s" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "无法载入 Game Boy Advance ROM %s" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "玩家" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "载入状态 %s" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "载入状态错误 %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "保存状态 %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "保存状态错误 %s" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "不支持 %dx%d-%d@%d 全屏模式,选择其他模式" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "不支持 %dx%d-%d@%d 全屏模式" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "有效模式: %dx%d-%d@%d" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "选择模式 %dx%d-%d@%d" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "切换模式失败 %dx%d-%d@%d" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "无效 GBA 卡带" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "没有用于回退的内存" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "回写状态错误" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "内存分配错误" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "初始化代码错误" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "回写输出文件错误" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "无法从文件名猜测输出格式" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "程序错误!" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "不能开始录制到 %s (%s)" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "录制音频/视频时错误 (%s); 正在中止" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "录制音频时错误 (%s); 正在中止" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "录制视频时错误 (%s); 正在中止" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "没有游戏在进行录制" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "无法打开输出文件 %s" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "回写游戏录像错误" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "在录制时无法播放游戏录像" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "无法打开录像文件 %s" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "读取游戏录像错误" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "回放已结束" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d, %d fps)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "丢弃(&D)" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "图像文件 (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "保存打印图像到" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "回写打印输出到 %s" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "关闭(&C)" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "印发了" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "打开伪 tty 错误: %s" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "设置服务器接口错误 (%d)" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "文本文件 (*.txt;*.log)|*.txt;*.log|" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "内存转储 (*.dmp;*.bin)|*.dmp;*.bin|" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "选择内存转储文件" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - 调色板" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R:" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G:" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B:" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "visualboyadvance-m" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr " vbam" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "无法创建主窗口" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "保存内置 XRC 文件并退出" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "保存内置 vba-over.ini 文件并退出" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "打印配置路径并退出" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "以全屏模式启动" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "请先删除共享链接状态,如果存在的话" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "列出所有可设置的选项并退出" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "ROM 文件" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "<设置>=<值>" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "配置/建构错误:无法找到内置 xrc 文件" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "将内置配置写入到 %s。\n如要覆盖,请删除所有未更改的根节点。首先在以下搜索覆盖内置路径里找到任意 .xrc 或 .xrs 文件中正确名称的根节点:" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "配置按顺序从中读取:" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "将内置覆盖文件写入到 %s\n 如要覆盖,请删除所有未更改的部分。首个找到的部分从以下搜索路径使用:" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "\n\t内置" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1091,29 +1106,29 @@ msgid "" "\n" msgstr "如果在用户界面中进行了任何配置更改,则保存从命令行设置的选项。\n\n对于标志选项,true 和 false 分别指定为 1 和 0。\n\n" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "可用于键盘 /* 选项的命令是:\n\n" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "错误的配置选项或多个 ROM 文件被指定:\n" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "XAudio2: 枚举设备失败!" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "XAudio2 接口初始化失败!" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "XAudio2: 创建主语音失败!" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "XAudio2: 创建源语音失败!" @@ -1122,120 +1137,47 @@ msgstr "XAudio2: 创建源语音失败!" msgid "Unable to load dialog %s from resources" msgstr "无法从源加载对话框 %s " -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "Joy%d-" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "Axis%d+" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "Axis%d-" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "Button%d" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "Hat%dN" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "Hat%dS" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "Hat%dW" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "Hat%dE" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "Hat%dNW" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "Hat%dNE" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "Hat%dSW" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "Hat%dSE" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "^Joy([0-9]+)[-+]" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "Axis([0-9]+)([+-])" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "Button([0-9]+)" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "SHIFT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "RAWCTRL" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "Meta-" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "Meta+" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "RAW_CTRL" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "RAWCONTROL" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "RAW_CONTROL" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "CONTROL" @@ -1383,7 +1325,7 @@ msgstr "添加金手指(&A)" msgid "Edit Cheat" msgstr "编辑金手指" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "类型(&T)" @@ -1950,11 +1892,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2338,8 +2280,8 @@ msgstr "校验和:" msgid "&0" msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "&1" @@ -2407,7 +2349,7 @@ msgstr "秒 (0-600); 0 = 禁用" msgid "&Throttle" msgstr "节流器(&T)" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "% 正常:" @@ -2416,30 +2358,103 @@ msgstr "% 正常:" msgid "0 = no throttle" msgstr "0 = 无节流器" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "无节流器" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "25%" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "50%" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "100%" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "150%" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "200%" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "IO 查看器" @@ -2743,464 +2758,504 @@ msgstr "保存点代码...(&S)" msgid "Most &recent" msgstr "最常用" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "自动载入最常用文件(&A)" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "&2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "&3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "&4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "&5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "&6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "&7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "&8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "&9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "1&0" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "来自文件...(&F)" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "不更改电池存档(&B)" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "不更改金手指列表(&C)" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "载入状态(&L)" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "最近插槽(&O)" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "到文件...(&F)" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "保存状态(&S)" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "电池文件...(&B)" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "Gameshark 代码文件...(&C)" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "Gameshark 快照...(&G)" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "导入(&I)" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "导出(&E)" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "屏幕捕获...(&U)" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "开始录制声音...(&S)" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "停止录制声音(&O)" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "开始录制视频...(&V)" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "停止录制视频(&I)" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "开始录制游戏...(&G)" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "停止录制游戏(&A)" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "录制(&R)" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "开始播放影片...(&M)" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "停止播放影片(&O)" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "播放(&P)" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "模拟(&E)" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "暂停(&P)" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "下一帧(&N)" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "回退(&W)" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "切换全屏(&F)" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "加速模式(&T)" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "垂直同步(&V)" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "自动跳帧(&A)" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "跳过 BIOS(&S)" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "自动 IPS/UPS/IPF 补丁(&A)" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "非激活状态时暂停(&P)" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "重置(&R)" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "选项(&O)" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "连接(&L)" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "开始网络连接 ...(&N)" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "无(&N)" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "有线(&C)" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "无线(&W)" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "GameCube(&G)" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "Game Boy(&G)" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "本地模式(&L)" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "启动时连接(&L)" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "速度破解(&S)" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "配置 ...(&C)" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "视频(&V)" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "启动时全屏(&S)" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "保持宽高比(&R)" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "双线性过滤(&B)" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "多线程过滤(&M)" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "保持窗口在最前(&K)" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "状态栏(&S)" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "禁用屏幕显示信息(&D)" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "透明屏幕显示信息(&T)" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "音频(&A)" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "GBA 声音插值(&G)" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "GB 声音插值(&G)" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "GB 环绕音效(&G)" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "GB 声音降噪(&G)" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "输入(&I)" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "连发(&A)" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "&A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "&B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "&L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "&R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "Game Boy Advance(&G)" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "设置 ..." -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "实时时钟(&R)" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "使用 BIOS 文件(&U)" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "调试打印(&D)" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "GB 打印机(&G)" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "在打印前聚集整个页面(&G)" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "将打印输出保存为截图(&S)" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "使用 GB BIOS 文件(&U)" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "使用 GBC BIOS 文件(&U)" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "通用(&G)" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "目录(&I)" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "快捷键(&K)" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "工具(&T)" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "金手指(&C)" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "金手指列表 ...(&C)" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "搜索金手指 ...(&H)" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "自动保存/载入金手指(&U)" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "启用金手指(&E)" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "切入 GDB(&B)" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "配置端口...(&C)" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "加载时切入(&B)" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "断开连接(&D)" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "GDB(&G)" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "反编译...(&D)" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "日志...(&L)" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "IO 查看器...(&I)" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "图层查看器...(&M)" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "内存查看器...(&E)" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "OAM 查看器...(&O)" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "调色板查看器...(&P)" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "碎片查看器...(&T)" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "BG &0" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "BG &1" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "BG &2" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "BG &3" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "&OBJ" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "&WIN 0" @@ -3208,58 +3263,62 @@ msgstr "&WIN 0" msgid "W&IN 1" msgstr "W&IN 1" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "O&BJ WIN" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "查看图层(&V)" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "Channel &1" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "Channel &2" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "Channel &3" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "Channel &4" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "Direct Sound &A" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "Direct Sound &B" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "&声道" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "&帮助" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "反馈" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "VBA-M 支持论坛(&F)" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "翻译" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "图层查看器" @@ -3357,15 +3416,15 @@ msgstr "客户端" msgid "Players:" msgstr "玩家:" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3401,7 +3460,7 @@ msgstr "音量" msgid "Mute" msgstr "静音" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "最大" @@ -3434,57 +3493,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "设备" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "启用立体声上混响" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "启用硬件加速" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr " 声音缓冲区数:" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "高级" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "Lots" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "呼应" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "立体声" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "中间" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "左/右" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "声音过滤" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "碎片查看器" diff --git a/po/wxvbam/zh_HK.po b/po/wxvbam/zh_HK.po index f2c872b98..7f40bf7b8 100644 --- a/po/wxvbam/zh_HK.po +++ b/po/wxvbam/zh_HK.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Chinese (Hong Kong) (http://www.transifex.com/bgk/vba-m/language/zh_HK/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: zh_HK\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/zh_TW.Big5.po b/po/wxvbam/zh_TW.Big5.po index 31ed66292..1f158ce97 100644 --- a/po/wxvbam/zh_TW.Big5.po +++ b/po/wxvbam/zh_TW.Big5.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-08-11 23:38+0000\n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" "Last-Translator: Rafael Kitover \n" "Language-Team: Chinese (Taiwan) (Big5) (http://www.transifex.com/bgk/vba-m/language/zh_TW.Big5/)\n" "MIME-Version: 1.0\n" @@ -17,7 +17,7 @@ msgstr "" "Language: zh_TW.Big5\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -25,376 +25,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" msgstr "" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -410,11 +412,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "" -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "" @@ -458,626 +460,639 @@ msgstr "" msgid "dsbSecondary->Lock() failed: %08x" msgstr "" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "" -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "" -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1085,29 +1100,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1116,120 +1131,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1377,7 +1319,7 @@ msgstr "" msgid "Edit Cheat" msgstr "" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "" @@ -1944,11 +1886,11 @@ msgstr "" msgid "Super Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "" @@ -2332,8 +2274,8 @@ msgstr "" msgid "&0" msgstr "" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "" @@ -2401,7 +2343,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2410,30 +2352,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2737,464 +2752,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:325 -msgid "&Retain aspect ratio" +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:330 -msgid "&Bilinear filter" +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 +msgid "&Retain aspect ratio" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:325 +msgid "&Bilinear filter" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3202,58 +3257,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3351,15 +3410,15 @@ msgstr "" msgid "Players:" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "" @@ -3395,7 +3454,7 @@ msgstr "" msgid "Mute" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "" @@ -3428,57 +3487,185 @@ msgid "OpenAL" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:118 -msgid "XAudio2" +msgid "DirectSound" msgstr "" #: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" +msgid "XAudio2" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" + +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/po/wxvbam/zh_TW.po b/po/wxvbam/zh_TW.po index 81d12df04..79d70f217 100644 --- a/po/wxvbam/zh_TW.po +++ b/po/wxvbam/zh_TW.po @@ -8,14 +8,15 @@ # Hiunn-hué , 2015-2016 # pngai , 2016 # wai luk , 2018 +# Yao Cheng Lai , 2019 # 丹海 , 2016 msgid "" msgstr "" "Project-Id-Version: VBA-M\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-11 16:01-0700\n" -"PO-Revision-Date: 2018-09-26 02:26+0000\n" -"Last-Translator: wai luk \n" +"POT-Creation-Date: 2019-07-04 04:47+0000\n" +"PO-Revision-Date: 2019-07-04 04:50+0000\n" +"Last-Translator: Rafael Kitover \n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/bgk/vba-m/language/zh_TW/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,7 +24,7 @@ msgstr "" "Language: zh_TW\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../src/wx/cmdevents.cpp:101 +#: ../src/wx/cmdevents.cpp:102 msgid "" "GameBoy Advance Files " "(*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy" @@ -31,376 +32,378 @@ msgid "" "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Advance 檔案 (*.agb;*.gba;*.bin;*.elf;*.mb;*.zip;*.7z;*.rar)|*.agb;*.gba;*.bin;*.elf;*.mb;*.agb.gz;*.gba.gz;*.bin.gz;*.elf.gz;*.mb.gz;*.agb.z;*.gba.z;*.bin.z;*.elf.z;*.mb.z;*.zip;*.7z;*.rar|GameBoy 檔案 (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:113 +#: ../src/wx/cmdevents.cpp:114 msgid "Open ROM file" msgstr "開啟 ROM 檔案" -#: ../src/wx/cmdevents.cpp:130 +#: ../src/wx/cmdevents.cpp:131 msgid "" "GameBoy Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy 檔案 (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:137 +#: ../src/wx/cmdevents.cpp:138 msgid "Open GB ROM file" msgstr "開啟 GB ROM 檔案" -#: ../src/wx/cmdevents.cpp:154 +#: ../src/wx/cmdevents.cpp:155 msgid "" "GameBoy Color Files " "(*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" msgstr "GameBoy Color 檔案 (*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.zip;*.7z;*.rar)|*.dmg;*.gb;*.gbc;*.cgb;*.sgb;*.dmg.gz;*.gb.gz;*.gbc.gz;*.cgb.gz;*.sgb.gz;*.dmg.z;*.gb.z;*.gbc.z;*.cgb.z;*.sgb.z;*.zip;*.7z;*.rar|" -#: ../src/wx/cmdevents.cpp:161 +#: ../src/wx/cmdevents.cpp:162 msgid "Open GBC ROM file" msgstr "開啟 GBC ROM 檔案" -#: ../src/wx/cmdevents.cpp:556 ../src/wx/cmdevents.cpp:672 -#: ../src/wx/cmdevents.cpp:711 ../src/wx/cmdevents.cpp:784 +#: ../src/wx/cmdevents.cpp:558 ../src/wx/cmdevents.cpp:674 +#: ../src/wx/cmdevents.cpp:713 ../src/wx/cmdevents.cpp:786 msgid "Unknown" msgstr "未定義" -#: ../src/wx/cmdevents.cpp:564 +#: ../src/wx/cmdevents.cpp:566 msgid "ROM" msgstr "ROM" -#: ../src/wx/cmdevents.cpp:568 +#: ../src/wx/cmdevents.cpp:570 msgid "ROM+MBC1" msgstr "ROM+MBC1" -#: ../src/wx/cmdevents.cpp:572 +#: ../src/wx/cmdevents.cpp:574 msgid "ROM+MBC1+RAM" msgstr "ROM+MBC1+RAM" -#: ../src/wx/cmdevents.cpp:576 +#: ../src/wx/cmdevents.cpp:578 msgid "ROM+MBC1+RAM+BATT" msgstr "ROM+MBC1+RAM+BATT" -#: ../src/wx/cmdevents.cpp:580 +#: ../src/wx/cmdevents.cpp:582 msgid "ROM+MBC2" msgstr "ROM+MBC2" -#: ../src/wx/cmdevents.cpp:584 +#: ../src/wx/cmdevents.cpp:586 msgid "ROM+MBC2+BATT" msgstr "ROM+MBC2+BATT" -#: ../src/wx/cmdevents.cpp:588 +#: ../src/wx/cmdevents.cpp:590 msgid "ROM+MMM01" msgstr "ROM+MMM01" -#: ../src/wx/cmdevents.cpp:592 +#: ../src/wx/cmdevents.cpp:594 msgid "ROM+MMM01+RAM" msgstr "ROM+MMM01+RAM" -#: ../src/wx/cmdevents.cpp:596 +#: ../src/wx/cmdevents.cpp:598 msgid "ROM+MMM01+RAM+BATT" msgstr "ROM+MMM01+RAM+BATT" -#: ../src/wx/cmdevents.cpp:600 +#: ../src/wx/cmdevents.cpp:602 msgid "ROM+MBC3+TIMER+BATT" msgstr "ROM+MBC3+TIMER+BATT" -#: ../src/wx/cmdevents.cpp:604 +#: ../src/wx/cmdevents.cpp:606 msgid "ROM+MBC3+TIMER+RAM+BATT" msgstr "ROM+MBC3+TIMER+RAM+BATT" -#: ../src/wx/cmdevents.cpp:608 +#: ../src/wx/cmdevents.cpp:610 msgid "ROM+MBC3" msgstr "ROM+MBC3" -#: ../src/wx/cmdevents.cpp:612 +#: ../src/wx/cmdevents.cpp:614 msgid "ROM+MBC3+RAM" msgstr "ROM+MBC3+RAM" -#: ../src/wx/cmdevents.cpp:616 +#: ../src/wx/cmdevents.cpp:618 msgid "ROM+MBC3+RAM+BATT" msgstr "ROM+MBC3+RAM+BATT" -#: ../src/wx/cmdevents.cpp:620 +#: ../src/wx/cmdevents.cpp:622 msgid "ROM+MBC5" msgstr "ROM+MBC5" -#: ../src/wx/cmdevents.cpp:624 +#: ../src/wx/cmdevents.cpp:626 msgid "ROM+MBC5+RAM" msgstr "ROM+MBC5+RAM" -#: ../src/wx/cmdevents.cpp:628 +#: ../src/wx/cmdevents.cpp:630 msgid "ROM+MBC5+RAM+BATT" msgstr "ROM+MBC5+RAM+BATT" -#: ../src/wx/cmdevents.cpp:632 +#: ../src/wx/cmdevents.cpp:634 msgid "ROM+MBC5+RUMBLE" msgstr "ROM+MBC5+RUMBLE" -#: ../src/wx/cmdevents.cpp:636 +#: ../src/wx/cmdevents.cpp:638 msgid "ROM+MBC5+RUMBLE+RAM" msgstr "ROM+MBC5+RUMBLE+RAM" -#: ../src/wx/cmdevents.cpp:640 +#: ../src/wx/cmdevents.cpp:642 msgid "ROM+MBC5+RUMBLE+RAM+BATT" msgstr "ROM+MBC5+RUMBLE+RAM+BATT" -#: ../src/wx/cmdevents.cpp:644 +#: ../src/wx/cmdevents.cpp:646 msgid "ROM+MBC7+BATT" msgstr "ROM+MBC7+BATT" -#: ../src/wx/cmdevents.cpp:648 ../src/wx/guiinit.cpp:727 +#: ../src/wx/cmdevents.cpp:650 ../src/wx/guiinit.cpp:734 msgid "GameGenie" msgstr "GameGenie" -#: ../src/wx/cmdevents.cpp:652 +#: ../src/wx/cmdevents.cpp:654 msgid "GameShark V3.0" msgstr "GameShark V3.0" -#: ../src/wx/cmdevents.cpp:656 +#: ../src/wx/cmdevents.cpp:658 msgid "ROM+POCKET CAMERA" msgstr "ROM+POCKET CAMERA" -#: ../src/wx/cmdevents.cpp:660 +#: ../src/wx/cmdevents.cpp:662 msgid "ROM+BANDAI TAMA5" msgstr "ROM+BANDAI TAMA5" -#: ../src/wx/cmdevents.cpp:664 +#: ../src/wx/cmdevents.cpp:666 msgid "ROM+HuC-3" msgstr "ROM+HuC-3" -#: ../src/wx/cmdevents.cpp:668 +#: ../src/wx/cmdevents.cpp:670 msgid "ROM+HuC-1" msgstr "ROM+HuC-1" -#: ../src/wx/cmdevents.cpp:718 ../src/wx/guiinit.cpp:1766 +#: ../src/wx/cmdevents.cpp:720 ../src/wx/guiinit.cpp:1814 #: ../src/wx/xrc/DisplayConfig.xrc:85 ../src/wx/xrc/DisplayConfig.xrc:135 #: ../src/wx/xrc/DisplayConfig.xrc:221 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:32 #: ../src/wx/xrc/GameBoyAdvanceConfig.xrc:183 -#: ../src/wx/xrc/SoundConfig.xrc:212 ../src/wx/xrc/SoundConfig.xrc:302 +#: ../src/wx/xrc/GeneralConfig.xrc:152 ../src/wx/xrc/SoundConfig.xrc:219 +#: ../src/wx/xrc/SoundConfig.xrc:309 ../src/wx/xrc/SpeedupConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:120 msgid "None" msgstr "無" -#: ../src/wx/cmdevents.cpp:814 ../src/wx/cmdevents.cpp:830 +#: ../src/wx/cmdevents.cpp:819 ../src/wx/cmdevents.cpp:835 msgid "Select Dot Code file" msgstr "選擇Dot Code檔案" -#: ../src/wx/cmdevents.cpp:816 ../src/wx/cmdevents.cpp:832 +#: ../src/wx/cmdevents.cpp:821 ../src/wx/cmdevents.cpp:837 msgid "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" msgstr "e-Reader Dot Code (*.bin;*.raw)|*.bin;*.raw" -#: ../src/wx/cmdevents.cpp:851 ../src/wx/cmdevents.cpp:1046 +#: ../src/wx/cmdevents.cpp:856 ../src/wx/cmdevents.cpp:1051 msgid "Select battery file" msgstr "選擇電池記憶檔" -#: ../src/wx/cmdevents.cpp:852 ../src/wx/cmdevents.cpp:1047 +#: ../src/wx/cmdevents.cpp:857 ../src/wx/cmdevents.cpp:1052 msgid "Battery file (*.sav)|*.sav|Flash save (*.dat)|*.dat" msgstr "電池記憶檔 (*.sav)|*.sav|Flash save (*.dat)|*.dat" -#: ../src/wx/cmdevents.cpp:860 +#: ../src/wx/cmdevents.cpp:865 msgid "" "Importing a battery file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "匯入電池記憶檔將會抹除現有的存檔(下次存檔後就永遠無法復原)。你要繼續嗎?" -#: ../src/wx/cmdevents.cpp:861 ../src/wx/cmdevents.cpp:889 -#: ../src/wx/cmdevents.cpp:1009 +#: ../src/wx/cmdevents.cpp:866 ../src/wx/cmdevents.cpp:894 +#: ../src/wx/cmdevents.cpp:1014 msgid "Confirm import" msgstr "匯入確認" -#: ../src/wx/cmdevents.cpp:867 ../src/wx/panel.cpp:356 +#: ../src/wx/cmdevents.cpp:872 ../src/wx/panel.cpp:344 #, c-format msgid "Loaded battery %s" msgstr "已讀取電池記憶檔 %s" -#: ../src/wx/cmdevents.cpp:869 +#: ../src/wx/cmdevents.cpp:874 #, c-format msgid "Error loading battery %s" msgstr "讀取電池記憶檔%s時發生錯誤 " -#: ../src/wx/cmdevents.cpp:878 +#: ../src/wx/cmdevents.cpp:883 msgid "Select code file" msgstr "選擇代碼檔" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.spc;*.xpc)|*.spc;*.xpc" msgstr "Gameshark 代碼檔 (*.spc;*.xpc)|*.spc;*.xpc" -#: ../src/wx/cmdevents.cpp:879 +#: ../src/wx/cmdevents.cpp:884 msgid "Gameshark Code File (*.gcf)|*.gcf" msgstr "Gameshark 代碼檔 (*.gcf)|*.gcf" -#: ../src/wx/cmdevents.cpp:888 +#: ../src/wx/cmdevents.cpp:893 msgid "" "Importing a code file will replace any loaded cheats. Do you want to " "continue?" msgstr "匯入的代碼檔將會取代已經載入的代碼。 你要繼續嗎?" -#: ../src/wx/cmdevents.cpp:905 +#: ../src/wx/cmdevents.cpp:910 #, c-format msgid "Cannot open file %s" msgstr "無法開啟檔案 %s" -#: ../src/wx/cmdevents.cpp:915 +#: ../src/wx/cmdevents.cpp:920 #, c-format msgid "Unsupported code file %s" msgstr "不支援的代碼檔 %s" -#: ../src/wx/cmdevents.cpp:985 +#: ../src/wx/cmdevents.cpp:990 #, c-format msgid "Loaded code file %s" msgstr "已讀取代碼檔 %s" -#: ../src/wx/cmdevents.cpp:987 +#: ../src/wx/cmdevents.cpp:992 #, c-format msgid "Error loading code file %s" msgstr "讀取代碼檔%s時發生錯誤 " -#: ../src/wx/cmdevents.cpp:998 ../src/wx/cmdevents.cpp:1074 +#: ../src/wx/cmdevents.cpp:1003 ../src/wx/cmdevents.cpp:1079 msgid "Select snapshot file" msgstr "選擇快照檔" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "" "GS & PAC Snapshots (*.sps;*.xps)|*.sps;*.xps|GameShark SP Snapshots " "(*.gsv)|*.gsv" msgstr "GS & PAC 快照檔 (*.sps;*.xps)|*.sps;*.xps|GameShark SP 快照檔 (*.gsv)|*.gsv" -#: ../src/wx/cmdevents.cpp:999 +#: ../src/wx/cmdevents.cpp:1004 msgid "Gameboy Snapshot (*.gbs)|*.gbs" msgstr "Gameboy 快照檔 (*.gbs)|*.gbs" -#: ../src/wx/cmdevents.cpp:1008 +#: ../src/wx/cmdevents.cpp:1013 msgid "" "Importing a snapshot file will erase any saved games (permanently after the " "next write). Do you want to continue?" msgstr "匯入快照檔將會抹除現有存檔(下次存檔後就永遠無法復原)。你要繼續嗎?" -#: ../src/wx/cmdevents.cpp:1033 +#: ../src/wx/cmdevents.cpp:1038 #, c-format msgid "Loaded snapshot file %s" msgstr "已讀取快照檔 %s" -#: ../src/wx/cmdevents.cpp:1035 +#: ../src/wx/cmdevents.cpp:1040 #, c-format msgid "Error loading snapshot file %s" msgstr "讀取快照檔%s時發生錯誤 " -#: ../src/wx/cmdevents.cpp:1058 ../src/wx/panel.cpp:661 +#: ../src/wx/cmdevents.cpp:1063 #, c-format msgid "Wrote battery %s" msgstr "寫入電池記憶檔 %s" -#: ../src/wx/cmdevents.cpp:1060 ../src/wx/panel.cpp:663 +#: ../src/wx/cmdevents.cpp:1065 ../src/wx/panel.cpp:648 #, c-format msgid "Error writing battery %s" msgstr "寫入電池記憶檔%s時發生錯誤 " -#: ../src/wx/cmdevents.cpp:1068 +#: ../src/wx/cmdevents.cpp:1073 msgid "EEPROM saves cannot be exported" msgstr "EEPROM 記錄不能匯出" -#: ../src/wx/cmdevents.cpp:1075 +#: ../src/wx/cmdevents.cpp:1080 msgid "Gameshark Snapshot (*.sps)|*.sps" msgstr "Gameshark 快照檔 (*.sps)|*.sps" -#: ../src/wx/cmdevents.cpp:1089 +#: ../src/wx/cmdevents.cpp:1094 msgid "Exported from VisualBoyAdvance-M" msgstr "從 VisualBoyAdvance-M 匯出" -#: ../src/wx/cmdevents.cpp:1101 +#: ../src/wx/cmdevents.cpp:1106 #, c-format msgid "Saved snapshot file %s" msgstr "已儲存快照檔 %s" -#: ../src/wx/cmdevents.cpp:1103 +#: ../src/wx/cmdevents.cpp:1108 #, c-format msgid "Error saving snapshot file %s" msgstr "儲存快照檔%s時發生錯誤 " -#: ../src/wx/cmdevents.cpp:1118 ../src/wx/cmdevents.cpp:1199 -#: ../src/wx/cmdevents.cpp:1272 ../src/wx/cmdevents.cpp:1299 -#: ../src/wx/viewers.cpp:544 ../src/wx/viewers.cpp:748 -#: ../src/wx/viewsupt.cpp:1153 +#: ../src/wx/cmdevents.cpp:1123 ../src/wx/cmdevents.cpp:1204 +#: ../src/wx/cmdevents.cpp:1277 ../src/wx/cmdevents.cpp:1304 +#: ../src/wx/viewers.cpp:562 ../src/wx/viewers.cpp:772 +#: ../src/wx/viewsupt.cpp:1161 msgid "Select output file" msgstr "選擇輸出檔案" -#: ../src/wx/cmdevents.cpp:1119 ../src/wx/viewsupt.cpp:1154 +#: ../src/wx/cmdevents.cpp:1124 ../src/wx/viewsupt.cpp:1162 msgid "PNG images|*.png|BMP images|*.bmp" msgstr "PNG 圖片|*.png|BMP 圖片|*.bmp" -#: ../src/wx/cmdevents.cpp:1143 ../src/wx/sys.cpp:437 +#: ../src/wx/cmdevents.cpp:1148 ../src/wx/sys.cpp:435 #, c-format msgid "Wrote snapshot %s" msgstr "寫入快照檔 %s" -#: ../src/wx/cmdevents.cpp:1167 ../src/wx/cmdevents.cpp:1240 +#: ../src/wx/cmdevents.cpp:1172 ../src/wx/cmdevents.cpp:1245 msgid " files (" msgstr "檔案(" -#: ../src/wx/cmdevents.cpp:1300 ../src/wx/cmdevents.cpp:1321 +#: ../src/wx/cmdevents.cpp:1305 ../src/wx/cmdevents.cpp:1326 msgid "VBA Movie files|*.vmv" msgstr "VBA 影像檔|*.vmv" -#: ../src/wx/cmdevents.cpp:1320 +#: ../src/wx/cmdevents.cpp:1325 msgid "Select file" msgstr "選擇檔案" -#: ../src/wx/cmdevents.cpp:1470 ../src/wx/cmdevents.cpp:1555 +#: ../src/wx/cmdevents.cpp:1488 ../src/wx/cmdevents.cpp:1573 msgid "Select state file" msgstr "選擇即時紀錄檔" -#: ../src/wx/cmdevents.cpp:1471 ../src/wx/cmdevents.cpp:1556 +#: ../src/wx/cmdevents.cpp:1489 ../src/wx/cmdevents.cpp:1574 msgid "VisualBoyAdvance saved game files|*.sgm" msgstr "VisualBoyAdvance saved game files|*.sgm" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound enabled" msgstr "音效已啟動" -#: ../src/wx/cmdevents.cpp:1788 +#: ../src/wx/cmdevents.cpp:1806 msgid "Sound disabled" msgstr "音效已關閉" -#: ../src/wx/cmdevents.cpp:1801 ../src/wx/cmdevents.cpp:1815 +#: ../src/wx/cmdevents.cpp:1819 ../src/wx/cmdevents.cpp:1833 #, c-format msgid "Volume: %d%%" msgstr "音量:%d%%" -#: ../src/wx/cmdevents.cpp:1889 +#: ../src/wx/cmdevents.cpp:1907 msgid "Set to 0 for pseudo tty" msgstr "虛擬終端設置為0" -#: ../src/wx/cmdevents.cpp:1891 +#: ../src/wx/cmdevents.cpp:1909 msgid "Port to wait for connection:" msgstr "等待連接的連接埠" -#: ../src/wx/cmdevents.cpp:1892 +#: ../src/wx/cmdevents.cpp:1910 msgid "GDB Connection" msgstr "GDB 連接" -#: ../src/wx/cmdevents.cpp:1939 +#: ../src/wx/cmdevents.cpp:1957 #, c-format msgid "Waiting for connection at %s" msgstr "等待連接 %s" -#: ../src/wx/cmdevents.cpp:1946 +#: ../src/wx/cmdevents.cpp:1964 #, c-format msgid "Waiting for connection on port %d" msgstr "在連接埠 %d 等候連接" -#: ../src/wx/cmdevents.cpp:1949 +#: ../src/wx/cmdevents.cpp:1967 msgid "Waiting for GDB..." msgstr "正在等候 GDB ……" -#: ../src/wx/cmdevents.cpp:2411 +#: ../src/wx/cmdevents.cpp:2489 msgid "Nintendo GameBoy (+Color+Advance) emulator." msgstr "任天堂 GameBoy (+Color+Advance) 模擬器" -#: ../src/wx/cmdevents.cpp:2412 +#: ../src/wx/cmdevents.cpp:2490 msgid "" "Copyright (C) 1999-2003 Forgotten\n" "Copyright (C) 2004-2006 VBA development team\n" "Copyright (C) 2007-2017 VBA-M development team" -msgstr "" +msgstr "Copyright (C) 1999-2003 Forgotten\nCopyright (C) 2004-2006 VBA development team\nCopyright (C) 2007-2017 VBA-M development team" -#: ../src/wx/cmdevents.cpp:2413 +#: ../src/wx/cmdevents.cpp:2491 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" @@ -416,11 +419,11 @@ msgid "" "along with this program. If not, see http://www.gnu.org/licenses ." msgstr "This program is free software: you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation, either version 2 of the License, or\n(at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this program. If not, see http://www.gnu.org/licenses ." -#: ../src/wx/cmdevents.cpp:2672 +#: ../src/wx/cmdevents.cpp:2751 msgid "LAN link is already active. Disable link mode to disconnect." msgstr "區網連接已開啟。禁用連接模式。" -#: ../src/wx/cmdevents.cpp:2678 +#: ../src/wx/cmdevents.cpp:2757 msgid "Network is not supported in local mode." msgstr "網路不支持本地模式" @@ -464,626 +467,639 @@ msgstr "無法玩主要的 %08x" msgid "dsbSecondary->Lock() failed: %08x" msgstr "dsbSecondary->鎖定 () 失敗: %08x" -#: ../src/wx/gfxviewers.cpp:1131 +#: ../src/wx/faudio.cpp:32 +msgid "FAudio: Enumerating devices failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:67 ../src/wx/faudio.cpp:352 +msgid "The FAudio interface failed to initialize!" +msgstr "" + +#: ../src/wx/faudio.cpp:384 +msgid "FAudio: Creating mastering voice failed!" +msgstr "" + +#: ../src/wx/faudio.cpp:395 +msgid "FAudio: Creating source voice failed!" +msgstr "" + +#: ../src/wx/gfxviewers.cpp:1141 msgid "Select output file and type" msgstr "選取輸出檔案與類型" -#: ../src/wx/gfxviewers.cpp:1132 +#: ../src/wx/gfxviewers.cpp:1142 msgid "" "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color " "Table (*.act)|*.act" msgstr "Windows Palette (*.pal)|*.pal|PaintShop Palette (*.pal)|*.pal|Adobe Color Table (*.act)|*.act" -#: ../src/wx/guiinit.cpp:75 +#: ../src/wx/guiinit.cpp:77 msgid "Start!" msgstr "開始!" -#: ../src/wx/guiinit.cpp:79 ../src/wx/xrc/NetLink.xrc:86 +#: ../src/wx/guiinit.cpp:82 ../src/wx/xrc/NetLink.xrc:86 msgid "Connect" msgstr "連接" -#: ../src/wx/guiinit.cpp:93 +#: ../src/wx/guiinit.cpp:96 msgid "You must enter a valid host name" msgstr "您必須輸入一個有效的主機名" -#: ../src/wx/guiinit.cpp:94 +#: ../src/wx/guiinit.cpp:97 msgid "Host name invalid" msgstr "主機名無效" -#: ../src/wx/guiinit.cpp:112 +#: ../src/wx/guiinit.cpp:115 msgid "Waiting for clients..." msgstr "等待客戶端..." -#: ../src/wx/guiinit.cpp:113 +#: ../src/wx/guiinit.cpp:116 #, c-format msgid "Server IP address is: %s\n" msgstr "伺服器IP位置:%s\n" -#: ../src/wx/guiinit.cpp:115 +#: ../src/wx/guiinit.cpp:118 msgid "Waiting for connection..." msgstr "等候連接……" -#: ../src/wx/guiinit.cpp:116 +#: ../src/wx/guiinit.cpp:119 #, c-format msgid "Connecting to %s\n" msgstr "連接 %s\n" -#: ../src/wx/guiinit.cpp:149 +#: ../src/wx/guiinit.cpp:152 msgid "" "Error occurred.\n" "Please try again." msgstr "發生錯誤。\n請重試。" -#: ../src/wx/guiinit.cpp:216 ../src/wx/guiinit.cpp:269 +#: ../src/wx/guiinit.cpp:219 ../src/wx/guiinit.cpp:272 msgid "Select cheat file" msgstr "選擇金手指代碼表" -#: ../src/wx/guiinit.cpp:217 +#: ../src/wx/guiinit.cpp:220 msgid "VBA cheat lists (*.clt)|*.clt|CHT cheat lists (*.cht)|*.cht" msgstr "VBA 金手指代碼表 (*.clt)|*.clt|CHT 金手指代碼表 (*.cht)|*.cht" -#: ../src/wx/guiinit.cpp:236 ../src/wx/panel.cpp:412 +#: ../src/wx/guiinit.cpp:239 ../src/wx/panel.cpp:401 msgid "Loaded cheats" msgstr "已讀取金手指" -#: ../src/wx/guiinit.cpp:270 +#: ../src/wx/guiinit.cpp:273 msgid "VBA cheat lists (*.clt)|*.clt" msgstr "VBA 金手指代碼表 (*.clt)|*.clt" -#: ../src/wx/guiinit.cpp:288 +#: ../src/wx/guiinit.cpp:291 msgid "Saved cheats" msgstr "已儲存金手指" -#: ../src/wx/guiinit.cpp:319 ../src/wx/guiinit.cpp:338 +#: ../src/wx/guiinit.cpp:322 ../src/wx/guiinit.cpp:341 msgid "Restore old values?" msgstr "恢復舊值?" -#: ../src/wx/guiinit.cpp:320 ../src/wx/guiinit.cpp:339 +#: ../src/wx/guiinit.cpp:323 ../src/wx/guiinit.cpp:342 msgid "Removing cheats" msgstr "移除金手指" -#: ../src/wx/guiinit.cpp:726 ../src/wx/xrc/JoyPanel.xrc:244 +#: ../src/wx/guiinit.cpp:733 ../src/wx/xrc/JoyPanel.xrc:244 msgid "GameShark" msgstr "GameShark" -#: ../src/wx/guiinit.cpp:729 +#: ../src/wx/guiinit.cpp:736 msgid "Generic Code" msgstr "通用代碼" -#: ../src/wx/guiinit.cpp:730 +#: ../src/wx/guiinit.cpp:737 msgid "GameShark Advance" msgstr "GameShark Advance" -#: ../src/wx/guiinit.cpp:731 +#: ../src/wx/guiinit.cpp:738 msgid "CodeBreaker Advance" msgstr "CodeBreaker Advance" -#: ../src/wx/guiinit.cpp:732 +#: ../src/wx/guiinit.cpp:739 msgid "Flashcart CHT" msgstr "燒錄卡 CHT" -#: ../src/wx/guiinit.cpp:800 ../src/wx/guiinit.cpp:1052 +#: ../src/wx/guiinit.cpp:807 ../src/wx/guiinit.cpp:1062 msgid "Number cannot be empty" msgstr "號碼不可為空" -#: ../src/wx/guiinit.cpp:838 +#: ../src/wx/guiinit.cpp:845 #, c-format msgid "Search produced %d results. Please refine better" msgstr "搜尋到%d個結果。請做更好的優化" -#: ../src/wx/guiinit.cpp:850 +#: ../src/wx/guiinit.cpp:857 msgid "Search produced no results" msgstr "沒有搜尋到結果" -#: ../src/wx/guiinit.cpp:1010 +#: ../src/wx/guiinit.cpp:1020 msgid "8-bit " msgstr "8-bit " -#: ../src/wx/guiinit.cpp:1014 +#: ../src/wx/guiinit.cpp:1024 msgid "16-bit " msgstr "16-bit " -#: ../src/wx/guiinit.cpp:1018 +#: ../src/wx/guiinit.cpp:1028 msgid "32-bit " msgstr "32-bit " -#: ../src/wx/guiinit.cpp:1024 +#: ../src/wx/guiinit.cpp:1034 msgid "signed decimal" msgstr "有符號十進位數" -#: ../src/wx/guiinit.cpp:1028 +#: ../src/wx/guiinit.cpp:1038 msgid "unsigned decimal" msgstr "無符號十進位數" -#: ../src/wx/guiinit.cpp:1032 +#: ../src/wx/guiinit.cpp:1042 msgid "unsigned hexadecimal" msgstr "無符號十六進位數" -#: ../src/wx/guiinit.cpp:1497 +#: ../src/wx/guiinit.cpp:1520 #, c-format msgid "%d frames = %.2f ms" msgstr "%d frames = %.2f ms" -#: ../src/wx/guiinit.cpp:1508 +#: ../src/wx/guiinit.cpp:1532 msgid "Default device" msgstr "預設裝置" -#: ../src/wx/guiinit.cpp:1653 +#: ../src/wx/guiinit.cpp:1694 msgid "Desktop mode" msgstr "桌面模式" -#: ../src/wx/guiinit.cpp:1660 +#: ../src/wx/guiinit.cpp:1701 #, c-format msgid "%d x %d - %dbpp @ %dHz" msgstr "%d x %d - %dbpp @ %dHz" -#: ../src/wx/guiinit.cpp:1805 +#: ../src/wx/guiinit.cpp:1855 #, c-format msgid "No usable rpi plugins found in %s" msgstr "在%s找不到可用的 rpi 外掛元件" -#: ../src/wx/guiinit.cpp:1825 ../src/wx/xrc/DisplayConfig.xrc:107 +#: ../src/wx/guiinit.cpp:1875 ../src/wx/xrc/DisplayConfig.xrc:107 msgid "Plugin" msgstr "插件" -#: ../src/wx/guiinit.cpp:1853 +#: ../src/wx/guiinit.cpp:1903 msgid "Please select a plugin or a different filter" msgstr "請選取一個插件或一個不同的過濾器" -#: ../src/wx/guiinit.cpp:1854 +#: ../src/wx/guiinit.cpp:1904 msgid "Plugin selection error" msgstr "插件選取錯誤" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "This will clear all user-defined accelerators. Are you sure?" msgstr "這將清除所有使用者的加速器設定" -#: ../src/wx/guiinit.cpp:2050 +#: ../src/wx/guiinit.cpp:2103 msgid "Confirm" msgstr "確認" -#: ../src/wx/guiinit.cpp:2568 +#: ../src/wx/guiinit.cpp:2697 msgid "Main icon not found" msgstr "主圖示未找到" -#: ../src/wx/guiinit.cpp:2586 +#: ../src/wx/guiinit.cpp:2715 msgid "Main display panel not found" msgstr "主顯示螢幕未找到" -#: ../src/wx/guiinit.cpp:2700 +#: ../src/wx/guiinit.cpp:2829 #, c-format msgid "Duplicate menu accelerator: %s for %s and %s; keeping first" msgstr "複製選單加速器:%s於%s和%s;保持第一" -#: ../src/wx/guiinit.cpp:2714 +#: ../src/wx/guiinit.cpp:2843 #, c-format msgid "Menu accelerator %s for %s overrides default for %s ; keeping menu" msgstr "選單加速器%s%s的預設覆蓋%s的;保存選單" -#: ../src/wx/guiinit.cpp:2820 +#: ../src/wx/guiinit.cpp:2949 #, c-format msgid "Invalid menu item %s; removing" msgstr "無效的選單項%s;去除" -#: ../src/wx/guiinit.cpp:3015 +#: ../src/wx/guiinit.cpp:3144 msgid "Code" msgstr "代碼" -#: ../src/wx/guiinit.cpp:3024 +#: ../src/wx/guiinit.cpp:3153 msgid "Description" msgstr "描述" -#: ../src/wx/guiinit.cpp:3098 ../src/wx/xrc/CheatAdd.xrc:31 +#: ../src/wx/guiinit.cpp:3227 ../src/wx/xrc/CheatAdd.xrc:31 msgid "Address" msgstr "位址" -#: ../src/wx/guiinit.cpp:3099 +#: ../src/wx/guiinit.cpp:3228 msgid "Old Value" msgstr "舊數值" -#: ../src/wx/guiinit.cpp:3100 +#: ../src/wx/guiinit.cpp:3229 msgid "New Value" msgstr "新數值" -#: ../src/wx/guiinit.cpp:3557 +#: ../src/wx/guiinit.cpp:3725 msgid "Menu commands" msgstr "選單指令" -#: ../src/wx/guiinit.cpp:3580 +#: ../src/wx/guiinit.cpp:3748 msgid "Other commands" msgstr "其他指令" -#: ../src/wx/guiinit.cpp:3691 +#: ../src/wx/guiinit.cpp:3859 msgid "JoyBus host invalid; disabling" msgstr "遊戲總線主機無效;禁用" -#: ../src/wx/opts.cpp:502 ../src/wx/opts.cpp:783 +#: ../src/wx/opts.cpp:536 ../src/wx/opts.cpp:831 #, c-format msgid "Invalid value %s for option %s; valid values are %s%s%s" msgstr "無效值 %s 的選項 %s; 有效值為 %s%s%s" -#: ../src/wx/opts.cpp:519 ../src/wx/opts.cpp:795 +#: ../src/wx/opts.cpp:553 ../src/wx/opts.cpp:843 #, c-format msgid "Invalid value %d for option %s; valid values are %d - %d" msgstr "無效值 %d 的選項 %s; 有效值為 %d - %d" -#: ../src/wx/opts.cpp:526 ../src/wx/opts.cpp:803 +#: ../src/wx/opts.cpp:560 ../src/wx/opts.cpp:569 ../src/wx/opts.cpp:851 +#: ../src/wx/opts.cpp:859 #, c-format msgid "Invalid value %f for option %s; valid values are %f - %f" msgstr "無效值 %f 的選項 %s; 有效值為 %f - %f" -#: ../src/wx/opts.cpp:585 ../src/wx/opts.cpp:606 ../src/wx/opts.cpp:872 -#: ../src/wx/opts.cpp:898 +#: ../src/wx/opts.cpp:628 ../src/wx/opts.cpp:649 ../src/wx/opts.cpp:928 +#: ../src/wx/opts.cpp:954 #, c-format msgid "Invalid key binding %s for %s" msgstr "" -#: ../src/wx/opts.cpp:766 +#: ../src/wx/opts.cpp:814 #, c-format msgid "Invalid flag option %s - %s ignored" msgstr "" -#: ../src/wx/panel.cpp:85 +#: ../src/wx/panel.cpp:90 #, c-format msgid "%s is not a valid ROM file" msgstr "%s 不是有效的 ROM 檔案" -#: ../src/wx/panel.cpp:86 ../src/wx/panel.cpp:143 ../src/wx/panel.cpp:218 +#: ../src/wx/panel.cpp:91 ../src/wx/panel.cpp:148 ../src/wx/panel.cpp:209 msgid "Problem loading file" msgstr "讀取檔案時發生問題" -#: ../src/wx/panel.cpp:142 +#: ../src/wx/panel.cpp:147 #, c-format msgid "Unable to load Game Boy ROM %s" msgstr "無法讀取 Game Boy ROM %s" -#: ../src/wx/panel.cpp:194 ../src/wx/panel.cpp:287 +#: ../src/wx/panel.cpp:185 ../src/wx/panel.cpp:275 #, c-format msgid "Could not load BIOS %s" msgstr "無法讀取 BIOS %s" -#: ../src/wx/panel.cpp:217 +#: ../src/wx/panel.cpp:208 #, c-format msgid "Unable to load Game Boy Advance ROM %s" msgstr "無法讀取 Game Boy Advance ROM %s" -#: ../src/wx/panel.cpp:445 +#: ../src/wx/panel.cpp:434 msgid " player " msgstr "播放器" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Loaded state %s" msgstr "已讀取即時紀錄檔 %s" -#: ../src/wx/panel.cpp:605 +#: ../src/wx/panel.cpp:596 #, c-format msgid "Error loading state %s" msgstr "讀取即時紀錄檔時發生錯誤 %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Saved state %s" msgstr "已完成即時紀錄 %s" -#: ../src/wx/panel.cpp:629 +#: ../src/wx/panel.cpp:620 #, c-format msgid "Error saving state %s" msgstr "即時記錄時發生錯誤 %s" -#: ../src/wx/panel.cpp:842 +#: ../src/wx/panel.cpp:824 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported; looking for another" msgstr "不支援全螢幕模式 %dx%d-%d@%d, 尋找其他模式。" -#: ../src/wx/panel.cpp:880 +#: ../src/wx/panel.cpp:862 #, c-format msgid "Fullscreen mode %dx%d-%d@%d not supported" msgstr "不支援全螢幕模式 %dx%d-%d@%d" -#: ../src/wx/panel.cpp:885 +#: ../src/wx/panel.cpp:867 #, c-format msgid "Valid mode: %dx%d-%d@%d" msgstr "有效模式:%dx%d-%d@%d" -#: ../src/wx/panel.cpp:893 +#: ../src/wx/panel.cpp:875 #, c-format msgid "Chose mode %dx%d-%d@%d" msgstr "選擇模式:%dx%d-%d@%d" -#: ../src/wx/panel.cpp:897 +#: ../src/wx/panel.cpp:879 #, c-format msgid "Failed to change mode to %dx%d-%d@%d" msgstr "無法切換到 %dx%d-%d@%d 模式" -#: ../src/wx/panel.cpp:969 +#: ../src/wx/panel.cpp:962 msgid "Not a valid GBA cartridge" msgstr "不是有效的 GBA 卡匣" -#: ../src/wx/panel.cpp:1082 +#: ../src/wx/panel.cpp:1100 msgid "No memory for rewinding" msgstr "" -#: ../src/wx/panel.cpp:1092 +#: ../src/wx/panel.cpp:1110 msgid "Error writing rewind state" msgstr "" -#: ../src/wx/panel.cpp:2268 +#: ../src/wx/panel.cpp:2323 msgid "memory allocation error" msgstr "記憶體配置錯誤" -#: ../src/wx/panel.cpp:2271 +#: ../src/wx/panel.cpp:2326 msgid "error initializing codec" msgstr "解碼器初始化錯誤" -#: ../src/wx/panel.cpp:2274 +#: ../src/wx/panel.cpp:2329 msgid "error writing to output file" msgstr "輸出檔寫入錯誤" -#: ../src/wx/panel.cpp:2277 +#: ../src/wx/panel.cpp:2332 msgid "can't guess output format from file name" msgstr "從檔名猜測輸出格式失敗" -#: ../src/wx/panel.cpp:2282 +#: ../src/wx/panel.cpp:2337 msgid "programming error; aborting!" msgstr "" -#: ../src/wx/panel.cpp:2296 ../src/wx/panel.cpp:2327 +#: ../src/wx/panel.cpp:2348 ../src/wx/panel.cpp:2376 #, c-format msgid "Unable to begin recording to %s (%s)" msgstr "" -#: ../src/wx/panel.cpp:2355 +#: ../src/wx/panel.cpp:2404 #, c-format msgid "Error in audio/video recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2361 +#: ../src/wx/panel.cpp:2410 #, c-format msgid "Error in audio recording (%s); aborting" msgstr "" -#: ../src/wx/panel.cpp:2371 +#: ../src/wx/panel.cpp:2420 #, c-format msgid "Error in video recording (%s); aborting" msgstr "" -#: ../src/wx/sys.cpp:119 ../src/wx/sys.cpp:175 +#: ../src/wx/sys.cpp:117 ../src/wx/sys.cpp:173 msgid "No game in progress to record" msgstr "" -#: ../src/wx/sys.cpp:132 +#: ../src/wx/sys.cpp:130 #, c-format msgid "Cannot open output file %s" msgstr "" -#: ../src/wx/sys.cpp:139 ../src/wx/sys.cpp:159 ../src/wx/sys.cpp:298 +#: ../src/wx/sys.cpp:137 ../src/wx/sys.cpp:157 ../src/wx/sys.cpp:296 msgid "Error writing game recording" msgstr "" -#: ../src/wx/sys.cpp:180 +#: ../src/wx/sys.cpp:178 msgid "Cannot play game recording while recording" msgstr "" -#: ../src/wx/sys.cpp:193 +#: ../src/wx/sys.cpp:191 #, c-format msgid "Cannot open recording file %s" msgstr "" -#: ../src/wx/sys.cpp:200 ../src/wx/sys.cpp:210 +#: ../src/wx/sys.cpp:198 ../src/wx/sys.cpp:208 msgid "Error reading game recording" msgstr "" -#: ../src/wx/sys.cpp:309 +#: ../src/wx/sys.cpp:307 msgid "Playback ended" msgstr "" -#: ../src/wx/sys.cpp:328 +#: ../src/wx/sys.cpp:326 #, c-format msgid "%d%%(%d, %d fps)" msgstr "%d%%(%d, %d fps)" -#: ../src/wx/sys.cpp:336 +#: ../src/wx/sys.cpp:334 #, c-format msgid "%d%%" msgstr "%d%%" -#: ../src/wx/sys.cpp:752 ../src/wx/xrc/GBPrinter.xrc:65 +#: ../src/wx/sys.cpp:750 ../src/wx/xrc/GBPrinter.xrc:65 msgid "&Discard" msgstr "" -#: ../src/wx/sys.cpp:785 +#: ../src/wx/sys.cpp:784 msgid "Image files (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" msgstr "圖片檔 (*.bmp;*.jpg;*.png)|*.bmp;*.jpg;*.png|" -#: ../src/wx/sys.cpp:794 +#: ../src/wx/sys.cpp:793 msgid "Save printer image to" msgstr "" -#: ../src/wx/sys.cpp:808 ../src/wx/sys.cpp:989 +#: ../src/wx/sys.cpp:807 ../src/wx/sys.cpp:990 #, c-format msgid "Wrote printer output to %s" msgstr "" -#: ../src/wx/sys.cpp:813 ../src/wx/sys.cpp:884 +#: ../src/wx/sys.cpp:812 ../src/wx/sys.cpp:883 msgid "&Close" msgstr "關閉(&C)" -#: ../src/wx/sys.cpp:879 +#: ../src/wx/sys.cpp:878 msgid "Printed" msgstr "" -#: ../src/wx/sys.cpp:1171 +#: ../src/wx/sys.cpp:1178 #, c-format msgid "Error opening pseudo tty: %s" msgstr "" -#: ../src/wx/sys.cpp:1270 +#: ../src/wx/sys.cpp:1277 #, c-format msgid "Error setting up server socket (%d)" msgstr "" -#: ../src/wx/viewers.cpp:542 +#: ../src/wx/viewers.cpp:560 msgid "Text files (*.txt;*.log)|*.txt;*.log|" msgstr "純文字檔 (*.txt;*.log)|*.txt;*.log|" -#: ../src/wx/viewers.cpp:675 ../src/wx/viewers.cpp:746 +#: ../src/wx/viewers.cpp:698 ../src/wx/viewers.cpp:770 msgid "Memory dumps (*.dmp;*.bin)|*.dmp;*.bin|" msgstr "記憶體傾印檔 (*.dmp;*.bin)|*.dmp;*.bin|" -#: ../src/wx/viewers.cpp:677 +#: ../src/wx/viewers.cpp:700 msgid "Select memory dump file" msgstr "選擇記憶體傾印檔" -#: ../src/wx/viewers.cpp:790 +#: ../src/wx/viewers.cpp:814 msgid "0x00000000 - BIOS" msgstr "0x00000000 - BIOS" -#: ../src/wx/viewers.cpp:791 +#: ../src/wx/viewers.cpp:815 msgid "0x02000000 - WRAM" msgstr "0x02000000 - WRAM" -#: ../src/wx/viewers.cpp:792 +#: ../src/wx/viewers.cpp:816 msgid "0x03000000 - IRAM" msgstr "0x03000000 - IRAM" -#: ../src/wx/viewers.cpp:793 +#: ../src/wx/viewers.cpp:817 msgid "0x04000000 - I/O" msgstr "0x04000000 - I/O" -#: ../src/wx/viewers.cpp:794 +#: ../src/wx/viewers.cpp:818 msgid "0x05000000 - PALETTE" msgstr "0x05000000 - PALETTE" -#: ../src/wx/viewers.cpp:795 +#: ../src/wx/viewers.cpp:819 msgid "0x06000000 - VRAM" msgstr "0x06000000 - VRAM" -#: ../src/wx/viewers.cpp:796 +#: ../src/wx/viewers.cpp:820 msgid "0x07000000 - OAM" msgstr "0x07000000 - OAM" -#: ../src/wx/viewers.cpp:797 +#: ../src/wx/viewers.cpp:821 msgid "0x08000000 - ROM" msgstr "0x08000000 - ROM" -#: ../src/wx/viewers.cpp:898 +#: ../src/wx/viewers.cpp:924 msgid "0x0000 - ROM" msgstr "0x0000 - ROM" -#: ../src/wx/viewers.cpp:899 +#: ../src/wx/viewers.cpp:925 msgid "0x4000 - ROM" msgstr "0x4000 - ROM" -#: ../src/wx/viewers.cpp:900 +#: ../src/wx/viewers.cpp:926 msgid "0x8000 - VRAM" msgstr "0x8000 - VRAM" -#: ../src/wx/viewers.cpp:901 +#: ../src/wx/viewers.cpp:927 msgid "0xA000 - SRAM" msgstr "0xA000 - SRAM" -#: ../src/wx/viewers.cpp:902 +#: ../src/wx/viewers.cpp:928 msgid "0xC000 - RAM" msgstr "0xC000 - RAM" -#: ../src/wx/viewers.cpp:903 +#: ../src/wx/viewers.cpp:929 msgid "0xD000 - WRAM" msgstr "0xD000 - WRAM" -#: ../src/wx/viewers.cpp:904 +#: ../src/wx/viewers.cpp:930 msgid "0xFF00 - I/O" msgstr "0xFF00 - I/O" -#: ../src/wx/viewers.cpp:905 +#: ../src/wx/viewers.cpp:931 msgid "0xFF80 - RAM" msgstr "0xFF80 - RAM" -#: ../src/wx/viewsupt.cpp:765 +#: ../src/wx/viewsupt.cpp:769 msgid "R:" msgstr "R:" -#: ../src/wx/viewsupt.cpp:770 +#: ../src/wx/viewsupt.cpp:774 msgid "G:" msgstr "G:" -#: ../src/wx/viewsupt.cpp:775 +#: ../src/wx/viewsupt.cpp:779 msgid "B:" msgstr "B:" -#: ../src/wx/wxvbam.cpp:43 +#: ../src/wx/wxvbam.cpp:201 msgid "visualboyadvance-m" msgstr "" -#: ../src/wx/wxvbam.cpp:165 -msgid "vbam" -msgstr "vbam" - -#: ../src/wx/wxvbam.cpp:366 +#: ../src/wx/wxvbam.cpp:415 msgid "Could not create main window" msgstr "無法開啟主視窗" -#: ../src/wx/wxvbam.cpp:396 +#: ../src/wx/wxvbam.cpp:482 msgid "Save built-in XRC file and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:398 +#: ../src/wx/wxvbam.cpp:485 msgid "Save built-in vba-over.ini and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:400 +#: ../src/wx/wxvbam.cpp:488 msgid "Print configuration path and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:402 +#: ../src/wx/wxvbam.cpp:491 msgid "Start in full-screen mode" msgstr "以全螢幕模式開始" -#: ../src/wx/wxvbam.cpp:405 +#: ../src/wx/wxvbam.cpp:495 msgid "Delete shared link state first, if it exists" msgstr "" -#: ../src/wx/wxvbam.cpp:412 +#: ../src/wx/wxvbam.cpp:502 msgid "List all settable options and exit" msgstr "" -#: ../src/wx/wxvbam.cpp:414 +#: ../src/wx/wxvbam.cpp:505 msgid "ROM file" msgstr "ROM 檔案" -#: ../src/wx/wxvbam.cpp:416 +#: ../src/wx/wxvbam.cpp:507 msgid "=" msgstr "" -#: ../src/wx/wxvbam.cpp:447 +#: ../src/wx/wxvbam.cpp:538 msgid "Configuration/build error: can't find built-in xrc" msgstr "" -#: ../src/wx/wxvbam.cpp:455 +#: ../src/wx/wxvbam.cpp:546 #, c-format msgid "" "Wrote built-in configuration to %s.\n" "To override, remove all but changed root node(s). First found root node of correct name in any .xrc or .xrs files in following search path overrides built-in:" msgstr "" -#: ../src/wx/wxvbam.cpp:469 +#: ../src/wx/wxvbam.cpp:561 msgid "Configuration is read from, in order:" msgstr "" -#: ../src/wx/wxvbam.cpp:482 +#: ../src/wx/wxvbam.cpp:575 #, c-format msgid "" "Wrote built-in override file to %s\n" "To override, delete all but changed section. First found section is used from search path:" msgstr "" -#: ../src/wx/wxvbam.cpp:488 +#: ../src/wx/wxvbam.cpp:581 msgid "" "\n" "\tbuilt-in" msgstr "" -#: ../src/wx/wxvbam.cpp:498 +#: ../src/wx/wxvbam.cpp:592 msgid "" "Options set from the command line are saved if any configuration changes are made in the user interface.\n" "\n" @@ -1091,29 +1107,29 @@ msgid "" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:519 +#: ../src/wx/wxvbam.cpp:613 msgid "" "The commands available for the Keyboard/* option are:\n" "\n" msgstr "" -#: ../src/wx/wxvbam.cpp:552 +#: ../src/wx/wxvbam.cpp:647 msgid "Bad configuration option or multiple ROM files given:\n" msgstr "" -#: ../src/wx/xaudio2.cpp:31 +#: ../src/wx/xaudio2.cpp:35 msgid "XAudio2: Enumerating devices failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:65 ../src/wx/xaudio2.cpp:349 +#: ../src/wx/xaudio2.cpp:69 ../src/wx/xaudio2.cpp:353 msgid "The XAudio2 interface failed to initialize!" msgstr "" -#: ../src/wx/xaudio2.cpp:380 +#: ../src/wx/xaudio2.cpp:384 msgid "XAudio2: Creating mastering voice failed!" msgstr "" -#: ../src/wx/xaudio2.cpp:389 +#: ../src/wx/xaudio2.cpp:393 msgid "XAudio2: Creating source voice failed!" msgstr "" @@ -1122,120 +1138,47 @@ msgstr "" msgid "Unable to load dialog %s from resources" msgstr "" -#: ../src/wx/widgets/joyedit.cpp:97 -#, c-format -msgid "Joy%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:102 -#, c-format -msgid "Axis%d+" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:106 -#, c-format -msgid "Axis%d-" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:110 -#, c-format -msgid "Button%d" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:114 -#, c-format -msgid "Hat%dN" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:118 -#, c-format -msgid "Hat%dS" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:122 -#, c-format -msgid "Hat%dW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:126 -#, c-format -msgid "Hat%dE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:130 -#, c-format -msgid "Hat%dNW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:134 -#, c-format -msgid "Hat%dNE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:138 -#, c-format -msgid "Hat%dSW" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:142 -#, c-format -msgid "Hat%dSE" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:175 -msgid "^Joy([0-9]+)[-+]" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:177 -msgid "Axis([0-9]+)([+-])" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:179 -msgid "Button([0-9]+)" -msgstr "" - -#: ../src/wx/widgets/joyedit.cpp:182 -msgid "" -"Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|(E|East|R|Right)|(W|West|L|Left)|(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))" -msgstr "" - -#: ../src/wx/widgets/keyedit.cpp:93 ../src/wx/widgets/keyedit.cpp:224 +#: ../src/wx/widgets/keyedit.cpp:94 ../src/wx/widgets/keyedit.cpp:232 msgid "SHIFT" msgstr "SHIFT" -#: ../src/wx/widgets/keyedit.cpp:97 ../src/wx/widgets/keyedit.cpp:223 +#: ../src/wx/widgets/keyedit.cpp:98 ../src/wx/widgets/keyedit.cpp:231 msgid "ALT" msgstr "ALT" -#: ../src/wx/widgets/keyedit.cpp:101 ../src/wx/widgets/keyedit.cpp:231 +#: ../src/wx/widgets/keyedit.cpp:102 ../src/wx/widgets/keyedit.cpp:239 msgid "CTRL" msgstr "CTRL" -#: ../src/wx/widgets/keyedit.cpp:107 ../src/wx/widgets/keyedit.cpp:225 +#: ../src/wx/widgets/keyedit.cpp:108 ../src/wx/widgets/keyedit.cpp:233 msgid "RAWCTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:121 ../src/wx/widgets/keyedit.cpp:192 +#: ../src/wx/widgets/keyedit.cpp:122 ../src/wx/widgets/keyedit.cpp:200 msgid "Meta-" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:193 +#: ../src/wx/widgets/keyedit.cpp:127 ../src/wx/widgets/keyedit.cpp:128 +msgid "Num" +msgstr "" + +#: ../src/wx/widgets/keyedit.cpp:201 msgid "Meta+" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:226 +#: ../src/wx/widgets/keyedit.cpp:234 msgid "RAW_CTRL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:227 +#: ../src/wx/widgets/keyedit.cpp:235 msgid "RAWCONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:228 +#: ../src/wx/widgets/keyedit.cpp:236 msgid "RAW_CONTROL" msgstr "" -#: ../src/wx/widgets/keyedit.cpp:232 +#: ../src/wx/widgets/keyedit.cpp:240 msgid "CONTROL" msgstr "" @@ -1383,7 +1326,7 @@ msgstr "新增代碼(&A)" msgid "Edit Cheat" msgstr "編輯金手指代碼" -#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:276 +#: ../src/wx/xrc/CheatEdit.xrc:31 ../src/wx/xrc/MainMenu.xrc:250 msgid "&Type" msgstr "類型(&T)" @@ -1950,11 +1893,11 @@ msgstr "Game Boy Color" msgid "Super Game Boy" msgstr "Super Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:283 +#: ../src/wx/xrc/GameBoyConfig.xrc:32 ../src/wx/xrc/SoundConfig.xrc:290 msgid "Game Boy" msgstr "Game Boy" -#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:328 +#: ../src/wx/xrc/GameBoyConfig.xrc:33 ../src/wx/xrc/SoundConfig.xrc:335 msgid "Game Boy Advance" msgstr "Game Boy Advance" @@ -2338,8 +2281,8 @@ msgstr "" msgid "&0" msgstr "&0" -#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:48 -#: ../src/wx/xrc/MainMenu.xrc:109 +#: ../src/wx/xrc/GBTileViewer.xrc:20 ../src/wx/xrc/MainMenu.xrc:47 +#: ../src/wx/xrc/MainMenu.xrc:97 msgid "&1" msgstr "&1" @@ -2407,7 +2350,7 @@ msgstr "" msgid "&Throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:134 +#: ../src/wx/xrc/GeneralConfig.xrc:134 ../src/wx/xrc/SpeedupConfig.xrc:27 #, c-format msgid "% of normal:" msgstr "" @@ -2416,30 +2359,103 @@ msgstr "" msgid "0 = no throttle" msgstr "" -#: ../src/wx/xrc/GeneralConfig.xrc:153 -msgid "No throttle" -msgstr "" - -#: ../src/wx/xrc/GeneralConfig.xrc:154 +#: ../src/wx/xrc/GeneralConfig.xrc:153 ../src/wx/xrc/SpeedupConfig.xrc:46 msgid "25%" msgstr "25%" -#: ../src/wx/xrc/GeneralConfig.xrc:155 +#: ../src/wx/xrc/GeneralConfig.xrc:154 ../src/wx/xrc/SpeedupConfig.xrc:47 msgid "50%" msgstr "50%" +#: ../src/wx/xrc/GeneralConfig.xrc:155 ../src/wx/xrc/SpeedupConfig.xrc:48 +msgid "75%" +msgstr "" + #: ../src/wx/xrc/GeneralConfig.xrc:156 ../src/wx/xrc/SoundConfig.xrc:45 +#: ../src/wx/xrc/SpeedupConfig.xrc:49 msgid "100%" msgstr "100%" -#: ../src/wx/xrc/GeneralConfig.xrc:157 +#: ../src/wx/xrc/GeneralConfig.xrc:157 ../src/wx/xrc/SpeedupConfig.xrc:50 +msgid "125%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:158 ../src/wx/xrc/SpeedupConfig.xrc:51 msgid "150%" msgstr "150%" -#: ../src/wx/xrc/GeneralConfig.xrc:158 +#: ../src/wx/xrc/GeneralConfig.xrc:159 ../src/wx/xrc/SpeedupConfig.xrc:52 +msgid "175%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:160 ../src/wx/xrc/SpeedupConfig.xrc:53 msgid "200%" msgstr "200%" +#: ../src/wx/xrc/GeneralConfig.xrc:161 ../src/wx/xrc/SpeedupConfig.xrc:54 +msgid "225%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:162 ../src/wx/xrc/SpeedupConfig.xrc:55 +msgid "250%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:163 ../src/wx/xrc/SpeedupConfig.xrc:56 +msgid "275%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:164 ../src/wx/xrc/SpeedupConfig.xrc:57 +msgid "300%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:165 ../src/wx/xrc/SpeedupConfig.xrc:58 +msgid "325%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:166 ../src/wx/xrc/SpeedupConfig.xrc:59 +msgid "350%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:167 ../src/wx/xrc/SpeedupConfig.xrc:60 +msgid "375%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:168 ../src/wx/xrc/SpeedupConfig.xrc:61 +msgid "400%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:169 ../src/wx/xrc/SpeedupConfig.xrc:62 +msgid "425%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:170 ../src/wx/xrc/SpeedupConfig.xrc:63 +msgid "450%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:171 ../src/wx/xrc/SpeedupConfig.xrc:64 +msgid "475%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:172 ../src/wx/xrc/SpeedupConfig.xrc:65 +msgid "500%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:173 ../src/wx/xrc/SpeedupConfig.xrc:66 +msgid "525%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:174 ../src/wx/xrc/SpeedupConfig.xrc:67 +msgid "550%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:175 ../src/wx/xrc/SpeedupConfig.xrc:68 +msgid "575%" +msgstr "" + +#: ../src/wx/xrc/GeneralConfig.xrc:176 ../src/wx/xrc/SpeedupConfig.xrc:69 +msgid "600%" +msgstr "" + #: ../src/wx/xrc/IOViewer.xrc:4 msgid "IO Viewer" msgstr "" @@ -2743,464 +2759,504 @@ msgstr "" msgid "Most &recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:43 +#: ../src/wx/xrc/MainMenu.xrc:42 msgid "&Auto load most recent" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:52 ../src/wx/xrc/MainMenu.xrc:113 +#: ../src/wx/xrc/MainMenu.xrc:50 ../src/wx/xrc/MainMenu.xrc:100 msgid "&2" msgstr "&2" -#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:117 +#: ../src/wx/xrc/MainMenu.xrc:53 ../src/wx/xrc/MainMenu.xrc:103 msgid "&3" msgstr "&3" -#: ../src/wx/xrc/MainMenu.xrc:60 ../src/wx/xrc/MainMenu.xrc:121 +#: ../src/wx/xrc/MainMenu.xrc:56 ../src/wx/xrc/MainMenu.xrc:106 msgid "&4" msgstr "&4" -#: ../src/wx/xrc/MainMenu.xrc:64 ../src/wx/xrc/MainMenu.xrc:125 +#: ../src/wx/xrc/MainMenu.xrc:59 ../src/wx/xrc/MainMenu.xrc:109 msgid "&5" msgstr "&5" -#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:129 +#: ../src/wx/xrc/MainMenu.xrc:62 ../src/wx/xrc/MainMenu.xrc:112 msgid "&6" msgstr "&6" -#: ../src/wx/xrc/MainMenu.xrc:72 ../src/wx/xrc/MainMenu.xrc:133 +#: ../src/wx/xrc/MainMenu.xrc:65 ../src/wx/xrc/MainMenu.xrc:115 msgid "&7" msgstr "&7" -#: ../src/wx/xrc/MainMenu.xrc:76 ../src/wx/xrc/MainMenu.xrc:137 +#: ../src/wx/xrc/MainMenu.xrc:68 ../src/wx/xrc/MainMenu.xrc:118 msgid "&8" msgstr "&8" -#: ../src/wx/xrc/MainMenu.xrc:80 ../src/wx/xrc/MainMenu.xrc:141 +#: ../src/wx/xrc/MainMenu.xrc:71 ../src/wx/xrc/MainMenu.xrc:121 msgid "&9" msgstr "&9" -#: ../src/wx/xrc/MainMenu.xrc:84 ../src/wx/xrc/MainMenu.xrc:145 +#: ../src/wx/xrc/MainMenu.xrc:74 ../src/wx/xrc/MainMenu.xrc:124 msgid "1&0" msgstr "1&0" -#: ../src/wx/xrc/MainMenu.xrc:89 +#: ../src/wx/xrc/MainMenu.xrc:78 msgid "From &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:93 +#: ../src/wx/xrc/MainMenu.xrc:82 msgid "Do not change &battery save" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:97 +#: ../src/wx/xrc/MainMenu.xrc:86 msgid "Do not change &cheat list" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:100 +#: ../src/wx/xrc/MainMenu.xrc:89 msgid "&Load state" msgstr "讀取即時記錄(&L)" -#: ../src/wx/xrc/MainMenu.xrc:104 +#: ../src/wx/xrc/MainMenu.xrc:93 msgid "&Oldest slot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:150 +#: ../src/wx/xrc/MainMenu.xrc:128 msgid "To &File ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:152 +#: ../src/wx/xrc/MainMenu.xrc:130 msgid "&Save state" msgstr "即時記錄(&S)" -#: ../src/wx/xrc/MainMenu.xrc:157 ../src/wx/xrc/MainMenu.xrc:169 +#: ../src/wx/xrc/MainMenu.xrc:135 ../src/wx/xrc/MainMenu.xrc:147 msgid "&Battery file..." msgstr "電池記憶檔(&B)" -#: ../src/wx/xrc/MainMenu.xrc:160 +#: ../src/wx/xrc/MainMenu.xrc:138 msgid "Gameshark &code file..." msgstr "Gameshark 代碼檔(&C)" -#: ../src/wx/xrc/MainMenu.xrc:163 ../src/wx/xrc/MainMenu.xrc:172 +#: ../src/wx/xrc/MainMenu.xrc:141 ../src/wx/xrc/MainMenu.xrc:150 msgid "&Gameshark snapshot..." msgstr "Gameshark 快照(&G)" -#: ../src/wx/xrc/MainMenu.xrc:165 +#: ../src/wx/xrc/MainMenu.xrc:143 msgid "&Import" msgstr "匯入(&I)" -#: ../src/wx/xrc/MainMenu.xrc:174 +#: ../src/wx/xrc/MainMenu.xrc:152 msgid "&Export" msgstr "匯出(&E)" -#: ../src/wx/xrc/MainMenu.xrc:178 +#: ../src/wx/xrc/MainMenu.xrc:156 msgid "Screen capt&ure..." msgstr "擷取畫面(&U)" -#: ../src/wx/xrc/MainMenu.xrc:182 +#: ../src/wx/xrc/MainMenu.xrc:160 msgid "Start &sound recording..." msgstr "開始錄音(&S)" -#: ../src/wx/xrc/MainMenu.xrc:185 +#: ../src/wx/xrc/MainMenu.xrc:163 msgid "Stop s&ound recording" msgstr "停止錄音(&O)" -#: ../src/wx/xrc/MainMenu.xrc:188 +#: ../src/wx/xrc/MainMenu.xrc:166 msgid "Start &video recording..." msgstr "開始錄影(&V)" -#: ../src/wx/xrc/MainMenu.xrc:191 +#: ../src/wx/xrc/MainMenu.xrc:169 msgid "Stop v&ideo recording" msgstr "停止錄影(&I)" -#: ../src/wx/xrc/MainMenu.xrc:194 +#: ../src/wx/xrc/MainMenu.xrc:172 msgid "Start &game recording..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:197 +#: ../src/wx/xrc/MainMenu.xrc:175 msgid "Stop g&ame recording" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:199 +#: ../src/wx/xrc/MainMenu.xrc:177 msgid "&Record" msgstr "錄影(&R)" -#: ../src/wx/xrc/MainMenu.xrc:203 +#: ../src/wx/xrc/MainMenu.xrc:181 msgid "Start playing &movie..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:206 +#: ../src/wx/xrc/MainMenu.xrc:184 msgid "Stop playing m&ovie" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:208 +#: ../src/wx/xrc/MainMenu.xrc:186 msgid "&Play" msgstr "播放(&P)" -#: ../src/wx/xrc/MainMenu.xrc:215 +#: ../src/wx/xrc/MainMenu.xrc:193 msgid "&Emulation" msgstr "模擬(&E)" -#: ../src/wx/xrc/MainMenu.xrc:217 +#: ../src/wx/xrc/MainMenu.xrc:195 msgid "&Pause" msgstr "暫停(&P)" -#: ../src/wx/xrc/MainMenu.xrc:222 +#: ../src/wx/xrc/MainMenu.xrc:199 msgid "&Next frame" msgstr "下一個畫格(&N)" -#: ../src/wx/xrc/MainMenu.xrc:226 +#: ../src/wx/xrc/MainMenu.xrc:202 msgid "Re&wind" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:231 +#: ../src/wx/xrc/MainMenu.xrc:206 msgid "Toggle &full screen" msgstr "全螢幕" -#: ../src/wx/xrc/MainMenu.xrc:238 +#: ../src/wx/xrc/MainMenu.xrc:213 msgid "&Turbo mode" msgstr "渦輪加速模式(&T)" -#: ../src/wx/xrc/MainMenu.xrc:242 +#: ../src/wx/xrc/MainMenu.xrc:217 msgid "&VSync" msgstr "垂直同步(&V)" -#: ../src/wx/xrc/MainMenu.xrc:246 +#: ../src/wx/xrc/MainMenu.xrc:221 msgid "&Auto skip frames" msgstr "自動省略畫格(&A)" -#: ../src/wx/xrc/MainMenu.xrc:251 +#: ../src/wx/xrc/MainMenu.xrc:226 msgid "&Skip BIOS" msgstr "跳過 BIOS" -#: ../src/wx/xrc/MainMenu.xrc:255 +#: ../src/wx/xrc/MainMenu.xrc:230 msgid "&Auto IPS/UPS/IPF patch" msgstr "自動套用 IPS/UPS/IPF 補丁(&A)" -#: ../src/wx/xrc/MainMenu.xrc:259 +#: ../src/wx/xrc/MainMenu.xrc:234 msgid "&Pause when inactive" msgstr "非作用時暫停(&P)" -#: ../src/wx/xrc/MainMenu.xrc:264 +#: ../src/wx/xrc/MainMenu.xrc:239 msgid "&Reset" msgstr "重置(&R)" -#: ../src/wx/xrc/MainMenu.xrc:269 +#: ../src/wx/xrc/MainMenu.xrc:243 msgid "&Options" msgstr "選項(&O)" -#: ../src/wx/xrc/MainMenu.xrc:271 +#: ../src/wx/xrc/MainMenu.xrc:245 msgid "&Link" msgstr "連線(L)" -#: ../src/wx/xrc/MainMenu.xrc:273 +#: ../src/wx/xrc/MainMenu.xrc:247 msgid "Start &Network Link ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:278 +#: ../src/wx/xrc/MainMenu.xrc:252 msgid "&Nothing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:282 +#: ../src/wx/xrc/MainMenu.xrc:256 msgid "&Cable" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:286 +#: ../src/wx/xrc/MainMenu.xrc:260 msgid "&Wireless" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:290 +#: ../src/wx/xrc/MainMenu.xrc:264 msgid "&GameCube" msgstr "&GameCube" -#: ../src/wx/xrc/MainMenu.xrc:294 ../src/wx/xrc/MainMenu.xrc:430 +#: ../src/wx/xrc/MainMenu.xrc:268 ../src/wx/xrc/MainMenu.xrc:435 msgid "&Game Boy" msgstr "&Game Boy" -#: ../src/wx/xrc/MainMenu.xrc:299 +#: ../src/wx/xrc/MainMenu.xrc:273 msgid "&Local mode" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:303 +#: ../src/wx/xrc/MainMenu.xrc:277 msgid "&Link at boot" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:307 +#: ../src/wx/xrc/MainMenu.xrc:281 msgid "&Speed hack" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:311 ../src/wx/xrc/MainMenu.xrc:317 -#: ../src/wx/xrc/MainMenu.xrc:359 ../src/wx/xrc/MainMenu.xrc:383 +#: ../src/wx/xrc/MainMenu.xrc:285 ../src/wx/xrc/MainMenu.xrc:291 +#: ../src/wx/xrc/MainMenu.xrc:356 ../src/wx/xrc/MainMenu.xrc:392 msgid "&Configure ..." msgstr "設定(&C)" -#: ../src/wx/xrc/MainMenu.xrc:315 +#: ../src/wx/xrc/MainMenu.xrc:289 msgid "&Video" msgstr "視訊(&V)" -#: ../src/wx/xrc/MainMenu.xrc:321 +#: ../src/wx/xrc/MainMenu.xrc:295 msgid "&Start in full screen" msgstr "以全螢幕模式開始(&S)" -#: ../src/wx/xrc/MainMenu.xrc:325 +#: ../src/wx/xrc/MainMenu.xrc:299 +msgid "&Quick resize" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:301 +msgid "&1x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:304 +msgid "&2x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:307 +msgid "&3x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:310 +msgid "&4x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:313 +msgid "&5x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:316 +msgid "&6x" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:320 msgid "&Retain aspect ratio" msgstr "保持長寬比(&R)" -#: ../src/wx/xrc/MainMenu.xrc:330 +#: ../src/wx/xrc/MainMenu.xrc:325 msgid "&Bilinear filter" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:334 -msgid "&Multithread filter" -msgstr "" - -#: ../src/wx/xrc/MainMenu.xrc:339 +#: ../src/wx/xrc/MainMenu.xrc:336 msgid "&Keep window on top" msgstr "保持視窗在最上層" -#: ../src/wx/xrc/MainMenu.xrc:344 +#: ../src/wx/xrc/MainMenu.xrc:341 msgid "&Status bar" msgstr "狀態列(&S)" -#: ../src/wx/xrc/MainMenu.xrc:348 +#: ../src/wx/xrc/MainMenu.xrc:345 msgid "&Disable on-screen display" msgstr "關閉 OS&D" -#: ../src/wx/xrc/MainMenu.xrc:352 +#: ../src/wx/xrc/MainMenu.xrc:349 msgid "&Transparent on-screen display" msgstr "OSD 透明度(&T)" -#: ../src/wx/xrc/MainMenu.xrc:357 +#: ../src/wx/xrc/MainMenu.xrc:354 msgid "&Audio" msgstr "音訊(&A)" +#: ../src/wx/xrc/MainMenu.xrc:359 +msgid "&Increase volume" +msgstr "" + #: ../src/wx/xrc/MainMenu.xrc:363 +msgid "&Decrease volume" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:367 +msgid "&Toggle sound" +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:372 msgid "&GBA sound interpolation" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:368 +#: ../src/wx/xrc/MainMenu.xrc:377 msgid "&GB sound enhancement" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:372 +#: ../src/wx/xrc/MainMenu.xrc:381 msgid "&GB surround sound effect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:376 +#: ../src/wx/xrc/MainMenu.xrc:385 msgid "&GB sound declicking" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:381 +#: ../src/wx/xrc/MainMenu.xrc:390 msgid "&Input" msgstr "控制(&I)" -#: ../src/wx/xrc/MainMenu.xrc:387 +#: ../src/wx/xrc/MainMenu.xrc:396 msgid "&Autofire" msgstr "自動連擊(&A)" -#: ../src/wx/xrc/MainMenu.xrc:389 +#: ../src/wx/xrc/MainMenu.xrc:398 msgid "&A" msgstr "&A" -#: ../src/wx/xrc/MainMenu.xrc:394 +#: ../src/wx/xrc/MainMenu.xrc:402 msgid "&B" msgstr "&B" -#: ../src/wx/xrc/MainMenu.xrc:399 +#: ../src/wx/xrc/MainMenu.xrc:406 msgid "&L" msgstr "&L" -#: ../src/wx/xrc/MainMenu.xrc:404 +#: ../src/wx/xrc/MainMenu.xrc:410 msgid "&R" msgstr "&R" -#: ../src/wx/xrc/MainMenu.xrc:411 +#: ../src/wx/xrc/MainMenu.xrc:416 msgid "&Game Boy Advance" msgstr "&Game Boy Advance" -#: ../src/wx/xrc/MainMenu.xrc:413 ../src/wx/xrc/MainMenu.xrc:432 +#: ../src/wx/xrc/MainMenu.xrc:418 ../src/wx/xrc/MainMenu.xrc:437 msgid "Configure ..." msgstr "設定" -#: ../src/wx/xrc/MainMenu.xrc:417 +#: ../src/wx/xrc/MainMenu.xrc:422 msgid "&Real-time clock" msgstr "真實時鐘(&R)" -#: ../src/wx/xrc/MainMenu.xrc:421 +#: ../src/wx/xrc/MainMenu.xrc:426 msgid "&Use BIOS file" msgstr "使用 BIOS 檔案(&U)" -#: ../src/wx/xrc/MainMenu.xrc:425 +#: ../src/wx/xrc/MainMenu.xrc:430 msgid "&Debug print" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:436 +#: ../src/wx/xrc/MainMenu.xrc:441 msgid "&GB printer" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:440 +#: ../src/wx/xrc/MainMenu.xrc:445 msgid "&Gather a full page before printing" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:444 +#: ../src/wx/xrc/MainMenu.xrc:449 msgid "&Save printouts as screen captures" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:449 +#: ../src/wx/xrc/MainMenu.xrc:454 msgid "&Use GB BIOS file" msgstr "使用 GB BIOS 檔案(&U)" -#: ../src/wx/xrc/MainMenu.xrc:453 +#: ../src/wx/xrc/MainMenu.xrc:458 msgid "&Use GBC BIOS file" msgstr "使用 GBC BIOS 檔案(&U)" -#: ../src/wx/xrc/MainMenu.xrc:458 +#: ../src/wx/xrc/MainMenu.xrc:463 msgid "&General ..." msgstr "一般設定(&G)" -#: ../src/wx/xrc/MainMenu.xrc:461 +#: ../src/wx/xrc/MainMenu.xrc:466 +msgid "&Speedup / Turbo ..." +msgstr "" + +#: ../src/wx/xrc/MainMenu.xrc:469 msgid "D&irectories ..." msgstr "資料夾(&I)" -#: ../src/wx/xrc/MainMenu.xrc:464 +#: ../src/wx/xrc/MainMenu.xrc:472 msgid "&Key Shortcuts ..." msgstr "快捷鍵(&K)" -#: ../src/wx/xrc/MainMenu.xrc:468 +#: ../src/wx/xrc/MainMenu.xrc:476 msgid "&Tools" msgstr "工具(&O)" -#: ../src/wx/xrc/MainMenu.xrc:470 +#: ../src/wx/xrc/MainMenu.xrc:478 msgid "&Cheats" msgstr "金手指(&C)" -#: ../src/wx/xrc/MainMenu.xrc:472 +#: ../src/wx/xrc/MainMenu.xrc:480 msgid "List &cheats ..." msgstr "列出金手指代碼(&C)" -#: ../src/wx/xrc/MainMenu.xrc:476 +#: ../src/wx/xrc/MainMenu.xrc:483 msgid "Find c&heat ..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:481 +#: ../src/wx/xrc/MainMenu.xrc:487 msgid "A&utomatically save/load cheats" msgstr "自動儲存/讀取金手指代碼(&U)" -#: ../src/wx/xrc/MainMenu.xrc:485 +#: ../src/wx/xrc/MainMenu.xrc:491 msgid "&Enable cheats" msgstr "啟動金手指(&E)" -#: ../src/wx/xrc/MainMenu.xrc:492 +#: ../src/wx/xrc/MainMenu.xrc:498 msgid "&Break into GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:496 +#: ../src/wx/xrc/MainMenu.xrc:502 msgid "&Configure port..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:499 +#: ../src/wx/xrc/MainMenu.xrc:505 msgid "&Break on load" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:504 +#: ../src/wx/xrc/MainMenu.xrc:510 msgid "&Disconnect" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:506 +#: ../src/wx/xrc/MainMenu.xrc:512 msgid "&GDB" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:509 +#: ../src/wx/xrc/MainMenu.xrc:515 msgid "&Disassemble..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:512 +#: ../src/wx/xrc/MainMenu.xrc:518 msgid "&Logging..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:515 +#: ../src/wx/xrc/MainMenu.xrc:521 msgid "&IO Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:518 +#: ../src/wx/xrc/MainMenu.xrc:524 msgid "&Map Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:521 +#: ../src/wx/xrc/MainMenu.xrc:527 msgid "M&emory Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:524 +#: ../src/wx/xrc/MainMenu.xrc:530 msgid "&OAM Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:527 +#: ../src/wx/xrc/MainMenu.xrc:533 msgid "&Palette Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:530 +#: ../src/wx/xrc/MainMenu.xrc:536 msgid "&Tile Viewer..." msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:535 +#: ../src/wx/xrc/MainMenu.xrc:541 msgid "BG &0" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:541 +#: ../src/wx/xrc/MainMenu.xrc:546 msgid "BG &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:547 +#: ../src/wx/xrc/MainMenu.xrc:551 msgid "BG &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:553 +#: ../src/wx/xrc/MainMenu.xrc:556 msgid "BG &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:559 +#: ../src/wx/xrc/MainMenu.xrc:561 msgid "&OBJ" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:565 +#: ../src/wx/xrc/MainMenu.xrc:566 msgid "&WIN 0" msgstr "" @@ -3208,58 +3264,62 @@ msgstr "" msgid "W&IN 1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:577 +#: ../src/wx/xrc/MainMenu.xrc:576 msgid "O&BJ WIN" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:582 +#: ../src/wx/xrc/MainMenu.xrc:580 msgid "&View Layers" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:586 +#: ../src/wx/xrc/MainMenu.xrc:584 msgid "Channel &1" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:591 +#: ../src/wx/xrc/MainMenu.xrc:589 msgid "Channel &2" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:596 +#: ../src/wx/xrc/MainMenu.xrc:594 msgid "Channel &3" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:601 +#: ../src/wx/xrc/MainMenu.xrc:599 msgid "Channel &4" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:606 +#: ../src/wx/xrc/MainMenu.xrc:604 msgid "Direct Sound &A" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:611 +#: ../src/wx/xrc/MainMenu.xrc:609 msgid "Direct Sound &B" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:615 +#: ../src/wx/xrc/MainMenu.xrc:613 msgid "&Sound Channels" msgstr "" -#: ../src/wx/xrc/MainMenu.xrc:619 +#: ../src/wx/xrc/MainMenu.xrc:617 msgid "&Help" msgstr "說明(&H)" -#: ../src/wx/xrc/MainMenu.xrc:621 +#: ../src/wx/xrc/MainMenu.xrc:619 msgid "Report &Bugs" msgstr "回報程式瑕疵(&B)" -#: ../src/wx/xrc/MainMenu.xrc:624 +#: ../src/wx/xrc/MainMenu.xrc:622 msgid "VBA-M Support &Forum" msgstr "VBA-M 線上支援及論壇(&F)" -#: ../src/wx/xrc/MainMenu.xrc:627 +#: ../src/wx/xrc/MainMenu.xrc:625 msgid "Translations" msgstr "協助翻譯" +#: ../src/wx/xrc/MainMenu.xrc:636 +msgid "&Factory Reset..." +msgstr "" + #: ../src/wx/xrc/MapViewer.xrc:4 msgid "Map Viewer" msgstr "" @@ -3357,15 +3417,15 @@ msgstr "" msgid "Players:" msgstr "玩家:" -#: ../src/wx/xrc/NetLink.xrc:41 +#: ../src/wx/xrc/NetLink.xrc:41 ../src/wx/xrc/SpeedupConfig.xrc:122 msgid "2" msgstr "2" -#: ../src/wx/xrc/NetLink.xrc:49 +#: ../src/wx/xrc/NetLink.xrc:49 ../src/wx/xrc/SpeedupConfig.xrc:123 msgid "3" msgstr "3" -#: ../src/wx/xrc/NetLink.xrc:56 +#: ../src/wx/xrc/NetLink.xrc:56 ../src/wx/xrc/SpeedupConfig.xrc:124 msgid "4" msgstr "4" @@ -3401,7 +3461,7 @@ msgstr "音量:" msgid "Mute" msgstr "靜音" -#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:313 +#: ../src/wx/xrc/SoundConfig.xrc:54 ../src/wx/xrc/SoundConfig.xrc:320 msgid "Maximum" msgstr "最大" @@ -3434,57 +3494,185 @@ msgid "OpenAL" msgstr "OpenAL" #: ../src/wx/xrc/SoundConfig.xrc:118 +msgid "DirectSound" +msgstr "DirectSound" + +#: ../src/wx/xrc/SoundConfig.xrc:125 msgid "XAudio2" msgstr "XAudio2" -#: ../src/wx/xrc/SoundConfig.xrc:125 -msgid "DirectSound" -msgstr "DirectSound" +#: ../src/wx/xrc/SoundConfig.xrc:132 +msgid "FAudio" +msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:139 +#: ../src/wx/xrc/SoundConfig.xrc:146 msgid "Device" msgstr "裝置" -#: ../src/wx/xrc/SoundConfig.xrc:147 +#: ../src/wx/xrc/SoundConfig.xrc:154 msgid "Enable stereo upmixing" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:154 +#: ../src/wx/xrc/SoundConfig.xrc:161 msgid "Enable hardware acceleration" msgstr "啟動硬體加速" -#: ../src/wx/xrc/SoundConfig.xrc:183 +#: ../src/wx/xrc/SoundConfig.xrc:190 msgid "Number of sound buffers:" msgstr "" -#: ../src/wx/xrc/SoundConfig.xrc:191 +#: ../src/wx/xrc/SoundConfig.xrc:198 msgid "Advanced" msgstr "進階" -#: ../src/wx/xrc/SoundConfig.xrc:223 +#: ../src/wx/xrc/SoundConfig.xrc:230 msgid "Lots" msgstr "很多" -#: ../src/wx/xrc/SoundConfig.xrc:232 +#: ../src/wx/xrc/SoundConfig.xrc:239 msgid "Echo" msgstr "回聲" -#: ../src/wx/xrc/SoundConfig.xrc:240 +#: ../src/wx/xrc/SoundConfig.xrc:247 msgid "Stereo" msgstr "立體聲" -#: ../src/wx/xrc/SoundConfig.xrc:251 +#: ../src/wx/xrc/SoundConfig.xrc:258 msgid "Center" msgstr "中央" -#: ../src/wx/xrc/SoundConfig.xrc:262 +#: ../src/wx/xrc/SoundConfig.xrc:269 msgid "Left/Right" msgstr "左右" -#: ../src/wx/xrc/SoundConfig.xrc:291 +#: ../src/wx/xrc/SoundConfig.xrc:298 msgid "Sound filtering" msgstr "" +#: ../src/wx/xrc/SpeedupConfig.xrc:4 +msgid "SpeedUp / Turbo Settings" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:9 +msgid "Speedup Throttle" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:84 +msgid "Speedup Frame Skip" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:102 +msgid "# of frames:" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:121 +msgid "1" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:125 +msgid "5" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:126 +msgid "6" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:127 +msgid "7" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:128 +msgid "8" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:129 +msgid "9" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:130 +msgid "10" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:131 +msgid "11" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:132 +msgid "12" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:133 +msgid "13" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:134 +msgid "14" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:135 +msgid "15" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:136 +msgid "16" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:137 +msgid "17" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:138 +msgid "18" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:139 +msgid "19" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:140 +msgid "20" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:141 +msgid "21" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:142 +msgid "22" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:143 +msgid "23" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:144 +msgid "24" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:145 +msgid "25" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:146 +msgid "26" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:147 +msgid "27" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:148 +msgid "28" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:149 +msgid "29" +msgstr "" + +#: ../src/wx/xrc/SpeedupConfig.xrc:150 +msgid "30" +msgstr "" + #: ../src/wx/xrc/TileViewer.xrc:4 msgid "Tile Viewer" msgstr "" diff --git a/project/vs2010_mfc/VBA-M-MFC.vcxproj b/project/vs2010_mfc/VBA-M-MFC.vcxproj deleted file mode 100644 index 1a272952f..000000000 --- a/project/vs2010_mfc/VBA-M-MFC.vcxproj +++ /dev/null @@ -1,586 +0,0 @@ - - - - - Debug - Win32 - - - Release - Win32 - - - - VisualBoyAdvance-M - {B16AEF99-BFAB-4F85-BFE0-732524926C60} - VBA - MFCProj - - - - true - - - Static - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - - AllRules.ruleset - - - AllRules.ruleset - - - ..\..\dependencies\openal-soft\libs\Win32;$(DXSDK_DIR)\lib\x86;$(LibraryPath) - ..\..\dependencies\openal-soft\include\AL\;$(DXSDK_DIR)\Include;$(IncludePath) - ..\..\dependencies\openal-soft\include\AL\;$(DXSDK_DIR)\Include;$(IncludePath) - ..\..\dependencies\openal-soft\libs\Win32;$(DXSDK_DIR)\lib\x86;$(LibraryPath) - $(ProjectDir)$(Platform)\$(Configuration)\Binary\ - $(ProjectDir)$(Platform)\$(Configuration)\Build\$(ProjectName)\ - $(ProjectDir)$(Platform)\$(Configuration)\Binary\ - $(ProjectDir)$(Platform)\$(Configuration)\Build\$(ProjectName)\ - - - - - "..\..\dependencies\SubWCRev\SubWCRev.bat" - - - _DEBUG;%(PreprocessorDefinitions) - false - - - Disabled - ..\..\src;..\..\fex;..\..\dependencies\libpng;..\..\dependencies\msvc;..\..\dependencies\SFML\include;..\..\dependencies\SubWCRev;..\..\dependencies\zlib;%(AdditionalIncludeDirectories) - _AFXDLL;WIN32;_WINDOWS;_DEBUG;SFML_SYSTEM_EXPORTS;SFML_NETWORK_EXPORTS;DEV_VERSION;BKPT_SUPPORT;GBA_LOGGING;MMX;ASM;_CRT_SECURE_NO_WARNINGS;HAS_FILE_EXTRACTOR;%(PreprocessorDefinitions) - false - true - EnableFastChecks - false - MultiThreadedDebugDLL - false - NotSet - - - Level3 - EditAndContinue - true - - - - - - Windows - false - false - - - false - true - $(OutDir)$(TargetName)$(TargetExt) - $(IntDir)$(TargetName).pdb - $(IntDir)$(TargetName).pgd - - - $(IntDir)$(ProjectName)_BuildLog.htm - - - - - - - "..\..\dependencies\SubWCRev\SubWCRev.bat" - - - _DEBUG;%(PreprocessorDefinitions) - false - - - AnySuitable - Speed - ..\..\src;..\..\fex;..\..\dependencies\libpng;..\..\dependencies\msvc;..\..\dependencies\SFML\include;..\..\dependencies\SubWCRev;..\..\dependencies\zlib;%(AdditionalIncludeDirectories) - _AFXDLL;WIN32;_WINDOWS;NDEBUG;SFML_SYSTEM_EXPORTS;SFML_NETWORK_EXPORTS;GBA_LOGGING;OEMRESOURCE;MMX;ASM;FINAL_VERSION;BKPT_SUPPORT;_CRT_SECURE_NO_DEPRECATE;HAS_FILE_EXTRACTOR;%(PreprocessorDefinitions) - MultiThreadedDLL - StreamingSIMDExtensions - Fast - - - true - true - true - true - Level3 - true - true - - - - - - Windows - true - true - - - false - $(OutDir)$(TargetName)$(TargetExt) - $(IntDir)$(TargetName).pdb - $(IntDir)$(TargetName).pgd - - - 1 - - - - $(IntDir)$(ProjectName)_BuildLog.htm - - - false - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - - - - - - - - - - - - - - - - - - CompileAsC - CompileAsC - - - - - - - Create - Create - - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - - - __DJGPP__ - true - 1 - __DJGPP__ - - - 1 - ../../src/filters/hq/asm/ - true - true - 1 - ../../src/filters/hq/asm/ - true - - - 1 - ../../src/filters/hq/asm/ - true - true - 1 - ../../src/filters/hq/asm/ - true - - - 1 - ../../src/filters/hq/asm/ - true - true - 1 - ../../src/filters/hq/asm/ - true - - - 1 - ../../src/filters/hq/asm/ - true - true - 1 - ../../src/filters/hq/asm/ - true - - - - - {6d4c5ec8-933f-4c05-a1bf-498e658576df} - - - - - - - - - - - - \ No newline at end of file diff --git a/project/vs2010_mfc/VBA-M-MFC.vcxproj.filters b/project/vs2010_mfc/VBA-M-MFC.vcxproj.filters deleted file mode 100644 index d24a496e4..000000000 --- a/project/vs2010_mfc/VBA-M-MFC.vcxproj.filters +++ /dev/null @@ -1,559 +0,0 @@ - - - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx - - - {6a743a87-48d3-4e7a-ab79-7fb51e1ce173} - - - {b20dd5ab-a733-4ee9-a294-13ce221a09ba} - - - {443f5282-9e21-46cb-b187-746986699f99} - - - {5ab58341-15e1-499c-9fee-7695e1a98161} - - - {6ed60031-33a3-41aa-88e4-dc543b658179} - - - {8b031169-88b8-4924-a1ee-ff59ff441b42} - - - {ddc4ba22-6aa2-4862-9c26-25d43a7ccdb7} - - - {6a6d7a7e-ba3c-4ae8-86ed-189be12fb532} - - - - - Resource - - - Pixel Filter - - - Pixel Filter\HQ - - - Pixel Filter\HQ - - - Pixel Filter\HQ - - - IO - - - IO - - - IO - - - IO - - - IO - - - Main - - - Main - - - Main - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - Pixel Filter\xBRZ - - - Pixel Filter\xBRZ - - - MFC - - - Main - - - - - Resource - - - Resource - - - Pixel Filter\HQ\3x_4x_asm - - - - - Resource - - - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter\HQ - - - Pixel Filter\HQ\3x_4x_asm - - - Pixel Filter\xBRZ - - - Pixel Filter\xBRZ - - - IO - - - IO - - - IO - - - IO - - - IO - - - IO - - - IO - - - IO - - - Main - - - Main - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC - - - Main - - - - - Pixel Filter - - - Pixel Filter\HQ\3x_4x_asm - - - Pixel Filter\HQ\3x_4x_asm - - - Pixel Filter\HQ\3x_4x_asm - - - Pixel Filter\HQ\3x_4x_asm - - - \ No newline at end of file diff --git a/project/vs2010_mfc/VBA-M-SDL.vcxproj b/project/vs2010_mfc/VBA-M-SDL.vcxproj deleted file mode 100644 index 0301d873c..000000000 --- a/project/vs2010_mfc/VBA-M-SDL.vcxproj +++ /dev/null @@ -1,249 +0,0 @@ - - - - - Debug - Win32 - - - Release - Win32 - - - - VisualBoyAdvance-M-SDL - {E269FC02-8378-49CB-91F2-A092ACDD0123} - VBA - MFCProj - - - - true - - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - - AllRules.ruleset - - - AllRules.ruleset - - - ..\..\dependencies\openal-soft\libs\Win32;$(DXSDK_DIR)\lib\x86;$(LibraryPath) - ..\..\dependencies\openal-soft\include\AL\;$(DXSDK_DIR)\Include;$(IncludePath) - ..\..\dependencies\openal-soft\include\AL\;$(DXSDK_DIR)\Include;$(IncludePath) - ..\..\dependencies\openal-soft\libs\Win32;$(DXSDK_DIR)\lib\x86;$(LibraryPath) - $(ProjectDir)$(Platform)\$(Configuration)\Binary\ - $(ProjectDir)$(Platform)\$(Configuration)\Build\$(ProjectName)\ - $(ProjectDir)$(Platform)\$(Configuration)\Binary\ - $(ProjectDir)$(Platform)\$(Configuration)\Build\$(ProjectName)\ - - - - - "..\..\dependencies\SubWCRev\SubWCRev.bat" - - - _DEBUG;%(PreprocessorDefinitions) - false - - - Disabled - ..\..\src;..\..\fex;..\..\dependencies\sdl\include;..\..\dependencies\libpng;..\..\dependencies\msvc;..\..\dependencies\SFML\include;..\..\dependencies\SubWCRev;..\..\dependencies\zlib;%(AdditionalIncludeDirectories) - WIN32;_WINDOWS;_DEBUG;SFML_SYSTEM_EXPORTS;SFML_NETWORK_EXPORTS;DEV_VERSION;BKPT_SUPPORT;GBA_LOGGING;MMX;ASM;_CRT_SECURE_NO_WARNINGS;HAS_FILE_EXTRACTOR;%(PreprocessorDefinitions) - false - true - EnableFastChecks - false - MultiThreadedDebugDLL - false - NotSet - - - Level3 - EditAndContinue - true - - - - - - Console - false - false - - - false - true - $(OutDir)$(TargetName)$(TargetExt) - $(IntDir)$(TargetName).pgd - - - $(IntDir)$(ProjectName)_BuildLog.htm - - - - - - "..\..\dependencies\SubWCRev\SubWCRev.bat" - - - _DEBUG;%(PreprocessorDefinitions) - false - - - AnySuitable - Speed - ..\..\src;..\..\fex;..\..\dependencies\sdl\include;..\..\dependencies\libpng;..\..\dependencies\msvc;..\..\dependencies\SFML\include;..\..\dependencies\SubWCRev;..\..\dependencies\zlib;%(AdditionalIncludeDirectories) - WIN32;_WINDOWS;NDEBUG;SFML_SYSTEM_EXPORTS;SFML_NETWORK_EXPORTS;GBA_LOGGING;OEMRESOURCE;MMX;ASM;FINAL_VERSION;BKPT_SUPPORT;_CRT_SECURE_NO_DEPRECATE;HAS_FILE_EXTRACTOR;%(PreprocessorDefinitions) - StreamingSIMDExtensions - Fast - - - true - true - true - true - Level3 - true - true - MultiThreadedDLL - - - - - - Console - true - true - - - false - $(OutDir)$(TargetName)$(TargetExt) - $(IntDir)$(TargetName).pdb - - - 1 - - - - $(IntDir)$(ProjectName)_BuildLog.htm - - - - - - - - - - - - - - - - - - - - - - - - true - - - - - - - - - - - - - - - - - - - __DJGPP__ - true - 1 - __DJGPP__ - - - 1 - ../../src/filters/hq/asm/ - true - true - 1 - ../../src/filters/hq/asm/ - true - - - 1 - ../../src/filters/hq/asm/ - true - true - 1 - ../../src/filters/hq/asm/ - true - - - 1 - ../../src/filters/hq/asm/ - true - true - 1 - ../../src/filters/hq/asm/ - true - - - 1 - ../../src/filters/hq/asm/ - true - true - 1 - ../../src/filters/hq/asm/ - true - - - - - {da956fd3-e142-46f2-9dd5-c78bebb56b7a} - - - {81ce8daf-ebb2-4761-8e45-b71abcca8c68} - - - {6d4c5ec8-933f-4c05-a1bf-498e658576df} - - - - - - - - - - - - \ No newline at end of file diff --git a/project/vs2010_mfc/VBA-M-SDL.vcxproj.filters b/project/vs2010_mfc/VBA-M-SDL.vcxproj.filters deleted file mode 100644 index beec2428a..000000000 --- a/project/vs2010_mfc/VBA-M-SDL.vcxproj.filters +++ /dev/null @@ -1,133 +0,0 @@ - - - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx - - - {6a743a87-48d3-4e7a-ab79-7fb51e1ce173} - - - {b20dd5ab-a733-4ee9-a294-13ce221a09ba} - - - {443f5282-9e21-46cb-b187-746986699f99} - - - {5ab58341-15e1-499c-9fee-7695e1a98161} - - - {8b031169-88b8-4924-a1ee-ff59ff441b42} - - - - - Resource - - - Pixel Filter\HQ - - - Pixel Filter\HQ - - - Pixel Filter\HQ - - - Pixel Filter\xBRZ - - - Pixel Filter\xBRZ - - - Main - - - - - Resource - - - Resource - - - Pixel Filter\HQ\3x_4x_asm - - - - - Resource - - - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter\HQ - - - Pixel Filter\HQ\3x_4x_asm - - - Pixel Filter\xBRZ - - - Pixel Filter\xBRZ - - - Main - - - Main - - - Main - - - Main - - - Main - - - Main - - - - - Pixel Filter - - - Pixel Filter\HQ\3x_4x_asm - - - Pixel Filter\HQ\3x_4x_asm - - - Pixel Filter\HQ\3x_4x_asm - - - Pixel Filter\HQ\3x_4x_asm - - - \ No newline at end of file diff --git a/project/vs2010_mfc/VBA-M-WX.vcxproj b/project/vs2010_mfc/VBA-M-WX.vcxproj deleted file mode 100644 index 9c3b7d2e8..000000000 --- a/project/vs2010_mfc/VBA-M-WX.vcxproj +++ /dev/null @@ -1,450 +0,0 @@ - - - - - Debug - Win32 - - - Release - Win32 - - - - VisualBoyAdvance-M-WX - {853D1FD7-20AB-586C-9699-9680F84AC985} - - - - Application - false - Unicode - - - Application - false - Unicode - - - - - - - - - - - - - - - - <_ProjectFileVersion>12.0.30501.0 - - - true - true - $(ProjectDir)$(Platform)\$(Configuration)\Binary\ - $(ProjectDir)$(Platform)\$(Configuration)\Build\$(ProjectName)\ - ..\..\dependencies\openal-soft\include\AL;$(DXSDK_DIR)\Include;$(IncludePath) - false - - - $(ProjectDir)$(Platform)\$(Configuration)\Binary\ - $(ProjectDir)$(Platform)\$(Configuration)\Build\$(ProjectName)\ - true - ..\..\dependencies\openal-soft\include\AL;$(DXSDK_DIR)\Include;$(IncludePath) - - - vc_mswud_x64\ - vc_mswud_x64\minimal\ - true - true - - - vc_mswu_x64\ - vc_mswu_x64\minimal\ - false - true - - - - - ..\..\src\wx\pre-build.cmd - - - _DEBUG;%(PreprocessorDefinitions) - false - - - Disabled - ..\..\src;..\..\dependencies\wxWidgets\lib\vc_lib\mswud;..\..\src\wx\widgets;..\..\dependencies\wxWidgets\include;..\..\fex;..\..\dependencies\sdl\include;..\..\dependencies\libpng;..\..\dependencies\msvc;..\..\dependencies\SFML\include;..\..\dependencies\SubWCRev;..\..\dependencies\zlib;%(AdditionalIncludeDirectories) - __WXMSW__;NO_CAIRO;NO_FFMPEG;WIN32;_WINDOWS;_DEBUG;SFML_SYSTEM_EXPORTS;SFML_NETWORK_EXPORTS;DEV_VERSION;BKPT_SUPPORT;GBA_LOGGING;MMX;ASM;_CRT_SECURE_NO_WARNINGS;HAS_FILE_EXTRACTOR;%(PreprocessorDefinitions) - false - true - EnableFastChecks - false - MultiThreadedDebugDLL - false - NotSet - - - EditAndContinue - true - false - true - Level3 - - - - $(OutDir)$(TargetName)$(TargetExt) - true - true - $(IntDir)$(TargetName).pdb - Windows - MachineX86 - dsound.lib;comctl32.lib;rpcrt4.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) - - - vc_mswud\minimal_vc9.bsc - true - - - ..\..\dependencies\wxwidgets\include - - - - - - ..\..\src\wx\pre-build.cmd - - - _DEBUG;%(PreprocessorDefinitions) - false - - - AnySuitable - Speed - ..\..\src;..\..\dependencies\wxWidgets\lib\vc_lib\mswu;..\..\src\wx\widgets;..\..\dependencies\wxWidgets\include;..\..\fex;..\..\dependencies\sdl\include;..\..\dependencies\libpng;..\..\dependencies\msvc;..\..\dependencies\SFML\include;..\..\dependencies\SubWCRev;..\..\dependencies\zlib;%(AdditionalIncludeDirectories) - __WXMSW__;NO_CAIRO;NO_FFMPEG;WIN32;_WINDOWS;SFML_SYSTEM_EXPORTS;SFML_NETWORK_EXPORTS;GBA_LOGGING;OEMRESOURCE;MMX;ASM;FINAL_VERSION;BKPT_SUPPORT;_CRT_SECURE_NO_DEPRECATE;HAS_FILE_EXTRACTOR;%(PreprocessorDefinitions) - Fast - - - true - true - true - true - Level3 - true - true - MultiThreadedDLL - true - StreamingSIMDExtensions - - - - - - Windows - true - true - - - false - $(OutDir)$(TargetName)$(TargetExt) - $(IntDir)$(TargetName).pdb - dsound.lib;comctl32.lib;rpcrt4.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) - UseLinkTimeCodeGeneration - - - 1 - - - - $(IntDir)$(ProjectName)_BuildLog.htm - - - ..\..\dependencies\wxwidgets\include - - - - - WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;_WINDOWS;NOPCH;%(PreprocessorDefinitions) - .\..\..\lib\vc_x64_lib\mswud;.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories) - - - /MP %(AdditionalOptions) - Disabled - .\..\..\lib\vc_x64_lib\mswud;.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories) - WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;_WINDOWS;NOPCH;%(PreprocessorDefinitions) - Sync - EnableFastChecks - MultiThreadedDebugDLL - true - true - vc_mswud_x64\minimal\ - vc_mswud_x64\minimal.pdb - Level4 - true - ProgramDatabase - - - _DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;_WINDOWS;NOPCH;%(PreprocessorDefinitions) - 0x0409 - .\..\..\lib\vc_x64_lib\mswud;.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories) - - - wxmsw30ud_core.lib;wxbase30ud.lib;wxtiffd.lib;wxjpegd.lib;wxpngd.lib;wxzlibd.lib;wxregexud.lib;wxexpatd.lib;kernel32.lib;user32.lib;gdi32.lib;comdlg32.lib;winspool.lib;winmm.lib;shell32.lib;comctl32.lib;ole32.lib;oleaut32.lib;uuid.lib;rpcrt4.lib;advapi32.lib;wsock32.lib;wininet.lib;%(AdditionalDependencies) - vc_mswud_x64\minimal.exe - true - .\..\..\lib\vc_x64_lib;%(AdditionalLibraryDirectories) - true - vc_mswud_x64\minimal.pdb - Windows - MachineX64 - - - vc_mswud_x64\minimal_vc9.bsc - true - - - - - WIN32;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;_WINDOWS;NOPCH;%(PreprocessorDefinitions) - .\..\..\lib\vc_x64_lib\mswu;.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories) - - - /MP %(AdditionalOptions) - MaxSpeed - .\..\..\lib\vc_x64_lib\mswu;.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories) - WIN32;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;_WINDOWS;NOPCH;%(PreprocessorDefinitions) - Sync - MultiThreadedDLL - true - vc_mswu_x64\minimal\ - vc_mswu_x64\minimal.pdb - Level4 - true - ProgramDatabase - - - _CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;_WINDOWS;NOPCH;%(PreprocessorDefinitions) - 0x0409 - .\..\..\lib\vc_x64_lib\mswu;.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories) - - - wxmsw30u_core.lib;wxbase30u.lib;wxtiff.lib;wxjpeg.lib;wxpng.lib;wxzlib.lib;wxregexu.lib;wxexpat.lib;kernel32.lib;user32.lib;gdi32.lib;comdlg32.lib;winspool.lib;winmm.lib;shell32.lib;comctl32.lib;ole32.lib;oleaut32.lib;uuid.lib;rpcrt4.lib;advapi32.lib;wsock32.lib;wininet.lib;%(AdditionalDependencies) - vc_mswu_x64\minimal.exe - true - .\..\..\lib\vc_x64_lib;%(AdditionalLibraryDirectories) - true - vc_mswu_x64\minimal.pdb - Windows - MachineX64 - true - true - - - vc_mswu_x64\minimal_vc9.bsc - true - - - - - {0008960e-e0dd-41a6-8265-00b31ddb4c21} - - - {81ce8daf-ebb2-4761-8e45-b71abcca8c68} - - - {24c45343-fd20-5c92-81c1-35a2ae841e79} - - - {a16d3832-0f42-57ce-8f48-50e06649ade8} - - - {3fcc50c2-81e9-5db2-b8d8-2129427568b1} - - - {6744dad8-9c70-574a-bff2-9f8dddb24a75} - - - {da8b15ef-6750-5928-bc0e-c748213cf9b2} - - - {33cc42f9-7756-5587-863c-8d4461b7c5dd} - - - {69f2ede4-7d21-5738-9bc0-f66f61c9ae00} - - - {97fdab45-9c58-5bc5-a2f4-ee42739ebc63} - - - {e21129e0-7c08-5936-9d8c-0d60b5319ba7} - - - {87b42a9c-3f5c-53d7-9017-2b1cae39457d} - - - {7fb0902d-8579-5dce-b883-daf66a885005} - - - {23e1c437-a951-5943-8639-a17f3cf2e606} - - - {a8e8442a-078a-5fc5-b495-8d71ba77ee6e} - - - {a1a8355b-0988-528e-9cc2-b971d6266669} - - - {6053cc38-cdee-584c-8bc8-4b000d800fc7} - - - {8acc122a-ca6a-5aa6-9c97-9cdd2e533db0} - - - {56a4b526-bb81-5d01-aaa9-16d23bbb169d} - - - {74827ebd-93dc-5110-ba95-3f2ab029b6b0} - - - {75596ce6-5ae7-55c9-b890-c07b0a657a83} - - - {8b867186-a0b5-5479-b824-e176edd27c40} - - - {3e6dca27-5fa3-53ec-bbd6-2d42294b7ae6} - - - {09f2f96a-1cc6-5e43-af1d-956ec2a4888d} - - - {6d4c5ec8-933f-4c05-a1bf-498e658576df} - - - - - - - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - __DJGPP__ - true - 1 - __DJGPP__ - - - 1 - ../../src/filters/hq/asm/ - true - true - 1 - ../../src/filters/hq/asm/ - true - - - 1 - ../../src/filters/hq/asm/ - true - true - 1 - ../../src/filters/hq/asm/ - true - - - 1 - ../../src/filters/hq/asm/ - true - true - 1 - ../../src/filters/hq/asm/ - true - - - 1 - ../../src/filters/hq/asm/ - true - true - 1 - ../../src/filters/hq/asm/ - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/project/vs2010_mfc/VBA-M-WX.vcxproj.filters b/project/vs2010_mfc/VBA-M-WX.vcxproj.filters deleted file mode 100644 index aabb79390..000000000 --- a/project/vs2010_mfc/VBA-M-WX.vcxproj.filters +++ /dev/null @@ -1,256 +0,0 @@ - - - - - {4FC737F1-C7A5-4376-A066-2A32D752A2FF} - cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav - - - {3ff8d06f-8883-485d-a0c2-9727ca7e4e95} - - - {51092af4-ae39-4e3b-948a-94a586309418} - - - {7de46f7c-4a41-4045-b8bc-2f04734aae1a} - - - {5d0a37bf-0c6f-4042-924b-d54efa88a85d} - - - - - Pixel Filter\HQ - - - Pixel Filter\HQ - - - Pixel Filter\HQ - - - Pixel Filter\xBRZ - - - Pixel Filter\xBRZ - - - Source Files - - - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter\HQ - - - Pixel Filter\HQ\3x_4x_asm - - - Pixel Filter\xBRZ - - - Pixel Filter\xBRZ - - - Source Files - - - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Pixel Filter\HQ - - - Pixel Filter\HQ - - - Pixel Filter\HQ - - - Pixel Filter\xBRZ - - - Pixel Filter\xBRZ - - - - - Resource Files - - - - - Pixel Filter\HQ\3x_4x_asm - - - - - Pixel Filter - - - Pixel Filter\HQ\3x_4x_asm - - - Pixel Filter\HQ\3x_4x_asm - - - Pixel Filter\HQ\3x_4x_asm - - - Pixel Filter\HQ\3x_4x_asm - - - \ No newline at end of file diff --git a/project/vs2010_mfc/VBA2010.sln b/project/vs2010_mfc/VBA2010.sln deleted file mode 100644 index 6e26fee25..000000000 --- a/project/vs2010_mfc/VBA2010.sln +++ /dev/null @@ -1,298 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2010 -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "dependencies", "dependencies", "{8B814174-883E-43D0-969E-3A17D8EDE080}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "VBA-M", "VBA2010.vcxproj", "{6D4C5EC8-933F-4C05-A1BF-498E658576DF}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "..\..\dependencies\zlib\project\vs2010\zlib.vcxproj", "{3E03C179-8251-46E4-81F4-466F114BAC63}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SFML", "..\..\dependencies\SFML\build\vc2010\sfml-network.vcxproj", "{823DDC98-42D5-4A38-88CF-9DC06C788AE4}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpng", "..\..\dependencies\libpng\project\vs2010\libpng.vcxproj", "{0008960E-E0DD-41A6-8265-00B31DDB4C21}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "File_Extractor", "..\..\fex\File_Extractor2010.vcxproj", "{7AEC599C-7C82-4F00-AA60-411E0A359CB0}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL", "..\..\dependencies\sdl\vs2010\SDL\SDL.vcxproj", "{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDLmain", "..\..\dependencies\sdl\vs2010\SDLmain\SDLmain.vcxproj", "{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "VisualBoyAdvance-M", "VBA-M-MFC.vcxproj", "{B16AEF99-BFAB-4F85-BFE0-732524926C60}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "wx", "wx", "{1B59202A-8BC2-4493-AC7A-7041E8F572DE}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "adv", "..\..\dependencies\wxwidgets\build\msw\wx_vc10_adv.vcxproj", "{24C45343-FD20-5C92-81C1-35A2AE841E79}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "aui", "..\..\dependencies\wxwidgets\build\msw\wx_vc10_aui.vcxproj", "{A16D3832-0F42-57CE-8F48-50E06649ADE8}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "base", "..\..\dependencies\wxwidgets\build\msw\wx_vc10_base.vcxproj", "{3FCC50C2-81E9-5DB2-B8D8-2129427568B1}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "core", "..\..\dependencies\wxwidgets\build\msw\wx_vc10_core.vcxproj", "{6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "propgrid", "..\..\dependencies\wxwidgets\build\msw\wx_vc10_propgrid.vcxproj", "{97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ribbon", "..\..\dependencies\wxwidgets\build\msw\wx_vc10_ribbon.vcxproj", "{87B42A9C-3F5C-53D7-9017-2B1CAE39457D}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "richtext", "..\..\dependencies\wxwidgets\build\msw\wx_vc10_richtext.vcxproj", "{7FB0902D-8579-5DCE-B883-DAF66A885005}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xml", "..\..\dependencies\wxwidgets\build\msw\wx_vc10_xml.vcxproj", "{3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xrc", "..\..\dependencies\wxwidgets\build\msw\wx_vc10_xrc.vcxproj", "{09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "VisualBoyAdvance-M-WX", "VBA-M-WX.vcxproj", "{853D1FD7-20AB-586C-9699-9680F84AC985}" - ProjectSection(ProjectDependencies) = postProject - {FE52E435-A7EF-4576-AFA8-41DB45035834} = {FE52E435-A7EF-4576-AFA8-41DB45035834} - {3E03C179-8251-46E4-81F4-466F114BAC63} = {3E03C179-8251-46E4-81F4-466F114BAC63} - {8B867186-A0B5-5479-B824-E176EDD27C40} = {8B867186-A0B5-5479-B824-E176EDD27C40} - {823DDC98-42D5-4A38-88CF-9DC06C788AE4} = {823DDC98-42D5-4A38-88CF-9DC06C788AE4} - {7AEC599C-7C82-4F00-AA60-411E0A359CB0} = {7AEC599C-7C82-4F00-AA60-411E0A359CB0} - {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} - {F37084CC-8FC4-59F4-B769-CDFF8A384B67} = {F37084CC-8FC4-59F4-B769-CDFF8A384B67} - {75596CE6-5AE7-55C9-B890-C07B0A657A83} = {75596CE6-5AE7-55C9-B890-C07B0A657A83} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bin2c", "..\..\dependencies\bin2c\vs2010\bin2c.vcxproj", "{FE52E435-A7EF-4576-AFA8-41DB45035834}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gl", "..\..\dependencies\wxwidgets\build\msw\wx_vc10_gl.vcxproj", "{DA8B15EF-6750-5928-BC0E-C748213CF9B2}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "html", "..\..\dependencies\wxwidgets\build\msw\wx_vc10_html.vcxproj", "{33CC42F9-7756-5587-863C-8D4461B7C5DD}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "net", "..\..\dependencies\wxwidgets\build\msw\wx_vc10_net.vcxproj", "{69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qa", "..\..\dependencies\wxwidgets\build\msw\wx_vc10_qa.vcxproj", "{E21129E0-7C08-5936-9D8C-0D60B5319BA7}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "stc", "..\..\dependencies\wxwidgets\build\msw\wx_vc10_stc.vcxproj", "{23E1C437-A951-5943-8639-A17F3CF2E606}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "webview", "..\..\dependencies\wxwidgets\build\msw\wx_vc10_webview.vcxproj", "{A8E8442A-078A-5FC5-B495-8D71BA77EE6E}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wxexpat", "..\..\dependencies\wxwidgets\build\msw\wx_vc10_wxexpat.vcxproj", "{A1A8355B-0988-528E-9CC2-B971D6266669}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wxjpeg", "..\..\dependencies\wxwidgets\build\msw\wx_vc10_wxjpeg.vcxproj", "{6053CC38-CDEE-584C-8BC8-4B000D800FC7}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wxpng", "..\..\dependencies\wxwidgets\build\msw\wx_vc10_wxpng.vcxproj", "{8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wxregex", "..\..\dependencies\wxwidgets\build\msw\wx_vc10_wxregex.vcxproj", "{56A4B526-BB81-5D01-AAA9-16D23BBB169D}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wxscintilla", "..\..\dependencies\wxwidgets\build\msw\wx_vc10_wxscintilla.vcxproj", "{74827EBD-93DC-5110-BA95-3F2AB029B6B0}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "VisualBoyAdvance-M-SDL", "VBA-M-SDL.vcxproj", "{E269FC02-8378-49CB-91F2-A092ACDD0123}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL2", "..\..\dependencies\sdl2\VisualC\SDL\SDL_VS2010.vcxproj", "{D9599786-125B-4554-8B10-DB472A8BAC48}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL2main", "..\..\dependencies\sdl2\VisualC\SDLmain\SDLmain_VS2010.vcxproj", "{628BE74B-B3DD-45EF-B820-A239E35CAC4E}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wxrc", "..\..\dependencies\wxwidgets\utils\wxrc\wxrc_vs2010.vcxproj", "{F37084CC-8FC4-59F4-B769-CDFF8A384B67}" - ProjectSection(ProjectDependencies) = postProject - {56A4B526-BB81-5D01-AAA9-16D23BBB169D} = {56A4B526-BB81-5D01-AAA9-16D23BBB169D} - {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6} = {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6} - {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0} = {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0} - {A8E8442A-078A-5FC5-B495-8D71BA77EE6E} = {A8E8442A-078A-5FC5-B495-8D71BA77EE6E} - {7FB0902D-8579-5DCE-B883-DAF66A885005} = {7FB0902D-8579-5DCE-B883-DAF66A885005} - {A16D3832-0F42-57CE-8F48-50E06649ADE8} = {A16D3832-0F42-57CE-8F48-50E06649ADE8} - {23E1C437-A951-5943-8639-A17F3CF2E606} = {23E1C437-A951-5943-8639-A17F3CF2E606} - {6053CC38-CDEE-584C-8BC8-4B000D800FC7} = {6053CC38-CDEE-584C-8BC8-4B000D800FC7} - {24C45343-FD20-5C92-81C1-35A2AE841E79} = {24C45343-FD20-5C92-81C1-35A2AE841E79} - {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63} = {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63} - {A1A8355B-0988-528E-9CC2-B971D6266669} = {A1A8355B-0988-528E-9CC2-B971D6266669} - {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D} = {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D} - {8B867186-A0B5-5479-B824-E176EDD27C40} = {8B867186-A0B5-5479-B824-E176EDD27C40} - {87B42A9C-3F5C-53D7-9017-2B1CAE39457D} = {87B42A9C-3F5C-53D7-9017-2B1CAE39457D} - {74827EBD-93DC-5110-BA95-3F2AB029B6B0} = {74827EBD-93DC-5110-BA95-3F2AB029B6B0} - {3FCC50C2-81E9-5DB2-B8D8-2129427568B1} = {3FCC50C2-81E9-5DB2-B8D8-2129427568B1} - {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75} = {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75} - {E21129E0-7C08-5936-9D8C-0D60B5319BA7} = {E21129E0-7C08-5936-9D8C-0D60B5319BA7} - {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00} = {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00} - {75596CE6-5AE7-55C9-B890-C07B0A657A83} = {75596CE6-5AE7-55C9-B890-C07B0A657A83} - {DA8B15EF-6750-5928-BC0E-C748213CF9B2} = {DA8B15EF-6750-5928-BC0E-C748213CF9B2} - {33CC42F9-7756-5587-863C-8D4461B7C5DD} = {33CC42F9-7756-5587-863C-8D4461B7C5DD} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wxtiff", "..\..\dependencies\wxwidgets\build\msw\wx_vc10_wxtiff.vcxproj", "{75596CE6-5AE7-55C9-B890-C07B0A657A83}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wxzlib", "..\..\dependencies\wxwidgets\build\msw\wx_vc10_wxzlib.vcxproj", "{8B867186-A0B5-5479-B824-E176EDD27C40}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {6D4C5EC8-933F-4C05-A1BF-498E658576DF}.Debug|Win32.ActiveCfg = Debug|Win32 - {6D4C5EC8-933F-4C05-A1BF-498E658576DF}.Debug|Win32.Build.0 = Debug|Win32 - {6D4C5EC8-933F-4C05-A1BF-498E658576DF}.Release|Win32.ActiveCfg = Release|Win32 - {6D4C5EC8-933F-4C05-A1BF-498E658576DF}.Release|Win32.Build.0 = Release|Win32 - {3E03C179-8251-46E4-81F4-466F114BAC63}.Debug|Win32.ActiveCfg = Debug|Win32 - {3E03C179-8251-46E4-81F4-466F114BAC63}.Debug|Win32.Build.0 = Debug|Win32 - {3E03C179-8251-46E4-81F4-466F114BAC63}.Release|Win32.ActiveCfg = Release|Win32 - {3E03C179-8251-46E4-81F4-466F114BAC63}.Release|Win32.Build.0 = Release|Win32 - {823DDC98-42D5-4A38-88CF-9DC06C788AE4}.Debug|Win32.ActiveCfg = Debug|Win32 - {823DDC98-42D5-4A38-88CF-9DC06C788AE4}.Debug|Win32.Build.0 = Debug|Win32 - {823DDC98-42D5-4A38-88CF-9DC06C788AE4}.Release|Win32.ActiveCfg = Release|Win32 - {823DDC98-42D5-4A38-88CF-9DC06C788AE4}.Release|Win32.Build.0 = Release|Win32 - {0008960E-E0DD-41A6-8265-00B31DDB4C21}.Debug|Win32.ActiveCfg = Debug|Win32 - {0008960E-E0DD-41A6-8265-00B31DDB4C21}.Debug|Win32.Build.0 = Debug|Win32 - {0008960E-E0DD-41A6-8265-00B31DDB4C21}.Release|Win32.ActiveCfg = Release|Win32 - {0008960E-E0DD-41A6-8265-00B31DDB4C21}.Release|Win32.Build.0 = Release|Win32 - {7AEC599C-7C82-4F00-AA60-411E0A359CB0}.Debug|Win32.ActiveCfg = Debug|Win32 - {7AEC599C-7C82-4F00-AA60-411E0A359CB0}.Debug|Win32.Build.0 = Debug|Win32 - {7AEC599C-7C82-4F00-AA60-411E0A359CB0}.Release|Win32.ActiveCfg = Release|Win32 - {7AEC599C-7C82-4F00-AA60-411E0A359CB0}.Release|Win32.Build.0 = Release|Win32 - {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|Win32.ActiveCfg = Debug|Win32 - {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|Win32.Build.0 = Debug|Win32 - {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|Win32.ActiveCfg = Release|Win32 - {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|Win32.Build.0 = Release|Win32 - {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|Win32.ActiveCfg = Debug|Win32 - {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|Win32.Build.0 = Debug|Win32 - {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|Win32.ActiveCfg = Release|Win32 - {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|Win32.Build.0 = Release|Win32 - {B16AEF99-BFAB-4F85-BFE0-732524926C60}.Debug|Win32.ActiveCfg = Debug|Win32 - {B16AEF99-BFAB-4F85-BFE0-732524926C60}.Debug|Win32.Build.0 = Debug|Win32 - {B16AEF99-BFAB-4F85-BFE0-732524926C60}.Release|Win32.ActiveCfg = Release|Win32 - {B16AEF99-BFAB-4F85-BFE0-732524926C60}.Release|Win32.Build.0 = Release|Win32 - {24C45343-FD20-5C92-81C1-35A2AE841E79}.Debug|Win32.ActiveCfg = Debug|Win32 - {24C45343-FD20-5C92-81C1-35A2AE841E79}.Debug|Win32.Build.0 = Debug|Win32 - {24C45343-FD20-5C92-81C1-35A2AE841E79}.Release|Win32.ActiveCfg = Release|Win32 - {24C45343-FD20-5C92-81C1-35A2AE841E79}.Release|Win32.Build.0 = Release|Win32 - {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Debug|Win32.ActiveCfg = Debug|Win32 - {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Debug|Win32.Build.0 = Debug|Win32 - {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Release|Win32.ActiveCfg = Release|Win32 - {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Release|Win32.Build.0 = Release|Win32 - {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Debug|Win32.ActiveCfg = Debug|Win32 - {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Debug|Win32.Build.0 = Debug|Win32 - {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Release|Win32.ActiveCfg = Release|Win32 - {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Release|Win32.Build.0 = Release|Win32 - {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Debug|Win32.ActiveCfg = Debug|Win32 - {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Debug|Win32.Build.0 = Debug|Win32 - {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Release|Win32.ActiveCfg = Release|Win32 - {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Release|Win32.Build.0 = Release|Win32 - {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Debug|Win32.ActiveCfg = Debug|Win32 - {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Debug|Win32.Build.0 = Debug|Win32 - {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Release|Win32.ActiveCfg = Release|Win32 - {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Release|Win32.Build.0 = Release|Win32 - {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Debug|Win32.ActiveCfg = Debug|Win32 - {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Debug|Win32.Build.0 = Debug|Win32 - {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Release|Win32.ActiveCfg = Release|Win32 - {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Release|Win32.Build.0 = Release|Win32 - {7FB0902D-8579-5DCE-B883-DAF66A885005}.Debug|Win32.ActiveCfg = Debug|Win32 - {7FB0902D-8579-5DCE-B883-DAF66A885005}.Debug|Win32.Build.0 = Debug|Win32 - {7FB0902D-8579-5DCE-B883-DAF66A885005}.Release|Win32.ActiveCfg = Release|Win32 - {7FB0902D-8579-5DCE-B883-DAF66A885005}.Release|Win32.Build.0 = Release|Win32 - {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Debug|Win32.ActiveCfg = Debug|Win32 - {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Debug|Win32.Build.0 = Debug|Win32 - {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Release|Win32.ActiveCfg = Release|Win32 - {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Release|Win32.Build.0 = Release|Win32 - {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Debug|Win32.ActiveCfg = Debug|Win32 - {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Debug|Win32.Build.0 = Debug|Win32 - {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Release|Win32.ActiveCfg = Release|Win32 - {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Release|Win32.Build.0 = Release|Win32 - {853D1FD7-20AB-586C-9699-9680F84AC985}.Debug|Win32.ActiveCfg = Debug|Win32 - {853D1FD7-20AB-586C-9699-9680F84AC985}.Debug|Win32.Build.0 = Debug|Win32 - {853D1FD7-20AB-586C-9699-9680F84AC985}.Release|Win32.ActiveCfg = Release|Win32 - {853D1FD7-20AB-586C-9699-9680F84AC985}.Release|Win32.Build.0 = Release|Win32 - {FE52E435-A7EF-4576-AFA8-41DB45035834}.Debug|Win32.ActiveCfg = Debug|Win32 - {FE52E435-A7EF-4576-AFA8-41DB45035834}.Debug|Win32.Build.0 = Debug|Win32 - {FE52E435-A7EF-4576-AFA8-41DB45035834}.Release|Win32.ActiveCfg = Release|Win32 - {FE52E435-A7EF-4576-AFA8-41DB45035834}.Release|Win32.Build.0 = Release|Win32 - {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Debug|Win32.ActiveCfg = Debug|Win32 - {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Debug|Win32.Build.0 = Debug|Win32 - {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Release|Win32.ActiveCfg = Release|Win32 - {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Release|Win32.Build.0 = Release|Win32 - {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug|Win32.ActiveCfg = Debug|Win32 - {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug|Win32.Build.0 = Debug|Win32 - {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Release|Win32.ActiveCfg = Release|Win32 - {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Release|Win32.Build.0 = Release|Win32 - {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Debug|Win32.ActiveCfg = Debug|Win32 - {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Debug|Win32.Build.0 = Debug|Win32 - {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Release|Win32.ActiveCfg = Release|Win32 - {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Release|Win32.Build.0 = Release|Win32 - {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Debug|Win32.ActiveCfg = Debug|Win32 - {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Debug|Win32.Build.0 = Debug|Win32 - {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Release|Win32.ActiveCfg = Release|Win32 - {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Release|Win32.Build.0 = Release|Win32 - {23E1C437-A951-5943-8639-A17F3CF2E606}.Debug|Win32.ActiveCfg = Debug|Win32 - {23E1C437-A951-5943-8639-A17F3CF2E606}.Debug|Win32.Build.0 = Debug|Win32 - {23E1C437-A951-5943-8639-A17F3CF2E606}.Release|Win32.ActiveCfg = Release|Win32 - {23E1C437-A951-5943-8639-A17F3CF2E606}.Release|Win32.Build.0 = Release|Win32 - {A8E8442A-078A-5FC5-B495-8D71BA77EE6E}.Debug|Win32.ActiveCfg = Debug|Win32 - {A8E8442A-078A-5FC5-B495-8D71BA77EE6E}.Debug|Win32.Build.0 = Debug|Win32 - {A8E8442A-078A-5FC5-B495-8D71BA77EE6E}.Release|Win32.ActiveCfg = Release|Win32 - {A8E8442A-078A-5FC5-B495-8D71BA77EE6E}.Release|Win32.Build.0 = Release|Win32 - {A1A8355B-0988-528E-9CC2-B971D6266669}.Debug|Win32.ActiveCfg = Debug|Win32 - {A1A8355B-0988-528E-9CC2-B971D6266669}.Debug|Win32.Build.0 = Debug|Win32 - {A1A8355B-0988-528E-9CC2-B971D6266669}.Release|Win32.ActiveCfg = Release|Win32 - {A1A8355B-0988-528E-9CC2-B971D6266669}.Release|Win32.Build.0 = Release|Win32 - {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Debug|Win32.ActiveCfg = Debug|Win32 - {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Debug|Win32.Build.0 = Debug|Win32 - {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Release|Win32.ActiveCfg = Release|Win32 - {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Release|Win32.Build.0 = Release|Win32 - {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Debug|Win32.ActiveCfg = Debug|Win32 - {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Debug|Win32.Build.0 = Debug|Win32 - {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Release|Win32.ActiveCfg = Release|Win32 - {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Release|Win32.Build.0 = Release|Win32 - {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Debug|Win32.ActiveCfg = Debug|Win32 - {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Debug|Win32.Build.0 = Debug|Win32 - {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Release|Win32.ActiveCfg = Release|Win32 - {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Release|Win32.Build.0 = Release|Win32 - {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Debug|Win32.ActiveCfg = Debug|Win32 - {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Debug|Win32.Build.0 = Debug|Win32 - {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Release|Win32.ActiveCfg = Release|Win32 - {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Release|Win32.Build.0 = Release|Win32 - {E269FC02-8378-49CB-91F2-A092ACDD0123}.Debug|Win32.ActiveCfg = Debug|Win32 - {E269FC02-8378-49CB-91F2-A092ACDD0123}.Debug|Win32.Build.0 = Debug|Win32 - {E269FC02-8378-49CB-91F2-A092ACDD0123}.Release|Win32.ActiveCfg = Release|Win32 - {E269FC02-8378-49CB-91F2-A092ACDD0123}.Release|Win32.Build.0 = Release|Win32 - {D9599786-125B-4554-8B10-DB472A8BAC48}.Debug|Win32.ActiveCfg = Debug|Win32 - {D9599786-125B-4554-8B10-DB472A8BAC48}.Release|Win32.ActiveCfg = Release|Win32 - {628BE74B-B3DD-45EF-B820-A239E35CAC4E}.Debug|Win32.ActiveCfg = Debug|Win32 - {628BE74B-B3DD-45EF-B820-A239E35CAC4E}.Release|Win32.ActiveCfg = Release|Win32 - {F37084CC-8FC4-59F4-B769-CDFF8A384B67}.Debug|Win32.ActiveCfg = Debug|Win32 - {F37084CC-8FC4-59F4-B769-CDFF8A384B67}.Debug|Win32.Build.0 = Debug|Win32 - {F37084CC-8FC4-59F4-B769-CDFF8A384B67}.Release|Win32.ActiveCfg = Release|Win32 - {F37084CC-8FC4-59F4-B769-CDFF8A384B67}.Release|Win32.Build.0 = Release|Win32 - {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Debug|Win32.ActiveCfg = Debug|Win32 - {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Debug|Win32.Build.0 = Debug|Win32 - {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Release|Win32.ActiveCfg = Release|Win32 - {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Release|Win32.Build.0 = Release|Win32 - {8B867186-A0B5-5479-B824-E176EDD27C40}.Debug|Win32.ActiveCfg = Debug|Win32 - {8B867186-A0B5-5479-B824-E176EDD27C40}.Debug|Win32.Build.0 = Debug|Win32 - {8B867186-A0B5-5479-B824-E176EDD27C40}.Release|Win32.ActiveCfg = Release|Win32 - {8B867186-A0B5-5479-B824-E176EDD27C40}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {3E03C179-8251-46E4-81F4-466F114BAC63} = {8B814174-883E-43D0-969E-3A17D8EDE080} - {823DDC98-42D5-4A38-88CF-9DC06C788AE4} = {8B814174-883E-43D0-969E-3A17D8EDE080} - {0008960E-E0DD-41A6-8265-00B31DDB4C21} = {8B814174-883E-43D0-969E-3A17D8EDE080} - {7AEC599C-7C82-4F00-AA60-411E0A359CB0} = {8B814174-883E-43D0-969E-3A17D8EDE080} - {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {8B814174-883E-43D0-969E-3A17D8EDE080} - {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {8B814174-883E-43D0-969E-3A17D8EDE080} - {1B59202A-8BC2-4493-AC7A-7041E8F572DE} = {8B814174-883E-43D0-969E-3A17D8EDE080} - {FE52E435-A7EF-4576-AFA8-41DB45035834} = {8B814174-883E-43D0-969E-3A17D8EDE080} - {D9599786-125B-4554-8B10-DB472A8BAC48} = {8B814174-883E-43D0-969E-3A17D8EDE080} - {628BE74B-B3DD-45EF-B820-A239E35CAC4E} = {8B814174-883E-43D0-969E-3A17D8EDE080} - {24C45343-FD20-5C92-81C1-35A2AE841E79} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {A16D3832-0F42-57CE-8F48-50E06649ADE8} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {3FCC50C2-81E9-5DB2-B8D8-2129427568B1} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {87B42A9C-3F5C-53D7-9017-2B1CAE39457D} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {7FB0902D-8579-5DCE-B883-DAF66A885005} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {DA8B15EF-6750-5928-BC0E-C748213CF9B2} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {33CC42F9-7756-5587-863C-8D4461B7C5DD} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {E21129E0-7C08-5936-9D8C-0D60B5319BA7} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {23E1C437-A951-5943-8639-A17F3CF2E606} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {A8E8442A-078A-5FC5-B495-8D71BA77EE6E} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {A1A8355B-0988-528E-9CC2-B971D6266669} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {6053CC38-CDEE-584C-8BC8-4B000D800FC7} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {56A4B526-BB81-5D01-AAA9-16D23BBB169D} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {74827EBD-93DC-5110-BA95-3F2AB029B6B0} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {F37084CC-8FC4-59F4-B769-CDFF8A384B67} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {75596CE6-5AE7-55C9-B890-C07B0A657A83} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {8B867186-A0B5-5479-B824-E176EDD27C40} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - EndGlobalSection -EndGlobal diff --git a/project/vs2010_mfc/VBA2010.vcxproj b/project/vs2010_mfc/VBA2010.vcxproj deleted file mode 100644 index 3d5fef1eb..000000000 --- a/project/vs2010_mfc/VBA2010.vcxproj +++ /dev/null @@ -1,286 +0,0 @@ - - - - - Debug - Win32 - - - Release - Win32 - - - - VBA-M - {6D4C5EC8-933F-4C05-A1BF-498E658576DF} - VBA - MFCProj - - - - true - StaticLibrary - - - StaticLibrary - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - - AllRules.ruleset - - - AllRules.ruleset - - - ..\..\dependencies\openal-soft\libs\Win32;$(DXSDK_DIR)\lib\x86;$(LibraryPath) - ..\..\dependencies\openal-soft\include\AL\;$(DXSDK_DIR)\Include;$(IncludePath) - ..\..\dependencies\openal-soft\include\AL\;$(DXSDK_DIR)\Include;$(IncludePath) - ..\..\dependencies\openal-soft\libs\Win32;$(DXSDK_DIR)\lib\x86;$(LibraryPath) - $(ProjectDir)$(Platform)\$(Configuration)\Build\ - $(ProjectDir)$(Platform)\$(Configuration)\Build\ - $(ProjectDir)$(Platform)\$(Configuration)\Build\ - $(ProjectDir)$(Platform)\$(Configuration)\Build\ - - - - - "..\..\dependencies\SubWCRev\SubWCRev.bat" - - - _DEBUG;%(PreprocessorDefinitions) - false - - - Disabled - ..\..\src;..\..\fex;..\..\dependencies\libpng;..\..\dependencies\msvc;..\..\dependencies\SFML\include;..\..\dependencies\SubWCRev;..\..\dependencies\zlib;%(AdditionalIncludeDirectories) - WIN32;_WINDOWS;_DEBUG;SFML_SYSTEM_EXPORTS;SFML_NETWORK_EXPORTS;DEV_VERSION;BKPT_SUPPORT;GBA_LOGGING;MMX;ASM;_CRT_SECURE_NO_WARNINGS;HAS_FILE_EXTRACTOR;%(PreprocessorDefinitions) - false - true - EnableFastChecks - false - MultiThreadedDebugDLL - false - NotSet - - - Level3 - EditAndContinue - true - - - - - - Windows - false - false - - - 5.0 - nafxcwd.lib;libcmtd.lib;%(AdditionalDependencies) - nafxcwd.lib;libcmtd.lib;%(IgnoreSpecificDefaultLibraries) - false - true - - - $(IntDir)$(ProjectName)_BuildLog.htm - - - - - - "..\..\dependencies\SubWCRev\SubWCRev.bat" - - - _DEBUG;%(PreprocessorDefinitions) - false - - - AnySuitable - Speed - ..\..\src;..\..\fex;..\..\dependencies\libpng;..\..\dependencies\msvc;..\..\dependencies\SFML\include;..\..\dependencies\SubWCRev;..\..\dependencies\zlib;%(AdditionalIncludeDirectories) - WIN32;_WINDOWS;NDEBUG;SFML_SYSTEM_EXPORTS;SFML_NETWORK_EXPORTS;GBA_LOGGING;OEMRESOURCE;MMX;ASM;FINAL_VERSION;BKPT_SUPPORT;_CRT_SECURE_NO_DEPRECATE;HAS_FILE_EXTRACTOR;%(PreprocessorDefinitions) - MultiThreadedDLL - StreamingSIMDExtensions - Fast - - - true - true - true - true - Level3 - true - true - - - - nafxcw.lib;libcmt.lib;%(AdditionalDependencies) - - - nafxcw.lib;libcmt.lib;%(IgnoreSpecificDefaultLibraries) - Windows - 5.0 - true - true - - - false - - - 1 - - - - $(IntDir)$(ProjectName)_BuildLog.htm - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - _SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - - - - - {0008960e-e0dd-41a6-8265-00b31ddb4c21} - - - {823ddc98-42d5-4a38-88cf-9dc06c788ae4} - false - - - {3e03c179-8251-46e4-81f4-466f114bac63} - - - {7aec599c-7c82-4f00-aa60-411e0a359cb0} - false - - - - - - - - - - - - \ No newline at end of file diff --git a/project/vs2010_mfc/VBA2010.vcxproj.filters b/project/vs2010_mfc/VBA2010.vcxproj.filters deleted file mode 100644 index 894deea5d..000000000 --- a/project/vs2010_mfc/VBA2010.vcxproj.filters +++ /dev/null @@ -1,335 +0,0 @@ - - - - - {f0c26c7f-e258-4a13-9c2d-a22ab5905334} - - - {a9a364ed-450b-4d5e-ae12-4ec20e672df4} - - - {41a6e259-9654-4e9f-b41c-8a8eebab2155} - - - {b73f8721-e525-47b0-bb29-bad7306bfeac} - - - {d6df8b89-50c6-42d7-ab82-20ed668b2db2} - - - {b9123fa0-e9e8-444a-a69c-82a2d3bee747} - - - {ba70870a-3810-4e40-b6ab-49e438da80f9} - - - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB APU - - - Core\GB APU - - - Core\GB APU - - - Core\GB APU - - - Core\GB APU - - - Core\GB APU - - - Core\GB APU - - - Core\GB APU - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Functionality - - - Functionality - - - Functionality - - - Functionality - - - Functionality - - - Functionality - - - Functionality - - - Functionality - - - Functionality - - - Linking - - - Linking - - - Functionality - - - Functionality - - - Functionality - - - - - Documentation - - - Documentation - - - Documentation - - - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB APU - - - Core\GB APU - - - Core\GB APU - - - Core\GB APU - - - Core\GB APU - - - Core\GB APU - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Functionality - - - Functionality - - - Functionality - - - Functionality - - - Functionality - - - Functionality - - - Linking - - - Linking - - - Functionality - - - Functionality - - - Functionality - - - \ No newline at end of file diff --git a/project/vs2010_mfc/VBA2010.vcxproj.user b/project/vs2010_mfc/VBA2010.vcxproj.user deleted file mode 100644 index 695b5c78b..000000000 --- a/project/vs2010_mfc/VBA2010.vcxproj.user +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/project/vs2010_mfc/nasm.props b/project/vs2010_mfc/nasm.props deleted file mode 100644 index c7819d4bf..000000000 --- a/project/vs2010_mfc/nasm.props +++ /dev/null @@ -1,26 +0,0 @@ - - - - Midl - CustomBuild - - - _SelectedFiles;$(NASMDependsOn) - - - - False - False - False - $(IntDir)%(Filename).obj - 0 - 8 - 1 - "$(SolutionDir)..\..\dependencies\nasm.exe" [AllOptions] [AdditionalOptions] -- [inputs] - %(ObjectFileName) - Assembling... - - - \ No newline at end of file diff --git a/project/vs2010_mfc/nasm.rules b/project/vs2010_mfc/nasm.rules deleted file mode 100644 index 654bfd175..000000000 --- a/project/vs2010_mfc/nasm.rules +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/project/vs2010_mfc/nasm.targets b/project/vs2010_mfc/nasm.targets deleted file mode 100644 index c3107e897..000000000 --- a/project/vs2010_mfc/nasm.targets +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - _NASM - - - - $(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml - - - - - - - - @(NASM, '|') - - - - - - - - - $(ComputeLinkInputsTargets); - ComputeNASMOutput; - - - $(ComputeLibInputsTargets); - ComputeNASMOutput; - - - - - - - - - - - - \ No newline at end of file diff --git a/project/vs2010_mfc/nasm.xml b/project/vs2010_mfc/nasm.xml deleted file mode 100644 index 3297db0d3..000000000 --- a/project/vs2010_mfc/nasm.xml +++ /dev/null @@ -1,250 +0,0 @@ - - - - - - - - - - General - - - - - Command Line - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Execute Before - - - Specifies the targets for the build customization to run before. - - - - - - - - - - - Execute After - - - Specifies the targets for the build customization to run after. - - - - - - - - - - - - - - Additional Options - - - Additional Options - - - - - - - \ No newline at end of file diff --git a/project/vs2010_mfc/per_user_settings.props b/project/vs2010_mfc/per_user_settings.props deleted file mode 100644 index 3b7d34fbc..000000000 --- a/project/vs2010_mfc/per_user_settings.props +++ /dev/null @@ -1,6 +0,0 @@ - - - - <_ProjectFileVersion>10.0.30319.1 - - \ No newline at end of file diff --git a/project/vs2013_mfc/VBA-M-MFC.vcxproj b/project/vs2013_mfc/VBA-M-MFC.vcxproj deleted file mode 100644 index 1ecc16686..000000000 --- a/project/vs2013_mfc/VBA-M-MFC.vcxproj +++ /dev/null @@ -1,595 +0,0 @@ - - - - - Debug - Win32 - - - Release - Win32 - - - - VisualBoyAdvance-M - {B16AEF99-BFAB-4F85-BFE0-732524926C60} - VBA - MFCProj - - - - true - v120_xp - Static - MultiByte - - - v120_xp - Static - MultiByte - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - - AllRules.ruleset - - - AllRules.ruleset - - - ..\..\dependencies\openal-soft\libs\Win32;$(DXSDK_DIR)\lib\x86;$(LibraryPath) - ..\..\dependencies\openal-soft\include\AL\;$(DXSDK_DIR)\Include;$(IncludePath) - ..\..\dependencies\openal-soft\include\AL\;$(DXSDK_DIR)\Include;$(IncludePath) - ..\..\dependencies\openal-soft\libs\Win32;$(DXSDK_DIR)\lib\x86;$(LibraryPath) - $(ProjectDir)$(Platform)\$(Configuration)\Binary\ - $(ProjectDir)$(Platform)\$(Configuration)\Build\$(ProjectName)\ - $(ProjectDir)$(Platform)\$(Configuration)\Binary\ - $(ProjectDir)$(Platform)\$(Configuration)\Build\$(ProjectName)\ - - - - - "..\..\dependencies\SubWCRev\SubWCRev.bat" - - - _DEBUG;%(PreprocessorDefinitions) - false - - - Disabled - ..\..\src;..\..\fex;..\..\dependencies\libpng;..\..\dependencies\msvc;..\..\dependencies\SFML\include;..\..\dependencies\SubWCRev;..\..\dependencies\zlib;%(AdditionalIncludeDirectories) - WIN32;_WINDOWS;_DEBUG;SFML_SYSTEM_EXPORTS;SFML_NETWORK_EXPORTS;DEV_VERSION;BKPT_SUPPORT;GBA_LOGGING;MMX;ASM;_CRT_SECURE_NO_WARNINGS;HAS_FILE_EXTRACTOR;%(PreprocessorDefinitions) - false - true - EnableFastChecks - false - MultiThreadedDebug - false - NotSet - - - Level3 - EditAndContinue - true - - - - - - Windows - false - false - - - false - true - $(OutDir)$(TargetName)$(TargetExt) - $(IntDir)$(TargetName).pdb - $(IntDir)$(TargetName).pgd - nafxcwd.lib;LIBCMTd.lib;%(AdditionalDependencies) - nafxcwd.lib;LIBCMTd.lib;%(IgnoreSpecificDefaultLibraries) - - - $(IntDir)$(ProjectName)_BuildLog.htm - - - - - - - "..\..\dependencies\SubWCRev\SubWCRev.bat" - - - _DEBUG;%(PreprocessorDefinitions) - false - - - AnySuitable - Speed - ..\..\src;..\..\fex;..\..\dependencies\libpng;..\..\dependencies\msvc;..\..\dependencies\SFML\include;..\..\dependencies\SubWCRev;..\..\dependencies\zlib;%(AdditionalIncludeDirectories) - WIN32;_WINDOWS;NDEBUG;SFML_SYSTEM_EXPORTS;SFML_NETWORK_EXPORTS;GBA_LOGGING;OEMRESOURCE;MMX;ASM;FINAL_VERSION;BKPT_SUPPORT;_CRT_SECURE_NO_DEPRECATE;HAS_FILE_EXTRACTOR;%(PreprocessorDefinitions) - MultiThreaded - StreamingSIMDExtensions - Fast - - - true - true - true - true - Level3 - true - true - - - - - - Windows - true - true - - - false - $(OutDir)$(TargetName)$(TargetExt) - $(IntDir)$(TargetName).pdb - $(IntDir)$(TargetName).pgd - nafxcw.lib;LIBCMT.lib;%(AdditionalDependencies) - nafxcw.lib;LIBCMT.lib;%(IgnoreSpecificDefaultLibraries) - - - 1 - - - - $(IntDir)$(ProjectName)_BuildLog.htm - - - false - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - - - - - - - - - - - - - - - - - - CompileAsC - CompileAsC - - - - - - - Create - Create - - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - Use - Use - - - - - __DJGPP__ - true - 1 - __DJGPP__ - - - 1 - ../../src/filters/hq/asm/ - true - true - 1 - ../../src/filters/hq/asm/ - true - - - 1 - ../../src/filters/hq/asm/ - true - true - 1 - ../../src/filters/hq/asm/ - true - - - 1 - ../../src/filters/hq/asm/ - true - true - 1 - ../../src/filters/hq/asm/ - true - - - 1 - ../../src/filters/hq/asm/ - true - true - 1 - ../../src/filters/hq/asm/ - true - - - - - {6d4c5ec8-933f-4c05-a1bf-498e658576df} - - - - - - - - - - - - \ No newline at end of file diff --git a/project/vs2013_mfc/VBA-M-MFC.vcxproj.filters b/project/vs2013_mfc/VBA-M-MFC.vcxproj.filters deleted file mode 100644 index d24a496e4..000000000 --- a/project/vs2013_mfc/VBA-M-MFC.vcxproj.filters +++ /dev/null @@ -1,559 +0,0 @@ - - - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx - - - {6a743a87-48d3-4e7a-ab79-7fb51e1ce173} - - - {b20dd5ab-a733-4ee9-a294-13ce221a09ba} - - - {443f5282-9e21-46cb-b187-746986699f99} - - - {5ab58341-15e1-499c-9fee-7695e1a98161} - - - {6ed60031-33a3-41aa-88e4-dc543b658179} - - - {8b031169-88b8-4924-a1ee-ff59ff441b42} - - - {ddc4ba22-6aa2-4862-9c26-25d43a7ccdb7} - - - {6a6d7a7e-ba3c-4ae8-86ed-189be12fb532} - - - - - Resource - - - Pixel Filter - - - Pixel Filter\HQ - - - Pixel Filter\HQ - - - Pixel Filter\HQ - - - IO - - - IO - - - IO - - - IO - - - IO - - - Main - - - Main - - - Main - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - Pixel Filter\xBRZ - - - Pixel Filter\xBRZ - - - MFC - - - Main - - - - - Resource - - - Resource - - - Pixel Filter\HQ\3x_4x_asm - - - - - Resource - - - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter\HQ - - - Pixel Filter\HQ\3x_4x_asm - - - Pixel Filter\xBRZ - - - Pixel Filter\xBRZ - - - IO - - - IO - - - IO - - - IO - - - IO - - - IO - - - IO - - - IO - - - Main - - - Main - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC\GB - - - MFC - - - Main - - - - - Pixel Filter - - - Pixel Filter\HQ\3x_4x_asm - - - Pixel Filter\HQ\3x_4x_asm - - - Pixel Filter\HQ\3x_4x_asm - - - Pixel Filter\HQ\3x_4x_asm - - - \ No newline at end of file diff --git a/project/vs2013_mfc/VBA-M-SDL.vcxproj b/project/vs2013_mfc/VBA-M-SDL.vcxproj deleted file mode 100644 index 2e9b289a2..000000000 --- a/project/vs2013_mfc/VBA-M-SDL.vcxproj +++ /dev/null @@ -1,256 +0,0 @@ - - - - - Debug - Win32 - - - Release - Win32 - - - - VisualBoyAdvance-M-SDL - {E269FC02-8378-49CB-91F2-A092ACDD0123} - VBA - MFCProj - - - - true - v120_xp - false - NotSet - - - v120_xp - false - NotSet - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - - AllRules.ruleset - - - AllRules.ruleset - - - ..\..\dependencies\openal-soft\libs\Win32;$(DXSDK_DIR)\lib\x86;$(LibraryPath) - ..\..\dependencies\openal-soft\include\AL\;$(DXSDK_DIR)\Include;$(IncludePath) - ..\..\dependencies\openal-soft\include\AL\;$(DXSDK_DIR)\Include;$(IncludePath) - ..\..\dependencies\openal-soft\libs\Win32;$(DXSDK_DIR)\lib\x86;$(LibraryPath) - $(ProjectDir)$(Platform)\$(Configuration)\Binary\ - $(ProjectDir)$(Platform)\$(Configuration)\Build\$(ProjectName)\ - $(ProjectDir)$(Platform)\$(Configuration)\Binary\ - $(ProjectDir)$(Platform)\$(Configuration)\Build\$(ProjectName)\ - - - - - "..\..\dependencies\SubWCRev\SubWCRev.bat" - - - _DEBUG;%(PreprocessorDefinitions) - false - - - Disabled - ..\..\src;..\..\fex;..\..\dependencies\sdl\include;..\..\dependencies\libpng;..\..\dependencies\msvc;..\..\dependencies\SFML\include;..\..\dependencies\SubWCRev;..\..\dependencies\zlib;%(AdditionalIncludeDirectories) - WIN32;_WINDOWS;_DEBUG;SFML_SYSTEM_EXPORTS;SFML_NETWORK_EXPORTS;DEV_VERSION;BKPT_SUPPORT;GBA_LOGGING;MMX;ASM;_CRT_SECURE_NO_WARNINGS;HAS_FILE_EXTRACTOR;%(PreprocessorDefinitions) - false - true - EnableFastChecks - false - MultiThreadedDebug - false - NotSet - - - Level3 - EditAndContinue - true - - - - - - Console - false - false - - - false - true - $(OutDir)$(TargetName)$(TargetExt) - $(IntDir)$(TargetName).pgd - - - $(IntDir)$(ProjectName)_BuildLog.htm - - - - - - "..\..\dependencies\SubWCRev\SubWCRev.bat" - - - _DEBUG;%(PreprocessorDefinitions) - false - - - AnySuitable - Speed - ..\..\src;..\..\fex;..\..\dependencies\sdl\include;..\..\dependencies\libpng;..\..\dependencies\msvc;..\..\dependencies\SFML\include;..\..\dependencies\SubWCRev;..\..\dependencies\zlib;%(AdditionalIncludeDirectories) - WIN32;_WINDOWS;NDEBUG;SFML_SYSTEM_EXPORTS;SFML_NETWORK_EXPORTS;GBA_LOGGING;OEMRESOURCE;MMX;ASM;FINAL_VERSION;BKPT_SUPPORT;_CRT_SECURE_NO_DEPRECATE;HAS_FILE_EXTRACTOR;%(PreprocessorDefinitions) - StreamingSIMDExtensions - Fast - - - true - true - true - true - Level3 - true - true - MultiThreaded - - - - - - Console - true - true - - - false - $(OutDir)$(TargetName)$(TargetExt) - $(IntDir)$(TargetName).pdb - - - 1 - - - - $(IntDir)$(ProjectName)_BuildLog.htm - - - - - - - - - - - - - - - - - - - - - - - - true - - - - - - - - - - - - - - - - - - - __DJGPP__ - true - 1 - __DJGPP__ - - - 1 - ../../src/filters/hq/asm/ - true - true - 1 - ../../src/filters/hq/asm/ - true - - - 1 - ../../src/filters/hq/asm/ - true - true - 1 - ../../src/filters/hq/asm/ - true - - - 1 - ../../src/filters/hq/asm/ - true - true - 1 - ../../src/filters/hq/asm/ - true - - - 1 - ../../src/filters/hq/asm/ - true - true - 1 - ../../src/filters/hq/asm/ - true - - - - - {da956fd3-e142-46f2-9dd5-c78bebb56b7a} - - - {81ce8daf-ebb2-4761-8e45-b71abcca8c68} - - - {6d4c5ec8-933f-4c05-a1bf-498e658576df} - - - - - - - - - - - - \ No newline at end of file diff --git a/project/vs2013_mfc/VBA-M-SDL.vcxproj.filters b/project/vs2013_mfc/VBA-M-SDL.vcxproj.filters deleted file mode 100644 index beec2428a..000000000 --- a/project/vs2013_mfc/VBA-M-SDL.vcxproj.filters +++ /dev/null @@ -1,133 +0,0 @@ - - - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx - - - {6a743a87-48d3-4e7a-ab79-7fb51e1ce173} - - - {b20dd5ab-a733-4ee9-a294-13ce221a09ba} - - - {443f5282-9e21-46cb-b187-746986699f99} - - - {5ab58341-15e1-499c-9fee-7695e1a98161} - - - {8b031169-88b8-4924-a1ee-ff59ff441b42} - - - - - Resource - - - Pixel Filter\HQ - - - Pixel Filter\HQ - - - Pixel Filter\HQ - - - Pixel Filter\xBRZ - - - Pixel Filter\xBRZ - - - Main - - - - - Resource - - - Resource - - - Pixel Filter\HQ\3x_4x_asm - - - - - Resource - - - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter\HQ - - - Pixel Filter\HQ\3x_4x_asm - - - Pixel Filter\xBRZ - - - Pixel Filter\xBRZ - - - Main - - - Main - - - Main - - - Main - - - Main - - - Main - - - - - Pixel Filter - - - Pixel Filter\HQ\3x_4x_asm - - - Pixel Filter\HQ\3x_4x_asm - - - Pixel Filter\HQ\3x_4x_asm - - - Pixel Filter\HQ\3x_4x_asm - - - \ No newline at end of file diff --git a/project/vs2013_mfc/VBA-M-WX.vcxproj b/project/vs2013_mfc/VBA-M-WX.vcxproj deleted file mode 100644 index e4ec274f0..000000000 --- a/project/vs2013_mfc/VBA-M-WX.vcxproj +++ /dev/null @@ -1,454 +0,0 @@ - - - - - Debug - Win32 - - - Release - Win32 - - - - VisualBoyAdvance-M-WX - {853D1FD7-20AB-586C-9699-9680F84AC985} - - - - Application - v120_xp - false - Unicode - - - Application - v120_xp - false - Unicode - - - - - - - - - - - - - - - - <_ProjectFileVersion>12.0.30501.0 - - - true - true - $(ProjectDir)$(Platform)\$(Configuration)\Binary\ - $(ProjectDir)$(Platform)\$(Configuration)\Build\$(ProjectName)\ - ..\..\dependencies\openal-soft\include\AL;$(VC_IncludePath);$(DXSDK_DIR)\Include;$(WindowsSDK_IncludePath) - false - - - $(ProjectDir)$(Platform)\$(Configuration)\Binary\ - $(ProjectDir)$(Platform)\$(Configuration)\Build\$(ProjectName)\ - false - true - ..\..\dependencies\openal-soft\include\AL;$(VC_IncludePath);$(DXSDK_DIR)\Include;$(WindowsSDK_IncludePath) - - - vc_mswud_x64\ - vc_mswud_x64\minimal\ - true - true - - - vc_mswu_x64\ - vc_mswu_x64\minimal\ - false - true - - - - - ..\..\src\wx\pre-build.cmd - - - _DEBUG;%(PreprocessorDefinitions) - false - - - Disabled - ..\..\src;..\..\dependencies\wxWidgets\lib\vc_lib\mswud;..\..\src\wx\widgets;..\..\dependencies\wxWidgets\include;..\..\fex;..\..\dependencies\sdl\include;..\..\dependencies\libpng;..\..\dependencies\msvc;..\..\dependencies\SFML\include;..\..\dependencies\SubWCRev;..\..\dependencies\zlib;%(AdditionalIncludeDirectories) - __WXMSW__;NO_CAIRO;NO_FFMPEG;WIN32;_WINDOWS;_DEBUG;SFML_SYSTEM_EXPORTS;SFML_NETWORK_EXPORTS;DEV_VERSION;BKPT_SUPPORT;GBA_LOGGING;MMX;ASM;_CRT_SECURE_NO_WARNINGS;HAS_FILE_EXTRACTOR;%(PreprocessorDefinitions) - false - true - EnableFastChecks - false - MultiThreadedDebug - false - NotSet - - - Level3 - EditAndContinue - true - false - true - - - - $(OutDir)$(TargetName)$(TargetExt) - true - true - $(IntDir)$(TargetName).pdb - Windows - MachineX86 - dsound.lib;comctl32.lib;rpcrt4.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) - - - vc_mswud\minimal_vc9.bsc - true - - - ..\..\dependencies\wxwidgets\include - - - - - - ..\..\src\wx\pre-build.cmd - - - _DEBUG;%(PreprocessorDefinitions) - false - - - AnySuitable - Speed - ..\..\src;..\..\dependencies\wxWidgets\lib\vc_lib\mswu;..\..\src\wx\widgets;..\..\dependencies\wxWidgets\include;..\..\fex;..\..\dependencies\sdl\include;..\..\dependencies\libpng;..\..\dependencies\msvc;..\..\dependencies\SFML\include;..\..\dependencies\SubWCRev;..\..\dependencies\zlib;%(AdditionalIncludeDirectories) - __WXMSW__;NO_CAIRO;NO_FFMPEG;WIN32;_WINDOWS;NDEBUG;SFML_SYSTEM_EXPORTS;SFML_NETWORK_EXPORTS;GBA_LOGGING;OEMRESOURCE;MMX;ASM;FINAL_VERSION;BKPT_SUPPORT;_CRT_SECURE_NO_DEPRECATE;HAS_FILE_EXTRACTOR;%(PreprocessorDefinitions) - StreamingSIMDExtensions - Fast - - - true - true - true - true - Level3 - true - true - MultiThreaded - - - - - - Windows - true - true - - - false - $(OutDir)$(TargetName)$(TargetExt) - $(IntDir)$(TargetName).pdb - dsound.lib;comctl32.lib;rpcrt4.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) - - - 1 - - - - $(IntDir)$(ProjectName)_BuildLog.htm - - - ..\..\dependencies\wxwidgets\include - - - - - WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;_WINDOWS;NOPCH;%(PreprocessorDefinitions) - .\..\..\lib\vc_x64_lib\mswud;.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories) - - - /MP %(AdditionalOptions) - Disabled - .\..\..\lib\vc_x64_lib\mswud;.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories) - WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;_WINDOWS;NOPCH;%(PreprocessorDefinitions) - Sync - EnableFastChecks - MultiThreadedDebugDLL - true - true - vc_mswud_x64\minimal\ - vc_mswud_x64\minimal.pdb - Level4 - true - ProgramDatabase - - - _DEBUG;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;_UNICODE;_WINDOWS;NOPCH;%(PreprocessorDefinitions) - 0x0409 - .\..\..\lib\vc_x64_lib\mswud;.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories) - - - wxmsw30ud_core.lib;wxbase30ud.lib;wxtiffd.lib;wxjpegd.lib;wxpngd.lib;wxzlibd.lib;wxregexud.lib;wxexpatd.lib;kernel32.lib;user32.lib;gdi32.lib;comdlg32.lib;winspool.lib;winmm.lib;shell32.lib;comctl32.lib;ole32.lib;oleaut32.lib;uuid.lib;rpcrt4.lib;advapi32.lib;wsock32.lib;wininet.lib;%(AdditionalDependencies) - vc_mswud_x64\minimal.exe - true - .\..\..\lib\vc_x64_lib;%(AdditionalLibraryDirectories) - true - vc_mswud_x64\minimal.pdb - Windows - MachineX64 - - - vc_mswud_x64\minimal_vc9.bsc - true - - - - - WIN32;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;_WINDOWS;NOPCH;%(PreprocessorDefinitions) - .\..\..\lib\vc_x64_lib\mswu;.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories) - - - /MP %(AdditionalOptions) - MaxSpeed - .\..\..\lib\vc_x64_lib\mswu;.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories) - WIN32;_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;_WINDOWS;NOPCH;%(PreprocessorDefinitions) - Sync - MultiThreadedDLL - true - vc_mswu_x64\minimal\ - vc_mswu_x64\minimal.pdb - Level4 - true - ProgramDatabase - - - _CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;NDEBUG;_UNICODE;_WINDOWS;NOPCH;%(PreprocessorDefinitions) - 0x0409 - .\..\..\lib\vc_x64_lib\mswu;.\..\..\include;.;.\..\..\samples;%(AdditionalIncludeDirectories) - - - wxmsw30u_core.lib;wxbase30u.lib;wxtiff.lib;wxjpeg.lib;wxpng.lib;wxzlib.lib;wxregexu.lib;wxexpat.lib;kernel32.lib;user32.lib;gdi32.lib;comdlg32.lib;winspool.lib;winmm.lib;shell32.lib;comctl32.lib;ole32.lib;oleaut32.lib;uuid.lib;rpcrt4.lib;advapi32.lib;wsock32.lib;wininet.lib;%(AdditionalDependencies) - vc_mswu_x64\minimal.exe - true - .\..\..\lib\vc_x64_lib;%(AdditionalLibraryDirectories) - true - vc_mswu_x64\minimal.pdb - Windows - MachineX64 - true - true - - - vc_mswu_x64\minimal_vc9.bsc - true - - - - - {0008960e-e0dd-41a6-8265-00b31ddb4c21} - - - {81ce8daf-ebb2-4761-8e45-b71abcca8c68} - - - {24c45343-fd20-5c92-81c1-35a2ae841e79} - - - {a16d3832-0f42-57ce-8f48-50e06649ade8} - - - {3fcc50c2-81e9-5db2-b8d8-2129427568b1} - - - {6744dad8-9c70-574a-bff2-9f8dddb24a75} - - - {01f4ce10-2cfb-41a8-b41f-e54337868a1d} - - - {da8b15ef-6750-5928-bc0e-c748213cf9b2} - - - {33cc42f9-7756-5587-863c-8d4461b7c5dd} - - - {69f2ede4-7d21-5738-9bc0-f66f61c9ae00} - - - {97fdab45-9c58-5bc5-a2f4-ee42739ebc63} - - - {e21129e0-7c08-5936-9d8c-0d60b5319ba7} - - - {87b42a9c-3f5c-53d7-9017-2b1cae39457d} - - - {7fb0902d-8579-5dce-b883-daf66a885005} - - - {23e1c437-a951-5943-8639-a17f3cf2e606} - - - {a8e8442a-078a-5fc5-b495-8d71ba77ee6e} - - - {a1a8355b-0988-528e-9cc2-b971d6266669} - - - {6053cc38-cdee-584c-8bc8-4b000d800fc7} - - - {8acc122a-ca6a-5aa6-9c97-9cdd2e533db0} - - - {56a4b526-bb81-5d01-aaa9-16d23bbb169d} - - - {74827ebd-93dc-5110-ba95-3f2ab029b6b0} - - - {75596ce6-5ae7-55c9-b890-c07b0a657a83} - - - {8b867186-a0b5-5479-b824-e176edd27c40} - - - {3e6dca27-5fa3-53ec-bbd6-2d42294b7ae6} - - - {09f2f96a-1cc6-5e43-af1d-956ec2a4888d} - - - {6d4c5ec8-933f-4c05-a1bf-498e658576df} - - - - - - - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - __DJGPP__ - true - 1 - __DJGPP__ - - - 1 - ../../src/filters/hq/asm/ - true - true - 1 - ../../src/filters/hq/asm/ - true - - - 1 - ../../src/filters/hq/asm/ - true - true - 1 - ../../src/filters/hq/asm/ - true - - - 1 - ../../src/filters/hq/asm/ - true - true - 1 - ../../src/filters/hq/asm/ - true - - - 1 - ../../src/filters/hq/asm/ - true - true - 1 - ../../src/filters/hq/asm/ - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/project/vs2013_mfc/VBA-M-WX.vcxproj.filters b/project/vs2013_mfc/VBA-M-WX.vcxproj.filters deleted file mode 100644 index aabb79390..000000000 --- a/project/vs2013_mfc/VBA-M-WX.vcxproj.filters +++ /dev/null @@ -1,256 +0,0 @@ - - - - - {4FC737F1-C7A5-4376-A066-2A32D752A2FF} - cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav - - - {3ff8d06f-8883-485d-a0c2-9727ca7e4e95} - - - {51092af4-ae39-4e3b-948a-94a586309418} - - - {7de46f7c-4a41-4045-b8bc-2f04734aae1a} - - - {5d0a37bf-0c6f-4042-924b-d54efa88a85d} - - - - - Pixel Filter\HQ - - - Pixel Filter\HQ - - - Pixel Filter\HQ - - - Pixel Filter\xBRZ - - - Pixel Filter\xBRZ - - - Source Files - - - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter - - - Pixel Filter\HQ - - - Pixel Filter\HQ\3x_4x_asm - - - Pixel Filter\xBRZ - - - Pixel Filter\xBRZ - - - Source Files - - - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Pixel Filter\HQ - - - Pixel Filter\HQ - - - Pixel Filter\HQ - - - Pixel Filter\xBRZ - - - Pixel Filter\xBRZ - - - - - Resource Files - - - - - Pixel Filter\HQ\3x_4x_asm - - - - - Pixel Filter - - - Pixel Filter\HQ\3x_4x_asm - - - Pixel Filter\HQ\3x_4x_asm - - - Pixel Filter\HQ\3x_4x_asm - - - Pixel Filter\HQ\3x_4x_asm - - - \ No newline at end of file diff --git a/project/vs2013_mfc/VBA2013.sln b/project/vs2013_mfc/VBA2013.sln deleted file mode 100644 index 7940886a3..000000000 --- a/project/vs2013_mfc/VBA2013.sln +++ /dev/null @@ -1,347 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2013 -VisualStudioVersion = 12.0.31101.0 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "dependencies", "dependencies", "{8B814174-883E-43D0-969E-3A17D8EDE080}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "VBA-M", "VBA2013.vcxproj", "{6D4C5EC8-933F-4C05-A1BF-498E658576DF}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "..\..\dependencies\zlib\project\vs2013\zlib.vcxproj", "{3E03C179-8251-46E4-81F4-466F114BAC63}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SFML", "..\..\dependencies\SFML\build\vc2013\sfml-network.vcxproj", "{823DDC98-42D5-4A38-88CF-9DC06C788AE4}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpng", "..\..\dependencies\libpng\project\vs2013\libpng.vcxproj", "{0008960E-E0DD-41A6-8265-00B31DDB4C21}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "File_Extractor", "..\..\fex\File_Extractor2013.vcxproj", "{7AEC599C-7C82-4F00-AA60-411E0A359CB0}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "VisualBoyAdvance-M-SDL", "VBA-M-SDL.vcxproj", "{E269FC02-8378-49CB-91F2-A092ACDD0123}" - ProjectSection(ProjectDependencies) = postProject - {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} - {6D4C5EC8-933F-4C05-A1BF-498E658576DF} = {6D4C5EC8-933F-4C05-A1BF-498E658576DF} - {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "VisualBoyAdvance-M", "VBA-M-MFC.vcxproj", "{B16AEF99-BFAB-4F85-BFE0-732524926C60}" - ProjectSection(ProjectDependencies) = postProject - {6D4C5EC8-933F-4C05-A1BF-498E658576DF} = {6D4C5EC8-933F-4C05-A1BF-498E658576DF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL", "..\..\dependencies\sdl\vs2013\SDL\SDL.vcxproj", "{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDLmain", "..\..\dependencies\sdl\vs2013\SDLmain\SDLmain.vcxproj", "{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "wx", "wx", "{1B59202A-8BC2-4493-AC7A-7041E8F572DE}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_custom_build", "..\..\dependencies\wxwidgets\build\msw\wx_vc12_custom_build.vcxproj", "{01F4CE10-2CFB-41A8-B41F-E54337868A1D}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "adv", "..\..\dependencies\wxwidgets\build\msw\wx_vc12_adv.vcxproj", "{24C45343-FD20-5C92-81C1-35A2AE841E79}" - ProjectSection(ProjectDependencies) = postProject - {01F4CE10-2CFB-41A8-B41F-E54337868A1D} = {01F4CE10-2CFB-41A8-B41F-E54337868A1D} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "aui", "..\..\dependencies\wxwidgets\build\msw\wx_vc12_aui.vcxproj", "{A16D3832-0F42-57CE-8F48-50E06649ADE8}" - ProjectSection(ProjectDependencies) = postProject - {01F4CE10-2CFB-41A8-B41F-E54337868A1D} = {01F4CE10-2CFB-41A8-B41F-E54337868A1D} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "base", "..\..\dependencies\wxwidgets\build\msw\wx_vc12_base.vcxproj", "{3FCC50C2-81E9-5DB2-B8D8-2129427568B1}" - ProjectSection(ProjectDependencies) = postProject - {01F4CE10-2CFB-41A8-B41F-E54337868A1D} = {01F4CE10-2CFB-41A8-B41F-E54337868A1D} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "core", "..\..\dependencies\wxwidgets\build\msw\wx_vc12_core.vcxproj", "{6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}" - ProjectSection(ProjectDependencies) = postProject - {01F4CE10-2CFB-41A8-B41F-E54337868A1D} = {01F4CE10-2CFB-41A8-B41F-E54337868A1D} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "propgrid", "..\..\dependencies\wxwidgets\build\msw\wx_vc12_propgrid.vcxproj", "{97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}" - ProjectSection(ProjectDependencies) = postProject - {01F4CE10-2CFB-41A8-B41F-E54337868A1D} = {01F4CE10-2CFB-41A8-B41F-E54337868A1D} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ribbon", "..\..\dependencies\wxwidgets\build\msw\wx_vc12_ribbon.vcxproj", "{87B42A9C-3F5C-53D7-9017-2B1CAE39457D}" - ProjectSection(ProjectDependencies) = postProject - {01F4CE10-2CFB-41A8-B41F-E54337868A1D} = {01F4CE10-2CFB-41A8-B41F-E54337868A1D} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "richtext", "..\..\dependencies\wxwidgets\build\msw\wx_vc12_richtext.vcxproj", "{7FB0902D-8579-5DCE-B883-DAF66A885005}" - ProjectSection(ProjectDependencies) = postProject - {01F4CE10-2CFB-41A8-B41F-E54337868A1D} = {01F4CE10-2CFB-41A8-B41F-E54337868A1D} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xml", "..\..\dependencies\wxwidgets\build\msw\wx_vc12_xml.vcxproj", "{3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}" - ProjectSection(ProjectDependencies) = postProject - {01F4CE10-2CFB-41A8-B41F-E54337868A1D} = {01F4CE10-2CFB-41A8-B41F-E54337868A1D} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xrc", "..\..\dependencies\wxwidgets\build\msw\wx_vc12_xrc.vcxproj", "{09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}" - ProjectSection(ProjectDependencies) = postProject - {01F4CE10-2CFB-41A8-B41F-E54337868A1D} = {01F4CE10-2CFB-41A8-B41F-E54337868A1D} - {3FCC50C2-81E9-5DB2-B8D8-2129427568B1} = {3FCC50C2-81E9-5DB2-B8D8-2129427568B1} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "VisualBoyAdvance-M-WX", "VBA-M-WX.vcxproj", "{853D1FD7-20AB-586C-9699-9680F84AC985}" - ProjectSection(ProjectDependencies) = postProject - {FE52E435-A7EF-4576-AFA8-41DB45035834} = {FE52E435-A7EF-4576-AFA8-41DB45035834} - {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} - {F37084CC-8FC4-59F4-B769-CDFF8A384B67} = {F37084CC-8FC4-59F4-B769-CDFF8A384B67} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bin2c", "..\..\dependencies\bin2c\vs2013\bin2c.vcxproj", "{FE52E435-A7EF-4576-AFA8-41DB45035834}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wxrc", "..\..\dependencies\wxwidgets\utils\wxrc\wxrc_vc9.vcxproj", "{F37084CC-8FC4-59F4-B769-CDFF8A384B67}" - ProjectSection(ProjectDependencies) = postProject - {01F4CE10-2CFB-41A8-B41F-E54337868A1D} = {01F4CE10-2CFB-41A8-B41F-E54337868A1D} - {56A4B526-BB81-5D01-AAA9-16D23BBB169D} = {56A4B526-BB81-5D01-AAA9-16D23BBB169D} - {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6} = {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6} - {A1A8355B-0988-528E-9CC2-B971D6266669} = {A1A8355B-0988-528E-9CC2-B971D6266669} - {8B867186-A0B5-5479-B824-E176EDD27C40} = {8B867186-A0B5-5479-B824-E176EDD27C40} - {3FCC50C2-81E9-5DB2-B8D8-2129427568B1} = {3FCC50C2-81E9-5DB2-B8D8-2129427568B1} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gl", "..\..\dependencies\wxwidgets\build\msw\wx_vc12_gl.vcxproj", "{DA8B15EF-6750-5928-BC0E-C748213CF9B2}" - ProjectSection(ProjectDependencies) = postProject - {01F4CE10-2CFB-41A8-B41F-E54337868A1D} = {01F4CE10-2CFB-41A8-B41F-E54337868A1D} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "html", "..\..\dependencies\wxwidgets\build\msw\wx_vc12_html.vcxproj", "{33CC42F9-7756-5587-863C-8D4461B7C5DD}" - ProjectSection(ProjectDependencies) = postProject - {01F4CE10-2CFB-41A8-B41F-E54337868A1D} = {01F4CE10-2CFB-41A8-B41F-E54337868A1D} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "net", "..\..\dependencies\wxwidgets\build\msw\wx_vc12_net.vcxproj", "{69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}" - ProjectSection(ProjectDependencies) = postProject - {01F4CE10-2CFB-41A8-B41F-E54337868A1D} = {01F4CE10-2CFB-41A8-B41F-E54337868A1D} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qa", "..\..\dependencies\wxwidgets\build\msw\wx_vc12_qa.vcxproj", "{E21129E0-7C08-5936-9D8C-0D60B5319BA7}" - ProjectSection(ProjectDependencies) = postProject - {01F4CE10-2CFB-41A8-B41F-E54337868A1D} = {01F4CE10-2CFB-41A8-B41F-E54337868A1D} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "stc", "..\..\dependencies\wxwidgets\build\msw\wx_vc12_stc.vcxproj", "{23E1C437-A951-5943-8639-A17F3CF2E606}" - ProjectSection(ProjectDependencies) = postProject - {01F4CE10-2CFB-41A8-B41F-E54337868A1D} = {01F4CE10-2CFB-41A8-B41F-E54337868A1D} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "webview", "..\..\dependencies\wxwidgets\build\msw\wx_vc12_webview.vcxproj", "{A8E8442A-078A-5FC5-B495-8D71BA77EE6E}" - ProjectSection(ProjectDependencies) = postProject - {01F4CE10-2CFB-41A8-B41F-E54337868A1D} = {01F4CE10-2CFB-41A8-B41F-E54337868A1D} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wxexpat", "..\..\dependencies\wxwidgets\build\msw\wx_vc12_wxexpat.vcxproj", "{A1A8355B-0988-528E-9CC2-B971D6266669}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wxjpeg", "..\..\dependencies\wxwidgets\build\msw\wx_vc12_wxjpeg.vcxproj", "{6053CC38-CDEE-584C-8BC8-4B000D800FC7}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wxpng", "..\..\dependencies\wxwidgets\build\msw\wx_vc12_wxpng.vcxproj", "{8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wxregex", "..\..\dependencies\wxwidgets\build\msw\wx_vc12_wxregex.vcxproj", "{56A4B526-BB81-5D01-AAA9-16D23BBB169D}" - ProjectSection(ProjectDependencies) = postProject - {01F4CE10-2CFB-41A8-B41F-E54337868A1D} = {01F4CE10-2CFB-41A8-B41F-E54337868A1D} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wxscintilla", "..\..\dependencies\wxwidgets\build\msw\wx_vc12_wxscintilla.vcxproj", "{74827EBD-93DC-5110-BA95-3F2AB029B6B0}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wxtiff", "..\..\dependencies\wxwidgets\build\msw\wx_vc12_wxtiff.vcxproj", "{75596CE6-5AE7-55C9-B890-C07B0A657A83}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wxzlib", "..\..\dependencies\wxwidgets\build\msw\wx_vc12_wxzlib.vcxproj", "{8B867186-A0B5-5479-B824-E176EDD27C40}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL2", "..\..\dependencies\sdl2\VisualC\SDL\SDL_VS2013.vcxproj", "{680B6B6E-D55A-4B7B-AEC8-3838854F1802}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL2main", "..\..\dependencies\sdl2\VisualC\SDLmain\SDLmain_VS2013.vcxproj", "{6A964F2F-2D24-431E-B4BF-38A9D40E5DE5}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {6D4C5EC8-933F-4C05-A1BF-498E658576DF}.Debug|Win32.ActiveCfg = Debug|Win32 - {6D4C5EC8-933F-4C05-A1BF-498E658576DF}.Debug|Win32.Build.0 = Debug|Win32 - {6D4C5EC8-933F-4C05-A1BF-498E658576DF}.Release|Win32.ActiveCfg = Release|Win32 - {6D4C5EC8-933F-4C05-A1BF-498E658576DF}.Release|Win32.Build.0 = Release|Win32 - {3E03C179-8251-46E4-81F4-466F114BAC63}.Debug|Win32.ActiveCfg = Debug|Win32 - {3E03C179-8251-46E4-81F4-466F114BAC63}.Debug|Win32.Build.0 = Debug|Win32 - {3E03C179-8251-46E4-81F4-466F114BAC63}.Release|Win32.ActiveCfg = Release|Win32 - {3E03C179-8251-46E4-81F4-466F114BAC63}.Release|Win32.Build.0 = Release|Win32 - {823DDC98-42D5-4A38-88CF-9DC06C788AE4}.Debug|Win32.ActiveCfg = Debug|Win32 - {823DDC98-42D5-4A38-88CF-9DC06C788AE4}.Debug|Win32.Build.0 = Debug|Win32 - {823DDC98-42D5-4A38-88CF-9DC06C788AE4}.Release|Win32.ActiveCfg = Release|Win32 - {823DDC98-42D5-4A38-88CF-9DC06C788AE4}.Release|Win32.Build.0 = Release|Win32 - {0008960E-E0DD-41A6-8265-00B31DDB4C21}.Debug|Win32.ActiveCfg = Debug|Win32 - {0008960E-E0DD-41A6-8265-00B31DDB4C21}.Debug|Win32.Build.0 = Debug|Win32 - {0008960E-E0DD-41A6-8265-00B31DDB4C21}.Release|Win32.ActiveCfg = Release|Win32 - {0008960E-E0DD-41A6-8265-00B31DDB4C21}.Release|Win32.Build.0 = Release|Win32 - {7AEC599C-7C82-4F00-AA60-411E0A359CB0}.Debug|Win32.ActiveCfg = Debug|Win32 - {7AEC599C-7C82-4F00-AA60-411E0A359CB0}.Debug|Win32.Build.0 = Debug|Win32 - {7AEC599C-7C82-4F00-AA60-411E0A359CB0}.Release|Win32.ActiveCfg = Release|Win32 - {7AEC599C-7C82-4F00-AA60-411E0A359CB0}.Release|Win32.Build.0 = Release|Win32 - {E269FC02-8378-49CB-91F2-A092ACDD0123}.Debug|Win32.ActiveCfg = Debug|Win32 - {E269FC02-8378-49CB-91F2-A092ACDD0123}.Debug|Win32.Build.0 = Debug|Win32 - {E269FC02-8378-49CB-91F2-A092ACDD0123}.Release|Win32.ActiveCfg = Release|Win32 - {E269FC02-8378-49CB-91F2-A092ACDD0123}.Release|Win32.Build.0 = Release|Win32 - {B16AEF99-BFAB-4F85-BFE0-732524926C60}.Debug|Win32.ActiveCfg = Debug|Win32 - {B16AEF99-BFAB-4F85-BFE0-732524926C60}.Debug|Win32.Build.0 = Debug|Win32 - {B16AEF99-BFAB-4F85-BFE0-732524926C60}.Release|Win32.ActiveCfg = Release|Win32 - {B16AEF99-BFAB-4F85-BFE0-732524926C60}.Release|Win32.Build.0 = Release|Win32 - {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|Win32.ActiveCfg = Debug|Win32 - {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|Win32.Build.0 = Debug|Win32 - {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|Win32.ActiveCfg = Release|Win32 - {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|Win32.Build.0 = Release|Win32 - {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|Win32.ActiveCfg = Debug|Win32 - {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|Win32.Build.0 = Debug|Win32 - {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|Win32.ActiveCfg = Release|Win32 - {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|Win32.Build.0 = Release|Win32 - {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Debug|Win32.ActiveCfg = Debug|Win32 - {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Debug|Win32.Build.0 = Debug|Win32 - {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Release|Win32.ActiveCfg = Release|Win32 - {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Release|Win32.Build.0 = Release|Win32 - {24C45343-FD20-5C92-81C1-35A2AE841E79}.Debug|Win32.ActiveCfg = Debug|Win32 - {24C45343-FD20-5C92-81C1-35A2AE841E79}.Debug|Win32.Build.0 = Debug|Win32 - {24C45343-FD20-5C92-81C1-35A2AE841E79}.Release|Win32.ActiveCfg = Release|Win32 - {24C45343-FD20-5C92-81C1-35A2AE841E79}.Release|Win32.Build.0 = Release|Win32 - {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Debug|Win32.ActiveCfg = Debug|Win32 - {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Debug|Win32.Build.0 = Debug|Win32 - {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Release|Win32.ActiveCfg = Release|Win32 - {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Release|Win32.Build.0 = Release|Win32 - {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Debug|Win32.ActiveCfg = Debug|Win32 - {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Debug|Win32.Build.0 = Debug|Win32 - {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Release|Win32.ActiveCfg = Release|Win32 - {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Release|Win32.Build.0 = Release|Win32 - {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Debug|Win32.ActiveCfg = Debug|Win32 - {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Debug|Win32.Build.0 = Debug|Win32 - {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Release|Win32.ActiveCfg = Release|Win32 - {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Release|Win32.Build.0 = Release|Win32 - {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Debug|Win32.ActiveCfg = Debug|Win32 - {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Debug|Win32.Build.0 = Debug|Win32 - {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Release|Win32.ActiveCfg = Release|Win32 - {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Release|Win32.Build.0 = Release|Win32 - {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Debug|Win32.ActiveCfg = Debug|Win32 - {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Debug|Win32.Build.0 = Debug|Win32 - {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Release|Win32.ActiveCfg = Release|Win32 - {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Release|Win32.Build.0 = Release|Win32 - {7FB0902D-8579-5DCE-B883-DAF66A885005}.Debug|Win32.ActiveCfg = Debug|Win32 - {7FB0902D-8579-5DCE-B883-DAF66A885005}.Debug|Win32.Build.0 = Debug|Win32 - {7FB0902D-8579-5DCE-B883-DAF66A885005}.Release|Win32.ActiveCfg = Release|Win32 - {7FB0902D-8579-5DCE-B883-DAF66A885005}.Release|Win32.Build.0 = Release|Win32 - {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Debug|Win32.ActiveCfg = Debug|Win32 - {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Debug|Win32.Build.0 = Debug|Win32 - {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Release|Win32.ActiveCfg = Release|Win32 - {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Release|Win32.Build.0 = Release|Win32 - {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Debug|Win32.ActiveCfg = Debug|Win32 - {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Debug|Win32.Build.0 = Debug|Win32 - {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Release|Win32.ActiveCfg = Release|Win32 - {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Release|Win32.Build.0 = Release|Win32 - {853D1FD7-20AB-586C-9699-9680F84AC985}.Debug|Win32.ActiveCfg = Debug|Win32 - {853D1FD7-20AB-586C-9699-9680F84AC985}.Debug|Win32.Build.0 = Debug|Win32 - {853D1FD7-20AB-586C-9699-9680F84AC985}.Release|Win32.ActiveCfg = Release|Win32 - {853D1FD7-20AB-586C-9699-9680F84AC985}.Release|Win32.Build.0 = Release|Win32 - {FE52E435-A7EF-4576-AFA8-41DB45035834}.Debug|Win32.ActiveCfg = Debug|Win32 - {FE52E435-A7EF-4576-AFA8-41DB45035834}.Debug|Win32.Build.0 = Debug|Win32 - {FE52E435-A7EF-4576-AFA8-41DB45035834}.Release|Win32.ActiveCfg = Release|Win32 - {FE52E435-A7EF-4576-AFA8-41DB45035834}.Release|Win32.Build.0 = Release|Win32 - {F37084CC-8FC4-59F4-B769-CDFF8A384B67}.Debug|Win32.ActiveCfg = Debug|Win32 - {F37084CC-8FC4-59F4-B769-CDFF8A384B67}.Debug|Win32.Build.0 = Debug|Win32 - {F37084CC-8FC4-59F4-B769-CDFF8A384B67}.Release|Win32.ActiveCfg = Release|Win32 - {F37084CC-8FC4-59F4-B769-CDFF8A384B67}.Release|Win32.Build.0 = Release|Win32 - {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Debug|Win32.ActiveCfg = Debug|Win32 - {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Debug|Win32.Build.0 = Debug|Win32 - {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Release|Win32.ActiveCfg = Release|Win32 - {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Release|Win32.Build.0 = Release|Win32 - {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug|Win32.ActiveCfg = Debug|Win32 - {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug|Win32.Build.0 = Debug|Win32 - {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Release|Win32.ActiveCfg = Release|Win32 - {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Release|Win32.Build.0 = Release|Win32 - {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Debug|Win32.ActiveCfg = Debug|Win32 - {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Debug|Win32.Build.0 = Debug|Win32 - {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Release|Win32.ActiveCfg = Release|Win32 - {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Release|Win32.Build.0 = Release|Win32 - {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Debug|Win32.ActiveCfg = Debug|Win32 - {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Debug|Win32.Build.0 = Debug|Win32 - {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Release|Win32.ActiveCfg = Release|Win32 - {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Release|Win32.Build.0 = Release|Win32 - {23E1C437-A951-5943-8639-A17F3CF2E606}.Debug|Win32.ActiveCfg = Debug|Win32 - {23E1C437-A951-5943-8639-A17F3CF2E606}.Debug|Win32.Build.0 = Debug|Win32 - {23E1C437-A951-5943-8639-A17F3CF2E606}.Release|Win32.ActiveCfg = Release|Win32 - {23E1C437-A951-5943-8639-A17F3CF2E606}.Release|Win32.Build.0 = Release|Win32 - {A8E8442A-078A-5FC5-B495-8D71BA77EE6E}.Debug|Win32.ActiveCfg = Debug|Win32 - {A8E8442A-078A-5FC5-B495-8D71BA77EE6E}.Debug|Win32.Build.0 = Debug|Win32 - {A8E8442A-078A-5FC5-B495-8D71BA77EE6E}.Release|Win32.ActiveCfg = Release|Win32 - {A8E8442A-078A-5FC5-B495-8D71BA77EE6E}.Release|Win32.Build.0 = Release|Win32 - {A1A8355B-0988-528E-9CC2-B971D6266669}.Debug|Win32.ActiveCfg = Debug|Win32 - {A1A8355B-0988-528E-9CC2-B971D6266669}.Debug|Win32.Build.0 = Debug|Win32 - {A1A8355B-0988-528E-9CC2-B971D6266669}.Release|Win32.ActiveCfg = Release|Win32 - {A1A8355B-0988-528E-9CC2-B971D6266669}.Release|Win32.Build.0 = Release|Win32 - {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Debug|Win32.ActiveCfg = Debug|Win32 - {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Debug|Win32.Build.0 = Debug|Win32 - {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Release|Win32.ActiveCfg = Release|Win32 - {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Release|Win32.Build.0 = Release|Win32 - {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Debug|Win32.ActiveCfg = Debug|Win32 - {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Debug|Win32.Build.0 = Debug|Win32 - {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Release|Win32.ActiveCfg = Release|Win32 - {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Release|Win32.Build.0 = Release|Win32 - {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Debug|Win32.ActiveCfg = Debug|Win32 - {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Debug|Win32.Build.0 = Debug|Win32 - {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Release|Win32.ActiveCfg = Release|Win32 - {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Release|Win32.Build.0 = Release|Win32 - {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Debug|Win32.ActiveCfg = Debug|Win32 - {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Debug|Win32.Build.0 = Debug|Win32 - {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Release|Win32.ActiveCfg = Release|Win32 - {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Release|Win32.Build.0 = Release|Win32 - {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Debug|Win32.ActiveCfg = Debug|Win32 - {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Debug|Win32.Build.0 = Debug|Win32 - {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Release|Win32.ActiveCfg = Release|Win32 - {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Release|Win32.Build.0 = Release|Win32 - {8B867186-A0B5-5479-B824-E176EDD27C40}.Debug|Win32.ActiveCfg = Debug|Win32 - {8B867186-A0B5-5479-B824-E176EDD27C40}.Debug|Win32.Build.0 = Debug|Win32 - {8B867186-A0B5-5479-B824-E176EDD27C40}.Release|Win32.ActiveCfg = Release|Win32 - {8B867186-A0B5-5479-B824-E176EDD27C40}.Release|Win32.Build.0 = Release|Win32 - {680B6B6E-D55A-4B7B-AEC8-3838854F1802}.Debug|Win32.ActiveCfg = Debug|Win32 - {680B6B6E-D55A-4B7B-AEC8-3838854F1802}.Debug|Win32.Build.0 = Debug|Win32 - {680B6B6E-D55A-4B7B-AEC8-3838854F1802}.Release|Win32.ActiveCfg = Release|Win32 - {680B6B6E-D55A-4B7B-AEC8-3838854F1802}.Release|Win32.Build.0 = Release|Win32 - {6A964F2F-2D24-431E-B4BF-38A9D40E5DE5}.Debug|Win32.ActiveCfg = Debug|Win32 - {6A964F2F-2D24-431E-B4BF-38A9D40E5DE5}.Debug|Win32.Build.0 = Debug|Win32 - {6A964F2F-2D24-431E-B4BF-38A9D40E5DE5}.Release|Win32.ActiveCfg = Release|Win32 - {6A964F2F-2D24-431E-B4BF-38A9D40E5DE5}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {3E03C179-8251-46E4-81F4-466F114BAC63} = {8B814174-883E-43D0-969E-3A17D8EDE080} - {823DDC98-42D5-4A38-88CF-9DC06C788AE4} = {8B814174-883E-43D0-969E-3A17D8EDE080} - {0008960E-E0DD-41A6-8265-00B31DDB4C21} = {8B814174-883E-43D0-969E-3A17D8EDE080} - {7AEC599C-7C82-4F00-AA60-411E0A359CB0} = {8B814174-883E-43D0-969E-3A17D8EDE080} - {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {8B814174-883E-43D0-969E-3A17D8EDE080} - {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {8B814174-883E-43D0-969E-3A17D8EDE080} - {1B59202A-8BC2-4493-AC7A-7041E8F572DE} = {8B814174-883E-43D0-969E-3A17D8EDE080} - {01F4CE10-2CFB-41A8-B41F-E54337868A1D} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {24C45343-FD20-5C92-81C1-35A2AE841E79} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {A16D3832-0F42-57CE-8F48-50E06649ADE8} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {3FCC50C2-81E9-5DB2-B8D8-2129427568B1} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {87B42A9C-3F5C-53D7-9017-2B1CAE39457D} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {7FB0902D-8579-5DCE-B883-DAF66A885005} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {FE52E435-A7EF-4576-AFA8-41DB45035834} = {8B814174-883E-43D0-969E-3A17D8EDE080} - {F37084CC-8FC4-59F4-B769-CDFF8A384B67} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {DA8B15EF-6750-5928-BC0E-C748213CF9B2} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {33CC42F9-7756-5587-863C-8D4461B7C5DD} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {E21129E0-7C08-5936-9D8C-0D60B5319BA7} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {23E1C437-A951-5943-8639-A17F3CF2E606} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {A8E8442A-078A-5FC5-B495-8D71BA77EE6E} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {A1A8355B-0988-528E-9CC2-B971D6266669} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {6053CC38-CDEE-584C-8BC8-4B000D800FC7} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {56A4B526-BB81-5D01-AAA9-16D23BBB169D} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {74827EBD-93DC-5110-BA95-3F2AB029B6B0} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {75596CE6-5AE7-55C9-B890-C07B0A657A83} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {8B867186-A0B5-5479-B824-E176EDD27C40} = {1B59202A-8BC2-4493-AC7A-7041E8F572DE} - {680B6B6E-D55A-4B7B-AEC8-3838854F1802} = {8B814174-883E-43D0-969E-3A17D8EDE080} - {6A964F2F-2D24-431E-B4BF-38A9D40E5DE5} = {8B814174-883E-43D0-969E-3A17D8EDE080} - EndGlobalSection -EndGlobal diff --git a/project/vs2013_mfc/VBA2013.vcxproj b/project/vs2013_mfc/VBA2013.vcxproj deleted file mode 100644 index d4c748343..000000000 --- a/project/vs2013_mfc/VBA2013.vcxproj +++ /dev/null @@ -1,292 +0,0 @@ - - - - - Debug - Win32 - - - Release - Win32 - - - - VBA-M - {6D4C5EC8-933F-4C05-A1BF-498E658576DF} - VBA - MFCProj - - - - true - v120_xp - false - MultiByte - StaticLibrary - - - v120_xp - Static - MultiByte - StaticLibrary - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - - AllRules.ruleset - - - AllRules.ruleset - - - ..\..\dependencies\openal-soft\libs\Win32;$(DXSDK_DIR)\lib\x86;$(LibraryPath) - ..\..\dependencies\openal-soft\include\AL\;$(DXSDK_DIR)\Include;$(IncludePath) - ..\..\dependencies\openal-soft\include\AL\;$(DXSDK_DIR)\Include;$(IncludePath) - ..\..\dependencies\openal-soft\libs\Win32;$(DXSDK_DIR)\lib\x86;$(LibraryPath) - $(ProjectDir)$(Platform)\$(Configuration)\Build\ - $(ProjectDir)$(Platform)\$(Configuration)\Build\ - $(ProjectDir)$(Platform)\$(Configuration)\Build\ - $(ProjectDir)$(Platform)\$(Configuration)\Build\ - - - - - "..\..\dependencies\SubWCRev\SubWCRev.bat" - - - _DEBUG;%(PreprocessorDefinitions) - false - - - Disabled - ..\..\src;..\..\fex;..\..\dependencies\libpng;..\..\dependencies\msvc;..\..\dependencies\SFML\include;..\..\dependencies\SubWCRev;..\..\dependencies\zlib;%(AdditionalIncludeDirectories) - WIN32;_WINDOWS;_DEBUG;SFML_SYSTEM_EXPORTS;SFML_NETWORK_EXPORTS;DEV_VERSION;BKPT_SUPPORT;GBA_LOGGING;MMX;ASM;_CRT_SECURE_NO_WARNINGS;HAS_FILE_EXTRACTOR;%(PreprocessorDefinitions) - false - true - EnableFastChecks - false - MultiThreadedDebug - false - NotSet - - - Level3 - EditAndContinue - true - - - - - - Windows - false - false - - - 5.0 - nafxcwd.lib;libcmtd.lib;%(AdditionalDependencies) - nafxcwd.lib;libcmtd.lib;%(IgnoreSpecificDefaultLibraries) - false - true - - - $(IntDir)$(ProjectName)_BuildLog.htm - - - - - - "..\..\dependencies\SubWCRev\SubWCRev.bat" - - - _DEBUG;%(PreprocessorDefinitions) - false - - - AnySuitable - Speed - ..\..\src;..\..\fex;..\..\dependencies\libpng;..\..\dependencies\msvc;..\..\dependencies\SFML\include;..\..\dependencies\SubWCRev;..\..\dependencies\zlib;%(AdditionalIncludeDirectories) - WIN32;_WINDOWS;NDEBUG;SFML_SYSTEM_EXPORTS;SFML_NETWORK_EXPORTS;GBA_LOGGING;OEMRESOURCE;MMX;ASM;FINAL_VERSION;BKPT_SUPPORT;_CRT_SECURE_NO_DEPRECATE;HAS_FILE_EXTRACTOR;%(PreprocessorDefinitions) - MultiThreaded - StreamingSIMDExtensions - Fast - - - true - true - true - true - Level3 - true - true - - - - nafxcw.lib;libcmt.lib;%(AdditionalDependencies) - - - nafxcw.lib;libcmt.lib;%(IgnoreSpecificDefaultLibraries) - Windows - 5.0 - true - true - - - false - - - 1 - - - - $(IntDir)$(ProjectName)_BuildLog.htm - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - _SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - - - - - {0008960e-e0dd-41a6-8265-00b31ddb4c21} - - - {823ddc98-42d5-4a38-88cf-9dc06c788ae4} - false - - - {3e03c179-8251-46e4-81f4-466f114bac63} - - - {7aec599c-7c82-4f00-aa60-411e0a359cb0} - false - - - - - - - - - - - - \ No newline at end of file diff --git a/project/vs2013_mfc/VBA2013.vcxproj.filters b/project/vs2013_mfc/VBA2013.vcxproj.filters deleted file mode 100644 index 638c0d2dd..000000000 --- a/project/vs2013_mfc/VBA2013.vcxproj.filters +++ /dev/null @@ -1,335 +0,0 @@ - - - - - {f0c26c7f-e258-4a13-9c2d-a22ab5905334} - - - {a9a364ed-450b-4d5e-ae12-4ec20e672df4} - - - {41a6e259-9654-4e9f-b41c-8a8eebab2155} - - - {b73f8721-e525-47b0-bb29-bad7306bfeac} - - - {d6df8b89-50c6-42d7-ab82-20ed668b2db2} - - - {b9123fa0-e9e8-444a-a69c-82a2d3bee747} - - - {ba70870a-3810-4e40-b6ab-49e438da80f9} - - - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB APU - - - Core\GB APU - - - Core\GB APU - - - Core\GB APU - - - Core\GB APU - - - Core\GB APU - - - Core\GB APU - - - Core\GB APU - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Functionality - - - Functionality - - - Functionality - - - Functionality - - - Functionality - - - Functionality - - - Functionality - - - Functionality - - - Functionality - - - Linking - - - Linking - - - Functionality - - - Functionality - - - Functionality - - - - - Documentation - - - Documentation - - - Documentation - - - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB - - - Core\GB APU - - - Core\GB APU - - - Core\GB APU - - - Core\GB APU - - - Core\GB APU - - - Core\GB APU - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Core\GBA - - - Functionality - - - Functionality - - - Functionality - - - Functionality - - - Functionality - - - Functionality - - - Linking - - - Linking - - - Functionality - - - Functionality - - - Functionality - - - \ No newline at end of file diff --git a/project/vs2013_mfc/VBA2013.vcxproj.user b/project/vs2013_mfc/VBA2013.vcxproj.user deleted file mode 100644 index 695b5c78b..000000000 --- a/project/vs2013_mfc/VBA2013.vcxproj.user +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/project/vs2013_mfc/nasm.props b/project/vs2013_mfc/nasm.props deleted file mode 100644 index c7819d4bf..000000000 --- a/project/vs2013_mfc/nasm.props +++ /dev/null @@ -1,26 +0,0 @@ - - - - Midl - CustomBuild - - - _SelectedFiles;$(NASMDependsOn) - - - - False - False - False - $(IntDir)%(Filename).obj - 0 - 8 - 1 - "$(SolutionDir)..\..\dependencies\nasm.exe" [AllOptions] [AdditionalOptions] -- [inputs] - %(ObjectFileName) - Assembling... - - - \ No newline at end of file diff --git a/project/vs2013_mfc/nasm.rules b/project/vs2013_mfc/nasm.rules deleted file mode 100644 index 654bfd175..000000000 --- a/project/vs2013_mfc/nasm.rules +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/project/vs2013_mfc/nasm.targets b/project/vs2013_mfc/nasm.targets deleted file mode 100644 index c3107e897..000000000 --- a/project/vs2013_mfc/nasm.targets +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - _NASM - - - - $(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml - - - - - - - - @(NASM, '|') - - - - - - - - - $(ComputeLinkInputsTargets); - ComputeNASMOutput; - - - $(ComputeLibInputsTargets); - ComputeNASMOutput; - - - - - - - - - - - - \ No newline at end of file diff --git a/project/vs2013_mfc/nasm.xml b/project/vs2013_mfc/nasm.xml deleted file mode 100644 index 3297db0d3..000000000 --- a/project/vs2013_mfc/nasm.xml +++ /dev/null @@ -1,250 +0,0 @@ - - - - - - - - - - General - - - - - Command Line - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Execute Before - - - Specifies the targets for the build customization to run before. - - - - - - - - - - - Execute After - - - Specifies the targets for the build customization to run after. - - - - - - - - - - - - - - Additional Options - - - Additional Options - - - - - - - \ No newline at end of file diff --git a/project/vs2013_mfc/per_user_settings.props b/project/vs2013_mfc/per_user_settings.props deleted file mode 100644 index 3b7d34fbc..000000000 --- a/project/vs2013_mfc/per_user_settings.props +++ /dev/null @@ -1,6 +0,0 @@ - - - - <_ProjectFileVersion>10.0.30319.1 - - \ No newline at end of file diff --git a/src/Util.cpp b/src/Util.cpp index 9b97bcf36..aa56b0ad6 100644 --- a/src/Util.cpp +++ b/src/Util.cpp @@ -569,7 +569,8 @@ IMAGE_TYPE utilFindType(const char *file, char (&buffer)[2048]) return IMAGE_UNKNOWN; } MultiByteToWideChar(CP_ACP, 0, file, -1, pwText, dwNum); - char *file_conv = fex_wide_to_path(pwText); + //char *file_conv = fex_wide_to_path(file); + char *file_conv = (char *)file; // if ( !utilIsImage( file_conv ) ) // TODO: utilIsArchive() instead? // { fex_t *fe = scan_arc(file_conv, utilIsImage, buffer); @@ -578,7 +579,7 @@ IMAGE_TYPE utilFindType(const char *file, char (&buffer)[2048]) fex_close(fe); file = buffer; // } - free(file_conv); + //free(file_conv); #else // if ( !utilIsImage( file ) ) // TODO: utilIsArchive() instead? // { @@ -612,12 +613,13 @@ uint8_t *utilLoad(const char *file, bool (*accept)(const char *), uint8_t *data, return NULL; } MultiByteToWideChar(CP_ACP, 0, file, -1, pwText, dwNum); - char *file_conv = fex_wide_to_path(pwText); + //char *file_conv = fex_wide_to_path(file); + char *file_conv = (char *)file; delete[] pwText; fex_t *fe = scan_arc(file_conv, accept, buffer); if (!fe) return NULL; - free(file_conv); + //free(file_conv); #else fex_t *fe = scan_arc(file, accept, buffer); if (!fe) diff --git a/src/common/BSD.h b/src/common/BSD.h new file mode 100644 index 000000000..c0121d39a --- /dev/null +++ b/src/common/BSD.h @@ -0,0 +1,11 @@ +#ifndef VBAM_BSD_H +#define VBAM_BSD_H + +#define fopen64 fopen +#define fseeko64 fseeko +#define fseek64 fseek +#define ftell64 ftell +#define ftello64 ftello + +#endif // VBAM_BSD_H + diff --git a/src/common/ConfigManager.cpp b/src/common/ConfigManager.cpp index 11a74c9c6..9cf829fbf 100644 --- a/src/common/ConfigManager.cpp +++ b/src/common/ConfigManager.cpp @@ -16,6 +16,7 @@ extern "C" { #include #include #include +#include #include "../common/Patch.h" #include "../common/ConfigManager.h" @@ -242,8 +243,9 @@ int videoOption; int vsync; int wasPaused = 0; uint32_t windowHeight; -int windowPositionX; -int windowPositionY; +int windowMaximized; +int windowPositionX, bkpPosX = 0; +int windowPositionY, bkpPosY = 0; uint32_t windowWidth; int winFlashSize; int winGbBorderOn; @@ -515,7 +517,7 @@ void LoadConfig() languageOption = ReadPref("language", 1); linkAuto = ReadPref("LinkAuto", 1); linkHacks = ReadPref("LinkHacks", 0); - linkHostAddr = ReadPrefString("LinkHostAddr", "localhost"); + linkHostAddr = ReadPrefString("LinkHost", "localhost"); linkMode = ReadPref("LinkMode", 0); // LINK_DISCONNECTED = 0 linkNumPlayers = ReadPref("LinkNumPlayers", 2); linkTimeout = ReadPref("LinkTimeout", 1); @@ -554,6 +556,7 @@ void LoadConfig() videoOption = ReadPref("video", 2); // VIDEO_3X = 2 vsync = ReadPref("vsync", false); windowHeight = ReadPref("windowHeight", 0); + windowMaximized = ReadPref("windowMaximized", 0); windowPositionX = ReadPref("windowX", -1); windowPositionY = ReadPref("windowY", -1); windowWidth = ReadPref("windowWidth", 0); @@ -658,8 +661,14 @@ const char* FindConfigFile(const char *name) return name; } - if (homeDir) { - sprintf(path, "%s%c%s", homeDir, FILE_SEP, name); + struct stat s; + std::string homeDirTmp = get_xdg_user_config_home() + DOT_DIR; + char *fullDir = (char *)homeDirTmp.c_str(); + if (stat(fullDir, &s) == -1 || !S_ISDIR(s.st_mode)) + mkdir(fullDir, 0755); + + if (fullDir) { + sprintf(path, "%s%c%s", fullDir, FILE_SEP, name); if (FileExists(path)) { return path; @@ -729,12 +738,6 @@ const char* FindConfigFile(const char *name) void LoadConfigFile() { - struct stat s; - std::string homeDirTmp = get_xdg_user_config_home() + DOT_DIR; - homeDir = (char *)homeDirTmp.c_str(); - if (stat(homeDir, &s) == -1 || !S_ISDIR(s.st_mode)) - mkdir(homeDir, 0755); - if (preferences == NULL) { const char* configFile = FindConfigFile("vbam.ini"); @@ -744,12 +747,6 @@ void LoadConfigFile() void SaveConfigFile() { - struct stat s; - std::string homeDirTmp = get_xdg_user_config_home() + DOT_DIR; - homeDir = (char *)homeDirTmp.c_str(); - if (stat(homeDir, &s) == -1 || !S_ISDIR(s.st_mode)) - mkdir(homeDir, 0755); - const char* configFile = FindConfigFile("vbam.ini"); if (configFile != NULL) diff --git a/src/common/ConfigManager.h b/src/common/ConfigManager.h index 0ad420241..d7fbe81d9 100644 --- a/src/common/ConfigManager.h +++ b/src/common/ConfigManager.h @@ -133,8 +133,9 @@ extern int videoOption; extern int vsync; extern int wasPaused; extern uint32_t windowHeight; -extern int windowPositionX; -extern int windowPositionY; +extern int windowMaximized; +extern int windowPositionX, bkpPosX; +extern int windowPositionY, bkpPosY; extern uint32_t windowWidth; extern int winFlashSize; extern int winGbBorderOn; diff --git a/src/common/Patch.cpp b/src/common/Patch.cpp index 03839f2e8..e120166a1 100644 --- a/src/common/Patch.cpp +++ b/src/common/Patch.cpp @@ -7,12 +7,14 @@ #include "Patch.h" +#if defined(__FreeBSD__) || defined(__NetBSD__) +#include +#include "BSD.h" +#endif + #ifndef __LIBRETRO__ #ifdef __GNUC__ -#if defined(BSD) || defined(__NetBSD__) -#include -#endif #if defined(__APPLE__) || defined(BSD) || defined(__NetBSD__) typedef off_t __off64_t; /* off_t is 64 bits on BSD. */ #define fseeko64 fseeko diff --git a/src/gba/GBA.cpp b/src/gba/GBA.cpp index c0cc468b4..8a18004e1 100644 --- a/src/gba/GBA.cpp +++ b/src/gba/GBA.cpp @@ -2849,8 +2849,8 @@ void CPUUpdateRegister(uint32_t address, uint16_t value) case 0x7c: case 0x80: case 0x84: - soundEvent(address & 0xFF, (uint8_t)(value & 0xFF)); - soundEvent((address & 0xFF) + 1, (uint8_t)(value >> 8)); + soundEvent8(address & 0xFF, (uint8_t)(value & 0xFF)); + soundEvent8((address & 0xFF) + 1, (uint8_t)(value >> 8)); break; case 0x82: case 0x88: @@ -2866,7 +2866,7 @@ void CPUUpdateRegister(uint32_t address, uint16_t value) case 0x9a: case 0x9c: case 0x9e: - soundEvent(address & 0xFF, value); + soundEvent16(address & 0xFF, value); break; case 0xB0: DM0SAD_L = value; diff --git a/src/gba/GBALink.cpp b/src/gba/GBALink.cpp index ba7c26915..5af732056 100644 --- a/src/gba/GBALink.cpp +++ b/src/gba/GBALink.cpp @@ -3,8 +3,8 @@ #include #include -// malloc.h does not seem to exist on Mac OS 10.7 -#ifdef __APPLE__ +// malloc.h does not seem to exist on Mac OS 10.7 and is an error on FreeBSD +#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__NetBSD__) #include #else #include diff --git a/src/gba/GBAinline.h b/src/gba/GBAinline.h index 0fc9d8697..d9560a3c8 100644 --- a/src/gba/GBAinline.h +++ b/src/gba/GBAinline.h @@ -723,7 +723,7 @@ static inline void CPUWriteByte(uint32_t address, uint8_t b) case 0x9d: case 0x9e: case 0x9f: - soundEvent(address & 0xFF, b); + soundEvent8(address & 0xFF, b); break; case 0x301: // HALTCNT, undocumented if (b == 0x80) diff --git a/src/gba/Sound.cpp b/src/gba/Sound.cpp index 0a56be82a..1f37de72c 100644 --- a/src/gba/Sound.cpp +++ b/src/gba/Sound.cpp @@ -50,8 +50,8 @@ int soundTicks = SOUND_CLOCK_TICKS_; static float soundVolume = 1.0f; static int soundEnableFlag = 0x3ff; // emulator channels enabled -static float soundFiltering_ = -1; -static float soundVolume_ = -1; +static float soundFiltering_ = -1.0f; +static float soundVolume_ = -1.0f; void interp_rate() { /* empty for now */} @@ -161,7 +161,7 @@ void Gba_Pcm::update(int dac) int period = time - last_time; int idx = (unsigned)period / 512; - if (idx >= 3) + if (idx > 3) idx = 3; static int const filters[4] = { 0, 0, 1, 2 }; @@ -188,8 +188,8 @@ void Gba_Pcm_Fifo::timer_overflowed(int which_timer) // Not filled by DMA, so fill with 16 bytes of silence int reg = which ? FIFOB_L : FIFOA_L; for (int n = 8; n--;) { - soundEvent(reg, (uint16_t)0); - soundEvent(reg + 2, (uint16_t)0); + soundEvent16(reg, (uint16_t)0); + soundEvent16(reg + 2, (uint16_t)0); } } } @@ -237,21 +237,21 @@ static void apply_control() static int gba_to_gb_sound(int addr) { static const int table[0x40] = { - 0xFF10, 0, 0xFF11, 0xFF12, 0xFF13, 0xFF14, 0, 0, - 0xFF16, 0xFF17, 0, 0, 0xFF18, 0xFF19, 0, 0, - 0xFF1A, 0, 0xFF1B, 0xFF1C, 0xFF1D, 0xFF1E, 0, 0, - 0xFF20, 0xFF21, 0, 0, 0xFF22, 0xFF23, 0, 0, - 0xFF24, 0xFF25, 0, 0, 0xFF26, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, - 0xFF30, 0xFF31, 0xFF32, 0xFF33, 0xFF34, 0xFF35, 0xFF36, 0xFF37, - 0xFF38, 0xFF39, 0xFF3A, 0xFF3B, 0xFF3C, 0xFF3D, 0xFF3E, 0xFF3F, + 0xFF10, 0, 0xFF11, 0xFF12, 0xFF13, 0xFF14, 0, 0, // 0x60 + 0xFF16, 0xFF17, 0, 0, 0xFF18, 0xFF19, 0, 0, // 0x68 + 0xFF1A, 0, 0xFF1B, 0xFF1C, 0xFF1D, 0xFF1E, 0, 0, // 0x70 + 0xFF20, 0xFF21, 0, 0, 0xFF22, 0xFF23, 0, 0, // 0x78 + 0xFF24, 0xFF25, 0, 0, 0xFF26, 0, 0, 0, // 0x80 + 0, 0, 0, 0, 0, 0, 0, 0, // 0x88 + 0xFF30, 0xFF31, 0xFF32, 0xFF33, 0xFF34, 0xFF35, 0xFF36, 0xFF37, // 0x90 + 0xFF38, 0xFF39, 0xFF3A, 0xFF3B, 0xFF3C, 0xFF3D, 0xFF3E, 0xFF3F, // 0x98 }; if (addr >= 0x60 && addr < 0xA0) return table[addr - 0x60]; return 0; } -void soundEvent(uint32_t address, uint8_t data) +void soundEvent8(uint32_t address, uint8_t data) { int gb_addr = gba_to_gb_sound(address); if (gb_addr) { @@ -271,13 +271,15 @@ static void apply_volume(bool apu_only = false) soundVolume_ = soundVolume; if (gb_apu) { - static float const apu_vols[4] = { 0.25, 0.5, 1, 0.25 }; + static float const apu_vols[4] = { 0.25f, 0.5f, 1.0f, 0.25f }; gb_apu->volume(soundVolume_ * apu_vols[ioMem[SGCNT0_H] & 3]); } if (!apu_only) { - for (int i = 0; i < 3; i++) - pcm_synth[i].volume(0.66 / 256 * soundVolume_); + double synth_vol = 0.66 / 256.0 * soundVolume_; + pcm_synth[0].volume(synth_vol); + pcm_synth[1].volume(synth_vol); + pcm_synth[2].volume(synth_vol); } } @@ -289,7 +291,7 @@ static void write_SGCNT0_H(int data) apply_volume(true); } -void soundEvent(uint32_t address, uint16_t data) +void soundEvent16(uint32_t address, uint16_t data) { switch (address) { case SGCNT0_H: @@ -308,14 +310,14 @@ void soundEvent(uint32_t address, uint16_t data) WRITE16LE(&ioMem[address], data); break; - case 0x88: + case SOUNDBIAS: data &= 0xC3FF; WRITE16LE(&ioMem[address], data); break; default: - soundEvent(address & ~1, (uint8_t)(data)); // even - soundEvent(address | 1, (uint8_t)(data >> 8)); // odd + soundEvent8(address & ~1, (uint8_t)(data)); // even + soundEvent8(address | 1, (uint8_t)(data >> 8)); // odd break; } } @@ -523,7 +525,7 @@ void soundReset() soundPaused = true; soundTicks = 0; - soundEvent(NR52, (uint8_t)0x80); + soundEvent8(NR52, (uint8_t)0x80); } bool soundInit() diff --git a/src/gba/Sound.h b/src/gba/Sound.h index 9122bc274..0ec30235f 100644 --- a/src/gba/Sound.h +++ b/src/gba/Sound.h @@ -48,18 +48,19 @@ extern float soundFiltering; // 0.0 = none, 1.0 = max //// GBA sound emulation // GBA sound registers -#define SGCNT0_H 0x82 -#define FIFOA_L 0xa0 -#define FIFOA_H 0xa2 -#define FIFOB_L 0xa4 -#define FIFOB_H 0xa6 +#define SGCNT0_H 0x82 +#define SOUNDBIAS 0x88 +#define FIFOA_L 0xa0 +#define FIFOA_H 0xa2 +#define FIFOB_L 0xa4 +#define FIFOB_H 0xa6 // Resets emulated sound hardware void soundReset(); // Emulates write to sound hardware -void soundEvent(uint32_t addr, uint8_t data); -void soundEvent(uint32_t addr, uint16_t data); // TODO: error-prone to overload like this +void soundEvent8(uint32_t addr, uint8_t data); +void soundEvent16(uint32_t addr, uint16_t data); // TODO: error-prone to overload like this // Notifies emulator that a timer has overflowed void soundTimerOverflow(int which); diff --git a/src/libretro/Makefile b/src/libretro/Makefile index ccc7f81ca..9bbee1d44 100644 --- a/src/libretro/Makefile +++ b/src/libretro/Makefile @@ -28,9 +28,16 @@ endif endif TARGET_NAME = vbam -GIT_VERSION := " $(shell git rev-parse --short HEAD || echo unknown)" -ifneq ($(GIT_VERSION)," unknown") - CXXFLAGS += -DGIT_VERSION=\"$(GIT_VERSION)\" + +VBAM_VERSION := $(shell sed -En 's/.*\[([0-9]+[^]]+).*/\1/p; T; q' ../../CHANGELOG.md 2>/dev/null) + +CXXFLAGS += -DVBAM_VERSION=\"$(VBAM_VERSION)\" + +TAG_COMMIT := $(shell git rev-list -n 1 v$(VBAM_VERSION) --abbrev-commit 2>/dev/null) +CURRENT_COMMIT := $(shell git rev-parse --short HEAD 2>/dev/null) + +ifneq ($(CURRENT_COMMIT),$(TAG_COMMIT)) + CXXFLAGS += -DGIT_COMMIT=\"$(CURRENT_COMMIT)\" endif ifeq ($(platform), unix) diff --git a/src/libretro/Makefile.common b/src/libretro/Makefile.common index b50a0cd09..9776ba71f 100644 --- a/src/libretro/Makefile.common +++ b/src/libretro/Makefile.common @@ -1,4 +1,6 @@ -INCFLAGS := -I$(CORE_DIR) +LIBRETRO_COMMON := $(CORE_DIR)/libretro/libretro-common/include + +INCFLAGS := -I$(CORE_DIR) -I$(LIBRETRO_COMMON) SOURCES_CXX := SOURCES_CXX += \ diff --git a/src/libretro/libretro.h b/src/libretro/libretro-common/include/libretro.h old mode 100755 new mode 100644 similarity index 58% rename from src/libretro/libretro.h rename to src/libretro/libretro-common/include/libretro.h index 2959e1450..1fd2f5b79 --- a/src/libretro/libretro.h +++ b/src/libretro/libretro-common/include/libretro.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2010-2016 The RetroArch team +/* Copyright (C) 2010-2018 The RetroArch team * * --------------------------------------------------------------------------------------- * The following license statement only applies to this libretro API header (libretro.h). @@ -32,7 +32,7 @@ extern "C" { #endif #ifndef __cplusplus -#if defined(_MSC_VER) && !defined(SN_TARGET_PS3) +#if defined(_MSC_VER) && _MSC_VER < 1800 && !defined(SN_TARGET_PS3) /* Hack applied for MSVC when compiling in C89 mode * as it isn't C99-compliant. */ #define bool unsigned char @@ -77,7 +77,7 @@ extern "C" { # endif #endif -/* Used for checking API/ABI mismatches that can break libretro +/* Used for checking API/ABI mismatches that can break libretro * implementations. * It is not incremented for compatible changes to the API. */ @@ -87,13 +87,13 @@ extern "C" { * Libretro's fundamental device abstractions. * * Libretro's input system consists of some standardized device types, - * such as a joypad (with/without analog), mouse, keyboard, lightgun + * such as a joypad (with/without analog), mouse, keyboard, lightgun * and a pointer. * - * The functionality of these devices are fixed, and individual cores + * The functionality of these devices are fixed, and individual cores * map their own concept of a controller to libretro's abstractions. - * This makes it possible for frontends to map the abstract types to a - * real input device, and not having to worry about binding input + * This makes it possible for frontends to map the abstract types to a + * real input device, and not having to worry about binding input * correctly to arbitrary controller layouts. */ @@ -104,43 +104,52 @@ extern "C" { /* Input disabled. */ #define RETRO_DEVICE_NONE 0 -/* The JOYPAD is called RetroPad. It is essentially a Super Nintendo - * controller, but with additional L2/R2/L3/R3 buttons, similar to a +/* The JOYPAD is called RetroPad. It is essentially a Super Nintendo + * controller, but with additional L2/R2/L3/R3 buttons, similar to a * PS1 DualShock. */ #define RETRO_DEVICE_JOYPAD 1 /* The mouse is a simple mouse, similar to Super Nintendo's mouse. * X and Y coordinates are reported relatively to last poll (poll callback). - * It is up to the libretro implementation to keep track of where the mouse + * It is up to the libretro implementation to keep track of where the mouse * pointer is supposed to be on the screen. - * The frontend must make sure not to interfere with its own hardware + * The frontend must make sure not to interfere with its own hardware * mouse pointer. */ #define RETRO_DEVICE_MOUSE 2 /* KEYBOARD device lets one poll for raw key pressed. - * It is poll based, so input callback will return with the current + * It is poll based, so input callback will return with the current * pressed state. * For event/text based keyboard input, see * RETRO_ENVIRONMENT_SET_KEYBOARD_CALLBACK. */ #define RETRO_DEVICE_KEYBOARD 3 -/* Lightgun X/Y coordinates are reported relatively to last poll, - * similar to mouse. */ +/* LIGHTGUN device is similar to Guncon-2 for PlayStation 2. + * It reports X/Y coordinates in screen space (similar to the pointer) + * in the range [-0x8000, 0x7fff] in both axes, with zero being center and + * -0x8000 being out of bounds. + * As well as reporting on/off screen state. It features a trigger, + * start/select buttons, auxiliary action buttons and a + * directional pad. A forced off-screen shot can be requested for + * auto-reloading function in some games. + */ #define RETRO_DEVICE_LIGHTGUN 4 /* The ANALOG device is an extension to JOYPAD (RetroPad). - * Similar to DualShock it adds two analog sticks. - * This is treated as a separate device type as it returns values in the - * full analog range of [-0x8000, 0x7fff]. Positive X axis is right. - * Positive Y axis is down. - * Only use ANALOG type when polling for analog values of the axes. + * Similar to DualShock2 it adds two analog sticks and all buttons can + * be analog. This is treated as a separate device type as it returns + * axis values in the full analog range of [-0x7fff, 0x7fff], + * although some devices may return -0x8000. + * Positive X axis is right. Positive Y axis is down. + * Buttons are returned in the range [0, 0x7fff]. + * Only use ANALOG type when polling for analog values. */ #define RETRO_DEVICE_ANALOG 5 /* Abstracts the concept of a pointing mechanism, e.g. touch. - * This allows libretro to query in absolute coordinates where on the + * This allows libretro to query in absolute coordinates where on the * screen a mouse (or something similar) is being placed. * For a touch centric device, coordinates reported are the coordinates * of the press. @@ -148,33 +157,34 @@ extern "C" { * Coordinates in X and Y are reported as: * [-0x7fff, 0x7fff]: -0x7fff corresponds to the far left/top of the screen, * and 0x7fff corresponds to the far right/bottom of the screen. - * The "screen" is here defined as area that is passed to the frontend and + * The "screen" is here defined as area that is passed to the frontend and * later displayed on the monitor. * * The frontend is free to scale/resize this screen as it sees fit, however, - * (X, Y) = (-0x7fff, -0x7fff) will correspond to the top-left pixel of the + * (X, Y) = (-0x7fff, -0x7fff) will correspond to the top-left pixel of the * game image, etc. * - * To check if the pointer coordinates are valid (e.g. a touch display + * To check if the pointer coordinates are valid (e.g. a touch display * actually being touched), PRESSED returns 1 or 0. * - * If using a mouse on a desktop, PRESSED will usually correspond to the + * If using a mouse on a desktop, PRESSED will usually correspond to the * left mouse button, but this is a frontend decision. * PRESSED will only return 1 if the pointer is inside the game screen. * - * For multi-touch, the index variable can be used to successively query + * For multi-touch, the index variable can be used to successively query * more presses. * If index = 0 returns true for _PRESSED, coordinates can be extracted - * with _X, _Y for index = 0. One can then query _PRESSED, _X, _Y with + * with _X, _Y for index = 0. One can then query _PRESSED, _X, _Y with * index = 1, and so on. - * Eventually _PRESSED will return false for an index. No further presses + * Eventually _PRESSED will return false for an index. No further presses * are registered at this point. */ #define RETRO_DEVICE_POINTER 6 /* Buttons for the RetroPad (JOYPAD). - * The placement of these is equivalent to placements on the + * The placement of these is equivalent to placements on the * Super Nintendo controller. - * L2/R2/L3/R3 buttons correspond to the PS1 DualShock. */ + * L2/R2/L3/R3 buttons correspond to the PS1 DualShock. + * Also used as id values for RETRO_DEVICE_INDEX_ANALOG_BUTTON */ #define RETRO_DEVICE_ID_JOYPAD_B 0 #define RETRO_DEVICE_ID_JOYPAD_Y 1 #define RETRO_DEVICE_ID_JOYPAD_SELECT 2 @@ -192,11 +202,14 @@ extern "C" { #define RETRO_DEVICE_ID_JOYPAD_L3 14 #define RETRO_DEVICE_ID_JOYPAD_R3 15 +#define RETRO_DEVICE_ID_JOYPAD_MASK 256 + /* Index / Id values for ANALOG device. */ -#define RETRO_DEVICE_INDEX_ANALOG_LEFT 0 -#define RETRO_DEVICE_INDEX_ANALOG_RIGHT 1 -#define RETRO_DEVICE_ID_ANALOG_X 0 -#define RETRO_DEVICE_ID_ANALOG_Y 1 +#define RETRO_DEVICE_INDEX_ANALOG_LEFT 0 +#define RETRO_DEVICE_INDEX_ANALOG_RIGHT 1 +#define RETRO_DEVICE_INDEX_ANALOG_BUTTON 2 +#define RETRO_DEVICE_ID_ANALOG_X 0 +#define RETRO_DEVICE_ID_ANALOG_Y 1 /* Id values for MOUSE. */ #define RETRO_DEVICE_ID_MOUSE_X 0 @@ -208,20 +221,36 @@ extern "C" { #define RETRO_DEVICE_ID_MOUSE_MIDDLE 6 #define RETRO_DEVICE_ID_MOUSE_HORIZ_WHEELUP 7 #define RETRO_DEVICE_ID_MOUSE_HORIZ_WHEELDOWN 8 - -/* Id values for LIGHTGUN types. */ -#define RETRO_DEVICE_ID_LIGHTGUN_X 0 -#define RETRO_DEVICE_ID_LIGHTGUN_Y 1 -#define RETRO_DEVICE_ID_LIGHTGUN_TRIGGER 2 -#define RETRO_DEVICE_ID_LIGHTGUN_CURSOR 3 -#define RETRO_DEVICE_ID_LIGHTGUN_TURBO 4 -#define RETRO_DEVICE_ID_LIGHTGUN_PAUSE 5 -#define RETRO_DEVICE_ID_LIGHTGUN_START 6 +#define RETRO_DEVICE_ID_MOUSE_BUTTON_4 9 +#define RETRO_DEVICE_ID_MOUSE_BUTTON_5 10 + +/* Id values for LIGHTGUN. */ +#define RETRO_DEVICE_ID_LIGHTGUN_SCREEN_X 13 /*Absolute Position*/ +#define RETRO_DEVICE_ID_LIGHTGUN_SCREEN_Y 14 /*Absolute*/ +#define RETRO_DEVICE_ID_LIGHTGUN_IS_OFFSCREEN 15 /*Status Check*/ +#define RETRO_DEVICE_ID_LIGHTGUN_TRIGGER 2 +#define RETRO_DEVICE_ID_LIGHTGUN_RELOAD 16 /*Forced off-screen shot*/ +#define RETRO_DEVICE_ID_LIGHTGUN_AUX_A 3 +#define RETRO_DEVICE_ID_LIGHTGUN_AUX_B 4 +#define RETRO_DEVICE_ID_LIGHTGUN_START 6 +#define RETRO_DEVICE_ID_LIGHTGUN_SELECT 7 +#define RETRO_DEVICE_ID_LIGHTGUN_AUX_C 8 +#define RETRO_DEVICE_ID_LIGHTGUN_DPAD_UP 9 +#define RETRO_DEVICE_ID_LIGHTGUN_DPAD_DOWN 10 +#define RETRO_DEVICE_ID_LIGHTGUN_DPAD_LEFT 11 +#define RETRO_DEVICE_ID_LIGHTGUN_DPAD_RIGHT 12 +/* deprecated */ +#define RETRO_DEVICE_ID_LIGHTGUN_X 0 /*Relative Position*/ +#define RETRO_DEVICE_ID_LIGHTGUN_Y 1 /*Relative*/ +#define RETRO_DEVICE_ID_LIGHTGUN_CURSOR 3 /*Use Aux:A*/ +#define RETRO_DEVICE_ID_LIGHTGUN_TURBO 4 /*Use Aux:B*/ +#define RETRO_DEVICE_ID_LIGHTGUN_PAUSE 5 /*Use Start*/ /* Id values for POINTER. */ #define RETRO_DEVICE_ID_POINTER_X 0 #define RETRO_DEVICE_ID_POINTER_Y 1 #define RETRO_DEVICE_ID_POINTER_PRESSED 2 +#define RETRO_DEVICE_ID_POINTER_COUNT 3 /* Returned from retro_get_region(). */ #define RETRO_REGION_NTSC 0 @@ -230,28 +259,33 @@ extern "C" { /* Id values for LANGUAGE */ enum retro_language { - RETRO_LANGUAGE_ENGLISH = 0, - RETRO_LANGUAGE_JAPANESE = 1, - RETRO_LANGUAGE_FRENCH = 2, - RETRO_LANGUAGE_SPANISH = 3, - RETRO_LANGUAGE_GERMAN = 4, - RETRO_LANGUAGE_ITALIAN = 5, - RETRO_LANGUAGE_DUTCH = 6, - RETRO_LANGUAGE_PORTUGUESE = 7, - RETRO_LANGUAGE_RUSSIAN = 8, - RETRO_LANGUAGE_KOREAN = 9, - RETRO_LANGUAGE_CHINESE_TRADITIONAL = 10, - RETRO_LANGUAGE_CHINESE_SIMPLIFIED = 11, - RETRO_LANGUAGE_ESPERANTO = 12, - RETRO_LANGUAGE_POLISH = 13, + RETRO_LANGUAGE_ENGLISH = 0, + RETRO_LANGUAGE_JAPANESE = 1, + RETRO_LANGUAGE_FRENCH = 2, + RETRO_LANGUAGE_SPANISH = 3, + RETRO_LANGUAGE_GERMAN = 4, + RETRO_LANGUAGE_ITALIAN = 5, + RETRO_LANGUAGE_DUTCH = 6, + RETRO_LANGUAGE_PORTUGUESE_BRAZIL = 7, + RETRO_LANGUAGE_PORTUGUESE_PORTUGAL = 8, + RETRO_LANGUAGE_RUSSIAN = 9, + RETRO_LANGUAGE_KOREAN = 10, + RETRO_LANGUAGE_CHINESE_TRADITIONAL = 11, + RETRO_LANGUAGE_CHINESE_SIMPLIFIED = 12, + RETRO_LANGUAGE_ESPERANTO = 13, + RETRO_LANGUAGE_POLISH = 14, + RETRO_LANGUAGE_VIETNAMESE = 15, + RETRO_LANGUAGE_ARABIC = 16, + RETRO_LANGUAGE_GREEK = 17, + RETRO_LANGUAGE_TURKISH = 18, RETRO_LANGUAGE_LAST, /* Ensure sizeof(enum) == sizeof(int) */ - RETRO_LANGUAGE_DUMMY = INT_MAX + RETRO_LANGUAGE_DUMMY = INT_MAX }; /* Passed to retro_get_memory_data/size(). - * If the memory type doesn't apply to the + * If the memory type doesn't apply to the * implementation NULL/0 can be returned. */ #define RETRO_MEMORY_MASK 0xff @@ -349,6 +383,10 @@ enum retro_key RETROK_x = 120, RETROK_y = 121, RETROK_z = 122, + RETROK_LEFTBRACE = 123, + RETROK_BAR = 124, + RETROK_RIGHTBRACE = 125, + RETROK_TILDE = 126, RETROK_DELETE = 127, RETROK_KP0 = 256, @@ -419,6 +457,7 @@ enum retro_key RETROK_POWER = 320, RETROK_EURO = 321, RETROK_UNDO = 322, + RETROK_OEM_102 = 323, RETROK_LAST, @@ -441,7 +480,7 @@ enum retro_mod RETROKMOD_DUMMY = INT_MAX /* Ensure sizeof(enum) == sizeof(int) */ }; -/* If set, this call is not part of the public libretro API yet. It can +/* If set, this call is not part of the public libretro API yet. It can * change or be removed at any time. */ #define RETRO_ENVIRONMENT_EXPERIMENTAL 0x10000 /* Environment callback to be used internally in frontend. */ @@ -450,12 +489,14 @@ enum retro_mod /* Environment commands. */ #define RETRO_ENVIRONMENT_SET_ROTATION 1 /* const unsigned * -- * Sets screen rotation of graphics. - * Is only implemented if rotation can be accelerated by hardware. - * Valid values are 0, 1, 2, 3, which rotates screen by 0, 90, 180, + * Valid values are 0, 1, 2, 3, which rotates screen by 0, 90, 180, * 270 degrees counter-clockwise respectively. */ #define RETRO_ENVIRONMENT_GET_OVERSCAN 2 /* bool * -- - * Boolean value whether or not the implementation should use overscan, + * NOTE: As of 2019 this callback is considered deprecated in favor of + * using core options to manage overscan in a more nuanced, core-specific way. + * + * Boolean value whether or not the implementation should use overscan, * or crop away overscan. */ #define RETRO_ENVIRONMENT_GET_CAN_DUPE 3 /* bool * -- @@ -463,15 +504,15 @@ enum retro_mod * passing NULL to video frame callback. */ - /* Environ 4, 5 are no longer supported (GET_VARIABLE / SET_VARIABLES), + /* Environ 4, 5 are no longer supported (GET_VARIABLE / SET_VARIABLES), * and reserved to avoid possible ABI clash. */ #define RETRO_ENVIRONMENT_SET_MESSAGE 6 /* const struct retro_message * -- - * Sets a message to be displayed in implementation-specific manner + * Sets a message to be displayed in implementation-specific manner * for a certain amount of 'frames'. - * Should not be used for trivial messages, which should simply be - * logged via RETRO_ENVIRONMENT_GET_LOG_INTERFACE (or as a + * Should not be used for trivial messages, which should simply be + * logged via RETRO_ENVIRONMENT_GET_LOG_INTERFACE (or as a * fallback, stderr). */ #define RETRO_ENVIRONMENT_SHUTDOWN 7 /* N/A (NULL) -- @@ -499,15 +540,15 @@ enum retro_mod #define RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY 9 /* const char ** -- * Returns the "system" directory of the frontend. - * This directory can be used to store system specific + * This directory can be used to store system specific * content such as BIOSes, configuration data, etc. * The returned value can be NULL. * If so, no such directory is defined, * and it's up to the implementation to find a suitable directory. * - * NOTE: Some cores used this folder also for "save" data such as + * NOTE: Some cores used this folder also for "save" data such as * memory cards, etc, for lack of a better place to put it. - * This is now discouraged, and if possible, cores should try to + * This is now discouraged, and if possible, cores should try to * use the new GET_SAVE_DIRECTORY. */ #define RETRO_ENVIRONMENT_SET_PIXEL_FORMAT 10 @@ -515,19 +556,19 @@ enum retro_mod * Sets the internal pixel format used by the implementation. * The default pixel format is RETRO_PIXEL_FORMAT_0RGB1555. * This pixel format however, is deprecated (see enum retro_pixel_format). - * If the call returns false, the frontend does not support this pixel + * If the call returns false, the frontend does not support this pixel * format. * - * This function should be called inside retro_load_game() or + * This function should be called inside retro_load_game() or * retro_get_system_av_info(). */ #define RETRO_ENVIRONMENT_SET_INPUT_DESCRIPTORS 11 /* const struct retro_input_descriptor * -- * Sets an array of retro_input_descriptors. * It is up to the frontend to present this in a usable way. - * The array is terminated by retro_input_descriptor::description + * The array is terminated by retro_input_descriptor::description * being set to NULL. - * This function can be called at any time, but it is recommended + * This function can be called at any time, but it is recommended * to call it as early as possible. */ #define RETRO_ENVIRONMENT_SET_KEYBOARD_CALLBACK 12 @@ -536,52 +577,55 @@ enum retro_mod */ #define RETRO_ENVIRONMENT_SET_DISK_CONTROL_INTERFACE 13 /* const struct retro_disk_control_callback * -- - * Sets an interface which frontend can use to eject and insert + * Sets an interface which frontend can use to eject and insert * disk images. - * This is used for games which consist of multiple images and + * This is used for games which consist of multiple images and * must be manually swapped out by the user (e.g. PSX). */ #define RETRO_ENVIRONMENT_SET_HW_RENDER 14 /* struct retro_hw_render_callback * -- - * Sets an interface to let a libretro core render with + * Sets an interface to let a libretro core render with * hardware acceleration. * Should be called in retro_load_game(). - * If successful, libretro cores will be able to render to a + * If successful, libretro cores will be able to render to a * frontend-provided framebuffer. - * The size of this framebuffer will be at least as large as + * The size of this framebuffer will be at least as large as * max_width/max_height provided in get_av_info(). - * If HW rendering is used, pass only RETRO_HW_FRAME_BUFFER_VALID or + * If HW rendering is used, pass only RETRO_HW_FRAME_BUFFER_VALID or * NULL to retro_video_refresh_t. */ #define RETRO_ENVIRONMENT_GET_VARIABLE 15 /* struct retro_variable * -- * Interface to acquire user-defined information from environment * that cannot feasibly be supported in a multi-system way. - * 'key' should be set to a key which has already been set by + * 'key' should be set to a key which has already been set by * SET_VARIABLES. * 'data' will be set to a value or NULL. */ #define RETRO_ENVIRONMENT_SET_VARIABLES 16 /* const struct retro_variable * -- * Allows an implementation to signal the environment - * which variables it might want to check for later using + * which variables it might want to check for later using * GET_VARIABLE. - * This allows the frontend to present these variables to + * This allows the frontend to present these variables to * a user dynamically. - * This should be called as early as possible (ideally in - * retro_set_environment). + * This should be called the first time as early as + * possible (ideally in retro_set_environment). + * Afterward it may be called again for the core to communicate + * updated options to the frontend, but the number of core + * options must not change from the number in the initial call. * - * 'data' points to an array of retro_variable structs + * 'data' points to an array of retro_variable structs * terminated by a { NULL, NULL } element. - * retro_variable::key should be namespaced to not collide - * with other implementations' keys. E.g. A core called + * retro_variable::key should be namespaced to not collide + * with other implementations' keys. E.g. A core called * 'foo' should use keys named as 'foo_option'. - * retro_variable::value should contain a human readable - * description of the key as well as a '|' delimited list + * retro_variable::value should contain a human readable + * description of the key as well as a '|' delimited list * of expected values. * - * The number of possible options should be very limited, - * i.e. it should be feasible to cycle through options + * The number of possible options should be very limited, + * i.e. it should be feasible to cycle through options * without a keyboard. * * First entry should be treated as a default. @@ -589,11 +633,11 @@ enum retro_mod * Example entry: * { "foo_option", "Speed hack coprocessor X; false|true" } * - * Text before first ';' is description. This ';' must be - * followed by a space, and followed by a list of possible + * Text before first ';' is description. This ';' must be + * followed by a space, and followed by a list of possible * values split up with '|'. * - * Only strings are operated on. The possible values will + * Only strings are operated on. The possible values will * generally be displayed and stored as-is by the frontend. */ #define RETRO_ENVIRONMENT_GET_VARIABLE_UPDATE 17 @@ -604,72 +648,72 @@ enum retro_mod */ #define RETRO_ENVIRONMENT_SET_SUPPORT_NO_GAME 18 /* const bool * -- - * If true, the libretro implementation supports calls to + * If true, the libretro implementation supports calls to * retro_load_game() with NULL as argument. * Used by cores which can run without particular game data. * This should be called within retro_set_environment() only. */ #define RETRO_ENVIRONMENT_GET_LIBRETRO_PATH 19 /* const char ** -- - * Retrieves the absolute path from where this libretro + * Retrieves the absolute path from where this libretro * implementation was loaded. - * NULL is returned if the libretro was loaded statically - * (i.e. linked statically to frontend), or if the path cannot be + * NULL is returned if the libretro was loaded statically + * (i.e. linked statically to frontend), or if the path cannot be * determined. - * Mostly useful in cooperation with SET_SUPPORT_NO_GAME as assets can + * Mostly useful in cooperation with SET_SUPPORT_NO_GAME as assets can * be loaded without ugly hacks. */ - - /* Environment 20 was an obsolete version of SET_AUDIO_CALLBACK. + + /* Environment 20 was an obsolete version of SET_AUDIO_CALLBACK. * It was not used by any known core at the time, * and was removed from the API. */ +#define RETRO_ENVIRONMENT_SET_FRAME_TIME_CALLBACK 21 + /* const struct retro_frame_time_callback * -- + * Lets the core know how much time has passed since last + * invocation of retro_run(). + * The frontend can tamper with the timing to fake fast-forward, + * slow-motion, frame stepping, etc. + * In this case the delta time will use the reference value + * in frame_time_callback.. + */ #define RETRO_ENVIRONMENT_SET_AUDIO_CALLBACK 22 /* const struct retro_audio_callback * -- - * Sets an interface which is used to notify a libretro core about audio + * Sets an interface which is used to notify a libretro core about audio * being available for writing. - * The callback can be called from any thread, so a core using this must + * The callback can be called from any thread, so a core using this must * have a thread safe audio implementation. - * It is intended for games where audio and video are completely + * It is intended for games where audio and video are completely * asynchronous and audio can be generated on the fly. - * This interface is not recommended for use with emulators which have + * This interface is not recommended for use with emulators which have * highly synchronous audio. * - * The callback only notifies about writability; the libretro core still + * The callback only notifies about writability; the libretro core still * has to call the normal audio callbacks - * to write audio. The audio callbacks must be called from within the + * to write audio. The audio callbacks must be called from within the * notification callback. * The amount of audio data to write is up to the implementation. * Generally, the audio callback will be called continously in a loop. * - * Due to thread safety guarantees and lack of sync between audio and - * video, a frontend can selectively disallow this interface based on - * internal configuration. A core using this interface must also + * Due to thread safety guarantees and lack of sync between audio and + * video, a frontend can selectively disallow this interface based on + * internal configuration. A core using this interface must also * implement the "normal" audio interface. * - * A libretro core using SET_AUDIO_CALLBACK should also make use of + * A libretro core using SET_AUDIO_CALLBACK should also make use of * SET_FRAME_TIME_CALLBACK. */ -#define RETRO_ENVIRONMENT_SET_FRAME_TIME_CALLBACK 21 - /* const struct retro_frame_time_callback * -- - * Lets the core know how much time has passed since last - * invocation of retro_run(). - * The frontend can tamper with the timing to fake fast-forward, - * slow-motion, frame stepping, etc. - * In this case the delta time will use the reference value - * in frame_time_callback.. - */ #define RETRO_ENVIRONMENT_GET_RUMBLE_INTERFACE 23 /* struct retro_rumble_interface * -- - * Gets an interface which is used by a libretro core to set + * Gets an interface which is used by a libretro core to set * state of rumble motors in controllers. - * A strong and weak motor is supported, and they can be + * A strong and weak motor is supported, and they can be * controlled indepedently. */ #define RETRO_ENVIRONMENT_GET_INPUT_DEVICE_CAPABILITIES 24 /* uint64_t * -- - * Gets a bitmask telling which device type are expected to be + * Gets a bitmask telling which device type are expected to be * handled properly in a call to retro_input_state_t. - * Devices which are not handled or recognized always return + * Devices which are not handled or recognized always return * 0 in retro_input_state_t. * Example bitmask: caps = (1 << RETRO_DEVICE_JOYPAD) | (1 << RETRO_DEVICE_ANALOG). * Should only be called in retro_run(). @@ -678,56 +722,56 @@ enum retro_mod /* struct retro_sensor_interface * -- * Gets access to the sensor interface. * The purpose of this interface is to allow - * setting state related to sensors such as polling rate, + * setting state related to sensors such as polling rate, * enabling/disable it entirely, etc. - * Reading sensor state is done via the normal + * Reading sensor state is done via the normal * input_state_callback API. */ #define RETRO_ENVIRONMENT_GET_CAMERA_INTERFACE (26 | RETRO_ENVIRONMENT_EXPERIMENTAL) /* struct retro_camera_callback * -- * Gets an interface to a video camera driver. - * A libretro core can use this interface to get access to a + * A libretro core can use this interface to get access to a * video camera. - * New video frames are delivered in a callback in same + * New video frames are delivered in a callback in same * thread as retro_run(). * * GET_CAMERA_INTERFACE should be called in retro_load_game(). * - * Depending on the camera implementation used, camera frames + * Depending on the camera implementation used, camera frames * will be delivered as a raw framebuffer, * or as an OpenGL texture directly. * - * The core has to tell the frontend here which types of + * The core has to tell the frontend here which types of * buffers can be handled properly. - * An OpenGL texture can only be handled when using a + * An OpenGL texture can only be handled when using a * libretro GL core (SET_HW_RENDER). - * It is recommended to use a libretro GL core when + * It is recommended to use a libretro GL core when * using camera interface. * - * The camera is not started automatically. The retrieved start/stop + * The camera is not started automatically. The retrieved start/stop * functions must be used to explicitly * start and stop the camera driver. */ #define RETRO_ENVIRONMENT_GET_LOG_INTERFACE 27 /* struct retro_log_callback * -- - * Gets an interface for logging. This is useful for + * Gets an interface for logging. This is useful for * logging in a cross-platform way - * as certain platforms cannot use use stderr for logging. + * as certain platforms cannot use stderr for logging. * It also allows the frontend to * show logging information in a more suitable way. - * If this interface is not used, libretro cores should + * If this interface is not used, libretro cores should * log to stderr as desired. */ #define RETRO_ENVIRONMENT_GET_PERF_INTERFACE 28 /* struct retro_perf_callback * -- - * Gets an interface for performance counters. This is useful - * for performance logging in a cross-platform way and for detecting + * Gets an interface for performance counters. This is useful + * for performance logging in a cross-platform way and for detecting * architecture-specific features, such as SIMD support. */ #define RETRO_ENVIRONMENT_GET_LOCATION_INTERFACE 29 /* struct retro_location_callback * -- * Gets access to the location interface. - * The purpose of this interface is to be able to retrieve + * The purpose of this interface is to be able to retrieve * location-based information from the host device, * such as current latitude / longitude. */ @@ -735,7 +779,7 @@ enum retro_mod #define RETRO_ENVIRONMENT_GET_CORE_ASSETS_DIRECTORY 30 /* const char ** -- * Returns the "core assets" directory of the frontend. - * This directory can be used to store specific assets that the + * This directory can be used to store specific assets that the * core relies upon, such as art assets, * input data, etc etc. * The returned value can be NULL. @@ -744,76 +788,77 @@ enum retro_mod */ #define RETRO_ENVIRONMENT_GET_SAVE_DIRECTORY 31 /* const char ** -- - * Returns the "save" directory of the frontend. - * This directory can be used to store SRAM, memory cards, - * high scores, etc, if the libretro core + * Returns the "save" directory of the frontend, unless there is no + * save directory available. The save directory should be used to + * store SRAM, memory cards, high scores, etc, if the libretro core * cannot use the regular memory interface (retro_get_memory_data()). * - * NOTE: libretro cores used to check GET_SYSTEM_DIRECTORY for - * similar things before. - * They should still check GET_SYSTEM_DIRECTORY if they want to - * be backwards compatible. - * The path here can be NULL. It should only be non-NULL if the - * frontend user has set a specific save path. + * If the frontend cannot designate a save directory, it will return + * NULL to indicate that the core should attempt to operate without a + * save directory set. + * + * NOTE: early libretro cores used the system directory for save + * files. Cores that need to be backwards-compatible can still check + * GET_SYSTEM_DIRECTORY. */ #define RETRO_ENVIRONMENT_SET_SYSTEM_AV_INFO 32 /* const struct retro_system_av_info * -- - * Sets a new av_info structure. This can only be called from + * Sets a new av_info structure. This can only be called from * within retro_run(). - * This should *only* be used if the core is completely altering the + * This should *only* be used if the core is completely altering the * internal resolutions, aspect ratios, timings, sampling rate, etc. - * Calling this can require a full reinitialization of video/audio + * Calling this can require a full reinitialization of video/audio * drivers in the frontend, * - * so it is important to call it very sparingly, and usually only with + * so it is important to call it very sparingly, and usually only with * the users explicit consent. - * An eventual driver reinitialize will happen so that video and + * An eventual driver reinitialize will happen so that video and * audio callbacks - * happening after this call within the same retro_run() call will + * happening after this call within the same retro_run() call will * target the newly initialized driver. * - * This callback makes it possible to support configurable resolutions + * This callback makes it possible to support configurable resolutions * in games, which can be useful to * avoid setting the "worst case" in max_width/max_height. * - * ***HIGHLY RECOMMENDED*** Do not call this callback every time + * ***HIGHLY RECOMMENDED*** Do not call this callback every time * resolution changes in an emulator core if it's - * expected to be a temporary change, for the reasons of possible + * expected to be a temporary change, for the reasons of possible * driver reinitialization. - * This call is not a free pass for not trying to provide - * correct values in retro_get_system_av_info(). If you need to change - * things like aspect ratio or nominal width/height, - * use RETRO_ENVIRONMENT_SET_GEOMETRY, which is a softer variant + * This call is not a free pass for not trying to provide + * correct values in retro_get_system_av_info(). If you need to change + * things like aspect ratio or nominal width/height, + * use RETRO_ENVIRONMENT_SET_GEOMETRY, which is a softer variant * of SET_SYSTEM_AV_INFO. * - * If this returns false, the frontend does not acknowledge a + * If this returns false, the frontend does not acknowledge a * changed av_info struct. */ #define RETRO_ENVIRONMENT_SET_PROC_ADDRESS_CALLBACK 33 /* const struct retro_get_proc_address_interface * -- - * Allows a libretro core to announce support for the + * Allows a libretro core to announce support for the * get_proc_address() interface. - * This interface allows for a standard way to extend libretro where + * This interface allows for a standard way to extend libretro where * use of environment calls are too indirect, * e.g. for cases where the frontend wants to call directly into the core. * - * If a core wants to expose this interface, SET_PROC_ADDRESS_CALLBACK + * If a core wants to expose this interface, SET_PROC_ADDRESS_CALLBACK * **MUST** be called from within retro_set_environment(). */ #define RETRO_ENVIRONMENT_SET_SUBSYSTEM_INFO 34 /* const struct retro_subsystem_info * -- * This environment call introduces the concept of libretro "subsystems". - * A subsystem is a variant of a libretro core which supports + * A subsystem is a variant of a libretro core which supports * different kinds of games. - * The purpose of this is to support e.g. emulators which might + * The purpose of this is to support e.g. emulators which might * have special needs, e.g. Super Nintendo's Super GameBoy, Sufami Turbo. - * It can also be used to pick among subsystems in an explicit way + * It can also be used to pick among subsystems in an explicit way * if the libretro implementation is a multi-system emulator itself. * * Loading a game via a subsystem is done with retro_load_game_special(), - * and this environment call allows a libretro core to expose which + * and this environment call allows a libretro core to expose which * subsystems are supported for use with retro_load_game_special(). - * A core passes an array of retro_game_special_info which is terminated + * A core passes an array of retro_game_special_info which is terminated * with a zeroed out retro_game_special_info struct. * * If a core wants to use this functionality, SET_SUBSYSTEM_INFO @@ -821,68 +866,81 @@ enum retro_mod */ #define RETRO_ENVIRONMENT_SET_CONTROLLER_INFO 35 /* const struct retro_controller_info * -- - * This environment call lets a libretro core tell the frontend - * which controller types are recognized in calls to + * This environment call lets a libretro core tell the frontend + * which controller subclasses are recognized in calls to * retro_set_controller_port_device(). * - * Some emulators such as Super Nintendo - * support multiple lightgun types which must be specifically - * selected from. - * It is therefore sometimes necessary for a frontend to be able - * to tell the core about a special kind of input device which is - * not covered by the libretro input API. - * - * In order for a frontend to understand the workings of an input device, - * it must be a specialized type - * of the generic device types already defined in the libretro API. - * - * Which devices are supported can vary per input port. - * The core must pass an array of const struct retro_controller_info which - * is terminated with a blanked out struct. Each element of the struct - * corresponds to an ascending port index to - * retro_set_controller_port_device(). - * Even if special device types are set in the libretro core, + * Some emulators such as Super Nintendo support multiple lightgun + * types which must be specifically selected from. It is therefore + * sometimes necessary for a frontend to be able to tell the core + * about a special kind of input device which is not specifcally + * provided by the Libretro API. + * + * In order for a frontend to understand the workings of those devices, + * they must be defined as a specialized subclass of the generic device + * types already defined in the libretro API. + * + * The core must pass an array of const struct retro_controller_info which + * is terminated with a blanked out struct. Each element of the + * retro_controller_info struct corresponds to the ascending port index + * that is passed to retro_set_controller_port_device() when that function + * is called to indicate to the core that the frontend has changed the + * active device subclass. SEE ALSO: retro_set_controller_port_device() + * + * The ascending input port indexes provided by the core in the struct + * are generally presented by frontends as ascending User # or Player #, + * such as Player 1, Player 2, Player 3, etc. Which device subclasses are + * supported can vary per input port. + * + * The first inner element of each entry in the retro_controller_info array + * is a retro_controller_description struct that specifies the names and + * codes of all device subclasses that are available for the corresponding + * User or Player, beginning with the generic Libretro device that the + * subclasses are derived from. The second inner element of each entry is the + * total number of subclasses that are listed in the retro_controller_description. + * + * NOTE: Even if special device types are set in the libretro core, * libretro should only poll input based on the base input device types. */ #define RETRO_ENVIRONMENT_SET_MEMORY_MAPS (36 | RETRO_ENVIRONMENT_EXPERIMENTAL) /* const struct retro_memory_map * -- - * This environment call lets a libretro core tell the frontend + * This environment call lets a libretro core tell the frontend * about the memory maps this core emulates. * This can be used to implement, for example, cheats in a core-agnostic way. * - * Should only be used by emulators; it doesn't make much sense for + * Should only be used by emulators; it doesn't make much sense for * anything else. - * It is recommended to expose all relevant pointers through + * It is recommended to expose all relevant pointers through * retro_get_memory_* as well. * * Can be called from retro_init and retro_load_game. */ #define RETRO_ENVIRONMENT_SET_GEOMETRY 37 /* const struct retro_game_geometry * -- - * This environment call is similar to SET_SYSTEM_AV_INFO for changing - * video parameters, but provides a guarantee that drivers will not be + * This environment call is similar to SET_SYSTEM_AV_INFO for changing + * video parameters, but provides a guarantee that drivers will not be * reinitialized. * This can only be called from within retro_run(). * - * The purpose of this call is to allow a core to alter nominal - * width/heights as well as aspect ratios on-the-fly, which can be + * The purpose of this call is to allow a core to alter nominal + * width/heights as well as aspect ratios on-the-fly, which can be * useful for some emulators to change in run-time. * * max_width/max_height arguments are ignored and cannot be changed - * with this call as this could potentially require a reinitialization or a + * with this call as this could potentially require a reinitialization or a * non-constant time operation. * If max_width/max_height are to be changed, SET_SYSTEM_AV_INFO is required. * - * A frontend must guarantee that this environment call completes in + * A frontend must guarantee that this environment call completes in * constant time. */ -#define RETRO_ENVIRONMENT_GET_USERNAME 38 +#define RETRO_ENVIRONMENT_GET_USERNAME 38 /* const char ** * Returns the specified username of the frontend, if specified by the user. - * This username can be used as a nickname for a core that has online facilities + * This username can be used as a nickname for a core that has online facilities * or any other mode where personalization of the user is desirable. * The returned value can be NULL. - * If this environ callback is used by a core that requires a valid username, + * If this environ callback is used by a core that requires a valid username, * a default username should be specified by the core. */ #define RETRO_ENVIRONMENT_GET_LANGUAGE 39 @@ -920,20 +978,6 @@ enum retro_mod * A frontend must make sure that the pointer obtained from this function is * writeable (and readable). */ - -enum retro_hw_render_interface_type -{ - RETRO_HW_RENDER_INTERFACE_VULKAN = 0, - RETRO_HW_RENDER_INTERFACE_DUMMY = INT_MAX -}; - -/* Base struct. All retro_hw_render_interface_* types - * contain at least these fields. */ -struct retro_hw_render_interface -{ - enum retro_hw_render_interface_type interface_type; - unsigned interface_version; -}; #define RETRO_ENVIRONMENT_GET_HW_RENDER_INTERFACE (41 | RETRO_ENVIRONMENT_EXPERIMENTAL) /* const struct retro_hw_render_interface ** -- * Returns an API specific rendering interface for accessing API specific data. @@ -945,7 +989,6 @@ struct retro_hw_render_interface * Similarly, after context_destroyed callback returns, * the contents of the HW_RENDER_INTERFACE are invalidated. */ - #define RETRO_ENVIRONMENT_SET_SUPPORT_ACHIEVEMENTS (42 | RETRO_ENVIRONMENT_EXPERIMENTAL) /* const bool * -- * If true, the libretro implementation supports achievements @@ -954,70 +997,588 @@ struct retro_hw_render_interface * * This must be called before the first call to retro_run. */ +#define RETRO_ENVIRONMENT_SET_HW_RENDER_CONTEXT_NEGOTIATION_INTERFACE (43 | RETRO_ENVIRONMENT_EXPERIMENTAL) + /* const struct retro_hw_render_context_negotiation_interface * -- + * Sets an interface which lets the libretro core negotiate with frontend how a context is created. + * The semantics of this interface depends on which API is used in SET_HW_RENDER earlier. + * This interface will be used when the frontend is trying to create a HW rendering context, + * so it will be used after SET_HW_RENDER, but before the context_reset callback. + */ +#define RETRO_ENVIRONMENT_SET_SERIALIZATION_QUIRKS 44 + /* uint64_t * -- + * Sets quirk flags associated with serialization. The frontend will zero any flags it doesn't + * recognize or support. Should be set in either retro_init or retro_load_game, but not both. + */ +#define RETRO_ENVIRONMENT_SET_HW_SHARED_CONTEXT (44 | RETRO_ENVIRONMENT_EXPERIMENTAL) + /* N/A (null) * -- + * The frontend will try to use a 'shared' hardware context (mostly applicable + * to OpenGL) when a hardware context is being set up. + * + * Returns true if the frontend supports shared hardware contexts and false + * if the frontend does not support shared hardware contexts. + * + * This will do nothing on its own until SET_HW_RENDER env callbacks are + * being used. + */ +#define RETRO_ENVIRONMENT_GET_VFS_INTERFACE (45 | RETRO_ENVIRONMENT_EXPERIMENTAL) + /* struct retro_vfs_interface_info * -- + * Gets access to the VFS interface. + * VFS presence needs to be queried prior to load_game or any + * get_system/save/other_directory being called to let front end know + * core supports VFS before it starts handing out paths. + * It is recomended to do so in retro_set_environment + */ +#define RETRO_ENVIRONMENT_GET_LED_INTERFACE (46 | RETRO_ENVIRONMENT_EXPERIMENTAL) + /* struct retro_led_interface * -- + * Gets an interface which is used by a libretro core to set + * state of LEDs. + */ +#define RETRO_ENVIRONMENT_GET_AUDIO_VIDEO_ENABLE (47 | RETRO_ENVIRONMENT_EXPERIMENTAL) + /* int * -- + * Tells the core if the frontend wants audio or video. + * If disabled, the frontend will discard the audio or video, + * so the core may decide to skip generating a frame or generating audio. + * This is mainly used for increasing performance. + * Bit 0 (value 1): Enable Video + * Bit 1 (value 2): Enable Audio + * Bit 2 (value 4): Use Fast Savestates. + * Bit 3 (value 8): Hard Disable Audio + * Other bits are reserved for future use and will default to zero. + * If video is disabled: + * * The frontend wants the core to not generate any video, + * including presenting frames via hardware acceleration. + * * The frontend's video frame callback will do nothing. + * * After running the frame, the video output of the next frame should be + * no different than if video was enabled, and saving and loading state + * should have no issues. + * If audio is disabled: + * * The frontend wants the core to not generate any audio. + * * The frontend's audio callbacks will do nothing. + * * After running the frame, the audio output of the next frame should be + * no different than if audio was enabled, and saving and loading state + * should have no issues. + * Fast Savestates: + * * Guaranteed to be created by the same binary that will load them. + * * Will not be written to or read from the disk. + * * Suggest that the core assumes loading state will succeed. + * * Suggest that the core updates its memory buffers in-place if possible. + * * Suggest that the core skips clearing memory. + * * Suggest that the core skips resetting the system. + * * Suggest that the core may skip validation steps. + * Hard Disable Audio: + * * Used for a secondary core when running ahead. + * * Indicates that the frontend will never need audio from the core. + * * Suggests that the core may stop synthesizing audio, but this should not + * compromise emulation accuracy. + * * Audio output for the next frame does not matter, and the frontend will + * never need an accurate audio state in the future. + * * State will never be saved when using Hard Disable Audio. + */ +#define RETRO_ENVIRONMENT_GET_MIDI_INTERFACE (48 | RETRO_ENVIRONMENT_EXPERIMENTAL) + /* struct retro_midi_interface ** -- + * Returns a MIDI interface that can be used for raw data I/O. + */ + +#define RETRO_ENVIRONMENT_GET_FASTFORWARDING (49 | RETRO_ENVIRONMENT_EXPERIMENTAL) + /* bool * -- + * Boolean value that indicates whether or not the frontend is in + * fastforwarding mode. + */ + +#define RETRO_ENVIRONMENT_GET_TARGET_REFRESH_RATE (50 | RETRO_ENVIRONMENT_EXPERIMENTAL) + /* float * -- + * Float value that lets us know what target refresh rate + * is curently in use by the frontend. + * + * The core can use the returned value to set an ideal + * refresh rate/framerate. + */ + +#define RETRO_ENVIRONMENT_GET_INPUT_BITMASKS (51 | RETRO_ENVIRONMENT_EXPERIMENTAL) + /* bool * -- + * Boolean value that indicates whether or not the frontend supports + * input bitmasks being returned by retro_input_state_t. The advantage + * of this is that retro_input_state_t has to be only called once to + * grab all button states instead of multiple times. + * + * If it returns true, you can pass RETRO_DEVICE_ID_JOYPAD_MASK as 'id' + * to retro_input_state_t (make sure 'device' is set to RETRO_DEVICE_JOYPAD). + * It will return a bitmask of all the digital buttons. + */ + +#define RETRO_ENVIRONMENT_GET_CORE_OPTIONS_VERSION 52 + /* unsigned * -- + * Unsigned value is the API version number of the core options + * interface supported by the frontend. If callback return false, + * API version is assumed to be 0. + * + * In legacy code, core options are set by passing an array of + * retro_variable structs to RETRO_ENVIRONMENT_SET_VARIABLES. + * This may be still be done regardless of the core options + * interface version. + * + * If version is 1 however, core options may instead be set by + * passing an array of retro_core_option_definition structs to + * RETRO_ENVIRONMENT_SET_CORE_OPTIONS, or a 2D array of + * retro_core_option_definition structs to RETRO_ENVIRONMENT_SET_CORE_OPTIONS_INTL. + * This allows the core to additionally set option sublabel information + * and/or provide localisation support. + */ -#define RETRO_MEMDESC_CONST (1 << 0) /* The frontend will never change this memory area once retro_load_game has returned. */ -#define RETRO_MEMDESC_BIGENDIAN (1 << 1) /* The memory area contains big endian data. Default is little endian. */ -#define RETRO_MEMDESC_ALIGN_2 (1 << 16) /* All memory access in this area is aligned to their own size, or 2, whichever is smaller. */ -#define RETRO_MEMDESC_ALIGN_4 (2 << 16) -#define RETRO_MEMDESC_ALIGN_8 (3 << 16) -#define RETRO_MEMDESC_MINSIZE_2 (1 << 24) /* All memory in this region is accessed at least 2 bytes at the time. */ -#define RETRO_MEMDESC_MINSIZE_4 (2 << 24) -#define RETRO_MEMDESC_MINSIZE_8 (3 << 24) +#define RETRO_ENVIRONMENT_SET_CORE_OPTIONS 53 + /* const struct retro_core_option_definition ** -- + * Allows an implementation to signal the environment + * which variables it might want to check for later using + * GET_VARIABLE. + * This allows the frontend to present these variables to + * a user dynamically. + * This should only be called if RETRO_ENVIRONMENT_GET_ENHANCED_CORE_OPTIONS + * returns an API version of 1. + * This should be called instead of RETRO_ENVIRONMENT_SET_VARIABLES. + * This should be called the first time as early as + * possible (ideally in retro_set_environment). + * Afterwards it may be called again for the core to communicate + * updated options to the frontend, but the number of core + * options must not change from the number in the initial call. + * + * 'data' points to an array of retro_core_option_definition structs + * terminated by a { NULL, NULL, NULL, {{0}}, NULL } element. + * retro_core_option_definition::key should be namespaced to not collide + * with other implementations' keys. e.g. A core called + * 'foo' should use keys named as 'foo_option'. + * retro_core_option_definition::desc should contain a human readable + * description of the key. + * retro_core_option_definition::info should contain any additional human + * readable information text that a typical user may need to + * understand the functionality of the option. + * retro_core_option_definition::values is an array of retro_core_option_value + * structs terminated by a { NULL, NULL } element. + * > retro_core_option_definition::values[index].value is an expected option + * value. + * > retro_core_option_definition::values[index].label is a human readable + * label used when displaying the value on screen. If NULL, + * the value itself is used. + * retro_core_option_definition::default_value is the default core option + * setting. It must match one of the expected option values in the + * retro_core_option_definition::values array. If it does not, or the + * default value is NULL, the first entry in the + * retro_core_option_definition::values array is treated as the default. + * + * The number of possible options should be very limited, + * and must be less than RETRO_NUM_CORE_OPTION_VALUES_MAX. + * i.e. it should be feasible to cycle through options + * without a keyboard. + * + * First entry should be treated as a default. + * + * Example entry: + * { + * "foo_option", + * "Speed hack coprocessor X", + * "Provides increased performance at the expense of reduced accuracy", + * { + * { "false", NULL }, + * { "true", NULL }, + * { "unstable", "Turbo (Unstable)" }, + * { NULL, NULL }, + * }, + * "false" + * } + * + * Only strings are operated on. The possible values will + * generally be displayed and stored as-is by the frontend. + */ + +#define RETRO_ENVIRONMENT_SET_CORE_OPTIONS_INTL 54 + /* const struct retro_core_options_intl * -- + * Allows an implementation to signal the environment + * which variables it might want to check for later using + * GET_VARIABLE. + * This allows the frontend to present these variables to + * a user dynamically. + * This should only be called if RETRO_ENVIRONMENT_GET_ENHANCED_CORE_OPTIONS + * returns an API version of 1. + * This should be called instead of RETRO_ENVIRONMENT_SET_VARIABLES. + * This should be called the first time as early as + * possible (ideally in retro_set_environment). + * Afterwards it may be called again for the core to communicate + * updated options to the frontend, but the number of core + * options must not change from the number in the initial call. + * + * This is fundamentally the same as RETRO_ENVIRONMENT_SET_CORE_OPTIONS, + * with the addition of localisation support. The description of the + * RETRO_ENVIRONMENT_SET_CORE_OPTIONS callback should be consulted + * for further details. + * + * 'data' points to a retro_core_options_intl struct. + * + * retro_core_options_intl::us is a pointer to an array of + * retro_core_option_definition structs defining the US English + * core options implementation. It must point to a valid array. + * + * retro_core_options_intl::local is a pointer to an array of + * retro_core_option_definition structs defining core options for + * the current frontend language. It may be NULL (in which case + * retro_core_options_intl::us is used by the frontend). Any items + * missing from this array will be read from retro_core_options_intl::us + * instead. + * + * NOTE: Default core option values are always taken from the + * retro_core_options_intl::us array. Any default values in + * retro_core_options_intl::local array will be ignored. + */ + +#define RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY 55 + /* struct retro_core_option_display * -- + * + * Allows an implementation to signal the environment to show + * or hide a variable when displaying core options. This is + * considered a *suggestion*. The frontend is free to ignore + * this callback, and its implementation not considered mandatory. + * + * 'data' points to a retro_core_option_display struct + * + * retro_core_option_display::key is a variable identifier + * which has already been set by SET_VARIABLES/SET_CORE_OPTIONS. + * + * retro_core_option_display::visible is a boolean, specifying + * whether variable should be displayed + * + * Note that all core option variables will be set visible by + * default when calling SET_VARIABLES/SET_CORE_OPTIONS. + */ + +/* VFS functionality */ + +/* File paths: + * File paths passed as parameters when using this API shall be well formed UNIX-style, + * using "/" (unquoted forward slash) as directory separator regardless of the platform's native separator. + * Paths shall also include at least one forward slash ("game.bin" is an invalid path, use "./game.bin" instead). + * Other than the directory separator, cores shall not make assumptions about path format: + * "C:/path/game.bin", "http://example.com/game.bin", "#game/game.bin", "./game.bin" (without quotes) are all valid paths. + * Cores may replace the basename or remove path components from the end, and/or add new components; + * however, cores shall not append "./", "../" or multiple consecutive forward slashes ("//") to paths they request to front end. + * The frontend is encouraged to make such paths work as well as it can, but is allowed to give up if the core alters paths too much. + * Frontends are encouraged, but not required, to support native file system paths (modulo replacing the directory separator, if applicable). + * Cores are allowed to try using them, but must remain functional if the front rejects such requests. + * Cores are encouraged to use the libretro-common filestream functions for file I/O, + * as they seamlessly integrate with VFS, deal with directory separator replacement as appropriate + * and provide platform-specific fallbacks in cases where front ends do not support VFS. */ + +/* Opaque file handle + * Introduced in VFS API v1 */ +struct retro_vfs_file_handle; + +/* Opaque directory handle + * Introduced in VFS API v3 */ +struct retro_vfs_dir_handle; + +/* File open flags + * Introduced in VFS API v1 */ +#define RETRO_VFS_FILE_ACCESS_READ (1 << 0) /* Read only mode */ +#define RETRO_VFS_FILE_ACCESS_WRITE (1 << 1) /* Write only mode, discard contents and overwrites existing file unless RETRO_VFS_FILE_ACCESS_UPDATE is also specified */ +#define RETRO_VFS_FILE_ACCESS_READ_WRITE (RETRO_VFS_FILE_ACCESS_READ | RETRO_VFS_FILE_ACCESS_WRITE) /* Read-write mode, discard contents and overwrites existing file unless RETRO_VFS_FILE_ACCESS_UPDATE is also specified*/ +#define RETRO_VFS_FILE_ACCESS_UPDATE_EXISTING (1 << 2) /* Prevents discarding content of existing files opened for writing */ + +/* These are only hints. The frontend may choose to ignore them. Other than RAM/CPU/etc use, + and how they react to unlikely external interference (for example someone else writing to that file, + or the file's server going down), behavior will not change. */ +#define RETRO_VFS_FILE_ACCESS_HINT_NONE (0) +/* Indicate that the file will be accessed many times. The frontend should aggressively cache everything. */ +#define RETRO_VFS_FILE_ACCESS_HINT_FREQUENT_ACCESS (1 << 0) + +/* Seek positions */ +#define RETRO_VFS_SEEK_POSITION_START 0 +#define RETRO_VFS_SEEK_POSITION_CURRENT 1 +#define RETRO_VFS_SEEK_POSITION_END 2 + +/* stat() result flags + * Introduced in VFS API v3 */ +#define RETRO_VFS_STAT_IS_VALID (1 << 0) +#define RETRO_VFS_STAT_IS_DIRECTORY (1 << 1) +#define RETRO_VFS_STAT_IS_CHARACTER_SPECIAL (1 << 2) + +/* Get path from opaque handle. Returns the exact same path passed to file_open when getting the handle + * Introduced in VFS API v1 */ +typedef const char *(RETRO_CALLCONV *retro_vfs_get_path_t)(struct retro_vfs_file_handle *stream); + +/* Open a file for reading or writing. If path points to a directory, this will + * fail. Returns the opaque file handle, or NULL for error. + * Introduced in VFS API v1 */ +typedef struct retro_vfs_file_handle *(RETRO_CALLCONV *retro_vfs_open_t)(const char *path, unsigned mode, unsigned hints); + +/* Close the file and release its resources. Must be called if open_file returns non-NULL. Returns 0 on success, -1 on failure. + * Whether the call succeeds ot not, the handle passed as parameter becomes invalid and should no longer be used. + * Introduced in VFS API v1 */ +typedef int (RETRO_CALLCONV *retro_vfs_close_t)(struct retro_vfs_file_handle *stream); + +/* Return the size of the file in bytes, or -1 for error. + * Introduced in VFS API v1 */ +typedef int64_t (RETRO_CALLCONV *retro_vfs_size_t)(struct retro_vfs_file_handle *stream); + +/* Truncate file to specified size. Returns 0 on success or -1 on error + * Introduced in VFS API v2 */ +typedef int64_t (RETRO_CALLCONV *retro_vfs_truncate_t)(struct retro_vfs_file_handle *stream, int64_t length); + +/* Get the current read / write position for the file. Returns -1 for error. + * Introduced in VFS API v1 */ +typedef int64_t (RETRO_CALLCONV *retro_vfs_tell_t)(struct retro_vfs_file_handle *stream); + +/* Set the current read/write position for the file. Returns the new position, -1 for error. + * Introduced in VFS API v1 */ +typedef int64_t (RETRO_CALLCONV *retro_vfs_seek_t)(struct retro_vfs_file_handle *stream, int64_t offset, int seek_position); + +/* Read data from a file. Returns the number of bytes read, or -1 for error. + * Introduced in VFS API v1 */ +typedef int64_t (RETRO_CALLCONV *retro_vfs_read_t)(struct retro_vfs_file_handle *stream, void *s, uint64_t len); + +/* Write data to a file. Returns the number of bytes written, or -1 for error. + * Introduced in VFS API v1 */ +typedef int64_t (RETRO_CALLCONV *retro_vfs_write_t)(struct retro_vfs_file_handle *stream, const void *s, uint64_t len); + +/* Flush pending writes to file, if using buffered IO. Returns 0 on sucess, or -1 on failure. + * Introduced in VFS API v1 */ +typedef int (RETRO_CALLCONV *retro_vfs_flush_t)(struct retro_vfs_file_handle *stream); + +/* Delete the specified file. Returns 0 on success, -1 on failure + * Introduced in VFS API v1 */ +typedef int (RETRO_CALLCONV *retro_vfs_remove_t)(const char *path); + +/* Rename the specified file. Returns 0 on success, -1 on failure + * Introduced in VFS API v1 */ +typedef int (RETRO_CALLCONV *retro_vfs_rename_t)(const char *old_path, const char *new_path); + +/* Stat the specified file. Retruns a bitmask of RETRO_VFS_STAT_* flags, none are set if path was not valid. + * Additionally stores file size in given variable, unless NULL is given. + * Introduced in VFS API v3 */ +typedef int (RETRO_CALLCONV *retro_vfs_stat_t)(const char *path, int32_t *size); + +/* Create the specified directory. Returns 0 on success, -1 on unknown failure, -2 if already exists. + * Introduced in VFS API v3 */ +typedef int (RETRO_CALLCONV *retro_vfs_mkdir_t)(const char *dir); + +/* Open the specified directory for listing. Returns the opaque dir handle, or NULL for error. + * Support for the include_hidden argument may vary depending on the platform. + * Introduced in VFS API v3 */ +typedef struct retro_vfs_dir_handle *(RETRO_CALLCONV *retro_vfs_opendir_t)(const char *dir, bool include_hidden); + +/* Read the directory entry at the current position, and move the read pointer to the next position. + * Returns true on success, false if already on the last entry. + * Introduced in VFS API v3 */ +typedef bool (RETRO_CALLCONV *retro_vfs_readdir_t)(struct retro_vfs_dir_handle *dirstream); + +/* Get the name of the last entry read. Returns a string on success, or NULL for error. + * The returned string pointer is valid until the next call to readdir or closedir. + * Introduced in VFS API v3 */ +typedef const char *(RETRO_CALLCONV *retro_vfs_dirent_get_name_t)(struct retro_vfs_dir_handle *dirstream); + +/* Check if the last entry read was a directory. Returns true if it was, false otherwise (or on error). + * Introduced in VFS API v3 */ +typedef bool (RETRO_CALLCONV *retro_vfs_dirent_is_dir_t)(struct retro_vfs_dir_handle *dirstream); + +/* Close the directory and release its resources. Must be called if opendir returns non-NULL. Returns 0 on success, -1 on failure. + * Whether the call succeeds ot not, the handle passed as parameter becomes invalid and should no longer be used. + * Introduced in VFS API v3 */ +typedef int (RETRO_CALLCONV *retro_vfs_closedir_t)(struct retro_vfs_dir_handle *dirstream); + +struct retro_vfs_interface +{ + /* VFS API v1 */ + retro_vfs_get_path_t get_path; + retro_vfs_open_t open; + retro_vfs_close_t close; + retro_vfs_size_t size; + retro_vfs_tell_t tell; + retro_vfs_seek_t seek; + retro_vfs_read_t read; + retro_vfs_write_t write; + retro_vfs_flush_t flush; + retro_vfs_remove_t remove; + retro_vfs_rename_t rename; + /* VFS API v2 */ + retro_vfs_truncate_t truncate; + /* VFS API v3 */ + retro_vfs_stat_t stat; + retro_vfs_mkdir_t mkdir; + retro_vfs_opendir_t opendir; + retro_vfs_readdir_t readdir; + retro_vfs_dirent_get_name_t dirent_get_name; + retro_vfs_dirent_is_dir_t dirent_is_dir; + retro_vfs_closedir_t closedir; +}; + +struct retro_vfs_interface_info +{ + /* Set by core: should this be higher than the version the front end supports, + * front end will return false in the RETRO_ENVIRONMENT_GET_VFS_INTERFACE call + * Introduced in VFS API v1 */ + uint32_t required_interface_version; + + /* Frontend writes interface pointer here. The frontend also sets the actual + * version, must be at least required_interface_version. + * Introduced in VFS API v1 */ + struct retro_vfs_interface *iface; +}; + +enum retro_hw_render_interface_type +{ + RETRO_HW_RENDER_INTERFACE_VULKAN = 0, + RETRO_HW_RENDER_INTERFACE_D3D9 = 1, + RETRO_HW_RENDER_INTERFACE_D3D10 = 2, + RETRO_HW_RENDER_INTERFACE_D3D11 = 3, + RETRO_HW_RENDER_INTERFACE_D3D12 = 4, + RETRO_HW_RENDER_INTERFACE_GSKIT_PS2 = 5, + RETRO_HW_RENDER_INTERFACE_DUMMY = INT_MAX +}; + +/* Base struct. All retro_hw_render_interface_* types + * contain at least these fields. */ +struct retro_hw_render_interface +{ + enum retro_hw_render_interface_type interface_type; + unsigned interface_version; +}; + +typedef void (RETRO_CALLCONV *retro_set_led_state_t)(int led, int state); +struct retro_led_interface +{ + retro_set_led_state_t set_led_state; +}; + +/* Retrieves the current state of the MIDI input. + * Returns true if it's enabled, false otherwise. */ +typedef bool (RETRO_CALLCONV *retro_midi_input_enabled_t)(void); + +/* Retrieves the current state of the MIDI output. + * Returns true if it's enabled, false otherwise */ +typedef bool (RETRO_CALLCONV *retro_midi_output_enabled_t)(void); + +/* Reads next byte from the input stream. + * Returns true if byte is read, false otherwise. */ +typedef bool (RETRO_CALLCONV *retro_midi_read_t)(uint8_t *byte); + +/* Writes byte to the output stream. + * 'delta_time' is in microseconds and represent time elapsed since previous write. + * Returns true if byte is written, false otherwise. */ +typedef bool (RETRO_CALLCONV *retro_midi_write_t)(uint8_t byte, uint32_t delta_time); + +/* Flushes previously written data. + * Returns true if successful, false otherwise. */ +typedef bool (RETRO_CALLCONV *retro_midi_flush_t)(void); + +struct retro_midi_interface +{ + retro_midi_input_enabled_t input_enabled; + retro_midi_output_enabled_t output_enabled; + retro_midi_read_t read; + retro_midi_write_t write; + retro_midi_flush_t flush; +}; + +enum retro_hw_render_context_negotiation_interface_type +{ + RETRO_HW_RENDER_CONTEXT_NEGOTIATION_INTERFACE_VULKAN = 0, + RETRO_HW_RENDER_CONTEXT_NEGOTIATION_INTERFACE_DUMMY = INT_MAX +}; + +/* Base struct. All retro_hw_render_context_negotiation_interface_* types + * contain at least these fields. */ +struct retro_hw_render_context_negotiation_interface +{ + enum retro_hw_render_context_negotiation_interface_type interface_type; + unsigned interface_version; +}; + +/* Serialized state is incomplete in some way. Set if serialization is + * usable in typical end-user cases but should not be relied upon to + * implement frame-sensitive frontend features such as netplay or + * rerecording. */ +#define RETRO_SERIALIZATION_QUIRK_INCOMPLETE (1 << 0) +/* The core must spend some time initializing before serialization is + * supported. retro_serialize() will initially fail; retro_unserialize() + * and retro_serialize_size() may or may not work correctly either. */ +#define RETRO_SERIALIZATION_QUIRK_MUST_INITIALIZE (1 << 1) +/* Serialization size may change within a session. */ +#define RETRO_SERIALIZATION_QUIRK_CORE_VARIABLE_SIZE (1 << 2) +/* Set by the frontend to acknowledge that it supports variable-sized + * states. */ +#define RETRO_SERIALIZATION_QUIRK_FRONT_VARIABLE_SIZE (1 << 3) +/* Serialized state can only be loaded during the same session. */ +#define RETRO_SERIALIZATION_QUIRK_SINGLE_SESSION (1 << 4) +/* Serialized state cannot be loaded on an architecture with a different + * endianness from the one it was saved on. */ +#define RETRO_SERIALIZATION_QUIRK_ENDIAN_DEPENDENT (1 << 5) +/* Serialized state cannot be loaded on a different platform from the one it + * was saved on for reasons other than endianness, such as word size + * dependence */ +#define RETRO_SERIALIZATION_QUIRK_PLATFORM_DEPENDENT (1 << 6) + +#define RETRO_MEMDESC_CONST (1 << 0) /* The frontend will never change this memory area once retro_load_game has returned. */ +#define RETRO_MEMDESC_BIGENDIAN (1 << 1) /* The memory area contains big endian data. Default is little endian. */ +#define RETRO_MEMDESC_SYSTEM_RAM (1 << 2) /* The memory area is system RAM. This is main RAM of the gaming system. */ +#define RETRO_MEMDESC_SAVE_RAM (1 << 3) /* The memory area is save RAM. This RAM is usually found on a game cartridge, backed up by a battery. */ +#define RETRO_MEMDESC_VIDEO_RAM (1 << 4) /* The memory area is video RAM (VRAM) */ +#define RETRO_MEMDESC_ALIGN_2 (1 << 16) /* All memory access in this area is aligned to their own size, or 2, whichever is smaller. */ +#define RETRO_MEMDESC_ALIGN_4 (2 << 16) +#define RETRO_MEMDESC_ALIGN_8 (3 << 16) +#define RETRO_MEMDESC_MINSIZE_2 (1 << 24) /* All memory in this region is accessed at least 2 bytes at the time. */ +#define RETRO_MEMDESC_MINSIZE_4 (2 << 24) +#define RETRO_MEMDESC_MINSIZE_8 (3 << 24) struct retro_memory_descriptor { uint64_t flags; /* Pointer to the start of the relevant ROM or RAM chip. - * It's strongly recommended to use 'offset' if possible, rather than + * It's strongly recommended to use 'offset' if possible, rather than * doing math on the pointer. * - * If the same byte is mapped my multiple descriptors, their descriptors + * If the same byte is mapped my multiple descriptors, their descriptors * must have the same pointer. - * If 'start' does not point to the first byte in the pointer, put the + * If 'start' does not point to the first byte in the pointer, put the * difference in 'offset' instead. * - * May be NULL if there's nothing usable here (e.g. hardware registers and + * May be NULL if there's nothing usable here (e.g. hardware registers and * open bus). No flags should be set if the pointer is NULL. * It's recommended to minimize the number of descriptors if possible, * but not mandatory. */ void *ptr; size_t offset; - /* This is the location in the emulated address space + /* This is the location in the emulated address space * where the mapping starts. */ size_t start; /* Which bits must be same as in 'start' for this mapping to apply. - * The first memory descriptor to claim a certain byte is the one + * The first memory descriptor to claim a certain byte is the one * that applies. * A bit which is set in 'start' must also be set in this. - * Can be zero, in which case each byte is assumed mapped exactly once. + * Can be zero, in which case each byte is assumed mapped exactly once. * In this case, 'len' must be a power of two. */ size_t select; - /* If this is nonzero, the set bits are assumed not connected to the + /* If this is nonzero, the set bits are assumed not connected to the * memory chip's address pins. */ size_t disconnect; /* This one tells the size of the current memory area. - * If, after start+disconnect are applied, the address is higher than + * If, after start+disconnect are applied, the address is higher than * this, the highest bit of the address is cleared. * * If the address is still too high, the next highest bit is cleared. - * Can be zero, in which case it's assumed to be infinite (as limited + * Can be zero, in which case it's assumed to be infinite (as limited * by 'select' and 'disconnect'). */ size_t len; - /* To go from emulated address to physical address, the following + /* To go from emulated address to physical address, the following * order applies: - * Subtract 'start', pick off 'disconnect', apply 'len', add 'offset'. - * - * The address space name must consist of only a-zA-Z0-9_-, + * Subtract 'start', pick off 'disconnect', apply 'len', add 'offset'. */ + + /* The address space name must consist of only a-zA-Z0-9_-, * should be as short as feasible (maximum length is 8 plus the NUL), - * and may not be any other address space plus one or more 0-9A-F + * and may not be any other address space plus one or more 0-9A-F * at the end. - * However, multiple memory descriptors for the same address space is - * allowed, and the address space name can be empty. NULL is treated + * However, multiple memory descriptors for the same address space is + * allowed, and the address space name can be empty. NULL is treated * as empty. * * Address space names are case sensitive, but avoid lowercase if possible. @@ -1031,27 +1592,58 @@ struct retro_memory_descriptor * 'a'+blank - valid ('a' is not in 0-9A-F) * 'a'+'A' - valid (neither is a prefix of each other) * 'AR'+blank - valid ('R' is not in 0-9A-F) - * 'ARB'+blank - valid (the B can't be part of the address either, because - * there is no namespace 'AR') - * blank+'B' - not valid, because it's ambigous which address space B1234 - * would refer to. - * The length can't be used for that purpose; the frontend may want + * 'ARB'+blank - valid (the B can't be part of the address either, because + * there is no namespace 'AR') + * blank+'B' - not valid, because it's ambigous which address space B1234 + * would refer to. + * The length can't be used for that purpose; the frontend may want * to append arbitrary data to an address, without a separator. */ const char *addrspace; + + /* TODO: When finalizing this one, add a description field, which should be + * "WRAM" or something roughly equally long. */ + + /* TODO: When finalizing this one, replace 'select' with 'limit', which tells + * which bits can vary and still refer to the same address (limit = ~select). + * TODO: limit? range? vary? something else? */ + + /* TODO: When finalizing this one, if 'len' is above what 'select' (or + * 'limit') allows, it's bankswitched. Bankswitched data must have both 'len' + * and 'select' != 0, and the mappings don't tell how the system switches the + * banks. */ + + /* TODO: When finalizing this one, fix the 'len' bit removal order. + * For len=0x1800, pointer 0x1C00 should go to 0x1400, not 0x0C00. + * Algorithm: Take bits highest to lowest, but if it goes above len, clear + * the most recent addition and continue on the next bit. + * TODO: Can the above be optimized? Is "remove the lowest bit set in both + * pointer and 'len'" equivalent? */ + + /* TODO: Some emulators (MAME?) emulate big endian systems by only accessing + * the emulated memory in 32-bit chunks, native endian. But that's nothing + * compared to Darek Mihocka + * (section Emulation 103 - Nearly Free Byte Reversal) - he flips the ENTIRE + * RAM backwards! I'll want to represent both of those, via some flags. + * + * I suspect MAME either didn't think of that idea, or don't want the #ifdef. + * Not sure which, nor do I really care. */ + + /* TODO: Some of those flags are unused and/or don't really make sense. Clean + * them up. */ }; -/* The frontend may use the largest value of 'start'+'select' in a +/* The frontend may use the largest value of 'start'+'select' in a * certain namespace to infer the size of the address space. * - * If the address space is larger than that, a mapping with .ptr=NULL - * should be at the end of the array, with .select set to all ones for + * If the address space is larger than that, a mapping with .ptr=NULL + * should be at the end of the array, with .select set to all ones for * as long as the address space is big. * * Sample descriptors (minus .ptr, and RETRO_MEMFLAG_ on the flags): * SNES WRAM: * .start=0x7E0000, .len=0x20000 - * (Note that this must be mapped before the ROM in most cases; some of the - * ROM mappers + * (Note that this must be mapped before the ROM in most cases; some of the + * ROM mappers * try to claim $7E0000, or at least $7E8000.) * SNES SPC700 RAM: * .addrspace="S", .len=0x10000 @@ -1060,7 +1652,7 @@ struct retro_memory_descriptor * .flags=MIRROR, .start=0x800000, .select=0xC0E000, .len=0x2000 * SNES WRAM mirrors, alternate equivalent descriptor: * .flags=MIRROR, .select=0x40E000, .disconnect=~0x1FFF - * (Various similar constructions can be created by combining parts of + * (Various similar constructions can be created by combining parts of * the above two.) * SNES LoROM (512KB, mirrored a couple of times): * .flags=CONST, .start=0x008000, .select=0x408000, .disconnect=0x8000, .len=512*1024 @@ -1086,13 +1678,13 @@ struct retro_memory_map struct retro_controller_description { - /* Human-readable description of the controller. Even if using a generic - * input device type, this can be set to the particular device type the + /* Human-readable description of the controller. Even if using a generic + * input device type, this can be set to the particular device type the * core uses. */ const char *desc; - /* Device type passed to retro_set_controller_port_device(). If the device - * type is a sub-class of a generic input device type, use the + /* Device type passed to retro_set_controller_port_device(). If the device + * type is a sub-class of a generic input device type, use the * RETRO_DEVICE_SUBCLASS macro to create an ID. * * E.g. RETRO_DEVICE_SUBCLASS(RETRO_DEVICE_JOYPAD, 1). */ @@ -1110,8 +1702,8 @@ struct retro_subsystem_memory_info /* The extension associated with a memory type, e.g. "psram". */ const char *extension; - /* The memory type for retro_get_memory(). This should be at - * least 0x100 to avoid conflict with standardized + /* The memory type for retro_get_memory(). This should be at + * least 0x100 to avoid conflict with standardized * libretro memory types. */ unsigned type; }; @@ -1130,11 +1722,11 @@ struct retro_subsystem_rom_info /* Same definition as retro_get_system_info(). */ bool block_extract; - /* This is set if the content is required to load a game. + /* This is set if the content is required to load a game. * If this is set to false, a zeroed-out retro_game_info can be passed. */ bool required; - /* Content can have multiple associated persistent + /* Content can have multiple associated persistent * memory types (retro_get_memory()). */ const struct retro_subsystem_memory_info *memory; unsigned num_memory; @@ -1152,38 +1744,38 @@ struct retro_subsystem_info */ const char *ident; - /* Infos for each content file. The first entry is assumed to be the + /* Infos for each content file. The first entry is assumed to be the * "most significant" content for frontend purposes. - * E.g. with Super GameBoy, the first content should be the GameBoy ROM, + * E.g. with Super GameBoy, the first content should be the GameBoy ROM, * as it is the most "significant" content to a user. - * If a frontend creates new file paths based on the content used + * If a frontend creates new file paths based on the content used * (e.g. savestates), it should use the path for the first ROM to do so. */ const struct retro_subsystem_rom_info *roms; /* Number of content files associated with a subsystem. */ unsigned num_roms; - + /* The type passed to retro_load_game_special(). */ unsigned id; }; -typedef void (*retro_proc_address_t)(void); +typedef void (RETRO_CALLCONV *retro_proc_address_t)(void); /* libretro API extension functions: * (None here so far). * * Get a symbol from a libretro core. - * Cores should only return symbols which are actual + * Cores should only return symbols which are actual * extensions to the libretro API. * - * Frontends should not use this to obtain symbols to standard + * Frontends should not use this to obtain symbols to standard * libretro entry points (static linking or dlsym). * - * The symbol name must be equal to the function name, + * The symbol name must be equal to the function name, * e.g. if void retro_foo(void); exists, the symbol must be called "retro_foo". * The returned function pointer must be cast to the corresponding type. */ -typedef retro_proc_address_t (*retro_get_proc_address_t)(const char *sym); +typedef retro_proc_address_t (RETRO_CALLCONV *retro_get_proc_address_t)(const char *sym); struct retro_get_proc_address_interface { @@ -1201,7 +1793,7 @@ enum retro_log_level }; /* Logging function. Takes log level argument as well. */ -typedef void (*retro_log_printf_t)(enum retro_log_level level, +typedef void (RETRO_CALLCONV *retro_log_printf_t)(enum retro_log_level level, const char *fmt, ...); struct retro_log_callback @@ -1232,6 +1824,8 @@ struct retro_log_callback #define RETRO_SIMD_VFPV4 (1 << 17) #define RETRO_SIMD_POPCNT (1 << 18) #define RETRO_SIMD_MOVBE (1 << 19) +#define RETRO_SIMD_CMOV (1 << 20) +#define RETRO_SIMD_ASIMD (1 << 21) typedef uint64_t retro_perf_tick_t; typedef int64_t retro_time_t; @@ -1249,34 +1843,34 @@ struct retro_perf_counter /* Returns current time in microseconds. * Tries to use the most accurate timer available. */ -typedef retro_time_t (*retro_perf_get_time_usec_t)(void); +typedef retro_time_t (RETRO_CALLCONV *retro_perf_get_time_usec_t)(void); /* A simple counter. Usually nanoseconds, but can also be CPU cycles. - * Can be used directly if desired (when creating a more sophisticated + * Can be used directly if desired (when creating a more sophisticated * performance counter system). * */ -typedef retro_perf_tick_t (*retro_perf_get_counter_t)(void); +typedef retro_perf_tick_t (RETRO_CALLCONV *retro_perf_get_counter_t)(void); /* Returns a bit-mask of detected CPU features (RETRO_SIMD_*). */ -typedef uint64_t (*retro_get_cpu_features_t)(void); +typedef uint64_t (RETRO_CALLCONV *retro_get_cpu_features_t)(void); /* Asks frontend to log and/or display the state of performance counters. * Performance counters can always be poked into manually as well. */ -typedef void (*retro_perf_log_t)(void); +typedef void (RETRO_CALLCONV *retro_perf_log_t)(void); /* Register a performance counter. - * ident field must be set with a discrete value and other values in + * ident field must be set with a discrete value and other values in * retro_perf_counter must be 0. - * Registering can be called multiple times. To avoid calling to + * Registering can be called multiple times. To avoid calling to * frontend redundantly, you can check registered field first. */ -typedef void (*retro_perf_register_t)(struct retro_perf_counter *counter); +typedef void (RETRO_CALLCONV *retro_perf_register_t)(struct retro_perf_counter *counter); /* Starts a registered counter. */ -typedef void (*retro_perf_start_t)(struct retro_perf_counter *counter); +typedef void (RETRO_CALLCONV *retro_perf_start_t)(struct retro_perf_counter *counter); /* Stops a registered counter. */ -typedef void (*retro_perf_stop_t)(struct retro_perf_counter *counter); +typedef void (RETRO_CALLCONV *retro_perf_stop_t)(struct retro_perf_counter *counter); /* For convenience it can be useful to wrap register, start and stop in macros. * E.g.: @@ -1339,10 +1933,10 @@ enum retro_sensor_action #define RETRO_SENSOR_ACCELEROMETER_Y 1 #define RETRO_SENSOR_ACCELEROMETER_Z 2 -typedef bool (*retro_set_sensor_state_t)(unsigned port, +typedef bool (RETRO_CALLCONV *retro_set_sensor_state_t)(unsigned port, enum retro_sensor_action action, unsigned rate); -typedef float (*retro_sensor_get_input_t)(unsigned port, unsigned id); +typedef float (RETRO_CALLCONV *retro_sensor_get_input_t)(unsigned port, unsigned id); struct retro_sensor_interface { @@ -1359,51 +1953,51 @@ enum retro_camera_buffer }; /* Starts the camera driver. Can only be called in retro_run(). */ -typedef bool (*retro_camera_start_t)(void); +typedef bool (RETRO_CALLCONV *retro_camera_start_t)(void); /* Stops the camera driver. Can only be called in retro_run(). */ -typedef void (*retro_camera_stop_t)(void); +typedef void (RETRO_CALLCONV *retro_camera_stop_t)(void); -/* Callback which signals when the camera driver is initialized +/* Callback which signals when the camera driver is initialized * and/or deinitialized. * retro_camera_start_t can be called in initialized callback. */ -typedef void (*retro_camera_lifetime_status_t)(void); +typedef void (RETRO_CALLCONV *retro_camera_lifetime_status_t)(void); /* A callback for raw framebuffer data. buffer points to an XRGB8888 buffer. * Width, height and pitch are similar to retro_video_refresh_t. * First pixel is top-left origin. */ -typedef void (*retro_camera_frame_raw_framebuffer_t)(const uint32_t *buffer, +typedef void (RETRO_CALLCONV *retro_camera_frame_raw_framebuffer_t)(const uint32_t *buffer, unsigned width, unsigned height, size_t pitch); /* A callback for when OpenGL textures are used. * * texture_id is a texture owned by camera driver. - * Its state or content should be considered immutable, except for things like + * Its state or content should be considered immutable, except for things like * texture filtering and clamping. * * texture_target is the texture target for the GL texture. - * These can include e.g. GL_TEXTURE_2D, GL_TEXTURE_RECTANGLE, and possibly + * These can include e.g. GL_TEXTURE_2D, GL_TEXTURE_RECTANGLE, and possibly * more depending on extensions. * - * affine points to a packed 3x3 column-major matrix used to apply an affine + * affine points to a packed 3x3 column-major matrix used to apply an affine * transform to texture coordinates. (affine_matrix * vec3(coord_x, coord_y, 1.0)) - * After transform, normalized texture coord (0, 0) should be bottom-left + * After transform, normalized texture coord (0, 0) should be bottom-left * and (1, 1) should be top-right (or (width, height) for RECTANGLE). * - * GL-specific typedefs are avoided here to avoid relying on gl.h in + * GL-specific typedefs are avoided here to avoid relying on gl.h in * the API definition. */ -typedef void (*retro_camera_frame_opengl_texture_t)(unsigned texture_id, +typedef void (RETRO_CALLCONV *retro_camera_frame_opengl_texture_t)(unsigned texture_id, unsigned texture_target, const float *affine); struct retro_camera_callback { - /* Set by libretro core. + /* Set by libretro core. * Example bitmask: caps = (1 << RETRO_CAMERA_BUFFER_OPENGL_TEXTURE) | (1 << RETRO_CAMERA_BUFFER_RAW_FRAMEBUFFER). */ - uint64_t caps; + uint64_t caps; /* Desired resolution for camera. Is only used as a hint. */ unsigned width; @@ -1417,22 +2011,22 @@ struct retro_camera_callback retro_camera_frame_raw_framebuffer_t frame_raw_framebuffer; /* Set by libretro core if OpenGL texture callbacks will be used. */ - retro_camera_frame_opengl_texture_t frame_opengl_texture; + retro_camera_frame_opengl_texture_t frame_opengl_texture; - /* Set by libretro core. Called after camera driver is initialized and + /* Set by libretro core. Called after camera driver is initialized and * ready to be started. * Can be NULL, in which this callback is not called. */ retro_camera_lifetime_status_t initialized; - /* Set by libretro core. Called right before camera driver is + /* Set by libretro core. Called right before camera driver is * deinitialized. * Can be NULL, in which this callback is not called. */ retro_camera_lifetime_status_t deinitialized; }; -/* Sets the interval of time and/or distance at which to update/poll +/* Sets the interval of time and/or distance at which to update/poll * location-based data. * * To ensure compatibility with all location-based implementations, @@ -1441,28 +2035,28 @@ struct retro_camera_callback * interval_ms is the interval expressed in milliseconds. * interval_distance is the distance interval expressed in meters. */ -typedef void (*retro_location_set_interval_t)(unsigned interval_ms, +typedef void (RETRO_CALLCONV *retro_location_set_interval_t)(unsigned interval_ms, unsigned interval_distance); /* Start location services. The device will start listening for changes to the - * current location at regular intervals (which are defined with + * current location at regular intervals (which are defined with * retro_location_set_interval_t). */ -typedef bool (*retro_location_start_t)(void); +typedef bool (RETRO_CALLCONV *retro_location_start_t)(void); -/* Stop location services. The device will stop listening for changes +/* Stop location services. The device will stop listening for changes * to the current location. */ -typedef void (*retro_location_stop_t)(void); +typedef void (RETRO_CALLCONV *retro_location_stop_t)(void); -/* Get the position of the current location. Will set parameters to +/* Get the position of the current location. Will set parameters to * 0 if no new location update has happened since the last time. */ -typedef bool (*retro_location_get_position_t)(double *lat, double *lon, +typedef bool (RETRO_CALLCONV *retro_location_get_position_t)(double *lat, double *lon, double *horiz_accuracy, double *vert_accuracy); -/* Callback which signals when the location driver is initialized +/* Callback which signals when the location driver is initialized * and/or deinitialized. * retro_location_start_t can be called in initialized callback. */ -typedef void (*retro_location_lifetime_status_t)(void); +typedef void (RETRO_CALLCONV *retro_location_lifetime_status_t)(void); struct retro_location_callback { @@ -1483,14 +2077,14 @@ enum retro_rumble_effect RETRO_RUMBLE_DUMMY = INT_MAX }; -/* Sets rumble state for joypad plugged in port 'port'. +/* Sets rumble state for joypad plugged in port 'port'. * Rumble effects are controlled independently, * and setting e.g. strong rumble does not override weak rumble. * Strength has a range of [0, 0xffff]. * - * Returns true if rumble state request was honored. + * Returns true if rumble state request was honored. * Calling this before first retro_run() is likely to return false. */ -typedef bool (*retro_set_rumble_state_t)(unsigned port, +typedef bool (RETRO_CALLCONV *retro_set_rumble_state_t)(unsigned port, enum retro_rumble_effect effect, uint16_t strength); struct retro_rumble_interface @@ -1499,16 +2093,16 @@ struct retro_rumble_interface }; /* Notifies libretro that audio data should be written. */ -typedef void (*retro_audio_callback_t)(void); +typedef void (RETRO_CALLCONV *retro_audio_callback_t)(void); -/* True: Audio driver in frontend is active, and callback is +/* True: Audio driver in frontend is active, and callback is * expected to be called regularily. - * False: Audio driver in frontend is paused or inactive. - * Audio callback will not be called until set_state has been + * False: Audio driver in frontend is paused or inactive. + * Audio callback will not be called until set_state has been * called with true. * Initial state is false (inactive). */ -typedef void (*retro_audio_set_state_callback_t)(bool enabled); +typedef void (RETRO_CALLCONV *retro_audio_set_state_callback_t)(bool enabled); struct retro_audio_callback { @@ -1516,21 +2110,21 @@ struct retro_audio_callback retro_audio_set_state_callback_t set_state; }; -/* Notifies a libretro core of time spent since last invocation +/* Notifies a libretro core of time spent since last invocation * of retro_run() in microseconds. * * It will be called right before retro_run() every frame. - * The frontend can tamper with timing to support cases like + * The frontend can tamper with timing to support cases like * fast-forward, slow-motion and framestepping. * * In those scenarios the reference frame time value will be used. */ typedef int64_t retro_usec_t; -typedef void (*retro_frame_time_callback_t)(retro_usec_t usec); +typedef void (RETRO_CALLCONV *retro_frame_time_callback_t)(retro_usec_t usec); struct retro_frame_time_callback { retro_frame_time_callback_t callback; - /* Represents the time of one frame. It is computed as - * 1000000 / fps, but the implementation will resolve the + /* Represents the time of one frame. It is computed as + * 1000000 / fps, but the implementation will resolve the * rounding to ensure that framestepping, etc is exact. */ retro_usec_t reference; }; @@ -1546,24 +2140,24 @@ struct retro_frame_time_callback * it should implement context_destroy callback. * If called, all GPU resources must be reinitialized. * Usually called when frontend reinits video driver. - * Also called first time video driver is initialized, + * Also called first time video driver is initialized, * allowing libretro core to initialize resources. */ -typedef void (*retro_hw_context_reset_t)(void); +typedef void (RETRO_CALLCONV *retro_hw_context_reset_t)(void); /* Gets current framebuffer which is to be rendered to. * Could change every frame potentially. */ -typedef uintptr_t (*retro_hw_get_current_framebuffer_t)(void); +typedef uintptr_t (RETRO_CALLCONV *retro_hw_get_current_framebuffer_t)(void); /* Get a symbol from HW context. */ -typedef retro_proc_address_t (*retro_hw_get_proc_address_t)(const char *sym); +typedef retro_proc_address_t (RETRO_CALLCONV *retro_hw_get_proc_address_t)(const char *sym); enum retro_hw_context_type { RETRO_HW_CONTEXT_NONE = 0, /* OpenGL 2.x. Driver can choose to use latest compatibility context. */ - RETRO_HW_CONTEXT_OPENGL = 1, + RETRO_HW_CONTEXT_OPENGL = 1, /* OpenGL ES 2.0. */ RETRO_HW_CONTEXT_OPENGLES2 = 2, /* Modern desktop core GL context. Use version_major/ @@ -1578,6 +2172,10 @@ enum retro_hw_context_type /* Vulkan, see RETRO_ENVIRONMENT_GET_HW_RENDER_INTERFACE. */ RETRO_HW_CONTEXT_VULKAN = 6, + /* Direct3D, set version_major to select the type of interface + * returned by RETRO_ENVIRONMENT_GET_HW_RENDER_INTERFACE */ + RETRO_HW_CONTEXT_DIRECT3D = 7, + RETRO_HW_CONTEXT_DUMMY = INT_MAX }; @@ -1589,10 +2187,10 @@ struct retro_hw_render_callback /* Called when a context has been created or when it has been reset. * An OpenGL context is only valid after context_reset() has been called. * - * When context_reset is called, OpenGL resources in the libretro + * When context_reset is called, OpenGL resources in the libretro * implementation are guaranteed to be invalid. * - * It is possible that context_reset is called multiple times during an + * It is possible that context_reset is called multiple times during an * application lifecycle. * If context_reset is called without any notification (context_destroy), * the OpenGL context was lost and resources should just be recreated @@ -1605,7 +2203,8 @@ struct retro_hw_render_callback * be providing preallocated framebuffers. */ retro_hw_get_current_framebuffer_t get_current_framebuffer; - /* Set by frontend. */ + /* Set by frontend. + * Can return all relevant functions, including glClear on Windows. */ retro_hw_get_proc_address_t get_proc_address; /* Set if render buffers should have depth component attached. @@ -1616,48 +2215,48 @@ struct retro_hw_render_callback * TODO: Obsolete. */ bool stencil; - /* If depth and stencil are true, a packed 24/8 buffer will be added. + /* If depth and stencil are true, a packed 24/8 buffer will be added. * Only attaching stencil is invalid and will be ignored. */ - /* Use conventional bottom-left origin convention. If false, + /* Use conventional bottom-left origin convention. If false, * standard libretro top-left origin semantics are used. * TODO: Move to GL specific interface. */ bool bottom_left_origin; - + /* Major version number for core GL context or GLES 3.1+. */ unsigned version_major; /* Minor version number for core GL context or GLES 3.1+. */ unsigned version_minor; - /* If this is true, the frontend will go very far to avoid + /* If this is true, the frontend will go very far to avoid * resetting context in scenarios like toggling fullscreen, etc. * TODO: Obsolete? Maybe frontend should just always assume this ... */ bool cache_context; - /* The reset callback might still be called in extreme situations + /* The reset callback might still be called in extreme situations * such as if the context is lost beyond recovery. * - * For optimal stability, set this to false, and allow context to be + * For optimal stability, set this to false, and allow context to be * reset at any time. */ - - /* A callback to be called before the context is destroyed in a + + /* A callback to be called before the context is destroyed in a * controlled way by the frontend. */ retro_hw_context_reset_t context_destroy; /* OpenGL resources can be deinitialized cleanly at this step. - * context_destroy can be set to NULL, in which resources will + * context_destroy can be set to NULL, in which resources will * just be destroyed without any notification. * - * Even when context_destroy is non-NULL, it is possible that + * Even when context_destroy is non-NULL, it is possible that * context_reset is called without any destroy notification. - * This happens if context is lost by external factors (such as + * This happens if context is lost by external factors (such as * notified by GL_ARB_robustness). * * In this case, the context is assumed to be already dead, - * and the libretro implementation must not try to free any OpenGL + * and the libretro implementation must not try to free any OpenGL * resources in the subsequent context_reset. */ @@ -1665,7 +2264,7 @@ struct retro_hw_render_callback bool debug_context; }; -/* Callback type passed in RETRO_ENVIRONMENT_SET_KEYBOARD_CALLBACK. +/* Callback type passed in RETRO_ENVIRONMENT_SET_KEYBOARD_CALLBACK. * Called by the frontend in response to keyboard events. * down is set if the key is being pressed, or false if it is being released. * keycode is the RETROK value of the char. @@ -1673,16 +2272,16 @@ struct retro_hw_render_callback * key_modifiers is a set of RETROKMOD values or'ed together. * * The pressed/keycode state can be indepedent of the character. - * It is also possible that multiple characters are generated from a + * It is also possible that multiple characters are generated from a * single keypress. * Keycode events should be treated separately from character events. * However, when possible, the frontend should try to synchronize these. * If only a character is posted, keycode should be RETROK_UNKNOWN. * - * Similarily if only a keycode event is generated with no corresponding + * Similarily if only a keycode event is generated with no corresponding * character, character should be 0. */ -typedef void (*retro_keyboard_event_t)(bool down, unsigned keycode, +typedef void (RETRO_CALLCONV *retro_keyboard_event_t)(bool down, unsigned keycode, uint32_t character, uint16_t key_modifiers); struct retro_keyboard_callback @@ -1691,39 +2290,39 @@ struct retro_keyboard_callback }; /* Callbacks for RETRO_ENVIRONMENT_SET_DISK_CONTROL_INTERFACE. - * Should be set for implementations which can swap out multiple disk + * Should be set for implementations which can swap out multiple disk * images in runtime. * * If the implementation can do this automatically, it should strive to do so. * However, there are cases where the user must manually do so. * - * Overview: To swap a disk image, eject the disk image with + * Overview: To swap a disk image, eject the disk image with * set_eject_state(true). - * Set the disk index with set_image_index(index). Insert the disk again + * Set the disk index with set_image_index(index). Insert the disk again * with set_eject_state(false). */ /* If ejected is true, "ejects" the virtual disk tray. * When ejected, the disk image index can be set. */ -typedef bool (*retro_set_eject_state_t)(bool ejected); +typedef bool (RETRO_CALLCONV *retro_set_eject_state_t)(bool ejected); /* Gets current eject state. The initial state is 'not ejected'. */ -typedef bool (*retro_get_eject_state_t)(void); +typedef bool (RETRO_CALLCONV *retro_get_eject_state_t)(void); /* Gets current disk index. First disk is index 0. * If return value is >= get_num_images(), no disk is currently inserted. */ -typedef unsigned (*retro_get_image_index_t)(void); +typedef unsigned (RETRO_CALLCONV *retro_get_image_index_t)(void); /* Sets image index. Can only be called when disk is ejected. - * The implementation supports setting "no disk" by using an + * The implementation supports setting "no disk" by using an * index >= get_num_images(). */ -typedef bool (*retro_set_image_index_t)(unsigned index); +typedef bool (RETRO_CALLCONV *retro_set_image_index_t)(unsigned index); /* Gets total number of images which are available to use. */ -typedef unsigned (*retro_get_num_images_t)(void); +typedef unsigned (RETRO_CALLCONV *retro_get_num_images_t)(void); struct retro_game_info; @@ -1731,22 +2330,22 @@ struct retro_game_info; * Arguments to pass in info have same requirements as retro_load_game(). * Virtual disk tray must be ejected when calling this. * - * Replacing a disk image with info = NULL will remove the disk image + * Replacing a disk image with info = NULL will remove the disk image * from the internal list. * As a result, calls to get_image_index() can change. * - * E.g. replace_image_index(1, NULL), and previous get_image_index() + * E.g. replace_image_index(1, NULL), and previous get_image_index() * returned 4 before. * Index 1 will be removed, and the new index is 3. */ -typedef bool (*retro_replace_image_index_t)(unsigned index, +typedef bool (RETRO_CALLCONV *retro_replace_image_index_t)(unsigned index, const struct retro_game_info *info); /* Adds a new valid index (get_num_images()) to the internal disk list. * This will increment subsequent return values from get_num_images() by 1. - * This image index cannot be used until a disk image has been set + * This image index cannot be used until a disk image has been set * with replace_image_index. */ -typedef bool (*retro_add_image_index_t)(void); +typedef bool (RETRO_CALLCONV *retro_add_image_index_t)(void); struct retro_disk_control_callback { @@ -1775,7 +2374,7 @@ enum retro_pixel_format /* RGB565, native endian. * This pixel format is the recommended format to use if a 15/16-bit - * format is desired as it is the pixel format that is typically + * format is desired as it is the pixel format that is typically * available on a wide range of low-power devices. * * It is also natively supported in APIs like OpenGL ES. */ @@ -1805,43 +2404,52 @@ struct retro_input_descriptor /* Human readable description for parameters. * The pointer must remain valid until * retro_unload_game() is called. */ - const char *description; + const char *description; }; struct retro_system_info { - /* All pointers are owned by libretro implementation, and pointers must + /* All pointers are owned by libretro implementation, and pointers must * remain valid until retro_deinit() is called. */ - const char *library_name; /* Descriptive name of library. Should not + const char *library_name; /* Descriptive name of library. Should not * contain any version numbers, etc. */ const char *library_version; /* Descriptive version of core. */ - const char *valid_extensions; /* A string listing probably content - * extensions the core will be able to + const char *valid_extensions; /* A string listing probably content + * extensions the core will be able to * load, separated with pipe. * I.e. "bin|rom|iso". - * Typically used for a GUI to filter + * Typically used for a GUI to filter * out extensions. */ - /* If true, retro_load_game() is guaranteed to provide a valid pathname - * in retro_game_info::path. - * ::data and ::size are both invalid. + /* Libretro cores that need to have direct access to their content + * files, including cores which use the path of the content files to + * determine the paths of other files, should set need_fullpath to true. * - * If false, ::data and ::size are guaranteed to be valid, but ::path - * might not be valid. + * Cores should strive for setting need_fullpath to false, + * as it allows the frontend to perform patching, etc. * - * This is typically set to true for libretro implementations that must - * load from file. - * Implementations should strive for setting this to false, as it allows - * the frontend to perform patching, etc. */ - bool need_fullpath; + * If need_fullpath is true and retro_load_game() is called: + * - retro_game_info::path is guaranteed to have a valid path + * - retro_game_info::data and retro_game_info::size are invalid + * + * If need_fullpath is false and retro_load_game() is called: + * - retro_game_info::path may be NULL + * - retro_game_info::data and retro_game_info::size are guaranteed + * to be valid + * + * See also: + * - RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY + * - RETRO_ENVIRONMENT_GET_SAVE_DIRECTORY + */ + bool need_fullpath; - /* If true, the frontend is not allowed to extract any archives before + /* If true, the frontend is not allowed to extract any archives before * loading the real content. - * Necessary for certain libretro implementations that load games + * Necessary for certain libretro implementations that load games * from zipped archives. */ - bool block_extract; + bool block_extract; }; struct retro_game_geometry @@ -1873,27 +2481,87 @@ struct retro_system_av_info struct retro_variable { /* Variable to query in RETRO_ENVIRONMENT_GET_VARIABLE. - * If NULL, obtains the complete environment string if more + * If NULL, obtains the complete environment string if more * complex parsing is necessary. - * The environment string is formatted as key-value pairs + * The environment string is formatted as key-value pairs * delimited by semicolons as so: * "key1=value1;key2=value2;..." */ const char *key; - + /* Value to be obtained. If key does not exist, it is set to NULL. */ const char *value; }; +struct retro_core_option_display +{ + /* Variable to configure in RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY */ + const char *key; + + /* Specifies whether variable should be displayed + * when presenting core options to the user */ + bool visible; +}; + +/* Maximum number of values permitted for a core option + * NOTE: This may be increased on a core-by-core basis + * if required (doing so has no effect on the frontend) */ +#define RETRO_NUM_CORE_OPTION_VALUES_MAX 128 + +struct retro_core_option_value +{ + /* Expected option value */ + const char *value; + + /* Human-readable value label. If NULL, value itself + * will be displayed by the frontend */ + const char *label; +}; + +struct retro_core_option_definition +{ + /* Variable to query in RETRO_ENVIRONMENT_GET_VARIABLE. */ + const char *key; + + /* Human-readable core option description (used as menu label) */ + const char *desc; + + /* Human-readable core option information (used as menu sublabel) */ + const char *info; + + /* Array of retro_core_option_value structs, terminated by NULL */ + struct retro_core_option_value values[RETRO_NUM_CORE_OPTION_VALUES_MAX]; + + /* Default core option value. Must match one of the values + * in the retro_core_option_value array, otherwise will be + * ignored */ + const char *default_value; +}; + +struct retro_core_options_intl +{ + /* Pointer to an array of retro_core_option_definition structs + * - US English implementation + * - Must point to a valid array */ + struct retro_core_option_definition *us; + + /* Pointer to an array of retro_core_option_definition structs + * - Implementation for current frontend language + * - May be NULL */ + struct retro_core_option_definition *local; +}; + struct retro_game_info { const char *path; /* Path to game, UTF-8 encoded. - * Usually used as a reference. - * May be NULL if rom was loaded from stdin - * or similar. - * retro_system_info::need_fullpath guaranteed + * Sometimes used as a reference for building other paths. + * May be NULL if game was loaded from stdin or similar, + * but in this case some cores will be unable to load `data`. + * So, it is preferable to fabricate something here instead + * of passing NULL, which will help more cores to succeed. + * retro_system_info::need_fullpath requires * that this path is valid. */ - const void *data; /* Memory buffer of loaded game. Will be NULL + const void *data; /* Memory buffer of loaded game. Will be NULL * if need_fullpath was set. */ size_t size; /* Size of memory buffer. */ const char *meta; /* String of implementation specific meta-data. */ @@ -1931,29 +2599,29 @@ struct retro_framebuffer /* Callbacks */ -/* Environment callback. Gives implementations a way of performing +/* Environment callback. Gives implementations a way of performing * uncommon tasks. Extensible. */ -typedef bool (*retro_environment_t)(unsigned cmd, void *data); +typedef bool (RETRO_CALLCONV *retro_environment_t)(unsigned cmd, void *data); -/* Render a frame. Pixel format is 15-bit 0RGB1555 native endian +/* Render a frame. Pixel format is 15-bit 0RGB1555 native endian * unless changed (see RETRO_ENVIRONMENT_SET_PIXEL_FORMAT). * * Width and height specify dimensions of buffer. * Pitch specifices length in bytes between two lines in buffer. * - * For performance reasons, it is highly recommended to have a frame + * For performance reasons, it is highly recommended to have a frame * that is packed in memory, i.e. pitch == width * byte_per_pixel. - * Certain graphic APIs, such as OpenGL ES, do not like textures + * Certain graphic APIs, such as OpenGL ES, do not like textures * that are not packed in memory. */ -typedef void (*retro_video_refresh_t)(const void *data, unsigned width, +typedef void (RETRO_CALLCONV *retro_video_refresh_t)(const void *data, unsigned width, unsigned height, size_t pitch); -/* Renders a single audio frame. Should only be used if implementation +/* Renders a single audio frame. Should only be used if implementation * generates a single sample at a time. * Format is signed 16-bit native endian. */ -typedef void (*retro_audio_sample_t)(int16_t left, int16_t right); +typedef void (RETRO_CALLCONV *retro_audio_sample_t)(int16_t left, int16_t right); /* Renders multiple audio frames in one go. * @@ -1961,26 +2629,26 @@ typedef void (*retro_audio_sample_t)(int16_t left, int16_t right); * I.e. int16_t buf[4] = { l, r, l, r }; would be 2 frames. * Only one of the audio callbacks must ever be used. */ -typedef size_t (*retro_audio_sample_batch_t)(const int16_t *data, +typedef size_t (RETRO_CALLCONV *retro_audio_sample_batch_t)(const int16_t *data, size_t frames); /* Polls input. */ -typedef void (*retro_input_poll_t)(void); +typedef void (RETRO_CALLCONV *retro_input_poll_t)(void); -/* Queries for input for player 'port'. device will be masked with +/* Queries for input for player 'port'. device will be masked with * RETRO_DEVICE_MASK. * - * Specialization of devices such as RETRO_DEVICE_JOYPAD_MULTITAP that + * Specialization of devices such as RETRO_DEVICE_JOYPAD_MULTITAP that * have been set with retro_set_controller_port_device() * will still use the higher level RETRO_DEVICE_JOYPAD to request input. */ -typedef int16_t (*retro_input_state_t)(unsigned port, unsigned device, +typedef int16_t (RETRO_CALLCONV *retro_input_state_t)(unsigned port, unsigned device, unsigned index, unsigned id); -/* Sets callbacks. retro_set_environment() is guaranteed to be called +/* Sets callbacks. retro_set_environment() is guaranteed to be called * before retro_init(). * - * The rest of the set_* functions are guaranteed to have been called + * The rest of the set_* functions are guaranteed to have been called * before the first call to retro_run() is made. */ RETRO_API void retro_set_environment(retro_environment_t); RETRO_API void retro_set_video_refresh(retro_video_refresh_t); @@ -1997,27 +2665,33 @@ RETRO_API void retro_deinit(void); * when the API is revised. */ RETRO_API unsigned retro_api_version(void); -/* Gets statically known system info. Pointers provided in *info +/* Gets statically known system info. Pointers provided in *info * must be statically allocated. * Can be called at any time, even before retro_init(). */ RETRO_API void retro_get_system_info(struct retro_system_info *info); /* Gets information about system audio/video timings and geometry. * Can be called only after retro_load_game() has successfully completed. - * NOTE: The implementation of this function might not initialize every + * NOTE: The implementation of this function might not initialize every * variable if needed. - * E.g. geom.aspect_ratio might not be initialized if core doesn't + * E.g. geom.aspect_ratio might not be initialized if core doesn't * desire a particular aspect ratio. */ RETRO_API void retro_get_system_av_info(struct retro_system_av_info *info); /* Sets device to be used for player 'port'. - * By default, RETRO_DEVICE_JOYPAD is assumed to be plugged into all + * By default, RETRO_DEVICE_JOYPAD is assumed to be plugged into all * available ports. - * Setting a particular device type is not a guarantee that libretro cores - * will only poll input based on that particular device type. It is only a - * hint to the libretro core when a core cannot automatically detect the - * appropriate input device type on its own. It is also relevant when a - * core can change its behavior depending on device type. */ + * Setting a particular device type is not a guarantee that libretro cores + * will only poll input based on that particular device type. It is only a + * hint to the libretro core when a core cannot automatically detect the + * appropriate input device type on its own. It is also relevant when a + * core can change its behavior depending on device type. + * + * As part of the core's implementation of retro_set_controller_port_device, + * the core should call RETRO_ENVIRONMENT_SET_INPUT_DESCRIPTORS to notify the + * frontend if the descriptions for any controls have changed as a + * result of changing the device type. + */ RETRO_API void retro_set_controller_port_device(unsigned port, unsigned device); /* Resets the current game. */ @@ -2025,18 +2699,18 @@ RETRO_API void retro_reset(void); /* Runs the game for one video frame. * During retro_run(), input_poll callback must be called at least once. - * + * * If a frame is not rendered for reasons where a game "dropped" a frame, - * this still counts as a frame, and retro_run() should explicitly dupe + * this still counts as a frame, and retro_run() should explicitly dupe * a frame if GET_CAN_DUPE returns true. * In this case, the video callback can take a NULL argument for data. */ RETRO_API void retro_run(void); -/* Returns the amount of data the implementation requires to serialize +/* Returns the amount of data the implementation requires to serialize * internal state (save states). - * Between calls to retro_load_game() and retro_unload_game(), the - * returned size is never allowed to be larger than a previous returned + * Between calls to retro_load_game() and retro_unload_game(), the + * returned size is never allowed to be larger than a previous returned * value, to ensure that the frontend can allocate a save state buffer once. */ RETRO_API size_t retro_serialize_size(void); @@ -2049,7 +2723,9 @@ RETRO_API bool retro_unserialize(const void *data, size_t size); RETRO_API void retro_cheat_reset(void); RETRO_API void retro_cheat_set(unsigned index, bool enabled, const char *code); -/* Loads a game. */ +/* Loads a game. + * Return true to indicate successful loading and false to indicate load failure. + */ RETRO_API bool retro_load_game(const struct retro_game_info *game); /* Loads a "special" kind of game. Should not be used, @@ -2059,7 +2735,7 @@ RETRO_API bool retro_load_game_special( const struct retro_game_info *info, size_t num_info ); -/* Unloads a currently loaded game. */ +/* Unloads the currently loaded game. Called before retro_deinit(void). */ RETRO_API void retro_unload_game(void); /* Gets region of game. */ diff --git a/src/libretro/libretro-common/include/retro_inline.h b/src/libretro/libretro-common/include/retro_inline.h new file mode 100644 index 000000000..e4a21f6c4 --- /dev/null +++ b/src/libretro/libretro-common/include/retro_inline.h @@ -0,0 +1,39 @@ +/* Copyright (C) 2010-2018 The RetroArch team + * + * --------------------------------------------------------------------------------------- + * The following license statement only applies to this file (retro_inline.h). + * --------------------------------------------------------------------------------------- + * + * Permission is hereby granted, free of charge, + * to any person obtaining a copy of this software and associated documentation files (the "Software"), + * to deal in the Software without restriction, including without limitation the rights to + * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, + * and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, + * INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + */ + +#ifndef __LIBRETRO_SDK_INLINE_H +#define __LIBRETRO_SDK_INLINE_H + +#ifndef INLINE + +#if defined(_WIN32) || defined(__INTEL_COMPILER) +#define INLINE __inline +#elif defined(__STDC_VERSION__) && __STDC_VERSION__>=199901L +#define INLINE inline +#elif defined(__GNUC__) +#define INLINE __inline__ +#else +#define INLINE +#endif + +#endif +#endif diff --git a/src/libretro/libretro.cpp b/src/libretro/libretro.cpp index 908ba7c62..b8288c061 100644 --- a/src/libretro/libretro.cpp +++ b/src/libretro/libretro.cpp @@ -7,6 +7,7 @@ #include "SoundRetro.h" #include "libretro.h" +#include "libretro_core_options.h" #include "../System.h" #include "../Util.h" @@ -31,8 +32,6 @@ #include "../gb/gbSGB.h" #include "../gb/gbSound.h" -#define VBA_CURRENT_VERSION "2.1.1" - static retro_log_printf_t log_cb; static retro_video_refresh_t video_cb; static retro_input_poll_t poll_cb; @@ -504,8 +503,8 @@ void retro_set_environment(retro_environment_t cb) { "vbam_usebios", "Use BIOS file (Restart); disabled|enabled" }, { "vbam_soundinterpolation", "Sound Interpolation; enabled|disabled" }, { "vbam_soundfiltering", "Sound Filtering; 5|6|7|8|9|10|0|1|2|3|4" }, - { "vbam_gbHardware", "(GB) Emulated Hardware; Game Boy Color|Automatic|Super Game Boy|Game Boy|Game Boy Advance|Super Game Boy 2" }, - { "vbam_palettes", "(GB) Color Palette; Standard|Blue Sea|Dark Knight|Green Forest|Hot Desert|Pink Dreams|Wierd Colors|Original|GBA SP" }, + { "vbam_gbHardware", "(GB) Emulated Hardware; gbc|auto|sgb|gb|gba|sgb2" }, + { "vbam_palettes", "(GB) Color Palette; black and white|blue sea|dark knight|green forest|hot desert|pink dreams|wierd colors|original gameboy|gba sp" }, { "vbam_showborders", "(GB) Show Borders; disabled|enabled|auto" }, { "vbam_turboenable", "Enable Turbo Buttons; disabled|enabled" }, { "vbam_turbodelay", "Turbo Delay (in frames); 3|4|5|6|7|8|9|10|11|12|13|14|15|1|2" }, @@ -530,17 +529,19 @@ void retro_set_environment(retro_environment_t cb) { NULL, NULL }, }; - cb(RETRO_ENVIRONMENT_SET_VARIABLES, variables); + // cb(RETRO_ENVIRONMENT_SET_VARIABLES, variables); + + libretro_set_core_options(environ_cb); } void retro_get_system_info(struct retro_system_info *info) { info->need_fullpath = false; info->valid_extensions = "dmg|gb|gbc|cgb|sgb|gba"; -#ifdef GIT_VERSION - info->library_version = VBA_CURRENT_VERSION GIT_VERSION; +#ifdef GIT_COMMIT + info->library_version = VBAM_VERSION " " GIT_COMMIT; #else - info->library_version = VBA_CURRENT_VERSION; + info->library_version = VBAM_VERSION; #endif info->library_name = "VBA-M"; info->block_extract = false; @@ -1085,17 +1086,17 @@ static void update_variables(bool startup) var.value = NULL; if (environ_cb(RETRO_ENVIRONMENT_GET_VARIABLE, &var) && var.value) { - if (strcmp(var.value, "Automatic") == 0) + if (strcmp(var.value, "auto") == 0) gbEmulatorType = 0; - else if (strcmp(var.value, "Game Boy Color") == 0) + else if (strcmp(var.value, "gbc") == 0) gbEmulatorType = 1; - else if (strcmp(var.value, "Super Game Boy") == 0) + else if (strcmp(var.value, "sgb") == 0) gbEmulatorType = 2; - else if (strcmp(var.value, "Game Boy") == 0) + else if (strcmp(var.value, "gb") == 0) gbEmulatorType = 3; - else if (strcmp(var.value, "Game Boy Advance") == 0) + else if (strcmp(var.value, "gba") == 0) gbEmulatorType = 4; - else if (strcmp(var.value, "Super Game Boy 2") == 0) + else if (strcmp(var.value, "sgb2") == 0) gbEmulatorType = 5; } @@ -1153,23 +1154,23 @@ static void update_variables(bool startup) { int lastpal = current_gbPalette; - if (!strcmp(var.value, "Standard")) + if (!strcmp(var.value, "black and white")) current_gbPalette = 0; - else if (!strcmp(var.value, "Blue Sea")) + else if (!strcmp(var.value, "blue sea")) current_gbPalette = 1; - else if (!strcmp(var.value, "Dark Knight")) + else if (!strcmp(var.value, "dark knight")) current_gbPalette = 2; - else if (!strcmp(var.value, "Green Forest")) + else if (!strcmp(var.value, "green forest")) current_gbPalette = 3; - else if (!strcmp(var.value, "Hot Desert")) + else if (!strcmp(var.value, "hot desert")) current_gbPalette = 4; - else if (!strcmp(var.value, "Pink Dreams")) + else if (!strcmp(var.value, "pink dreams")) current_gbPalette = 5; - else if (!strcmp(var.value, "Wierd Colors")) + else if (!strcmp(var.value, "wierd colors")) current_gbPalette = 6; - else if (!strcmp(var.value, "Original")) + else if (!strcmp(var.value, "original gameboy")) current_gbPalette = 7; - else if (!strcmp(var.value, "GBA SP")) + else if (!strcmp(var.value, "gba sp")) current_gbPalette = 8; if (lastpal != current_gbPalette) @@ -1219,25 +1220,25 @@ static void updateInput_MotionSensors(void) analog_y = astick_data[1]; // Gyro sensor section - analog[3] = input_cb(0, RETRO_DEVICE_ANALOG, + analog[2] = input_cb(0, RETRO_DEVICE_ANALOG, gyro_retro_device_index, RETRO_DEVICE_ID_ANALOG_X); - if ( analog[3] < -astick_deadzone ) { + if ( analog[2] < -astick_deadzone ) { // Re-scale analog stick range - scaled_range = (-analog[3] - astick_deadzone) * + scaled_range = (-analog[2] - astick_deadzone) * ((float)ASTICK_MAX / (ASTICK_MAX - astick_deadzone)); // Gyro sensor range is +/- 1800 scaled_range *= 1800.0 / ASTICK_MAX * (gyro_sensitivity / 100.0); - astick_data[3] = -(int16_t)ROUND(scaled_range); - } else if ( analog[3] > astick_deadzone ) { - scaled_range = (analog[3] - astick_deadzone) * + astick_data[2] = -(int16_t)ROUND(scaled_range); + } else if ( analog[2] > astick_deadzone ) { + scaled_range = (analog[2] - astick_deadzone) * ((float)ASTICK_MAX / (ASTICK_MAX - astick_deadzone)); scaled_range *= (1800.0 / ASTICK_MAX * (gyro_sensitivity / 100.0)); - astick_data[3] = +(int16_t)ROUND(scaled_range); + astick_data[2] = +(int16_t)ROUND(scaled_range); } else - astick_data[3] = 0; + astick_data[2] = 0; - analog_z = astick_data[3]; + analog_z = astick_data[2]; } // Update solar sensor level by gamepad buttons, default L2/R2 @@ -1465,7 +1466,7 @@ bool retro_load_game(const struct retro_game_info *game) gb_init(); unsigned addr, i; - struct retro_memory_descriptor desc[16]; + struct retro_memory_descriptor desc[17]; struct retro_memory_map retromap; memset(desc, 0, sizeof(desc)); @@ -1497,6 +1498,15 @@ bool retro_load_game(const struct retro_game_info *game) } } + if (gbCgbMode) { // banks 2-7 of GBC work ram banks at $10000 + desc[i].ptr = (void*)gbWram; + desc[i].offset = 0x2000; + desc[i].start = 0x10000; + desc[i].select = 0xFFFF0000; + desc[i].len = 0x6000; + i++; + } + retromap.descriptors = desc; retromap.num_descriptors = i; environ_cb(RETRO_ENVIRONMENT_SET_MEMORY_MAPS, &retromap); diff --git a/src/libretro/libretro_core_options.h b/src/libretro/libretro_core_options.h new file mode 100644 index 000000000..958d3be40 --- /dev/null +++ b/src/libretro/libretro_core_options.h @@ -0,0 +1,642 @@ +#ifndef LIBRETRO_CORE_OPTIONS_H__ +#define LIBRETRO_CORE_OPTIONS_H__ + +#include +#include + +#include +#include + +#ifdef __cplusplus +extern "C" { +#endif + +/* + ******************************** + * Core Option Definitions + ******************************** +*/ + +/* RETRO_LANGUAGE_ENGLISH */ + +/* Default language: + * - All other languages must include the same keys and values + * - Will be used as a fallback in the event that frontend language + * is not available + * - Will be used as a fallback for any missing entries in + * frontend language definition */ + +struct retro_core_option_definition option_defs_us[] = { + { + "vbam_solarsensor", + "Solar sensor level", + "Adjusts simulated solar level in Boktai games. L2/R2 buttons can also be used to quickly change levels.", + { + { "0", NULL }, + { "1", NULL }, + { "2", NULL }, + { "3", NULL }, + { "4", NULL }, + { "5", NULL }, + { "6", NULL }, + { "7", NULL }, + { "8", NULL }, + { "9", NULL }, + { "10", NULL }, + { NULL, NULL }, + }, + "0" + }, + { + "vbam_usebios", + "Use BIOS file if available (Restart)", + "Use official bios when available. Core needs to be restarted for changes to apply.", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL }, + }, + "disabled" + }, + { + "vbam_soundinterpolation", + "Sound Interpolation", + "Enable or disable sound filtering.", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL }, + }, + "enabled" + }, + { + "vbam_soundfiltering", + "Sound Filtering", + "Sets the amount filtering to use. Higher value reduces more high frequencies.", + { + { "0", NULL }, + { "1", NULL }, + { "2", NULL }, + { "3", NULL }, + { "4", NULL }, + { "5", NULL }, + { "6", NULL }, + { "7", NULL }, + { "8", NULL }, + { "9", NULL }, + { "10", NULL }, + { NULL, NULL }, + }, + "5" + }, + { + "vbam_gbHardware", + "(GB) Emulated Hardware", + "Sets the Game Boy hardware type to emulate.", + { + { "gbc", "Game Boy Color" }, + { "auto", "Automatic" }, + { "sgb", "Super Game Boy" }, + { "gb", "Game Boy" }, + { "gba", "Game Boy Advance" }, + { "sgb2", "Super Game Boy 2" }, + { NULL, NULL }, + }, + "gbc" + }, + { + "vbam_palettes", + "(GB) Color Palette", + "Set Game Boy palettes.", + { + { "black and white", NULL }, + { "blue sea", NULL }, + { "dark knight", NULL }, + { "green forest", NULL }, + { "hot desert", NULL }, + { "pink dreams", NULL }, + { "wierd colors", NULL }, + { "original gameboy", NULL }, + { "gba sp", NULL }, + { NULL, NULL }, + }, + "standard" + }, + { + "vbam_showborders", + "(GB) Show Borders", + "When enabled, if loaded content is SGB compatible, this will show the border from game if available.", + { + { "disabled", NULL }, + { "enabled", NULL }, + { "auto", NULL }, + { NULL, NULL }, + }, + "disabled" + }, + { + "vbam_turboenable", + "Enable Turbo Buttons", + "Enable or disable gamepad turbo buttons.", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL }, + }, + "enabled" + }, + { + "vbam_turbodelay", + "Turbo Delay (in frames)", + "Repeat rate of turbo triggers in frames. Higher value triggers more.", + { + { "1", NULL }, + { "2", NULL }, + { "3", NULL }, + { "4", NULL }, + { "5", NULL }, + { "6", NULL }, + { "7", NULL }, + { "8", NULL }, + { "9", NULL }, + { "10", NULL }, + { "11", NULL }, + { "12", NULL }, + { "13", NULL }, + { "14", NULL }, + { "15", NULL }, + { NULL, NULL }, + }, + "3" + }, + { + "vbam_astick_deadzone", + "Sensors Deadzone (%)", + "Set deadzone (in percent) of analog sticks.", + { + { "0", NULL }, + { "5", NULL }, + { "10", NULL }, + { "15", NULL }, + { "20", NULL }, + { "25", NULL }, + { "30", NULL }, + { NULL, NULL }, + }, + "15" + }, + { + "vbam_gyro_sensitivity", + "Sensor Sensitivity (Gyroscope) (%)", + "Default bind is left analog. Used to adjust sensitivity level for gyro-enabled games.", + { + { "10", NULL }, + { "15", NULL }, + { "20", NULL }, + { "25", NULL }, + { "30", NULL }, + { "35", NULL }, + { "40", NULL }, + { "45", NULL }, + { "50", NULL }, + { "55", NULL }, + { "60", NULL }, + { "65", NULL }, + { "70", NULL }, + { "75", NULL }, + { "80", NULL }, + { "85", NULL }, + { "90", NULL }, + { "95", NULL }, + { "100", NULL }, + { "105", NULL }, + { "110", NULL }, + { "115", NULL }, + { "120", NULL }, + { NULL, NULL }, + }, + "100" + }, + { + "vbam_tilt_sensitivity", + "Sensor Sensitivity (Tilt) (%)", + "Default bind is right analog. Used to adjust sensitivity level for gyro-enabled games.", + { + { "10", NULL }, + { "15", NULL }, + { "20", NULL }, + { "25", NULL }, + { "30", NULL }, + { "35", NULL }, + { "40", NULL }, + { "45", NULL }, + { "50", NULL }, + { "55", NULL }, + { "60", NULL }, + { "65", NULL }, + { "70", NULL }, + { "75", NULL }, + { "80", NULL }, + { "85", NULL }, + { "90", NULL }, + { "95", NULL }, + { "100", NULL }, + { "105", NULL }, + { "110", NULL }, + { "115", NULL }, + { "120", NULL }, + { NULL, NULL }, + }, + "100" + }, + { + "vbam_swap_astick", + "Swap Left/Right Analog", + "Swaps left and right analog stick function for gyro and tilt.", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL }, + }, + "disabled" + }, + { + "vbam_sound_1", + "Sound channel 1", + "Enables or disables tone & sweep sound channel.", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL }, + }, + "enabled" + }, +{ + "vbam_sound_2", + "Sound channel 2", + "Enables or disables tone sound channel.", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL }, + }, + "enabled" + }, + { + "vbam_sound_3", + "Sound channel 3", + "Enables or disables wave output sound channel.", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL }, + }, + "enabled" + }, + { + "vbam_sound_4", + "Sound channel 4", + "Enables or disables noise audio channel.", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL }, + }, + "enabled" + }, + { + "vbam_sound_5", + "Sound DMA channel A", + "Enables or disables DMA sound channel A.", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL }, + }, + "enabled" + }, + { + "vbam_sound_6", + "Sound DMA channel B", + "Enables or disables DMA sound channel B.", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL }, + }, + "enabled" + }, + { + "vbam_layer_1", + "Show background layer 1", + "Shows or hides background layer 1.", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL }, + }, + "enabled" + }, + { + "vbam_layer_2", + "Show background layer 2", + "Shows or hides background layer 2.", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL }, + }, + "enabled" + }, + { + "vbam_layer_3", + "Show background layer 3", + "Shows or hides background layer 3.", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL }, + }, + "enabled" + }, + { + "vbam_layer_4", + "Show background layer 4", + "Shows or hides background layer 4.", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL }, + }, + "enabled" + }, + { + "vbam_layer_5", + "Show sprite layer", + "Shows or hides sprite layer.", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL }, + }, + "enabled" + }, + { + "vbam_layer_6", + "Show window layer 1", + "Shows or hides window layer 1.", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL }, + }, + "enabled" + }, + { + "vbam_layer_7", + "Show window layer 2", + "Shows or hides window layer 2.", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL }, + }, + "enabled" + }, + { + "vbam_layer_8", + "Show sprite window layer", + "Shows or hides sprite window layer.", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL }, + }, + "enabled" + }, + + { NULL, NULL, NULL, {{0}}, NULL } +}; + +/* RETRO_LANGUAGE_JAPANESE */ + +/* RETRO_LANGUAGE_FRENCH */ + +/* RETRO_LANGUAGE_SPANISH */ + +/* RETRO_LANGUAGE_GERMAN */ + +/* RETRO_LANGUAGE_ITALIAN */ + +/* RETRO_LANGUAGE_DUTCH */ + +/* RETRO_LANGUAGE_PORTUGUESE_BRAZIL */ + +/* RETRO_LANGUAGE_PORTUGUESE_PORTUGAL */ + +/* RETRO_LANGUAGE_RUSSIAN */ + +/* RETRO_LANGUAGE_KOREAN */ + +/* RETRO_LANGUAGE_CHINESE_TRADITIONAL */ + +/* RETRO_LANGUAGE_CHINESE_SIMPLIFIED */ + +/* RETRO_LANGUAGE_ESPERANTO */ + +/* RETRO_LANGUAGE_POLISH */ + +/* RETRO_LANGUAGE_VIETNAMESE */ + +/* RETRO_LANGUAGE_ARABIC */ + +/* RETRO_LANGUAGE_GREEK */ + +/* RETRO_LANGUAGE_TURKISH */ + +/* + ******************************** + * Language Mapping + ******************************** +*/ + +struct retro_core_option_definition *option_defs_intl[RETRO_LANGUAGE_LAST] = { + option_defs_us, /* RETRO_LANGUAGE_ENGLISH */ + NULL, /* RETRO_LANGUAGE_JAPANESE */ + NULL, /* RETRO_LANGUAGE_FRENCH */ + NULL, /* RETRO_LANGUAGE_SPANISH */ + NULL, /* RETRO_LANGUAGE_GERMAN */ + NULL, /* RETRO_LANGUAGE_ITALIAN */ + NULL, /* RETRO_LANGUAGE_DUTCH */ + NULL, /* RETRO_LANGUAGE_PORTUGUESE_BRAZIL */ + NULL, /* RETRO_LANGUAGE_PORTUGUESE_PORTUGAL */ + NULL, /* RETRO_LANGUAGE_RUSSIAN */ + NULL, /* RETRO_LANGUAGE_KOREAN */ + NULL, /* RETRO_LANGUAGE_CHINESE_TRADITIONAL */ + NULL, /* RETRO_LANGUAGE_CHINESE_SIMPLIFIED */ + NULL, /* RETRO_LANGUAGE_ESPERANTO */ + NULL, /* RETRO_LANGUAGE_POLISH */ + NULL, /* RETRO_LANGUAGE_VIETNAMESE */ + NULL, /* RETRO_LANGUAGE_ARABIC */ + NULL, /* RETRO_LANGUAGE_GREEK */ + NULL, /* RETRO_LANGUAGE_TURKISH */ +}; + +/* + ******************************** + * Functions + ******************************** +*/ + +/* Handles configuration/setting of core options. + * Should only be called inside retro_set_environment(). + * > We place the function body in the header to avoid the + * necessity of adding more .c files (i.e. want this to + * be as painless as possible for core devs) + */ + +static INLINE void libretro_set_core_options(retro_environment_t environ_cb) +{ + unsigned version = 0; + + if (!environ_cb) + return; + + if (environ_cb(RETRO_ENVIRONMENT_GET_CORE_OPTIONS_VERSION, &version) && (version == 1)) + { + struct retro_core_options_intl core_options_intl; + unsigned language = 0; + + core_options_intl.us = option_defs_us; + core_options_intl.local = NULL; + + if (environ_cb(RETRO_ENVIRONMENT_GET_LANGUAGE, &language) && + (language < RETRO_LANGUAGE_LAST) && (language != RETRO_LANGUAGE_ENGLISH)) + core_options_intl.local = option_defs_intl[language]; + + environ_cb(RETRO_ENVIRONMENT_SET_CORE_OPTIONS_INTL, &core_options_intl); + } + else + { + size_t i; + size_t num_options = 0; + struct retro_variable *variables = NULL; + char **values_buf = NULL; + + /* Determine number of options */ + while (true) + { + if (option_defs_us[num_options].key) + num_options++; + else + break; + } + + /* Allocate arrays */ + variables = (struct retro_variable *)calloc(num_options + 1, sizeof(struct retro_variable)); + values_buf = (char **)calloc(num_options, sizeof(char *)); + + if (!variables || !values_buf) + goto error; + + /* Copy parameters from option_defs_us array */ + for (i = 0; i < num_options; i++) + { + const char *key = option_defs_us[i].key; + const char *desc = option_defs_us[i].desc; + const char *default_value = option_defs_us[i].default_value; + struct retro_core_option_value *values = option_defs_us[i].values; + size_t buf_len = 3; + size_t default_index = 0; + + values_buf[i] = NULL; + + if (desc) + { + size_t num_values = 0; + + /* Determine number of values */ + while (true) + { + if (values[num_values].value) + { + /* Check if this is the default value */ + if (default_value) + if (strcmp(values[num_values].value, default_value) == 0) + default_index = num_values; + + buf_len += strlen(values[num_values].value); + num_values++; + } + else + break; + } + + /* Build values string */ + if (num_values > 1) + { + size_t j; + + buf_len += num_values - 1; + buf_len += strlen(desc); + + values_buf[i] = (char *)calloc(buf_len, sizeof(char)); + if (!values_buf[i]) + goto error; + + strcpy(values_buf[i], desc); + strcat(values_buf[i], "; "); + + /* Default value goes first */ + strcat(values_buf[i], values[default_index].value); + + /* Add remaining values */ + for (j = 0; j < num_values; j++) + { + if (j != default_index) + { + strcat(values_buf[i], "|"); + strcat(values_buf[i], values[j].value); + } + } + } + } + + variables[i].key = key; + variables[i].value = values_buf[i]; + } + + /* Set variables */ + environ_cb(RETRO_ENVIRONMENT_SET_VARIABLES, variables); + +error: + + /* Clean up */ + if (values_buf) + { + for (i = 0; i < num_options; i++) + { + if (values_buf[i]) + { + free(values_buf[i]); + values_buf[i] = NULL; + } + } + + free(values_buf); + values_buf = NULL; + } + + if (variables) + { + free(variables); + variables = NULL; + } + } +} + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/src/sdl/SDL.cpp b/src/sdl/SDL.cpp index 86d862012..48cfc24b8 100644 --- a/src/sdl/SDL.cpp +++ b/src/sdl/SDL.cpp @@ -369,7 +369,7 @@ FILE* sdlFindFile(const char* name) return f; } - if (homeDir) { + if (homeDataDir) { fprintf(stdout, "Searching home directory: %s\n", homeDataDir); sprintf(path, "%s%c%s", homeDataDir, FILE_SEP, name); f = fopen(path, "r"); diff --git a/src/wx/CMakeLists.txt b/src/wx/CMakeLists.txt index 65711cfd8..2069d768a 100644 --- a/src/wx/CMakeLists.txt +++ b/src/wx/CMakeLists.txt @@ -63,45 +63,50 @@ if(ENABLE_FAUDIO) set(FAUDIO_LIBS FAudio) endif() +# on unix we have to check for X11 before we overwrite all the compile/link +# flags with the wx tests +if(NOT WIN32 AND NOT APPLE) + find_package(X11) + + if(X11_X11_LIB AND X11_Xscreensaver_LIB) + include_directories(${X11_INCLUDE_DIR}) + set(EXTRA_X11_LIBS ${X11_X11_LIB} ${X11_Xscreensaver_LIB}) + add_definitions(-DHAVE_XSS) + endif() +endif() + # on VS with vcpkg we can't use FindwxWidgets, we have to set everything up # manually because the package is broken if(WIN32 AND CMAKE_TOOLCHAIN_FILE MATCHES vcpkg AND (X86_32 OR AMD64)) # set up wxwidgets stuff - add_definitions(-D_UNICODE -DUNICODE -DWXUSINGDLL -DwxUSE_GUI=1 -D__WXMSW__) + set(libtype u) + set(suffix -rel) + unset(path_prefix) + if(CMAKE_BUILD_TYPE MATCHES Debug) + set(libtype ud) + set(suffix -dbg) + set(path_prefix debug) + add_definitions(-D_DEBUG) - include_directories(${_VCPKG_INSTALLED_DIR}/${WINARCH}-windows/debug/lib/mswud) - include_directories(${_VCPKG_INSTALLED_DIR}/${WINARCH}-windows/include) - set(wxWidgets_LIB_DIR ${_VCPKG_INSTALLED_DIR}/${WINARCH}-windows/debug/lib) - set(wxWidgets_LIBRARIES - ${wxWidgets_LIB_DIR}/wxbase31ud_net.lib - ${wxWidgets_LIB_DIR}/wxbase31ud_xml.lib - ${wxWidgets_LIB_DIR}/wxmsw31ud_core.lib - ${wxWidgets_LIB_DIR}/wxmsw31ud_gl.lib - ${wxWidgets_LIB_DIR}/wxmsw31ud_xrc.lib - ${wxWidgets_LIB_DIR}/wxbase31ud.lib - winmm comctl32 oleacc rpcrt4 shlwapi version wsock32 opengl32 - ) + endif() - file(COPY ${_VCPKG_ROOT_DIR}/buildtrees/wxwidgets/${WINARCH}-windows-dbg/lib/wxrc.exe DESTINATION ${_VCPKG_INSTALLED_DIR}/${WINARCH}-windows/debug/bin) - set(WXRC ${_VCPKG_INSTALLED_DIR}/${WINARCH}-windows/debug/bin/wxrc.exe) - elseif("${CMAKE_BUILD_TYPE}" MATCHES "Release") - include_directories(${_VCPKG_INSTALLED_DIR}/${WINARCH}-windows/lib/mswu) - include_directories(${_VCPKG_INSTALLED_DIR}/${WINARCH}-windows/include) - set(wxWidgets_LIB_DIR ${_VCPKG_INSTALLED_DIR}/${WINARCH}-windows/lib) - set(wxWidgets_LIBRARIES - ${wxWidgets_LIB_DIR}/wxbase31u_net.lib - ${wxWidgets_LIB_DIR}/wxbase31u_xml.lib - ${wxWidgets_LIB_DIR}/wxmsw31u_core.lib - ${wxWidgets_LIB_DIR}/wxmsw31u_gl.lib - ${wxWidgets_LIB_DIR}/wxmsw31ud_xrc.lib - ${wxWidgets_LIB_DIR}/wxbase31u.lib - winmm comctl32 oleacc rpcrt4 shlwapi version wsock32 opengl32 - ) + add_definitions(-D_UNICODE -DUNICODE -DWXUSINGDLL -DwxUSE_GUI=1 -D__WXMSW__) + include_directories(${_VCPKG_INSTALLED_DIR}/${WINARCH}-windows/${path_prefix}/lib/msw${libtype}) + include_directories(${_VCPKG_INSTALLED_DIR}/${WINARCH}-windows/include) + set(wxWidgets_LIB_DIR ${_VCPKG_INSTALLED_DIR}/${WINARCH}-windows/${path_prefix}/lib) + set(wxWidgets_LIBRARIES + ${wxWidgets_LIB_DIR}/wxbase31${libtype}_net.lib + ${wxWidgets_LIB_DIR}/wxbase31${libtype}_xml.lib + ${wxWidgets_LIB_DIR}/wxmsw31${libtype}_core.lib + ${wxWidgets_LIB_DIR}/wxmsw31${libtype}_gl.lib + ${wxWidgets_LIB_DIR}/wxmsw31${libtype}_xrc.lib + ${wxWidgets_LIB_DIR}/wxbase31${libtype}.lib + winmm comctl32 oleacc rpcrt4 shlwapi version wsock32 opengl32 + ) - file(COPY ${_VCPKG_ROOT_DIR}/buildtrees/wxwidgets/${WINARCH}-windows-rel/lib/wxrc.exe DESTINATION ${_VCPKG_INSTALLED_DIR}/${WINARCH}-windows/bin) - set(WXRC ${_VCPKG_INSTALLED_DIR}/${WINARCH}-windows/bin/wxrc.exe) - endif() + file(COPY ${_VCPKG_ROOT_DIR}/buildtrees/wxwidgets/${WINARCH}-windows${suffix}/lib/wxrc.exe DESTINATION ${_VCPKG_INSTALLED_DIR}/${WINARCH}-windows/${path_prefix}/bin) + set(WXRC ${_VCPKG_INSTALLED_DIR}/${WINARCH}-windows/${path_prefix}/bin/wxrc.exe) if(NOT EXISTS ${CMAKE_CURRENT_BINARY_DIR}/zip.exe) # get zip binary for wxrc @@ -114,7 +119,7 @@ if(WIN32 AND CMAKE_TOOLCHAIN_FILE MATCHES vcpkg AND (X86_32 OR AMD64)) # SDL2.dll does not get copied to build dir if(NOT EXISTS ${CMAKE_BINARY_DIR}/SDL2.dll) - file(COPY ${_VCPKG_ROOT_DIR}/installed/${WINARCH}-windows/bin/SDL2.dll DESTINATION ${CMAKE_BINARY_DIR}) + file(COPY ${_VCPKG_ROOT_DIR}/installed/${WINARCH}-windows/${path_prefix}/bin/SDL2.dll DESTINATION ${CMAKE_BINARY_DIR}) endif() else() if(CMAKE_BUILD_TYPE MATCHES Debug) @@ -126,127 +131,12 @@ else() # set(CMAKE_CXX_LINK_EXECUTABLE "${CMAKE_CXX_LINK_EXECUTABLE} -luuid -lwinspool") #endif() - # convert msys paths like /c/foo to windows paths like c:/foo - # for variables set by FindWxWidgets - function(normalize_wx_paths) - if(MSYS) - unset(new_paths) - foreach(p ${wxWidgets_LIBRARY_DIRS}) - execute_process(COMMAND cygpath -m "${p}" OUTPUT_VARIABLE p_win OUTPUT_STRIP_TRAILING_WHITESPACE) - list(APPEND new_paths "${p_win}") - endforeach() - - set(wxWidgets_LIBRARY_DIRS ${new_paths} PARENT_SCOPE) - - string(REGEX REPLACE "((^| )[^/]*)/([a-zA-Z])/" "\\1\\3:/" new_libs "${wxWidgets_LIBRARIES}") - - set(wxWidgets_LIBRARIES ${new_libs} PARENT_SCOPE) - endif() - endfunction() - - macro(cleanup_wx_vars) - if(wxWidgets_CXX_FLAGS) - list(REMOVE_ITEM wxWidgets_CXX_FLAGS -fpermissive) - endif() - endmacro() - if(CMAKE_PREFIX_PATH) set(wxWidgets_CONFIG_OPTIONS "--prefix=${CMAKE_PREFIX_PATH}") endif() set(wxWidgets_USE_UNICODE ON) - function(cygpath var path) - execute_process( - COMMAND cygpath -m ${path} - OUTPUT_VARIABLE cyg_path - OUTPUT_STRIP_TRAILING_WHITESPACE - ERROR_QUIET - ) - set(${var} ${cyg_path} PARENT_SCOPE) - endfunction() - - function(check_clean_exit var) - execute_process( - COMMAND ${ARGN} - RESULT_VARIABLE exit_status - OUTPUT_QUIET - ERROR_QUIET - ) - - if(NOT ${exit_status} EQUAL 0) - # special case for msys2, where programs might complain about - # not being win32 programs - unset(cmd_str) - foreach(param IN LISTS ARGN) - set(cmd_str "${cmd_str} ${param}") - endforeach() - string(STRIP "${cmd_str}" cmd_str) - - execute_process( - COMMAND sh -c "${cmd_str}" - RESULT_VARIABLE exit_status - OUTPUT_QUIET - ERROR_QUIET - ) - endif() - - set(${var} ${exit_status} PARENT_SCOPE) - endfunction() - - function(find_wx_util var util) - # on win32, including cross builds we prefer the plain utility name first from PATH - if(WIN32) - set(conf_suffixes "" gtk4 gtk3) - set(major_versions "" 4 3 2) - else() - set(conf_suffixes gtk4 gtk3 "") - set(major_versions 4 3 2 "") - endif() - - foreach(conf_suffix IN LISTS conf_suffixes) - foreach(major_version IN LISTS major_versions) - foreach(minor_version RANGE 100 0 -1) - unset(suffix) - if(conf_suffix) - set(suffix "-${conf_suffix}") - endif() - if(major_version) - set(suffix "${suffix}-${major_version}") - - if(NOT minor_version EQUAL 0) - set(suffix "${suffix}.${minor_version}") - endif() - endif() - - # find_program caches the result - set(exe NOTFOUND CACHE INTERNAL "" FORCE) - find_program(exe NAMES "${util}${suffix}") - - if(EXISTS ${exe}) - # check that the utility can be executed cleanly - # in case we find e.g. the wrong architecture binary - # when cross-compiling - check_clean_exit(exit_status ${exe} --help) - - if(exit_status EQUAL 0) - set(${var} ${exe} PARENT_SCOPE) - return() - endif() - endif() - - # don't iterate over minor versions for empty major version - if(major_version STREQUAL "") - break() - endif() - endforeach() - endforeach() - - # default to util name if not found, so the error is more clear - set(${var} ${util} PARENT_SCOPE) - endforeach() - endfunction() - # Check for gtk4 then gtk3 packages first, some dists like arch rename the # wx-config utility for these packages to e.g. wx-config-gtk3 # @@ -315,7 +205,19 @@ else() set(CMAKE_REQUIRED_DEFINITIONS ${CMAKE_REQUIRED_FLAGS} ${CMAKE_REQUIRED_DEFINITIONS}) # find the right C++ ABI version for wxWidgets, this is also necessary for the OpenGL check following - if((CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID STREQUAL Clang) AND NOT CMAKE_CROSSCOMPILING) + + # on FreeBSD the ABI check segfaults and always fails, and we don't + # need it because everything is built with clang + set(ABI_CHECK FALSE) + + if((CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID STREQUAL Clang) + AND NOT CMAKE_CROSSCOMPILING + AND NOT CMAKE_SYSTEM_NAME STREQUAL FreeBSD) + + set(ABI_CHECK TRUE) + endif() + + if(ABI_CHECK) set(WX_ABI_FOUND_MATCH FALSE) include(CheckCXXSourceRuns) @@ -813,16 +715,6 @@ if(WIN32) endif() endif() -if(NOT WIN32 AND NOT APPLE) - find_package(X11) - - if(X11_X11_LIB AND X11_Xscreensaver_LIB) - include_directories(${X11_INCLUDE_DIR}) - set(EXTRA_X11_LIBS ${X11_X11_LIB} ${X11_Xscreensaver_LIB}) - add_definitions(-DHAVE_XSS) - endif() -endif() - link_directories(${CMAKE_BINARY_DIR}) set(VBAM_ICON vbam.icns) diff --git a/src/wx/cmdevents.cpp b/src/wx/cmdevents.cpp index 5923b3bf2..fcdcc7e37 100644 --- a/src/wx/cmdevents.cpp +++ b/src/wx/cmdevents.cpp @@ -1353,7 +1353,20 @@ EVT_HANDLER(wxID_EXIT, "Exit") // Emulation menu EVT_HANDLER(Pause, "Pause (toggle)") { - GetMenuOptionBool("Pause", paused); + bool menuPress; + GetMenuOptionBool("Pause", menuPress); + + if (paused == menuPress) + { + // used accelerator + paused = !paused; + SetMenuOption("Pause", paused ? 1 : 0); + } + else + { + // used menu item + paused = menuPress; + } if (paused) panel->Pause(); @@ -2102,6 +2115,42 @@ EVT_HANDLER(GameBoyConfigure, "Game Boy options...") update_opts(); } +EVT_HANDLER(SetSize1x, "1x") +{ + gopts.video_scale = 1; + panel->AdjustSize(true); +} + +EVT_HANDLER(SetSize2x, "2x") +{ + gopts.video_scale = 2; + panel->AdjustSize(true); +} + +EVT_HANDLER(SetSize3x, "3x") +{ + gopts.video_scale = 3; + panel->AdjustSize(true); +} + +EVT_HANDLER(SetSize4x, "4x") +{ + gopts.video_scale = 4; + panel->AdjustSize(true); +} + +EVT_HANDLER(SetSize5x, "5x") +{ + gopts.video_scale = 5; + panel->AdjustSize(true); +} + +EVT_HANDLER(SetSize6x, "6x") +{ + gopts.video_scale = 6; + panel->AdjustSize(true); +} + EVT_HANDLER(GameBoyAdvanceConfigure, "Game Boy Advance options...") { wxDialog* dlg = GetXRCDialog("GameBoyAdvanceConfig"); @@ -2594,7 +2643,8 @@ EVT_HANDLER(StatusBar, "Enable status bar") mf->GetStatusBar()->Hide(); mf->SendSizeEvent(); - panel->AdjustSize(true); + panel->AdjustSize(false); + mf->SendSizeEvent(); } EVT_HANDLER(NoStatusMsg, "Disable on-screen status messages") diff --git a/src/wx/guiinit.cpp b/src/wx/guiinit.cpp index 02ac52134..77ae7871c 100644 --- a/src/wx/guiinit.cpp +++ b/src/wx/guiinit.cpp @@ -7,6 +7,7 @@ #include "wxvbam.h" +#include #include #include #include @@ -89,7 +90,7 @@ static class NetLink_t : public wxEvtHandler { return; if (!server) { - bool valid = SetLinkServerHost(gopts.link_host.c_str()); + bool valid = SetLinkServerHost(gopts.link_host.utf8_str()); if (!valid) { wxMessageBox(_("You must enter a valid host name"), @@ -1653,11 +1654,11 @@ static class JoyPadConfig_t : public wxEvtHandler { else { wxJoyKeyBinding_v a; - if (defkeys[i * 2].key) - a.push_back(defkeys[i * 2]); + if (defkeys_keyboard[i].key) + a.push_back(defkeys_keyboard[i]); - if (defkeys[i * 2 + 1].joy) - a.push_back(defkeys[i * 2 + 1]); + if (defkeys_joystick[i].joy) + a.push_back(defkeys_joystick[i]); tc->SetValue(wxJoyKeyTextCtrl::ToString(a)); } @@ -2243,12 +2244,28 @@ void MainFrame::add_menu_accels(wxTreeCtrl* tc, wxTreeItemId& parent, wxMenu* me // but then if the user overides main menu, that req. is broken.. wxString txt = (*mi)->GetItemLabelText(); - for (int i = 0; i < 10; i++) - if (*mi == loadst_mi[i] || *mi == savest_mi[i]) { - txt = cmdtab[i].name; - break; + // we could probably have a global hashmap: + // cmdtab[i].cmd -> cmdtab[i] + for (int i = 0; i < 10; i++) { + wxString slot; + if (*mi == loadst_mi[i]) { + slot.Printf(wxT("LoadGame%02d"), wxAtoi(txt)); } - + else if (*mi == savest_mi[i]) { + slot.Printf(wxT("SaveGame%02d"), wxAtoi(txt)); + } + else { + continue; + } + for (int j = 0; j < ncmds; ++j) { + if (cmdtab[j].cmd == slot) { + txt = cmdtab[j].name; + break; + } + } + // no need to look further + break; + } tc->AppendItem(parent, txt, -1, -1, val); } } @@ -3835,7 +3852,7 @@ bool MainFrame::BindControls() bool isv = !gopts.link_host.empty(); if (isv) { - isv = SetLinkServerHost(gopts.link_host.c_str()); + isv = SetLinkServerHost(gopts.link_host.utf8_str()); } if (!isv) { diff --git a/src/wx/opts.cpp b/src/wx/opts.cpp index 9eb6b66d1..ac7fced6f 100644 --- a/src/wx/opts.cpp +++ b/src/wx/opts.cpp @@ -74,6 +74,13 @@ const wxAcceleratorEntry default_accels[] = { wxAcceleratorEntry(wxMOD_NONE, WXK_PAUSE, XRCID("Pause")), wxAcceleratorEntry(wxMOD_CMD, wxT('P'), XRCID("Pause")), wxAcceleratorEntry(wxMOD_CMD, wxT('R'), XRCID("Reset")), + // add shortcuts for original size multiplier #415 + wxAcceleratorEntry(wxMOD_NONE, wxT('1'), XRCID("SetSize1x")), + wxAcceleratorEntry(wxMOD_NONE, wxT('2'), XRCID("SetSize2x")), + wxAcceleratorEntry(wxMOD_NONE, wxT('3'), XRCID("SetSize3x")), + wxAcceleratorEntry(wxMOD_NONE, wxT('4'), XRCID("SetSize4x")), + wxAcceleratorEntry(wxMOD_NONE, wxT('5'), XRCID("SetSize5x")), + wxAcceleratorEntry(wxMOD_NONE, wxT('6'), XRCID("SetSize6x")), // save oldest is more commonly used than save other //wxAcceleratorEntry(wxMOD_CMD, wxT('S'), XRCID("Save")), wxAcceleratorEntry(wxMOD_CMD, wxT('S'), XRCID("SaveGameOldest")), @@ -135,18 +142,22 @@ const wxString joynames[NUM_KEYS] = { wxT("Speed"), wxT("Capture"), wxT("GS") }; -wxJoyKeyBinding defkeys[NUM_KEYS * 2] = { - WJKB(WXK_UP), WJKB(1, WXJB_AXIS_MINUS, 1), WJKB(WXK_DOWN), WJKB(1, WXJB_AXIS_PLUS, 1), - WJKB(WXK_LEFT), WJKB(0, WXJB_AXIS_MINUS, 1), WJKB(WXK_RIGHT), WJKB(0, WXJB_AXIS_PLUS, 1), - WJKB(wxT('X')), WJKB(0, WXJB_BUTTON, 1), WJKB(wxT('Z')), WJKB(1, WXJB_BUTTON, 1), - WJKB(wxT('A')), WJKB(2, WXJB_BUTTON, 1), WJKB(wxT('S')), WJKB(3, WXJB_BUTTON, 1), - WJKB(WXK_BACK), WJKB(4, WXJB_BUTTON, 1), WJKB(WXK_RETURN), WJKB(5, WXJB_BUTTON, 1), - WJKB(WXK_NUMPAD_UP), WJKB(0), WJKB(WXK_NUMPAD_DOWN), WJKB(0), - WJKB(WXK_NUMPAD_LEFT), WJKB(0), WJKB(WXK_NUMPAD_RIGHT), WJKB(0), - WJKB(WXK_NUMPAD_PAGEUP), WJKB(0), WJKB(WXK_NUMPAD_PAGEDOWN), WJKB(0), - WJKB(wxT('W')), WJKB(0), WJKB(wxT('Q')), WJKB(0), - WJKB(WXK_SPACE), WJKB(0), WJKB(0), WJKB(0), - WJKB(0), WJKB(0) +wxJoyKeyBinding defkeys_keyboard[NUM_KEYS] = { + WJKB(WXK_UP), WJKB(WXK_DOWN), WJKB(WXK_LEFT), WJKB(WXK_RIGHT), + WJKB(wxT('Z')), WJKB(wxT('X')), WJKB(wxT('A')), WJKB(wxT('S')), + WJKB(wxT('C')), WJKB(wxT('V')), + WJKB(0), WJKB(0), WJKB(0), WJKB(0), + WJKB(0), WJKB(0), WJKB(0), WJKB(0), + WJKB(WXK_SPACE), WJKB(0), WJKB(0) +}; + +wxJoyKeyBinding defkeys_joystick[NUM_KEYS] = { + WJKB(1, WXJB_AXIS_MINUS, 1), WJKB(1, WXJB_AXIS_PLUS, 1), WJKB(0, WXJB_AXIS_MINUS, 1), WJKB(0, WXJB_AXIS_PLUS, 1), + WJKB(0, WXJB_BUTTON, 1), WJKB(1, WXJB_BUTTON, 1), WJKB(2, WXJB_BUTTON, 1), WJKB(3, WXJB_BUTTON, 1), + WJKB(4, WXJB_BUTTON, 1), WJKB(5, WXJB_BUTTON, 1), + WJKB(0), WJKB(0), WJKB(0), WJKB(0), + WJKB(0), WJKB(0), WJKB(0), WJKB(0), + WJKB(0), WJKB(0), WJKB(0) }; wxAcceleratorEntry_v sys_accels; @@ -277,6 +288,7 @@ opt_desc opts[] = { /// Geometry INTOPT("geometry/fullScreen", "Fullscreen", wxTRANSLATE("Enter fullscreen mode at startup"), fullScreen, 0, 1), + INTOPT("geometry/isMaximized", "Maximized", wxTRANSLATE("Window maximized"), windowMaximized, 0, 1), UINTOPT("geometry/windowHeight", "Height", wxTRANSLATE("Window height at startup"), windowHeight, 0, 99999), UINTOPT("geometry/windowWidth", "Width", wxTRANSLATE("Window width at startup"), windowWidth, 0, 99999), INTOPT("geometry/windowX", "X", wxTRANSLATE("Window axis X position at startup"), windowPositionX, -1, 99999), @@ -295,7 +307,7 @@ opt_desc opts[] = { INTOPT("Sound/GBStereo", "", wxTRANSLATE("GB stereo effect (%)"), gopts.gb_stereo, 0, 100), BOOLOPT("Sound/GBSurround", "GBSurround", wxTRANSLATE("GB surround sound effect (%)"), gopts.gb_effects_config_surround), ENUMOPT("Sound/Quality", "", wxTRANSLATE("Sound sample rate (kHz)"), gopts.sound_qual, wxTRANSLATE("48|44|22|11")), - INTOPT("Sound/Volume", "", wxTRANSLATE("Sound volume (%)"), gopts.sound_vol, 0, 400) + INTOPT("Sound/Volume", "", wxTRANSLATE("Sound volume (%)"), gopts.sound_vol, 0, 200) }; const int num_opts = sizeof(opts) / sizeof(opts[0]); @@ -335,11 +347,10 @@ opts_t::opts_t() default_stick = 1; for (int i = 0; i < NUM_KEYS; i++) { - if (defkeys[i * 2].key) - joykey_bindings[0][i].push_back(defkeys[i * 2]); - - if (defkeys[i * 2 + 1].joy) - joykey_bindings[0][i].push_back(defkeys[i * 2 + 1]); + if (defkeys_keyboard[i].key) + joykey_bindings[0][i].push_back(defkeys_keyboard[i]); + if (defkeys_joystick[i].key) + joykey_bindings[0][i].push_back(defkeys_joystick[i]); } recent = new wxFileHistory(10); @@ -347,6 +358,8 @@ opts_t::opts_t() print_auto_page = true; autoPatch = true; onlineupdates = 1; + // quick fix for issues #48 and #445 + link_host = "127.0.0.1"; } // for binary_search() and friends @@ -759,9 +772,11 @@ void update_opts() if (gopts.accels.size()) cfg->SetPath(wxT("/Keyboard")); + int cmd_id = -1; for (wxAcceleratorEntry_v::iterator i = gopts.accels.begin(); i < gopts.accels.end(); ++i) { - int cmd_id = i->GetCommand(); + if (cmd_id == i->GetCommand()) continue; + cmd_id = i->GetCommand(); int cmd; for (cmd = 0; cmd < ncmds; cmd++) diff --git a/src/wx/opts.h b/src/wx/opts.h index b28c4365a..c7b37bb9a 100644 --- a/src/wx/opts.h +++ b/src/wx/opts.h @@ -3,7 +3,8 @@ #define NUM_KEYS 21 extern const wxString joynames[NUM_KEYS]; -extern wxJoyKeyBinding defkeys[NUM_KEYS * 2]; // keyboard + joystick defaults +extern wxJoyKeyBinding defkeys_keyboard[NUM_KEYS]; // keyboard defaults +extern wxJoyKeyBinding defkeys_joystick[NUM_KEYS]; // joystick defaults extern struct opts_t { opts_t(); @@ -103,10 +104,10 @@ extern struct opt_desc { } opts[]; // Initializer for struct opt_desc -opt_desc new_opt_desc(wxString opt = "", const char* cmd = NULL, wxString desc = "", - wxString* stropt = NULL, int* intopt = NULL, wxString enumvals = "", +opt_desc new_opt_desc(wxString opt = wxT(""), const char* cmd = NULL, wxString desc = wxT(""), + wxString* stropt = NULL, int* intopt = NULL, wxString enumvals = wxT(""), double min = 0, double max = 0, bool* boolopt = NULL, - double* doubleopt = NULL, uint32_t* uintopt = NULL, wxString curstr = "", + double* doubleopt = NULL, uint32_t* uintopt = NULL, wxString curstr = wxT(""), int curint = 0, double curdouble = 0, uint32_t curuint = 0); extern const int num_opts; diff --git a/src/wx/panel.cpp b/src/wx/panel.cpp index 78c88abc3..f77439509 100644 --- a/src/wx/panel.cpp +++ b/src/wx/panel.cpp @@ -16,6 +16,9 @@ #include "filters.h" #include "wxvbam.h" +// release all buttons currently pressed +static void clear_input_press(); + int emulating; IMPLEMENT_DYNAMIC_CLASS(GameArea, wxPanel) @@ -28,6 +31,7 @@ GameArea::GameArea() , rewind_time(0) , do_rewind(false) , rewind_mem(0) + , num_rewind_states(0) , loaded(IMAGE_UNKNOWN) , basic_width(GBAWidth) , basic_height(GBAHeight) @@ -77,13 +81,13 @@ void GameArea::LoadGame(const wxString& name) // auto-conversion of wxCharBuffer to const char * seems broken // so save underlying wxCharBuffer (or create one of none is used) - wxCharBuffer fnb(fnfn.GetFullPath().mb_fn_str()); + wxCharBuffer fnb(fnfn.GetFullPath().mb_str(wxConvUTF8)); const char* fn = fnb.data(); IMAGE_TYPE t = badfile ? IMAGE_UNKNOWN : utilFindType(fn); if (t == IMAGE_UNKNOWN) { wxString s; - s.Printf(_("%s is not a valid ROM file"), name.c_str()); + s.Printf(_("%s is not a valid ROM file"), name.mb_str()); wxMessageDialog dlg(GetParent(), s, _("Problem loading file"), wxOK | wxICON_ERROR); dlg.ShowModal(); return; @@ -140,7 +144,7 @@ void GameArea::LoadGame(const wxString& name) if (t == IMAGE_GB) { if (!gbLoadRom(fn)) { wxString s; - s.Printf(_("Unable to load Game Boy ROM %s"), name.c_str()); + s.Printf(_("Unable to load Game Boy ROM %s"), name.mb_str()); wxMessageDialog dlg(GetParent(), s, _("Problem loading file"), wxOK | wxICON_ERROR); dlg.ShowModal(); return; @@ -150,10 +154,7 @@ void GameArea::LoadGame(const wxString& name) if (loadpatch) { int size = rom_size; - // auto-conversion of wxCharBuffer to const char * seems broken - // so save underlying wxCharBuffer (or create one of none is used) - wxCharBuffer pfnb(pfn.GetFullPath().mb_fn_str()); - applyPatch(pfnb.data(), &gbRom, &size); + applyPatch(pfn.GetFullPath().mb_str(), &gbRom, &size); if (size != (int)rom_size) gbUpdateSizes(); @@ -174,25 +175,14 @@ void GameArea::LoadGame(const wxString& name) // this **MUST** be called **AFTER** setting sample rate because the core calls soundInit() soundSetThrottle(throttle); gbGetHardwareType(); - bool use_bios = false; - // auto-conversion of wxCharBuffer to const char * seems broken - // so save underlying wxCharBuffer (or create one of none is used) - const char* fn = NULL; - wxCharBuffer fnb; - - if (gbCgbMode) { - use_bios = useBiosFileGBC; - fnb = gopts.gbc_bios.mb_fn_str(); - } else { - use_bios = useBiosFileGB; - fnb = gopts.gb_bios.mb_fn_str(); - } - fn = fnb.data(); + bool use_bios = gbCgbMode ? useBiosFileGBC : useBiosFileGB; + const char* fn = (gbCgbMode ? gopts.gbc_bios : gopts.gb_bios).mb_str(); + gbCPUInit(fn, use_bios); if (use_bios && !useBios) { - wxLogError(_("Could not load BIOS %s"), (gbCgbMode ? gopts.gbc_bios : gopts.gb_bios).c_str()); + wxLogError(_("Could not load BIOS %s"), (gbCgbMode ? gopts.gbc_bios : gopts.gb_bios).mb_str()); // could clear use flag & file name now, but better to force // user to do it } @@ -215,7 +205,7 @@ void GameArea::LoadGame(const wxString& name) { if (!(rom_size = CPULoadRom(fn))) { wxString s; - s.Printf(_("Unable to load Game Boy Advance ROM %s"), name.c_str()); + s.Printf(_("Unable to load Game Boy Advance ROM %s"), name.mb_str()); wxMessageDialog dlg(GetParent(), s, _("Problem loading file"), wxOK | wxICON_ERROR); dlg.ShowModal(); return; @@ -227,10 +217,7 @@ void GameArea::LoadGame(const wxString& name) // don't use real rom size or it might try to resize rom[] // instead, use known size of rom[] int size = 0x2000000; - // auto-conversion of wxCharBuffer to const char * seems broken - // so save underlying wxCharBuffer (or create one of none is used) - wxCharBuffer pfnb(pfn.GetFullPath().mb_fn_str()); - applyPatch(pfnb.data(), &rom, &size); + applyPatch(pfn.GetFullPath().mb_str(), &rom, &size); // that means we no longer really know rom_size either } @@ -285,7 +272,7 @@ void GameArea::LoadGame(const wxString& name) CPUInit(gopts.gba_bios.mb_fn_str(), useBiosFileGBA); if (useBiosFileGBA && !useBios) { - wxLogError(_("Could not load BIOS %s"), gopts.gba_bios.c_str()); + wxLogError(_("Could not load BIOS %s"), gopts.gba_bios.mb_str()); // could clear use flag & file name now, but better to force // user to do it } @@ -351,11 +338,10 @@ void GameArea::LoadGame(const wxString& name) #endif bname.append(wxT(".sav")); wxFileName bat(batdir, bname); - fnb = bat.GetFullPath().mb_fn_str(); - if (emusys->emuReadBattery(fnb.data())) { + if (emusys->emuReadBattery(bat.GetFullPath().mb_str())) { wxString msg; - msg.Printf(_("Loaded battery %s"), bat.GetFullPath().c_str()); + msg.Printf(_("Loaded battery %s"), bat.GetFullPath().mb_str()); systemScreenMessage(msg); if (cpuSaveType == 0 && ovSaveType == 0 && t == IMAGE_GBA) { @@ -574,7 +560,7 @@ bool GameArea::LoadState() bool GameArea::LoadState(int slot) { wxString fname; - fname.Printf(SAVESLOT_FMT, game_name().c_str(), slot); + fname.Printf(SAVESLOT_FMT, game_name().mb_str(), slot); return LoadState(wxFileName(statedir, fname)); } @@ -608,7 +594,7 @@ bool GameArea::LoadState(const wxFileName& fname) wxString msg; msg.Printf(ret ? _("Loaded state %s") : _("Error loading state %s"), - fname.GetFullPath().c_str()); + fname.GetFullPath().mb_str()); systemScreenMessage(msg); return ret; } @@ -621,7 +607,7 @@ bool GameArea::SaveState() bool GameArea::SaveState(int slot) { wxString fname; - fname.Printf(SAVESLOT_FMT, game_name().c_str(), slot); + fname.Printf(SAVESLOT_FMT, game_name().mb_str(), slot); return SaveState(wxFileName(statedir, fname)); } @@ -632,7 +618,7 @@ bool GameArea::SaveState(const wxFileName& fname) wxGetApp().frame->update_state_ts(true); wxString msg; msg.Printf(ret ? _("Saved state %s") : _("Error saving state %s"), - fname.GetFullPath().c_str()); + fname.GetFullPath().mb_str()); systemScreenMessage(msg); return ret; } @@ -654,15 +640,12 @@ void GameArea::SaveBattery() wxFileName bat(batdir, bname); bat.Mkdir(0777, wxPATH_MKDIR_FULL); wxString fn = bat.GetFullPath(); - // auto-conversion of wxCharBuffer to const char * seems broken - // so save underlying wxCharBuffer (or create one of none is used) - wxCharBuffer fnb = fn.mb_fn_str(); // FIXME: add option to support ring of backups // of course some games just write battery way too often for such // a thing to be useful - if (!emusys->emuWriteBattery(fnb.data())) - wxLogError(_("Error writing battery %s"), fn.c_str()); + if (!emusys->emuWriteBattery(fn.mb_str())) + wxLogError(_("Error writing battery %s"), fn.mb_str()); systemSaveUpdateCounter = SYSTEM_SAVE_NOT_UPDATED; } @@ -919,6 +902,12 @@ GameArea::~GameArea() } } +void GameArea::OnKillFocus(wxFocusEvent& ev) +{ + clear_input_press(); + ev.Skip(true); +} + void GameArea::Pause() { if (paused) @@ -932,6 +921,11 @@ void GameArea::Pause() paused = was_paused = true; + // when the game is paused like this, we should not allow any + // input to remain pressed, because they could be released + // outside of the game zone and we would not know about it. + clear_input_press(); + if (loaded != IMAGE_UNKNOWN) soundPause(); } @@ -1022,6 +1016,9 @@ void GameArea::OnIdle(wxIdleEvent& event) // the userdata is freed on disconnect/destruction this->Connect(wxEVT_SIZE, wxSizeEventHandler(GameArea::OnSize), NULL, this); + // we need to check if the buttons stayed pressed when focus the panel + w->Connect(wxEVT_KILL_FOCUS, wxFocusEventHandler(GameArea::OnKillFocus), NULL, this); + w->SetBackgroundStyle(wxBG_STYLE_CUSTOM); w->SetSize(wxSize(basic_width, basic_height)); @@ -1038,25 +1035,24 @@ void GameArea::OnIdle(wxIdleEvent& event) // add spacers on top and bottom to center panel vertically // but not on 2.8 which does not handle this correctly #if wxCHECK_VERSION(2, 9, 0) - GetSizer()->Add(0, 0, 1, wxEXPAND); + GetSizer()->Add(0, 0, wxEXPAND); #else frame_priority = 1; #endif - // On windows with the vcpkg version of wxWidgets which is 3.1.2, the - // wxEXPAND flag throws an XRC error, but it is necessary on earlier versions of wxWidgets -#if defined(__WXMSW__) && wxCHECK_VERSION(3, 1, 2) - GetSizer()->Add(w, frame_priority, gopts.retain_aspect ? (wxSHAPED | wxALIGN_CENTER_HORIZONTAL) : wxEXPAND); -#else - GetSizer()->Add(w, frame_priority, gopts.retain_aspect ? (wxSHAPED | wxALIGN_CENTER_HORIZONTAL | wxEXPAND) : wxEXPAND); -#endif + // this triggers an assertion dialog in <= 3.1.2 in debug mode + GetSizer()->Add(w, frame_priority, gopts.retain_aspect ? (wxSHAPED | wxALIGN_CENTER | wxEXPAND) : wxEXPAND); #if wxCHECK_VERSION(2, 9, 0) - GetSizer()->Add(0, 0, 1, wxEXPAND); + GetSizer()->Add(0, 0, wxEXPAND); #endif Layout(); +#if wxCHECK_VERSION(2, 9, 0) + SendSizeEvent(); +#endif + if (pointer_blanked) w->SetCursor(wxCursor(wxCURSOR_BLANK)); @@ -1142,6 +1138,16 @@ static uint32_t bmask[NUM_KEYS] = { static wxJoyKeyBinding_v keys_pressed; +static void clear_input_press() +{ + int i; + for (i = 0; i < 4; ++i) + { + joypress[i] = 0; + } + keys_pressed.clear(); +} + struct game_key { int player; int key_num; @@ -1184,6 +1190,9 @@ static bool process_key_press(bool down, int key, int mod, int joy = 0) mod |= wxMOD_RAW_CONTROL; break; #endif + default: + if (joy == 0) mod = 0; + break; } // check if key is already pressed @@ -1255,7 +1264,9 @@ static void draw_black_background(wxWindow* win) { void GameArea::OnKeyDown(wxKeyEvent& ev) { - if (process_key_press(true, ev.GetKeyCode(), ev.GetModifiers())) { + // check if the key is pressed indeed and then process it + wxKeyCode keyCode = (wxKeyCode)ev.GetKeyCode(); + if (wxGetKeyState(keyCode) && process_key_press(true, ev.GetKeyCode(), ev.GetModifiers())) { ev.Skip(false); ev.StopPropagation(); wxWakeUpIdle(); @@ -1822,7 +1833,7 @@ void DrawingPanelBase::DrawArea(uint8_t** data) if (panel->osdstat.size()) drawText(todraw + outstride * (systemColorDepth != 24), outstride, - 10, 20, panel->osdstat.utf8_str(), showSpeedTransparent); + 10, 20, panel->osdstat.mb_str(), showSpeedTransparent); if (!disableStatusMessages && !panel->osdtext.empty()) { if (systemGetClock() - panel->osdtime < OSD_TIME) { @@ -1830,7 +1841,7 @@ void DrawingPanelBase::DrawArea(uint8_t** data) int linelen = std::ceil(width * scale - 20) / 8; int nlines = (message.size() + linelen - 1) / linelen; int cury = height - 14 - nlines * 10; - char* buf = strdup(message.utf8_str()); + char* buf = strdup(message.mb_str()); char* ptr = buf; while (nlines > 1) { @@ -1850,6 +1861,7 @@ void DrawingPanelBase::DrawArea(uint8_t** data) showSpeedTransparent); free(buf); + buf = NULL; } else panel->osdtext.clear(); } @@ -1968,9 +1980,11 @@ void DrawingPanelBase::OnSize(wxSizeEvent& ev) DrawingPanelBase::~DrawingPanelBase() { // pixbuf1 freed by emulator - if (pixbuf2) + if (pixbuf1 != pixbuf2 && pixbuf2) + { free(pixbuf2); - + pixbuf2 = NULL; + } InterframeCleanup(); if (nthreads) { @@ -1994,7 +2008,7 @@ BasicDrawingPanel::BasicDrawingPanel(wxWindow* parent, int _width, int _height) // 16 or 32, though if (gopts.filter == FF_NONE && gopts.ifb == IFB_NONE) // changing from 32 to 24 does not require regenerating color tables - systemColorDepth = 24; + systemColorDepth = 32; if (!did_init) DrawingPanelInit(); } @@ -2326,15 +2340,12 @@ static const wxString media_err(MediaRet ret) void GameArea::StartVidRecording(const wxString& fname) { - // auto-conversion of wxCharBuffer to const char * seems broken - // so save underlying wxCharBuffer (or create one of none is used) - wxCharBuffer fnb(fname.mb_fn_str()); MediaRet ret; - if ((ret = vid_rec.Record(fnb.data(), basic_width, basic_height, + if ((ret = vid_rec.Record(fname.mb_str(), basic_width, basic_height, systemColorDepth)) != MRET_OK) - wxLogError(_("Unable to begin recording to %s (%s)"), fname.c_str(), + wxLogError(_("Unable to begin recording to %s (%s)"), fname.mb_str(), media_err(ret)); else { MainFrame* mf = wxGetApp().frame; @@ -2359,13 +2370,10 @@ void GameArea::StopVidRecording() void GameArea::StartSoundRecording(const wxString& fname) { - // auto-conversion of wxCharBuffer to const char * seems broken - // so save underlying wxCharBuffer (or create one of none is used) - wxCharBuffer fnb(fname.mb_fn_str()); MediaRet ret; - if ((ret = snd_rec.Record(fnb.data())) != MRET_OK) - wxLogError(_("Unable to begin recording to %s (%s)"), fname.c_str(), + if ((ret = snd_rec.Record(fname.mb_str())) != MRET_OK) + wxLogError(_("Unable to begin recording to %s (%s)"), fname.mb_str(), media_err(ret)); else { MainFrame* mf = wxGetApp().frame; diff --git a/src/wx/sys.cpp b/src/wx/sys.cpp index c7b474e52..2653c15f1 100644 --- a/src/wx/sys.cpp +++ b/src/wx/sys.cpp @@ -43,9 +43,6 @@ void systemMessage(int id, const char* fmt, ...) static char* buf = NULL; static int buflen = 80; va_list args; - // auto-conversion of wxCharBuffer to const char * seems broken - // so save underlying wxCharBuffer (or create one of none is used) - wxCharBuffer _fmt(wxString(wxGetTranslation(wxString(fmt, wxConvLibc))).utf8_str()); if (!buf) { buf = (char*)malloc(buflen); @@ -56,7 +53,7 @@ void systemMessage(int id, const char* fmt, ...) while (1) { va_start(args, fmt); - int needsz = vsnprintf(buf, buflen, _fmt.data(), args); + int needsz = vsnprintf(buf, buflen, fmt, args); va_end(args); if (needsz < buflen) @@ -1296,13 +1293,11 @@ bool debugWaitSocket() void log(const char* defaultMsg, ...) { - static FILE* out = NULL; va_list valist; - char buf[2048]; va_start(valist, defaultMsg); - vsnprintf(buf, 2048, defaultMsg, valist); + wxString msg = wxString::Format(defaultMsg, valist); va_end(valist); - wxGetApp().log.append(wxString(buf, wxConvLibc)); + wxGetApp().log.append(msg); if (wxGetApp().IsMainLoopRunning()) { LogDialog* d = wxGetApp().frame->logdlg; @@ -1311,19 +1306,6 @@ void log(const char* defaultMsg, ...) d->Update(); } - systemScreenMessage(buf); - } - - if (out == NULL) { - // FIXME: this should be an option - wxFileName trace_log(wxGetApp().GetConfigurationPath(), wxT("trace.log")); - out = fopen(trace_log.GetFullPath().utf8_str(), "w"); - - if (!out) - return; + systemScreenMessage(msg); } - - va_start(valist, defaultMsg); - vfprintf(out, defaultMsg, valist); - va_end(valist); } diff --git a/src/wx/widgets/joyedit.cpp b/src/wx/widgets/joyedit.cpp index 00eaea3f5..437dbb8ab 100644 --- a/src/wx/widgets/joyedit.cpp +++ b/src/wx/widgets/joyedit.cpp @@ -101,52 +101,52 @@ wxString wxJoyKeyTextCtrl::ToString(int mod, int key, int joy) wxString s; // Note: wx translates unconditionally (2.8.12, 2.9.1)! // So any strings added below must also be translated unconditionally - s.Printf(_("Joy%d-"), joy); + s.Printf(("Joy%d-"), joy); wxString mk; switch (mod) { case WXJB_AXIS_PLUS: - mk.Printf(_("Axis%d+"), key); + mk.Printf(("Axis%d+"), key); break; case WXJB_AXIS_MINUS: - mk.Printf(_("Axis%d-"), key); + mk.Printf(("Axis%d-"), key); break; case WXJB_BUTTON: - mk.Printf(_("Button%d"), key); + mk.Printf(("Button%d"), key); break; case WXJB_HAT_N: - mk.Printf(_("Hat%dN"), key); + mk.Printf(("Hat%dN"), key); break; case WXJB_HAT_S: - mk.Printf(_("Hat%dS"), key); + mk.Printf(("Hat%dS"), key); break; case WXJB_HAT_W: - mk.Printf(_("Hat%dW"), key); + mk.Printf(("Hat%dW"), key); break; case WXJB_HAT_E: - mk.Printf(_("Hat%dE"), key); + mk.Printf(("Hat%dE"), key); break; case WXJB_HAT_NW: - mk.Printf(_("Hat%dNW"), key); + mk.Printf(("Hat%dNW"), key); break; case WXJB_HAT_NE: - mk.Printf(_("Hat%dNE"), key); + mk.Printf(("Hat%dNE"), key); break; case WXJB_HAT_SW: - mk.Printf(_("Hat%dSW"), key); + mk.Printf(("Hat%dSW"), key); break; case WXJB_HAT_SE: - mk.Printf(_("Hat%dSE"), key); + mk.Printf(("Hat%dSE"), key); break; } @@ -179,18 +179,14 @@ wxString wxJoyKeyTextCtrl::ToString(wxJoyKeyBinding_v keys, wxChar sep) // Note: wx translates unconditionally (2.8.12, 2.9.1)! // So any strings added below must also be translated unconditionally // \1 is joy # -static wxRegEx joyre(_("^Joy([0-9]+)[-+]"), wxRE_EXTENDED | wxRE_ICASE); +static wxRegEx joyre; // \1 is axis# and \2 is + or - -static wxRegEx axre(_("Axis([0-9]+)([+-])"), wxRE_EXTENDED | wxRE_ICASE); +static wxRegEx axre; // \1 is button# -static wxRegEx butre(_("Button([0-9]+)"), wxRE_EXTENDED | wxRE_ICASE); +static wxRegEx butre; // \1 is hat#, \3 is N, \4 is S, \5 is E, \6 is W, \7 is NE, \8 is SE, // \9 is SW, \10 is NW -static wxRegEx hatre(_("Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|" - "(E|East|R|Right)|(W|West|L|Left)|" - "(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|" - "(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))"), - wxRE_EXTENDED | wxRE_ICASE); +static wxRegEx hatre; // use of static wxRegeEx is not thread-safe static wxCriticalSection recs; @@ -206,6 +202,23 @@ static int simple_atoi(const wxString& s, int len) return ret; } +static void CompileRegex() +{ + // \1 is joy # + joyre.Compile(("^Joy([0-9]+)[-+]"), wxRE_EXTENDED | wxRE_ICASE); + // \1 is axis# and \2 is + or - + axre.Compile(("Axis([0-9]+)([+-])"), wxRE_EXTENDED | wxRE_ICASE); + // \1 is button# + butre.Compile(("Button([0-9]+)"), wxRE_EXTENDED | wxRE_ICASE); + // \1 is hat#, \3 is N, \4 is S, \5 is E, \6 is W, \7 is NE, + // \8 is SE, \9 is SW, \10 is NW + hatre.Compile(("Hat([0-9]+)((N|North|U|Up)|(S|South|D|Down)|" + "(E|East|R|Right)|(W|West|L|Left)|" + "(NE|NorthEast|UR|UpRight)|(SE|SouthEast|DR|DownRight)|" + "(SW|SouthWest|DL|DownLeft)|(NW|NorthWest|UL|UpLeft))"), + wxRE_EXTENDED | wxRE_ICASE); +} + static bool ParseJoy(const wxString& s, int len, int& mod, int& key, int& joy) { mod = key = joy = 0; @@ -216,6 +229,7 @@ static bool ParseJoy(const wxString& s, int len, int& mod, int& key, int& joy) wxCriticalSectionLocker lk(recs); size_t b, l; + CompileRegex(); if (!joyre.Matches(s) || !joyre.GetMatch(&b, &l) || b) return false; diff --git a/src/wx/widgets/keyedit.cpp b/src/wx/widgets/keyedit.cpp index 0fb0994a7..75b727268 100644 --- a/src/wx/widgets/keyedit.cpp +++ b/src/wx/widgets/keyedit.cpp @@ -124,10 +124,12 @@ wxString wxKeyTextCtrl::ToString(int mod, int key) #endif - if (s.empty() || (key != wxT('-') && s[s.size() - 1] == wxT('-')) - || (key != wxT('+') && s[s.size() - 1] == wxT('+'))) + if (s.empty() || (key != wxT('-') && s[s.size() - 1] == wxT('-') && s != _("Num") + wxT(" -")) + || (key != wxT('+') && s[s.size() - 1] == wxT('+') && s != _("Num") + wxT(" +"))) + { // bad key combo; probably also generates an assertion in wx return wxEmptyString; + } // hacky workaround for bug in wx 3.1+ not parsing key display names, or // parsing modifiers that aren't a combo correctly @@ -136,12 +138,17 @@ wxString wxKeyTextCtrl::ToString(int mod, int key) int keys_el_size = sizeof(keys_with_display_names)/sizeof(keys_with_display_names[0]); for (int i = 0; i < keys_el_size; i++) { - wxString name(keys_with_display_names[i].name); - wxString display_name(keys_with_display_names[i].display_name); + wxString name_tr(_(keys_with_display_names[i].name)); + wxString display_name_tr(_(keys_with_display_names[i].display_name)); + name_tr.MakeUpper(); + display_name_tr.MakeUpper(); + wxString name(_(keys_with_display_names[i].name)); + wxString display_name(_(keys_with_display_names[i].display_name)); name.MakeUpper(); display_name.MakeUpper(); - s.Replace(display_name, name, true); + s.Replace(display_name_tr, name_tr, true); + s.Replace(display_name, name, true); } return s; diff --git a/src/wx/widgets/sdljoy.cpp b/src/wx/widgets/sdljoy.cpp index 163cc8bc3..b7de1df56 100644 --- a/src/wx/widgets/sdljoy.cpp +++ b/src/wx/widgets/sdljoy.cpp @@ -9,16 +9,20 @@ struct wxSDLJoyState { SDL_Joystick* dev; int nax, nhat, nbut; short* curval; + bool is_valid; ~wxSDLJoyState() { if (dev) SDL_JoystickClose(dev); + if (curval) + delete[] curval; } wxSDLJoyState() { dev = NULL; nax = nhat = nbut = 0; curval = NULL; + is_valid = true; } }; @@ -46,12 +50,31 @@ wxSDLJoy::wxSDLJoy(bool analog) for (int i = 0; i < njoy; i++) { SDL_Joystick* dev = joystate[i].dev = SDL_JoystickOpen(i); - int nctrl = 0; - nctrl += joystate[i].nax = SDL_JoystickNumAxes(dev); - nctrl += joystate[i].nhat = SDL_JoystickNumHats(dev); - nctrl += joystate[i].nbut = SDL_JoystickNumButtons(dev); + + int nctrl = 0, axes = 0, hats = 0, buttons = 0; + + axes = SDL_JoystickNumAxes(dev); + hats = SDL_JoystickNumHats(dev); + buttons = SDL_JoystickNumButtons(dev); + + if (buttons <= 0 && axes <= 0 && hats <= 0) { + joystate[i].is_valid = false; + + SDL_JoystickClose(dev); + joystate[i].dev = NULL; + + continue; + } + + nctrl += joystate[i].nax = axes < 0 ? 0 : axes; + nctrl += joystate[i].nhat = hats < 0 ? 0 : hats; + nctrl += joystate[i].nbut = buttons < 0 ? 0 : buttons; + joystate[i].curval = new short[nctrl]{0}; + // clear controls + memset(joystate[i].curval, 0, sizeof(short) * nctrl); + // initialize axis previous value to initial state #if SDL_VERSION_ATLEAST(2, 0, 6) for (int j = 0; j < joystate[i].nax; j++) { @@ -60,8 +83,6 @@ wxSDLJoy::wxSDLJoy(bool analog) joystate[i].curval[j] = initial_state; } #endif - - memset(joystate[i].curval, 0, sizeof(short) * nctrl); } } @@ -139,6 +160,8 @@ void wxSDLJoy::Notify() wxEvtHandler* handler = evthandler ? evthandler : wxWindow::FindFocus(); for (int i = 0; i < njoy; i++) { + if (!joystate[i].is_valid) continue; + SDL_Joystick* dev = joystate[i].dev; if (dev) { diff --git a/src/wx/wxvbam.cpp b/src/wx/wxvbam.cpp index 64e2b8816..fc33b0961 100644 --- a/src/wx/wxvbam.cpp +++ b/src/wx/wxvbam.cpp @@ -260,17 +260,13 @@ bool wxvbamApp::OnInit() // /MIGRATION // migrate from 'vbam.{cfg,conf}' to 'vbam.ini' to manage a single config // file for all platforms. -#if !defined(__WXMSW__) && !defined(__APPLE__) wxString oldConf(GetConfigurationPath() + wxT(FILE_SEP) + wxT("vbam.conf")); -#else - wxString oldConf(GetConfigurationPath() + wxT(FILE_SEP) + wxT("vbam.cfg")); -#endif wxString newConf(GetConfigurationPath() + wxT(FILE_SEP) + wxT("vbam.ini")); - if (wxFileExists(oldConf)) - { - wxRenameFile(oldConf, newConf, false); - } + + if (!wxFileExists(newConf) && wxFileExists(oldConf)) + wxRenameFile(oldConf, newConf, false); // /END_MIGRATION + cfg = new wxFileConfig(wxT("vbam"), wxEmptyString, vbamconf.GetFullPath(), wxEmptyString, wxCONFIG_USE_LOCAL_FILE); @@ -412,6 +408,7 @@ bool wxvbamApp::OnInit() int width = windowWidth; int height = windowHeight; int isFullscreen = fullScreen; + int isMaximized = windowMaximized; frame = wxDynamicCast(xr->LoadFrame(NULL, wxT("MainFrame")), MainFrame); if (!frame) { @@ -426,9 +423,13 @@ bool wxvbamApp::OnInit() if (x >= 0 && y >= 0 && width > 0 && height > 0) frame->SetSize(x, y, width, height); + if (isMaximized) + frame->Maximize(); + if (isFullscreen && wxGetApp().pending_load != wxEmptyString) frame->ShowFullScreen(isFullscreen); frame->Show(true); + return true; } @@ -479,32 +480,32 @@ void wxvbamApp::OnInitCmdLine(wxCmdLineParser& cl) static wxCmdLineEntryDesc opttab[] = { { wxCMD_LINE_OPTION, NULL, t("save-xrc"), N_("Save built-in XRC file and exit"), - wxCMD_LINE_VAL_NONE, wxCMD_LINE_VAL_NONE }, + wxCMD_LINE_VAL_STRING, 0 }, { wxCMD_LINE_OPTION, NULL, t("save-over"), N_("Save built-in vba-over.ini and exit"), - wxCMD_LINE_VAL_NONE, wxCMD_LINE_VAL_NONE }, + wxCMD_LINE_VAL_STRING, 0 }, { wxCMD_LINE_SWITCH, NULL, t("print-cfg-path"), N_("Print configuration path and exit"), - wxCMD_LINE_VAL_NONE, wxCMD_LINE_VAL_NONE }, + wxCMD_LINE_VAL_NONE, 0 }, { wxCMD_LINE_SWITCH, t("f"), t("fullscreen"), N_("Start in full-screen mode"), - wxCMD_LINE_VAL_NONE, wxCMD_LINE_VAL_NONE }, + wxCMD_LINE_VAL_NONE, 0 }, #if !defined(NO_LINK) && !defined(__WXMSW__) { wxCMD_LINE_SWITCH, t("s"), t("delete-shared-state"), N_("Delete shared link state first, if it exists"), - wxCMD_LINE_VAL_NONE, wxCMD_LINE_VAL_NONE }, + wxCMD_LINE_VAL_NONE, 0 }, #endif // stupid wx cmd line parser doesn't support duplicate options // { wxCMD_LINE_OPTION, t("o"), t("option"), // _("Set configuration option; = or help for list"), { wxCMD_LINE_SWITCH, t("o"), t("list-options"), N_("List all settable options and exit"), - wxCMD_LINE_VAL_NONE, wxCMD_LINE_VAL_NONE }, + wxCMD_LINE_VAL_NONE, 0 }, { wxCMD_LINE_PARAM, NULL, NULL, N_("ROM file"), wxCMD_LINE_VAL_STRING, wxCMD_LINE_PARAM_OPTIONAL }, { wxCMD_LINE_PARAM, NULL, NULL, N_("="), wxCMD_LINE_VAL_STRING, wxCMD_LINE_PARAM_MULTIPLE | wxCMD_LINE_PARAM_OPTIONAL }, - { wxCMD_LINE_NONE, NULL, NULL, NULL, wxCMD_LINE_VAL_NONE, wxCMD_LINE_VAL_NONE } + { wxCMD_LINE_NONE, NULL, NULL, NULL, wxCMD_LINE_VAL_NONE, 0 } }; // 2.9 automatically translates desc, but 2.8 doesn't #if !wxCHECK_VERSION(2, 9, 0) @@ -676,6 +677,7 @@ wxvbamApp::~wxvbamApp() { free(home); home = NULL; } + delete overrides; } MainFrame::MainFrame() @@ -710,7 +712,7 @@ EVT_SIZE(MainFrame::OnSize) // This is a feature most people don't like, and it causes problems with // keyboard game keys on mac, so we will disable it for now. // -// On Winodws, there will still be a pause because of how the windows event +// On Windows, there will still be a pause because of how the windows event // model works, in addition the audio will loop with SDL, so we still pause on // Windows, TODO: this needs to be fixed properly // @@ -730,7 +732,7 @@ void MainFrame::OnActivate(wxActivateEvent& event) panel->SetFocus(); if (pauseWhenInactive) { - if (panel && focused) { + if (panel && focused && !paused) { panel->Resume(); } else if (panel && !focused) { @@ -763,37 +765,78 @@ void MainFrame::OnMenu(wxContextMenuEvent& event) void MainFrame::OnMove(wxMoveEvent& event) { (void)event; // unused params - wxRect pos = GetRect(); - int x = pos.GetX(), y = pos.GetY(); - if (x >= 0 && y >= 0 && !IsFullScreen()) + wxPoint pos = GetScreenPosition(); + int x = pos.x, y = pos.y; + if (!IsFullScreen() && !IsMaximized()) + { + if (x >= 0 && y >= 0) + { + bkpPosX = windowPositionX; + bkpPosY = windowPositionY; + windowPositionX = x; + windowPositionY = y; + } + } + else { - windowPositionX = x; - windowPositionY = y; - update_opts(); + windowPositionX = bkpPosX; + windowPositionY = bkpPosY; } + update_opts(); } void MainFrame::OnSize(wxSizeEvent& event) { wxFrame::OnSize(event); wxRect pos = GetRect(); + wxPoint windowPos = GetScreenPosition(); int height = pos.GetHeight(), width = pos.GetWidth(); - int x = pos.GetX(), y = pos.GetY(); + int x = windowPos.x, y = windowPos.y; bool isFullscreen = IsFullScreen(); - if (height > 0 && width > 0 && !isFullscreen) + bool isMaximized = IsMaximized(); + if (!isFullscreen && !isMaximized) { - windowHeight = height; - windowWidth = width; + if (height > 0 && width > 0) + { + windowHeight = height; + windowWidth = width; + } + if (x >= 0 && y >= 0) + { + windowPositionX = x; + windowPositionY = y; + } } - if (x >= 0 && y >= 0 && !isFullscreen) + else { - windowPositionX = x; - windowPositionY = y; + windowPositionX = bkpPosX; + windowPositionY = bkpPosY; } + windowMaximized = isMaximized; fullScreen = isFullscreen; update_opts(); } +int MainFrame::FilterEvent(wxEvent& event) +{ + if (event.GetEventType() == wxEVT_KEY_DOWN) + { + wxKeyEvent& ke = (wxKeyEvent&)event; + int keyCode = ke.GetKeyCode(); + int keyMod = ke.GetModifiers(); + wxAcceleratorEntry_v accels = wxGetApp().GetAccels(); + for (size_t i = 0; i < accels.size(); ++i) + if (keyCode == accels[i].GetKeyCode() && keyMod == accels[i].GetFlags()) + { + wxCommandEvent evh(wxEVT_COMMAND_MENU_SELECTED, accels[i].GetCommand()); + evh.SetEventObject(this); + GetEventHandler()->ProcessEvent(evh); + return true; + } + } + return -1; +} + wxString MainFrame::GetGamePath(wxString path) { wxString game_path = path; @@ -1195,24 +1238,9 @@ void MainFrame::IdentifyRom() // a few keys (e.g. only ctrl-x works for exit, but not esc & ctrl-q; // ctrl-w does not work for close). It's possible another entity is // grabbing those keys, but I can't track it down. -// FIXME: move this to MainFrame -//int wxvbamApp::FilterEvent(wxEvent& event) -//{ -// //if(frame && frame->IsPaused(true)) -// return -1; -// -// if (event.GetEventType() == wxEVT_KEY_DOWN) { -// wxKeyEvent& ke = (wxKeyEvent&)event; -// -// for (int i = 0; i < accels.size(); i++) { -// if (accels[i].GetKeyCode() == ke.GetKeyCode() && accels[i].GetFlags() == ke.GetModifiers()) { -// wxCommandEvent ev(wxEVT_COMMAND_MENU_SELECTED, accels[i].GetCommand()); -// ev.SetEventObject(this); -// frame->GetEventHandler()->ProcessEvent(ev); -// return 1; -// } -// } -// } -// -// return -1; -//} +int wxvbamApp::FilterEvent(wxEvent& event) +{ + if (frame) + return frame->FilterEvent(event); + return wxApp::FilterEvent(event); +} diff --git a/src/wx/wxvbam.h b/src/wx/wxvbam.h index 23fc725ef..186847b0e 100644 --- a/src/wx/wxvbam.h +++ b/src/wx/wxvbam.h @@ -44,7 +44,7 @@ #undef wxLogDebug #define wxLogDebug(...) \ do { \ - fputs(wxString::Format(wxDateTime::UNow().Format(wxT("%X")) + wxT(": Debug: ") + __VA_ARGS__).mb_str(), VBAM_DEBUG_STREAM); \ + fputs(wxString::Format(wxDateTime::UNow().Format(wxT("%X")) + wxT(": Debug: ") + __VA_ARGS__).utf8_str(), VBAM_DEBUG_STREAM); \ fputc('\n', VBAM_DEBUG_STREAM); \ } while(0) #endif @@ -79,6 +79,7 @@ class wxvbamApp : public wxApp { wxvbamApp() : wxApp() , pending_fullscreen(false) + , frame(NULL) , using_wayland(false) { } @@ -108,9 +109,14 @@ class wxvbamApp : public wxApp { }; #endif // without this, global accels don't always work - //int FilterEvent(wxEvent& event); + int FilterEvent(wxEvent&); wxAcceleratorEntry_v accels; + wxAcceleratorEntry_v GetAccels() + { + return accels; + } + // the main configuration wxFileConfig* cfg; // vba-over.ini @@ -230,6 +236,8 @@ class MainFrame : public wxFrame { void SetJoystick(); + int FilterEvent(wxEvent& event); + GameArea* GetPanel() { return panel; @@ -621,6 +629,7 @@ class GameArea : public wxPanel, public HiDPIAware { void PaintEv(wxPaintEvent& ev); void EraseBackground(wxEraseEvent& ev); void OnSize(wxSizeEvent& ev); + void OnKillFocus(wxFocusEvent& ev); #ifndef NO_FFMPEG MediaRecorder snd_rec, vid_rec; @@ -658,7 +667,7 @@ extern struct cmditem { extern const int ncmds; // Initializer for struct cmditem -cmditem new_cmditem(const wxString cmd = "", const wxString name = "", +cmditem new_cmditem(const wxString cmd = wxT(""), const wxString name = wxT(""), int cmd_id = 0, int mask_flags = 0, wxMenuItem* mi = NULL); // for binary search diff --git a/src/wx/xrc/MainMenu.xrc b/src/wx/xrc/MainMenu.xrc index c28ce1524..c36623164 100644 --- a/src/wx/xrc/MainMenu.xrc +++ b/src/wx/xrc/MainMenu.xrc @@ -37,7 +37,6 @@ - Ctrl+L @@ -46,43 +45,33 @@ - F1 - F2 - F3 - F4 - F5 - F6 - F7 - F8 - F9 - F10 @@ -102,48 +91,37 @@ - Ctrl+S - Shift+F1 - Shift+F2 - Shift+F3 - Shift+F4 - Shift+F5 - Shift+F6 - Shift+F7 - Shift+F8 - Shift+F9 - Shift+F10 @@ -215,16 +193,13 @@ - Ctrl+P 1 - Ctrl+N - Ctrl+B @@ -262,7 +237,6 @@ - Ctrl+R @@ -321,6 +295,27 @@ 1 + + + + + + + + + + + + + + + + + + + + + 1 @@ -360,6 +355,18 @@ + + + 0 + + + + 0 + + + + 0 + @@ -389,22 +396,18 @@ - Alt+1 1 - Alt+2 1 - Alt+3 1 - Alt+4 1 @@ -475,11 +478,9 @@ - Ctrl+C - Ctrl+F @@ -538,49 +539,41 @@ - Ctrl+1 1 1 - Ctrl+2 1 1 - Ctrl+3 1 1 - Ctrl+4 1 1 - Ctrl+5 1 1 - Ctrl+6 1 1 - Ctrl+7 1 1 - Ctrl+8 1 1 diff --git a/src/wx/xrc/SoundConfig.xrc b/src/wx/xrc/SoundConfig.xrc index 531208d05..c6e551667 100644 --- a/src/wx/xrc/SoundConfig.xrc +++ b/src/wx/xrc/SoundConfig.xrc @@ -22,7 +22,7 @@ 100 0 - 400 + 200 wxALL|wxEXPAND 5 diff --git a/tools/builder/core.sh b/tools/builder/core.sh index b0a6971f0..0123b1b5d 100644 --- a/tools/builder/core.sh +++ b/tools/builder/core.sh @@ -133,7 +133,7 @@ DISTS=$DISTS' yasm http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz bin/yasm pcre https://ftp.pcre.org/pub/pcre/pcre-8.41.tar.bz2 lib/libpcre.a libffi ftp://sourceware.org/pub/libffi/libffi-3.2.1.tar.gz lib/libffi.a - c2man http://www.ciselant.de/c2man/c2man-2.0@42.tar.gz bin/c2man + c2man https://github.com/fribidi/c2man/archive/577ed4095383ef5284225d45709e6b5f0598a064.tar.gz bin/c2man libxml2 ftp://xmlsoft.org/libxml2/libxml2-2.9.8.tar.gz lib/libxml2.a libxslt https://github.com/GNOME/libxslt/archive/v1.1.33-rc2.tar.gz lib/libxslt.a XML-NamespaceSupport https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN/XML-NamespaceSupport-1.12.tar.gz perl5/lib/perl5/XML/NamespaceSupport.pm @@ -146,7 +146,7 @@ DISTS=$DISTS' libtiff http://download.osgeo.org/libtiff/tiff-4.0.9.tar.gz lib/libtiff.a # libcroco http://ftp.gnome.org/pub/gnome/sources/libcroco/0.6/libcroco-0.6.12.tar.xz lib/libcroco-0.6.a libuuid https://downloads.sourceforge.net/project/libuuid/libuuid-1.0.3.tar.gz lib/libuuid.a - freetype http://download.savannah.gnu.org/releases/freetype/freetype-2.9.1.tar.bz2 lib/libfreetype.a + freetype http://download.savannah.gnu.org/releases/freetype/freetype-2.10.0.tar.bz2 lib/libfreetype.a fontconfig https://freedesktop.org/software/fontconfig/release/fontconfig-2.13.1.tar.bz2 lib/libfontconfig.a libgd https://github.com/libgd/libgd/releases/download/gd-2.2.5/libgd-2.2.5.tar.xz lib/libgd.a dejavu https://downloads.sourceforge.net/project/dejavu/dejavu/2.37/dejavu-fonts-ttf-2.37.tar.bz2 share/fonts/dejavu/DejaVuSansMono.ttf @@ -457,7 +457,7 @@ builder() { unpack_needed_dists $DOWNLOADED_DISTS build_needed_dists $UNPACKED_DISTS - build_project + build_project "$@" } read_command_line() { @@ -613,17 +613,7 @@ linux_install_core_deps() { ;; esac - if [ -f /etc/debian_version ]; then - debian_install_core_deps - elif [ -f /etc/fedora-release ]; then - fedora_install_core_deps - elif [ -f /etc/arch-release ]; then - archlinux_install_core_deps - elif [ -f /etc/solus-release ]; then - solus_install_core_deps - elif path_exists /etc/os-release && [ "$(. /etc/os-release; puts "$ID_LIKE")" = suse ]; then - suse_install_core_deps - fi + eval "${linux_distribution}_install_core_deps" } debian_install_core_deps() { @@ -647,7 +637,7 @@ suse_install_core_deps() { sudo zypper in -y gcc gcc-c++ binutils glibc-devel-static make curl perl ccache file patch } -archlinux_install_core_deps() { +arch_install_core_deps() { installing_core_deps # check for gcc-multilib @@ -810,6 +800,22 @@ detect_os() { LD_START_GROUP='-Wl,--start-group' LD_END_GROUP='-Wl,--end-group' fi + + # detect linux distribution + linux_distribution=unknown + if [ $os = linux ]; then + if [ -f /etc/debian_version ]; then + linux_distribution=debian + elif [ -f /etc/fedora-release ]; then + linux_distribution=fedora + elif [ -f /etc/arch-release ]; then + linux_distribution=arch + elif [ -f /etc/solus-release ]; then + linux_distribution=solus + elif path_exists /etc/os-release && (. /etc/os-release; puts "$ID_LIKE") | grep -q suse; then + linux_distribution=suse + fi + fi } delete_outdated_dists() { @@ -2618,20 +2624,31 @@ build_project() { cd "$BUILD_ROOT/project" # FIXME: turn LTO back on when everything works - echo_eval_run cmake "'$CHECKOUT'" $REQUIRED_CMAKE_ARGS -DVBAM_STATIC=ON -DENABLE_LTO=OFF $PROJECT_ARGS $CMAKE_BASE_ARGS $@ - echo_run make -j$NUM_CPUS + echo_eval_run cmake "'$CHECKOUT'" $REQUIRED_CMAKE_ARGS -DVBAM_STATIC=ON -DENABLE_LTO=OFF $CMAKE_BASE_ARGS $PROJECT_ARGS $@ + echo_run make -j$NUM_CPUS VERBOSE=1 if [ "$target_os" = mac ]; then $STRIP visualboyadvance-m.app/Contents/MacOS/visualboyadvance-m codesign -s "Developer ID Application" --deep ./visualboyadvance-m.app || : - rm -f ./visualboyadvance-m-Mac.zip - zip -9r ./visualboyadvance-m-Mac.zip ./visualboyadvance-m.app + zip=./visualboyadvance-m-Mac-${target_bits:-$bits}bit.zip + + rm -f $zip + zip -9r $zip ./visualboyadvance-m.app + + gpg --detach-sign -a $zip elif [ "$target_os" != windows ] && path_exists visualboyadvance-m; then $STRIP visualboyadvance-m elif [ "$target_os" = windows ] && path_exists visualboyadvance-m.exe; then $STRIP visualboyadvance-m.exe + + zip=./visualboyadvance-m-Win-${target_bits:-$bits}bit.zip + + rm -f $zip + zip -9 $zip ./visualboyadvance-m.exe + + gpg --detach-sign -a $zip fi dist_post_build project @@ -2868,7 +2885,7 @@ ln() { } cygpath() { - if sh -c 'command -v cygpath' >/dev/null; then + if command -v cygpath >/dev/null; then command cygpath "$@" else case "$1" in @@ -2881,6 +2898,26 @@ cygpath() { fi } +gpg() { + if command -v gpg >/dev/null; then + command gpg "$@" + elif command -v gpg2 >/dev/null; then + command gpg2 "$@" + else + warn 'GPG not available' + fi +} + +command() { + if [ -x /bin/command ]; then + /bin/command "$@" + elif [ -x /usr/bin/command ]; then + /usr/bin/command "$@" + else + /bin/sh -c 'command "$@"' -- "$@" + fi +} + fully_resolve_link() { file=$1 # get initial part for non-absolute path, or blank for absolute diff --git a/tools/builder/mingw-cross.sh b/tools/builder/mingw-cross.sh index cad71323d..945d78743 100644 --- a/tools/builder/mingw-cross.sh +++ b/tools/builder/mingw-cross.sh @@ -63,6 +63,52 @@ export REQUIRED_CMAKE_ARGS="$REQUIRED_CMAKE_ARGS -DCMAKE_TOOLCHAIN_FILE='$(perl . "${0%/*}/../builder/mingw.sh" +installing_cross_deps() { + puts "${NL}Installing cross dependencies for your OS...${NL}${NL}" +} + +fedora_install_cross_deps() { + pkg_prefix="mingw${target_bits}" + + set -- + for p in gcc cpp gcc-c++ binutils headers crt filesystem winpthreads-static; do + set -- "$@" "${pkg_prefix}-${p}" + done + + sudo dnf install -y --nogpgcheck --best --allowerasing "$@" gettext-devel wxGTK3-devel python +} + +suse_install_cross_deps() { + suse_dist=$(. /etc/os-release; echo $PRETTY_NAME | sed 's/ /_/g') + + sudo zypper ar -f https://download.opensuse.org/repositories/windows:/mingw:/win64/${suse_dist}/windows:mingw:win64.repo || : + sudo zypper ar -f https://download.opensuse.org/repositories/windows:/mingw:/win32/${suse_dist}/windows:mingw:win32.repo || : + + sudo zypper refresh + + pkg_prefix="mingw${target_bits}" + + set -- + for p in cross-gcc cross-cpp cross-gcc-c++ cross-binutils headers filesystem winpthreads-devel; do + set -- "$@" "${pkg_prefix}-${p}" + done + + sudo zypper in -y "$@" gettext-tools wxGTK3-3_2-devel python3-pip +} + +case "$linux_distribution" in + fedora) + installing_cross_deps + fedora_install_cross_deps + done_msg + ;; + suse) + installing_cross_deps + suse_install_cross_deps + done_msg + ;; +esac + openssl_host=mingw [ "$target_bits" -eq 64 ] && openssl_host=mingw64 @@ -77,6 +123,8 @@ table_line_append DIST_PATCHES openal '-p0 https://gist.githubusercontent.com/rk table_line_replace DIST_POST_BUILD harfbuzz "$(table_line DIST_POST_BUILD harfbuzz | sed 's/rebuild_dist freetype /rebuild_dist freetype-target /')" +table_line_append DIST_ARGS glib --with-python=/usr/bin/python3 + table_line_replace DIST_POST_BUILD glib "$(table_line DIST_POST_BUILD glib | sed 's/rebuild_dist gettext /rebuild_dist gettext-target /')" table_line_append DIST_ARGS libsoxr '-DHAVE_WORDS_BIGENDIAN_EXITCODE=0' diff --git a/tools/win/linux-cross-builder b/tools/win/linux-cross-builder index 15c429891..54f49f71d 100755 --- a/tools/win/linux-cross-builder +++ b/tools/win/linux-cross-builder @@ -4,20 +4,4 @@ set -e . "${0%/*}/../builder/mingw-cross.sh" -# install cross deps on fedora -if [ $# -eq 0 ] && [ -f /etc/fedora-release ]; then - puts "${NL}Installing cross dependencies for your OS...${NL}${NL}" - - pkg_prefix="mingw${target_bits}" - - set -- - for p in gcc cpp gcc-c++ binutils headers crt filesystem winpthreads-static; do - set -- "$@" "${pkg_prefix}-${p}" - done - - sudo dnf install -y --nogpgcheck --best --allowerasing "$@" gettext-devel wxGTK3-devel python - - set -- -fi - builder "$@" diff --git a/vcpkg b/vcpkg deleted file mode 160000 index c2ad1baaf..000000000 --- a/vcpkg +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c2ad1baafccc91bf7e9e60a390eb91cf4e130062