Commit Graph

1490 Commits

Author SHA1 Message Date
Vicki Pfau 3f10823ef5 GBA Video: Fix deferred blending when OBJWIN matches window (fixes #1905) 2020-10-05 00:25:00 -07:00
Vicki Pfau 830aea2f57 Qt: Load/save bytes from memory viewer in the order visible (fixes #1900) 2020-10-04 22:06:14 -07:00
Vicki Pfau 9bbdd2ba35 Qt: Fix drawing on macOS break when using OpenGL (fixes #1899) 2020-10-04 18:10:47 -07:00
Vicki Pfau b3d97a4389 GBA Video: Do not affect OBJ pixel priority when writing OBJWIN (fixes #1890) 2020-10-04 01:02:28 -07:00
Vicki Pfau a3d5e3481f GBA Video: Improve speed of window texture generation on AMD 2020-09-26 21:34:18 -07:00
Vicki Pfau b5ca2b89e2 GBA Video: Convert OpenGL VRAM texture to integer 2020-09-26 16:29:47 -07:00
Vicki Pfau e11dc3fad0 GBA Video: Emulate sprite cycle limits in OpenGL renderer (fixes #1635) 2020-09-26 02:32:26 -07:00
Vicki Pfau e232e5ce41 GB MBC: Fix some MBC3 bit masking 2020-09-12 22:50:04 -07:00
Vicki Pfau 06a3770daa GBA BIOS: Division by zero should emit a FATAL error 2020-09-10 23:43:07 -07:00
Vicki Pfau e1b57de035 Qt: Add copy button to GB printer dialog 2020-09-10 23:40:37 -07:00
Vicki Pfau 5a50f47bf7 Qt: Fix camera image being upside-down sometimes (fixes #829 again) 2020-09-10 23:17:47 -07:00
Vicki Pfau ee698cc311 SM83: Disassemble STOP as one byte 2020-09-09 23:05:11 -07:00
Vicki Pfau 30e0be098f GB: Add support for sleep and shutdown callbacks 2020-09-09 23:05:11 -07:00
Vicki Pfau a8999958da Core: Add shutdown callback 2020-09-09 23:05:11 -07:00
Vicki Pfau 87ec3f3d4a ARM Debugger: Disassembler now resolves addresses to symbol names 2020-09-07 15:55:51 -07:00
Vicki Pfau 17ca8f524a GBA Video: Fix rare regression blending semitransparent sprites (fixes #1876) 2020-09-07 01:27:46 -07:00
Vicki Pfau c2ee50288b GBA I/O: Green swap register should be readable 2020-09-05 15:53:31 -07:00
Vicki Pfau 347c5f2de5 GB MBC: Add MBC6 flash support (read-only currently) 2020-09-03 23:43:47 -07:00
Vicki Pfau c825c57281 GBA Video: Implement green swap (fixes #1609) 2020-08-31 22:28:19 -07:00
Vicki Pfau 9dc6dc7e65 GB: Add separate overrides for GBC games that can also run on SGB or regular GB 2020-08-28 18:19:13 -07:00
Vicki Pfau 65fb61d7e2 GBA Memory: Improve robustness of Matrix memory support 2020-08-27 04:27:13 -07:00
Vicki Pfau 07c2c87d00 3DS: Fix thread cleanup 2020-08-24 18:24:22 -07:00
Vicki Pfau 27b31024ce GB Audio: Fix deserializing while audio was disabled (fixes #1305) 2020-08-24 01:19:45 -07:00
Vicki Pfau 9841db0d94 GBA Video: Don't draw sprites using unmapped VRAM in GL renderer (fixes #1865) 2020-08-22 21:56:57 -07:00
Vicki Pfau 597628736f Qt: Fix Battle Chip view not displaying chips on some DPI settings 2020-08-21 22:17:16 -07:00
Vicki Pfau 66842997dc GBA DMA: Fix ordering and timing of overlapping DMAs 2020-08-21 04:45:15 -07:00
Vicki Pfau 5c58186f03 GBA Audio: Revamp FIFO emulation (fixes #356, fixes #875, fixes #1847) 2020-08-21 04:45:15 -07:00
Vicki Pfau 8a3a2bf058 VFS: Change semantics of VFile.sync on mapped files (fixes #1730) 2020-08-19 18:34:02 -07:00
Vicki Pfau 2a2f208419 GBA Audio: Fix volume/mute in XQ audio (fixes #1864) 2020-08-19 15:50:32 -07:00
Vicki Pfau 106685c1cd GBA Audio: Fix stereo in XQ audio 2020-08-19 15:43:43 -07:00
Vicki Pfau 209eed35ed mGUI: Add status indicators for fast-forward and mute 2020-08-17 20:17:59 -07:00
Vicki Pfau 5a1ec94b02 mGUI: Add mute (closes #1494) 2020-08-17 20:17:59 -07:00
Vicki Pfau 343812e9e6 Core: Fix memory leak loading ELF files 2020-08-17 01:00:36 -07:00
Vicki Pfau f4522c3942 GBA Core: Fix memory leak when loading symbols 2020-08-17 00:57:47 -07:00
Vicki Pfau ff1e5f2de8 Qt: Memory viewer now supports editing decimal values directly (closes #1705) 2020-08-16 21:06:48 -07:00
Vicki Pfau bf16c7b6bf GB MBC: Add Hitek and BBD mappers 2020-08-16 16:27:11 -07:00
Vicki Pfau 3b363bb2c1 GBA Hardware: Fix GB Player detection on big endian platforms 2020-08-15 21:19:05 -07:00
Vicki Pfau f00afe0758 GBA: Fix endianness issues in renderer proxy 2020-08-14 21:31:32 -07:00
Vicki Pfau 5c1249f350 GBA: Disable more checks when loading GS save with checks disabled (fixes #1851) 2020-08-12 00:34:55 -07:00
Vicki Pfau 0c51bdf618 CHANGES: Update 2020-08-10 22:16:04 -07:00
Vicki Pfau 66cc5b1451 GBA SIO: Fix deseralizing SIO registers 2020-08-10 19:22:16 -07:00
Vicki Pfau 7652fe9f7a GB Audio: Fix serializing sweep time 2020-08-10 18:11:54 -07:00
Vicki Pfau 717ede4b94 GBA Audio: Fix deserializing SOUNDCNT_L 2020-08-10 18:09:08 -07:00
Vicki Pfau 3bedc8ec91 GB Audio: Fix initial sweep state 2020-08-10 18:07:39 -07:00
Vicki Pfau 6ab8193279 Core: Fix reported ROM size when a fixed buffer size is used 2020-08-10 00:09:51 -07:00
Vicki Pfau 3b784485f8 mGUI: Show battery percentage 2020-08-09 17:56:26 -07:00
Vicki Pfau c2893d641e GBA Video: Invalidate map cache when modifying BGCNT (fixes #1846) 2020-08-08 18:22:09 -07:00
Vicki Pfau defaeb0d80 mVL: Fix injecting accidentally draining non-injection buffer 2020-08-08 18:18:25 -07:00
Vicki Pfau e902a25394 3DS: Fix crash with libctru 2.0 when exiting 2020-08-08 04:33:57 -07:00
Vicki Pfau 214febf727 mGUI: Fix closing down a game if an exit is signalled 2020-08-08 04:06:14 -07:00