Vicki Pfau
70a6622a5c
Debugger: Execution tracing
2017-06-11 09:26:26 -07:00
Vicki Pfau
727fcb94aa
CMake: Fix flags.h generation
2017-06-10 09:27:20 -07:00
Vicki Pfau
87791b9db9
Core: Move savestate creation time to extdata
2017-06-10 09:27:19 -07:00
Vicki Pfau
49ccb3d080
GB MBC: Minor refactoring, basic Pocket Cam support
2017-06-07 23:06:28 -07:00
Vicki Pfau
a4faf9f079
Core: Add memory search "guessing"
2017-06-05 18:41:27 -07:00
Vicki Pfau
cf7017dd86
Core: Memory search repeat and refresh
2017-06-05 18:01:58 -07:00
Vicki Pfau
f2db707bb2
Core: Basic memory search
2017-06-05 17:28:51 -07:00
Vicki Pfau
202b7b1509
Core: List memory segments in the core
2017-06-05 15:20:58 -07:00
Vicki Pfau
89a4b427a1
Qt: Fix library view redrawing way too much
2017-06-03 17:46:25 -07:00
Vicki Pfau
0a898f66b4
Util: Fix CircleBufferWrite
2017-06-03 17:25:22 -07:00
Vicki Pfau
d240272ac4
Debugger: Add missing files
2017-06-02 19:43:42 -07:00
Vicki Pfau
19ecae8ca1
Debugger: Show current banks
2017-06-02 19:37:36 -07:00
Vicki Pfau
9c144266ec
LR35902: Add watchpoints
2017-06-02 19:15:13 -07:00
Vicki Pfau
39a73ecb95
GBA: Oops
2017-06-02 18:54:49 -07:00
Vicki Pfau
9c23eb8428
GBA: Add keypad IRQs ( fixes #733 )
2017-06-02 18:36:06 -07:00
Vicki Pfau
1caa17c00b
GB I/O: Fix bootrom running forever
2017-06-02 15:58:00 -07:00
Vicki Pfau
825805a2c0
GB MBC: Fix swapping carts not detect new MBC
2017-06-02 11:27:28 -07:00
Vicki Pfau
3d77a9d922
GB MBC: Fix initialization and swapping
2017-06-02 11:26:53 -07:00
Vicki Pfau
362c572009
Python: Add GB SIO
2017-05-31 22:40:03 -07:00
Vicki Pfau
efd8c4b466
Python: Add GBA SIO
2017-05-31 17:59:16 -07:00
Vicki Pfau
fe2854db79
Python: Reduce boilerplate in builder
2017-05-31 17:47:38 -07:00
Vicki Pfau
7b66a702cf
Python: Reduce boilerplate
2017-05-31 17:04:24 -07:00
Vicki Pfau
06d89aee48
Python: Fix uninitialized variable
2017-05-31 17:01:50 -07:00
Vicki Pfau
6fe1f44351
GB Memory: Mark ROM not pristine when doing copy-on-write
2017-05-30 22:31:26 -07:00
Vicki Pfau
f84af91173
GB MBC: Add MBC1-M support with basic heuristic
2017-05-30 22:31:26 -07:00
Vicki Pfau
7de5b33554
LR35902: Fix disassembling segments
2017-05-22 22:19:46 -07:00
Vicki Pfau
c4175846d8
Debugger: Print segment numbers
2017-05-22 22:19:46 -07:00
Vicki Pfau
dae68c2182
All: Update CHANGES
2017-05-22 22:19:46 -07:00
Vicki Pfau
404332e689
Debugger: Add symbol table skeleton, GB support
2017-05-22 22:19:46 -07:00
Vicki Pfau
0b28dad51c
GB Memory: Simplify DMA memory accesses
2017-05-22 22:19:46 -07:00
Vicki Pfau
fcc8b5c805
Debugger: Add segment breakpoints
2017-05-22 22:19:46 -07:00
Vicki Pfau
b8c6bba712
Debugger: Allow segment values for read/write
2017-05-22 22:19:46 -07:00
Lothar Serra Mari
29d1da69ad
Qt: Update German GUI translation
...
Add some strings for the improved library view.
2017-05-20 15:45:55 -07:00
Vicki Pfau
65d70f474d
All: Kludge buildfix for ports
2017-05-19 16:21:43 -07:00
Vicki Pfau
b5c350bc5b
GB Video: Improved video timings (again)
2017-05-19 16:06:50 -07:00
Vicki Pfau
53bcea6373
GB: Fix STAT blocking
2017-05-19 16:06:49 -07:00
Vicki Pfau
5031ef7c39
LR35902: Fix decoding LD r, $imm and 0-valued immediates ( fixes #735 )
2017-05-19 16:06:37 -07:00
Vicki Pfau
96ac375276
Qt: Work around cmake#16907 ( fixes #739 )
2017-05-19 16:02:52 -07:00
Lioncash
f6f3cb5d3d
Qt: Use C++11 in-class initialization where applicable
2017-05-16 22:55:22 -07:00
Lioncash
686380b6c4
Qt: Resolve -Wreorder warnings
2017-05-16 22:55:22 -07:00
waddlesplash
ccfb9f24f5
Update CHANGES appropriately.
2017-05-16 20:39:36 -07:00
waddlesplash
d04767eae2
All: Don't use enable_language(CXX) in the Qt subdirectory.
...
Doing so causes CMake to create a pseudo-subproject when generating
build files, which can cause all sorts of random, hard-to-diagnose issues.
2017-05-16 20:39:36 -07:00
waddlesplash
36fb807687
Qt: Relax hard dependency on OpenGL.
2017-05-16 20:39:36 -07:00
waddlesplash
11afd59cda
Qt: Disable "New multiplayer window" when MAX_GBAS is reached.
...
Fixes #107 .
2017-05-16 20:39:36 -07:00
waddlesplash
2f23829b66
Qt: Switch to the C++11 connect() syntax.
...
A few connect()s have not been migrated because the best way to migrate them requires somewhat invasive changes. Other than that, everything has been moved over.
2017-05-16 11:34:11 -07:00
waddlesplash
78e4083a56
Qt: New library system ( #549 )
2017-05-15 16:27:29 -07:00
drummyfish
3851a8230b
comment fix
2017-05-15 13:06:18 -07:00
drummyfish
2fff4eac67
add new shader
2017-05-15 13:06:18 -07:00
Lioncash
aa4423a68f
Core Input: Correct a memset size within mInputUnbindHat()
...
Previously the binding struct wouldn't be fully invalidated.
2017-05-14 18:36:19 -07:00
Anty-Lemon
86cf8a90a3
SDL: Prevent resizing below 1x resolution with integer scaling
2017-05-06 18:18:21 -07:00