Vicki Pfau
32149f0e24
VFS: Fix UB
2024-03-17 19:56:27 -07:00
unknown
1c058b596e
Qt GDB Window defaults to loopback address
2024-03-17 19:55:38 -07:00
unknown
3253c5dd32
GBA Debugger defaults to loopback address
2024-03-17 19:55:38 -07:00
Vicki Pfau
858c94e5ee
GBA SIO: Fix MULTI mode SIOCNT bit 7 writes on secondary GBAs ( fixes #3110 )
2024-01-21 17:45:06 -08:00
Vicki Pfau
a2b7b19d89
Vita: Add imc0 and xmc0 mount point support
2024-01-21 03:39:36 -08:00
Vicki Pfau
48350b1fd3
VFS: Modernize VDeviceList implementation
2024-01-21 03:38:44 -08:00
Vicki Pfau
1c61b54208
CHANGES: Update for 0.10.3
2024-01-07 19:17:00 -08:00
Vicki Pfau
15ec8eb795
Res: Update patrons.txt
2024-01-07 19:15:52 -08:00
Vicki Pfau
383dcda998
Res: Update nointro.dat
2024-01-07 19:13:02 -08:00
Vicki Pfau
e1a5329f30
Qt: Fix screen freezing on macOS after closing save state window ( fixes #2885 )
2024-01-07 16:58:30 -08:00
Vicki Pfau
0227d2db39
VFS: Use anonymousMemoryMap for large 7z allocations ( fixes #3013 )
2023-12-21 22:58:36 -08:00
Vicki Pfau
3f4cb4dbcb
GB Audio: Improve "zombie mode" emulation in CGB mode ( fixes #2029 )
2023-12-20 02:53:21 -08:00
Daniel Simon
960d98a554
Qt: Fix generic icon on Wayland
2023-12-20 02:19:36 -08:00
Vicki Pfau
9a45bf94aa
GB Audio: Fix restarting envelope when writing to register ( fixes #3067 )
2023-12-20 02:18:42 -08:00
Vicki Pfau
f8112aee59
mGUI: Persist fast forwarding after closing menu ( fixes #2414 )
2023-12-18 22:58:55 -08:00
Vicki Pfau
68e5a0aa47
GB: Fix applying a patch that changes the cartridge mapper ( fixes #3077 )
2023-12-11 22:07:41 -08:00
Vicki Pfau
7be38eaed5
Qt: Do initial macOS resource staging in local app bundle
2023-12-11 22:07:41 -08:00
Vicki Pfau
3c5caf7c53
Qt: Move install in CMake so install scripts get run first
2023-12-11 22:07:41 -08:00
Vicki Pfau
f4a5d86f88
Qt: Do codesigning on macOS
2023-12-11 22:07:41 -08:00
Vicki Pfau
3520607ebc
Res: Add entitlements list for macOS
2023-12-11 22:06:49 -08:00
Vicki Pfau
4f50fe04fe
CMake: Bump minimum macOS to 10.7 when building against SDL2
2023-12-10 23:53:35 -08:00
Vicki Pfau
c6afa29215
Revert "SDL: Fix minor leak if debugger isn't used"
...
This reverts commit ba83c4d9d3
.
2023-11-25 22:59:49 -08:00
Vicki Pfau
ba83c4d9d3
SDL: Fix minor leak if debugger isn't used
2023-11-24 22:30:52 -08:00
Vicki Pfau
0e3d55c2ac
GBA Savedata: Fix crash when resizing flash save games for RTC data
2023-11-24 22:30:51 -08:00
nia
ef9c5bd096
Scripting: Check for ENOTRECOVERABLE
...
It's part of "robust mutexes" and may not necessarily be available
(e.g. on NetBSD 9)
2023-11-24 22:29:08 -08:00
Vicki Pfau
5ecce03fba
FFmpeg: Fix deprecation warnings
2023-11-06 23:16:37 -08:00
Vicki Pfau
0b003fe230
GBA Audio: Only read MP2k context addresses if valid
2023-10-29 17:11:01 -07:00
Vicki Pfau
a362317f46
CMake: Fix DEFAULT_LTO
2023-10-29 17:08:04 -07:00
leo60228
73ac3dad4f
Debugger: Advertise QStartNoAckMode support
2023-10-29 17:08:04 -07:00
leo60228
1d4bf372b8
Debugger: Fix off-by-one breaking StartNoAckMode
2023-10-29 17:08:04 -07:00
Vicki Pfau
da8f4f28f3
Wii: Fix build
2023-09-27 20:24:40 -07:00
David Spickett
35cdd5d242
Debugger: Correct PC value when read with 'p' instead of 'g' packet
...
The 'g' packet is handled by _readGPRs which has a special case for
the PC due to the way the CPU reports the PC value.
This was added by added by a967f9aac4
.
The 'p' packet is handled by _readRegister which did not have this
special case for PC. This lead to GDB reporting the correct PC value
but LLDB not, as the latter used 'p' instead.
This meant you saw things like this:
0x80002a4 <+16>: str r0, [sp, #0x4]
0x80002a8 <+20>: bl 0x80001f0 <----------expected to be here.
-> 0x80002ac <+24>: b 0x80002b0
Where you expected to be about to bl to another function,
but it looked like you had already done it.
And more obviously, when you first attached to the GDB stub,
the PC was reported as 4 not 0.
2023-09-27 20:24:40 -07:00
Vicki Pfau
d2205d3475
Scripting: Enhance error reporting
2023-09-27 20:24:40 -07:00
Vicki Pfau
404e84b045
Scripting: Simplify console implementation
2023-09-27 20:24:40 -07:00
Vicki Pfau
31235a6b2c
Scripting: Fix console error log level
2023-09-16 01:37:11 -07:00
Vicki Pfau
0fb8b782be
GB Core: Fix exported size information
2023-09-16 01:36:15 -07:00
Vicki Pfau
c5dc97a432
GBA: Make sure unloading a ROM frees the AGBPrint buffer
2023-09-16 01:36:10 -07:00
Vicki Pfau
9adb1faef2
Qt: SaveConverter doesn't use the controller
2023-09-16 01:35:34 -07:00
Vicki Pfau
9b98a19a37
Core: Fix potential UAF when loading a ROM in a VDir
2023-09-16 01:35:23 -07:00
Vicki Pfau
ddee0af216
GBA Core: Fix Flash 1M memory block descriptor
2023-09-16 01:34:29 -07:00
Vicki Pfau
35bbc74cc2
Vita: Fix camera setting not appearing ( fixes #3012 )
2023-08-28 13:29:24 -07:00
Vicki Pfau
510d1afa4a
GBA Audio: Fix sample position issues when rate changes ( fixes #3006 )
2023-08-23 14:35:50 -07:00
Vicki Pfau
d6291bcc05
Qt: Fix mute settings not being loaded on setting screen ( fixes #2990 )
2023-08-08 19:34:35 -07:00
shenef
e86e9d0c76
Qt: Mark video encoding options as untranslatable
2023-08-05 16:34:56 -07:00
Vicki Pfau
cda008eef5
Qt: Re-enable sync for multiplayer windows that aren't connected ( fixes #2974 )
2023-08-04 23:20:39 -07:00
Vicki Pfau
fcb2f11464
GUI: Add missing include
2023-07-23 22:49:59 -07:00
Vicki Pfau
eb2233eaaa
GBA GPIO: Fix tilt scale and orientation ( fixes #2703 )
2023-07-23 22:49:55 -07:00
Vicki Pfau
1d37620c8c
Updater: Fix overwriting directories with files
2023-07-18 01:43:07 -07:00
Vicki Pfau
1ec45502fb
FFmpeg: Fix isampleRate initialization
2023-07-17 21:37:37 -07:00
Vicki Pfau
1dc94c999a
Qt: Fix leak if loading a save file fails
2023-07-17 21:36:23 -07:00