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 |