Vicki Pfau
|
5e30a7bfd8
|
GBA BIOS: Fix register clobbering in HLE Halt
|
2020-02-18 23:29:30 -08:00 |
Vicki Pfau
|
52a4cbcb81
|
GBA DMA: Fix invalid audio DMA parameters
|
2020-02-15 13:44:04 -08:00 |
Vicki Pfau
|
fd352d7cac
|
GBA Video: Fix fallthrough in deserializing
|
2020-02-12 23:56:12 -08:00 |
Vicki Pfau
|
8a8b4add91
|
GBA BIOS: Improve HLE BIOS timing
|
2020-02-12 23:42:39 -08:00 |
Vicki Pfau
|
7ea3728165
|
GBA BIOS: Implement dummy sound driver calls
|
2020-02-12 23:41:25 -08:00 |
Vicki Pfau
|
fb12372ae3
|
GBA: Automatically skip BIOS for multiboot ROMs
|
2020-02-10 18:08:07 -08:00 |
Vicki Pfau
|
0670eebe15
|
GBA: Fix multiboot entry point while skipping BIOS
|
2020-02-10 18:06:57 -08:00 |
Vicki Pfau
|
75e67aee17
|
Debugger: Don't skip undefined instructions when debugger attached
|
2020-02-10 18:06:06 -08:00 |
Vicki Pfau
|
f5f1cbf037
|
GBA BIOS: Fix undefined instruction HLE behavior
|
2020-02-10 18:03:48 -08:00 |
Vicki Pfau
|
56d83bee11
|
Debugger: Fix build on MINIMAL_CORE=2
|
2020-02-01 15:36:29 -08:00 |
Vicki Pfau
|
7feee35eba
|
Core: Ensure ELF regions can be written before trying
|
2020-01-31 18:16:18 -08:00 |
Vicki Pfau
|
b922cecc61
|
Qt: Make renderer able to be changed while running
|
2020-01-30 21:26:58 -08:00 |
Vicki Pfau
|
4036136fe5
|
GBA Video: Fix OpenGL sprite flag priority
|
2020-01-29 18:04:14 -08:00 |
Vicki Pfau
|
e9cab735cd
|
GBA Video: Remove redundant flags layers
|
2020-01-29 18:02:36 -08:00 |
Vicki Pfau
|
241e67da62
|
GBA Video: Fix backdrop blending on lines without sprites (fixes #1647)
|
2020-01-28 19:58:21 -08:00 |
Vicki Pfau
|
41775416ce
|
GBA: Rip out old rr code
|
2020-01-28 18:15:49 -08:00 |
Vicki Pfau
|
32827edebf
|
Revert "Revert "GBA Memory: Improve gamepak prefetch timing""
This reverts commit 95e1dd9c35 .
|
2020-01-27 18:27:43 -08:00 |
Vicki Pfau
|
befef8ee26
|
GBA Video: Fix Hblank timing
|
2020-01-27 18:27:03 -08:00 |
Vicki Pfau
|
c73ad72d41
|
GBA Video: Latch scanline at end of Hblank (fixes #1319)
|
2020-01-27 18:17:26 -08:00 |
Vicki Pfau
|
0eb1f4ec08
|
GBA Video: Don't clear flag buffers since they always get overwritten when used
|
2020-01-26 14:27:11 -08:00 |
Vicki Pfau
|
cde4e1adee
|
GBA Video: Fix OAM not invalidating after reset (fixes #1630)
|
2020-01-25 14:06:01 -08:00 |
Vicki Pfau
|
b169f4b29c
|
GBA Serialize: Fix audio DMA timing deserialization
|
2020-01-24 22:16:02 -08:00 |
Vicki Pfau
|
1285aa2749
|
GBA Serialize: Fix audio serialization for desynced FIFOs
|
2020-01-24 21:51:15 -08:00 |
Vicki Pfau
|
93633ea605
|
GBA DMA: Linger last DMA on bus (fixes mgba.io/i/301, fixes mgba.io/i/1320)
|
2020-01-24 18:07:08 -08:00 |
Vicki Pfau
|
38613e1c78
|
GBA Serialize: Fix serializing DMA transfer register
|
2020-01-24 18:04:09 -08:00 |
Vicki Pfau
|
8b9cd78d0f
|
GBA Memory: Misaligned SRAM writes are ignored
|
2020-01-23 18:25:29 -08:00 |
Vicki Pfau
|
84bddfad69
|
GBA Video: Fix mosaic in modes 1-5 in OpenGL (fixes #1620)
|
2020-01-20 18:09:26 -08:00 |
Vicki Pfau
|
f44846cb9a
|
GBA Video: Changing OpenGL scaling no longer requires restart
|
2020-01-19 19:15:36 -08:00 |
Vicki Pfau
|
9a0da39848
|
GBA Video: Fix OpenGL fragment data binding
|
2020-01-19 16:28:02 -08:00 |
Vicki Pfau
|
95e1dd9c35
|
Revert "GBA Memory: Improve gamepak prefetch timing"
This reverts commit 8a6cf8dc9c .
|
2020-01-18 19:35:45 -08:00 |
Vicki Pfau
|
4ca16fb2ef
|
GBA: Clean up previous commit
|
2020-01-18 19:19:42 -08:00 |
Vicki Pfau
|
69a0372133
|
GBA: Trim non-movie ROMs to 32 MiB if applicable
|
2020-01-17 20:45:15 -08:00 |
Vicki Pfau
|
dab12cf5c6
|
All: Fix several warnings
|
2020-01-16 19:54:41 -08:00 |
Vicki Pfau
|
8a6cf8dc9c
|
GBA Memory: Improve gamepak prefetch timing
|
2020-01-16 19:21:18 -08:00 |
Vicki Pfau
|
0e49b2d391
|
GBA Timers: Improve timer startup emulation
|
2020-01-15 18:52:35 -08:00 |
Vicki Pfau
|
ab1d825e30
|
GBA Video: Slightly optimize frame compositing
|
2020-01-14 23:23:53 -08:00 |
Vicki Pfau
|
ec4c91dbda
|
GBA Video: Copy higher priority target 1 flag
|
2020-01-10 21:20:20 -08:00 |
Vicki Pfau
|
f96b08c52f
|
Debugger: Minor interface cleanup
|
2020-01-09 18:31:48 -08:00 |
Vicki Pfau
|
b6f863be26
|
GBA Video: Fix effects blending improperly in some non-last windows
|
2019-12-31 00:22:30 -08:00 |
Vicki Pfau
|
ed2353ff76
|
GBA Video: Fix BLDY for semitransparent sprite on non-target-2 backgrounds
|
2019-12-31 00:05:59 -08:00 |
Vicki Pfau
|
01656e6052
|
GBA I/O: Stop logging several harmless invalid register reads
|
2019-12-30 18:20:55 -08:00 |
Vicki Pfau
|
bb1ce789d2
|
Debugger: Print break-/watchpoint ID when breaking in CLI
|
2019-12-21 14:05:22 -08:00 |
Vicki Pfau
|
a6fc606a2d
|
Debugger: Separate aliases from main commands
|
2019-12-21 13:52:16 -08:00 |
Vicki Pfau
|
2bacae3075
|
GBA SIO: Fix unitialized memory issue
|
2019-11-16 12:18:01 -08:00 |
Vicki Pfau
|
5e37df6cf5
|
Core: Fix unitialized memory issues with graphics caches
|
2019-11-16 12:18:01 -08:00 |
Vicki Pfau
|
6900d130ae
|
GBA Memory: Fix open bus from IWRAM (fixes #1575)
|
2019-11-11 18:24:57 -08:00 |
Vicki Pfau
|
4e03b15040
|
GBA Video: Fix OpenGL renderer 512x512 backgrounds (fixes #1572)
|
2019-11-10 20:42:36 -08:00 |
Vicki Pfau
|
89c49f15d0
|
ARM: Partially fix LDM/STM writeback with empty register list
|
2019-11-01 19:39:32 -07:00 |
Vicki Pfau
|
f35136f881
|
GBA DMA: Fix case where DMAs could get misaligned (fixes #1092)
|
2019-10-29 20:13:58 -07:00 |
Vicki Pfau
|
d1ef6d258e
|
OpenGL: Bump minimum to 3.2
|
2019-10-05 16:12:09 -07:00 |
Vicki Pfau
|
8da533c551
|
GBA Video: Fix unitialized value
|
2019-09-28 20:17:50 -07:00 |
Vicki Pfau
|
d640e68ae5
|
GBA BIOS: Style fixes
|
2019-09-21 17:50:15 -07:00 |
Vicki Pfau
|
28f26e5d1c
|
GBA BIOS: Fix clobbered registers in CpuSet (fixes #1531)
|
2019-09-21 17:50:00 -07:00 |
Vicki Pfau
|
aba3ef017c
|
GBA Cheats: Fix value incrementing in CB slide codes (fixes #1501)
|
2019-08-02 18:33:16 -07:00 |
Vicki Pfau
|
a00a02b8c4
|
GBA Memory: Fix STM/LDM to invalid VRAM
|
2019-07-03 10:20:02 -07:00 |
Vicki Pfau
|
77ec5e6e91
|
GBA: Set up GPIO mapping on null and ELF ROM regions (fixes #1481)
|
2019-07-01 20:12:59 -07:00 |
Vicki Pfau
|
981a8bcb7d
|
mGUI: Refactor fixed ROM buffer code out of cores, add loading progress
|
2019-06-30 17:57:02 -07:00 |
Vicki Pfau
|
cbc27f08f9
|
Core: Add single config option reloading function
|
2019-06-30 11:25:40 -07:00 |
Arves100
|
0a06f4dad0
|
All: Added exports for qt
|
2019-06-22 20:22:42 -07:00 |
Vicki Pfau
|
81098060aa
|
GBA Cheats: Fix PARv3 Thumb hooks
|
2019-06-22 13:04:34 -07:00 |
Vicki Pfau
|
227121e676
|
CMake: Begin cleanup
|
2019-06-20 14:03:40 -07:00 |
Arves100
|
120e1006d0
|
All: Microsoft Visual C++ compatibility code
|
2019-06-20 13:57:04 -07:00 |
Vicki Pfau
|
442a0794be
|
GBA Video: Add transparent sprite priority updating for GL
|
2019-06-11 13:44:52 -07:00 |
Vicki Pfau
|
09ccf5403e
|
GBA Video: Fix GL mode 0 y wrapping
|
2019-06-10 10:50:14 -07:00 |
Vicki Pfau
|
c5c742dbfd
|
Revert "GBA Video: Clean up dead code in sprite rendering loop"
This reverts commit 459eaefcfc .
|
2019-06-10 10:44:57 -07:00 |
Vicki Pfau
|
ff8f03ab74
|
GBA Video: Fix 512x512 backgrounds in GL
|
2019-06-06 23:36:48 -07:00 |
Vicki Pfau
|
9b9aeb0c2b
|
GBA Core: Fix libretro build (fixes #1439)
|
2019-06-06 14:14:14 -07:00 |
Vicki Pfau
|
9b0e4af7b4
|
GBA Video: Fix GL output ivec rank
|
2019-06-04 20:49:43 -07:00 |
Vicki Pfau
|
4787eb29c5
|
GBA SIO: Stop using bitfield structs
|
2019-06-04 16:30:34 -07:00 |
Vicki Pfau
|
42818c764d
|
GBA Core: Separate mVL proxy from generic proxy
|
2019-06-04 12:53:04 -07:00 |
Vicki Pfau
|
4a2d8d078b
|
GBA Video: Fix color normalization in GL
|
2019-06-03 15:40:41 -07:00 |
Vicki Pfau
|
a1cdd65e19
|
GBA Video: Add missing initializers
|
2019-06-03 11:46:57 -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
|
3cce95b287
|
Core: Video log enhancements
|
2019-06-01 11:07:49 -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 |
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
|
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
|
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
|
19c4e565d1
|
GBA Video: Fix VBO leak
|
2019-05-26 09:38:29 -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
|
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
|
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
|
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
|
75c212b23c
|
GBA Video: Extrapolate edges in affine
|
2019-05-22 21:15:23 -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
|
52ac4d6868
|
GBA Audio: Ensure mixer is initialized
|
2019-05-22 11:01:16 -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 |
Vicki Pfau
|
fd6948da4d
|
GBA Video: OBJWIN sprites cannot be mosaic
|
2019-05-20 19:16:07 -07:00 |
Vicki Pfau
|
838d13f2ef
|
GBA Video: Improve GL sprite mosaic
|
2019-05-20 18:19:55 -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
|
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 |
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
|
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
|
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
|
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 |
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
|
25f0bc7f2b
|
GBA Video: Massively simplify compositing
|
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
|
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
|
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
|
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
|
459eaefcfc
|
GBA Video: Clean up dead code in sprite rendering loop
|
2019-05-12 15:27:14 -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
|
7ea054ee01
|
All: More warning fixing
|
2019-05-08 11:25:31 -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
|
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
|
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
|
a32cb5cc5e
|
All: Fix several memory leaks
|
2019-04-22 14:02:42 -07: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
|
f9b12a8612
|
GBA I/O: Fix IRQ register write checks (fixes #1335)
|
2019-03-03 14:14:21 -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
|
92aa78cf0c
|
GBA: Fix video timing when skipping BIOS (fixes #1318)
|
2019-02-23 02:08:46 -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
|
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
|
f00b7fcf55
|
GBA Periperals: Improve chip gate resync, remove switch table
|
2019-02-18 21:52:40 -08:00 |
Vicki Pfau
|
80c46c5fd8
|
GBA Peripherals: Fix CrossBeast in EXE6
|
2019-02-18 20:51:29 -08:00 |
Vicki Pfau
|
01a96c6313
|
GBA SIO: Prevent writing read-only multiplayer bits
|
2019-02-17 22:13:40 -08:00 |
Vicki Pfau
|
b7965523fd
|
GBA Peripherals: More BattleChip and Progress IDs
|
2019-02-17 15:37:48 -08:00 |
Vicki Pfau
|
28ff4f375a
|
GBA Peripherals: Fix Navi Change
|
2019-02-17 15:25:05 -08:00 |
Vicki Pfau
|
9e1d96ad3b
|
GBA Peripherals: Fix Progress Gate
|
2019-02-17 14:16:35 -08:00 |
Vicki Pfau
|
83dfd9229b
|
GBA Peripherals: Fix Beast Link Gate slotting
|
2019-02-17 02:24:49 -08:00 |