Léo Lam
ef975b8c56
Merge pull request #6377 from sepalani/memcheck
...
DolphinWX: Propagate IDM_UPDATE_BREAKPOINTS to CodeWindow
2018-03-09 20:35:54 +01:00
Léo Lam
98338ebc74
Merge pull request #6426 from JosJuice/filemonitor-store-offset
...
FileMonitor: Store last file offset instead of path
2018-03-09 19:43:40 +01:00
JosJuice
0e2690f40b
FileMonitor: Store last file offset instead of path
...
This saves us from having to call GetPath when the same file is being
read over and over. (GetPath is more expensive than GetOffset due to
it iterating through parts of the file system and creating strings.)
2018-03-09 15:18:32 +01:00
Léo Lam
1add238a28
Merge pull request #6425 from JosJuice/qt-vs-launch
...
Fix launching DolphinQt2 from Visual Studio
2018-03-09 13:01:31 +01:00
JosJuice
0d3a7d5e38
Fix launching DolphinQt2 from Visual Studio
2018-03-08 22:33:11 +01:00
Léo Lam
3cc64cc146
Merge pull request #6418 from spycrab/qt_gameconfig
...
Qt/PropertiesDialog: Add "Game Config" tab
2018-03-08 20:33:12 +01:00
Léo Lam
ed2d749fb9
Merge pull request #6424 from delroth/traversal-watchdog
...
Add systemd watchdog support to the traversal server
2018-03-08 17:29:45 +01:00
Léo Lam
1eae5fe790
Merge pull request #6422 from sepalani/nullptr-blank
...
HLE: Improve format string detection heuristic
2018-03-08 17:26:09 +01:00
JosJuice
d29667311e
Translation resources sync with Transifex
2018-03-08 12:15:59 +01:00
Pierre Bourdon
9e0739f5e5
traversal: add systemd watchdog support
2018-03-08 06:10:17 +00:00
Pierre Bourdon
f221fac02e
cmake: check for optional libsystemd presence
2018-03-08 06:00:40 +00:00
spycrab
394388af4e
Qt/PropertiesDialog: Add "Game Config" tab
2018-03-07 20:59:41 +01:00
Anthony
1a1133bf8e
Merge pull request #6423 from leoetlino/tid
...
UI: Show title ID in info panel
2018-03-07 10:47:43 -08:00
Léo Lam
3af09da0f3
UI: Show title ID in info panel
...
Add a way to easily get the title ID of a game. For Wii titles, it's
sometimes more useful to know than the game ID.
2018-03-07 17:40:22 +01:00
Stenzek
24a46dc6af
Merge pull request #6315 from stenzek/abstract-framebuffers
...
Abstract Framebuffers
2018-03-08 00:52:49 +10:00
Léo Lam
aee977e32a
Merge pull request #6420 from JosJuice/qt-translateability
...
Tweak Qt strings to be more translation friendly
2018-03-07 13:40:14 +01:00
Léo Lam
6ca1c46117
Merge pull request #6415 from spycrab/qt_resize
...
Qt/GameList: Make a few columns resizable
2018-03-07 13:36:26 +01:00
Sepalani
4f1c0ca3e9
HLE: Improve format string detection heuristic
2018-03-06 21:21:56 +04:00
JosJuice
83373e2e87
Qt2 TAS input: Generate key strings automatically
...
This saves us from having to hardcode strings, and it also gives
us strings in whatever format is appropriate on the current OS
(for instance, IIRC Windows uses Alt+F where other OSes use Alt-F).
2018-03-06 17:38:57 +01:00
JosJuice
45040f00c6
Tweak Qt strings to be more translation friendly
2018-03-04 19:13:13 +01:00
Léo Lam
a436c6182b
Merge pull request #6388 from leoetlino/merge
...
Consolidate ec_wii functions into IOSC
2018-03-02 23:14:37 +01:00
Léo Lam
96e4e01564
Merge pull request #6416 from Ebola16/Warning
...
Remove DSPLLE ReadAnnotatedAssembly error log entry
2018-03-02 23:10:43 +01:00
Anthony
78b00d8d32
Merge pull request #6382 from spycrab/qt_patches
...
Qt/PropertiesDialog: Implement "Patches" tab
2018-03-02 10:34:00 -08:00
Anthony
619449a11e
Merge pull request #6417 from leoetlino/casper
...
GameINI: Add a game patch to work around dcache issue (RX4E4Z)
2018-03-02 10:23:04 -08:00
Léo Lam
289ed21140
GameINI: Add a game patch to work around dcache issue (RX4E4Z)
...
Work around a dcache issue by preventing the game from doing
something pointless.
The game's DVD read function writes 0x87654321 to the entire read
buffer and 0x12345678 to the last 4 bytes. It then calls DVDReadAsync()
and without waiting for the read to complete at all, it checks if the
last 4 bytes are still 0x12345678. If they are, then the game fails.
The check always passes on console because DVDReadAsync() calls
issueCommand(), which calls DCInvalidateRange(read_buffer) (dcbi).
Dolphin cannot emulate this without an extremely significant
performance hit.
2018-03-02 12:07:17 +01:00
Stenzek
4c24a69710
VideoCommon: Add support for Abstract Framebuffers
2018-03-02 20:20:48 +10:00
Ryan Meredith
c94cd4a275
Remove DSPLLE ReadAnnotatedAssembly error log entry
2018-03-02 02:25:25 -05:00
spycrab
dee4440c9d
Qt/GameList: Make a few columns resizable
2018-03-02 00:51:21 +01:00
Stenzek
2a6d9e4713
AbstractTexture: Add support for depth textures/formats
2018-03-01 17:31:24 +10:00
Stenzek
6374a4c4a8
AbstractTexture: Support multisampled abstract texture
2018-03-01 17:31:24 +10:00
Stenzek
4316f5f56b
AbstractTexture: Add property/attribute accessor helpers
2018-03-01 17:31:24 +10:00
Stenzek
e125eaa237
VideoCommon: Drop references to AbstractRawTexture
2018-03-01 17:31:24 +10:00
Stenzek
887e3830ba
VideoBackends: Restore the framebuffer as part of the API state
...
It's not often we switch out to draw to the EFB anyway.
2018-03-01 17:31:24 +10:00
Anthony
ed03304ce7
Merge pull request #6414 from stenzek/vulkan-post
...
Vulkan: Fix broken post-processing
2018-02-28 23:17:19 -08:00
Stenzek
b4b0f3d942
Vulkan: Fix broken post-processing
2018-03-01 16:55:55 +10:00
Léo Lam
95f13979e5
Merge pull request #6413 from spycrab/qt_gid
...
Qt: Make game revision vars u16
2018-02-28 22:57:46 +01:00
spycrab
ecaa68ade9
Qt: Make game revision vars u16
2018-02-28 22:35:10 +01:00
spycrab
4b54f6b1c7
Qt/PropertiesDialog: Implement "Patches" tab
2018-02-28 21:16:57 +01:00
JosJuice
82b87b0d4c
Merge pull request #6412 from leoetlino/oops
...
IOS: Fix invalid FD being returned after an open
2018-02-28 16:04:14 +01:00
Léo Lam
4e014f996b
IOS: Fix invalid FD being returned after an open
...
Fixes a regression introduced by 80b1bf13c2
.
The return value for open replies should be overwritten with the new
file descriptor.
2018-02-28 15:56:03 +01:00
Mat M
bf825e6354
Merge pull request #6404 from hubslave/patch-1
...
Include <endian.h> for byte swap macros on OpenBSD
2018-02-27 23:28:22 -05:00
Mat M
f2891418da
Merge pull request #6410 from leoetlino/timing-groundwork
...
IOS: Change devices to always return IPCCommandResult
2018-02-27 23:26:11 -05:00
Léo Lam
80b1bf13c2
IOS: Change devices to always return IPCCommandResult
...
This commit changes devices to always return IPCCommandResult rather
than just a return code for Open() and Close() in order to be able
to better emulate reply timing.
In hindsight, I should have considered we would want to emulate
timing when I cleaned up the device interface, but alas.
This rectifies that mistake.
2018-02-27 21:12:07 +01:00
JosJuice
83ac16060e
Merge pull request #6408 from leoetlino/master
...
IOS: Fix regression affecting BC launch
2018-02-27 18:24:01 +01:00
Léo Lam
9282be1058
IOS: Fix regression affecting BC launch
...
8e06257f19
caused Dolphin not to consider BC as emulated anymore.
2018-02-27 18:16:05 +01:00
JosJuice
5cdf496a94
Merge pull request #6375 from Ebola16/master
...
Fix CMakeSettings buildRoot
2018-02-27 16:13:49 +01:00
JosJuice
cc7d7c9a49
Merge pull request #6407 from leoetlino/master
...
Fix render surface when using Render to Main and debugger (regression fix)
2018-02-27 16:13:29 +01:00
Léo Lam
1de17d20e1
Fix render surface when using Render to Main and debugger
...
This fixes a regression introduced by de632fc9c
.
2018-02-27 13:18:43 +01:00
Stenzek
25a516bae3
Merge pull request #6403 from degasus/master
...
OGL: Use glBufferData on Mali.
2018-02-27 17:54:41 +10:00
JosJuice
a1e31d6003
Merge pull request #6405 from spycrab/fix_customtex_cache
...
IsSettingSavable: Make GFX_CACHE_HIRES_TEXTURES savable
2018-02-26 20:34:05 +01:00