Megamouse
|
26098fb42d
|
Qt: Always detect app icon based on emulator variables
|
2026-10-11 10:56:06 +02:00 |
|
Megamouse
|
987129bc91
|
Fix some warnings
|
2026-10-10 12:32:17 +02:00 |
|
Megamouse
|
b195c2ff1b
|
cellMusicDecode: fix deadlock and make members private
|
2026-10-10 12:32:17 +02:00 |
|
Megamouse
|
479ca74cad
|
Update 7zip to 26.04
|
2026-10-07 08:20:07 +02:00 |
|
Megamouse
|
55a3aff337
|
gl: fix screenshots and recordings
|
2026-10-06 20:53:00 +02:00 |
|
Megamouse
|
30ee6cc358
|
Add brian218 to contributors
|
2026-10-05 20:07:01 +03:00 |
|
Megamouse
|
3db7c53c67
|
vm: fix fill64
|
2026-10-05 20:07:01 +03:00 |
|
Megamouse
|
70c8683ae2
|
usio: add proper mapping
|
2026-10-05 18:02:29 +02:00 |
|
Megamouse
|
b444d6ad24
|
qt: add value labels to sliders in pad settings
|
2026-10-05 17:08:02 +02:00 |
|
Megamouse
|
46aee28f85
|
Remove log message and update comment
|
2026-10-04 08:54:12 +02:00 |
|
Megamouse
|
c673da45f8
|
cellGem: Implement cellGemSetYaw (well, at least make it work for calibration)
|
2026-10-03 22:36:20 +02:00 |
|
Megamouse
|
1ce71092c8
|
Qt: Fix clearing mappings with rightclick on buttons that live in a groupbox with event filters
|
2026-10-03 21:55:44 +02:00 |
|
Megamouse
|
0d866154aa
|
ps move: only try to reconnect once per second
|
2026-10-03 19:35:09 +02:00 |
|
Megamouse
|
0374854c80
|
Apply FusionBias
|
2026-10-03 19:35:09 +02:00 |
|
Megamouse
|
f5edadb2ef
|
ps move: add drift correction
|
2026-10-03 19:35:09 +02:00 |
|
Megamouse
|
103d41944c
|
ps move: Only update ahrs orientation if a new input report arrived and handle ZCM1 half frames
|
2026-10-03 19:35:09 +02:00 |
|
Megamouse
|
a664f405bc
|
ps move: fix orientation mapping
|
2026-10-03 19:35:09 +02:00 |
|
Megamouse
|
5da9f4ab32
|
ps move: improve sample period
|
2026-10-03 19:35:09 +02:00 |
|
Megamouse
|
1814fefb95
|
Update SDL to 3.4.18
|
2026-10-03 16:47:46 +02:00 |
|
Megamouse
|
a1dc53fdf2
|
cellGem/Mouse: use float for x_pos and y_pos
|
2026-10-03 15:20:15 +02:00 |
|
Megamouse
|
0ca1c58e75
|
ps move: fix zcm2 calibration dump logging
|
2026-10-03 12:44:40 +02:00 |
|
Megamouse
|
8e245a6e15
|
ps move: ignore wrong input reports
|
2026-10-03 12:44:40 +02:00 |
|
Megamouse
|
df7964560b
|
ps move: make sure to read all calibration blocks
|
2026-10-03 12:44:40 +02:00 |
|
Megamouse
|
7d69855fbb
|
ps move: fix accelerator typos in calibration
|
2026-10-03 12:44:40 +02:00 |
|
Megamouse
|
2f5c31155a
|
ps move: mark garbage calibration as invalid and use default values
|
2026-10-03 12:44:40 +02:00 |
|
Megamouse
|
40da906c91
|
ps move: Ignore invalid ahrs data
|
2026-10-03 12:44:40 +02:00 |
|
Megamouse
|
5298e3b7a1
|
ps move: always apply calibration. we skipped that part if orientation was disabled (although you shouldn't disable it in the first place)
|
2026-10-03 12:44:40 +02:00 |
|
Megamouse
|
0850e0ff5c
|
Update Qt to 6.12.0
|
2026-10-02 10:02:49 +02:00 |
|
Megamouse
|
17320679e3
|
VS: disable ZSTD in curl
|
2026-10-01 22:35:46 +02:00 |
|
Megamouse
|
1dd70e036e
|
cellGem: fix cellGemHSVtoRGB
|
2026-10-01 22:35:46 +02:00 |
|
Megamouse
|
53d9522073
|
cellGem: Fix handle offset orientation
|
2026-10-01 21:18:49 +02:00 |
|
Megamouse
|
3b3c7f4f07
|
Fix infinite recursion when Emu.GetDir is /app_home/
|
2026-10-01 21:00:18 +03:00 |
|
Megamouse
|
a5515d2371
|
Update FAudio to 26.10
|
2026-10-01 18:28:25 +02:00 |
|
Megamouse
|
83b1e07299
|
Fix some log messages
|
2026-10-01 12:42:01 +02:00 |
|
Megamouse
|
8307c54cd4
|
cellCamera: handle nullptr in cellCameraReadEx
|
2026-10-01 12:42:01 +02:00 |
|
Megamouse
|
805c931d49
|
cellGem: fix racing wheel mapping
|
2026-10-01 12:42:01 +02:00 |
|
Megamouse
|
be69c054ee
|
cellVoice: do not allow more than CELLVOICE_MAX_PORT ports
|
2026-10-01 12:25:46 +03:00 |
|
Megamouse
|
d98d378704
|
cellAudioInGetDeviceInfo: fix error value
|
2026-10-01 12:25:46 +03:00 |
|
Megamouse
|
d9a59820ba
|
cellSearch: fix tag checks
|
2026-10-01 12:25:46 +03:00 |
|
Megamouse
|
a1c6b12311
|
cellSearch: fix video content memcpy
|
2026-10-01 12:25:46 +03:00 |
|
Megamouse
|
a3232fddee
|
Update VulkanMemoryAllocator to 3.4.0
|
2026-10-01 10:52:00 +02:00 |
|
Megamouse
|
71d1a4527d
|
_sys_ppu_thread_create: fix memory leak on error
|
2026-10-01 10:49:10 +03:00 |
|
Megamouse
|
5b350ff3e1
|
RawSpu: only work mmio stats when spu_log is trace
|
2026-10-01 09:12:56 +03:00 |
|
Megamouse
|
1c460fdd7f
|
input: Fix SDL reconnect: Fix SDL open/close reference count and only try once per second
|
2026-10-01 07:43:05 +02:00 |
|
Megamouse
|
7b1d4f98ef
|
Remaining fixes
|
2026-09-30 20:13:01 +02:00 |
|
Megamouse
|
da0dc28841
|
rsx: use std::span and const ref
|
2026-09-30 16:33:05 +02:00 |
|
Megamouse
|
a8fabaf570
|
cellVdec: cache alpha channel per thread and only fill it on change
|
2026-09-30 16:33:05 +02:00 |
|
Megamouse
|
276ead3cef
|
elf: Fix offset in case of fixup_shdrs
|
2026-09-30 16:05:46 +03:00 |
|
Megamouse
|
a321a0a18d
|
unself: fix iv_idx range checks
|
2026-09-30 16:05:46 +03:00 |
|
Megamouse
|
96bb9740bf
|
rsx: fix on_notify_pre_memory_unmapped. eaAddress[ea] was set to null instead of ioAddress (typo ?)
|
2026-09-30 14:07:29 +02:00 |
|
Megamouse
|
db90035c49
|
texture_cache: fix hash calculation
|
2026-09-30 14:07:29 +02:00 |
|
Megamouse
|
2ccdb73a31
|
rsx_cache: throw exception on OOB write to vp_jump_table
|
2026-09-30 14:07:29 +02:00 |
|
Megamouse
|
fb4a09215a
|
vm: fix endless loop in map_self if map returns nullptr
|
2026-09-30 12:06:39 +03:00 |
|
Megamouse
|
dcbc44a399
|
cellGcmSys: Do not read past end in cellGcmMapMainMemory
|
2026-09-30 12:06:39 +03:00 |
|
Megamouse
|
2c961d0614
|
sceNpTrophy: limit count to 128 in sceNpTrophyGetTrophyUnlockState to prevent OOB in loop below
|
2026-09-30 12:06:39 +03:00 |
|
Megamouse
|
93eefd3820
|
cellImeJp: actually write all candidate chars to dst buffer
|
2026-09-30 12:06:39 +03:00 |
|
Megamouse
|
5753d99db1
|
cellHttpUtil: fix off by one in cellHttpUtilEscapeUri (looped for inSize+1)
|
2026-09-30 12:06:39 +03:00 |
|
Megamouse
|
b4e2e9aae6
|
usb: fix OOB reads and throw exception on infinite loop in read_descriptors
|
2026-09-30 12:06:39 +03:00 |
|
Megamouse
|
38c6b90d76
|
usb: throw exception on OOB packet r/w
|
2026-09-30 12:06:39 +03:00 |
|
Megamouse
|
cf6c06eb66
|
sys_fs: fix potential OOB write
|
2026-09-30 12:06:39 +03:00 |
|
Megamouse
|
ad7c7a28aa
|
cli: fix emu_argv propagation
|
2026-09-30 11:35:06 +03:00 |
|
Megamouse
|
00fe384258
|
fs::get_config_dir: set size to 0 on GetEnvironmentVariable failure
|
2026-09-30 11:35:06 +03:00 |
|
Megamouse
|
19ae2e9b23
|
overlays: Fix warning (font_name is assigned a value that is only valid in the if scope)
|
2026-09-30 08:48:19 +02:00 |
|
Megamouse
|
488c71dfd7
|
save_manager_dialog: update icons if any row visibility changes (could be negated before)
|
2026-09-30 08:48:19 +02:00 |
|
Megamouse
|
634c76f0bc
|
g27 settings: break loop if mapping is not in progress anymore
|
2026-09-30 08:48:19 +02:00 |
|
Megamouse
|
622771ec00
|
media encoder: ignore decoders in av_codec_iterate
|
2026-09-30 08:48:19 +02:00 |
|
Megamouse
|
5e4d17e198
|
kernel_explorer: fix width and height in fmt::format
|
2026-09-30 08:48:19 +02:00 |
|
Megamouse
|
2ab2c23462
|
rsx_debugger: fix wrong pitch used for dst buffer in g8b8 mode
|
2026-09-30 08:48:19 +02:00 |
|
Megamouse
|
3363a48127
|
overlays: fix OOB in settings dropdown sync
|
2026-09-30 08:48:19 +02:00 |
|
Megamouse
|
7ae033756a
|
debugger: exit loop deletion loop properly if m_item_count is 0
|
2026-09-30 08:48:19 +02:00 |
|
Megamouse
|
f97106bdc2
|
gdb: handle EOF in cmd_write_memory
|
2026-09-30 08:48:19 +02:00 |
|
Megamouse
|
1cf89b1bda
|
perf_meter: fix bucket logging
|
2026-09-30 09:25:06 +03:00 |
|
Megamouse
|
2d1ce572be
|
Remove unused slow_mutex
|
2026-09-30 08:44:14 +03:00 |
|
Megamouse
|
b69f207406
|
serialization: fix lv2_dir
|
2026-09-30 08:44:14 +03:00 |
|
Megamouse
|
cefa1285a8
|
GUI: Fix claimed_paths push after game list refresh
|
2026-09-30 04:27:49 +02:00 |
|
Megamouse
|
9d52b33805
|
overlays: refactor fonts
|
2026-09-29 21:00:42 +02:00 |
|
Megamouse
|
c68b528a73
|
VS: Fix some warnings
|
2026-09-29 21:00:42 +02:00 |
|
Megamouse
|
479d5c9c9e
|
cellVdec: fix some VS warnings
|
2026-09-29 21:00:42 +02:00 |
|
Megamouse
|
8d501fb9d4
|
rsx: tidy up some includes
|
2026-09-29 21:00:42 +02:00 |
|
Megamouse
|
56fabd9760
|
Update libpng to 1.6.59
|
2026-09-29 11:26:43 +02:00 |
|
Megamouse
|
105c4988f0
|
mic: fix some warnings
|
2026-09-28 12:27:27 +02:00 |
|
Megamouse
|
9a8a66a29c
|
Update wolfssl to 5.9.4
|
2026-09-28 12:27:27 +02:00 |
|
Megamouse
|
e447511a67
|
CI: try to split msvc build and unit test build
|
2026-09-25 15:22:49 +02:00 |
|
Megamouse
|
a106fb0ee7
|
qt: don't treat empty savestates folder as error
|
2026-09-24 21:22:24 +02:00 |
|
Megamouse
|
3660716e4f
|
Build/CI: Stop overriding '/W0' with '/W4' spam
|
2026-09-24 17:34:00 +02:00 |
|
Megamouse
|
c82221f292
|
cellGem: Allow custom camera_frame buffers
TV superstars demo passes its own buffer.
If we early out here we never increase the frame count and tracking
does not work properly.
|
2026-09-24 07:52:39 +02:00 |
|
Megamouse
|
e76fbf4489
|
Increase MSVC ccache to 7GB
|
2026-09-17 18:19:00 +02:00 |
|
Megamouse
|
2d103407f8
|
cellMic: add EyeToy and PsEye types
|
2026-09-16 01:42:59 +02:00 |
|
Megamouse
|
fb62c6d03a
|
clean up some includes
|
2026-09-15 22:01:55 +02:00 |
|
Megamouse
|
be509deda0
|
Move emu callbacks to own file
Reduces some System.h includes
|
2026-09-15 22:01:55 +02:00 |
|
Megamouse
|
2868fbe4ed
|
BUILDING.md: update vulkan install on linux
|
2026-09-15 20:16:21 +02:00 |
|
Megamouse
|
0646d36708
|
ps move tracker: only create threads on demand
|
2026-09-15 18:18:34 +02:00 |
|
Megamouse
|
ca522cf84c
|
fix cctype usage
According to the documentation, we should cast to unsigned char.
Anything negative is undefined behavior.
|
2026-09-15 17:38:26 +02:00 |
|
Megamouse
|
1b569fde4d
|
Fix some warnings
|
2026-09-15 03:10:16 +02:00 |
|
Megamouse
|
6c4b749fb8
|
Add new stylesheets to VS filters
|
2026-09-15 03:10:16 +02:00 |
|
Megamouse
|
932336ac30
|
VS: Use Ninja to build glslang and add ccache
|
2026-09-15 03:10:16 +02:00 |
|
Megamouse
|
726cd2d358
|
Remove some outdated includes
|
2026-09-13 16:44:38 +02:00 |
|
Megamouse
|
c5375ccadf
|
Update 7zip to 26.03
|
2026-09-13 16:44:38 +02:00 |
|
Megamouse
|
33a723affa
|
CI: Use ccache in VS cmake submodules
|
2026-09-05 00:27:02 +02:00 |
|
Megamouse
|
bf949109ad
|
Build curl with cmake
|
2026-09-04 16:40:18 +02:00 |
|