JMC47
fac66897af
Merge pull request #10819 from Dentomologist/fix_shader_compilation_warnings
...
VideoCommon: Fix D3D shader compilation warnings
2022-07-08 18:46:29 -04:00
JMC47
f50e7e6e6d
Merge pull request #10287 from OatmealDome/re0-xfb
...
GameINI: Disable XFB to Texture Only with Resident Evil 0
2022-07-08 18:43:36 -04:00
JMC47
7853b72c46
Merge pull request #10430 from OatmealDome/mac-portable
...
UICommon: Add support for portable.txt on macOS
2022-07-08 18:41:14 -04:00
JMC47
59e8aacf42
Merge pull request #10745 from JosJuice/softmmu
...
JitArm64: Implement "soft MMU"
2022-07-08 15:55:49 -04:00
JMC47
828afc6735
Merge pull request #10673 from iwubcode/spirv-backends
...
D3D: Generate HLSL from SPIRV*
2022-07-08 15:29:58 -04:00
JMC47
7cc89f5642
Merge pull request #10816 from iwubcode/super_mario_galaxy_bloom_def
...
Data: add Super Mario Galaxy bloom definition graphics mod
2022-07-07 19:57:52 -04:00
JMC47
32a5b8bfd2
Merge pull request #10805 from iwubcode/runefactory_frontier_bloom_definition
...
Data: Add Rune Factory Frontier bloom definition graphics mod
2022-07-07 19:49:26 -04:00
JMC47
1ded9ef246
Merge pull request #10817 from Techjar/sms-goop-mod
...
Data: Add Super Mario Sunshine goop map graphics mod
2022-07-07 19:48:22 -04:00
JMC47
7321802b4b
Merge pull request #10811 from Pokechu22/bs2-dfi-typo
...
BS2Emu: Fix DFI typo
2022-07-06 03:23:55 -04:00
JMC47
3cd82b6193
Merge pull request #10810 from OatmealDome/fileutil-copy-mac-updater
...
FileUtil: Only attempt to write to the destination in Copy if there is actually content to write
2022-07-05 18:08:00 -04:00
JMC47
d625c612c4
Merge pull request #10802 from iwubcode/graphics_mods_builtin_bloom
...
Add builtin graphics mods
2022-07-02 14:07:30 -04:00
JMC47
b5f4b0dffe
Merge pull request #10803 from Zopolis4/clangingaround
...
Resolve additional warnings generated by clang
2022-07-02 03:12:34 -04:00
JMC47
edd89e343c
Merge pull request #10801 from iwubcode/graphics_mod_fixes_part2
...
More Graphics Mods Fixes
2022-07-01 23:09:50 -04:00
JMC47
a12b9ba6d5
Merge pull request #10796 from iwubcode/graphics_mod_overeager_projection_change
...
VideoCommon: fix projection graphics mod affecting more than intended
2022-06-29 21:38:10 -04:00
JMC47
5d04e1e1de
Merge pull request #10518 from iwubcode/draw-mod
...
Introducing a 'GraphicsMod' system for creators
2022-06-28 13:35:39 -04:00
JMC47
e50e45f400
Merge pull request #10700 from sepalani/ssl-handshake
...
Socket: Fix some non-blocking connect edge cases
2022-06-27 21:39:36 -04:00
JMC47
e18053d307
Merge pull request #10746 from Pokechu22/bs2-emu-registers
...
BS2Emu: Set HID0/1/2/4 and MSR with correct default values
2022-06-25 22:21:07 -04:00
JMC47
6173ba1d9c
Merge pull request #10785 from Pokechu22/dsp-halt-mail-initialize
...
DSPHLE: Properly reflect initial halt state in mail handler
2022-06-25 17:27:02 -04:00
JMC47
b30e1c5bb9
Merge pull request #10784 from AdmiralCurtiss/mail-handler-state
...
DSPHLE: Add variables in CMailHandler to savestate.
2022-06-25 14:42:26 -04:00
JMC47
75943a7a2c
Merge pull request #10763 from Pokechu22/dsp-hle-asnd
...
DSPHLE: Add HLE version of libasnd ucode
2022-06-24 21:51:27 -04:00
JMC47
76f890f6b0
Merge pull request #10761 from Pokechu22/dsp-halt-mail
...
DSPHLE: Handle mail more accurately
2022-06-24 18:46:20 -04:00
JMC47
ffa3bf86fb
Merge pull request #10760 from tellowkrinkle/std430
...
VideoCommon: Fix SSBO layout and remove associated "bug"
2022-06-24 18:40:47 -04:00
JMC47
431d757151
Merge pull request #10743 from tellowkrinkle/LargeBlockRVZ
...
Fix creation of rvz with > 2mb chunk size
2022-06-14 16:17:24 -04:00
JMC47
8a8e9c5ef6
Merge pull request #10742 from tellowkrinkle/Xcode
...
Improve incremental build time for Xcode projects
2022-06-14 16:14:54 -04:00
JMC47
9315ac7071
Merge pull request #10587 from AdmiralCurtiss/memcard-path-unify
...
Raw Memory Card Path handling unification and consistency fixes.
2022-06-13 20:18:36 -04:00
JMC47
f96e91119a
Merge pull request #10735 from CasualPokePlayer/audio_dump_volume_fix
...
Have audio dumps apply volume
2022-06-13 17:09:58 -04:00
JMC47
05160d8d2e
Merge pull request #10734 from JMC47/fzerocheatsini
...
Add F-Zero AX Approximation Gecko Codes to F-Zero GX
2022-06-11 13:46:24 -04:00
JMC47
ef384ca6d3
Merge pull request #10739 from JMC47/monsterhouseini
...
Disable icache emulation for Monster House
2022-06-11 13:41:04 -04:00
JMC47
1db46fbd8b
Disable icache emulation for Monster House
...
This game has stale icache values in the logs during certain
loadscreens, and after disabling them I was able to play through the
entire game, with one crash that may have been related to savestates and
memory cards since during that loadscreen it said the memory card did
not match.
This does cause invalid reads to be spit out during parts of the game,
but you can safely skip them. Enabling MMU seems to surpress the
invalid reads without side-effects, but the aforementioned
memcard/savestate crash was with MMU on.
2022-06-10 21:05:29 -04:00
JMC47
e4f7994cf9
Add Medium Texture Cache to RKA INI
...
Ultimate Shooting Collection needs Medium Texture Cache for some text to
render correctly.
2022-06-09 16:30:13 -04:00
JMC47
a59a3631c8
Add F-Zero AX Gecko Codes to F-Zero GX
2022-06-09 01:01:11 -04:00
JMC47
daf8e3ddde
Merge pull request #10462 from OatmealDome/steam-runtime
...
DolphinQt: Add support for a Steam Runtime build
2022-06-06 20:18:06 -04:00
JMC47
664663e8de
Merge pull request #10604 from Pokechu22/gcadapter-refactor
...
Refactor GCAdapter, part 1
2022-06-04 16:30:25 -04:00
JMC47
3a3357444e
Merge pull request #8067 from endrift/hsp
...
Preliminary HSP support
2022-05-22 13:42:27 -04:00
JMC47
b396afd1a3
INI: add RealWiiRemoteRepeatReports False to Order Up!
2022-05-20 02:19:22 -04:00
JMC47
be75273ad4
Merge pull request #10454 from Pokechu22/pi-fifo-reset
...
ProcessorInterface: Implement PI_FIFO_RESET
2022-05-14 00:53:48 -04:00
JMC47
256e3b071e
Merge pull request #10658 from OatmealDome/qt5-cmake-prefix
...
BuildMacOSUniversalBinary: Place the Qt path on CMAKE_PREFIX_PATH
2022-05-13 03:06:42 -04:00
JMC47
5f04ad5c3c
Merge pull request #10559 from shuffle2/qt6
...
update to Qt6 on windows, support Qt6 elsewhere
2022-05-08 01:29:46 -04:00
JMC47
8335ec70e5
Merge pull request #10634 from OatmealDome/netsysupdate-nogui
...
WiiUtils: Change default NUS Shop URL to Dolphin's fake NUS
2022-05-06 00:13:56 -04:00
JMC47
c0488de482
Merge pull request #10251 from Pokechu22/negative-scissor
...
Rework scissor handling
2022-04-24 15:00:42 -04:00
JMC47
c42392c565
Merge pull request #10290 from OatmealDome/m1-earlyz-bug
...
DriverDetails: Add broken discard with early-Z bug on Apple Silicon GPUs
2022-04-24 13:30:04 -04:00
JMC47
56bb965ab9
Merge pull request #10584 from Pokechu22/emboss-single-normal-v2
...
VideoCommon: Handle emboss texgen with only a single normal
2022-04-22 23:24:22 -04:00
JMC47
e02194057b
Merge pull request #10412 from Pokechu22/sw-efb-peek-alpha
...
Software: Implement pixel engine alpha read mode
2022-04-07 17:01:56 -04:00
JMC47
bb7f0e18dd
Merge pull request #10524 from JosJuice/angle-in
...
VideoCommon: Remove redundant in qualifiers
2022-03-21 19:16:13 -04:00
JMC47
0bd2b4023b
Rename GYRE41.ini to GRYE41.ini
...
This was a typo that I missed for some reason.
2022-03-20 20:25:43 -04:00
JMC47
6619bfef50
GameINI: Rayman Arena - Add Disable Culling Patch
...
For unknown reasons, a Gecko Code on the Wiki for Rayman Arena that was
meant to help with widescreen patches. This doesn't actually change
anything about the game unless you enable Dolphin's built-in widescreen
hack, where it will cause enemies and whatnot to render on the edges of
the screen. This is because it patches out the culling function in the
game, which coincidentally is also the cause of the hang in Dolphin.
2022-03-19 21:39:09 -04:00
JMC47
edd63d8c3f
Merge pull request #10519 from jordan-woyak/fix-hotkey-detections
...
MappingCommon: Fix detection of hotkey and conjunction expressions.
2022-03-19 00:41:00 -04:00
JMC47
ea116fbbdf
Merge pull request #9834 from AdmiralCurtiss/fastmem-reserve-region-linux
...
MemArena: Keep fastmem memory region mapped on Linux to ensure nothing allocates within the fastmem space.
2022-02-28 12:46:34 -05:00
JMC47
f65dc6d525
Merge pull request #10441 from OatmealDome/improved-logic-op-workaround
...
BlendingState: Set source and destination alpha factors in logic op workaround
2022-02-28 12:17:25 -05:00
JMC47
20e4e34e91
Merge pull request #10487 from JosJuice/android-savestate-spacing
...
Android: Set letterSpacing for savestate options
2022-02-28 12:13:10 -05:00
JMC47
56a98532e1
Merge pull request #10488 from JosJuice/logic-ops-logic
...
PixelShaderGen: Check uid_data for use_shader_logic_op
2022-02-28 12:12:52 -05:00
JMC47
0965724ed2
Merge pull request #10480 from UnicorNora/master
...
Update GMPE01.ini
2022-02-25 21:26:43 -05:00
JMC47
d02e42d6ce
Merge pull request #10476 from UnicorNora/master
...
Update codes for GMPE01, GP5E01, GP6E01, and GP7E01
2022-02-25 19:21:21 -05:00
JMC47
75ad057b08
Merge pull request #10405 from JosJuice/android-no-boot-timeout
...
Android: Get rid of the boot timeout
2022-02-23 15:40:54 -05:00
JMC47
5da55c9e18
Merge pull request #10406 from JosJuice/android-mipmap-swap
...
Android: Fix swapped texture dumping description strings
2022-02-22 16:53:26 -05:00
JMC47
bb097c0576
Merge pull request #10421 from UnicorNora/master
...
GameINI: Update Cheats for GP5E01, GP6E01, GP7E01, RM8E01
2022-02-15 16:41:55 -05:00
JMC47
86dbf768b9
Merge pull request #10447 from JosJuice/resetcodeptr-on-decrement
...
Common/CodeBlock: Call ResetCodePtr when decreasing region_size
2022-02-13 17:25:11 -05:00
JMC47
eed7d3b692
Merge pull request #10448 from Pokechu22/prince-of-persia-rival-swords-unknown-opcode
...
Ignore unknown opcode for 0x3f
2022-02-13 13:58:58 -05:00
JMC47
466bb17e55
Merge pull request #10445 from JosJuice/android-riivolution-path
...
Android: Fix the logic for getting the Riivolution path
2022-02-11 08:26:13 -05:00
JMC47
9214174bb3
Merge pull request #10435 from AdmiralCurtiss/savestate-crash
...
Core/State: Add some multithreading protections.
2022-02-11 06:28:46 -05:00
JMC47
9d69ca8850
Merge pull request #10386 from JosJuice/gba-save-dir-cond
...
Don't create GBA saves dir when building without mGBA
2022-02-11 06:27:43 -05:00
JMC47
30a9777c5a
Merge pull request #10394 from Pokechu22/alpha-1-blend
...
Revert TEV alpha lerp change and special-case alpha=1 in blending
2022-02-11 06:26:35 -05:00
JMC47
a6f9dd5a83
Merge pull request #9544 from AdmiralCurtiss/fastmem-placeholder-windows
...
MemArena: Use memory placeholders for fastmem on Windows to ensure nothing allocates within the fastmem space.
2022-02-09 16:46:15 -05:00
JMC47
da888c8b49
Remove MMU Default in Disney Trio of Destruction
...
Apparently MMU is no longer needed in these titles. All 3 booted and
played into gameplay in the latest builds without issues, and disabling
MMU results in a very slight, but noticeable performance boost.
2022-02-04 02:58:36 -05:00
JMC47
5e59561637
Merge pull request #10425 from JosJuice/android-import-path-traversal
...
Android: Fix path traversal when importing user data
2022-02-01 04:18:33 -05:00
JMC47
44dabc6c2e
Merge pull request #10424 from JosJuice/android-export-empty-folders
...
Android: Include empty folders when exporting user data
2022-02-01 01:12:17 -05:00
JMC47
4d1e6ff76a
Merge pull request #10422 from OatmealDome/opengl-shader-crash
...
VideoConfig: Add flag for whether the system supports setting object names
2022-01-31 01:25:46 -05:00
JMC47
8e21495c59
Merge pull request #10419 from OatmealDome/mac-updater-rename
...
UpdaterCommon: Copy content file to a temporary file before renaming on macOS
2022-01-30 19:45:58 -05:00
JMC47
da05173f71
Merge pull request #10416 from JosJuice/android-import-export
...
Android: Add import/export options for user data
2022-01-30 17:41:13 -05:00
JMC47
86f83deba6
Merge pull request #10420 from gordonfreeman01/features/gamedbupdate_tron_evolution
...
Game INI update for Tron Evolution Battle Grids (all editions)
2022-01-30 17:27:48 -05:00
JMC47
8e4155adfe
Merge pull request #10410 from Pokechu22/copy-filter-clamping-ram
...
Fix copy filter clamping when EFB VRAM copies are disabled
2022-01-29 15:47:14 -05:00
JMC47
ecd4ee57a7
Merge pull request #10408 from JosJuice/android-pp-include
...
Android: Fix incorrect include of PostProcessing.h
2022-01-29 14:57:59 -05:00
JMC47
c2d8191fbb
Merge pull request #10401 from JosJuice/adreno-primitive-restart
...
DriverDetails: Disable primitive restart on Adreno
2022-01-28 15:12:43 -05:00
JMC47
f0136e0eb6
Merge pull request #10396 from Pokechu22/efb-copy-clamp
...
Fix copy filter clamping (again)
2022-01-27 20:12:34 -05:00
JMC47
c2bf3a4313
Merge pull request #10393 from JosJuice/android-texcache-names
...
Android: Make texture cache accuracy level names match DolphinQt
2022-01-27 14:42:45 -05:00
JMC47
481c8596de
Merge pull request #10389 from Pokechu22/low-unknown-opcode
...
OpcodeDecoding: Don't raise panic alerts for unknown opcodes 0x01-0x07
2022-01-23 05:38:20 -05:00
JMC47
237947e2f1
Merge pull request #10369 from Simonx22/android-online-system-update-2
...
Android: Add online system update functionality
2022-01-22 14:46:42 -05:00
JMC47
e4372a317d
Merge pull request #10247 from mbc07/GameINI
...
Game INI updates
2022-01-11 19:15:41 -05:00
JMC47
ca96421f42
Merge pull request #10365 from JosJuice/missing-ini-section
...
Config: Add missing legacy game INI mappings
2022-01-11 19:12:58 -05:00
JMC47
c18abfaecc
Merge pull request #10356 from AdmiralCurtiss/config-port-core-4
...
Config: Port remaining Core settings to new config system (the rest).
2022-01-11 16:08:19 -05:00
JMC47
d32b13fb36
Merge pull request #10363 from JosJuice/systemtimers-dma-period
...
SystemTimers: Refactor, get rid of s_audio_dma_period
2022-01-11 09:30:41 -05:00
JMC47
94ad33c42c
Merge pull request #10358 from Simonx22/android-back-button
...
Android: remove save icon and add up button
2022-01-07 22:25:02 -05:00
JMC47
4c0dcf42b8
Merge pull request #10346 from iwubcode/fixed_shader_precompile_parallelization
...
VideoCommon: Fix shader precompilization detection
2022-01-06 16:28:15 -05:00
JMC47
193ca92cb8
Merge pull request #10349 from AdmiralCurtiss/config-port-core-2
...
Config: Port remaining Core settings to new config system (part 2).
2022-01-06 12:11:54 -05:00
JMC47
bc14485489
Merge pull request #10340 from AdmiralCurtiss/config-port-core-1
...
Config: Port remaining Core settings to new config system (partial).
2022-01-05 04:53:04 -05:00
JMC47
3feea704e0
Merge pull request #10342 from JosJuice/vulkan-shader-crash
...
Vulkan: Check for vkSetDebugUtilsObjectNameEXT before using it
2022-01-04 10:47:55 -05:00
JMC47
500e02dcfb
Merge pull request #10344 from JosJuice/android-no-retain-instance
...
Android: Remove all setRetainInstance calls
2022-01-04 10:39:22 -05:00
JMC47
9a914d33d5
Merge pull request #9414 from DevJPM/master
...
Fix CPU Core Count detection and Enable Parallel Shader Compilation
2022-01-04 10:15:12 -05:00
JMC47
1af0c5f89f
Merge pull request #10326 from AdmiralCurtiss/config-port-bluetooth
...
Config: Port BluetoothPassthrough settings to new config system.
2021-12-30 17:34:41 -05:00
JMC47
5c6dc5002f
Merge pull request #10325 from AdmiralCurtiss/config-port-debug
...
Config: Port Debug settings to new config system.
2021-12-30 16:42:49 -05:00
JMC47
33d0442604
Merge pull request #10324 from AdmiralCurtiss/config-port-input
...
Config: Port BackgroundInput setting to new config system.
2021-12-30 16:08:30 -05:00
JMC47
533116093e
Merge pull request #10323 from AdmiralCurtiss/config-port-movie
...
Config: Port Movie settings to new config system.
2021-12-30 15:47:40 -05:00
JMC47
1112b2a19e
Merge pull request #10307 from AdmiralCurtiss/config-port-autoupdate
...
Config: Port AutoUpdate settings to new config system.
2021-12-30 14:12:36 -05:00
JMC47
de91afaff3
Merge pull request #10298 from aldelaro5/gdb-stub-fix-registers
...
GDB Stub: Fix the id of the registers returned by p and P packets
2021-12-29 21:02:31 -05:00
JMC47
01f180217b
Merge pull request #10299 from aldelaro5/gdb-stub-add-query-packets
...
GDB Stub: add support for various query packets
2021-12-29 19:37:28 -05:00
JMC47
1c8a7f1867
Merge pull request #10277 from AdmiralCurtiss/memarena-cleanup
...
MemArena: Cleanup & interface changes for safer memory mapping.
2021-12-29 19:06:47 -05:00
JMC47
2a34118e1e
Merge pull request #10310 from AdmiralCurtiss/interpreter-cycle-count-debug
...
Interpreter: Fix cycle counting inconsistency between debug mode and regular mode loops.
2021-12-28 04:14:13 -05:00
JMC47
01e8e950e8
Merge pull request #10292 from OatmealDome/lodbias-take-two
...
PixelShaderGen: Use LOD bias when sampling texture on Metal and OpenGL ES
2021-12-28 02:45:14 -05:00
JMC47
ddb3bad9c9
Merge pull request #10288 from JosJuice/jit64-safe-paired-load
...
Jit64: Make paired loads always safe
2021-12-27 14:47:27 -05:00
JMC47
4dcf2327eb
Merge pull request #10286 from Pokechu22/geometry-shader-depth-clamp
...
GeomeryShaderGen: Set gl_ClipDistance on Vulkan as well as OpenGL
2021-12-27 02:04:59 -05:00