Commit Graph

  • 475c142e22 Merge pull request #12449 from lioncash/uicommon OatmealDome 2023-12-18 20:10:23 -05:00
  • dec53848f5 CheatSearch: Get rid of global system accessors Lioncache 2023-12-18 19:24:32 -05:00
  • 00f494307f UICommon: Remove global system accessor in TriggerSTMPowerEvent() Lioncache 2023-12-18 19:17:13 -05:00
  • c0b7e9cd94 Core/HLE/HLE: Remove global system accessor from ExecuteFromJIT() Lioncache 2023-12-18 14:33:34 -05:00
  • f4277a901a Core/HLE/HLE: Remove global system accessors Lioncache 2023-12-18 14:05:03 -05:00
  • f1b18d8ae3 Core/IOS/ES: Remove global system accessor in InitializeEmulationState() Lioncache 2023-12-18 19:05:37 -05:00
  • 251c7a1030 Merge pull request #12445 from lioncash/gecko Admiral H. Curtiss 2023-12-18 23:54:22 +01:00
  • 57b4379364 Merge pull request #12441 from lioncash/ios Admiral H. Curtiss 2023-12-18 23:30:38 +01:00
  • 7f01c1ed5b Merge pull request #12446 from lioncash/patch Admiral H. Curtiss 2023-12-18 23:24:51 +01:00
  • ccedd45c11 Merge pull request #12447 from lioncash/ppc Admiral H. Curtiss 2023-12-18 23:23:13 +01:00
  • ca5695aef2 Core/Debugger/PPCDebugInterface: Remove global system accessor Lioncache 2023-12-18 16:57:48 -05:00
  • 3802c7bf11 Core/PatchEngine: Get rid of global system accessors Lioncache 2023-12-18 16:44:39 -05:00
  • cea58759d9 Core/GeckoCode: unsigned int -> u32 Lioncache 2023-12-18 16:39:02 -05:00
  • bb866248cf Core/GeckoCode: Avoid signed conversion in RunCodeHandler() Lioncache 2023-12-18 16:37:33 -05:00
  • 1ceaa8c52a Core/GeckoCode: Remove global system accessor Lioncache 2023-12-18 16:34:10 -05:00
  • 0cab6583a9 Merge pull request #12444 from lioncash/map Tilka 2023-12-18 21:07:32 +00:00
  • 472c65ed35 Core/Debugger_SymbolMap: Make GetCallstack() less verbose Lioncache 2023-12-18 15:40:03 -05:00
  • 75ec350dc4 Core/Debugger_SymbolMap: Remove redundant system parameters from interface Lioncache 2023-12-18 15:34:15 -05:00
  • 514b3e6f55 Core/Debugger_SymbolMap: Remove AddAutoBreakpoints() Lioncache 2023-12-18 15:24:28 -05:00
  • c188dc2788 Merge pull request #12430 from Tilka/cnk_c4 Tilka 2023-12-18 20:11:24 +00:00
  • e456bef163 Input: Improve Controller Interface devices threading Filoppi 2023-05-24 22:58:30 +03:00
  • 04300114f7 Core/HLE/HLE_OS: Mark helpers as static where applicable Lioncache 2023-12-18 13:44:52 -05:00
  • c4df659e21 HLE_OS: Get rid of global system accessors Lioncache 2023-12-18 13:39:31 -05:00
  • c3c39de212 HLE_Misc: Get rid of global system accessors Lioncache 2023-12-18 13:33:05 -05:00
  • e498759d14 Merge pull request #12440 from lioncash/memcard Tilka 2023-12-18 18:11:02 +00:00
  • affe928987 Common/TraversalServer: Make use of fmt more Lioncache 2023-12-18 10:55:31 -05:00
  • dc85194fac Common/TraversalServer: Make use of fmt over sprintf where applicable Lioncache 2023-12-18 10:48:42 -05:00
  • 1764b13423 Core/DSP/DSPTables: Make pdregname() and pdregnamelong() return std::string Lioncache 2023-12-18 12:55:11 -05:00
  • 62740d97a8 Core/DSP/DSPTables: Make use of fmt::format in pdname() Lioncache 2023-12-18 10:20:26 -05:00
  • 9abcc1c08b Core/NetPlayServer: Use fmt::format_to_n in GetInterfaceHost() Lioncache 2023-12-18 10:16:10 -05:00
  • 2b877fc92b Core/IOS/Top: Make use of fmt::format_to_n where applicable Lioncache 2023-12-18 10:11:47 -05:00
  • 04822d5a2c Core/IOS/ES: Make use of fmt::format where applicable Lioncache 2023-12-18 10:05:48 -05:00
  • e6db08e03a Core/IOS/IOS: Remove global system accessor from Init() Lioncache 2023-12-18 12:28:18 -05:00
  • 1f50a2fd5b Core/IOS/IOS: Remove global system accessor from WriteReturnValue() Lioncache 2023-12-18 12:21:58 -05:00
  • b8c657b06f Core/IOS/IOS: Remove global system accessor from RAMOverrideForIOSMemoryValues() Lioncache 2023-12-18 12:10:22 -05:00
  • a13bcd87d4 Core/IOS/IOS: Remove global system accessors from internal functions Lioncache 2023-12-18 12:04:56 -05:00
  • 0c9f9ca8b6 Core/IOS/IOS: Remove global system accessor from destructor Lioncache 2023-12-18 11:55:28 -05:00
  • 0d75d658b1 Core/IOS/IOS: Remove system parameters from BootstrapPPC() and BootIOS() Lioncache 2023-12-18 11:43:49 -05:00
  • 69523de5d5 Core/EXI/EXI_DeviceMemoryCard: Remove global system accessor Lioncache 2023-12-18 11:15:48 -05:00
  • 715a551dac Merge pull request #12170 from Filoppi/custom_aspect_ratio Admiral H. Curtiss 2023-12-18 05:19:06 +01:00
  • a6dfeed318 Video: make the "Auto" resolution setting also follow the max res setting, to avoid trying to create texture bigger than the maximum supported one Filoppi 2023-09-09 18:34:32 +03:00
  • ff03189a60 Video: fix auto resolution scale calculations Filoppi 2023-09-07 02:37:34 +03:00
  • fdd1934f12 Video: fix Auto Resolution Scale not updating when the window was resized. Also fixes the widescreen hack not fully updating when the aspect ratio setting changed on the spot. Filoppi 2023-09-07 02:36:31 +03:00
  • b3aa6ad93b Video: implement custom aspect ratio support (already exposed to Qt). This also renamed some variables/functions. Filoppi 2023-12-13 00:27:01 +02:00
  • 315992f254 Fix sharp bilinear using ceil instead of floor Filoppi 2023-12-18 00:33:00 +02:00
  • f96bea95d8 Video: rename Presenter::SetWindowSize() Filoppi 2023-09-07 02:30:48 +03:00
  • 24004af814 Video: polish aspect ratio related code comments to make it clearer Filoppi 2023-09-09 15:48:37 +03:00
  • de8bc32dc5 Merge pull request #12362 from CasualPokePlayer/sysconf_widescreen Mai 2023-12-17 15:19:02 -05:00
  • 51a44aa5d2 Merge pull request #12431 from JosJuice/jitarm64-rlwnmx-call-rlwinmx Mai 2023-12-17 15:18:00 -05:00
  • bcd74a81a9 Merge pull request #12370 from iwubcode/more_samplers Mai 2023-12-17 14:50:23 -05:00
  • 559ea0593c Merge pull request #12432 from JosJuice/jitarm64-logic-i2r-opt Mai 2023-12-17 14:45:55 -05:00
  • f0f0f97554 Merge pull request #12433 from mitaclaw/windows-arm-debug-fix Mai 2023-12-17 14:43:55 -05:00
  • 0125b5182f Merge pull request #12409 from iwubcode/custom_material_graphics_mod_action_data Mai 2023-12-17 14:42:34 -05:00
  • b27c15fab6 Merge pull request #12382 from iwubcode/shader_asset_default_value Mai 2023-12-17 14:41:55 -05:00
  • f589c04aa7 Merge pull request #12372 from iwubcode/texture_usage_flag Mai 2023-12-17 14:40:39 -05:00
  • ca443d7f89 Fix Windows ARM64 debug build errors mitaclaw 2023-12-17 11:27:28 -08:00
  • dc60bc5f1e JitArm64: Improve codegen in ANDI2R and friends JosJuice 2023-12-17 17:51:46 +01:00
  • a8e1e1ae48 JitArm64: Optimize additional cases of ANDI2R and friends JosJuice 2023-12-17 17:24:13 +01:00
  • 6303416201 JitArm64: Optimize ANDI2R and friends to no-ops when possible JosJuice 2023-12-17 17:15:03 +01:00
  • 26de2a7feb JitArm64: Call rlwinmx implementation from rlwnmx with imm b JosJuice 2023-12-17 17:00:41 +01:00
  • dcc674febd GameSettings: fix C4 texture tiling in Crash Nitro Kart Tillmann Karras 2023-12-17 14:44:31 +00:00
  • e6c85bf8f0 Merge pull request #12428 from JosJuice/jitarm64-rlwinmx-shift-only Mai 2023-12-17 10:45:59 -05:00
  • 519234949e Merge pull request #12429 from JosJuice/jitarm64-mtsrin-64-bit Mai 2023-12-17 10:45:36 -05:00
  • 18f9b966a0 Merge pull request #12358 from rsgnz/master Tilka 2023-12-17 09:50:41 +00:00
  • 773ffd04b8 Merge pull request #11497 from vyuuui/debugger_assembler_ui Tilka 2023-12-16 21:15:31 +00:00
  • f5951c9f45 JitArm64: Use 64-bit register for address in mtsrin JosJuice 2023-12-16 19:58:09 +01:00
  • b5a95b7804 JitArm64: Add rlwinmx case for only shifting JosJuice 2023-12-16 17:34:33 +01:00
  • 190c4e8cda Merge pull request #12427 from JosJuice/jitarm64-msr-updated-logical-imm Admiral H. Curtiss 2023-12-16 17:22:23 +01:00
  • e0eb4ef5bc JitArm64: Use enum class for LogicalImm size parameter JosJuice 2023-12-16 13:27:13 +01:00
  • 36cb8110f4 Merge pull request #12346 from iwubcode/arb_mipmaps_default_off Admiral H. Curtiss 2023-12-16 16:23:10 +01:00
  • 064b23b25b JitArm64: Fix MSRUpdated(ARM64Reg) with FEATURE_FLAG_PERFMON set JosJuice 2023-12-16 12:07:11 +01:00
  • 4b459294b0 Merge pull request #12414 from LillyJadeKatrin/retroachievements-bugfix Admiral H. Curtiss 2023-12-16 05:33:43 +01:00
  • 3ee44bc565 Merge pull request #12416 from lioncash/expr Admiral H. Curtiss 2023-12-16 05:10:06 +01:00
  • 1daaaf8c26 Merge pull request #12425 from Naim2000/no-install-wad Admiral H. Curtiss 2023-12-16 05:09:26 +01:00
  • 8f9102f5e5 Disable importing/exporting Wii saves while emulation is running Naim2000 2023-12-15 10:15:21 -05:00
  • c159e4fb7a Merge pull request #12420 from OatmealDome/mtl-oob OatmealDome 2023-12-15 17:12:31 -05:00
  • 12dd15c8dd VideoBackends / VideoCommon: add type enum to dictate whether a texture is a 2D texture, a texture array, or a cube map; support 2D texture type across backends iwubcode 2023-12-09 19:00:11 -06:00
  • efd0c5b07e Disable "Install WAD" while emulation is running Naim2000 2023-08-11 17:46:51 -05:00
  • c8c9928eb1 DolphinQt/Assembler: improve translatability Tillmann Karras 2023-12-15 00:16:13 +00:00
  • 370474a7cb Merge pull request #12422 from lioncash/global Admiral H. Curtiss 2023-12-14 23:27:10 +01:00
  • f777a584c1 Merge pull request #12423 from lioncash/mios Tilka 2023-12-14 22:19:11 +00:00
  • e8f8cf0740 Merge pull request #12424 from lioncash/cpumanager Tilka 2023-12-14 22:18:06 +00:00
  • 27806d8d7b WiiNetConfig: Eliminate usages of the global system accessor Lioncash 2023-12-14 15:54:31 -05:00
  • 1573b50bb3 HW/CPU: Remove remaining global system accessors Lioncash 2023-12-14 16:14:57 -05:00
  • 5e9763c0fa IOS/MIOS: Eliminate global system accessors Lioncash 2023-12-14 16:05:57 -05:00
  • 84ac561e46 Merge pull request #12421 from lioncash/fwd JosJuice 2023-12-14 21:21:59 +01:00
  • e34bfe0f72 Merge pull request #12419 from lioncash/conf JosJuice 2023-12-14 20:47:27 +01:00
  • 88431cfbca WC24PatchEngine: Make GetNetworkPatch() take a std::string_view Lioncash 2023-12-14 14:18:38 -05:00
  • fa70a8fd01 WC24PatchEngine: Make a few functions internally linked Lioncash 2023-12-14 14:10:51 -05:00
  • 438c48912b MTLStateTracker: Increase fragment buffer array size to 3 OatmealDome 2023-12-14 14:17:07 -05:00
  • 14abdab314 SysConf: std::move fs pointer in constructor Lioncash 2023-12-14 14:01:15 -05:00
  • 38752c91af Merge pull request #12418 from lioncash/fifo JosJuice 2023-12-14 19:56:32 +01:00
  • 15a37edfdb Merge pull request #12417 from lioncash/fallthrough JosJuice 2023-12-14 19:55:53 +01:00
  • a20b4b5669 DolphinQt/Host: Convert inclusion of Fifo.cpp to Fifo.h Lioncash 2023-12-14 05:24:06 -05:00
  • 6bbdf36a7b GameListModel: Remove fallthrough in data() Lioncash 2023-12-14 04:25:37 -05:00
  • 5450b64951 Externals/expr: Resolve -Wshadow warning Lioncash 2023-12-13 15:29:25 -05:00
  • fe014dac06 Merge pull request #12369 from t895/coil-cache JosJuice 2023-12-13 21:11:59 +01:00
  • cdf4193e67 Merge pull request #12410 from lioncash/ignored Tilka 2023-12-13 18:39:22 +00:00
  • dbc792a3ec Common/Crypto/SHA1: Resolve -Wignored-attributes warnings Lioncash 2023-12-12 19:42:14 -05:00
  • bced5fac18 Common/Crypto/AES: Resolve -Wignored-attributes warnings Lioncash 2023-12-12 19:21:33 -05:00