Vicki Pfau
|
225369f2b6
|
GBA Savedata: Fix RTC writing invalidating save mapping
|
2022-10-08 16:04:50 -07:00 |
Vicki Pfau
|
7982de2a4c
|
Vita: Fix keyboard result bounds check
|
2022-10-06 22:21:38 -07:00 |
Vicki Pfau
|
4508797e35
|
mGUI: Fix cheat max length
|
2022-10-06 21:38:09 -07:00 |
Vicki Pfau
|
e7159ac771
|
GBA Savedata: Fix crash when loading/saving RTC games with no savedata
|
2022-10-06 14:46:54 -07:00 |
Vicki Pfau
|
e23d04afc5
|
GB Memory: Fix bounds of TAMA5 registers in savestates
|
2022-10-06 03:24:06 -07:00 |
Vicki Pfau
|
bb711d311f
|
GBA Savedata: Store RTC data in savegames (closes #240)
|
2022-10-06 02:57:26 -07:00 |
Vicki Pfau
|
a56bfab48e
|
Qt: Fix OSD being off by default
|
2022-10-03 23:07:14 -07:00 |
Vicki Pfau
|
168c9cb8d6
|
Debugger: platformCommands should be able to be NULL
|
2022-10-03 15:55:09 -07:00 |
Vicki Pfau
|
9adad40b1c
|
GB Audio: Fix changing channel properties mid-frame (fixes #2655)
|
2022-10-02 17:18:19 -07:00 |
Vicki Pfau
|
1807442577
|
Scripting: Add documentation for Lua sockets
|
2022-10-01 22:04:53 -07:00 |
Vicki Pfau
|
e4a5a3f2db
|
Scripting: Fix value docstrings with newlines
|
2022-09-29 03:28:26 -07:00 |
Vicki Pfau
|
6fc8195177
|
Scripting: Style nit
|
2022-09-29 03:12:11 -07:00 |
Vicki Pfau
|
91fb63c484
|
Scripting: Add "internal" marker to classes, exported to docgen
|
2022-09-29 03:11:59 -07:00 |
Vicki Pfau
|
7719dd5ec4
|
Scripting: Fix member docstrings with newlines
|
2022-09-29 02:53:37 -07:00 |
Vicki Pfau
|
0c33863e66
|
Qt: Include cheats in bug report
|
2022-09-28 04:27:45 -07:00 |
Vicki Pfau
|
31f798748b
|
VFS: Early return NULL if attempting to map 0 bytes from a file
|
2022-09-27 05:33:46 -07:00 |
Vicki Pfau
|
55c2efa3ea
|
GB: Don't try to map a 0-byte SRAM (fixes #2668)
|
2022-09-27 05:33:46 -07:00 |
Vicki Pfau
|
c06d38449d
|
Qt: Fix scripting disabled build
|
2022-09-26 00:20:37 -07:00 |
Vicki Pfau
|
a12a391fd1
|
CMake: Don't include scripting.c in libretro build
|
2022-09-26 00:16:14 -07:00 |
Vicki Pfau
|
8e898b02cc
|
Scripting: Add doc structs and exporting documentation from engines
|
2022-09-25 17:31:49 -07:00 |
Vicki Pfau
|
73d19cc02a
|
Scripting: Add reference to the top-level engine in engine contexts
|
2022-09-25 17:30:30 -07:00 |
Vicki Pfau
|
95336463bf
|
Scripting: Add root scope function for engines
|
2022-09-25 17:30:30 -07:00 |
Vicki Pfau
|
68845e080a
|
Scripting: Const fix
|
2022-09-25 17:30:30 -07:00 |
Adam Higerd
|
b60e0b9282
|
Scripting: Return status from socket.connect, fix coding style
|
2022-09-25 16:58:46 -07:00 |
Vicki Pfau
|
d4b3bcde0f
|
Util: More buildfixes
|
2022-09-21 20:41:40 -07:00 |
Vicki Pfau
|
536170c331
|
Windows: Buildfixes
|
2022-09-21 20:22:26 -07:00 |
Vicki Pfau
|
2912bd2d07
|
GB: Support CGB0 boot ROM loading
|
2022-09-21 20:04:56 -07:00 |
Adam Higerd
|
d852c7c8f0
|
Scripting: add socket bindings
|
2022-09-21 20:01:12 -07:00 |
Vicki Pfau
|
084b56b3bf
|
GB: Remove faulty debug logging
|
2022-09-12 00:13:19 -07:00 |
Vicki Pfau
|
5dbe240442
|
Qt: Resume crashed game when loading a save state
|
2022-09-11 02:51:24 -07:00 |
Vicki Pfau
|
83f0deab1b
|
Scripting: Fix some memory leaks
|
2022-09-10 04:01:38 -07:00 |
Vicki Pfau
|
29e1ddbb21
|
Qt: Fix build on older Qt
|
2022-09-09 18:29:00 -07:00 |
Vicki Pfau
|
e87f7b7b68
|
Qt: Use FFmpeg to convert additional camera formats, if available
|
2022-09-09 16:38:34 -07:00 |
Vicki Pfau
|
550866fcac
|
Libretro: Fix backwards, oversensitive accelerometer (fixes #2635)
|
2022-09-09 02:27:14 -07:00 |
Vicki Pfau
|
d95d982ba3
|
Qt: Don't re-enable updates on xcb
|
2022-09-09 01:45:33 -07:00 |
Vicki Pfau
|
4b0ea00ba1
|
GBA: Fix 1 MiB ROM mirroring to only mirror 4 times
|
2022-09-07 20:26:35 -07:00 |
Vicki Pfau
|
e0b07a6446
|
GB: Fix HALT breaking M-cycle alignment (fixes #250)
|
2022-09-04 00:09:14 -07:00 |
JakobDev
|
c6b25f14a3
|
Use reverse DNS for LInux data files (#2648)
|
2022-09-01 02:16:45 -07:00 |
Vicki Pfau
|
c305c377db
|
GB MBC: Finish TAMA6 timer (non-alarm) emulation
|
2022-08-31 00:12:33 -07:00 |
Vicki Pfau
|
9b35e76416
|
GB MBC: Add more TAMA6 commands
|
2022-08-31 00:12:33 -07:00 |
Vicki Pfau
|
055d062944
|
Third-Party: Update zlib and libpng
|
2022-08-31 00:12:33 -07:00 |
Vicki Pfau
|
0b50e7163e
|
GB MBC: Start work on TAMA6 RTC pages
|
2022-08-28 21:29:10 -07:00 |
Vicki Pfau
|
1985713c3a
|
GB MBC: Emulate TAMA6 timer disabling
|
2022-08-28 19:15:03 -07:00 |
Vicki Pfau
|
bac42c9027
|
GB MBC: Partial TAMA5 RTC
|
2022-08-28 03:53:51 -07:00 |
Vicki Pfau
|
2a9f32a840
|
Qt: Store initial size externally
|
2022-08-21 01:14:35 -07:00 |
Vicki Pfau
|
a8dcf87e70
|
Qt: Enforce minimum size a bit better
|
2022-08-19 22:50:44 -07:00 |
Vicki Pfau
|
a3acf4cb1f
|
Qt: Fix cursor hiding/unhiding
|
2022-08-17 21:29:29 -07:00 |
Vicki Pfau
|
6fc656296d
|
Qt: Fix viewport sizing (fixes #2578)
|
2022-08-17 21:29:13 -07:00 |
atilluF
|
0fea8d63fc
|
Qt: Update translation (Italian)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/it/
|
2022-08-16 23:03:13 -07:00 |
Jaime Marquínez Ferrándiz
|
328fee867f
|
Qt: Update translation (Spanish)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
|
2022-08-16 23:03:13 -07:00 |
Mikhail Zadorsky
|
e3fb7693e3
|
Qt: Update translation (Russian)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/ru/
|
2022-08-16 23:03:13 -07:00 |
shinyoyo
|
ca94e14545
|
Qt: Update translation (Chinese (Simplified))
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/zh_Hans/
|
2022-08-16 23:03:13 -07:00 |
Vicki Pfau
|
8a87eaa395
|
GB Video: Back out "inaccurate" SGBC hacks
|
2022-08-16 22:29:10 -07:00 |
Vicki Pfau
|
feec147f07
|
Qt: Fix GB colors overrides being broken for games with CGB overrides when set to none
|
2022-08-16 03:35:44 -07:00 |
Adam Higerd
|
8f724d6a1f
|
typo fix in scripting core
|
2022-08-15 16:23:09 -07:00 |
Vicki Pfau
|
368ad24516
|
Debugger: Fix multiple conditional watchpoints at the same address
|
2022-08-13 03:41:55 -07:00 |
Vicki Pfau
|
3b5fb57013
|
Qt: Disable updates on xcb too
|
2022-08-13 03:36:03 -07:00 |
Vicki Pfau
|
ad32c0f750
|
GB Audio: Fix regressions
|
2022-08-07 15:29:10 -07:00 |
Vicki Pfau
|
1fb7d7a4a3
|
GB Audio: Increase sample rate
|
2022-08-06 23:08:28 -07:00 |
Vicki Pfau
|
137f3e5804
|
Qt: Change lossless setting to use WavPack audio
|
2022-08-06 18:21:40 -07:00 |
Vicki Pfau
|
82ce165211
|
FFmpeg: Support dynamic audio sample rate
|
2022-08-06 18:20:36 -07:00 |
shinyoyo
|
4247fd0be3
|
Qt: Update translation (Chinese (Simplified))
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/zh_Hans/
|
2022-07-26 20:18:55 -07:00 |
Vicki Pfau
|
8cc8927bf0
|
Qt: Update translations
|
2022-07-19 23:33:59 -07:00 |
Adam Higerd
|
527e3dd613
|
fix misspelling in settings view
|
2022-07-19 12:43:25 -07:00 |
Vicki Pfau
|
04216780c3
|
Qt: I thought I backed that out
|
2022-07-17 23:26:08 -07:00 |
Vicki Pfau
|
a425554d45
|
Qt: Update translations
|
2022-07-17 22:48:21 -07:00 |
Vicki Pfau
|
a0c6573653
|
Qt: Fix ui namespacing
|
2022-07-17 22:48:21 -07:00 |
Vicki Pfau
|
ed5f65f36d
|
Qt: Fix some translator lookups
|
2022-07-17 22:48:21 -07:00 |
Vicki Pfau
|
ca484d38b8
|
Qt: Separate out new Gameplay settings tab
|
2022-07-17 22:48:06 -07:00 |
Vicki Pfau
|
e56653319e
|
Qt: Add splitters to scripting view
|
2022-07-17 21:14:23 -07:00 |
Vicki Pfau
|
5db7d95aa2
|
ARM: Fix some disassembly
|
2022-07-17 15:56:56 -07:00 |
Vicki Pfau
|
4d8700ccb7
|
Qt: Fix warning
|
2022-07-14 23:11:10 -07:00 |
Vicki Pfau
|
004f317aba
|
GBA Video: Mark framebuffer as dirty if the output texture changes
|
2022-07-13 19:53:44 -07:00 |
Vicki Pfau
|
8997eda005
|
Revert "Qt: Improve frame pacing, maybe"
This reverts commit 76d6055bb0 .
|
2022-07-13 19:27:38 -07:00 |
Vicki Pfau
|
ff95aab0b9
|
Revert "Qt: More Windows frame-pacing fixes"
This reverts commit 5b3fea3038 .
|
2022-07-13 19:27:26 -07:00 |
Vicki Pfau
|
65886b02f4
|
SDL: Fix deadlock if game crashes
|
2022-07-11 00:24:58 -07:00 |
Vicki Pfau
|
91ee9822d1
|
Qt: Fix crashing on loading a deleted recent script
|
2022-07-10 17:13:34 -07:00 |
Vicki Pfau
|
d4d7a3b6b9
|
Util: Fix ubsan warning
|
2022-07-10 16:41:13 -07:00 |
Vicki Pfau
|
b8087c1d97
|
Test: Fix no-return register ROM tester usage
|
2022-07-09 05:08:33 -07:00 |
Vicki Pfau
|
5ad8907acb
|
Test: Use core register API instead of hardcoding
|
2022-07-09 04:34:39 -07:00 |
Vicki Pfau
|
8c2f2a8649
|
GB Core: Case-insensitive register name matching
|
2022-07-09 03:59:04 -07:00 |
Vicki Pfau
|
325f59f404
|
Test: Make logging configuration work with ROM tester
|
2022-07-09 02:34:39 -07:00 |
Vicki Pfau
|
8997055fc0
|
Core: Migrate SDL logging enhancements into core
|
2022-07-09 02:34:10 -07:00 |
Vicki Pfau
|
01c881d18d
|
Debugger: Minor parser refactoring; fix crash
|
2022-07-06 23:55:49 -07:00 |
Vicki Pfau
|
5b3fea3038
|
Qt: More Windows frame-pacing fixes
|
2022-07-04 21:30:14 -07:00 |
Vicki Pfau
|
38ae69d54d
|
Qt: Remove broken-on-ninja ts.cmake
|
2022-07-03 21:17:21 -07:00 |
Vicki Pfau
|
0cfaf0a240
|
Qt: Add more bounds checks to tile selection
|
2022-07-03 18:53:55 -07:00 |
Vicki Pfau
|
76d6055bb0
|
Qt: Improve frame pacing, maybe
|
2022-07-03 06:45:50 -07:00 |
Vicki Pfau
|
9bcfd248e9
|
Qt: Fix bounded sync when sync to video is enabled
|
2022-07-03 06:45:50 -07:00 |
Vicki Pfau
|
c11392e77a
|
Qt: Early painter abort
|
2022-07-03 06:45:50 -07:00 |
Vicki Pfau
|
2700bf2c97
|
Qt: Don't attempt to draw a frame if holding an interrupter
|
2022-07-03 04:19:08 -07:00 |
Vicki Pfau
|
fa5c5e9601
|
Scripting: Fix memory domain writing
|
2022-07-02 22:49:47 -07:00 |
Vicki Pfau
|
57880bf674
|
Core: Add romSize function
|
2022-07-02 22:49:47 -07:00 |
Vicki Pfau
|
71f74d25b0
|
GBA: Fix 64 MiB GBA Video ROMs
|
2022-07-02 22:49:47 -07:00 |
Vicki Pfau
|
977b184ecb
|
Feature: More warning burndown
|
2022-07-02 03:17:58 -07:00 |
Vicki Pfau
|
e03e48f9c6
|
Scripting: Use return with lua_error so static analysis gets less confused
|
2022-07-02 03:11:34 -07:00 |
Vicki Pfau
|
39886c72f5
|
Qt: Update translations
|
2022-07-01 23:57:46 -07:00 |
Dardo Marasca
|
c71baa0c87
|
Qt: Update translation (Spanish)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
|
2022-07-01 23:51:16 -07:00 |
Lothar Serra Mari
|
dcd63f1ceb
|
Qt: Update translation (German)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/de/
|
2022-07-01 23:51:00 -07:00 |
Vicki Pfau
|
ae33504577
|
Core: Fix memory leak when refreshing a directory
|
2022-07-01 23:42:41 -07:00 |
Vicki Pfau
|
7f91cfe58d
|
GBA: Fix some ROM buffer handling issues with oddly sized files
|
2022-07-01 23:37:50 -07:00 |
Vicki Pfau
|
dd29e0cad3
|
Qt: Clean up views
|
2022-07-01 20:25:25 -07:00 |
Vicki Pfau
|
d053058ea3
|
Scripting: Add boolean type
|
2022-07-01 02:02:55 -07:00 |
Vicki Pfau
|
fa985d5798
|
Scripting: Add save state file API
|
2022-07-01 00:48:18 -07:00 |
Vicki Pfau
|
9515de7212
|
Scripting: Add loading API
|
2022-07-01 00:34:33 -07:00 |
Vicki Pfau
|
84e60e99f4
|
All: More warning burndown
|
2022-06-30 05:55:56 -07:00 |
Vicki Pfau
|
96c137c1a2
|
Core: Fix leaks and clean up mDirectorySet
|
2022-06-30 04:42:58 -07:00 |
Vicki Pfau
|
11589d874f
|
Qt: Fix leak when opening a ROM in an archive
|
2022-06-30 04:42:58 -07:00 |
Vicki Pfau
|
68ef5d3a5b
|
GB: Fix replacing the ROM crashing when accessing ROM base
|
2022-06-30 04:42:58 -07:00 |
Vicki Pfau
|
0979380c74
|
Debugger: Shaving recursive yaks takes a lot of work
|
2022-06-28 18:43:15 -07:00 |
Vicki Pfau
|
1bf1a97023
|
GBA Video: Fix sprite layer priority updating in GL
|
2022-06-28 02:23:39 -07:00 |
Vicki Pfau
|
2969a8bf7a
|
Core: Fix cache writes that span multiple tiles
|
2022-06-27 21:10:16 -07:00 |
Vicki Pfau
|
5c80fa67ef
|
Qt: Fix Quit role
|
2022-06-24 22:24:05 -07:00 |
Vicki Pfau
|
6629aeebec
|
GBA Video: Fix high tiles rendering wrong on macOS
|
2022-06-24 21:46:02 -07:00 |
Vicki Pfau
|
d21da6df2d
|
Qt: Fix crash when calling createBuffer from a callback
|
2022-06-24 19:01:10 -07:00 |
Vicki Pfau
|
e8a39fea95
|
All: Clean up some warnings
|
2022-06-24 17:48:52 -07:00 |
Vicki Pfau
|
f3209e1942
|
Qt: Move scripting classes into folder
|
2022-06-24 17:25:53 -07:00 |
Vicki Pfau
|
5349cab4b2
|
Qt: Better error checking in mGLWidget
|
2022-06-24 01:55:52 -07:00 |
Vicki Pfau
|
b1f1da4f7d
|
Core: Fix warning
|
2022-06-24 00:53:15 -07:00 |
Vicki Pfau
|
1a61da9f83
|
Qt: Fix warning
|
2022-06-24 00:53:06 -07:00 |
ahigerd
|
1bda318531
|
Qt: Refactor the script buffer list into a model (#2566)
|
2022-06-23 23:15:35 -07:00 |
Vicki Pfau
|
c1b1f72005
|
Scripting: Fix crashes when functions return null
|
2022-06-21 16:17:32 -07:00 |
ahigerd
|
8d7c040b46
|
Don't crash when resetting scripting UI (#2564)
|
2022-06-20 22:48:55 -07:00 |
Vicki Pfau
|
0dce8b392a
|
Scripting: Fix test fallout
|
2022-06-16 23:45:20 -07:00 |
Vicki Pfau
|
79506cef72
|
Scripting: Fix elision of MemoryDomain documentation
|
2022-06-16 23:40:37 -07:00 |
Vicki Pfau
|
840e2806b5
|
Scripting: Basic void type bringup
|
2022-06-16 23:40:11 -07:00 |
Vicki Pfau
|
0b2cfb505f
|
Qt: Fix build on older Qt
|
2022-06-16 22:01:03 -07:00 |
Vicki Pfau
|
4851109027
|
Core: Add wallclock offset RTC type
|
2022-06-16 21:57:45 -07:00 |
Vicki Pfau
|
a60bc18ad0
|
CMake: Cleanup and enhance FindFeature, fix static libedit
|
2022-06-16 16:12:32 -07:00 |
Vicki Pfau
|
ddccbee47b
|
Qt: Show correct channel for modern macOS builds
|
2022-06-16 15:41:28 -07:00 |
Vicki Pfau
|
07221181ea
|
Qt: Fix VAO reinitialization
|
2022-06-16 15:39:29 -07:00 |
Vicki Pfau
|
fa910fc629
|
Mac: Start bringing up Universal build support
|
2022-06-15 23:31:20 -07:00 |
Vicki Pfau
|
6159c5a70b
|
GBA Audio: Decrunchify GB audio
|
2022-06-15 20:34:06 -07:00 |
Vicki Pfau
|
33b3d33da2
|
Core: Rename GBAStereoSample to mStereoSample
|
2022-06-15 18:39:38 -07:00 |
Vicki Pfau
|
a0613e27ab
|
SDL: Support exposing an axis directly as the gyro value (closes #2531)
|
2022-06-14 21:12:53 -07:00 |
Vicki Pfau
|
f7d8b77bd4
|
GB MBC: Fix edge case with Pocket Cam register accesses (fixes #2557)
|
2022-06-14 15:15:11 -07:00 |
Vicki Pfau
|
4707368d7f
|
Qt: Fix typo
|
2022-06-14 00:17:54 -07:00 |
Vicki Pfau
|
7f453ce202
|
GBA Video: Fix horizontal lines in GL when charbase is changed (fixes #1631)
|
2022-06-14 00:13:51 -07:00 |
Vicki Pfau
|
d2ac7c4ca0
|
Qt: Add Lua to report view
|
2022-06-10 20:59:27 -07:00 |
Vicki Pfau
|
c12fa581b3
|
Scripting: Fix build with Lua 5.1 and 5.2
|
2022-06-10 20:51:33 -07:00 |
Vicki Pfau
|
601d025e30
|
Scripting: Fix require return values
|
2022-06-10 19:55:45 -07:00 |
Vicki Pfau
|
9ac6096c3d
|
GB SIO: Fix bidirectional transfer starting (fixes #2290)
|
2022-06-09 21:10:27 -07:00 |
Vicki Pfau
|
d9092c6acf
|
Scripting: Invert search order
|
2022-06-09 16:37:40 -07:00 |
Vicki Pfau
|
45b47c32d2
|
Scripting: Much cleaner require shimming
|
2022-06-09 16:18:34 -07:00 |
Vicki Pfau
|
aee35a4442
|
Scripting: More cleanup
|
2022-06-09 14:54:30 -07:00 |
Vicki Pfau
|
b43509e705
|
Scripting: Free memory leak
|
2022-06-09 01:00:46 -07:00 |
Vicki Pfau
|
3e4f1fcb2e
|
Scripting: Lua requires should be relative to the file they were run from
|
2022-06-08 21:44:01 -07:00 |
Vicki Pfau
|
b42b997f00
|
Scripting: Why does this function take PCWSTR??
|
2022-06-08 18:04:43 -07:00 |
Vicki Pfau
|
6e196748d8
|
Scripting: Hand off full filename to Lua, add directory to DLL search path
|
2022-06-08 17:55:37 -07:00 |
Vicki Pfau
|
7b8ba05f88
|
Qt: Only disable DisplayGL updates on Windows
|
2022-06-08 15:32:49 -07:00 |