Commit Graph

  • 7625cb7aca
    CoreTiming: Cache the overclock factor instead of re-querying it every Advance(). Admiral H. Curtiss 2021-12-25 22:14:53 +01:00
  • 319b00f1fd
    Config: Allow unregistering callbacks. Admiral H. Curtiss 2021-12-25 23:32:42 +01:00
  • cae4b545bd
    Config: Port CPU overclock settings to new config system. Admiral H. Curtiss 2021-12-25 21:52:50 +01:00
  • 91cdeb5aa6 SamplerCache: Check for bSupportsLodBiasInSampler instead of IsGLES OatmealDome 2021-08-07 00:15:49 -04:00
  • 08396c56e5 VideoConfig: Add bool for sampler LOD bias support OatmealDome 2021-08-06 23:26:51 -04:00
  • 5e073cd4c9 MoltenVK: Update to version 1.1.6 OatmealDome 2021-12-25 15:01:40 -05:00
  • 269ae6f7e8
    Core/UICommon: Use std::move() a bit more. Admiral H. Curtiss 2021-11-22 03:44:33 +01:00
  • ab56f3ecbd
    Calls to File::SetUserPath() no longer need to manually append directory separators. Admiral H. Curtiss 2021-11-22 03:40:31 +01:00
  • e54657254a
    Core: Make format of D_WIIROOT_IDX consistent with the rest of the user directories. Admiral H. Curtiss 2021-11-22 03:20:17 +01:00
  • 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