Commit Graph

  • 3e1511ce98 Common/FileUtil: Ensure consistency for custom user paths. Admiral H. Curtiss 2021-11-22 03:00:15 +01:00
  • 1554128560 MemArena: Prepare interface for proper memory reservation. Admiral H. Curtiss 2021-06-21 02:13:00 +02:00
  • 812cc8b632 MemArena: Split into three separate files for each OS. Admiral H. Curtiss 2021-06-21 01:17:07 +02:00
  • a29d7625dd Merge pull request #10282 from JosJuice/android-wfs-root-configurable JMC47 2021-12-25 13:13:43 -05:00
  • 1295bc4272 Jit64: Make paired loads always safe JosJuice 2021-12-24 19:09:12 +01:00
  • 75bf008aba Android: Make WFS directory configurable JosJuice 2021-12-19 17:49:22 +01:00
  • 26bfe788ba Merge pull request #10283 from JosJuice/memmap-nullptr Markus Wick 2021-12-24 11:17:03 +01:00
  • 5dd2ddb1df Memmap: Replace some GetPointer calls JosJuice 2021-12-20 21:41:52 +01:00
  • 1cd148d4c5 GeomeryShaderGen: Set gl_ClipDistance on Vulkan as well as OpenGL Pokechu22 2021-12-23 17:47:12 -08:00
  • de7c78ef3d ControllerEmu: Hide the cursor if the input gate is disabled Pokechu22 2021-12-23 15:22:35 -08:00
  • 86f2b39d66 FifoPlayer: Wait after clearing the screen Pokechu22 2021-12-11 17:33:35 -08:00
  • d981944d7c FifoPlayer: Fix uninitialized variable warnings in ClearEfb Pokechu22 2021-12-23 12:33:28 -08:00
  • 6dae4043cb Merge pull request #10281 from Pokechu22/static-lighting-struct-string JMC47 2021-12-22 19:46:11 -05:00
  • 85025612bc LightingShaderGen: Make s_lighting_struct not inline Pokechu22 2021-12-18 13:28:48 -08:00
  • e6f40fa015 Merge pull request #10279 from Pokechu22/intensity-alpha JosJuice 2021-12-23 00:14:06 +01:00
  • b1f79d9ecf Merge pull request #10215 from OatmealDome/shader-logic-ops JMC47 2021-12-22 16:39:54 -05:00
  • b6395a7c49 PPCAnalyst: Don't treat blr as writing to CR JosJuice 2021-12-21 21:26:48 +01:00
  • 254f39cf78 GameSettings: Add patch for black screen effects in Pokémon Battle Revolution Pokechu22 2021-12-18 18:01:40 -08:00
  • fd2324e40a Fifo analyzer: Rename mipmap filter to half scale for EFB copies Pokechu22 2021-12-17 20:21:24 -08:00
  • 2f6953efb6 TextureConverterShaderGen: Set alpha to 1 on intensity formats if EFB lacks alpha Pokechu22 2021-12-15 16:39:15 -08:00
  • 820a424dcd Merge pull request #10272 from JosJuice/android-intent-uri JMC47 2021-12-20 14:30:16 -05:00
  • 1d146a9e15 Merge pull request #10236 from JMC47/n64vc JMC47 2021-12-20 14:29:40 -05:00
  • 32fed91b0d Merge pull request #9718 from Pokechu22/better-fifo-analyzer-part-3 JMC47 2021-12-20 14:27:14 -05:00
  • 1714dc64bb Merge pull request #10120 from Sintendo/jit64arithcxrefactor JMC47 2021-12-20 14:20:49 -05:00
  • 9ed368ead7 Merge pull request #9376 from merryhime/rlwimix2 JMC47 2021-12-20 14:20:26 -05:00
  • a8a8b294cd Android: Remove all setRetainInstance calls JosJuice 2021-11-16 22:45:35 +01:00
  • 2d1c7352e4 Merge pull request #10280 from iwubcode/wfs_root_configurable JMC47 2021-12-18 19:02:53 -05:00
  • ffa512f5e7 DolphinTool: Remove direct dependency on core Pokechu22 2021-12-18 15:24:14 -08:00
  • e7d5f8ad5c TextureCacheBase: Re-wrap GetTexture comment Pokechu22 2021-11-04 12:11:51 -07:00
  • f4f4dbbc63 Switch to the Play / Record tab when fifo playback stops Pokechu22 2021-09-05 18:51:52 -07:00
  • d1cc539476 BPMemory: Correct spelling of MaxAniso Pokechu22 2021-07-28 17:18:05 -07:00
  • f0f12ac8d7 Fifo analyzer: Decode floats in primitive data Pokechu22 2021-07-05 23:07:20 -07:00
  • 27cb704466 Eliminate VarType for ComponentFormat Pokechu22 2021-06-26 12:48:28 -07:00
  • 1a964891f8 VertexLoader_Color: Use Common::swap24 Pokechu22 2021-06-20 12:49:24 -07:00
  • 95e0f833f9 Fifo analyzer: Display equations for color/alpha combiners Pokechu22 2021-06-12 15:06:06 -07:00
  • 0afe318b55 OpcodeDecoding: Make s_is_fifo_error_seen static Pokechu22 2021-05-16 14:41:03 -07:00
  • d039b1bc0d VideoCommon: Move VertexLoaderManager logic out of CPState Pokechu22 2021-05-13 16:05:31 -07:00
  • e4605fa399 Fifo analyzer: Create a new object for each EFB copy Pokechu22 2021-08-24 12:18:28 -07:00
  • d84d695fdf Remove DataReader from LoadXFReg Pokechu22 2021-05-06 17:22:31 -07:00
  • b5fd35f951 Refactor OpcodeDecoding and FIFO analyzer to use callbacks Pokechu22 2021-04-22 20:57:56 -07:00
  • 0441826206 Fix wrapping in FifoPlayer comment Pokechu22 2021-04-22 18:00:24 -07:00
  • d5cfac71d0 Refactor object listing code Pokechu22 2021-04-21 18:06:33 -07:00
  • 1914087998 Create and use CPArray enum class Pokechu22 2021-06-20 13:47:57 -07:00
  • 3aaeb2b9ef Convert OpcodeDecoder::Opcode and OpcodeDecoder::Primitive to enum class Pokechu22 2021-04-30 14:57:12 -07:00
  • 3fc12431c5 Remove parameters to SWVertexLoader::SetFormat Pokechu22 2021-04-30 14:48:27 -07:00
  • 205ab23d80 GeometryShaderGen: Convert to EnumMap Pokechu22 2021-04-30 19:55:17 -07:00
  • f53dc6564f UberShaderPixel: Convert to EnumMap Pokechu22 2021-04-27 22:01:38 -07:00
  • 380b333387 PixelShaderGen: Convert to EnumMap Pokechu22 2021-04-27 15:29:39 -07:00
  • 2b1d1038a6 VertexLoader: Convert to EnumMap Pokechu22 2021-04-25 16:04:13 -07:00
  • 327126d1e8 ShaderGenCommon: Add WriteSwitch Pokechu22 2021-11-18 12:56:25 -08:00
  • d8e347c8e8 Merge pull request #10275 from AdmiralCurtiss/twX-5-byte-jmp JMC47 2021-12-18 15:07:50 -05:00
  • 08d907dec8 Translation resources sync with Transifex JosJuice 2021-12-18 21:06:58 +01:00
  • 5ecd5f010f Core / DolphinQt: make WFS directory configurable iwubcode 2021-12-16 18:29:57 -06:00
  • 48560135b3 Jit64: Put the exception exit in twX into farcode. Admiral H. Curtiss 2021-12-18 06:05:08 +01:00
  • d074ee1609 Cleanup and Update N64 Virtual Console INIs JMC47 2021-11-20 17:53:59 -05:00
  • 80ccb20931 Merge pull request #10267 from JosJuice/jitarm64-bigger-farcode Markus Wick 2021-12-16 19:23:31 +01:00
  • bf37679e4e Merge pull request #10278 from JosJuice/netplaycommon-header Léo Lam 2021-12-15 19:27:08 +01:00
  • 094290792a Core: Add missing header to NetPlayCommon.cpp JosJuice 2021-12-15 18:56:35 +01:00
  • 66fc335c11 Merge pull request #10276 from JosJuice/android-fix-file-manager Mai M 2021-12-15 00:03:16 -05:00
  • 974c7f4f86 Android: Fix opening system file manager JosJuice 2021-12-11 22:10:30 +01:00
  • 41c7e1116a Android: Rework intent handling to work under scoped storage JosJuice 2021-12-11 23:27:31 +01:00
  • 185475fe03 Merge pull request #10187 from AdmiralCurtiss/json-gamelist Léo Lam 2021-12-14 11:08:38 +01:00
  • b928900f6e Core/WiiRoot: Handle the combination of NetPlay and savegame redirects. Admiral H. Curtiss 2021-11-14 02:22:59 +01:00
  • 45fac5137b Merge pull request #10265 from AdmiralCurtiss/create-riivolution-config-dir JosJuice 2021-12-12 21:43:03 +01:00
  • 387d148357 NetPlay: Add functions to sync folders. Admiral H. Curtiss 2021-11-14 02:21:58 +01:00
  • 418bb0b087 GameFile: Calculate a sensible sync hash for mod descriptors. Admiral H. Curtiss 2021-11-13 21:15:45 +01:00
  • 005e850ad6 DolphinQt: Add a 'Save as Preset' button to RiivolutionBootWidget. Admiral H. Curtiss 2021-10-26 03:18:06 +02:00
  • a2a39cfcfb Core: Add ability to serialize a GameModDescriptor to json. Admiral H. Curtiss 2021-10-26 02:55:29 +02:00
  • da161faff4 GameList: Show game mod descriptor .json files in game list. Admiral H. Curtiss 2021-10-26 02:01:16 +02:00
  • aa0595589a docs: Add JSON Schema for game mod descriptors. Admiral H. Curtiss 2021-12-08 23:49:30 +01:00
  • b50861ea44 Core: Require game mod descriptor json to self-identify as one. Admiral H. Curtiss 2021-12-09 00:01:10 +01:00
  • ea17dd8dba RiivolutionParser: Create config xml directory if it does not exist yet. Admiral H. Curtiss 2021-12-05 17:37:18 +01:00
  • f4e2d369c0 Merge pull request #10270 from Pokechu22/header-order JosJuice 2021-12-12 15:14:28 +01:00
  • 2025763420 Treewide: Adjust order of includes Pokechu22 2021-12-09 18:22:16 -08:00
  • 9304fe7124 DolphinQt: Remove 5~5~5~ typos Pokechu22 2021-12-09 18:10:24 -08:00
  • 824e0c00df JitCache: Remove irrelevant comment Pokechu22 2021-12-09 18:01:51 -08:00
  • 0b35321744 Add 49cfded6 to .git-blame-ignore-revs Pokechu22 2021-12-09 18:00:42 -08:00
  • ea414b06ef ParallelProgressDialog: Add missing license comment Pokechu22 2021-12-09 18:32:00 -08:00
  • 04d747dd10 GCMemcardUtils: Add missing license comment Pokechu22 2021-12-09 17:35:25 -08:00
  • 89f0b7b10c DolphinAnalytics: Add missing license comment Pokechu22 2021-12-09 17:25:59 -08:00
  • bfddce425d Merge pull request #10268 from Pokechu22/code-view-widget-clamp-ub JMC47 2021-12-10 05:59:47 -05:00
  • 2f4ecde5cc Merge pull request #10253 from Filoppi/fix_input_config_loading JosJuice 2021-12-09 22:21:02 +01:00
  • e0a61ed9a0 Merge pull request #10248 from Filoppi/fix_input_config_default_device_load JosJuice 2021-12-09 22:20:55 +01:00
  • d5d21c6533 Merge pull request #10252 from ssdsnake/feature_dolphintool JosJuice 2021-12-09 22:20:26 +01:00
  • 5bcbc8fcef CodeViewWidget: Fix undefined behavior when centered around address 0 Pokechu22 2021-12-08 17:10:39 -08:00
  • 67787b59d6 JitArm64: Allocate 64 MB for farcode JosJuice 2021-12-08 20:02:14 +01:00
  • 1c421444ae ProgramShaderCache: Don't define FB_FETCH_VALUE for GL_EXT_shader_framebuffer_fetch We will automatically choose between real_ocol0 and ocol0 in the fragment shader. OatmealDome 2021-11-14 00:37:07 -08:00
  • 74a979db09 UberShaderPixel: Add shader logic ops support on OpenGL ES OatmealDome 2021-11-14 00:30:01 -08:00
  • 18b2f6953d PixelShaderGen: Add shader logic ops support on OpenGL ES To do this, I had to decouple framebuffer fetch from shader blending. We need to be able to access framebuffer fetch input when using shader logic ops. OatmealDome 2021-11-14 00:25:46 -08:00
  • a77ae14d94 UberShaderPixel: Add shader logic ops support on Metal OatmealDome 2021-08-02 23:41:46 -04:00
  • e0837cb847 PixelShaderGen: Add shader logic ops support on Metal OatmealDome 2021-08-02 23:41:37 -04:00
  • 426c68b5a0 ShaderCache: Don't turn on logic ops approximation if framebuffer fetch is supported OatmealDome 2021-08-02 23:41:26 -04:00
  • f87f704f43 ShaderCompiler: Add helpers for Metal framebuffer fetch OatmealDome 2021-08-02 23:40:59 -04:00
  • 40eb071562 ShaderCompiler: Add new helper define for input attachment binding OatmealDome 2021-07-30 04:09:22 -04:00
  • c12b9b013b PixelShaderGen: Add logic ops to pixel_shader_uid_data OatmealDome 2021-08-02 23:40:10 -04:00
  • 689545a795 InputCommon: fix InputConfig::LoadConfig() not always replacing emu controllers values Filoppi 2021-11-30 00:33:11 +02:00
  • 125971d9f2 InputCommon: fix default input config default device not being loaded/found Fixes bug: https://bugs.dolphin-emu.org/issues/12744 Filoppi 2021-11-27 14:31:04 +02:00
  • 1aa8a4d46f DolphinTool: CLI utility interface and disc image tools ssdsnake 2021-12-03 15:40:19 -06:00
  • 85e5070215 Merge pull request #10257 from Pokechu22/no-bs2-rtc-flags JosJuice 2021-12-03 22:39:38 +01:00
  • d23ac5a444 Translation resources sync with Transifex JosJuice 2021-12-03 22:06:14 +01:00