7517d126c8
DriverDetails: Drop BUG_BROKENALPHATEST.
...
This flag is not in use at all.
2016-05-11 21:22:09 +02:00
6219c39cf5
OGL: Drop QC ES3.1 workaround.
...
This was never tested well:
HdkR> The tester was most likely trying to load a stale shader cache or something
2016-05-11 20:45:07 +02:00
dded4dc018
Fix broken game INIs (comments starting in the middle of lines)
...
290204e
added comments that start in the middle of lines, which isn't
allowed. I moved all such comments to EmulationIssues.
2016-05-11 16:51:14 +02:00
48c0c2ace6
Merge pull request #3830 from Lionel07/qt-settings-window
...
[Qt] Settings Window for Qt
2016-05-11 16:43:43 +12:00
321b775f02
[Qt] Settings Window for Qt
...
AND Fix leftovers from full code, fixed styling and lint
2016-05-10 21:24:53 -07:00
670a1c2694
Merge pull request #3532 from rukai/enterOpenGame
...
Qt - Enter key opens selected game in the game list.
2016-05-11 08:45:29 +12:00
3f012df6d5
Merge pull request #3615 from rukai/qtCrash
...
DolphinQt2: Fix crash related to loading gameini
2016-05-11 08:40:00 +12:00
e01bdeddf2
Piping the wxMsgAlert through netplay window during netplay instead of running a blocking messagebox
2016-05-10 05:03:06 -05:00
bb6a04dc8e
Merge pull request #3713 from stenzek/d3d12-more-fixes
...
D3D12: Bug fixes, implement bbox, realxfb, perfquery
2016-05-10 21:34:27 +12:00
7fdf0c7b03
Automatic translation resources sync with Transifex
2016-05-09 20:52:10 +00:00
2c95cf0f5a
Increase Audio DMA Interrupt delay to 200 cycles.
...
We really need hardware tests for this one. But this will do as a
quick fix for issue 9509 for 5.0
2016-05-09 14:16:32 +12:00
c299a6a8cc
Merge pull request #3801 from Helios747/the_30_minute_blocker_fix
...
[UI] Remove browse toolbar button and tweak empty gamelist message
2016-05-08 17:24:40 -04:00
ccf9470241
D3D12: Specify read/write ranges when calling Map/Unmap
2016-05-08 23:18:59 +10:00
fde7dee652
D3D12: Fix invalid CopyTextureRegion call in CopyRectangleFromTexture
...
This was occuring when the source texture was larger than the destination
texture, but the source rect was <= dest rect, so the copy is valid.
2016-05-08 23:18:58 +10:00
9bff187547
D3D12: Cleanup startup/shutdown process
...
Sorts out references that cause some modules to be kept around after
backend shutdown.
Should also solve the issue with errors being thrown due to the config
being loaded after device creation, leading to the incorrect device being
used in a multi-adapter system.
2016-05-08 23:18:58 +10:00
4269abdc3e
D3D12: Implement perf query support
2016-05-08 23:18:57 +10:00
25d5da0ea3
D3D12: Remove D3D11 header references
2016-05-08 23:18:56 +10:00
6f3573dda8
D3D12: Implement XFB encoding/decoding (support Real XFB)
2016-05-08 23:18:51 +10:00
3372bfa6ab
D3D12: Remove feature level checks
...
We don't create a device below feature level 11_0 anyway, so no point
checking, we can just assume support.
2016-05-08 12:08:25 +10:00
063761fbd2
D3D12: Don't add padding when allocating within empty StreamBuffer
...
Resources are already aligned to an address larger than any of our
requirements, anyway.
2016-05-08 12:08:25 +10:00
0c27aae7d3
D3D12: Improve output of shader compiler errors
...
These were completely broken due to lack of c_str(). We also output
warnings now as well (these can be useful).
2016-05-08 12:08:25 +10:00
acfa93372e
D3D12: Refactoring and cleanups
...
Moves render target restoring to RestoreAPIState, this also means no need
to manually restore after allocating in a buffer that caused execution,
because the manager restores it for us.
Remove a method that wasn't used from D3DUtil.cpp, and fixes a few errors
in EFB poke drawing.
2016-05-08 12:08:25 +10:00
7ec1fce741
D3D12: Fix error with >1xIR/MSAA EFB depth access
2016-05-08 12:08:25 +10:00
ac1cd8279b
D3D12: Implement GPU-based bounding box
2016-05-08 12:08:25 +10:00
32599559db
D3D12: Use helper method for binding EFB render targets
2016-05-08 12:08:25 +10:00
984da2d624
D3D12: Use signed ints for viewport origin
...
Fixes black screen when crop is enabled.
2016-05-08 12:08:25 +10:00
a8c4d6c242
D3D12: Allow large texture uploads (>64MiB) by using temporary buffer
...
This is not optimal, but for those texture packs with extremely large
images, it won't crash. Releasing after the frame completes is an option
too, however, there is the risk of running out of memory by doing this.
2016-05-08 12:08:25 +10:00
cfce7a2aab
Fix IPCHLE to make NeoGamma work.
...
NeoGamma is explicitly sending a nonsense command to the Bluetooth module;
make sure to respond with something sane.
Fixes issue 9470, a regression from PR #1856 .
2016-05-07 11:37:21 -07:00
1e1fce1a03
Merge pull request #3815 from degasus/scm
...
SCM: Use std::string.
2016-05-07 20:24:59 +12:00
461a48f8e3
Merge pull request #3820 from Lionel07/netplay-elf-title-regression
...
Fix regression for .elf files in Netplay Game Selector
2016-05-07 19:47:13 +12:00
453d7777e5
Fix regression for .elf files in Netplay Game Selector
...
Rearranged code to look nicer, as well
2016-05-06 19:41:40 -07:00
48237b38e8
Merge pull request #3817 from Lionel07/qt-mac
...
[UI] Enable Qt on Mac
2016-05-06 13:28:11 +12:00
0368fc3837
[Qt]: Enable Qt on Mac OSX.
...
* Enables Qt on OSX
* Makes it look pretty
2016-05-05 17:03:53 -07:00
1cfeacd5b6
Merge pull request #3793 from mathieui/netplay-disc-num
...
Add information about disc number in the netplay setup
2016-05-06 09:19:54 +12:00
f36cd77da4
Add information about disc number in the netplay setup
...
Previously, two-disc games would appear exactly the same, and not
necessarily in disc order, which made it a pain.
2016-05-05 23:15:00 +02:00
2030ad4577
SCM: Use std::string.
...
Those macros may be defined, or not. We should support both cases, so use std::string as it also defines the length of the string.
2016-05-05 00:22:49 +02:00
dbd67c6b06
Merge pull request #3809 from Lionel07/netplay-gui-updates
...
[UI] Make NetPlay UI bigger and neater
2016-05-04 08:45:48 +12:00
74f0c91860
Merge pull request #3783 from Pringo/description
...
Update CPack Package Description
2016-05-03 22:55:18 +12:00
ea82fcc24f
Merge pull request #3658 from Tilka/helpers
...
Interpreter: simplify some helpers
2016-05-03 22:44:27 +12:00
1634948b6e
Merge pull request #3742 from phire/dither
...
Implement Dithering for video software
2016-05-03 22:41:39 +12:00
c32ba0fc06
Merge pull request #3744 from degasus/videosw
...
VideoSW: Fix special case.
2016-05-03 22:34:00 +12:00
e0a5f1bb75
Merge pull request #3791 from spxtr/mw-timer
...
Use CoreTiming for MemoryWatcher.
2016-05-03 22:30:51 +12:00
36f01e141d
Fix timing regression affecting ES_LAUNCH.
...
Scheduling an event for zero cycles in the future actually means zero
cycles with new timing changes, but the code for IPC ACKs was depending on
it meaning "soon".
Fixes #9511 .
I'm not at all confident this is actually right... but it seems to work.
2016-05-02 21:56:49 -07:00
3a76aeb23d
[UI] Make NetPlay UI bigger and neater
...
This commit does 4 things:
* It increases the default small size of the NetPlay window to a larger
and more appealing size.
* It cleans up and reorganizes a bit of the NetPlay Setup UI code.
* It moves the Direct or Transversal Selector to be more appealing and
nice looking.
* The Direct or Transversal also gets a label and nicer text, and a
spacer.
2016-05-02 08:15:44 -07:00
b7795044bb
Merge pull request #3768 from JosJuice/game-inis-2016-04-03
...
Game INI updates
2016-05-01 23:45:25 +12:00
0008f7e447
Add EFB access to Super Mario Sunshine's INI and clean up old stuff
2016-05-01 13:28:37 +02:00
a78787ba75
Merge pull request #3730 from lioncash/noncopy
...
NonCopyable: Minor changes
2016-05-01 11:46:08 +12:00
05e1406e89
Merge pull request #3795 from EmptyChaos/fix-diskreader
...
DriveReader: Fix View > Show Drives
2016-05-01 11:43:30 +12:00
3d375592a2
Merge pull request #3798 from phire/goto_dino
...
Fix handling of Wii NAND's /tmp directory during savestate loads.
2016-05-01 11:37:33 +12:00
d0def4714b
Automatic translation resources update from Transifex
2016-04-30 20:04:28 +00:00