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
EmpyreusX
5e81330821
Update mgba-zh_CN.ts
2019-09-07 14:01:57 +08:00
EmpyreusX
7574c7c34d
Update mgba-zh_CN.ts
2019-09-07 13:57:45 +08:00
EmpyreusX
cc0b669d6f
Update mgba-zh_CN.ts
2019-09-07 13:52:39 +08:00
Vicki Pfau
e925148573
GB: Yet more SGB cleanup
2019-09-06 19:22:18 -07:00
Vicki Pfau
34529398bb
GB: More SGB controller incrementing fixes
2019-09-03 19:38:51 -07:00
Vicki Pfau
d6e9315ff5
GB: SGB controller cleanup
2019-09-02 22:26:19 -07:00
Vicki Pfau
22c55f21dc
GB: Fix SGB controller incrementing
2019-09-02 21:36:40 -07:00
Vicki Pfau
74e09675ce
GB: Fix SGB controller selection initialization ( fixes #1104 )
2019-09-01 21:32:27 -07:00
Vicki Pfau
178348d445
Qt: Scale pixel color values to full range ( fixes #1511 )
2019-08-28 20:55:11 -07:00
Vicki Pfau
11fcc89f79
Qt: Set default value for scale size ( fixes #1513 )
2019-08-28 20:49:54 -07:00
Lothar Serra Mari
e7e28459d0
Qt: Update German GUI translation
2019-08-28 18:00:56 +02:00
Vicki Pfau
c8872a83ab
Qt: Improve cheat view UX
2019-08-25 19:43:46 -07:00
Vicki Pfau
3976f8f273
Qt: Add recent game list clearing ( closes #1380 )
2019-08-25 19:29:45 -07:00
Vicki Pfau
4cf401c391
Qt: Only show emulator restart warning once per settings saving
2019-08-25 19:29:44 -07:00
Vicki Pfau
e8fe5684f7
Qt: Add export button for tile view ( closes #1507 )
2019-08-25 19:29:44 -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
2d737ff367
GB Printer: Reset printer buffer index after printing
2019-08-01 20:11:12 -07:00
Vicki Pfau
9fa7767ed9
GB MBC: Improve Wisdom Tree heuristic
2019-07-28 10:15:31 -07:00
Vicki Pfau
773e0d26ff
GB Memory: Better emulate 0xFEA0 region on DMG, MGB and AGB
2019-07-28 09:51:16 -07:00
Vicki Pfau
c471d03c7d
Python: Play nice with venvs
2019-07-28 09:51:16 -07:00
Vicki Pfau
5c5be73c47
GB MBC: Support for unlicensed Wisdom Tree Game Boy mapper
2019-07-04 17:45:03 -07:00
Vicki Pfau
916d14cd78
Core: Unify duplicated loading functionality, make loads always preload with fixed ROM buffer
2019-07-04 14:18:30 -07:00
Vicki Pfau
ca8559549c
Qt: Fix GL display not updating while paused
2019-07-04 14:13:27 -07:00
Vicki Pfau
c0120cd586
OpenGL: Fix 1.x interframe blending
2019-07-04 13:44:23 -07:00
Vicki Pfau
a24bd073b4
GB: Fix savedata initialization ( fixes #1473 , fixes #1478 )
2019-07-03 13:01:10 -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
endrift
3cb6de808a
Merge pull request #1275 from briaguya/master
...
Tools: Allow for separate fast forward ratios for held/toggled speedup
2019-06-30 22:13:29 -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
1a6d5ad7e3
3DS: Update font code for ctrulib 1.6
2019-06-30 17:36:00 -07:00
Vicki Pfau
6bd38d1565
GBA Cheats: Add support for loading EZ Flash-style cht files
2019-06-30 14:51:27 -07:00
Vicki Pfau
09cce3627b
GB, GBA: Make file type checking functions public API
2019-06-30 11:33:47 -07:00
Vicki Pfau
cbc27f08f9
Core: Add single config option reloading function
2019-06-30 11:25:40 -07:00
Vicki Pfau
4ea82f9e3a
Qt: Add label with pixel size of high-res upscale
2019-06-30 11:01:14 -07:00
Vicki Pfau
2420fd81e7
Qt: Fix race conditions initializing GDB stub
2019-06-27 17:56:09 -07:00
Brian Smith
f6755a6e1b
Merge branch 'master' of https://github.com/mgba-emu/mgba
...
# Conflicts:
# src/platform/qt/SettingsView.cpp
2019-06-27 03:44:14 -05:00
Vicki Pfau
4731bae9e0
Qt: Show error message if file failed to load
2019-06-26 15:43:58 -07:00
Vicki Pfau
48162e75e7
Qt: Fix forcing 1.x when getting a 2/3 backwards-compatible context
2019-06-26 15:39:18 -07:00
Vicki Pfau
042a77a932
GB Audio: Deschedule channel 1 when disabled by sweep ( fixes #1467 )
2019-06-26 10:33:36 -07:00
Vicki Pfau
417a749fec
Libretro: Fix crash changing allowing opposing directions (backports libretro/mgba@2619aa)
2019-06-26 10:15:59 -07:00
Vicki Pfau
43b6004cea
Switch: Support file associations
2019-06-24 19:01:20 -07:00
Vicki Pfau
ba547b26d1
mGUI: Fix crash if last loaded ROM directory disappears ( fixes #1466 )
2019-06-24 13:15:49 -07:00
Vicki Pfau
51e7070302
GB Audio: Deschedule channel 3 when disabled ( fixes #1463 )
2019-06-24 09:15:35 -07:00
Vicki Pfau
06d407f130
GB Video: Increment BCPS/OCPS even in mode 3 ( fixes #1462 )
2019-06-24 09:05:38 -07:00
Vicki Pfau
6d53c44422
GB Audio: Sample inactive channels ( fixes #1455 , fixes #1456 )
2019-06-22 23:18:37 -07:00
Vicki Pfau
68fc62073d
GB Audio: Only reset channel 3 sample in DMG mode
2019-06-22 23:18:25 -07:00
Vicki Pfau
f98da2ab3f
Qt: Fix disabling audio channels
2019-06-22 22:02:10 -07:00
Arves100
0a06f4dad0
All: Added exports for qt
2019-06-22 20:22:42 -07:00
Arves100
9f5adf2dcc
Qt: Simplified search of Qt5 modules
2019-06-22 18:33:07 -07:00
Vicki Pfau
81098060aa
GBA Cheats: Fix PARv3 Thumb hooks
2019-06-22 13:04:34 -07:00
Vicki Pfau
f3ec9db9d7
Core: Fix crash when exiting game with cheats loaded
2019-06-22 13:03:53 -07:00
Vicki Pfau
3f044a5791
Core: Add support for loading Libretro-style cht files
2019-06-22 13:02:58 -07:00
Arves100
c9c80df433
SDL: Fix SDL2 package search
2019-06-20 15:31:56 -07:00
Vicki Pfau
ebf35aaaf7
ARM: Fix build
2019-06-20 14:14:46 -07:00
Vicki Pfau
227121e676
CMake: Begin cleanup
2019-06-20 14:03:40 -07:00
Vicki Pfau
abc5fbeb38
Python: Fix build
2019-06-20 14:02:45 -07:00
Arves100
120e1006d0
All: Microsoft Visual C++ compatibility code
2019-06-20 13:57:04 -07:00
Vicki Pfau
ecc6141c67
Qt: Add option to pause on minimizing window ( closes #1379 )
2019-06-18 11:14:05 -07:00
Vicki Pfau
a9e96c7d00
GB SIO: Fix lockstep failing games aren't reloaded
2019-06-17 13:29:15 -07:00
Vicki Pfau
918caf87c4
Core: Create game-related paths if they don't exist ( fixes #1446 )
2019-06-17 13:29:15 -07:00
KAMiKAZOW
34ddae8e4d
HiDPI support for Qt GUI
2019-06-15 13:29: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
Lothar Serra Mari
faef25b0d8
Qt: Update German GUI translation
2019-06-09 17:58:40 +02:00
Vicki Pfau
f33c5f5513
Qt: Add cancel button to savestate view
2019-06-08 16:21:46 -07:00
Vicki Pfau
763eccd69a
Qt: Fix menu bar staying hidden in full screen ( fixes #317 )
2019-06-08 16:12:36 -07:00
Vicki Pfau
7d821d4f11
mGUI: Remmeber name and position of last loaded game
2019-06-07 12:26:49 -07:00
Vicki Pfau
1928d2b5fc
Ports: Ability to crop SGB borders off screen ( closes #1204 )
2019-06-07 12:13:20 -07:00
Vicki Pfau
62e3955848
3DS: Add SGB cropping
2019-06-07 12:11:57 -07:00
Vicki Pfau
ea4c160424
Wii: Add SGB cropping
2019-06-07 11:32:52 -07:00
Vicki Pfau
101d80dca3
Switch: Add SGB cropping
2019-06-07 11:20:34 -07:00
Vicki Pfau
aab47e52f5
Qt: Fix Software display driver frame sizing
2019-06-07 00:15:27 -07:00
Vicki Pfau
e9aff885a2
Vita: Add SGB cropping
2019-06-06 23:36:48 -07:00
Vicki Pfau
ff8f03ab74
GBA Video: Fix 512x512 backgrounds in GL
2019-06-06 23:36:48 -07:00
Vicki Pfau
ace3bd57f7
GB Serialize: Fix typo
2019-06-06 18:38:25 -07:00
Vicki Pfau
81476720e2
GB Serialize: Fix loading non-BIOS state from BIOS ( fixes #1280 )
2019-06-06 16:15:07 -07:00
Vicki Pfau
7b12516df4
Vita: L2/R2 and L3/R3 can now be mapped on PSTV ( fixes #1292 )
2019-06-06 15:54:35 -07:00
Vicki Pfau
9b9aeb0c2b
GBA Core: Fix libretro build ( fixes #1439 )
2019-06-06 14:14:14 -07:00
Vicki Pfau
e34c529f7e
Ports: Ability to enable or disable all SGB features ( closes #1205 )
2019-06-05 12:55:30 -07:00
Vicki Pfau
c5fc0f0492
Qt: Remove excess memcpying ( fixes #1437 )
2019-06-05 10:06:41 -07:00
Vicki Pfau
9ac838d14d
Switch: Option to use built-in brightness sensor for Boktai
2019-06-04 22:32:09 -07:00
Vicki Pfau
9b0e4af7b4
GBA Video: Fix GL output ivec rank
2019-06-04 20:49:43 -07:00
Vicki Pfau
5c11ea8c27
GBA: Work around CFFI regression
2019-06-04 16:30:53 -07:00
Vicki Pfau
4787eb29c5
GBA SIO: Stop using bitfield structs
2019-06-04 16:30:34 -07:00
Vicki Pfau
d048917b72
Qt: Cap audio buffer size to 8192
2019-06-04 14:20:10 -07:00
Vicki Pfau
f2134e6b62
Qt: Only allow one Frame Inspector to be open
2019-06-04 12:56:50 -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
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