Vicki Pfau
|
2ef05b9aad
|
Python: cffi 1.12.3 is broken
|
2019-06-03 11:17:26 -07:00 |
Vicki Pfau
|
982bc486b0
|
Feature: Fix video logger with no channel backing
|
2019-06-03 11:17:26 -07:00 |
Lothar Serra Mari
|
c6b61d5123
|
Qt: Update German GUI translation
Add translation for the "Reset" string in FrameView
|
2019-06-03 18:33:18 +02:00 |
Vicki Pfau
|
cffff67c49
|
Qt: Better handling of GB sprite coords
|
2019-06-02 22:57:23 -07:00 |
Vicki Pfau
|
ff735e35b7
|
GB: mVL-related fixes
|
2019-06-02 22:57:01 -07:00 |
Vicki Pfau
|
00e8b9877f
|
Qt: Add reset button to frame inspector
|
2019-06-02 15:58:04 -07:00 |
Lothar Serra Mari
|
427e3a6102
|
Qt: Update German GUI translation
|
2019-06-02 11:35:42 +02:00 |
Vicki Pfau
|
b99d8164dd
|
Qt: Initial mask support for transformed sprites
|
2019-06-01 23:41:28 -07:00 |
Vicki Pfau
|
2743905845
|
Qt: Add backdrop editor
|
2019-06-01 15:52:23 -07:00 |
Vicki Pfau
|
c7b6c4412d
|
Qt: Support export button in frame inspector
|
2019-06-01 14:57:35 -07:00 |
Vicki Pfau
|
ef3cc7bd9f
|
Qt: Redo frame inspector using video logs
|
2019-06-01 14:49:31 -07:00 |
Vicki Pfau
|
59d2e58bbb
|
GBA Core: VLP fixes
|
2019-06-01 14:30:44 -07:00 |
Vicki Pfau
|
f41f3a8478
|
GBA Video: Support highlighting layers
|
2019-06-01 14:30:22 -07:00 |
Vicki Pfau
|
570f2c5f38
|
Core: Video packet injection
|
2019-06-01 14:28:39 -07:00 |
Vicki Pfau
|
4420054c1a
|
Qt: Expose frame actions
|
2019-06-01 11:08:49 -07:00 |
Vicki Pfau
|
5436d2576f
|
Core: Fix crashes if core directories aren't set
|
2019-06-01 11:08:28 -07:00 |
Vicki Pfau
|
3cce95b287
|
Core: Video log enhancements
|
2019-06-01 11:07:49 -07:00 |
Vicki Pfau
|
b230b6e0f6
|
Qt: Clang buildfixes
|
2019-05-31 16:30:11 -07:00 |
Vicki Pfau
|
306139a73c
|
Qt: Improve FrameView UI
|
2019-05-31 16:27:02 -07:00 |
Vicki Pfau
|
86efc6cc9f
|
Qt: Add frame inspector for GBA games
|
2019-05-31 15:32:22 -07:00 |
Vicki Pfau
|
db2b56f418
|
Qt: Add getPixels call for a finished context
|
2019-05-30 21:47:12 -07:00 |
Vicki Pfau
|
06657d9fde
|
Qt: Add additional info to map view
|
2019-05-30 17:45:34 -07:00 |
Vicki Pfau
|
ba00cdfc02
|
GBA Memory: Fix STM to VRAM (fixes #1430)
|
2019-05-30 12:26:49 -07:00 |
Vicki Pfau
|
0cace151e1
|
GBA Video: Fix wrapped sprite mosaic clamping (fixes #1432)
|
2019-05-30 12:00:39 -07:00 |
Lothar Serra Mari
|
9ce234daac
|
Qt: Update German GUI translation
|
2019-05-30 09:44:16 +02:00 |
Vicki Pfau
|
dd1514cb8a
|
Ports: Interframe blending menu option
|
2019-05-29 15:13:55 -07:00 |
Vicki Pfau
|
456dbc482f
|
3DS: Interframe blending
|
2019-05-29 15:13:30 -07:00 |
Vicki Pfau
|
252b9409b6
|
Vita: Interframe blending
|
2019-05-29 13:50:59 -07:00 |
Vicki Pfau
|
cc71f7f964
|
GBA Video: Use interpolation not extrapolation for first few scanlines (fixes #1431)
|
2019-05-29 12:58:59 -07:00 |
Vicki Pfau
|
14b3bdf414
|
Wii: Interframe blending
|
2019-05-29 12:08:00 -07:00 |
Vicki Pfau
|
b6f8ff7569
|
Wii: Other half of last two commits
|
2019-05-29 09:58:00 -07:00 |
Vicki Pfau
|
cabbffad41
|
Wii: 2/3, not 1/3 scaling is useful
|
2019-05-29 09:57:26 -07:00 |
Vicki Pfau
|
422d2cb755
|
Wii: Fix typos (fixes #1428)
|
2019-05-29 09:52:27 -07:00 |
Vicki Pfau
|
e8383209c5
|
Qt: Make mute menu option also toggle fast-forward mute (fixes #1424)
|
2019-05-29 09:33:15 -07:00 |
Vicki Pfau
|
6b41d91e69
|
Qt: Fix excess wakeups in VideoProxy
|
2019-05-28 23:15:15 -07:00 |
Vicki Pfau
|
baeba633ee
|
Qt: Minor cleanup
|
2019-05-28 22:29:51 -07:00 |
Vicki Pfau
|
fcb5a4168f
|
Qt: Fix VideoProxy lifetime
|
2019-05-28 21:52:15 -07:00 |
Vicki Pfau
|
33d13b3757
|
GBA Video: Optimize mode 0 offset changes in GL
|
2019-05-28 17:31:09 -07:00 |
Vicki Pfau
|
30e0624751
|
GBA Video: Fix backdrop color trick in GL
|
2019-05-28 16:34:18 -07:00 |
Vicki Pfau
|
ef2a2e5002
|
GBA Video: Move window drawing to a shader
|
2019-05-27 20:48:42 -07:00 |
Vicki Pfau
|
ba2d702fb5
|
GBA Video: Replace palette texture with uniforms
|
2019-05-27 16:22:37 -07:00 |
Vicki Pfau
|
ebe765d1cd
|
GBA Video: Fix alpha issues on GL output texture
|
2019-05-27 14:31:14 -07:00 |
Vicki Pfau
|
5b66a455b0
|
Switch: Interframe blending
|
2019-05-27 14:31:14 -07:00 |
Lothar Serra Mari
|
053b571bbd
|
Qt: Update German GUI translation
|
2019-05-27 21:56:52 +02:00 |
Vicki Pfau
|
0f99419487
|
Qt: Fix loading shaders while game is not running
|
2019-05-27 11:53:13 -07:00 |
Vicki Pfau
|
47bf26ff73
|
OpenGL, Qt: Add interframe blending
|
2019-05-27 11:53:13 -07:00 |
Vicki Pfau
|
67c3f386a4
|
Switch: Pixel-accurate should default to aspect-full if it exceeds screen dimensions
|
2019-05-27 08:46:26 -07:00 |
Vicki Pfau
|
89c37820c6
|
Switch: Fix switching between PBO and FBO games
|
2019-05-27 00:06:10 -07:00 |
Vicki Pfau
|
d025dd5704
|
Switch: Dynamic display resizing
|
2019-05-26 23:53:13 -07:00 |
Vicki Pfau
|
f33a970304
|
Qt: Fix FPS target maxing out at 59.727 (fixes #1421)
|
2019-05-26 21:37:18 -07:00 |
Vicki Pfau
|
5d05e38d27
|
Switch: Minor init/deinit fixes
|
2019-05-26 19:46:25 -07:00 |
Vicki Pfau
|
585563eed7
|
Switch: Experimental support for hi-res mode
|
2019-05-26 19:46:25 -07:00 |
Vicki Pfau
|
a64c38d314
|
GBA Video: Fix GL OBJWIN
|
2019-05-26 19:41:54 -07:00 |
Vicki Pfau
|
b2450bac5e
|
GBA Video: Switch to using integer textures where applicable
|
2019-05-26 19:00:48 -07:00 |
Vicki Pfau
|
b532a214cd
|
GBA Video: Simplify priority
|
2019-05-26 18:44:57 -07:00 |
Vicki Pfau
|
1f2bd30b14
|
Switch: Fix threading-related crash on second launch
|
2019-05-26 14:26:35 -07:00 |
Vicki Pfau
|
d839098cae
|
Switch: Update arch flags
|
2019-05-26 11:30:42 -07:00 |
Vicki Pfau
|
19c4e565d1
|
GBA Video: Fix VBO leak
|
2019-05-26 09:38:29 -07:00 |
Vicki Pfau
|
130cb63bbc
|
Qt: Fix shutdown leaks
|
2019-05-26 09:32:00 -07:00 |
Vicki Pfau
|
f5fb96f256
|
GBA Video: More GL ES fixes
|
2019-05-25 23:22:16 -07:00 |
Vicki Pfau
|
a33e9d375c
|
GBA Video: Fix sprite priority regression (fixes #1419)
|
2019-05-24 21:53:24 -07:00 |
Vicki Pfau
|
d1d33393cd
|
OpenGL: Fix GL version check
|
2019-05-24 17:28:11 -07:00 |
Vicki Pfau
|
89983901f8
|
Qt: Better detection of GL versions and extensions
|
2019-05-24 14:17:42 -07:00 |
Vicki Pfau
|
4225a2b4b0
|
GBA Video: Implement GL forced blank
|
2019-05-24 12:47:17 -07:00 |
Vicki Pfau
|
9204c61ba2
|
GBA Video: Improve detection of when VRAM needs to be uploaded
|
2019-05-24 12:40:40 -07:00 |
Vicki Pfau
|
f8362fda68
|
GBA Video: Improve GL reset
|
2019-05-24 10:35:34 -07:00 |
Vicki Pfau
|
e4e2c27789
|
GBA Video: Fix layers breaking randomly
|
2019-05-24 02:31:23 -07:00 |
Vicki Pfau
|
ffe7142d1f
|
Qt: Fix crash when shutting down display
|
2019-05-23 21:53:32 -07:00 |
Vicki Pfau
|
70bc5a0bdb
|
GBA Video: Fix palettes in GLES3
|
2019-05-23 17:42:36 -07:00 |
Vicki Pfau
|
2b7464d781
|
GBA Video: Fix more GLES compiler errors
|
2019-05-23 17:24:43 -07:00 |
Vicki Pfau
|
708a6dc505
|
Qt: Include Qt5::Network
|
2019-05-23 16:27:22 -07:00 |
Vicki Pfau
|
c949393243
|
GBA Video: Start GLES cleanup
|
2019-05-23 14:50:35 -07:00 |
Vicki Pfau
|
2506fd5330
|
GBA Video: Detect OpenGL ES
|
2019-05-23 13:11:53 -07:00 |
Vicki Pfau
|
bbf06b5f13
|
GBA Video: Simplify GL sprite flipping
|
2019-05-23 13:09:13 -07:00 |
Vicki Pfau
|
13ffd13cdd
|
Qt: Improve sync code
|
2019-05-23 00:05:19 -07:00 |
Kevin Doncam Demian López Brante
|
5b040e236d
|
Qt: Updated Spanish translation
|
2019-05-22 21:19:33 -07:00 |
Vicki Pfau
|
75c212b23c
|
GBA Video: Extrapolate edges in affine
|
2019-05-22 21:15:23 -07:00 |
Vicki Pfau
|
d4c6472101
|
Qt: Fix doneCurrent location
|
2019-05-22 20:38:01 -07:00 |
Vicki Pfau
|
5cc4c752e5
|
GBA Video: Batch affine modifications
|
2019-05-22 20:37:04 -07:00 |
Vicki Pfau
|
572f4df7e7
|
GBA Video: Begin work on batching GL draw calls
|
2019-05-22 17:33:56 -07:00 |
Vicki Pfau
|
a0af0ce141
|
GL: Fix VAO semantics
|
2019-05-22 12:21:53 -07:00 |
Vicki Pfau
|
eb5a795101
|
Qt: Add native FPS button to settings view
|
2019-05-22 11:29:24 -07:00 |
Vicki Pfau
|
7f86ebc4e6
|
Qt: Preserve native FPS target when saving settings
|
2019-05-22 11:15:21 -07:00 |
Vicki Pfau
|
a4ceefa321
|
Qt: Fix exclusive options unchecking
|
2019-05-22 11:10:55 -07:00 |
Vicki Pfau
|
52ac4d6868
|
GBA Audio: Ensure mixer is initialized
|
2019-05-22 11:01:16 -07:00 |
Vicki Pfau
|
787c99b949
|
Qt: Improve GL syncing
|
2019-05-21 22:56:00 -07:00 |
Vicki Pfau
|
2781a2a9f9
|
GBA Video: Implement sprite mosaic on transformed sprites
|
2019-05-21 15:36:14 -07:00 |
Vicki Pfau
|
6c1bc5548c
|
GBA Video: Fix scale/rot sprite mosaic in GL
|
2019-05-21 15:36:14 -07:00 |
Vicki Pfau
|
57a7a0a291
|
GBA Video: Fix rounding issues on Nvidia
|
2019-05-21 15:36:14 -07:00 |
Cameron Cawley
|
84c010783c
|
SDL: Simplify setting full screen mode with SDL1
|
2019-05-21 14:22:36 -07:00 |
Vicki Pfau
|
3aae19a807
|
Qt: Windows fixes
|
2019-05-21 17:17:24 -07:00 |
Vicki Pfau
|
18f27d5ee6
|
Qt: Fix logging trying to open a null file
|
2019-05-21 07:17:42 -07:00 |
Vicki Pfau
|
e90b8d2354
|
Qt: Fix crash when GL context is missing
|
2019-05-21 07:14:03 -07:00 |
Vicki Pfau
|
35200b6c7a
|
GB: Fix HALT when IE and IF unused bits are set (fixes #1349)
|
2019-05-20 23:57:48 -07:00 |
Vicki Pfau
|
fd6948da4d
|
GBA Video: OBJWIN sprites cannot be mosaic
|
2019-05-20 19:16:07 -07:00 |
Vicki Pfau
|
bdb584a398
|
Qt: Fix GL scaling
|
2019-05-20 19:12:45 -07:00 |
Vicki Pfau
|
838d13f2ef
|
GBA Video: Improve GL sprite mosaic
|
2019-05-20 18:19:55 -07:00 |
Vicki Pfau
|
1868ccaadd
|
Qt: Only close GL context on thread when shutting down
|
2019-05-20 17:28:34 -07:00 |
Vicki Pfau
|
3056655060
|
GBA Video: Fix sprite mosaic clamping (fixes #1008)
|
2019-05-20 17:28:08 -07:00 |
Vicki Pfau
|
bda0f67103
|
Qt: Fix shutdown crashes
|
2019-05-20 15:31:47 -07:00 |
Vicki Pfau
|
eeee6fe44e
|
Qt: Fix GL deadlocks
|
2019-05-20 14:52:16 -07:00 |
Vicki Pfau
|
53d9e6b432
|
GBA Video: Batch VRAM upload
|
2019-05-20 13:15:17 -07:00 |
Vicki Pfau
|
f781c793f5
|
GBA Video: Use 1d texture for backdrop bits
|
2019-05-20 12:21:10 -07:00 |
Vicki Pfau
|
326a055b07
|
GBA Video: Initialize and fix mosaic in GL
|
2019-05-20 11:35:34 -07:00 |
Vicki Pfau
|
29b2262e9a
|
Qt: Fix bounded fast forward with Qt Multimedia
|
2019-05-20 11:20:28 -07:00 |
Vicki Pfau
|
6eab8d3418
|
GBA Video: GL OBJ mosaic
|
2019-05-20 10:26:01 -07:00 |
Vicki Pfau
|
d84793edee
|
GBA Video: GL BG mosaic
|
2019-05-20 10:08:56 -07:00 |
Vicki Pfau
|
109472f67f
|
GBA: Fix skipping BIOS on irregularly sized ROMs
|
2019-05-20 09:49:11 -07:00 |
EmpyreusX
|
59db2a1946
|
Update mgba-zh_CN.ts
|
2019-05-20 09:37:21 -07:00 |
Vicki Pfau
|
c18c38b616
|
GBA: Fix tests
|
2019-05-18 19:06:10 -07:00 |
Vicki Pfau
|
6364cabce3
|
GBA Audio: Default to emulated mixing for XCMD
|
2019-05-18 18:44:23 -07:00 |
Vicki Pfau
|
6fd97ce3de
|
Qt: Enable XQ audio option
|
2019-05-18 18:44:23 -07:00 |
Vicki Pfau
|
4e2052f934
|
GBA Audio: Experimental HLE audio
|
2019-05-18 18:42:45 -07:00 |
Vicki Pfau
|
7e476dfb76
|
GBA Video: GL modes 3 and 5
|
2019-05-18 17:26:56 -07:00 |
Vicki Pfau
|
6cf255daf4
|
Qt: Allow small windows
|
2019-05-18 17:06:53 -07:00 |
Vicki Pfau
|
7cc06ea12d
|
Qt: Increase maximum magnifications and scaling
|
2019-05-18 16:59:51 -07:00 |
Vicki Pfau
|
3a3d01aedc
|
GBA Video: Fix forced transparency OBJ blending in GL
|
2019-05-18 16:10:12 -07:00 |
Vicki Pfau
|
40d2136115
|
GBA Video: Fix layering regression
|
2019-05-18 15:56:29 -07:00 |
Vicki Pfau
|
20ea552d17
|
GBA Video: GL mode 4, cleanup
|
2019-05-18 15:41:05 -07:00 |
Vicki Pfau
|
28bd97310d
|
GBA Video: Move bldb to window w
|
2019-05-18 14:20:08 -07:00 |
Vicki Pfau
|
c5ae273a3a
|
GBA Video: Move all window bits to x
|
2019-05-18 14:00:34 -07:00 |
Vicki Pfau
|
3abee66ae6
|
GBA Video: Mode 2 tweaks
|
2019-05-18 13:59:21 -07:00 |
Vicki Pfau
|
91cd47ee0e
|
GBA Video: Fix OBJWIN in GL renderer
|
2019-05-18 10:38:23 -07:00 |
Vicki Pfau
|
71b6066d4f
|
GBA Video: Fix some GL handle leaks
|
2019-05-18 01:09:29 -07:00 |
Vicki Pfau
|
43180dca1d
|
GBA Video: Window interpolation
|
2019-05-18 00:37:54 -07:00 |
Vicki Pfau
|
ebb6d65945
|
GBA Video: Fix GL degenerate windows
|
2019-05-17 21:41:35 -07:00 |
Vicki Pfau
|
876c3051c2
|
GBA Video: Move bldy to WINDOW tex
|
2019-05-17 21:29:01 -07:00 |
Vicki Pfau
|
6890c070e6
|
GBA Video: Fix GL mode 2 distortion
|
2019-05-17 21:14:51 -07:00 |
Vicki Pfau
|
921f3f864d
|
Qt: Fall back to 1.4 if 2.x context is bad
|
2019-05-17 19:54:15 -07:00 |
Vicki Pfau
|
320971af93
|
Qt: Fix Windows build
|
2019-05-17 19:39:20 -07:00 |
Vicki Pfau
|
768aa0ddc2
|
GL: Fix FreeBSD build
|
2019-05-17 19:25:46 -07:00 |
Vicki Pfau
|
03c17cdc56
|
Merge branch 'feature/hwrender'
|
2019-05-17 17:11:43 -07:00 |
Le Hoang Quyen
|
bb37a60765
|
Fixed link cable stability
|
2019-05-17 17:08:30 -07:00 |
Le Hoang Quyen
|
b11de7538e
|
Implement atomic macros for win32
|
2019-05-17 16:30:50 -07:00 |
lehoangquyen
|
7a5840fb5a
|
Use atomic functions in more places
|
2019-05-17 16:17:16 -07:00 |
Vicki Pfau
|
c40217fc8e
|
GBA: Fix hi-res videos
|
2019-05-17 14:40:16 -07:00 |
Vicki Pfau
|
8a26a7977c
|
GBA Video: GL screenshots
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
ac7ae74822
|
GBA Video: Fix GL sprite window blending
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
b92a08e6f1
|
OpenGL: Reset clear color as needed
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
25f0bc7f2b
|
GBA Video: Massively simplify compositing
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
505d63fab5
|
Qt: Fix hwaccel settings
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
cecf6adb2c
|
GBA Video: Fix 256-color sprites in GL renderer
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
99d07c98c5
|
OpenGL: Fix frame sizing regression
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
06cc738b00
|
GBA Video: Fix VAOs on Nvidia
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
3797e1e5f6
|
GBA Video: Minor GL cleanup
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
ee6cd36402
|
OpenGL: Use VAOs
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
4bd788f715
|
Qt: Port to QOpenGLWidget
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
1baa9287f3
|
Qt: Reduce flickering by resizing less often
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
24929909f2
|
Qt: Reload GL context on main thread after shutting down painter
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
bdc4e2837d
|
Qt: Add settings for enhancements
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
8450417086
|
Core: Improve OpenGL integration, update Qt to use improvements
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
49a9da3e5c
|
GBA Video: GL OBJWIN
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
2752c98b17
|
GBA Video: GL compatibility fixes
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
4e4e461175
|
GBA Video: Clean up GL uniforms
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
3e8bb42e9f
|
GBA Video: Windows in GL
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
a50ea97bce
|
GBA Video: Initialize GL backgrounds better
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
424fbddfea
|
GBA Video: GL better blending and finalization
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
b865d8e479
|
SDL: Fix initialization ordering issues
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
509c80abad
|
GBA Video: GL semitransparent OBJs
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
c15dedf3f4
|
GBA Video: Add transformed objects to GL
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
bd69c9fb26
|
GBA Video: Add per-pixel flags in GL
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
62f70379f6
|
GBA Video: GL sprite initial work
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
68f0176ee4
|
GBA Video: Mode 2 cubic interpolation
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
8a6ea929d2
|
GBA Video: GL cleanup, initial work on blending
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
18e6acaf72
|
GBA Video: Basic interpolation for GL renderer
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
fab3091ed1
|
Core: Some texid plumbing
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
36477ca40d
|
Core: Begin on video scale hack
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
3e0675f539
|
GBA Video: Add GL mode 2
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
7edf7cdb15
|
GBA Video: Pass disabled layers through proxy
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
51a174e4c5
|
GBA Video: Better batching/depth testing
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
1a04532d4b
|
GBA Video: Finish GL mode 0 renderer
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
b86857696a
|
GBA Video: Mostly functional mode 0 GL renderer
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
bb997f9b46
|
GBA Video: Start mode 0 GL renderer
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
e99cd34b66
|
GBA Video: Move video registers and structs into common file
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
f5d9e9ec5b
|
GBA Video: Begin fleshing out GL renderer
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
618ddac387
|
GBA Video: Start GL renderer
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
82ef919ee2
|
Feature: More video logging plumbing
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
42813bb197
|
Qt: Add VideoProxy
|
2019-05-17 14:00:34 -07:00 |
Vicki Pfau
|
bb7f41e8cc
|
FFmpeg: Fix audio conversion producing gaps
|
2019-05-16 22:30:48 -07:00 |
Vicki Pfau
|
3e86eeda70
|
FFmpeg: Support audio-only recording
|
2019-05-14 14:25:20 -07:00 |
Vicki Pfau
|
fd7989e748
|
Qt: Fix events in fullscreen
|
2019-05-12 16:05:21 -07:00 |
Vicki Pfau
|
9f3c68cb6a
|
Qt: Fix frame size check marks
|
2019-05-12 15:31:24 -07:00 |
Vicki Pfau
|
459eaefcfc
|
GBA Video: Clean up dead code in sprite rendering loop
|
2019-05-12 15:27:14 -07:00 |
Vicki Pfau
|
b176516c36
|
Qt: Only attempt to paint message when there is one
|
2019-05-10 11:24:52 -07:00 |
Vicki Pfau
|
0126330530
|
GBA Memory: Prevent writing to mirrored BG VRAM (fixes #743)
|
2019-05-08 16:38:48 -07:00 |
Vicki Pfau
|
e6f34e01f1
|
Qt: Fix some Qt display driver race conditions
|
2019-05-08 13:50:30 -07:00 |
Vicki Pfau
|
6562e1cfec
|
SQLite: Fix memory leaks in No-Intro DB
|
2019-05-08 12:49:15 -07:00 |
Vicki Pfau
|
7ea054ee01
|
All: More warning fixing
|
2019-05-08 11:25:31 -07:00 |
Vicki Pfau
|
e991b30926
|
3DS, Wii, Switch: Unify CMakeToolchain logic
|
2019-05-07 16:18:45 -07:00 |
Vicki Pfau
|
11b18311b7
|
All: Fix some warnings
|
2019-05-06 17:32:10 -07:00 |
Vicki Pfau
|
db8bb29c5a
|
GB Video: Fix regression when disabling window mid-frame (fixes #1394)
|
2019-05-06 17:32:10 -07:00 |
Cameron Cawley
|
af35438aaa
|
SDL: Move Raspberry Pi initialisation code to a separate file
|
2019-05-05 12:17:51 -07:00 |
EmpyreusX
|
88006148c9
|
Update mgba-zh_CN.ts
Fully retranslated and re-aligned zh-CN lang file (again, with all strings fixed).
|
2019-05-05 00:37:29 -07:00 |
Vicki Pfau
|
58684d8cda
|
Qt: Fix build
|
2019-05-04 19:45:21 -07:00 |
Vicki Pfau
|
62b801c851
|
Qt: Clarify recording options
|
2019-05-04 19:33:23 -07:00 |
Vicki Pfau
|
bf8fde59c6
|
Qt: Revamp actions
|
2019-05-04 19:33:23 -07:00 |
Vicki Pfau
|
609d5314ec
|
Wii: Fix aspect ratio (fixes #500)
|
2019-05-04 19:18:11 -07:00 |
Vicki Pfau
|
4dbebe8702
|
Qt: Open a message box for Qt frontend errors
|
2019-05-04 16:03:30 -07:00 |
Vicki Pfau
|
46c135b4f9
|
FFmpeg: Improve initialization reliability and cleanup
|
2019-05-04 15:49:38 -07:00 |
Cameron Cawley
|
36ad461ee0
|
SDL: Support resizing the window when using the SDL1 GL renderer
|
2019-05-04 14:48:13 -07:00 |
Vicki Pfau
|
c0ee3cac66
|
Python: Fix build
|
2019-05-02 18:33:04 -07:00 |
Vicki Pfau
|
4b3297f9e3
|
CMake: Minor fixes, import fixes
|
2019-05-02 16:28:10 -07:00 |
Vicki Pfau
|
ba6c00637a
|
GBA: Fix RTC on non-standard sized ROMs (fixes #1400)
|
2019-05-02 16:21:59 -07:00 |
Vicki Pfau
|
43e2a6ab5d
|
GBA: Move VIDEO_*_PIXELS to public interface
|
2019-05-01 21:59:39 -07:00 |
Vicki Pfau
|
37a564da4c
|
Qt: Fix adjusting magnification in tile viewer when not fitting to window
|
2019-04-30 18:17:24 -07:00 |
Vicki Pfau
|
0f9c4bbe60
|
GBA Memory: Fix writing to OBJ memory in modes 3 and 5
|
2019-04-30 17:45:38 -07:00 |
Vicki Pfau
|
fbe375fab9
|
Core: Add support for caching bitmapped modes
|
2019-04-30 17:44:56 -07:00 |
Vicki Pfau
|
19a42a387a
|
LR35902: Fix trailing whitespace in disassembly
|
2019-04-29 12:17:03 -07:00 |
Vicki Pfau
|
1deff07aa1
|
Debugger: Print breakpoint/watchpoint number when inserting
|
2019-04-28 13:37:51 -07:00 |
Vicki Pfau
|
1d6d4a5377
|
Debugger: Add tracing to file
|
2019-04-28 13:27:10 -07:00 |
Vicki Pfau
|
a898c1b755
|
Debugger: Make tracing compatible with breakpoints/watchpoints
|
2019-04-28 13:13:04 -07:00 |
Vicki Pfau
|
223be49e78
|
GBA BIOS: Add timings for HLE BIOS math functions (fixes #1396)
|
2019-04-27 11:52:04 -07:00 |
Vicki Pfau
|
6af4ddefdd
|
Qt: Cap window size to monitor size
|
2019-04-26 14:53:47 -07:00 |
Vicki Pfau
|
a32cb5cc5e
|
All: Fix several memory leaks
|
2019-04-22 14:02:42 -07:00 |
BenjaminSiskoo
|
04f8597942
|
Updated french language by Benjamin Siskoo... (#1393)
Thanks Sewef and RunisDauphin for reporting typos and improvements.
|
2019-04-22 13:06:12 -07:00 |
Vicki Pfau
|
9ec3b15f47
|
GB Core: Fix toggling WIN and OBJ being swapped
|
2019-04-22 12:18:06 -07:00 |
Ömercan Kömür
|
64f42590a7
|
Turkish language (#1387)
Fully translated Turkish language
|
2019-04-16 12:36:02 -07:00 |
Lothar Serra Mari
|
9424cd54ef
|
Qt: Add stub for Turkish GUI translation
|
2019-04-11 10:45:59 +02:00 |
Vicki Pfau
|
bf8c1d1b4b
|
ARM: Remove need for CPSR load in some flag calculations
|
2019-03-31 11:59:18 -07:00 |
Vicki Pfau
|
da8fee9da1
|
3DS: Ensure core 2 can be used for threaded renderer (fixes #1371)
|
2019-03-30 23:35:43 -07:00 |
Lothar Serra Mari
|
62aa70cca8
|
Qt: Update German GUI translation regarding the Discord integration
|
2019-03-30 17:31:30 +01:00 |
Vicki Pfau
|
45ec6e50e2
|
Qt: Use filename for Discord if database lookup fails (fixes #1368)
|
2019-03-25 22:01:56 -07:00 |
Vicki Pfau
|
029d0e169b
|
Vita: Improved frame drawing speed
|
2019-03-25 21:39:57 -07:00 |
Vicki Pfau
|
782742a731
|
Qt: Only include qtbase translations if present
|
2019-03-25 00:20:21 -07:00 |
Vicki Pfau
|
0f7327ea44
|
Qt: Rename language files properly
|
2019-03-24 23:07:35 -07:00 |
Vicki Pfau
|
bced52c7c0
|
Qt: Fix mismatched tags in kr translation
|
2019-03-24 22:56:45 -07:00 |
DDinghoya
|
8ec2c5bc64
|
Create mgba-kr.ts
Korean language create
|
2019-03-24 22:54:33 -07:00 |
user.email
|
7e71ce2d42
|
add qt translation for zh_CN (Simplified Chinese)
|
2019-03-24 22:54:18 -07:00 |
Vicki Pfau
|
3e178f3dd7
|
GB Timer: Fix timing adjustments when writing to TAC (fixes #1340)
|
2019-03-23 22:46:58 -07:00 |
Vicki Pfau
|
8796f75fd3
|
Windows: File handling fixes (fixes #1360)
|
2019-03-22 23:54:41 -07:00 |
Vicki Pfau
|
84a7b6a316
|
Qt: Fix crash in sprite viewer magnification (fixes #1362)
|
2019-03-22 23:06:09 -07:00 |
Vicki Pfau
|
c364a6527a
|
Windows: Fix passing Unicode filenames (fixes #1359)
|
2019-03-16 19:58:40 -07:00 |
Vicki Pfau
|
a41e2dd225
|
Qt: Fix saved scale not getting set on resize (fixes #1074)
|
2019-03-15 23:09:38 -07:00 |
Vicki Pfau
|
4cec95c2f1
|
Third-Party: Fix macOS build
|
2019-03-14 23:02:55 -07:00 |
Vicki Pfau
|
0292958239
|
Third-Party: Add missing file again
|
2019-03-14 22:41:53 -07:00 |
Vicki Pfau
|
8c68d867e6
|
Third-Party: More Discord fixes
|
2019-03-14 22:34:31 -07:00 |
Vicki Pfau
|
9125a1ae48
|
Qt: Add missing files
|
2019-03-14 19:25:02 -07:00 |
Vicki Pfau
|
9197e5a1fb
|
Third-Party: Vendor rapidjson too
|
2019-03-14 19:22:43 -07:00 |
Vicki Pfau
|
bfe6c02159
|
Qt: Fix overrides getting discarded (fixes #1354)
|
2019-03-14 18:42:50 -07:00 |
Vicki Pfau
|
85a3c6f00e
|
Qt: Fix spurious connect error
|
2019-03-14 18:42:50 -07:00 |
Vicki Pfau
|
03163b8497
|
Qt: Support Discord Rich Presence
|
2019-03-14 18:42:50 -07:00 |
Lothar Serra Mari
|
7a2dc0ecea
|
Qt: Update German GUI translation
|
2019-03-10 14:25:39 +01:00 |
Vicki Pfau
|
beaa35f35c
|
GB: Fix boundary condition in GB color lookup (fixes #1348)
|
2019-03-09 15:29:02 -08:00 |
Vicki Pfau
|
c85d0b1096
|
GB Video: Fix more window edge cases (fixes #1346)
|
2019-03-09 14:11:55 -08:00 |
Vicki Pfau
|
57ad372c78
|
GB Video: Fix window y changing mid-window (fixes #1345)
|
2019-03-09 12:44:11 -08:00 |
Vicki Pfau
|
837f952230
|
Python: Add support for keysRead core callback
|
2019-03-09 12:01:00 -08:00 |
Vicki Pfau
|
a04cb97653
|
GBA DMA: Fix DMA0-2 lengths (fixes #1344)
|
2019-03-09 11:31:38 -08:00 |
Vicki Pfau
|
c655626095
|
GBA Video: Fix scanline cache with scale factor change edge cases
|
2019-03-09 11:27:52 -08:00 |
Vicki Pfau
|
0425fa805c
|
Core: Add keysRead callback
|
2019-03-08 09:55:51 -08:00 |
Vicki Pfau
|
4aff301638
|
Debugger: Print now chains arguments into a single expression
|
2019-03-07 18:54:18 -08:00 |
Vicki Pfau
|
348c1fd741
|
Debugger: Fix nargs-style argument passing
|
2019-03-07 18:53:41 -08:00 |
Vicki Pfau
|
e0b1caf48c
|
Debugger: Make operator lexing a bit more generic
|
2019-03-07 18:52:22 -08:00 |
Vicki Pfau
|
5d129e26bf
|
Test: Add tests for unary operators
|
2019-03-06 00:22:00 -08:00 |
Vicki Pfau
|
d9fef21f92
|
Qt: Fix camera on Windows part 2
|
2019-03-05 18:24:10 -08:00 |
Vicki Pfau
|
51030d98fd
|
Qt: Fix camera on Windows
|
2019-03-05 18:20:30 -08:00 |
Vicki Pfau
|
1fd8b1b299
|
Qt: Support switching webcams
|
2019-03-05 17:37:21 -08:00 |
Vicki Pfau
|
03aed12d28
|
Qt: Improve camera initialization
|
2019-03-05 17:34:02 -08:00 |
Vicki Pfau
|
7b59e620f1
|
Debugger: Clean up token lexing
|
2019-03-04 19:16:43 -08:00 |
Vicki Pfau
|
b3687bfbe9
|
GB Debugger: Expose platform info in CLI
|
2019-03-04 18:30:57 -08:00 |
Vicki Pfau
|
d6ac0dc6f5
|
LR35902: Support PC-relative opcode decoding
|
2019-03-04 18:30:57 -08:00 |
Vicki Pfau
|
c3ec7311e8
|
Debugger: Add unary operators and memory dereferencing
|
2019-03-04 18:30:57 -08:00 |
Vicki Pfau
|
f5ddeb3611
|
LR35902: Fix disassembly of several CB-prefix instructions
|
2019-03-04 18:25:18 -08:00 |
Vicki Pfau
|
0421228a77
|
GB I/O: Alternate fix for #1329 that doesn't break tests
|
2019-03-03 18:07:10 -08:00 |
Vicki Pfau
|
267074fcd9
|
GB I/O: Filter IE top bits properly (fixes #1329)
|
2019-03-03 17:56:33 -08:00 |
Vicki Pfau
|
a3c79c92d7
|
GB Video: Fix window being enabled mid-scanline (fixes #1328)
|
2019-03-03 17:27:53 -08:00 |
Vicki Pfau
|
f9b12a8612
|
GBA I/O: Fix IRQ register write checks (fixes #1335)
|
2019-03-03 14:14:21 -08:00 |
Vicki Pfau
|
f9ff88302f
|
GB Video: Delay LYC STAT check (fixes #1331)
|
2019-03-03 12:46:46 -08:00 |
Vicki Pfau
|
eafb1ca06b
|
Qt: Fix load recent from archive (fixes #1325)
|
2019-02-28 19:23:35 -08:00 |
Vicki Pfau
|
16688a5971
|
Qt: Minor about screen fixes
|
2019-02-27 22:07:34 -08:00 |
Vicki Pfau
|
6ee24a21de
|
Qt: Update static build info
|
2019-02-27 19:42:22 -08:00 |
Vicki Pfau
|
3c5a9258a7
|
Qt: Fix updater not flushing
|
2019-02-27 19:02:40 -08:00 |
Vicki Pfau
|
27f8abff15
|
Qt: Fix build on macOS
|
2019-02-27 19:02:19 -08:00 |
Vicki Pfau
|
f8cd425fad
|
Qt: Add missing HEVC NVENC option (fixes #1323)
|
2019-02-26 21:56:53 -08:00 |
Vicki Pfau
|
0cd1c3ffeb
|
Qt: Add missing link library on Windows
|
2019-02-26 21:17:19 -08:00 |
Vicki Pfau
|
c9e1f5d6a6
|
Qt: Add option to download chip data
|
2019-02-26 20:55:39 -08:00 |
Vicki Pfau
|
38c8e4c4e1
|
Qt: Fix battlechip crashes
|
2019-02-26 18:23:07 -08:00 |
Vicki Pfau
|
8b88e7ae6a
|
Qt: More app metadata fixes
|
2019-02-25 20:54:47 -08:00 |
Vicki Pfau
|
6f7573dda4
|
Qt: Re-add battle chip icon scaling
|
2019-02-25 20:39:11 -08:00 |
Vicki Pfau
|
d1c6bcacd9
|
Qt: Revamp BattleChipView, add drag and drop
|
2019-02-25 20:15:50 -08:00 |
Vicki Pfau
|
e33f1d37f2
|
PSP2: Fix file descriptors dying on suspend (fixes #1123)
|
2019-02-24 12:31:43 -08:00 |
Vicki Pfau
|
cce4b0fcd4
|
GBA DMA: Fix invalid DMA handling (fixes #1301)
|
2019-02-24 11:06:19 -08:00 |
Vicki Pfau
|
f9f105a852
|
GBA: Improve delayed IRQ timing
|
2019-02-24 00:28:49 -08:00 |
Vicki Pfau
|
cf08815347
|
Qt: Updated Italian translation (by Vecna)
|
2019-02-23 18:44:40 -08:00 |
Vicki Pfau
|
2b09a8c207
|
3DS: Work around menu freezing (fixes #1294)
|
2019-02-23 18:44:40 -08:00 |
Lothar Serra Mari
|
4b32348601
|
Qt: Update German GUI translation
|
2019-02-23 22:46:03 +01:00 |
Vicki Pfau
|
92aa78cf0c
|
GBA: Fix video timing when skipping BIOS (fixes #1318)
|
2019-02-23 02:08:46 -08:00 |
Vicki Pfau
|
31dc70e637
|
Qt: Fix quick load recent accidentally saving (fixes #1309)
|
2019-02-23 01:15:58 -08:00 |
Vicki Pfau
|
e5161b766d
|
GBA Video: Fix enabling layers in non-tile modes (fixes #1317)
|
2019-02-23 00:13:22 -08:00 |
Vicki Pfau
|
5effd9c113
|
GB, GBA Serialize: Fix loading two states in a row
|
2019-02-22 22:22:06 -08:00 |
Vicki Pfau
|
56d263ef24
|
Qt: Fix window icon on X11
|
2019-02-22 18:50:12 -08:00 |
Vicki Pfau
|
ef2b6c78ff
|
GBA DMA: Fix DMA start/end timing
|
2019-02-22 18:49:23 -08:00 |
Vicki Pfau
|
6aa5647fc4
|
GBA DMA: Fix Display Start DMAs
|
2019-02-22 18:48:41 -08:00 |
Vicki Pfau
|
407f5988aa
|
Qt: Quality of life improvements for BattleChip UI
|
2019-02-22 18:47:43 -08:00 |
Vicki Pfau
|
b4698ab638
|
Qt: Kick focus back to main window when clicking a chip
|
2019-02-22 18:45:54 -08:00 |
Vicki Pfau
|
475c7790c5
|
Qt: Add BattleChip "deck" save/load
|
2019-02-21 19:13:50 -08:00 |
Vicki Pfau
|
64ad73c9f9
|
Qt: Add placeholders, minor revamps
|
2019-02-21 18:19:25 -08:00 |
Vicki Pfau
|
ce419ee1c6
|
Qt: Revamp BattleChip UI
|
2019-02-21 02:00:11 -08:00 |
Vicki Pfau
|
99a6db6738
|
Qt: Add option for CGB colors
|
2019-02-20 20:40:54 -08:00 |
Vicki Pfau
|
6e1ae2321e
|
GB: Add GBC color palettes for GB games
|
2019-02-20 20:34:03 -08:00 |
Vicki Pfau
|
b5af2b584a
|
Python: Make sure GB link object isn't GC'd before GB object
|
2019-02-20 19:45:54 -08:00 |