diff --git a/pcsx2-qt/Translations/pcsx2-qt_en.ts b/pcsx2-qt/Translations/pcsx2-qt_en.ts
index 103e3bf0d2..4ff1e02485 100644
--- a/pcsx2-qt/Translations/pcsx2-qt_en.ts
+++ b/pcsx2-qt/Translations/pcsx2-qt_en.ts
@@ -1338,6 +1338,34 @@ Leaderboard Position: {1} of {2}
+
+ AnalysisOptionsDialog
+
+
+ Analysis Options
+
+
+
+
+ Changes made here won't be saved. Edit these settings from the global or per-game settings dialogs to have your changes take effect for future analysis runs.
+
+
+
+
+ Close dialog after analysis has started
+
+
+
+
+ Analyze
+
+
+
+
+ Close
+
+
+AudioExpansionSettingsDialog
@@ -3891,75 +3919,332 @@ Do you want to overwrite?
+
+ DebugAnalysisSettingsWidget
+
+
+ Clear Existing Symbols
+
+
+
+
+
+ Automatically Select Symbols To Clear
+
+
+
+
+ <html><head/><body><p><br/></p></body></html>
+
+
+
+
+ Import Symbols
+
+
+
+
+
+ Import From ELF
+
+
+
+
+
+ Demangle Symbols
+
+
+
+
+
+ Demangle Parameters
+
+
+
+
+
+ Import Default .sym File
+
+
+
+
+ Import from file (.elf, .sym, etc):
+
+
+
+
+ Add
+
+
+
+
+ Remove
+
+
+
+
+ Scan For Functions
+
+
+
+
+ Scan Mode:
+
+
+
+
+
+ Scan ELF
+
+
+
+
+ Scan Memory
+
+
+
+
+ Skip
+
+
+
+
+ Custom Address Range:
+
+
+
+
+ Start:
+
+
+
+
+ End:
+
+
+
+
+ Hash Functions
+
+
+
+
+
+ Gray Out Symbols For Overwritten Functions
+
+
+
+
+
+
+
+
+
+ Checked
+
+
+
+
+ Automatically delete symbols that were generated by any previous analysis runs.
+
+
+
+
+ Import symbol tables stored in the game's boot ELF.
+
+
+
+
+ Import symbols from a .sym file with the same name as the loaded ISO file on disk if such a file exists.
+
+
+
+
+ Demangle C++ symbols during the import process so that the function and global variable names shown in the debugger are more readable.
+
+
+
+
+ Include parameter lists in demangled function names.
+
+
+
+
+ Scan Mode
+
+
+
+
+ Choose where the function scanner looks to find functions. This option can be useful if the application loads additional code at runtime.
+
+
+
+
+ Custom Address Range
+
+
+
+
+ Unchecked
+
+
+
+
+ Whether to look for functions from the address range specified (Checked), or from the ELF segment containing the entry point (Unchecked).
+
+
+
+
+ Generate hashes for all the detected functions, and gray out the symbols displayed in the debugger for functions that no longer match.
+
+
+
+
+ <i>No symbol sources in database.</i>
+
+
+
+
+ <i>Start this game to modify the symbol sources list.</i>
+
+
+
+
+ Add Symbol File
+
+
+DebugSettingsWidget
+
+ Analysis
+
+
+
+
+ These settings control what and when analysis passes should be performed on the program running in the virtual machine so that the resultant information can be shown in the debugger.
+
+
+
+
+ Automatically Analyze Program:
+
+
+
+
+ Always
+
+
+
+
+
+ If Debugger Is Open
+
+
+
+
+ Never
+
+
+
+
+ Generate Symbols For IRX Exports
+
+
+
+ GS
-
+ Draw Dumping
-
+ Dump GS Draws
-
+ Save RT
-
+ Save Frame
-
+ Save Texture
-
+ Save Depth
-
+ Start Draw Number:
-
+ Draw Dump Count:
-
+ Hardware Dump Directory:
-
+ Software Dump Directory:
-
-
+
+ Browse...
-
-
+
+ Open...
+
+
+ Analyze Program
+
+
+
+
+ Choose when the analysis passes should be run: Always (to save time when opening the debugger), If Debugger Is Open (to save memory if you never open the debugger), or Never.
+
+
+
+
+ Generate Symbols for IRX Export Tables
+
+
+
+
+ Checked
+
+
+
+
+ Hook IRX module loading/unloading and generate symbols for exported functions on the fly.
+
+ DebuggerWindow
@@ -3969,53 +4254,58 @@ Do you want to overwrite?
-
-
+
+ Run
-
+ Step Into
-
+ F11
-
+ Step Over
-
+ F10
-
+ Step Out
-
+ Shift+F11
-
+ Always On Top
-
+ Show this window on top
-
+
+ Analyze
+
+
+
+ Pause
@@ -10639,7 +10929,7 @@ Scanning recursively takes more time, but will identify files in subdirectories.
GlobalVariableTreeWidget
-
+ unknown function
@@ -18345,119 +18635,119 @@ Scanning recursively takes more time, but will identify files in subdirectories.
-
+ (unknown source file)
-
+ (unknown section)
-
+ (unknown module)
-
+ Copy Name
-
+ Copy Mangled Name
-
+ Copy Location
-
-
+
+ Rename Symbol
-
+ Go to in Disassembly
-
+ Go to in Memory View
-
+ Show Size Column
-
+ Group by Module
-
+ Group by Section
-
+ Group by Source File
-
+ Sort by if type is known
-
+ Reset children
-
+ Change type temporarily
-
+ Confirm Deletion
-
+ Delete '%1'?
-
+ Name:
-
+ Change Type To
-
+ Type:
-
-
+
+ Cannot Change Type
-
+ That node cannot have a type.
@@ -20799,42 +21089,42 @@ Scanning recursively takes more time, but will identify files in subdirectories.
VMManager
-
+ Failed to back up old save state {}.
-
+ Failed to save save state: {}.
-
+ PS2 BIOS ({})
-
+ Unknown Game
-
+ CDVD precaching was cancelled.
-
+ CDVD precaching failed: {}
-
+ Error
-
+ PCSX2 requires a PS2 BIOS in order to run.
For legal reasons, you *must* obtain a BIOS from an actual PS2 unit that you own (borrowing doesn't count).
@@ -20845,265 +21135,265 @@ Please consult the FAQs and Guides for further instructions.
-
+ Resuming state
-
+ Boot and Debug
-
+ Failed to load save state
-
+ State saved to slot {}.
-
+ Failed to save save state to slot {}.
-
-
+
+ Loading state
-
+ Failed to load state (Memory card is busy)
-
+ There is no save state in slot {}.
-
+ Failed to load state from slot {} (Memory card is busy)
-
+ Loading state from slot {}...
-
+ Failed to save state (Memory card is busy)
-
+ Failed to save state to slot {} (Memory card is busy)
-
+ Saving state to slot {}...
-
+ Frame advancing
-
+ Disc removed.
-
+ Disc changed to '{}'.
-
+ Failed to open new disc image '{}'. Reverting to old image.
Error was: {}
-
+ Failed to switch back to old disc image. Removing disc.
Error was: {}
-
+ Cheats have been disabled due to achievements hardcore mode.
-
+ Fast CDVD is enabled, this may break games.
-
+ Cycle rate/skip is not at default, this may crash or make games run too slow.
-
+ Upscale multiplier is below native, this will break rendering.
-
+ Mipmapping is disabled. This may break rendering in some games.
-
+ Texture filtering is not set to Bilinear (PS2). This will break rendering in some games.
-
+ No Game Running
-
+ Trilinear filtering is not set to automatic. This may break rendering in some games.
-
+ Blending Accuracy is below Basic, this may break effects in some games.
-
+ Hardware Download Mode is not set to Accurate, this may break rendering in some games.
-
+ EE FPU Round Mode is not set to default, this may break some games.
-
+ EE FPU Clamp Mode is not set to default, this may break some games.
-
+ VU0 Round Mode is not set to default, this may break some games.
-
+ VU1 Round Mode is not set to default, this may break some games.
-
+ VU Clamp Mode is not set to default, this may break some games.
-
+ 128MB RAM is enabled. Compatibility with some games may be affected.
-
+ Game Fixes are not enabled. Compatibility with some games may be affected.
-
+ Compatibility Patches are not enabled. Compatibility with some games may be affected.
-
+ Frame rate for NTSC is not default. This may break some games.
-
+ Frame rate for PAL is not default. This may break some games.
-
+ EE Recompiler is not enabled, this will significantly reduce performance.
-
+ VU0 Recompiler is not enabled, this will significantly reduce performance.
-
+ VU1 Recompiler is not enabled, this will significantly reduce performance.
-
+ IOP Recompiler is not enabled, this will significantly reduce performance.
-
+ EE Cache is enabled, this will significantly reduce performance.
-
+ EE Wait Loop Detection is not enabled, this may reduce performance.
-
+ INTC Spin Detection is not enabled, this may reduce performance.
-
+ Fastmem is not enabled, this will reduce performance.
-
+ Instant VU1 is disabled, this may reduce performance.
-
+ mVU Flag Hack is not enabled, this may reduce performance.
-
+ GPU Palette Conversion is enabled, this may reduce performance.
-
+ Texture Preloading is not Full, this may reduce performance.
-
+ Estimate texture region is enabled, this may reduce performance.
-
+ Texture dumping is enabled, this will continually dump textures to disk.