diff --git a/.travis-deps.sh b/.travis-deps.sh deleted file mode 100755 index 7a93e2dfd..000000000 --- a/.travis-deps.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -if [ $TRAVIS_OS_NAME = "osx" ]; then - brew update - brew install qt5 ffmpeg sdl2 libelf libpng libzip -else - sudo apt-get update - sudo apt-get -y install libseccomp2 -fi diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 90f156618..000000000 --- a/.travis.yml +++ /dev/null @@ -1,33 +0,0 @@ -if: type = pull_request OR NOT branch =~ /^(master$|optimization)/ OR fork -language: c -sudo: required -services: -- docker -os: linux -env: -- DOCKER_TAG=ubuntu:xenial -- DOCKER_TAG=ubuntu:bionic -- DOCKER_TAG=ubuntu:disco -- DOCKER_TAG=ubuntu:eoan -- DOCKER_TAG=3ds -- DOCKER_TAG=wii -- DOCKER_TAG=vita -- DOCKER_TAG=switch -- DOCKER_TAG=windows:w32 -- DOCKER_TAG=windows:w64 - -jobs: - include: - - os: osx - osx_image: xcode12.2 - compiler: clang - env: DOCKER_TAG= - -before_install: -- '[ -z "$DOCKER_TAG" ] || docker pull mgba/$DOCKER_TAG' -- '. ./.travis-deps.sh' -- 'mkdir build && chmod 777 build' - -script: -- '[ -z "$DOCKER_TAG" ] || docker run -e BUILD_DIR=build -e MAKEFLAGS=-j2 -v $PWD:/home/mgba/src mgba/$DOCKER_TAG' -- '[ "$TRAVIS_OS_NAME" != "osx" ] || (cd build && cmake -DCMAKE_PREFIX_PATH="/usr/local/opt/qt5" .. && make -j2)' diff --git a/CHANGES b/CHANGES index 80e8e2e8a..70aac8dbc 100644 --- a/CHANGES +++ b/CHANGES @@ -83,6 +83,7 @@ Other fixes: - GB, GBA: Save writeback-pending masked saves on unload (fixes mgba.io/i/2396) - mGUI: Fix FPS counter after closing menu - Qt: Fix some hangs when using the debugger console + - Qt: Fix crash when clicking past last tile in viewer - VFS: Failed file mapping should return NULL on POSIX Misc: - Core: Suspend runloop when a core crashes diff --git a/CMakeLists.txt b/CMakeLists.txt index e4cc4866d..f1e1795df 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -893,15 +893,15 @@ if(NOT SKIP_LIBRARY) install(TARGETS ${BINARY_NAME} LIBRARY DESTINATION ${LIBDIR} COMPONENT ${BINARY_NAME}-dev NAMELINK_ONLY) endif() if(UNIX AND NOT APPLE AND NOT HAIKU) - install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/res/icon-16.png DESTINATION share/icons/hicolor/16x16/apps RENAME ${BINARY_NAME}.png COMPONENT lib${BINARY_NAME}) - install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/res/icon-24.png DESTINATION share/icons/hicolor/24x24/apps RENAME ${BINARY_NAME}.png COMPONENT lib${BINARY_NAME}) - install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/res/icon-32.png DESTINATION share/icons/hicolor/32x32/apps RENAME ${BINARY_NAME}.png COMPONENT lib${BINARY_NAME}) - install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/res/icon-48.png DESTINATION share/icons/hicolor/48x48/apps RENAME ${BINARY_NAME}.png COMPONENT lib${BINARY_NAME}) - install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/res/icon-64.png DESTINATION share/icons/hicolor/64x64/apps RENAME ${BINARY_NAME}.png COMPONENT lib${BINARY_NAME}) - install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/res/icon-96.png DESTINATION share/icons/hicolor/96x96/apps RENAME ${BINARY_NAME}.png COMPONENT lib${BINARY_NAME}) - install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/res/icon-128.png DESTINATION share/icons/hicolor/128x128/apps RENAME ${BINARY_NAME}.png COMPONENT lib${BINARY_NAME}) - install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/res/icon-256.png DESTINATION share/icons/hicolor/256x256/apps RENAME ${BINARY_NAME}.png COMPONENT lib${BINARY_NAME}) - install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/res/icon-512.png DESTINATION share/icons/hicolor/512x512/apps RENAME ${BINARY_NAME}.png COMPONENT lib${BINARY_NAME}) + install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/res/icon-16.png DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/16x16/apps RENAME ${BINARY_NAME}.png COMPONENT ${BINARY_NAME}) + install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/res/icon-24.png DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/24x24/apps RENAME ${BINARY_NAME}.png COMPONENT ${BINARY_NAME}) + install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/res/icon-32.png DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/32x32/apps RENAME ${BINARY_NAME}.png COMPONENT ${BINARY_NAME}) + install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/res/icon-48.png DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/48x48/apps RENAME ${BINARY_NAME}.png COMPONENT ${BINARY_NAME}) + install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/res/icon-64.png DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/64x64/apps RENAME ${BINARY_NAME}.png COMPONENT ${BINARY_NAME}) + install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/res/icon-96.png DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/96x96/apps RENAME ${BINARY_NAME}.png COMPONENT ${BINARY_NAME}) + install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/res/icon-128.png DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/128x128/apps RENAME ${BINARY_NAME}.png COMPONENT ${BINARY_NAME}) + install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/res/icon-256.png DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/256x256/apps RENAME ${BINARY_NAME}.png COMPONENT ${BINARY_NAME}) + install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/res/icon-512.png DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/512x512/apps RENAME ${BINARY_NAME}.png COMPONENT ${BINARY_NAME}) endif() else() set(BUILD_SHARED OFF) diff --git a/src/platform/qt/AssetTile.cpp b/src/platform/qt/AssetTile.cpp index d7bc30c14..bda616909 100644 --- a/src/platform/qt/AssetTile.cpp +++ b/src/platform/qt/AssetTile.cpp @@ -100,7 +100,7 @@ void AssetTile::selectIndex(int index) { data = mTileCacheGetTile(tileCache, index, paletteId); m_ui.tileId->setText(QString::number(dispIndex)); m_ui.paletteId->setText(QString::number(paletteId)); - m_ui.address->setText(tr("%0%1%2") + m_ui.address->setText(QString("%0%1%2") .arg(m_addressWidth == 4 ? index >= m_boundary / 2 : 0) .arg(m_addressWidth == 4 ? ":" : "x") .arg(dispIndex * bpp | base, m_addressWidth, 16, QChar('0'))); diff --git a/src/platform/qt/CMakeLists.txt b/src/platform/qt/CMakeLists.txt index a1c26165b..d45a4a773 100644 --- a/src/platform/qt/CMakeLists.txt +++ b/src/platform/qt/CMakeLists.txt @@ -345,7 +345,8 @@ if(QT_STATIC) find_library(QTPLATFORMSUPPORT NAMES Qt5PlatformSupport) list(APPEND QT_LIBRARIES Cups Qt5::PrintSupport Qt5::QCocoaIntegrationPlugin Qt5::CoreAudioPlugin Qt5::AVFServicePlugin Qt5::QCocoaPrinterSupportPlugin ${QTPLATFORMSUPPORT} "-framework AVFoundation" "-framework CoreMedia" "-framework SystemConfiguration" "-framework Security") set_target_properties(Qt5::Core PROPERTIES INTERFACE_LINK_LIBRARIES "${QTPCRE};${QTHARFBUZZ};${QTFREETYPE}") - link_directories() + elseif(UNIX) + list(APPEND QT_LIBRARIES Qt5::FontDatabaseSupport Qt5::XcbQpa) endif() endif() target_link_libraries(${BINARY_NAME}-qt ${PLATFORM_LIBRARY} ${BINARY_NAME} ${QT_LIBRARIES}) @@ -407,11 +408,13 @@ elseif(WIN32) endif() endif() -if(DISTBUILD AND CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo") - if(NOT APPLE) +if(DISTBUILD AND NOT APPLE) + if(CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo") add_custom_command(TARGET ${BINARY_NAME}-qt POST_BUILD COMMAND "${OBJCOPY}" --only-keep-debug "$" "$.debug") add_custom_command(TARGET ${BINARY_NAME}-qt POST_BUILD COMMAND "${STRIP}" "$") add_custom_command(TARGET ${BINARY_NAME}-qt POST_BUILD COMMAND "${OBJCOPY}" --add-gnu-debuglink "$.debug" "$") install(FILES "$.debug" DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT ${BINARY_NAME}-qt-dbg) + elseif(BUILD_STATIC AND (CMAKE_BUILD_TYPE STREQUAL "Release" OR CMAKE_BUILD_TYPE STREQUAL "MinSizeRel")) + add_custom_command(TARGET ${BINARY_NAME}-qt POST_BUILD COMMAND "${STRIP}" "$") endif() endif() diff --git a/src/platform/qt/ObjView.ui b/src/platform/qt/ObjView.ui index 6ee83b3e5..8cfa66b86 100644 --- a/src/platform/qt/ObjView.ui +++ b/src/platform/qt/ObjView.ui @@ -181,7 +181,7 @@ - , + , Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter @@ -260,7 +260,7 @@ - × + × Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter diff --git a/src/platform/qt/TilePainter.cpp b/src/platform/qt/TilePainter.cpp index 9a1238699..c27ade72e 100644 --- a/src/platform/qt/TilePainter.cpp +++ b/src/platform/qt/TilePainter.cpp @@ -41,7 +41,10 @@ void TilePainter::resizeEvent(QResizeEvent*) { void TilePainter::mousePressEvent(QMouseEvent* event) { int x = event->x() / m_size; int y = event->y() / m_size; - emit indexPressed(y * (width() / m_size) + x); + int index = y * (width() / m_size) + x; + if (index < m_tileCount) { + emit indexPressed(index); + } } void TilePainter::clearTile(int index) { diff --git a/src/platform/qt/TileView.cpp b/src/platform/qt/TileView.cpp index 23cba18fd..3fba7ffd4 100644 --- a/src/platform/qt/TileView.cpp +++ b/src/platform/qt/TileView.cpp @@ -25,7 +25,20 @@ TileView::TileView(std::shared_ptr controller, QWidget* parent) m_ui.setupUi(this); m_ui.tile->setController(controller); - connect(m_ui.tiles, &TilePainter::indexPressed, m_ui.tile, &AssetTile::selectIndex); + connect(m_ui.tiles, &TilePainter::indexPressed, this, [this](int index) { + if (m_ui.tilesObj->isChecked()) { + switch (m_controller->platform()) { +#ifdef M_CORE_GBA + case mPLATFORM_GBA: + index += 2048 >> m_ui.palette256->isChecked(); + break; +#endif + default: + break; + } + } + m_ui.tile->selectIndex(index); + }); connect(m_ui.tiles, &TilePainter::needsRedraw, this, [this]() { updateTiles(true); }); diff --git a/src/platform/qt/main.cpp b/src/platform/qt/main.cpp index 38a3df725..8a7efef90 100644 --- a/src/platform/qt/main.cpp +++ b/src/platform/qt/main.cpp @@ -36,6 +36,8 @@ Q_IMPORT_PLUGIN(QCocoaIntegrationPlugin); Q_IMPORT_PLUGIN(CoreAudioPlugin); Q_IMPORT_PLUGIN(AVFServicePlugin); #endif +#elif defined(Q_OS_UNIX) +Q_IMPORT_PLUGIN(QXcbIntegrationPlugin); #endif #endif diff --git a/src/platform/qt/ts/medusa-emu-de.ts b/src/platform/qt/ts/medusa-emu-de.ts index 4a894bef7..5c99a7730 100644 --- a/src/platform/qt/ts/medusa-emu-de.ts +++ b/src/platform/qt/ts/medusa-emu-de.ts @@ -815,11 +815,6 @@ Game Boy Advance ist eine eingetragene Marke von Nintendo Co., Ltd.Sprites Sprites - - - × - × - Magnification @@ -929,11 +924,6 @@ Game Boy Advance ist eine eingetragene Marke von Nintendo Co., Ltd.Position Position - - - , - , - Dimensions @@ -1270,11 +1260,6 @@ Download-Größe: %3 QGBA::AssetTile - - - %0%1%2 - %0%1%2 - @@ -1381,7 +1366,7 @@ Download-Größe: %3 QGBA::DebuggerConsoleController - + Could not open CLI history for writing @@ -1399,42 +1384,42 @@ Download-Größe: %3 Portable Network Graphics (*.png) - + None Keine - + Background Hintergrund - + Window Fenster - + Objwin Objwin - + Sprite Sprite - + Backdrop Hintergrund - + Frame Frame - + %1 %2 %1 %2 @@ -3827,12 +3812,12 @@ Download-Größe: %3 N/A - + Export sprite Sprite exportieren - + Portable Network Graphics (*.png) Portable Network Graphics (*.png) @@ -3886,7 +3871,7 @@ Download-Größe: %3 Windows PAL (*.pal);;Adobe Color Table (*.act) - + Failed to open output palette file: %1 Fehler beim Öffnen der Ausgabe-Palettendatei: %1 @@ -4150,18 +4135,18 @@ Download-Größe: %3 QGBA::TileView - + Export tiles Tiles exportieren - - + + Portable Network Graphics (*.png) Portable Network Graphics (*.png) - + Export tile Tile exportieren diff --git a/src/platform/qt/ts/medusa-emu-es.ts b/src/platform/qt/ts/medusa-emu-es.ts index 1fc58a344..249059683 100644 --- a/src/platform/qt/ts/medusa-emu-es.ts +++ b/src/platform/qt/ts/medusa-emu-es.ts @@ -800,11 +800,6 @@ Game Boy Advance es una marca registrada de Nintendo Co., Ltd. Sprites Sprites - - - × - x - Magnification @@ -914,11 +909,6 @@ Game Boy Advance es una marca registrada de Nintendo Co., Ltd. Position Posición - - - , - , - Dimensions @@ -1253,11 +1243,6 @@ Download size: %3 QGBA::AssetTile - - - %0%1%2 - %0%1%2 - @@ -1364,7 +1349,7 @@ Download size: %3 QGBA::DebuggerConsoleController - + Could not open CLI history for writing @@ -1382,42 +1367,42 @@ Download size: %3 Gráficos de red portátiles (*.png) - + None Ninguno - + Background Fondo (BG) - + Window Ventana (WIN) - + Objwin Objwin - + Sprite Sprite - + Backdrop Telón de fondo (backdrop) - + Frame Cuadro - + %1 %2 %1× {1 %2?} @@ -3779,12 +3764,12 @@ Download size: %3 n/d - + Export sprite Exportar sprite - + Portable Network Graphics (*.png) Portable Network Graphics (*.png) @@ -3838,7 +3823,7 @@ Download size: %3 Windows PAL (*.pal);;Adobe Color Table (*.act) - + Failed to open output palette file: %1 Error al abrir el archivo de paleta de salida: %1 @@ -4102,18 +4087,18 @@ Download size: %3 QGBA::TileView - + Export tiles Exportar tiles - - + + Portable Network Graphics (*.png) Gráficos de red portátiles (*.png) - + Export tile Exportar tile diff --git a/src/platform/qt/ts/medusa-emu-it.ts b/src/platform/qt/ts/medusa-emu-it.ts index fa3cb79ae..2734f6eea 100644 --- a/src/platform/qt/ts/medusa-emu-it.ts +++ b/src/platform/qt/ts/medusa-emu-it.ts @@ -800,11 +800,6 @@ Game Boy Advance è un marchio registrato di Nintendo Co., Ltd. Sprites Sprites - - - × - × - Magnification @@ -914,11 +909,6 @@ Game Boy Advance è un marchio registrato di Nintendo Co., Ltd. Position Posizione - - - , - , - Dimensions @@ -1258,11 +1248,6 @@ Dimensione del download: %3 QGBA::AssetTile - - - %0%1%2 - %0%1%2 - @@ -1369,7 +1354,7 @@ Dimensione del download: %3 QGBA::DebuggerConsoleController - + Could not open CLI history for writing @@ -1387,42 +1372,42 @@ Dimensione del download: %3 Portable Network Graphics (*.png) - + None Nessuno - + Background Sfondo - + Window Finestra - + Objwin Objwin - + Sprite Sprite - + Backdrop Sfondo - + Frame Inquadratura - + %1 %2 %1x {1 %2?} @@ -3784,12 +3769,12 @@ Dimensione del download: %3 N/D - + Export sprite Esporta sprite - + Portable Network Graphics (*.png) Portable Network Graphics (*.png) @@ -3843,7 +3828,7 @@ Dimensione del download: %3 WIndows PAL (*.pal);;Tabella dei colori Adobe (*.act) - + Failed to open output palette file: %1 Errore nell'aprire il file palette di output: %1 @@ -4107,18 +4092,18 @@ Dimensione del download: %3 QGBA::TileView - + Export tiles Esporta Tile - - + + Portable Network Graphics (*.png) Portable Network Graphics (*.png) - + Export tile Esporta tile diff --git a/src/platform/qt/ts/mgba-en.ts b/src/platform/qt/ts/mgba-en.ts index c05c6c0bd..4398dde76 100644 --- a/src/platform/qt/ts/mgba-en.ts +++ b/src/platform/qt/ts/mgba-en.ts @@ -824,21 +824,11 @@ Game Boy Advance is a registered trademark of Nintendo Co., Ltd. Position - - - , - - Dimensions - - - × - - Matrix @@ -1252,11 +1242,6 @@ Download size: %3 QGBA::AssetTile - - - %0%1%2 - - @@ -1363,7 +1348,7 @@ Download size: %3 QGBA::DebuggerConsoleController - + Could not open CLI history for writing @@ -1381,42 +1366,42 @@ Download size: %3 - + None - + Background - + Window - + Objwin - + Sprite - + Backdrop - + Frame - + %1 %2 @@ -3778,12 +3763,12 @@ Download size: %3 - + Export sprite - + Portable Network Graphics (*.png) @@ -3837,7 +3822,7 @@ Download size: %3 - + Failed to open output palette file: %1 @@ -4101,18 +4086,18 @@ Download size: %3 QGBA::TileView - + Export tiles - - + + Portable Network Graphics (*.png) - + Export tile diff --git a/src/platform/qt/ts/mgba-fi.ts b/src/platform/qt/ts/mgba-fi.ts index 63bcd83ac..a616a917f 100644 --- a/src/platform/qt/ts/mgba-fi.ts +++ b/src/platform/qt/ts/mgba-fi.ts @@ -825,21 +825,11 @@ Game Boy Advance on Nintendo Co., Ltd rekisteröimä tuotemerkki. Position - - - , - - Dimensions - - - × - - Matrix @@ -1253,11 +1243,6 @@ Download size: %3 QGBA::AssetTile - - - %0%1%2 - - @@ -1364,7 +1349,7 @@ Download size: %3 QGBA::DebuggerConsoleController - + Could not open CLI history for writing @@ -1382,42 +1367,42 @@ Download size: %3 - + None - + Background - + Window - + Objwin - + Sprite - + Backdrop - + Frame - + %1 %2 @@ -3779,12 +3764,12 @@ Download size: %3 - + Export sprite - + Portable Network Graphics (*.png) @@ -3838,7 +3823,7 @@ Download size: %3 - + Failed to open output palette file: %1 @@ -4102,18 +4087,18 @@ Download size: %3 QGBA::TileView - + Export tiles - - + + Portable Network Graphics (*.png) - + Export tile diff --git a/src/platform/qt/ts/mgba-fr.ts b/src/platform/qt/ts/mgba-fr.ts index 43f47c7c3..d6edc2344 100644 --- a/src/platform/qt/ts/mgba-fr.ts +++ b/src/platform/qt/ts/mgba-fr.ts @@ -801,11 +801,6 @@ Game Boy Advance est une marque de fabrique enregistré par Nintendo Co., Ltd.Sprites Sprites - - - × - × - Magnification @@ -915,11 +910,6 @@ Game Boy Advance est une marque de fabrique enregistré par Nintendo Co., Ltd.Position Position - - - , - , - Dimensions @@ -1259,11 +1249,6 @@ Taille du téléchargement : %3 QGBA::AssetTile - - - %0%1%2 - %0%1%2 - @@ -1370,7 +1355,7 @@ Taille du téléchargement : %3 QGBA::DebuggerConsoleController - + Could not open CLI history for writing @@ -1388,42 +1373,42 @@ Taille du téléchargement : %3 Portable Network Graphics (*.png) - + None Aucun - + Background Arrière plan - + Window Fenêtre - + Objwin Objwin - + Sprite Sprite - + Backdrop Toile de fond - + Frame Cadre - + %1 %2 %1 %2 @@ -3803,12 +3788,12 @@ Taille du téléchargement : %3 N/A - + Export sprite Exporter le Sprite - + Portable Network Graphics (*.png) Portable Network Graphics (*.png) @@ -3862,7 +3847,7 @@ Taille du téléchargement : %3 Windows PAL (*.pal);;Adobe Color Table (*.act) - + Failed to open output palette file: %1 Impossible d'ouvrir le fichier de la palette de sortie : %1 @@ -4126,18 +4111,18 @@ Taille du téléchargement : %3 QGBA::TileView - + Export tiles Exporter les tuiles - - + + Portable Network Graphics (*.png) Portable Network Graphics (*.png) - + Export tile Exporter une tuile diff --git a/src/platform/qt/ts/mgba-hu.ts b/src/platform/qt/ts/mgba-hu.ts index c88cc7605..af928439c 100644 --- a/src/platform/qt/ts/mgba-hu.ts +++ b/src/platform/qt/ts/mgba-hu.ts @@ -825,21 +825,11 @@ A Game Boy Advance a Nintendo Co., Ltd. bejegyzett védjegye Position Pozíció - - - , - , - Dimensions Méretek - - - × - × - Matrix @@ -1253,11 +1243,6 @@ Download size: %3 QGBA::AssetTile - - - %0%1%2 - %0%1%2 - @@ -1364,7 +1349,7 @@ Download size: %3 QGBA::DebuggerConsoleController - + Could not open CLI history for writing @@ -1382,42 +1367,42 @@ Download size: %3 Portable Network Graphics (*.png) - + None Nincs - + Background Háttér - + Window Ablak - + Objwin Objektumablak - + Sprite Sprite - + Backdrop Háttérréteg - + Frame Képkocka - + %1 %2 %1 %2 @@ -3779,12 +3764,12 @@ Download size: %3 - + Export sprite - + Portable Network Graphics (*.png) Portable Network Graphics (*.png) @@ -3838,7 +3823,7 @@ Download size: %3 - + Failed to open output palette file: %1 @@ -4100,18 +4085,18 @@ Download size: %3 QGBA::TileView - + Export tiles - - + + Portable Network Graphics (*.png) Portable Network Graphics (*.png) - + Export tile diff --git a/src/platform/qt/ts/mgba-ja.ts b/src/platform/qt/ts/mgba-ja.ts index 2f931678c..4b9e82ccf 100644 --- a/src/platform/qt/ts/mgba-ja.ts +++ b/src/platform/qt/ts/mgba-ja.ts @@ -800,11 +800,6 @@ Game Boy Advance is a registered trademark of Nintendo Co., Ltd. Sprites スプライトビューアー - - - × - × - Magnification @@ -914,11 +909,6 @@ Game Boy Advance is a registered trademark of Nintendo Co., Ltd. Position 位置 - - - , - , - Dimensions @@ -1253,11 +1243,6 @@ Download size: %3 QGBA::AssetTile - - - %0%1%2 - %0%1%2 - @@ -1364,7 +1349,7 @@ Download size: %3 QGBA::DebuggerConsoleController - + Could not open CLI history for writing @@ -1382,42 +1367,42 @@ Download size: %3 Portable Network Graphics (*.png) - + None なし - + Background バックグラウンド - + Window ウインドウ - + Objwin Objwin - + Sprite スプライト - + Backdrop 背景 - + Frame フレーム - + %1 %2 %1 %2 @@ -3779,12 +3764,12 @@ Download size: %3 N/A - + Export sprite OBJを書き出す - + Portable Network Graphics (*.png) Portable Network Graphics (*.png) @@ -3838,7 +3823,7 @@ Download size: %3 Windows PAL (*.pal);;Adobe Color Table (*.act) - + Failed to open output palette file: %1 出力パレットファイルを開けませんでした: %1 @@ -4100,18 +4085,18 @@ Download size: %3 QGBA::TileView - + Export tiles タイルを書き出す - - + + Portable Network Graphics (*.png) Portable Network Graphics (*.png) - + Export tile タイルを書き出す diff --git a/src/platform/qt/ts/mgba-ko.ts b/src/platform/qt/ts/mgba-ko.ts index 4972bf622..5b18c099a 100644 --- a/src/platform/qt/ts/mgba-ko.ts +++ b/src/platform/qt/ts/mgba-ko.ts @@ -800,11 +800,6 @@ Game Boy Advance는 Nintendo Co., Ltd.의 등록 상표입니다. Sprites 스프라이트 - - - × - × - Magnification @@ -914,11 +909,6 @@ Game Boy Advance는 Nintendo Co., Ltd.의 등록 상표입니다. Position 위치 - - - , - , - Dimensions @@ -1253,11 +1243,6 @@ Download size: %3 QGBA::AssetTile - - - %0%1%2 - %0%1%2 - @@ -1364,7 +1349,7 @@ Download size: %3 QGBA::DebuggerConsoleController - + Could not open CLI history for writing @@ -1382,42 +1367,42 @@ Download size: %3 휴대용 네트워크 그래픽 (*.png) - + None 없음 - + Background 배경 - + Window - + Objwin - + Sprite - + Backdrop - + Frame - + %1 %2 %1x {1 %2?} @@ -3779,12 +3764,12 @@ Download size: %3 N/A - + Export sprite 스프라이트 내보내기 - + Portable Network Graphics (*.png) 휴대용 네트워크 그래픽 (*.png) @@ -3838,7 +3823,7 @@ Download size: %3 창 PAL (*.pal);;어도비 컬러 테이블 (*.act) - + Failed to open output palette file: %1 출력 팔레트 파일을 열지 못했습니다: %1 @@ -4100,18 +4085,18 @@ Download size: %3 QGBA::TileView - + Export tiles - - + + Portable Network Graphics (*.png) 휴대용 네트워크 그래픽 (*.png) - + Export tile diff --git a/src/platform/qt/ts/mgba-ms.ts b/src/platform/qt/ts/mgba-ms.ts index 7bfc3482d..f75a32b1f 100644 --- a/src/platform/qt/ts/mgba-ms.ts +++ b/src/platform/qt/ts/mgba-ms.ts @@ -824,21 +824,11 @@ Game Boy Advance is a registered trademark of Nintendo Co., Ltd. Position Kedudukan - - - , - , - Dimensions Matra - - - × - × - Matrix @@ -1252,11 +1242,6 @@ Download size: %3 QGBA::AssetTile - - - %0%1%2 - %0%1%2 - @@ -1363,7 +1348,7 @@ Download size: %3 QGBA::DebuggerConsoleController - + Could not open CLI history for writing @@ -1381,42 +1366,42 @@ Download size: %3 Grafik Rangkaian Mudah Alih (*.png) - + None Tiada - + Background Latar belakang - + Window Tetingkap - + Objwin Objwin - + Sprite - + Backdrop - + Frame Bingkai - + %1 %2 %1 %2 @@ -3778,12 +3763,12 @@ Download size: %3 - + Export sprite - + Portable Network Graphics (*.png) Grafik Rangkaian Mudah Alih (*.png) @@ -3837,7 +3822,7 @@ Download size: %3 Windows PAL (*.pal);;Jadual Warna Adobe(*.act) - + Failed to open output palette file: %1 Gagal membuka fail palet output: %1 @@ -4099,18 +4084,18 @@ Download size: %3 QGBA::TileView - + Export tiles Eksport jubin - - + + Portable Network Graphics (*.png) Grafik Rangkaian Mudah Alih (*.png) - + Export tile Eksport jubin diff --git a/src/platform/qt/ts/mgba-nb_NO.ts b/src/platform/qt/ts/mgba-nb_NO.ts index 6b7d615ac..0c002ff5c 100644 --- a/src/platform/qt/ts/mgba-nb_NO.ts +++ b/src/platform/qt/ts/mgba-nb_NO.ts @@ -825,21 +825,11 @@ Game Boy Advance er et registrert varemerke tilhørende Nintendo Co., Ltd.Position Posisjon - - - , - , - Dimensions Dimensjoner - - - × - - Matrix @@ -1253,11 +1243,6 @@ Download size: %3 QGBA::AssetTile - - - %0%1%2 - - @@ -1364,7 +1349,7 @@ Download size: %3 QGBA::DebuggerConsoleController - + Could not open CLI history for writing @@ -1382,42 +1367,42 @@ Download size: %3 - + None Ingen - + Background Bakgrunn - + Window Vindu - + Objwin - + Sprite - + Backdrop - + Frame - + %1 %2 @@ -3779,12 +3764,12 @@ Download size: %3 I/T - + Export sprite - + Portable Network Graphics (*.png) @@ -3838,7 +3823,7 @@ Download size: %3 - + Failed to open output palette file: %1 @@ -4102,18 +4087,18 @@ Download size: %3 QGBA::TileView - + Export tiles Eksporter flis - - + + Portable Network Graphics (*.png) - + Export tile Eksporter flis diff --git a/src/platform/qt/ts/mgba-nl.ts b/src/platform/qt/ts/mgba-nl.ts index 0a9e5e1db..8fa74e37d 100644 --- a/src/platform/qt/ts/mgba-nl.ts +++ b/src/platform/qt/ts/mgba-nl.ts @@ -814,21 +814,11 @@ Game Boy Advance is a registered trademark of Nintendo Co., Ltd. Position - - - , - - Dimensions - - - × - - Tile @@ -1252,11 +1242,6 @@ Download size: %3 QGBA::AssetTile - - - %0%1%2 - - @@ -1363,7 +1348,7 @@ Download size: %3 QGBA::DebuggerConsoleController - + Could not open CLI history for writing @@ -1381,42 +1366,42 @@ Download size: %3 - + None - + Background - + Window - + Objwin - + Sprite - + Backdrop - + Frame - + %1 %2 @@ -3778,12 +3763,12 @@ Download size: %3 - + Export sprite - + Portable Network Graphics (*.png) @@ -3837,7 +3822,7 @@ Download size: %3 - + Failed to open output palette file: %1 @@ -4101,18 +4086,18 @@ Download size: %3 QGBA::TileView - + Export tiles - - + + Portable Network Graphics (*.png) - + Export tile diff --git a/src/platform/qt/ts/mgba-pl.ts b/src/platform/qt/ts/mgba-pl.ts index b49b60c38..dd335a183 100644 --- a/src/platform/qt/ts/mgba-pl.ts +++ b/src/platform/qt/ts/mgba-pl.ts @@ -62,7 +62,7 @@ Game Boy Advance jest zarejestrowanym znakiem towarowym Nintendo Co., Ltd. Tile # - Kafelek nr + Nr kafelka @@ -163,7 +163,7 @@ Game Boy Advance jest zarejestrowanym znakiem towarowym Nintendo Co., Ltd. Add New Code - Dodaj Nowy Kody + Dodaj Nowy Kod @@ -201,7 +201,7 @@ Game Boy Advance jest zarejestrowanym znakiem towarowym Nintendo Co., Ltd. Debugger - Debugger + Debuger @@ -596,12 +596,12 @@ Game Boy Advance jest zarejestrowanym znakiem towarowym Nintendo Co., Ltd. Numeric - Numeryczne + Numeryczna Text - Tekstowe + Tekstowa @@ -697,12 +697,12 @@ Game Boy Advance jest zarejestrowanym znakiem towarowym Nintendo Co., Ltd. New Search - Nowe wyszukiwanie + Nowe Wyszukiwanie Search Within - Znajdź wewnątrz + Znajdź Wewnątrz @@ -770,7 +770,7 @@ Game Boy Advance jest zarejestrowanym znakiem towarowym Nintendo Co., Ltd. Copy Selection - Kopiuj zaznaczenie + Kopiuj Zaznaczenie @@ -780,12 +780,12 @@ Game Boy Advance jest zarejestrowanym znakiem towarowym Nintendo Co., Ltd. Save Selection - Zapisz zaznaczenie + Zapisz Zaznaczenie Save Range - Zapisz zakres + Zapisz Zakres @@ -825,21 +825,11 @@ Game Boy Advance jest zarejestrowanym znakiem towarowym Nintendo Co., Ltd.Position Pozycja - - - , - , - Dimensions Wymiary - - - × - × - Matrix @@ -907,7 +897,7 @@ Game Boy Advance jest zarejestrowanym znakiem towarowym Nintendo Co., Ltd. Normal - Normalna + Normalny @@ -1008,7 +998,7 @@ Game Boy Advance jest zarejestrowanym znakiem towarowym Nintendo Co., Ltd. EEPROM 512 bytes - EEPROM 512 bytes + EEPROM 512 bajtów @@ -1258,11 +1248,6 @@ Rozmiar pobierania: %3 QGBA::AssetTile - - - %0%1%2 - %0%1%2 - @@ -1304,7 +1289,7 @@ Rozmiar pobierania: %3 Reset r%1-%2 %3 - Reset r%1-%2 %3 + Reset r%1-%2 %3 @@ -1369,9 +1354,9 @@ Rozmiar pobierania: %3 QGBA::DebuggerConsoleController - + Could not open CLI history for writing - + Nie można otworzyć historii CLI do zapisu @@ -1387,44 +1372,44 @@ Rozmiar pobierania: %3 Portable Network Graphics (*.png) - + None Nic - + Background Tło - + Window Okno - + Objwin Obiwin - + Sprite Sprite - + Backdrop Zasłona - + Frame Klatka - + %1 %2 - %1 %2 + %1 %2 @@ -1450,7 +1435,7 @@ Rozmiar pobierania: %3 Refresh - Odśwież + Odśwież @@ -1498,12 +1483,12 @@ Rozmiar pobierania: %3 Break - Przerwij + Przerwij Stop - Stop + Stop @@ -1536,7 +1521,7 @@ Rozmiar pobierania: %3 Graphics Interchange Format (*.gif);;WebP ( *.webp);;Animated Portable Network Graphics (*.png *.apng) - Graphics Interchange Format (*.gif);;WebP ( *.webp);;Animated Portable Network Graphics (*.png *.apng) + Graphics Interchange Format (*.gif);;WebP ( *.webp);;Animated Portable Network Graphics (*.png *.apng) @@ -2165,7 +2150,7 @@ Rozmiar pobierania: %3 Reset - Resetuj + Resetuj @@ -2193,28 +2178,28 @@ Rozmiar pobierania: %3 0% - 0% + 0% 100% - 100% + 100% 50% - 50% + 50% 25% - 25% + 25% @@ -2222,7 +2207,7 @@ Rozmiar pobierania: %3 75% - 75% + 75% @@ -2240,13 +2225,13 @@ Rozmiar pobierania: %3 15 - 15 + 15 7 - 7 + 7 @@ -2346,7 +2331,7 @@ Rozmiar pobierania: %3 0 - 0 + 0 @@ -2359,7 +2344,7 @@ Rozmiar pobierania: %3 1 - 1 + 1 @@ -2751,7 +2736,7 @@ Rozmiar pobierania: %3 Value - Wartość + Wartość @@ -2768,7 +2753,7 @@ Rozmiar pobierania: %3 1/64 - 1/64 + 1/64 @@ -2777,7 +2762,7 @@ Rozmiar pobierania: %3 1/256 - 1/256 + 1/256 @@ -2786,7 +2771,7 @@ Rozmiar pobierania: %3 1/1024 - 1/1024 + 1/1024 @@ -2805,7 +2790,7 @@ Rozmiar pobierania: %3 B - B + B @@ -2817,7 +2802,7 @@ Rozmiar pobierania: %3 Start - Start + Start @@ -2964,7 +2949,7 @@ Rozmiar pobierania: %3 4 - 4 + 4 @@ -2972,7 +2957,7 @@ Rozmiar pobierania: %3 3 - 3 + 3 @@ -2981,7 +2966,7 @@ Rozmiar pobierania: %3 2 - 2 + 2 @@ -2990,7 +2975,7 @@ Rozmiar pobierania: %3 8 - 8 + 8 @@ -3051,351 +3036,351 @@ Rozmiar pobierania: %3 Gamepak prefetch - + Załadowanie wstępne Gamepak Enable IRQs - + Włącz IRQ Right/A - + Prawo/A Left/B - + Lewo/B Up/Select - + Góra/Select Down/Start - + Dół/Start Active D-pad - + Aktywny Krzyżak Active face buttons - + Aktywne przyciski frontowe Internal clock - + Zegar wewnętrzny 32× clocking (CGB only) - + Taktowanie 32× (tylko CGB) Transfer active - + Transfer aktywny Divider - + Dzielnik 1/16 - 1/16 + 1/16 LCD STAT - + LCD STAT Timer - + Czasomierz Serial - + Seryjny Joypad - + Joypad Volume right - + Głośność prawo Output right - + Wyjście prawo Volume left - + Głośność lewo Output left - + Wyjście lewo Background enable/priority - + Włącz/priorytet tła Enable sprites - + Włącz sprite'y Double-height sprites - + Sprite'y podwójnej wysokości Background tile map - + Mapa kafelków tła 0x9800 – 0x9BFF - + 0x9800 – 0x9BFF 0x9C00 – 0x9FFF - + 0x9C00 – 0x9FFF Background tile data - + Dane kafelka tła 0x8800 – 0x87FF - + 0x8800 – 0x87FF 0x8000 – 0x8FFF - + 0x8000 – 0x8FFF Enable window - + Włącz okno Window tile map - + Mapa płytek okna Enable LCD - + Włącz LCD Mode - Tryb + Tryb 0: HBlank - + 0: HBlank 1: VBlank - + 1: VBlank 2: OAM scan - + 2: skan OAM 3: HDraw - + 3: HDraw In LYC - + W LYC Enable HBlank (mode 0) IRQ - + Włącz IRQ HBlank (tryb 0) Enable VBlank (mode 1) IRQ - + Włącz IRQ VBlank (tryb 1) Enable OAM (mode 2) IRQ - + Włącz IRQ OAM (tryb 2) Enable LYC IRQ - + Włącz IRQ LYC Current Y coordinate - + Aktualna współrzędna Y Comparison Y coordinate - + Porównywana współrzędna Y Start upper byte - + Początkowy bajt górny Color 0 shade - + Odcień koloru 0 Color 1 shade - + Odcień koloru 1 Color 2 shade - + Odcień koloru 2 Color 3 shade - + Odcień koloru 3 Prepare to switch speed - + Przygotuj się do zmiany prędkości Double speed - + Podwójna prędkość VRAM bank - + Bank VRAM Length - + Długość Timing - + Czas Write bit - + Bit zapisu Read bit - + Bit odczytu Unknown - Nieznana + Nieznana Current index - + Aktualny indeks Auto-increment - + Auto-inkrementacja Red - Czerwony + Czerwony Blue - Niebieski + Niebieski Sprite ordering - + Kolejność Sprite'ów OAM order - + Kolejność OAM x coordinate sorting - + sortowanie współrzędnych x WRAM bank - + Bank WRAM @@ -3404,22 +3389,22 @@ Rozmiar pobierania: %3 --- - --- + --- Super (L) - + Super (L) Super (R) - + Super (R) Menu - + Menu @@ -3427,27 +3412,27 @@ Rozmiar pobierania: %3 Load State - + Załaduj Stan Save State - + Zapisz Stan Empty - + Pusty Corrupted - + Uszkodzony Slot %1 - + Slot %1 @@ -3456,42 +3441,42 @@ Rozmiar pobierania: %3 Default - + Domyślna Fatal - Błąd krytyczny + Krytyczny Error - Błąd + Błąd Warning - Ostrzeżenie + Ostrzeżenie Info - Info + Info Debug - Debug + Debug Stub - Stub + Zalążek Game Error - Błąd gry + Błąd gry @@ -3499,47 +3484,47 @@ Rozmiar pobierania: %3 [%1] %2: %3 - + [%1] %2: %3 An error occurred - + Pojawił się błąd DEBUG - + DEBUG STUB - + ZALĄŻEK INFO - + INFO WARN - + OSTRZEC ERROR - + BŁĄD FATAL - + KRYTYCZNY GAME ERROR - + BŁĄD GRY @@ -3547,55 +3532,55 @@ Rozmiar pobierania: %3 Priority - Priorytet + Priorytet Map base - + Podstawa mapy Tile base - + Podstawa kafelka Size - Rozmiar + Rozmiar Offset - Offset + Offset Xform - + Xform Map Addr. - + Adres Mapy Mirror - + Odbicie None - Nic + Nic Both - + Obydwa @@ -3622,7 +3607,7 @@ Rozmiar pobierania: %3 Portable Network Graphics (*.png) - Portable Network Graphics (*.png) + Portable Network Graphics (*.png) @@ -3635,7 +3620,7 @@ Rozmiar pobierania: %3 Failed to open output file: %1 - Nie udało się otworzyć pliku wyjściowego: %1 + Nie udało się otworzyć pliku wyjściowego: %1 @@ -3648,12 +3633,12 @@ Rozmiar pobierania: %3 Save selection - Zapisz wybór + Zapisz zaznaczenie Paste - Wklej + Wklej @@ -3663,12 +3648,12 @@ Rozmiar pobierania: %3 All - Wszystkie + Wszystko Load TBL - Załaduj TBL + Załaduj TBL @@ -3678,7 +3663,7 @@ Rozmiar pobierania: %3 Failed to open output file: %1 - Nie udało się otworzyć pliku wyjściowego: %1 + Nie udało się otworzyć pliku wyjściowego: %1 @@ -3693,7 +3678,7 @@ Rozmiar pobierania: %3 TBL - + TBL @@ -3738,7 +3723,7 @@ Rozmiar pobierania: %3 0x%0 - 0x%0 + 0x%0 @@ -3755,17 +3740,17 @@ Rozmiar pobierania: %3 --- - --- + --- Normal - Normalna + Normalny Trans - Trans + Trans @@ -3784,14 +3769,14 @@ Rozmiar pobierania: %3 N/D - + Export sprite Eksportuj sprite - + Portable Network Graphics (*.png) - Portable Network Graphics (*.png) + Portable Network Graphics (*.png) @@ -3830,7 +3815,7 @@ Rozmiar pobierania: %3 0x%0 (%1) - 0x%0 (%1) + 0x%0 (%1) @@ -3843,7 +3828,7 @@ Rozmiar pobierania: %3 Windows PAL (*.pal);;Adobe Color Table (*.act) - + Failed to open output palette file: %1 Nie udało się otworzyć pliku palety wyjściowej: %1 @@ -3978,7 +3963,7 @@ Rozmiar pobierania: %3 None - Nic + Nic @@ -4109,18 +4094,18 @@ Rozmiar pobierania: %3 QGBA::TileView - + Export tiles Eksportuj kafelki - - + + Portable Network Graphics (*.png) - Portable Network Graphics (*.png) + Portable Network Graphics (*.png) - + Export tile Eksportuj kafelek @@ -4140,7 +4125,7 @@ Rozmiar pobierania: %3 Select output file - Wybierz plik wyjściowy + Wybierz plik wyjściowy @@ -4236,7 +4221,7 @@ Rozmiar pobierania: %3 Crash - Crash + Crash @@ -4280,143 +4265,143 @@ Rozmiar pobierania: %3 This will make the emulator load its configuration from the same directory as the executable. Do you want to continue? - + To sprawi, że emulator załaduje swoją konfigurację z tego samego katalogu, co plik wykonywalny. Czy chcesz kontynuować? Restart needed - + Wymagane ponowne uruchomienie Some changes will not take effect until the emulator is restarted. - + Niektóre zmiany nie zaczną obowiązywać, dopóki emulator nie zostanie ponownie uruchomiony. - Player %1 of %2 - + - Gracz %1 z %2 %1 - %2 - + %1 - %2 %1 - %2 - %3 - + %1 - %2 - %3 %1 - %2 (%3 fps) - %4 - + %1 - %2 (%3 FPS) - %4 &File - + &Plik Load &ROM... - + Załaduj &ROM... Load ROM in archive... - + Załaduj ROM w archiwum... Add folder to library... - + Dodaj folder do biblioteki... Save games (%1) - Zapisane gry (%1) + Zapisane gry (%1) Select save game - Wybierz zapis gry + Wybierz zapis gry mGBA save state files (%1) - + Pliki stanu gry mGBA (%1) Select save state - + Wybierz stan Select e-Reader card images - + Wybierz obrazy kart e-Reader Image file (*.png *.jpg *.jpeg) - + Plik graficzny (*.png *.jpg *.jpeg) Conversion finished - + Konwersja zakończona %1 of %2 e-Reader cards converted successfully. - + %1 z %2 kart czytnika e-Reader zostało pomyślnie przekonwertowanych. Load alternate save game... - + Załaduj alternatywny zapis gry... Load temporary save game... - + Załaduj tymczasowy zapis gry... Load &patch... - + Wczytaj &poprawkę... Boot BIOS - + BIOS startowy Replace ROM... - + Wymień ROM... Scan e-Reader dotcodes... - + Skanuj kody kropkowe czytnika e-Reader... Convert e-Reader card image to raw... - + Konwertuj obraz karty czytnika e-Reader na surowy... ROM &info... - + &Informacje o pamięci ROM... Recent - + Ostatni @@ -4426,498 +4411,498 @@ Rozmiar pobierania: %3 &Load state - + &Załaduj stan Load state file... - + Załaduj plik stanu… &Save state - + &Zapisz stan Save state file... - + Zapisz plik stanu... Quick load - + Szybkie załadowanie Quick save - + Szybki zapis Load recent - + Załaduj ostatnie Save recent - + Zapisz ostatnie Undo load state - + Cofnij załadowanie stanu Undo save state - + Cofnij zapisanie stanu State &%1 - + Stan &%1 Load camera image... - + Załaduj obraz do kamery... Convert save game... - + Konwertuj zapisaną grę... GameShark saves (*.gsv *.sps *.xps) - + Zapisy GameShark (*.gsv *.sps *.xps) Reset needed - + Wymagane zresetowanie Some changes will not take effect until the game is reset. - + Niektóre zmiany nie zaczną obowiązywać, dopóki gra nie zostanie zresetowana. Save games - + Zapisy gry Import GameShark Save... - + Importuj Zapis GameShark... Export GameShark Save... - + Eksportuj Zapis GameShark... Automatically determine - + Wykryj automatycznie Use player %0 save game - + Użyj zapis gry gracza %0 New multiplayer window - + Nowe okno dla wielu graczy Connect to Dolphin... - + Połącz z Dolphinem... Report bug... - + Zgłoś błąd... About... - + O... E&xit - + Z&akończ &Emulation - + &Emulacja &Reset - + &Resetowanie Sh&utdown - + Za&mknij Yank game pak - + Wyciągnij Game Pak &Pause - + &Pauza &Next frame - + &Następna klatka Fast forward (held) - + Przewijanie (przytrzymaj) &Fast forward - + &Przewijanie do przodu Fast forward speed - + Prędkość przewijania do przodu Unbounded - + Bez ograniczeń %0x - %0x + %0x Rewind (held) - + Przewijanie (przytrzymaj) Re&wind - + Pr&zewijanie Step backwards - + Krok w tył Solar sensor - + Czujnik słoneczny Increase solar level - + Zwiększ poziom energii słonecznej Decrease solar level - + Zmniejsz poziom energii słonecznej Brightest solar level - + Najjaśniejszy poziom energii słonecznej Darkest solar level - + Najciemniejszy poziom energii słonecznej Brightness %1 - + Jasność %1 Game Boy Printer... - + Game Boy Printer... BattleChip Gate... - + BattleChip Gate... Audio/&Video - + Dźwięk/&Wideo Frame size - + Rozmiar klatki %1× - %1× + %1× Toggle fullscreen - + Przełącz tryb pełnoekranowy Lock aspect ratio - + Zablokuj proporcje Force integer scaling - + Wymuś skalowanie całkowite Interframe blending - + Blendowanie międzyklatkowe Bilinear filtering - + Filtrowanie dwuliniowe Frame&skip - + Klatko&wanie Mute - + Wycisz FPS target - + Cel KL./S Native (59.7275) - + Natywny (59.7275) Take &screenshot - + Wykonaj &zrzut ekranu F12 - + F12 Record A/V... - + Nagraj A/W... Record GIF/WebP/APNG... - + Nagraj GIF/WebP/APNG... Video layers - + Warstwy wideo Audio channels - + Kanały audio Adjust layer placement... - + Dostosuj położenie warstw... &Tools - + &Narzędzia View &logs... - + Wyświetl &logi... Game &overrides... - + Nadpisania &ustawień gry... Game Pak sensors... - + Czujniki Game Pak... &Cheats... - + &Kody... Settings... - + Ustawienia... Open debugger console... - + Otwórz konsolę debugera... Start &GDB server... - + Uruchom serwer &GDB... View &palette... - + Wyświetl &paletę... View &sprites... - + Wyświetl &sprite'y... View &tiles... - + Wyświetl &kafelki... View &map... - + Wyświetl &mapę... &Frame inspector... - + Inspektor &klatek... View memory... - + Wyświetl pamięć... Search memory... - + Przeszukaj pamięć... View &I/O registers... - + Wyświetl rejestry &we/wy... Record debug video log... - + Nagraj dziennik wideo debugowania... Stop debug video log - + Zatrzymaj dziennik wideo debugowania Exit fullscreen - + Wyłączyć tryb pełnoekranowy GameShark Button (held) - + Przycisk GameShark (przytrzymany) Autofire - + Turbo Autofire A - + Turbo A Autofire B - + Turbo B Autofire L - + Turbo L Autofire R - + Turbo R Autofire Start - + Turbo Start Autofire Select - + Turbo Select Autofire Up - + Turbo Góra Autofire Right - + Turbo Prawo Autofire Down - + Turbo Dół Autofire Left - + Turbo Lewo Clear - Wyczyść + Wyczyść @@ -4925,32 +4910,32 @@ Rozmiar pobierania: %3 %1 byte - + %1 bajt %1 kiB - + %1 kiB %1 MiB - + %1 MiB GBA - + GBA GB - + GB ? - + ? @@ -4958,22 +4943,22 @@ Rozmiar pobierania: %3 Shift - + Shift Control - + Control Alt - + Alt Meta - + Meta @@ -4981,32 +4966,32 @@ Rozmiar pobierania: %3 ROM Info - + Informacje o pamięci ROM Game name: - + Nazwa gry: Internal name: - + Nazwa wewnętrzna: Game ID: - + ID gry: File size: - + Rozmiar pliku: CRC32: - CRC32: + CRC32: @@ -5014,37 +4999,37 @@ Rozmiar pobierania: %3 Generate Bug Report - + Generuj Raport o Błędzie <html><head/><body><p>To file a bug report, please first generate a report file to attach to the bug report you're about to file. It is recommended that you include the save files, as these often help with debugging issues. This will collect some information about the version of {projectName} you're running, your configuration, your computer, and the game you currently have open (if any). Once this collection is completed you can review all of the information gathered below and save it to a zip file. The collection will automatically attempt to redact any personal information, such as your username if it's in any of the paths gathered, but just in case you can edit it afterwards. After you have generated and saved it, please click the button below or go to <a href="https://mgba.io/i/"><span style=" text-decoration: underline; color:#2980b9;">mgba.io/i</span></a> to file the bug report on GitHub. Make sure to attach the report you generated!</p></body></html> - + <html><head/><body><p>Aby zgłosić błąd, najpierw wygeneruj plik raportu, który zostanie dołączony do zgłoszenia błędu, który zamierzasz zgłosić. Zaleca się dołączenie plików zapisu, ponieważ często pomagają one w problemach z debugowaniem. Spowoduje to zebranie pewnych informacji o używanej wersji {projectName}, konfiguracji, komputerze i aktualnie otwartej grze (jeśli w ogóle). Po zakończeniu tego zbierania możesz przejrzeć wszystkie informacje zebrane poniżej i zapisać je w pliku zip. Kolekcja automatycznie spróbuje zredagować wszelkie dane osobowe, takie jak nazwa użytkownika, jeśli znajduje się na którejkolwiek z zebranych ścieżek, ale na wszelki wypadek, możesz ją później edytować. Po wygenerowaniu i zapisaniu kliknij poniższy przycisk lub przejdź do <a href="https://mgba.io/i/"><span style=" text-decoration: underline; color:#2980b9;">mgba.io/i</span></a> by zgłosić błąd w serwisie GitHub. Pamiętaj, aby dołączyć wygenerowany raport!</p></body></html> Generate report - + Generuj raport Save - Zapisz + Zapisz Open issue list in browser - + Otwórz listę problemów w przeglądarce Include save file - + Dołącz plik zapisu Create and include savestate - + Utwórz i dołącz stan gry @@ -5052,113 +5037,113 @@ Rozmiar pobierania: %3 Convert/Extract Save Game - + Konwertuj/Wyodrębnij Zapisaną Grę Input file - + Plik wejściowy Browse - + Przeglądaj Output file - + Plik wyjściowy %1 %2 save game - + %1 %2 zapis gry little endian - + little endian big endian - + big endian SRAM - SRAM + SRAM %1 flash - + %1 flash %1 EEPROM - + %1 EEPROM %1 SRAM + RTC - + %1 SRAM + RTC %1 SRAM - + %1 SRAM packed MBC2 - + MBC2 skompresowane unpacked MBC2 - + MBC2 nieskompresowany MBC6 flash - + MBC6 Flash MBC6 combined SRAM + flash - + MBC6 łączny SRAM + flash MBC6 SRAM - + MBC6 SRAM TAMA5 - + TAMA5 %1 (%2) - + %1 (%2) %1 save state with embedded %2 save game - + %1 stan gry z osadzonym %2 zapisem gry %1 SharkPort %2 save game - + %1 SharkPort %2 zapis gry %1 GameShark Advance SP %2 save game - + %1 GameShark Advance SP %2 zapis gry @@ -5166,74 +5151,74 @@ Rozmiar pobierania: %3 Sensors - + Czujniki Realtime clock - Zegar czasu rzeczywistego + Zegar czasu rzeczywistego Fixed time - + Ustalony czas System time - + Czas systemu Start time at - + Czas rozpoczęcia o Now - + Teraz MM/dd/yy hh:mm:ss AP - + yy/MM/DD hh:mm:ss AP Light sensor - Czujnik światła + Czujnik światła Brightness - + Jasność Tilt sensor - + Czujnik pochylenia Set Y - + Ustaw Y Set X - + Ustaw X Gyroscope - Żyroskop + Żyroskop Sensitivity - + Czułość @@ -5241,139 +5226,139 @@ Rozmiar pobierania: %3 Settings - + Ustawienia Audio/Video - + Audio/Wideo Interface - + Interfejs Update - + Aktualizacja Emulation - + Emulacja Enhancements - + Ulepszenia BIOS - + BIOS Paths - + Ścieżki Logging - + Logowanie Game Boy - Game Boy + Game Boy Audio driver: - + Sterownik audio: Audio buffer: - + Bufor audio: 1536 - 1536 + 1536 512 - 512 + 512 768 - 768 + 768 1024 - 1024 + 1024 2048 - 2048 + 2048 3072 - 3072 + 3072 4096 - 4096 + 4096 samples - + próbki Sample rate: - + Częstotliwość próbkowania: 44100 - 44100 + 44100 22050 - 22050 + 22050 32000 - 32000 + 32000 48000 - 48000 + 48000 Hz - + Hz Volume: - + Głośność: @@ -5381,468 +5366,468 @@ Rozmiar pobierania: %3 Mute - + Wycisz Fast forward volume: - + Głośność przewijania do przodu: Audio in multiplayer: - + Dźwięk w trybie wieloosobowym: All windows - + Wszystkie okna Player 1 window only - + Tylko okno gracza 1 Currently active player window - + Aktualnie aktywne okno gracza Display driver: - + Sterownik ekranu: Frameskip: - + Klatkowanie: Skip every - + Pomiń co frames - + klatki FPS target: - + Cel KL./S: frames per second - + klatki na sekundę Sync: - + Synchronizacja: Video - + Wideo Audio - + Audio Lock aspect ratio - + Zablokuj proporcje Force integer scaling - + Wymuś skalowanie całkowite Bilinear filtering - + Filtrowanie dwuliniowe Show filename instead of ROM name in library view - + Pokaż nazwę pliku zamiast nazwy ROM w widoku biblioteki Pause - + Pauza When inactive: - + Gdy nieaktywny: When minimized: - + Po zminimalizowaniu: Current channel: - + Aktualny kanał: Current version: - + Obecna wersja: Update channel: - + Zaktualizuj kanał: Available version: - + Dostępna wersja: (Unknown) - + (Nieznany) Last checked: - + Ostatnio sprawdzane: Automatically check on start - + Automatycznie sprawdź przy starcie Check now - + Sprawdź teraz Default color palette only - + Tylko domyślna paleta kolorów SGB color palette if available - + Paleta kolorów SGB, jeśli jest dostępna GBC color palette if available - + Paleta kolorów GBC, jeśli jest dostępna SGB (preferred) or GBC color palette if available - + Paleta kolorów SGB (preferowana) lub GBC, jeśli jest dostępna Game Boy Camera - + Game Boy Camera Driver: - + Sterownik: Source: - + Źródło: Native (59.7275) - + Natywny (59.7275) Interframe blending - + Blendowanie międzyklatkowe Language - + Język Library: - + Biblioteka: List view - + Widok listy Tree view - + Widok drzewa Show when no game open - + Pokazuj, gdy żadna gra nie jest otwarta Clear cache - + Wyczyść pamięć podręczną Allow opposing input directions - + Zezwalaj na przeciwne kierunki wprowadzania Suspend screensaver - + Zawieś wygaszacz ekranu Dynamically update window title - + Dynamicznie aktualizuj tytuł okna Show filename instead of ROM name in title bar - + Pokaż nazwę pliku zamiast nazwy ROM w pasku tytułowym Show OSD messages - + Pokaż komunikaty OSD Enable Discord Rich Presence - Włącz Discord Rich Presence + Włącz Discord Rich Presence Automatically save state - + Automatycznie zapisuj stan gry Automatically load state - + Automatycznie ładuj stan gry Automatically save cheats - + Automatycznie zapisuj kody Automatically load cheats - + Automatycznie ładuj kody Show FPS in title bar - + Pokaż KL./S na pasku tytułowym Show frame count in OSD - + Pokaż liczbę klatek w OSD Show emulation info on reset - + Pokaż informacje o emulacji po zresetowaniu Fast forward speed: - + Szybkość przewijania do przodu: Unbounded - + Bez ograniczeń Fast forward (held) speed: - + Szybkość przewijania do przodu (przytrzymana): Autofire interval: - + Interwał turbo: Enable rewind - + Włącz przewijanie Rewind history: - + Historia przewijania: Idle loops: - + Bezczynne pętle: Run all - + Uruchom wszystko Remove known - + Usuń znane Detect and remove - + Wykryj i usuń Preload entire ROM into memory - + Wstępnie załaduj całą pamięć ROM do pamięci Save state extra data: - + Dodatkowe dane zapisania stanu gry: Save game - + Zapis gry Load state extra data: - + Dodatkowe dane ładowania stanu gry: Models - + Modele GB only: - + Tylko GB: SGB compatible: - + Kompatybilny z SGB: GBC only: - + Tylko GBC: GBC compatible: - + Kompatybilny z GBC: SGB and GBC compatible: - + Kompatybilny z SGB i GBC: Game Boy palette - + Paleta Game Boy Preset: - + Ustawienie wstępne: Screenshot - + Zrzut ekranu Cheat codes - + Kody Enable Game Boy Player features by default - + Włącz domyślnie funkcje Game Boy Playera Enable VBA bug compatibility in ROM hacks - + Włącz zgodność błędów VBA w hackach ROM Video renderer: - + Renderowanie wideo: Software - + Software OpenGL - OpenGL + OpenGL OpenGL enhancements - + Ulepszenia OpenGL High-resolution scale: - + Skala o wysokiej rozdzielczości: (240×160) - + (240×160) XQ GBA audio (experimental) - + Dźwięk wysokiej jakości GBA (eksperymentalny) GB BIOS file: - + Plik BIOS GB: @@ -5855,37 +5840,37 @@ Rozmiar pobierania: %3 Browse - + Przeglądaj Use BIOS file if found - + Użyj pliku BIOS, jeśli zostanie znaleziony Skip BIOS intro - + Pomiń wprowadzenie BIOS GBA BIOS file: - + Plik BIOS GBA: GBC BIOS file: - + Plik BIOS GBC: SGB BIOS file: - + Plik BIOS SGB: Save games - + Zapisane gry @@ -5894,62 +5879,62 @@ Rozmiar pobierania: %3 Same directory as the ROM - + Ten sam katalog co ROM Save states - + Stan gier Screenshots - + Zrzuty ekranu Patches - + Łatki Cheats - Kody (cheaty) + Kody (cheaty) Log to file - + Loguj do pliku Log to console - + Loguj do konsoli Select Log File - + Wybierz plik dziennika Default BG colors: - + Domyślne kolory tła: Default sprite colors 1: - + Domyślne kolory sprite'ów 1: Default sprite colors 2: - + Domyślne kolory sprite'ów 2: Super Game Boy borders - + Ramki Super Game Boy @@ -5957,37 +5942,37 @@ Rozmiar pobierania: %3 Shaders - Shadery + Shadery Active Shader: - + Aktywny Shader: Name - Nazwa + Nazwa Author - + Autor Description - + Opis Unload Shader - + Wyładuj Shader Load New Shader - + Załaduj Nowy Shader @@ -5995,22 +5980,22 @@ Rozmiar pobierania: %3 Edit Shortcuts - + Edytuj Skróty Keyboard - Klawiatura + Klawiatura Gamepad - Kontroler + Kontroler Clear - Wyczyść + Wyczyść @@ -6018,72 +6003,72 @@ Rozmiar pobierania: %3 Tiles - + Kafelki Export Selected - + Eksportuj Wybrane Export All - + Eksportuj Wszystko 256 colors - + 256 kolorów Palette - Paleta + Paleta Magnification - Powiększenie + Powiększenie Tiles per row - + Kafelków na rząd Fit to window - + Dopasuj do okna Displayed tiles - + Wyświetlane kafelki Only BG tiles - + Tylko kafelki tła Only OBJ tiles - + Tylko kafelki OBI Both - + Obydwa Copy Selected - + Kopiuj Wybrane Copy All - + Skopiuj Wszystko @@ -6091,200 +6076,200 @@ Rozmiar pobierania: %3 Record Video - + Nagraj Wideo Start - Start + Start Stop - Stop + Stop Select File - Wybierz plik + Wybierz plik Presets - + Presety High &Quality - + Wysoka &Jakość &YouTube - + &YouTube WebM - + WebM MP4 - + MP4 &Lossless - + &Bezstratny 4K - 4K + 4K &1080p - + &1080p &720p - + &720p &480p - + &480p &Native - + &Natywna Format - + Format MKV - + MKV AVI - + AVI HEVC - + HEVC HEVC (NVENC) - + HEVC (NVENC) VP8 - + VP8 VP9 - + VP9 FFV1 - + FFV1 None - Nic + Nic FLAC - + FLAC Opus - + Opus Vorbis - + Vorbis MP3 - + MP3 AAC - + AAC Uncompressed - + Nieskompresowany Bitrate (kbps) - + Szybkość transmisji (kb/s) ABR - + ABR H.264 - + H.264 H.264 (NVENC) - + H.264 (NVENC) VBR - + VBR CRF - + CRF Dimensions - Wymiary + Wymiary Lock aspect ratio - + Zablokuj proporcje Show advanced - Pokaż zaawansowane opcje + Pokaż zaawansowane opcje diff --git a/src/platform/qt/ts/mgba-pt_BR.ts b/src/platform/qt/ts/mgba-pt_BR.ts index ba2d1311e..4cbc7b7d0 100644 --- a/src/platform/qt/ts/mgba-pt_BR.ts +++ b/src/platform/qt/ts/mgba-pt_BR.ts @@ -359,27 +359,27 @@ Game Boy Advance é uma marca registrada da Nintendo Co., Ltd. LibraryTree - + Name Nome - + Location Local - + Platform Plataforma - + Size Tamanho - + CRC32 CRC32 @@ -800,11 +800,6 @@ Game Boy Advance é uma marca registrada da Nintendo Co., Ltd. Sprites Imagens Móveis - - - × - × - Magnification @@ -914,11 +909,6 @@ Game Boy Advance é uma marca registrada da Nintendo Co., Ltd. Position Posição - - - , - , - Dimensions @@ -1253,11 +1243,6 @@ Download size: %3 QGBA::AssetTile - - - %0%1%2 - %0%1%2 - @@ -1361,6 +1346,14 @@ Download size: %3 + + QGBA::DebuggerConsoleController + + + Could not open CLI history for writing + + + QGBA::FrameView @@ -1374,42 +1367,42 @@ Download size: %3 Gráficos Portáteis da Rede (*.png) - + None Nenhum - + Background 2º plano - + Window Janela - + Objwin Objwin - + Sprite Sprite - + Backdrop Cenário - + Frame Frame - + %1 %2 %1 %2 @@ -3771,12 +3764,12 @@ Download size: %3 N/D - + Export sprite Exportar sprite - + Portable Network Graphics (*.png) Gráficos Portáteis da Rede (*.png) @@ -3830,7 +3823,7 @@ Download size: %3 Windows PAL (*.pal);;Tabela de Cores da Adobe (*.act) - + Failed to open output palette file: %1 Falhou em abrir o arquivo de saída da paleta: %1 @@ -4004,27 +3997,27 @@ Download size: %3 Selecione o diretório - + (%1×%2) (%1×%2) - + Never - + Just now - + Less than an hour ago - + %n hour(s) ago @@ -4032,7 +4025,7 @@ Download size: %3 - + %n day(s) ago @@ -4094,18 +4087,18 @@ Download size: %3 QGBA::TileView - + Export tiles Exportar ladrilhos - - + + Portable Network Graphics (*.png) Gráficos Portáteis da Rede (*.png) - + Export tile Exportar ladrilho @@ -4131,100 +4124,100 @@ Download size: %3 QGBA::Window - + Game Boy Advance ROMs (%1) ROMs do Game Boy Advance (%1) - + Game Boy ROMs (%1) ROMs do Game Boy (%1) - + All ROMs (%1) Todas as ROMs (%1) - + %1 Video Logs (*.mvl) %1 Registros do Vídeo (*.mvl) - + Archives (%1) Arquivos Compactados (%1) - - - + + + Select ROM Selecionar ROM - + Select folder Selecionar pasta - - + + Select save Selecionar save - + Select patch Selecionar patch - + Patches (*.ips *.ups *.bps) Patches (*.ips *.ups *.bps) - + Select e-Reader dotcode Selecionar dotcode do e-Reader - + e-Reader card (*.raw *.bin *.bmp) Cartão do e-Reader (*.raw *.bin *.bmp) - + Select image Selecionar imagem - + Image file (*.png *.gif *.jpg *.jpeg);;All files (*) Arquivo de imagem (*.png *.gif *.jpg *.jpeg);;Todos os arquivos (*) - + GameShark saves (*.sps *.xps) Saves do GameShark (*.sps *.xps) - + Select video log Selecionar registro do vídeo - + Video logs (*.mvl) Registros do vídeo (*.mvl) - + Crash Crash - + The game has crashed with the following error: %1 @@ -4233,664 +4226,674 @@ Download size: %3 %1 - + Unimplemented BIOS call Chamada da BIOS não implementada - + This game uses a BIOS call that is not implemented. Please use the official BIOS for best experience. Este jogo usa uma chamada de BIOS que não está implementada. Por favor use a BIOS oficial pra uma melhor experiência. - + Failed to create an appropriate display device, falling back to software display. Games may run slowly, especially with larger windows. Falhou em criar um dispositivo de exibição apropriado, voltando a exibição por software. Os jogos podem executar lentamente, especialmente com janelas maiores. - + Really make portable? Realmente tornar portátil? - + This will make the emulator load its configuration from the same directory as the executable. Do you want to continue? Isto fará o emulador carregar sua configuração do mesmo diretório que o executável. Você quer continuar? - + Restart needed Reiniciar é necessário - + Some changes will not take effect until the emulator is restarted. Algumas mudanças não terão efeito até que o emulador seja reiniciado. - + - Player %1 of %2 - Jogador %1 de %2 - + %1 - %2 %1 - %2 - + %1 - %2 - %3 %1 - %2 - %3 - + %1 - %2 (%3 fps) - %4 %1 - %2 (%3 fps) - %4 - + &File &Arquivo - + Load &ROM... Carregar &ROM... - + Load ROM in archive... Carregar ROM no arquivo compactado... - + Add folder to library... Adicionar a pasta a biblioteca... - + Save games Saves dos jogos - + Automatically determine - + Use player %0 save game - + Load &patch... Carregar &patch... - + Boot BIOS Dar Boot na BIOS - + Replace ROM... Substituir ROM... - + ROM &info... Informações da &ROM... - + Recent Recentes - + Make portable Tornar portátil - + &Load state &Carregar state - + Report bug... Reportar bug... - + About... Sobre... - + Game Pak sensors... Sensores do Game Pak... - + Clear Limpar - + Load state file... Carregar arquivo do state... - + Save games (%1) Saves dos jogos (%1) - + Select save game Selecione save do jogo - + mGBA save state files (%1) Arquivos do save state do mGBA (%1) - - + + Select save state Selecione save state - + Select e-Reader card images Selecionar imagens do cartão do e-Reader - + Image file (*.png *.jpg *.jpeg) Arquivo da imagem (*.png *.jpg *.jpeg) - + Conversion finished Conversão concluída - + %1 of %2 e-Reader cards converted successfully. %1 de %2 cartões do e-Reader convertidos com sucesso. - + Load alternate save game... Carregar save alternativo do jogo... - + Load temporary save game... Carregar save temporário do jogo... - + Convert e-Reader card image to raw... Converter imagem do cartão do e-Reader pro natural... - + &Save state &Salvar o state - + Save state file... Arquivo do save state... - + Quick load Carregamento rápido - + Quick save Salvamento rápido - + Load recent Carregar recentes - + Save recent Salvar recentes - + Undo load state Desfazer o carregamento do state - + Undo save state Desfazer o salvamento do state - - + + State &%1 State &%1 - + Load camera image... Carregar imagem da câmera... - + Convert save game... Converter save do jogo... - + GameShark saves (*.gsv *.sps *.xps) - + + Reset needed + + + + + Some changes will not take effect until the game is reset. + + + + New multiplayer window Nova janela multi-jogador - + Connect to Dolphin... Conectar ao Dolphin... - + E&xit S&air - + &Emulation &Emulação - + &Reset &Resetar - + Sh&utdown De&sligar - + Yank game pak Arrancar game pak - + &Pause &Pausar - + &Next frame &Próximo frame - + Fast forward (held) Avanço rápido (segurado) - + &Fast forward &Avanço rápido - + Fast forward speed Velocidade do avanço rápido - + Unbounded Ilimitado - + %0x %0x - + Rewind (held) Retroceder (segurado) - + Re&wind Re&troceder - + Step backwards Voltar um passo - + Solar sensor Sensor solar - + Increase solar level Aumentar nível solar - + Decrease solar level Diminuir nível solar - + Brightest solar level Nível solar mais brilhante - + Darkest solar level Nível solar mais escuro - + Brightness %1 Brilho %1 - + Audio/&Video Áudio/&Vídeo - + Frame size Tamanho do frame - + Toggle fullscreen Alternar tela cheia - + Lock aspect ratio Trancar proporção do aspecto - + Force integer scaling Forçar dimensionamento da integral - + Bilinear filtering Filtragem bilinear - + Frame&skip Frame&skip - + Mute Mudo - + FPS target FPS alvo - + Native (59.7275) Nativo (59,7275) - + Take &screenshot Tirar &screenshot - + F12 F12 - + Game Boy Printer... Impressora do Game Boy... - + BattleChip Gate... Portal do BattleChip... - + %1× %1× - + Interframe blending Mistura do interframe - + Record A/V... Gravar A/V... - + Video layers Camadas do vídeo - + Audio channels Canais de áudio - + Adjust layer placement... Ajustar posicionamento da camada... - + &Tools &Ferramentas - + View &logs... Visualizar &registros... - + Game &overrides... Substituições &do jogo... - + Couldn't Start Não Pôde Iniciar - + Could not start game. Não pôde iniciar o jogo. - + Scan e-Reader dotcodes... Escanear dotcodes do e-Reader... - + Import GameShark Save... Importar Save do GameShark... - + Export GameShark Save... Exportar Save do GameShark... - + Record GIF/WebP/APNG... Gravar GIF/WebP/APNG... - + &Cheats... &Trapaças... - + Settings... Configurações... - + Open debugger console... Abrir console do debugger... - + Start &GDB server... Iniciar servidor do &GDB... - + View &palette... Visualizar &paleta... - + View &sprites... Visualizar &imagens móveis... - + View &tiles... Visualizar &ladrilhos... - + View &map... Visualizar &mapa... - + &Frame inspector... Inspetor dos &frames... - + View memory... Visualizar memória... - + Search memory... Procurar memória... - + View &I/O registers... Visualizar registros de &E/S... - + Record debug video log... Gravar registro do vídeo de debug... - + Stop debug video log Parar log do vídeo de debug - + Exit fullscreen Sair da tela cheia - + GameShark Button (held) Botão do GameShark (segurado) - + Autofire Auto-disparar - + Autofire A Auto-disparar A - + Autofire B Auto-disparar B - + Autofire L Auto-disparar L - + Autofire R Auto-disparar R - + Autofire Start Auto-disparar Start - + Autofire Select Auto-disparar Select - + Autofire Up Auto-disparar Pra Cima - + Autofire Right Auto-disparar Direita - + Autofire Down Auto-disparar Pra Baixo - + Autofire Left Auto-disparar Esquerda @@ -5353,8 +5356,8 @@ Download size: %3 - - + + Mute Mudo @@ -5400,7 +5403,7 @@ Download size: %3 - + frames frames @@ -5440,103 +5443,108 @@ Download size: %3 Filtragem bilinear - - + + Show filename instead of ROM name in library view + + + + + Pause - + When inactive: - + When minimized: - + Show frame count in OSD - + Show emulation info on reset - + Current channel: - + Current version: - + Update channel: - + Available version: - + (Unknown) - + Last checked: - + Automatically check on start - + Check now - + Default color palette only Só a cor padrão da paleta - + SGB color palette if available Paleta das cores SGB se disponível - + GBC color palette if available Paleta das cores do GBC se disponível - + SGB (preferred) or GBC color palette if available SGB (preferido) ou paleta das cores do GBC se disponível - + Game Boy Camera Câmera do Game Boy - + Driver: Driver: - + Source: Fonte: @@ -5551,68 +5559,68 @@ Download size: %3 Mistura do interframe - + Dynamically update window title Atualizar título da janela dinamicamente - + Show OSD messages Mostrarr mensagens do OSD - + Save state extra data: Dados extras do save state: - - + + Save game Save do jogo - + Load state extra data: Carregar dados extras do state: - + Enable VBA bug compatibility in ROM hacks Ativar compatibilidade dos bugs do VBA nos hacks das ROMs - + Preset: Pré-definições: - + Show filename instead of ROM name in title bar Mostrar nome do arquivo em vez do nome da ROM na barra de título - + Fast forward (held) speed: Velocidade do avanço rápido (segurado): - + (240×160) (240×160) - + Log to file Registrar no arquivo - + Log to console Registrar no console - + Select Log File Selecionar Arquivo de Registro @@ -5647,277 +5655,277 @@ Download size: %3 Mostrar quando nenhum jogo estiver aberto - + Clear cache Limpar cache - + Allow opposing input directions Permitir direções de entrada opostas - + Suspend screensaver Suspender proteção de tela - + Show FPS in title bar Mostrar FPS na barra de título - + Automatically save cheats Salvar trapaças automaticamente - + Automatically load cheats Carregar trapaças automaticamente - + Automatically save state Salvar o state automaticamente - + Automatically load state Carregar o state automaticamente - + Enable Discord Rich Presence Ativar Discord Rich Presence - + Fast forward speed: Velocidade de avanço rápido: - - + + Unbounded Ilimitado - + Enable rewind Ativar retrocesso - + Rewind history: Histórico do retrocesso: - + Idle loops: Loops inativos: - + Run all Executar todos - + Remove known Remover conhecidos - + Detect and remove Detectar e remover - - + + Screenshot Screenshot - - + + Cheat codes Códigos de trapaça - + Preload entire ROM into memory Pré-carregar a ROM inteira na memória - + Autofire interval: Intervalo do Auto-Disparo: - + Enable Game Boy Player features by default Ativar funções do Game Boy Player por padrão - + Video renderer: Renderizador do vídeo: - + Software Software - + OpenGL OpenGL - + OpenGL enhancements Melhorias do OpenGL - + High-resolution scale: Escala de alta-resolução: - + XQ GBA audio (experimental) Áudio do XQ GBA (experimental) - + GB BIOS file: Arquivo do GB BIOS: - - - - - - - - - + + + + + + + + + Browse Navegar - + Use BIOS file if found Usar o arquivo da BIOS se encontrado - + Skip BIOS intro Ignorar introdução da BIOS - + GBA BIOS file: Arquivo da BIOS do GBA: - + GBC BIOS file: Arquivo da BIOS do GBC: - + SGB BIOS file: Arquivo da BIOS do SGB: - + Save games Saves dos jogos - - - - - + + + + + Same directory as the ROM O mesmo diretório que a ROM - + Save states Save states - + Screenshots Screenshots - + Patches Patches - + Cheats Trapaças - + Models Modelos - + GB only: Só GB: - + SGB compatible: Compatível com SGB: - + GBC only: Só no GBC: - + GBC compatible: Compatível com GBC: - + SGB and GBC compatible: Compatível com SGB e GBC: - + Game Boy palette Paleta do Game Boy - + Default BG colors: Cores padrão do BG: - + Super Game Boy borders Bordas do Super Game Boy - + Default sprite colors 1: Cores padrão de sprite 1: - + Default sprite colors 2: Cores padrão de sprite 2: @@ -5991,42 +5999,67 @@ Download size: %3 Ladrilhos - + Export Selected Exportar Selecionado - + Export All Exportar Tudo - + 256 colors 256 cores - + + Palette + Paleta + + + Magnification Ampliação - + Tiles per row Ladrilhos por linha - + Fit to window Encaixar na janela - + + Displayed tiles + + + + + Only BG tiles + + + + + Only OBJ tiles + + + + + Both + Ambos + + + Copy Selected Copiar Selecionado - + Copy All Copiar Tudo diff --git a/src/platform/qt/ts/mgba-ru.ts b/src/platform/qt/ts/mgba-ru.ts index 8c6ace93a..062f89450 100644 --- a/src/platform/qt/ts/mgba-ru.ts +++ b/src/platform/qt/ts/mgba-ru.ts @@ -815,21 +815,11 @@ Game Boy Advance - зарегистрированная торговая мар Position Позиция - - - , - , - Dimensions Размеры - - - × - × - Tile @@ -1257,11 +1247,6 @@ Download size: %3 QGBA::AssetTile - - - %0%1%2 - %0%1%2 - @@ -1368,7 +1353,7 @@ Download size: %3 QGBA::DebuggerConsoleController - + Could not open CLI history for writing @@ -1386,42 +1371,42 @@ Download size: %3 Portable Network Graphics (*.png) - + None Нет - + Background Фон - + Window Окно - + Objwin Objwin - + Sprite Спрайт - + Backdrop Подложка - + Frame Кадр - + %1 %2 %1 %2 @@ -3783,12 +3768,12 @@ Download size: %3 Н/Д - + Export sprite Экспорт спрайта - + Portable Network Graphics (*.png) Portable Network Graphics (*.png) @@ -3842,7 +3827,7 @@ Download size: %3 Windows PAL (*.pal);;Adobe Color Table (*.act) - + Failed to open output palette file: %1 Не удалось открыть файл палитры: %1 @@ -4108,18 +4093,18 @@ Download size: %3 QGBA::TileView - + Export tiles Экспорт тайлов - - + + Portable Network Graphics (*.png) Portable Network Graphics (*.png) - + Export tile Экспорт тайла diff --git a/src/platform/qt/ts/mgba-template.ts b/src/platform/qt/ts/mgba-template.ts index 2d92c5eaa..cf3eb35d5 100644 --- a/src/platform/qt/ts/mgba-template.ts +++ b/src/platform/qt/ts/mgba-template.ts @@ -824,21 +824,11 @@ Game Boy Advance is a registered trademark of Nintendo Co., Ltd. Position - - - , - - Dimensions - - - × - - Matrix @@ -1252,11 +1242,6 @@ Download size: %3 QGBA::AssetTile - - - %0%1%2 - - @@ -1363,7 +1348,7 @@ Download size: %3 QGBA::DebuggerConsoleController - + Could not open CLI history for writing @@ -1381,42 +1366,42 @@ Download size: %3 - + None - + Background - + Window - + Objwin - + Sprite - + Backdrop - + Frame - + %1 %2 @@ -3778,12 +3763,12 @@ Download size: %3 - + Export sprite - + Portable Network Graphics (*.png) @@ -3837,7 +3822,7 @@ Download size: %3 - + Failed to open output palette file: %1 @@ -4099,18 +4084,18 @@ Download size: %3 QGBA::TileView - + Export tiles - - + + Portable Network Graphics (*.png) - + Export tile diff --git a/src/platform/qt/ts/mgba-tr.ts b/src/platform/qt/ts/mgba-tr.ts index 344edc636..040de662b 100644 --- a/src/platform/qt/ts/mgba-tr.ts +++ b/src/platform/qt/ts/mgba-tr.ts @@ -800,11 +800,6 @@ Game Boy Advance, Nintendo Co., Ltd.'nin tescilli ticari markasıdır.Sprites Spritelar - - - × - - Magnification @@ -914,11 +909,6 @@ Game Boy Advance, Nintendo Co., Ltd.'nin tescilli ticari markasıdır.Position Pozisyon - - - , - - Dimensions @@ -1253,11 +1243,6 @@ Download size: %3 QGBA::AssetTile - - - %0%1%2 - - @@ -1364,7 +1349,7 @@ Download size: %3 QGBA::DebuggerConsoleController - + Could not open CLI history for writing @@ -1382,42 +1367,42 @@ Download size: %3 Portable Network Graphics (*.png) - + None Hiçbiri - + Background Arka Plan - + Window Pencere - + Objwin Nes. Pen. - + Sprite Sprite - + Backdrop Arka fon - + Frame Kare - + %1 %2 %1 %2 @@ -3779,12 +3764,12 @@ Download size: %3 - + Export sprite Sprite dışarı aktar - + Portable Network Graphics (*.png) @@ -3838,7 +3823,7 @@ Download size: %3 - + Failed to open output palette file: %1 Çıkış paleti dosyası açılamadı:%1 @@ -4100,18 +4085,18 @@ Download size: %3 QGBA::TileView - + Export tiles Tileleri dışarı aktar - - + + Portable Network Graphics (*.png) Portable Network Graphics (*.png) - + Export tile Tileyi dışarı aktar diff --git a/src/platform/qt/ts/mgba-zh_CN.ts b/src/platform/qt/ts/mgba-zh_CN.ts index b9cf14599..893ac7a0d 100644 --- a/src/platform/qt/ts/mgba-zh_CN.ts +++ b/src/platform/qt/ts/mgba-zh_CN.ts @@ -810,11 +810,6 @@ Game Boy Advance 是任天堂有限公司(Nintendo Co., Ltd.)的注册商标 Copy 复制 - - - × - × - Magnification @@ -830,11 +825,6 @@ Game Boy Advance 是任天堂有限公司(Nintendo Co., Ltd.)的注册商标 Position 位置 - - - , - , - Dimensions @@ -1258,11 +1248,6 @@ Download size: %3 QGBA::AssetTile - - - %0%1%2 - %0%1%2 - @@ -1369,7 +1354,7 @@ Download size: %3 QGBA::DebuggerConsoleController - + Could not open CLI history for writing @@ -1387,42 +1372,42 @@ Download size: %3 便携式网络图形 (*.png) - + None - + Background 背景 - + Window 窗口 - + Objwin Objwin - + Sprite 精灵图 - + Backdrop 背幕 - + Frame - + %1 %2 %1 %2 @@ -3784,12 +3769,12 @@ Download size: %3 - + Export sprite 导出精灵图 - + Portable Network Graphics (*.png) 便携式网络图形 (*.png) @@ -3843,7 +3828,7 @@ Download size: %3 Windows 调色板 (*.pal);;Adobe 颜色表 (*.act) - + Failed to open output palette file: %1 打开输出调色板文件失败: %1 @@ -4105,18 +4090,18 @@ Download size: %3 QGBA::TileView - + Export tiles 导出图块 - - + + Portable Network Graphics (*.png) 便携式网络图形 (*.png) - + Export tile 导出图块 diff --git a/version.cmake b/version.cmake index 12b764ccf..c6e5aa578 100644 --- a/version.cmake +++ b/version.cmake @@ -49,6 +49,9 @@ if(NOT GIT_BRANCH) endif() if(DEFINED PRINT_STRING) + if(NOT DEFINED ${PRINT_STRING}) + load_cache($ENV{PWD} READ_WITH_PREFIX "" ${PRINT_STRING}) + endif() execute_process(COMMAND ${CMAKE_COMMAND} -E echo "${${PRINT_STRING}}") elseif(NOT VERSION_STRING_CACHE OR NOT VERSION_STRING STREQUAL VERSION_STRING_CACHE) set(VERSION_STRING_CACHE ${VERSION_STRING} CACHE STRING "" FORCE)