diff --git a/.gitignore b/.gitignore
index a41dabf27..c4365f72a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -40,6 +40,7 @@ __pycache__
# other repos
/dep/mac
+/android
# UWP crap
Generated Files
diff --git a/extras/android-translation/values-pt-rBR/strings.xml b/extras/android-translation/values-pt-rBR/strings.xml
index ec1a661e7..a75c6ebf5 100644
--- a/extras/android-translation/values-pt-rBR/strings.xml
+++ b/extras/android-translation/values-pt-rBR/strings.xml
@@ -358,8 +358,6 @@
Auto disparo botão %d Frequência/Intervalo
Auto disparo %d
Configurações do CD-ROM
- Usar leitura assíncrona
- Reduz engasgos na emulação lendo / descomprimindo os arquivos da mídia de forma assíncrona.
Aplicar modificações PPF
Aplica automaticamente \'modificações\' em jogos quando presentes no mesmo diretório. no momento somente são aceitos modificações do tipo PPF.
Forçar armazenamento com escopo
@@ -369,4 +367,5 @@
Recuperar arquivo \'%s\'.
Falha ao recuperar arquivo \'%s\'. o arquivo de salvamento já pode ter sido parcialmente sobescrito.
Você tem certeza de que deseja excluir permanentemente o salvamento \'%s\'? essa ação não poderá ser desfeita.
+ Async Readahead
diff --git a/extras/android-translation/values-ru/strings.xml b/extras/android-translation/values-ru/strings.xml
index 0722c5870..d3a80b0f4 100644
--- a/extras/android-translation/values-ru/strings.xml
+++ b/extras/android-translation/values-ru/strings.xml
@@ -358,8 +358,6 @@
Частота/интервал турбо %d
Турбо %d
Настройки CD-ROM
- Производить чтение в потоке (асинхронно)
- Уменьшает задержки в эмуляции с помощью асинхронного чтения/распаковки данных диска в рабочем потоке.
Применять патчи к образам
Автоматически применять патчи к образам дисков при их наличии. В настоящее время поддерживается только формат PPF.
Вкл. Scoped Storage
@@ -369,4 +367,5 @@
Восстановлено сохранение \'%s\'.
Не удалось восстановить сохранение \'%s\'. Данные могли быть частично перезаписаны.
Действительно удалить сохранение \'%s\' без возможности восстановления? Данное действие нельзя отменить.
+ Async Readahead
diff --git a/extras/android-translation/values/arrays.xml b/extras/android-translation/values/arrays.xml
index a6d45f873..a55d74c23 100644
--- a/extras/android-translation/values/arrays.xml
+++ b/extras/android-translation/values/arrays.xml
@@ -530,4 +530,75 @@
- 9
- 10
+
+ - Disabled (Synchronous)
+ - 1 Sector (7 KB / 2 ms)
+ - 2 Sectors (13 KB / 4 ms)
+ - 3 Sectors (20 KB / 6 ms)
+ - 4 Sectors (27 KB / 8 ms)
+ - 5 Sectors (33 KB / 10 ms)
+ - 6 Sectors (40 KB / 12 ms)
+ - 7 Sectors (47 KB / 14 ms)
+ - 8 Sectors (53 KB / 16 ms)
+ - 9 Sectors (60 KB / 18 ms)
+ - 10 Sectors (67 KB / 20 ms)
+ - 11 Sectors (73 KB / 22 ms)
+ - 12 Sectors (80 KB / 24 ms)
+ - 13 Sectors (87 KB / 26 ms)
+ - 14 Sectors (93 KB / 28 ms)
+ - 15 Sectors (100 KB / 30 ms)
+ - 16 Sectors (107 KB / 32 ms)
+ - 17 Sectors (113 KB / 34 ms)
+ - 18 Sectors (120 KB / 36 ms)
+ - 19 Sectors (127 KB / 38 ms)
+ - 20 Sectors (133 KB / 40 ms)
+ - 21 Sectors (140 KB / 42 ms)
+ - 22 Sectors (147 KB / 44 ms)
+ - 23 Sectors (153 KB / 46 ms)
+ - 24 Sectors (160 KB / 48 ms)
+ - 25 Sectors (167 KB / 50 ms)
+ - 26 Sectors (173 KB / 52 ms)
+ - 27 Sectors (180 KB / 54 ms)
+ - 28 Sectors (187 KB / 56 ms)
+ - 29 Sectors (193 KB / 58 ms)
+ - 30 Sectors (200 KB / 60 ms)
+ - 31 Sectors (207 KB / 62 ms)
+ - 32 Sectors (213 KB / 64 ms)
+
+
+ - 0
+ - 1
+ - 2
+ - 3
+ - 4
+ - 5
+ - 6
+ - 7
+ - 8
+ - 9
+ - 10
+ - 11
+ - 12
+ - 13
+ - 14
+ - 15
+ - 16
+ - 17
+ - 18
+ - 19
+ - 20
+ - 21
+ - 22
+ - 23
+ - 24
+ - 25
+ - 26
+ - 27
+ - 28
+ - 29
+ - 30
+ - 31
+ - 32
+
+
diff --git a/extras/android-translation/values/strings.xml b/extras/android-translation/values/strings.xml
index c3cb45b51..624932ceb 100644
--- a/extras/android-translation/values/strings.xml
+++ b/extras/android-translation/values/strings.xml
@@ -80,7 +80,7 @@
Shows the number of frames (or v-syncs) displayed per second by the system in the top-right corner of the display.
CD-ROM Read Speedup
Speeds up CD-ROM reads by the specified factor. Only applies to double-speed reads, and is ignored when audio is playing. May improve loading speeds in some games, at the cost of breaking others.
- Skips the BIOS shell/intro, booting directly into the game. Usually safe to enable, but some games break.
+ Skips the BIOS shell/intro, booting directly into the game.
Multisample Antialiasing
True Color Rendering (24-bit, disables dithering)
This produces nicer looking gradients at the cost of making some colours look slightly different. Disabling the option also enables dithering. Most games are compatible with this option.
@@ -127,7 +127,7 @@
No
Error
OK
- Import Patch Codes...
+ Import
(ON)
(OFF)
Choose Patch Code File
@@ -358,8 +358,6 @@
Auto Fire %d Frequency/Interval
Auto Fire %d
CD-ROM Settings
- Use Read Thread (Asynchronous)
- Reduces hitches in emulation by reading/decompressing CD data asynchronously on a worker thread.
Apply Image Patches
Automatically applies patches to disc images when they are present, currently only PPF is supported.
Force Scoped Storage
@@ -369,4 +367,24 @@
Undeleted save \'%s\'.
Failed to undelete save \'%s\'. The save may already be partially overwritten.
Are you sure you want to permanently delete the save \'%s\'? You cannot recover the save afterwards.
+ Async Readahead
+ Rewinding
+ Enable Rewinding
+ Enables rewinding via touchscreen button/hotkey. Very high hardware requirements, do not use on low end devices.
+ Save Frequency
+ A rewind save will created each time this interval lapses.
+ Save Count
+ This number of saves (or frames) will be kept for rewinding.
+ Add
+ Using patch codes can have unpredictable effects on games, causing crashes, graphical glitches, and corrupted saves. By using patch codes, you agree that it is an unsupported configuration, and we will not provide you with any assistance when games break.\n\nSome codes persist through save states even after being disabled, please remember to reset/reboot the game after turning off any codes.\n\nAre you sure you want to continue?
+ Don\'t ask again
+ Code name and body must not be empty.
+ Patch code \'%s\' added.
+ Failed to add patch code, there may already be a code with this name, or the code is invalid.
+ Enter the patch code (usually a series of numbers) in Gameshark format below, or choose a file to import codes from.
+ Code Name
+ Code Body
+ Import From File
+ Cancel
+ Add