Vicki Pfau
69a0372133
GBA: Trim non-movie ROMs to 32 MiB if applicable
2020-01-17 20:45:15 -08:00
Vicki Pfau
c0fa8256a2
All: Fix more warnings
2020-01-16 20:51:17 -08:00
Vicki Pfau
4153a7e21f
Util: Fix memory leak in VDir7z
2020-01-16 20:10:54 -08:00
Vicki Pfau
b2d406a411
Third-Party: Update LZMA SDK
2020-01-16 20:10:20 -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
d4e30b74ff
Wii: Improve audio buffering ( fixes #1617 )
2020-01-13 19:24:57 -08:00
Vicki Pfau
2f68ea1b48
Wii: Fix game fast-forwarding after slowing down
2020-01-13 18:02:13 -08:00
Vicki Pfau
bd87038c9b
Libretro: Reduce distance to fork
2020-01-11 16:05:08 -08:00
Vicki Pfau
83673cc521
Qt: Release held actions if they get rebound
2020-01-11 14:02:10 -08:00
Vicki Pfau
ec4c91dbda
GBA Video: Copy higher priority target 1 flag
2020-01-10 21:20:20 -08:00
Vicki Pfau
28383d4d31
Qt: Use QSet::values instead of ::toList
2020-01-09 18:33:00 -08:00
Vicki Pfau
f96b08c52f
Debugger: Minor interface cleanup
2020-01-09 18:31:48 -08:00
Vicki Pfau
bf595be5c3
Tools: Clean up unused argument in mgba-perf
2020-01-09 18:28:16 -08:00
Vicki Pfau
a566c9ab66
Debugger: Fix tracing skipping instructions ( fixes #1614 )
2020-01-08 19:58:40 -08:00
Vicki Pfau
7b08a3ebfd
OpenGL: Only invalidate texture if dimensions change ( fixes #1612 )
2020-01-08 18:49:34 -08:00
Vicki Pfau
3552750768
GBA Audio: Only increase channel 4 interval
2020-01-02 18:37:17 -08:00
Vicki Pfau
ad870aa26b
GBA Audio: Redo channel 4 batching for GBA only
2020-01-01 17:02:02 -08:00
Vicki Pfau
51a122f20d
SM83: Rename LR35902 to SM83
2020-01-01 11:35:00 -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
b9a0e14561
Qt: Fix inability to clear default keybindings
2019-12-30 18:20:55 -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
f213488089
LR35902: Rename GB-Z80 to SM83
2019-12-21 13:53:16 -08:00
Vicki Pfau
a6fc606a2d
Debugger: Separate aliases from main commands
2019-12-21 13:52:16 -08:00
Vicki Pfau
158e2efb2c
Qt: Fix sprite view using wrong base address ( fixes #1063 )
2019-12-20 21:19:00 -08:00
Vicki Pfau
814be50321
Qt: Fix undesired screen filtering when paused ( fixes #1602 )
2019-12-20 21:11:29 -08:00
Vicki Pfau
b49f072c94
Qt: Fix "restart needed" dialog after first config ( fixes #1601 )
2019-12-20 21:10:29 -08:00
Vicki Pfau
f9b1c960cb
Qt: Fix crash when saving settings with no gamepad attached
2019-12-20 21:09:03 -08:00
Vicki Pfau
780b4521cf
ARM: Fix stepping when events are pending
2019-12-20 21:08:36 -08:00
Vicki Pfau
2cb5a08f4f
Qt: Fix division by zero error in invalid TilePainter state
2019-12-18 18:23:40 -08:00
Vicki Pfau
1002dfd0db
Core: Return null for out of bounds cached tile VRAM querying
2019-12-18 18:22:06 -08:00
Vicki Pfau
0707cc2cc0
SDL: Use controller GUID instead of name
2019-12-14 17:22:34 -08:00
Vicki Pfau
2583c5cae8
Qt: Fix several cases where shader selections don't get saved
2019-12-14 13:09:09 -08:00
Vicki Pfau
e51d3e105f
Qt: Fix scrollbar arrows in memory view ( fixes #1558 )
2019-12-05 16:19:54 -08:00
Vicki Pfau
c300da9be6
Qt: Incomplete non-GBA build fixes
2019-12-02 19:18:48 -08:00
Vicki Pfau
d3ec40b392
GB Memory: Support manual SRAM editing ( fixes #1580 )
2019-11-30 11:38:51 -08:00
Tim Crawford
ffe99c08b7
Qt: Fix compiling with M_CORE_GB disabled
...
GB specific code was added without guards, causing configurations with
it disabled to fail compiling:
cmake -B build -DM_CORE_GB:BOOL=OFF
Resolves : #1578
Fixes: a44a8f668f
("GB: Add yanking")
Fixes: fbe375fab9
("Core: Add support for caching bitmapped modes")
Fixes: 06657d9fde
("Qt: Add additional info to map view")
Fixes: f15aacd0b6
("Qt: Set default Game Boy colors")
2019-11-20 12:42:45 -08:00
Vicki Pfau
a2b3129bc0
Qt: Fix uninitialized memory issue
2019-11-16 12:18:01 -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
77ab0ef770
Qt: Fix fast forward mute being reset ( fixes #1574 )
2019-11-11 01:39:43 -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
f336219a61
ARM: Fix STR writeback pipeline stage
2019-11-01 19:39:32 -07:00
jsmolka
766311ba61
Fix German save state translation
2019-10-31 11:17:25 -07:00
EmpyreusX
14bf909950
Updated Simplified Chinese translation ( #1563 )
...
* Updated Simplified Chinese translation
* Update mgba-zh_CN.ts
2019-10-30 12:21:01 -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
7ef0c5074c
3DS: Fix screen darkening ( fixes #1562 )
2019-10-29 19:32:52 -07:00
Vicki Pfau
3d5ec91a2a
Vita: Fix analog controls ( fixes #1554 )
2019-10-23 19:15:13 -07:00
Lothar Serra Mari
3241df238b
Win32: Fix x64 installation paths
...
The current way to check if we are running a 64 bit version of Windows
in order to detect the proper path ("Program Files" or "Program Files
(x86)") doesn't work, thus even the 64 bit version is installed in the
32 bit Program Files folder.
The check itself is not necessary, since Inno Setup is smart enough to
check the platform it's running on and chooses the proper path and
registry settings by itself.
2019-10-21 12:35:07 -07:00
Vicki Pfau
d96b930374
Qt: Try GLES 3.0 if using GLES
2019-10-20 00:09:12 -07:00
Vicki Pfau
b137e459e0
Core: Fix uninitialized variable
2019-10-19 23:37:31 -07:00
Kevin López Brante
7fe88430cf
Qt: Updated Spanish translation
2019-10-14 12:26:30 -07:00
Lothar Serra Mari
c4b560eb1e
Qt: Update German GUI translation
2019-10-14 20:18:31 +02:00
Vicki Pfau
b9edcd8d93
Core: Add more memory search ops ( closes #1510 )
2019-10-13 17:31:05 -07:00
Lothar Serra Mari
693a080067
Qt: Update German GUI translation
2019-10-13 23:09:43 +02:00
Kevin López Brante
3c78bb50e7
Qt: Updated Spanish translation
2019-10-09 18:49:53 -07:00
Vicki Pfau
546f787eb3
Qt: Add option for disabling OSD messages
2019-10-06 02:54:51 -07:00
Vicki Pfau
54b92bee16
Qt: Fix Qt GL context sizing
2019-10-06 02:47:55 -07:00
Vicki Pfau
ba3a8da286
Qt: Fix integer scaling not being set when reloading display driver
2019-10-06 02:46:05 -07:00
Vicki Pfau
d1ef6d258e
OpenGL: Bump minimum to 3.2
2019-10-05 16:12:09 -07:00
Vicki Pfau
a2ed0785d9
Qt: Fix build on older versions of Qt
2019-10-03 21:08:15 -07:00
Vicki Pfau
e576f23fc4
Qt: Show list of all sprites in sprite view
2019-10-03 20:31:38 -07:00
Vicki Pfau
6b90a75ae9
GB: Fix using boot ROM with MMM01 games
2019-10-02 18:08:15 -07:00
Vicki Pfau
ed6d55bc46
GB Video: Fix color scaling in AGB mode
2019-10-02 18:05:54 -07:00
Vicki Pfau
68af1131aa
GB: Fix reading ROM immediately after unmapping BIOS
2019-10-01 18:58:44 -07:00
Vicki Pfau
c76f173880
Qt: Add missing MBCs
2019-10-01 18:52:47 -07:00
Vicki Pfau
ca37c1ecbf
Qt: Fix compilation
2019-10-01 18:45:03 -07:00
Vicki Pfau
038d21debd
Qt: Add copy and QoL improvements to graphic views ( closes #1541 )
2019-10-01 18:37:00 -07:00
Vicki Pfau
28151ee65c
Qt: Printer quality of life improvements ( fixes #1540 )
2019-10-01 18:35:14 -07:00
Vicki Pfau
c8cc2eba2e
Switch: Fix audio when video rate desyncs ( fixes #1532 )
2019-10-01 00:29:22 -07:00
EmpyreusX
6bbf5755c6
Update mgba-zh_CN.ts
2019-09-30 12:06:42 -07:00
Vicki Pfau
8da533c551
GBA Video: Fix unitialized value
2019-09-28 20:17:50 -07:00
Vicki Pfau
65b553022c
Qt: Fix LibraryController initialization ( fixes #1324 )
2019-09-28 20:15:24 -07:00
Vicki Pfau
81fd7e3c1a
Qt: Memory range dumping ( closes #1298 )
2019-09-22 20:21:04 -07:00
Vicki Pfau
c076878495
Qt: Remove What's This icon from dialogs
2019-09-22 16:13:56 -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
b851cc332e
OpenGL: Only resize textures when needed
2019-09-21 16:06:01 -07:00
Vicki Pfau
0e92a22840
GB Audio: Fix channel 4 volume ( fixes #1529 )
2019-09-19 21:30:28 -07:00
Vicki Pfau
7f4ca56af8
Qt: Fix shader loading while thread not running ( fixes #1528 )
2019-09-18 18:52:42 -07:00
Vicki Pfau
8708a0db52
Feature: Switch from ImageMagick to FFmpeg for GIF generation
2019-09-17 19:06:58 -07:00
Vicki Pfau
8219b70c2e
CMake: Fix debug file generation
2019-09-17 18:36:10 -07:00
Vicki Pfau
e15185f521
FFmpeg: Drain recording buffers
2019-09-16 23:35:23 -07:00
Vicki Pfau
29fc787fc9
Qt, OpenGL: Disable integer scaling for dimensions that don't fit
2019-09-16 22:04:57 -07:00
Vicki Pfau
3920c6191f
Qt: Improve GL sync (really)
2019-09-16 19:15:29 -07:00
Vicki Pfau
44c9be7060
Qt: Fix getPixels UAF
2019-09-16 18:17:45 -07:00
Vicki Pfau
0cc8046121
Qt: Minor GL fixes
2019-09-14 23:04:34 -07:00
Vicki Pfau
1dc405db38
GB Audio: Channel 4 fixes ( fixes #1265 , closes #1289 )
2019-09-14 13:10:20 -07:00
EmpyreusX
df5b6b7351
Update mgba-zh_CN.ts
2019-09-14 13:10:07 -07:00
Lothar Serra Mari
07e4451432
Qt: Update German GUI translation
2019-09-14 14:10:25 +02:00
Vicki Pfau
f127525cac
GB Video: Fix mode 0 window edge case ( fixes #1519 )
2019-09-08 18:03:42 -07:00
Vicki Pfau
a44a8f668f
GB: Add yanking
2019-09-07 18:32:37 -07:00
Vicki Pfau
7c8d253123
GB: SGB bug compat
2019-09-07 11:38:14 -07:00
EmpyreusX
5336c0e2cd
Update mgba-zh_CN.ts
2019-09-07 14:09:40 +08:00