Megamouse
|
826cdbb507
|
Qt 6.6.1
|
2023-11-29 22:44:57 +01:00 |
|
Megamouse
|
4dfda3240c
|
Qt: implement hover pam in game list
|
2023-11-29 20:11:45 +01:00 |
|
Megamouse
|
aae155e954
|
Qt: use vector for camera video sink buffer
|
2023-11-29 20:11:45 +01:00 |
|
oltolm
|
fdcb481f07
|
fix Clang warnings
|
2023-11-29 19:02:34 +01:00 |
|
kd-11
|
1c78584f41
|
rsx: Remove unnecessary "else" clauses
|
2023-11-29 19:52:16 +03:00 |
|
kd-11
|
685b3ee41b
|
rsx: Code quality and readability improvements
|
2023-11-29 19:52:16 +03:00 |
|
Eladash
|
b674e332fc
|
SPU: Fixup SPU Cache progress in first game boot
|
2023-11-29 10:51:32 +02:00 |
|
Megamouse
|
57324f1703
|
Qt: notify progress dialog cancelation when closing the game window
|
2023-11-29 00:46:20 +01:00 |
|
Megamouse
|
ac869ec855
|
Qt: fix random segfaults when canceling batch operations
It occasionally happened that the progress_dialog object was deleted before we reached the end of the function.
|
2023-11-29 00:46:20 +01:00 |
|
Eladash
|
b774ba9888
|
serialization.hpp: Fix some warning
|
2023-11-28 21:18:18 +02:00 |
|
Eladash
|
54a6f2f51b
|
SPU LLVM: Do not wait for Progress Dialog to clear before starting
|
2023-11-28 21:18:18 +02:00 |
|
Eladash
|
d449420a45
|
PPU Progress Dialog: Add "Applying PPU Code" stage
|
2023-11-28 21:18:18 +02:00 |
|
nastys
|
bafac95266
|
macOS CI: link ffmpeg after building it from source (#14843)
|
2023-11-28 18:56:39 +01:00 |
|
Eladash
|
3bd27d5695
|
TAR: Improve logging
|
2023-11-28 16:46:44 +02:00 |
|
Eladash
|
0416f6361c
|
Fix file_view::read_at and file_view::get_stat
|
2023-11-28 16:46:44 +02:00 |
|
Eladash
|
9abf0b7176
|
Savestates: Asynchronous compression
|
2023-11-28 16:46:44 +02:00 |
|
Eladash
|
aaf776ddc9
|
Fixup Firmware install
|
2023-11-28 16:46:44 +02:00 |
|
Eladash
|
79465334fe
|
Savestates: Add basic statistics in log
|
2023-11-28 16:46:44 +02:00 |
|
Eladash
|
f8ca5cdf56
|
vm: Minor optimization for memory serialization
|
2023-11-28 16:46:44 +02:00 |
|
Eladash
|
ac19a50f5f
|
Rewrite global zipping buffer function
Take advantage of the new method, remove a method that is not recommended for use.
|
2023-11-28 16:46:44 +02:00 |
|
Zion Nimchuk
|
8e31f7fb07
|
Explicitly add qtsvg to freebsd
|
2023-11-27 23:07:21 +01:00 |
|
Eladash
|
fdb2fecd45
|
Savestates: Add errored state for compressed stream
|
2023-11-27 12:36:17 +02:00 |
|
Eladash
|
a0b521ba8e
|
Savestates: Add TAR and VM assert
|
2023-11-27 12:36:17 +02:00 |
|
Eladash
|
5dbeb68ed2
|
Savestates: Fix optional_savestate_state use
|
2023-11-27 12:36:17 +02:00 |
|
Eladash
|
c7c2baae03
|
Savestates: Implement 'autostart off' mode for debugging
|
2023-11-27 12:36:17 +02:00 |
|
Eladash
|
f60bdbaece
|
Savestates: Compressed state files
|
2023-11-27 12:36:17 +02:00 |
|
Darkhost1999
|
91dbd92193
|
Change PPU/SPU Cache
Enable minimizing the LLVM batch creation window and keep modal permissions
|
2023-11-25 03:20:57 +01:00 |
|
Megamouse
|
099ec16403
|
Qt: add trophy count column to trophy manager game list
|
2023-11-25 01:47:32 +01:00 |
|
Megamouse
|
23316d4e1e
|
cellRec: fix pausing and resuming
|
2023-11-23 21:19:31 +01:00 |
|
Megamouse
|
966def13c5
|
cellRec: fix downmix
|
2023-11-23 21:19:31 +01:00 |
|
Megamouse
|
0899723510
|
recording: add h264/aac, better logging of output formats
|
2023-11-23 21:19:31 +01:00 |
|
Megamouse
|
434a63a98a
|
recording: rename audio_sample to audio_frame
|
2023-11-23 21:19:31 +01:00 |
|
Megamouse
|
d27d021913
|
recording: fix subsequent recordings, reset sample counter to 0
|
2023-11-23 21:19:31 +01:00 |
|
Megamouse
|
a84c261ff3
|
cellRec: fix member reset between recordings
|
2023-11-23 21:19:31 +01:00 |
|
Megamouse
|
ff434f9d38
|
recording: cleanup audio config members
and fix some annyoing msvc warnings
|
2023-11-23 21:19:31 +01:00 |
|
Megamouse
|
49f910a56b
|
recording: improve pts accuracy and consistency
Also clean up some logging
|
2023-11-23 21:19:31 +01:00 |
|
Megamouse
|
90846013c2
|
cellRec: fix internal video frame ringbuffer pts
|
2023-11-23 21:19:31 +01:00 |
|
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 |
|