Vicki Pfau
1ec984f4fa
Merge branch 'master' (early part) into medusa
2024-06-21 00:46:28 -07:00
Vicki Pfau
faa0e49563
Merge branch 'master' (early part) into medusa
2024-06-21 00:42:31 -07:00
Vicki Pfau
295966ab50
Merge branch 'master' (early part) into medusa
2024-06-21 00:30:38 -07:00
Vicki Pfau
8718d034d4
Merge branch 'master' (early part) into medusa
2024-06-21 00:23:04 -07:00
Vicki Pfau
690f716df5
Merge branch 'master' (early part) into medusa
2024-06-21 00:22:10 -07:00
Vicki Pfau
4d104aeac1
Merge branch 'master' (early part) into medusa
2024-06-21 00:19:59 -07:00
Vicki Pfau
5d0dafbbb1
Merge branch 'master' (early part) into medusa
2024-06-21 00:16:40 -07:00
Vicki Pfau
38c51308c3
Merge branch 'master' (early part) into medusa
2024-06-21 00:14:13 -07:00
Vicki Pfau
91c97825c6
DS Core: Fix build
2024-06-20 23:21:59 -07:00
Vicki Pfau
8de9ac36d7
Merge branch 'master' (early part) into medusa
2023-05-03 02:43:29 -07:00
Vicki Pfau
407a338a0f
Merge branch 'master' (early part) into medusa
2023-05-03 02:43:01 -07:00
Vicki Pfau
0e1054ac13
Merge branch 'master' (early part) into medusa
2023-05-03 02:41:29 -07:00
Vicki Pfau
56c8b35ef6
Merge branch 'master' (early part) into medusa
2023-05-03 02:41:03 -07:00
Vicki Pfau
b1f9a98937
Merge branch 'master' (early part) into medusa
2023-05-03 02:30:16 -07:00
Vicki Pfau
69594abe8a
Merge branch 'master' (early part) into medusa
2023-05-03 02:28:22 -07:00
Vicki Pfau
a3753bd2eb
Merge branch 'master' (early part) into medusa
2023-05-03 02:25:30 -07:00
Martin Murtiono
c9585b8abe
Qt: Make rewind speed adjustable ( #2902 )
2023-04-29 00:36:01 -07:00
sam-gupta-git
a7ffcee399
Qt: Add shortcuts to increment fast forward speed ( #2903 )
...
Co-authored-by: Vicki Pfau <vi@endrift.com>
2023-04-29 00:33:16 -07:00
Vicki Pfau
eb26b3c387
GBA BIOS: Fix clobbering registers with word-sized CpuSet
2023-04-28 22:48:01 -07:00
Vicki Pfau
65a0b63c82
GB Audio: Fix channels 1/2 staying muted if restarted after long silence
2023-04-28 22:48:01 -07:00
Vicki Pfau
75910bcdab
Qt: Add QPA info to report view
2023-04-28 22:48:01 -07:00
Adam Higerd
6dbd977c73
Scripting: shim print()/warn() in Lua
2023-04-26 21:08:42 -07:00
Vicki Pfau
ba6865b570
mGUI: Enable auto-softpatching ( closes #2899 )
2023-04-26 01:05:11 -07:00
Vicki Pfau
622c2491b9
Debugger: Reject traces with negative trace amounts ( fixes #2900 )
2023-04-26 00:48:12 -07:00
Vicki Pfau
ae75abb8fa
Qt: Only disable swapInterval when fast-forwarding
2023-04-23 20:08:48 -07:00
Vicki Pfau
85aaa6c3c5
GB, GBA Audio: Clamp audio buffer size to 8192
2023-04-23 20:00:43 -07:00
Vicki Pfau
8739b22fbc
Qt: Detect Wayland as EGL
2023-04-20 20:12:53 -07:00
Vicki Pfau
420da428bd
Qt: Cleaner type punning
2023-04-20 20:11:43 -07:00
Vicki Pfau
5f6948351b
Feature: Move video-backend.c to a sensible place
2023-04-19 05:35:36 -07:00
Vicki Pfau
727ba5b2f2
Qt: Rip out OpenGL proxy thread
2023-04-18 21:22:10 -07:00
Vicki Pfau
7337edb82a
Qt: Manually toggle swap interval as needed
2023-04-18 21:22:10 -07:00
Vicki Pfau
133ed11cab
GBA Video: Don't repeat yourself
2023-04-18 02:18:49 -07:00
Vicki Pfau
2c84689345
Util: Improve mImageLoadPNG memory cleanup
2023-04-17 22:31:03 -07:00
Vicki Pfau
80a8074608
GBA Video: Fix interpolation issues with OpenGL renderer
2023-04-17 22:23:54 -07:00
Vicki Pfau
9fa607b30f
Util: More palette support
2023-04-17 04:37:36 -07:00
Vicki Pfau
618a51cabb
Util: Preliminary palette support
2023-04-17 04:37:36 -07:00
Vicki Pfau
f8b923015b
Util: Add grayscale mImage loading
2023-04-17 04:37:36 -07:00
Vicki Pfau
65f04ee408
Util: PNGWrite*A is dead, long live PNGWrite*
2023-04-17 04:37:36 -07:00
David Spickett
225456a39c
Debugger: Send flags information for cpsr register
...
There is a feature of target XML called flags. It allows
you to describe what a register contains.
https://sourceware.org/gdb/onlinedocs/gdb/Target-Description-Format.html
GDB has supported this for a long time and I recently added support
in LLDB:
e07a421dd5
This change adds this flags information for the cpsr register of the ARM7TDMI.
Based on the information in https://developer.arm.com/documentation/ddi0210/c/ .
This is what it looks like when using GDB:
```
(gdb) info registers
r0 0x0 0
<...>
cpsr 0x6000001f [ Z C M=31 ]
```
And LLDB:
```
(lldb) register read cpsr
cpsr = 0x6000001f
= (N = 0, Z = 1, C = 1, V = 0, I = 0, F = 0, T = 0, M=31)
```
(the format is up to the debugger, lldb is a lot more verbose at the moment)
To enable this I have increased the GDB stub's outgoing buffer to 1400 bytes.
The target XML is just above 130 bytes with the flags added.
2023-04-15 01:30:35 -07:00
Vicki Pfau
5bf048e380
GB Serialize: Add missing Pocket Cam state to savestates
2023-04-13 02:56:12 -07:00
Vicki Pfau
b876f13cb2
VFS: Actually fflush sync when doing writeback
2023-04-13 02:29:27 -07:00
Vicki Pfau
f40222f0ee
Core: Code cleanup
2023-04-13 02:09:12 -07:00
Vicki Pfau
fca0505f38
3DS: Code cleanup
2023-04-12 22:45:22 -07:00
Vicki Pfau
e8ef801a3e
Vita: Work around broken mktime implementation in Vita SDK ( fixes #2876 )
2023-04-12 03:33:53 -07:00
Vicki Pfau
1b85fb3de5
Scripting: Fix early freeing of coerced list contents ( fixes #2881 )
2023-04-11 16:27:57 -07:00
Vicki Pfau
3f108aae75
Scripting: Re-fix some Lua string handling ( fixes #2877 )
2023-04-10 03:02:51 -07:00
Vicki Pfau
dfb6055ae4
FFmpeg: Force lower sample rate for codecs not supporting high rates ( fixes #2869 )
2023-04-07 00:58:41 -07:00
Vicki Pfau
b68c714455
FFmpeg: Fix buffer size rounding for audio encoding
2023-04-07 00:58:40 -07:00
Vicki Pfau
a039e2fbef
Core: Fix memory leaks in mCacheSet
2023-04-05 05:06:08 -07:00
Vicki Pfau
03d1ed7778
Qt: More coverity placating
2023-04-05 05:00:16 -07:00