Henrik Rydgård
eb234a1563
Finish the split. Greatly simplifies the render code in EmuScreen.
2026-02-08 10:46:16 +01:00
Henrik Rydgård
f01aaeafb1
Split CopyDisplayToOutput in preparation for the next step
2026-02-08 01:06:32 +01:00
Katharine Chui
8292cb35cc
fix code formatting
2026-02-06 15:00:59 +01:00
Katharine Chui
b2e976360c
aemu_postoffice: fragment huge ptp send requests in relay mode
2026-02-06 14:50:01 +01:00
Katharine Chui
cb279b5ba1
sanitize adhoc recv buffer sizes in relay mode using library defines
2026-02-06 14:49:49 +01:00
Henrik Rydgård
6ae4fee26b
Reduce the limit for ELF size to 24MB (still unreasonably large)
2026-02-05 13:26:20 +01:00
Henrik Rydgård
841e4c8564
Add various checks trying to avoid various crashes found in Google Play crash reports.
2026-02-05 11:12:53 +01:00
Henrik Rydgård and GitHub
5dbfa420d5
Merge pull request #21190 from sonninnos/libretro-drm-key
...
Libretro: NpDrm LicenseeKey check band-aid
2026-02-03 11:42:17 +01:00
sonninnos
7fcd48fca3
Libretro: NpDrm LicenseeKey check band-aid
2026-02-03 00:10:10 +02:00
Henrik Rydgård
d6ebfed432
Fix some bugs and warnings from a pass of static analysis
2026-01-29 17:41:54 +01:00
Katharine Chui
e3710af3c4
fix dirty pointer deref during relay DoBlockingPdpSend
2026-01-23 16:05:16 +01:00
Henrik Rydgård
ee208110c5
sceNetAdhoc: Warning fixes, fix use of == instead of =
2026-01-23 10:56:03 +01:00
Henrik Rydgård
10690952b2
Variable renaming, rename the new packet relay option, set default to false
2026-01-21 01:37:58 +01:00
Henrik Rydgård and GitHub
b01001a2e0
Merge pull request #21116 from Kethen/aemu_postoffice_integrate_v2
...
Support adhoc relay from aemu to ppsspp
2026-01-20 15:10:07 +01:00
Katharine Chui
f1bd8aca34
save g_Config.bServerHasRelay at adhoc startup
2026-01-19 22:32:04 +01:00
MMaZaHaKa
433ac5d5b3
upd sceNet
2026-01-19 21:53:11 +02:00
MMaZaHaKa
d957c33989
anti uaf
2026-01-19 21:47:23 +02:00
Henrik Rydgård
188945f0fe
Warning fixes
2026-01-19 17:56:30 +01:00
Henrik Rydgård
c8db8463f2
Some cleanup of the frameskipping setting. Avoid having Auto Frameskip reset the frameskip setting to 1.
2026-01-19 17:44:00 +01:00
Henrik Rydgård
1d2f846c66
Partial drive-by cleanup of quick chat code
2026-01-19 17:14:24 +01:00
Henrik Rydgård and GitHub
f4dbff0f14
Merge branch 'master' into aemu_postoffice_integrate_v2
2026-01-19 11:40:38 +01:00
Henrik Rydgård and GitHub
926a9eaf83
Merge pull request #21123 from MMaZaHaKa/master
...
fix proAdhocServer multiinstance bug
2026-01-19 11:30:46 +01:00
MMaZaHaKa
9f4a092060
fix typo [skip ci]
2026-01-18 23:40:13 +02:00
Henrik Rydgård
d8713c5f3a
sysparam logging improvement
2026-01-18 00:13:10 +01:00
Katharine Chui
6684f032db
null check sport in pdp_recv_postoffice
2026-01-16 11:48:25 +01:00
Katharine Chui
da1a843377
cleanup port offet logic in relay mode
2026-01-16 11:41:14 +01:00
MMaZaHaKa
aa350b3082
upd proAdhoc
2026-01-16 06:17:03 +02:00
Katharine Chui
f03b6d76b2
code formatting cleanup
2026-01-15 21:05:08 +01:00
Katharine Chui
3c38b5cfe1
rework ptp connect in relay mode, logic cleanup
2026-01-14 00:53:29 +01:00
Katharine Chui
97a3f1df91
implement nonblock ptp connect
2026-01-13 02:13:18 +01:00
Katharine Chui
c76226cd0d
fix adhoc gamemode in relay mode
2026-01-11 20:58:30 +01:00
Katharine Chui
bf30de1527
initial github.com/kethen/aemu_postoffice integration ported from github.com/kethen/aemu
2026-01-11 18:53:54 +01:00
Henrik Rydgård
a591fbff38
Move two more error codes to the enum
2026-01-08 22:02:08 +01:00
Henrik Rydgård
b64d7b217f
Add a --root= command line argument to override what host0: is mounted to.
...
Fixes #20191
2026-01-06 20:41:35 +01:00
Henrik Rydgård
ccb7eee91d
Logging fix.
...
Fixes #21102
2026-01-05 16:25:04 +01:00
Henrik Rydgård
64461329e7
More minor fixes and cleanups
2026-01-02 14:20:20 +01:00
Henrik Rydgård
5f7a937466
Rename ValidSize to ClampValidSizeAt
2025-12-30 20:31:07 +01:00
Henrik Rydgård
f5a211884b
Minor cleanups, comments
...
Comments and warnings
2025-12-30 20:31:06 +01:00
Henrik Rydgård
9caec3ec2d
Fix #21065 - add checks in __KernelLoadModule to avoid buffer overflows
2025-12-15 23:35:07 +01:00
Henrik Rydgård
7853881210
GPU header cleanup: Avoid including GPUCommon.h in some places
2025-11-23 20:37:37 +01:00
Henrik Rydgård and GitHub
b44c2799ee
Merge pull request #20982 from Tolstoyj/mac-camera
...
Add macOS camera bridge and polish PSP camera emulation
2025-11-10 16:33:27 +01:00
Tolstoy Justin
fbc8a04db4
Remove still image capture stubs
2025-11-09 18:24:26 +00:00
Tolstoy Justin
673c1e76a9
Add macOS camera bridge and polish PSP camera emulation
2025-11-09 00:01:07 +00:00
Henrik Rydgård and GitHub
b6850eb26e
Merge pull request #20980 from sum2012/npdrm_minor
...
Fix crash in npdrmLseek too
2025-11-09 00:43:30 +01:00
sum2012
0f33740721
Fix log channel
2025-11-09 07:25:38 +08:00
sum2012
dbf10eee3d
Update sceNpDrmSetLicensee* function
...
by minimax AI by JPCSP
Some process for #16238
2025-11-09 07:11:29 +08:00
sum2012
5bc12edf05
Fix crash in npdrmLseek too
...
Both npdrmRead and npdrmLseek use non-encrypted mode
2025-11-09 06:56:51 +08:00
sum2012
094b069b68
Avoid nullptr in npdrmRead
2025-11-09 01:43:42 +08:00
Henrik Rydgård and GitHub
602418aa1f
Merge pull request #20957 from sum2012/mpeg-patch
...
Update Mpeg function
2025-11-06 23:19:52 +01:00
sum2012
f80e489638
Fix pgd_offset
...
By miniMax AI while debuging scemp4 .When PGD decryption failed for .edat files, the pgd_offset variable was not being reset to 0. This caused subsequent file reads to access the wrong file position
2025-11-06 22:17:35 +08:00