Megamouse
b2d9da0b4b
recording: Fix flush. We want to clear the whole queue...
2023-11-23 21:19:31 +01:00
Megamouse
3cec3b866d
cellRec: implement audio mixing
2023-11-23 21:19:31 +01:00
Megamouse
6ba204a259
recording: decrease log spam
2023-11-23 21:19:31 +01:00
Megamouse
51d0df97d3
cellRec: implement audio encoding (no mixing yet)
2023-11-23 21:19:31 +01:00
Megamouse
4c14290694
cellRec: Don't present frames/samples if external audio/video is used
2023-11-23 21:19:31 +01:00
Megamouse
5fa77b04ea
recording: remove unused duration member variable
2023-11-23 21:19:31 +01:00
Megamouse
dbbf318e1c
recording: fix warning
2023-11-23 21:19:31 +01:00
Megamouse
9e3763e6e5
recording: use av_interleaved_write_frame
2023-11-23 21:19:31 +01:00
Megamouse
42cd7df813
recording: fix default sample rate
2023-11-23 21:19:31 +01:00
Megamouse
64529cefa5
cellRec: use constant for block samples
2023-11-23 21:19:31 +01:00
Megamouse
70c35642a4
recording: initial audio recording
2023-11-23 21:19:31 +01:00
kd-11
ebf48800e6
rsx: Always enable ROP output rounding if shader precision is higher than low
...
- Hardware behavior is inconsistent so let's just emulate this when possible
2023-11-21 13:49:16 +03:00
kd-11
673660d362
gl: Fix static sampler bindings
...
- VS states come before FS mirrors
2023-11-21 13:49:16 +03:00
kd-11
ab8a12e211
rsx: Fix vertex input validation failure
...
- We switched from a allocate-per-draw-call to reusing the vertex input data. We need to make sure previous state does not affect validation results.
- Memcpy is too slow at this level of frequency, so just reset the attributes you're using before using them.
- Also changes the validation routine to only check attributes we're actually using.
2023-11-15 20:15:03 +03:00
oltolm
8c0debfe65
Fix file_view::read_at
2023-11-10 18:40:17 +02:00
Megamouse
71f497947e
Don't close moved file
2023-11-10 12:58:38 +02:00
Megamouse
06bdaf1fb1
rsx: fix reading zipped captures
2023-11-10 12:58:38 +02:00
Megamouse
840455b872
rsx: zip and unzip rsx captures
2023-11-10 09:05:16 +01:00
Eladash
66d01b688c
Savestates: Implement initial RAM ventilation system
2023-11-10 08:45:49 +02:00
Eladash
2db607c716
Replace some fmt::format with fmt::append
2023-11-10 08:45:49 +02:00
kd-11
c41130080d
rsx/vp: Emit more efficient code
...
- Applies more aggressive DCE in the analyser. Dead-code in tails could happen before in some cases.
2023-11-09 21:05:54 +03:00
kd-11
85cefec5a3
rsx: Fix vertex program analyser bug
2023-11-09 21:05:54 +03:00
Megamouse
1b1756de22
Update dependencies
...
- Update FAudio to 23.11
- Update SDL to 2.28.5
- Update wolfssl to 5.6.4
2023-11-08 19:37:47 +01:00
Megamouse
648bf25557
Midi: improve error handling
2023-11-08 17:10:57 +01:00
Zion Nimchuk
e8a3ac592d
Switch official AppImage deployment to clang
2023-11-08 05:47:25 +01:00
Darkhost1999
151738a4cb
Fix Firmware tree checkboxes
...
Make it look like the rest of the file to communicate with the user correctly
2023-11-07 13:24:36 +01:00
Megamouse
e26d4e1762
sys_net: fix some warnings
...
move some data to heap
2023-10-31 15:11:43 +02:00
oltolm
b7fe35a2af
fix Clang compilation warnings
2023-10-26 09:29:32 +03:00
Megamouse
3c93509471
fix deprecation warning
2023-10-25 21:44:31 +02:00
Megamouse
f11c1613bd
fix unused parameter warning
2023-10-25 21:44:31 +02:00
Megamouse
ecfa77f6e7
unzip: check deflateInit and inflateInit results
2023-10-25 21:44:31 +02:00
Megamouse
132bb6db29
Update moltenvk comment
2023-10-25 21:44:31 +02:00
shinra-electric
f40168e614
Add MVK 1.2.6 to the Mac build script
2023-10-25 20:22:25 +02:00
shinra-electric
7b7cb959f9
Bump MVK to 1.2.6
2023-10-25 20:22:25 +02:00
kd-11
dfa83314df
vk: Add chip detection for INTEL DG2 cards
...
- No specific optimizations yet, but they're becoming more popular so that may be necessary soon.
2023-10-25 20:06:04 +03:00
kd-11
867153c5ea
vk: Drop obsolete ANV workaround
2023-10-25 20:06:04 +03:00
kd-11
0612b52881
rsx: Add note explaining padding behavior in linear-swizzle conversion fallback code.
2023-10-25 20:06:04 +03:00
Megamouse
a4d8091625
Reduce log level for missing gamecontrollerdb.txt to warning
2023-10-25 07:13:12 +02:00
Megamouse
aa9f364dc6
cellPhotoImport: better log channel name for string search in logs
2023-10-25 07:13:12 +02:00
Megamouse
7cb4521082
overlays/media_list_dialog: Fix path logging
2023-10-25 07:13:12 +02:00
Megamouse
07da8d5e36
cellPhotoDecodeFromFile: allow decoding files inside dev_hdd1
2023-10-25 07:13:12 +02:00
Eladash
f9d213650c
Utilities/Thread.cpp: Fix threads memory leak
2023-10-24 22:14:12 +03:00
Eladash
eb407e3b5c
SPU/MFC: Add block has to command history
2023-10-24 22:14:12 +03:00
brian218
23cb67e0a1
[Bugfix] USIO: Fixed switch-kind buttons got released when game window lost focus
2023-10-21 02:24:16 +02:00
Megamouse
b3864f2d10
cellSaveData: Fix SAVEDATA_OP_LIST_DELETE
...
- The savedata parameter checks were missing conditions for SAVEDATA_OP_LIST_DELETE (and the unimplemented import/export functions)
- This caused the 'delete savedata' menu entry in Bonk's Adventure to be inaccessible since we always returned an error no matter the arguments.
- Additionally, the game uses an asterisk as prefix to load the savedata list, which is actually a valid thing to do based on the disassembly for this exact function (and maybe others?). I only report the savedata for the current title ID for now though, since I fear I'll accidentally delete some other savedata.
2023-10-16 21:19:44 +02:00
Elad Ashkenazi
927685fd63
VFS: fix rename
2023-10-16 14:47:50 +03:00
RipleyTom
0448b8e3ae
Disables jack being forcibly linked by rtmidi
2023-10-15 06:18:43 +02:00
Megamouse
8ff95a71dd
Update curl
...
Update curl to 8.4.0 (I forgot this in the last commit)
2023-10-14 19:26:44 +02:00
Megamouse
ec916d1f5f
Update dependencies
...
Update Qt to 6.6.0
Update yaml-cpp to 0.8.0 (support for more data types, cmake changes)
Update FAudio to 23.10 (now defaults to WASAPI on Win10+)
Update pugixml 1.14 (better error handling)
Update SDL to 2.28.4 (third-party DualSense fix)
2023-10-14 15:40:05 +02:00
Johnny Doe
e3613e7dc1
Add --parents to mkdir to avoid error if directory exists
2023-10-13 15:19:11 +02:00