Commit Graph

  • f3054aa99f DolphinQt: add widget in game properties to list the various graphics mods available iwubcode 2022-03-02 00:38:00 -06:00
  • 1480b78f64 VideoCommon: dump EFB with size and texture format details and dump XFB with size details. Finally move count to front of image for XFB/EFB dumps so as to make it easier to see them in order. Change the count value prefix to 'n' iwubcode 2022-05-26 00:58:41 -05:00
  • 69839df1eb VideoCommon: support dynamically updating game mods at runtime iwubcode 2022-03-15 01:46:58 -05:00
  • 892678648e VideoCommon: trigger mod calls in TextureCacheBase (efb/xfb calls), VertexManagerBase (draw calls), and VertexShaderManager (projection calls) iwubcode 2022-03-05 14:52:43 -06:00
  • 62c186e14b VideoCommon: add UninitializeEFBMemory to mirror XFB function iwubcode 2022-06-25 00:42:17 -05:00
  • 0f88155729 Core / DolphinQt / VideoCommon: add setting for enabling graphic mods iwubcode 2022-04-07 00:00:38 -05:00
  • f416b71925 VideoCommon: add logic to handle a GraphicsMod while Dolphin is running iwubcode 2022-03-05 00:41:14 -06:00
  • 254246b814 VideoCommon: add logic to read a GraphicsMod from configuration iwubcode 2022-02-26 00:19:38 -06:00
  • 9e97377690 Android: Refactor reading "wiiController" preference JosJuice 2022-06-27 08:54:27 +02:00
  • 1d772176a2 Revert "Partially revert "Android: Clean up hardcoded platform names"" JosJuice 2022-06-26 09:24:19 +02:00
  • 2b36587af7 Android: Add app link intent URI to channels projection JosJuice 2022-06-26 11:09:10 +02:00
  • 87fb42b64c DolphinQt: Renamed "Range" to "Multiplier" in advanced mapping window. Removed the slider. Moved the spin box. Jordan Woyak 2022-05-31 00:31:42 -05:00
  • 4c409411ed DolphinQt: Don't show the advanced input settings on the main dialog. Jordan Woyak 2022-05-19 22:47:30 -05:00
  • 80d9e79cf1 ControllerEmu: Allow settings to be categorized as "advanced". Make "Virtual Notches" and "Gate Size" categorized as such. Jordan Woyak 2022-05-19 22:33:15 -05:00
  • 643f82539c ControllerEmu: Expose gate size setting for octagon analog sticks. Jordan Woyak 2022-05-19 22:19:17 -05:00
  • f92beb611f VideoCommon: add game mod constants iwubcode 2022-03-12 15:30:50 -06:00
  • 3857e1fa66 Core: add GraphicsMod directory iwubcode 2022-03-02 00:34:54 -06:00
  • 4fbbd85ef4 VideoCommon: create variables for EFB/XFB copy prefix. Reword prefix to 'efb1' and 'xfb1' to match textures iwubcode 2022-05-26 00:59:24 -05:00
  • b9995b04a0 VideoCommon: add a way to get have a graphics directory count for all games by using a special 'all.txt' instead of a 'gameid.txt' file iwubcode 2022-03-15 23:43:36 -05:00
  • 7854afe512 VideoCommon: add support for setting and getting the stage from the texture info iwubcode 2022-03-05 14:52:02 -06:00
  • a1892a9c68 VideoCommon: add function to check whether TextureFormat is a valid value iwubcode 2022-03-02 00:36:10 -06:00
  • e18053d307
    Merge pull request #10746 from Pokechu22/bs2-emu-registers JMC47 2022-06-25 22:21:07 -04:00
  • 76401e8ffb BS2Emu: Initialize the last rows of postMatrices to the identity matrix Pokechu22 2022-06-12 23:38:33 -07:00
  • b2ddffeeb1 BS2Emu: Set HID0/1/2/4 and MSR with correct default values Pokechu22 2022-06-12 22:27:42 -07:00
  • 6173ba1d9c
    Merge pull request #10785 from Pokechu22/dsp-halt-mail-initialize JMC47 2022-06-25 17:27:02 -04:00
  • 9675faa232 DSPHLE: Properly reflect initial halt state in mail handler Pokechu22 2022-06-25 14:06:55 -07:00
  • b30e1c5bb9
    Merge pull request #10784 from AdmiralCurtiss/mail-handler-state JMC47 2022-06-25 14:42:26 -04:00
  • caf0e5b3e8
    DSPHLE: Add variables in CMailHandler to savestate. Admiral H. Curtiss 2022-06-25 19:15:21 +02:00
  • 8c68d1055a
    Uncapitalizing wiki maxdunbar 2022-06-25 08:05:12 -07:00
  • ec7bf7d1ec
    Merge pull request #10782 from Pokechu22/dsp-hle-asnd-fix Admiral H. Curtiss 2022-06-25 04:40:43 +02:00
  • 52f32e61dc DSPHLE: Fix build error in the libasnd uCode Pokechu22 2022-06-24 19:29:31 -07:00
  • 75943a7a2c
    Merge pull request #10763 from Pokechu22/dsp-hle-asnd JMC47 2022-06-24 21:51:27 -04:00
  • a8b5266347 VideoCommon: enable optimizer and remove debug details when converting GLSL to SPIR-V with validation layers turned off iwubcode 2022-05-30 20:54:42 -05:00
  • dda1479ecf VideoBackends / VideoCommon: refactor Vulkan to use new SPIRV functionality iwubcode 2022-05-24 23:12:47 -05:00
  • c2d3b7e7f5 VideoCommon: update pixel shader output to match old D3D code iwubcode 2022-05-22 14:28:35 -05:00
  • 0eb9352579 D3D: update BoundingBox to match generated shader code iwubcode 2022-05-22 14:28:12 -05:00
  • cad1d6ce90 VideoCommon: fix support of stereoscopic rendering after moving d3d to SPIRV generation iwubcode 2022-05-20 23:18:23 -05:00
  • 993fa3bf94 VideoCommon: update UberShaderPixel to properly support logic ops, matching the specialized shader iwubcode 2022-05-19 21:37:34 -05:00
  • 5dd2704416 D3D / VideoCommon: generate HLSL from SPIRV iwubcode 2022-05-04 00:41:34 -05:00
  • 3790c99a7d VideoCommon: add common spirv helper functions iwubcode 2022-05-04 00:40:59 -05:00
  • 1c90d836a5 Externals: add spirv-cross using upstream commit 50b4d5389b6a06f86fb63a2848e1a7da6d9755ca iwubcode 2022-05-01 22:11:22 -05:00
  • 1faca4bfc7
    Merge pull request #10752 from tellowkrinkle/BetterShaderNames Pokechu22 2022-06-24 15:50:48 -07:00
  • 76f890f6b0
    Merge pull request #10761 from Pokechu22/dsp-halt-mail JMC47 2022-06-24 18:46:20 -04:00
  • ffa3bf86fb
    Merge pull request #10760 from tellowkrinkle/std430 JMC47 2022-06-24 18:40:47 -04:00
  • 5d2290ba3c
    Removed unused variable MAX_MSGLEN in LogManager.cpp Zopolis4 2022-06-24 14:57:03 +10:00
  • 8a144a735f DSPHLE: Add HLE version of libasnd ucode Pokechu22 2022-06-14 16:25:37 -07:00
  • 7f5e9c3349
    Readme: Referencing the wiki when building for linux maxdunbar 2022-06-23 10:41:19 -07:00
  • 0a2aabe6ec
    Merge pull request #10753 from Pokechu22/dsp-hle-cdd1-constants Admiral H. Curtiss 2022-06-23 13:43:57 +02:00
  • 6ebaa94082
    Merge pull request #274 from bslenul/prefetch-textures LibretroAdmin 2022-06-23 06:59:16 +01:00
  • 2bd72dfc6f
    Merge pull request #10758 from shuffle2/x64-on-arm64 Pierre Bourdon 2022-06-23 07:34:34 +02:00
  • f3c8e75666 DSPHLE: Move CDD1 constants to UCodes.h Pokechu22 2022-06-14 18:52:04 -07:00
  • 29ddd0e6f0 windows: detect and warn if running x64 dolphin on arm64 Shawn Hoffman 2022-06-16 00:02:39 -07:00
  • a72fa4b9cc DSPHLE: Don't generate new mail if the DSP is halted Pokechu22 2022-06-16 15:40:41 -07:00
  • 3aeafcc70b DSPHLE: Return last mail with top bit cleared if there is no new mail Pokechu22 2022-06-16 14:51:59 -07:00
  • bdbb23fa1a DSPHLE: Rename CMailHandler::m_Mails to m_pending_mails Pokechu22 2022-06-08 20:08:40 -07:00
  • 0fec8ffb3c DSPHLE: Remove empty destructors Pokechu22 2022-06-19 12:19:09 -07:00
  • 567f9bede4 DSPHLE: Remove unneeded calls to m_mail_handler.Clear() Pokechu22 2022-06-08 19:59:27 -07:00
  • b063f15dcc DSPHLE: Replace CMailHandler::IsEmpty with CMailHandler::HasPending Pokechu22 2022-06-08 20:22:20 -07:00
  • c8e716234e
    Merge pull request #10732 from Pokechu22/dsp-init Pierre Bourdon 2022-06-22 14:36:04 +02:00
  • 6ddff87d42
    Merge pull request #10755 from tellowkrinkle/DebugUID Pierre Bourdon 2022-06-22 14:33:23 +02:00
  • dc61f87fe4
    Merge pull request #10772 from shuffle2/morepch Pierre Bourdon 2022-06-22 14:27:44 +02:00
  • ceef02ed2a
    Merge pull request #10750 from Pokechu22/hermes-test Pierre Bourdon 2022-06-22 14:26:50 +02:00
  • c571203d0f Expose "Prefetch Custom Textures" core option bslenul 2022-06-22 13:50:41 +02:00
  • efcb9bec9c
    Merge pull request #10774 from spotlightishere/bsd-determine-nameserver Pierre Bourdon 2022-06-22 13:02:05 +02:00
  • 5151552a8e
    Merge pull request #10773 from Zopolis4/clankerformat Pierre Bourdon 2022-06-22 12:28:57 +02:00
  • 430c58cf27
    IOS: Use host nameserver on more BSDs Spotlight 2022-06-21 21:46:26 -05:00
  • a2530e3b93
    IOS: Use first available IPv4 nameserver Spotlight 2022-06-21 21:44:16 -05:00
  • 0dfd9d4b43
    Replace Cpp11 (A Deprecated alias for Latest) in .clang-format Zopolis4 2022-06-22 08:57:32 +10:00
  • b39a11e23b msbuild: add pch for dolphinqt since this now includes Qt headers it's better than only using the vanilla DolphinLib one alone (previous behavior before Qt6) Shawn Hoffman 2022-06-21 13:35:14 -07:00
  • 57750f3d8f Translation resources sync with Transifex JosJuice 2022-06-21 21:51:57 +02:00
  • ab52c9dab6
    Merge pull request #10770 from Pokechu22/memory-view-widget-elide Admiral H. Curtiss 2022-06-21 04:01:38 +02:00
  • a334883c47 Qt/MemoryViewWidget: Don't elide text Pokechu22 2022-06-20 18:53:23 -07:00
  • f441e3ab98
    Merge pull request #10723 from Pokechu22/dsp-lle-unsigned-loop-counter Admiral H. Curtiss 2022-06-21 02:01:13 +02:00
  • d524a92963
    Merge pull request #10767 from Pokechu22/dsp-lle-dirq-zero-log Admiral H. Curtiss 2022-06-21 01:31:03 +02:00
  • 4e095582b3
    Merge pull request #10769 from JosJuice/chipmunk-lint Admiral H. Curtiss 2022-06-21 01:24:02 +02:00
  • fafc78b9b5 Re-run code formatting after update to Android Studio 2022.2 JosJuice 2022-06-20 17:41:41 +02:00
  • c317f7fd22 DSPLLE: Don't log when DIRQ is set to 0 Pokechu22 2022-06-19 10:46:41 -07:00
  • 8274886cc2
    Merge pull request #10764 from shepgoba/master Admiral H. Curtiss 2022-06-18 15:18:08 +02:00
  • 2b2b8e932d Rename FPS_REFRESH_INTERVAL in VideoCommon/FPSCounter Braxton Anderson 2022-06-17 20:11:53 -06:00
  • f79ac768d8 VideoCommon:ShaderCache: Add const to some local variables TellowKrinkle 2022-06-17 20:04:21 -05:00
  • 23ed611077
    Merge pull request #10729 from Pokechu22/libusb-error-wrap Admiral H. Curtiss 2022-06-17 16:01:46 +02:00
  • b199108964
    Merge pull request #10520 from AdmiralCurtiss/resource-pack-init-crash Admiral H. Curtiss 2022-06-17 13:55:16 +02:00
  • f50db76426
    Merge pull request #10759 from shuffle2/arm64-update Pierre Bourdon 2022-06-17 07:04:35 +02:00
  • efbf5a450b
    ResourcePack: Avoid crashes on invalid packs during Init(). Admiral H. Curtiss 2022-03-18 06:47:01 +01:00
  • 26529a31ab VideoCommon: Fix SSBO layout and remove associated "bug" TellowKrinkle 2022-06-16 17:26:30 -05:00
  • 896d5454f0 updater: use new platform id for win-arm64 Shawn Hoffman 2022-06-16 14:55:51 -07:00
  • 053b3e725b DSPHLE: More accurately handle initialization behavior Pokechu22 2022-06-08 14:02:14 -07:00
  • 072913bbad DSPLLE: More accurately handle initialization behavior Pokechu22 2022-06-07 21:49:09 -07:00
  • c38c2b1aaa DSPLLE: Fix debug logging in ReadMailboxLow Pokechu22 2022-06-08 15:55:36 -07:00
  • 3ceda1df8c DSPLLE: Rename cr to control_reg Pokechu22 2022-06-07 20:45:52 -07:00
  • c7892d7371 VideoCommon: Name ubershaders TellowKrinkle 2022-06-13 03:59:32 -05:00
  • 23c1721fbd VideoCommon: Reduce duplicates of non-palette-requiring texture decode shaders TellowKrinkle 2022-06-11 02:51:24 -05:00
  • 107a928452
    Merge pull request #10748 from tellowkrinkle/SDL22Fun JosJuice 2022-06-15 18:02:59 +02:00
  • f73b14bb01
    Merge pull request #10756 from AdmiralCurtiss/qt-memcard-change-hotfix Admiral H. Curtiss 2022-06-15 15:04:41 +02:00
  • ac3920a0da
    Qt/GameCubePane: Fix swapping memory cards mid-emulation. Admiral H. Curtiss 2022-06-15 10:42:14 +02:00
  • 3fe1a1a3d7 VideoCommon: Don't add garbage to shader uids in debug builds TellowKrinkle 2022-06-04 22:37:06 -05:00
  • 994210e369 InputCommon: SDL 2.0.22 init crash workaround TellowKrinkle 2022-05-30 19:46:05 -05:00
  • 431d757151
    Merge pull request #10743 from tellowkrinkle/LargeBlockRVZ JMC47 2022-06-14 16:17:24 -04:00
  • 8a8e9c5ef6
    Merge pull request #10742 from tellowkrinkle/Xcode JMC47 2022-06-14 16:14:54 -04:00
  • dec48ed7de UnitTests: Remove unused include from DSPAssemblyTest Pokechu22 2022-06-14 13:07:14 -07:00