Sean Maas
d49b38a5c9
Android: remove unused files
2016-09-16 18:24:16 -04:00
Sean Maas
094470ead6
Android: fix save and load state menus on non-TV devices
2016-09-16 17:43:38 -04:00
JosJuice
22b5d89bf1
Merge pull request #4056 from Pringo/master
...
Update Menu Ellipses Usage
2016-09-16 20:28:51 +02:00
Anthony
533ee4ccbe
Merge pull request #3275 from JosJuice/wiimote-message
...
DolphinWX: Don't translate OSD messages
2016-09-16 12:39:11 -05:00
Lioncash
5aeedcd27c
NANDContentLoader: Remove unnecessary trailing semicolons
2016-09-14 20:12:25 -04:00
Lioncash
b43a26b90c
NANDContentLoader: Remove virtual specifier from CNANDContentLoader destructor
...
This class is marked final, so there's no need to declare it as virtual.
2016-09-14 19:45:52 -04:00
Lioncash
3196bf5392
NANDContentLoader: Specify constructors as explicit where applicable
...
Prevents implicit conversion.
2016-09-14 19:44:44 -04:00
Lioncash
89c65be703
NANDContentLoader: Delay vector construction until needed in Get()
...
No need to construct the vector right off the bat.
2016-09-14 19:41:41 -04:00
Lioncash
b1ffa74043
NANDContentLoader: Make CNANDContentData's Get function return by non-const value
...
const specifiers like this are practically pointless and can inhibit move construction.
2016-09-14 19:15:31 -04:00
Scott Mansell
4c004b6dc9
Merge pull request #4131 from aldelaro5/memoryViewer-memChecks-improvements
...
Add the configuration of how a memory check is added via the memory window
2016-09-15 10:46:07 +12:00
Scott Mansell
514ce3c6ed
Merge pull request #4201 from EmptyChaos/interpreter-coretiming
...
Interpreter/CachedInterpreter/JitArm64: Fix CoreTiming::Advance usage
2016-09-15 09:57:00 +12:00
Scott Mansell
a7566ea037
Merge pull request #4213 from sepalani/map_align
...
PPCSymbolDB: Rename unknown variable
2016-09-15 09:54:46 +12:00
Sepalani
78d50c9a31
PPCSymbolDB: Rename unknown variable
2016-09-14 20:00:15 +02:00
Mat M
564d04cdd3
Merge pull request #4212 from EmptyChaos/nand-leak
...
DiscIO: Fix NAND Memory Leak
2016-09-14 11:30:02 -04:00
Scott Mansell
ea7e734496
Merge pull request #4186 from aldelaro5/registerView-update-fix
...
Fix registerView updates issues when stepping over or stepping out
2016-09-14 18:10:41 +12:00
Scott Mansell
4e595ca25f
Merge pull request #4208 from aldelaro5/more-debugger-font-fix
...
Fix the debugger font not appearing on the captions of panes (DSP)
2016-09-14 18:09:28 +12:00
Scott Mansell
d5c25a8990
Merge pull request #4207 from aldelaro5/debugger-floating-window-fix
...
Debugger: Fix some floating window issues
2016-09-14 18:08:23 +12:00
Markus Wick
ab37b0282a
Merge pull request #4211 from lioncash/symbol
...
SymbolDB: Minor changes
2016-09-14 08:07:52 +02:00
EmptyChaos
eccec3c6d3
DiscIO: Fix NAND Memory Leak
...
CNANDContentData is a base class with a non-virtual destructor so
derived classes don't get destroyed causing them to leak resources.
2016-09-14 15:54:05 +10:00
EmptyChaos
55a7f576aa
JitArm64: Fix CoreTiming contract
...
Call Advance at the start of each timing slice instead of the end.
Possibly fixed a bug where a slice would randomly branch straight
back to Advance() because the flags were not set to the right
values before branching to the dispatcher entrypoint.
2016-09-14 15:44:51 +10:00
EmptyChaos
f5bfce657c
CachedInterpreter: Fix CoreTiming contract
...
Call CoreTiming::Advance() before executing the slice, not after.
2016-09-14 15:44:51 +10:00
EmptyChaos
1bcd129683
Interpreter: Fix CoreTiming contract
...
The interpreter does not use CoreTiming correctly. Calls to Advance
must be made in advance of executing the associated slice, not
afterwards.
2016-09-14 15:44:51 +10:00
Lioncash
00ddbee786
SymbolDB: Change Symbol's 'analyzed' member into a boolean
...
It's only ever used as one
2016-09-13 21:23:28 -04:00
Lioncash
0ac77b0288
SymbolDB: Use an enum class for representing symbol type
2016-09-13 21:21:03 -04:00
Lioncash
d8d127df25
SymbolDB: In-class initialize Symbol class variables
2016-09-13 20:47:00 -04:00
Markus Wick
54a643a4a3
Merge pull request #4209 from jasonphillips/lens-distortion-shader
...
lens distortion post-processing shader
2016-09-13 18:13:13 +02:00
Jason
5fc51b45a0
code adjustments in response to review
2016-09-13 10:52:14 -05:00
Mat M
add5de2d08
Merge pull request #4178 from aldelaro5/registerView-formated-display
...
Add formatting options for the GPR and FPR registers
2016-09-13 09:18:50 -04:00
Jason
a6b3237211
lens distortion post-processing shader
2016-09-12 11:07:44 -05:00
Markus Wick
bdcee1c585
Merge pull request #4205 from degasus/arm
...
JitArm64: Cleanup + small fix.
2016-09-12 11:47:51 +02:00
Markus Wick
66cd11c329
Merge pull request #4206 from JosJuice/tx-gitignore
...
Remove .tx from .gitignore
2016-09-12 11:47:34 +02:00
Scott Mansell
65c1df34f4
Merge pull request #4198 from aldelaro5/memory-breakpoint-fix
...
Fix the memChecks breaking a second time after hitting one and unpausing
2016-09-12 14:51:47 +12:00
aldelaro5
f689b1e6b5
Switch the CPU state to CPU_STEPPING before single stepping after unpausing
...
This fix a double break bug when hitting a memcheck and hitting play on the same instruction it broke to earlier. The state is put back to CPU_RUNNING after.
2016-09-11 22:46:12 -04:00
aldelaro5
6b6cce823b
Fix the debugger font not appearing on the captions of panes (DSP)
...
Forgot to fix that since the last font fix.
2016-09-11 20:13:20 -04:00
aldelaro5
6029c946f5
Manually select the coresponding tab before floating a panel
...
Doing this forces the window to be drawn before reparenting it. It fixes the possibility of creating an empty floating window if the selected tab wasn't corespoinding to the window.
2016-09-11 18:52:48 -04:00
aldelaro5
b3d49c7335
Add missing IDs for the Watch window
...
Fix the code window not floating when asked to do so via the popout menu.
2016-09-11 12:51:50 -04:00
aldelaro5
72f1d99634
Implement the configuration of how a breakpoint is added in the memory window
...
There might be a better way to highlight the options when adding the memory check, but for now, this works and the breakpoint list reports the right settings anyway.
2016-09-11 11:29:20 -04:00
JosJuice
609d147dca
Automatic translation resources sync with Transifex
2016-09-11 15:56:33 +02:00
JosJuice
4ce4b8d8bf
Add .tx folder with config
2016-09-11 15:13:31 +02:00
JosJuice
2677806e95
Remove .tx from .gitignore
...
It contains a configuration that has no reason to be different
for different people. It's not used for storing things like
usernames or passwords.
2016-09-11 14:47:36 +02:00
aldelaro5
da55d2a381
Add options read, write and log when toggling a breakpoint
...
These are needed for the next commit. I had to modify the implementation of the DSP one too, but since it basically isn`t used, I don`t think it matters much. These options only matters when adding one.
2016-09-10 22:38:57 -04:00
Markus Wick
cbdda17507
Merge pull request #4124 from mimimi085181/wiimote-netplay-check-reporting-mode
...
Wiimote netplay: Check the reporting mode instead of the size
2016-09-10 23:28:57 +02:00
Markus Wick
a15b3fda6e
Merge pull request #4203 from aldelaro5/free-memChecks-debug-builds
...
Move Memchecks support out of debug only builds
2016-09-10 23:24:24 +02:00
degasus
a0dcebba37
JitArm64: replace MOVI2R with MOVP2R when possible.
...
This skips the (u64) cast.
2016-09-10 11:01:18 +02:00
degasus
789e776a47
JitArm64: Fix block linking.
...
Double negation fail, sorry.
2016-09-10 11:01:18 +02:00
degasus
be763949bc
JitArm64: Drop 32bit alignment restriction of the memarea.
...
ADD() is almost as fast as MOVK(), and we already have a register for the memory location. Let's just use it.
2016-09-10 11:01:18 +02:00
Markus Wick
077fa099ea
Merge pull request #4204 from lewurm/arm64-icache-big-little-fix
...
arm64: fixes around icache flushing
2016-09-10 08:08:14 +02:00
Bernhard Urban
976da3707a
arm64: add comment about data cache flushing
2016-09-10 08:05:16 +02:00
Bernhard Urban
fff8221b63
arm64: fixes around icache flushing
2016-09-10 02:31:07 +02:00
aldelaro5
09df343247
Move Memchecks support out of debug only builds
...
It wouldn't impact performance until at least one memcheck is enabled. Because of this, it can be used in release builds without much impact, the only thing that woudl change is the use of HasAny method instead of preprocessor conditionals. Since the perforamnce decrease comes right when the first memcheck is added and restored when the last is removed, it basically is all beneficial and works the same way.
2016-09-09 15:05:54 -04:00