Commit Graph

8852 Commits

Author SHA1 Message Date
Vicki Pfau eca3f0f455 Scripting: Fix crashes when no font is loaded 2025-08-21 02:45:58 -07:00
Vicki Pfau 26b1d85aba GBA Memory: Fix prefetch regression 2025-08-21 02:45:58 -07:00
DanLaneyDLL 526b58da39
Update README.md Qt link (#3562)
The original link for the required Qt version has since expried, but the same executable can be found on Qt's archives. The link has been changed to use the archive link rather than the dead one.
2025-08-20 17:12:58 -07:00
Adam Higerd 8363b9510d Qt: fix crash when loading from archives 2025-08-10 20:31:47 -07:00
Vicki Pfau 7e786068bf ARM: Remove erroneous SMLAL(S) decodings (fixes #3544) 2025-08-10 20:28:24 -07:00
Vicki Pfau 84ed74802c GBA e-Reader: Early-exit when processing 0-sized lists 2025-08-06 17:13:36 -07:00
Vicki Pfau cb821e1f41 Qt: Fix build (again) 2025-08-05 02:28:37 -07:00
Vicki Pfau b498b8703b Qt: Fix build 2025-08-05 02:13:11 -07:00
ahigerd a3a225e90a
Qt: improve log routing, clean up output (#3489) 2025-08-05 01:50:32 -07:00
Vicki Pfau 04f9748cc8 Qt: Also filter paths with double backslashes, because Windows 2025-07-30 22:38:39 -07:00
Vicki Pfau ea4eae0ada Qt: Check in debugging frame time graph
It's currently disabled at compile time and can't be enabled at runtime
2025-07-30 22:38:39 -07:00
Vicki Pfau 45b7ba838c Qt: Set Qt::AA_DontCreateNativeWidgetSiblings
This works around an issue with scaling on Wayland, but may help otherwise too
2025-07-30 00:39:09 -07:00
Vicki Pfau 62070f11d5 GBA Video: Disable window interpolation at 1× scale (fixes #1810) 2025-07-15 15:26:08 -07:00
Vicki Pfau b05cec6017 Qt: Update translations 2025-07-14 22:41:58 -07:00
தமிழ்நேரம் c07043cb5a Qt: Update translation (Tamil)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/ta/
2025-07-14 22:41:01 -07:00
Vicki Pfau 5762d4d8cb Qt: Fix typo in Italian translation (fix #3531) 2025-07-14 22:34:52 -07:00
卧看微尘 d0003b784d Qt: Update translation (Chinese (Simplified Han script))
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/zh_Hans/
2025-07-14 22:33:28 -07:00
Carbonara 40b6f49bde Qt: Update translation (French)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/fr/
2025-07-14 22:33:15 -07:00
Hoseok Seo a8bed0bdc9 Qt: Update translation (Korean)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/ko/
2025-07-14 22:33:15 -07:00
Jaymi Lai edd8209794 Qt: Update translation (Chinese (Traditional Han script))
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/zh_Hant/
2025-07-14 22:31:55 -07:00
Felipe ed72633fed Qt: Update translation (Portuguese (Brazil))
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/pt_BR/
2025-07-14 22:31:55 -07:00
Enes Çetinkal 24b733233a Qt: Update translation (Turkish)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/tr/
2025-07-14 22:31:55 -07:00
Felix Jones 3b2f8c9453 Debugger: Handle temporary breakpoints for (ARM) software breakpoints 2025-07-14 14:53:59 -07:00
Felix Jones 4e069c342d GDB: Do not stop for jumps into BIOS when debug stepping code 2025-07-14 14:53:59 -07:00
Felix Jones db5a2bbbfc Debugger: Allow setting a temporary breakpoint for internal usage 2025-07-14 14:53:59 -07:00
Vicki Pfau 06c00c14a6 Scripting: Fix some memory leaks 2025-07-12 04:03:58 -07:00
Vicki Pfau ea11fe6484 SDL: Slighly reduce audio critical section 2025-07-04 03:49:22 -07:00
Vicki Pfau 8c6583f3ee Qt: Show filename of loaded TBL in memory view (closes #2815) 2025-07-01 16:25:28 -07:00
Felix Jones e5eeb70953 Send hangup `$W00` to GDB 2025-06-21 17:05:08 -07:00
Vicki Pfau d031892e55 ARM: cmn/cmp/teq/tst pc shouldn't flush the pipeline 2025-06-21 17:00:11 -07:00
Vicki Pfau 9f2a555204 Core: Narrow axis values to 16 bits in input core 2025-06-21 01:32:33 -07:00
Vicki Pfau 2d3228d662 GBA Video: Fix edge case with double-height sprites wrapping (fixes #2824) 2025-06-15 03:10:23 -07:00
Vicki Pfau 57678d6180 GBA Video: Improve sprite drawing cycle counting (fixes #3081) 2025-06-13 20:27:08 -07:00
Vicki Pfau 974033ab12 Qt: Fix computing player save path 2025-06-10 01:29:58 -07:00
Vicki Pfau 0584d59bce Qt: Add save info to bug report logs 2025-06-10 01:29:41 -07:00
Vicki Pfau ae6b0ed1be GBA Video: Fix transparent OBJWIN pixel/sprite priority interaction (fixes #2809) 2025-06-09 00:25:47 -07:00
Vicki Pfau be021ea5de Scripting: Pass through all rumble callbacks (fixes #3296) 2025-06-08 23:46:51 -07:00
Vicki Pfau 9a4c4e720f Util: Use FreeType's stroker instead of an SDF 2025-06-08 23:10:45 -07:00
Vicki Pfau 7fa4acf1c7 Util: Add text metrics functions 2025-06-08 22:19:02 -07:00
Vicki Pfau 467768d414 Scripting: Expose some basic geometric utility types 2025-06-08 21:57:01 -07:00
Vicki Pfau 00246cda74 GBA e-Reader: Disable strict mode when scanning cards 2025-06-08 18:49:53 -07:00
Vicki Pfau e5ee438a1d GBA e-Reader: Use geometric mean instead of arithmetic mean when detecting parameters 2025-06-08 18:49:19 -07:00
Vicki Pfau edefc04076 Util: Fix build by disabling SDF rendering on older FreeType 2025-06-06 02:02:37 -07:00
Vicki Pfau c4d3cf7de5 Util: Add somewhat hacky SDF masking for outlined text rendering 2025-06-06 01:55:10 -07:00
Vicki Pfau 41d25de69f Util: Remove glyph rendering from mFontSpanWidth 2025-06-02 23:31:52 -07:00
Vicki Pfau 645001e9ce Qt: Ensure debugger is attached to a starting core when opening scripting (fixes #3471) 2025-06-02 02:24:11 -07:00
Vicki Pfau e4be21c003 Scripting: Clean up debugger when detaching 2025-06-02 02:05:38 -07:00
Vicki Pfau 9bf932edac Debugger: Make sure to hit all breakpoints for a given address 2025-06-02 02:04:26 -07:00
Vicki Pfau 96d1f4b786 Res: Move demo scripts into demos folder, add text rendering demo 2025-06-01 17:52:06 -07:00
Vicki Pfau 2007ca4fb3 Util: Fix including FreeType 2025-05-31 23:35:30 -07:00