bookmist
|
487e47f742
|
modules/AvPlayer: clean unused code (#1165)
|
2021-02-20 22:45:12 +01:00 |
|
sunho
|
e398c4e562
|
kernel: reimplement run_callback
|
2021-02-20 20:08:28 +01:00 |
|
sunho
|
113f1b6e7d
|
kernel: add cpu instance pool
|
2021-02-20 20:08:28 +01:00 |
|
sunho
|
1383c09e01
|
kernel: call_svc can be defined in modules
|
2021-02-20 20:08:28 +01:00 |
|
bookmist
|
2557ebd81e
|
kernel: proper initialisation of thread local storage
|
2021-02-17 08:36:18 +01:00 |
|
bookmist
|
94c6df98e6
|
kernel: Clear TLS on first get
Fix unvalid memory read on LLE libUlt.suprx
|
2021-02-17 08:36:18 +01:00 |
|
bookmist
|
0d4fc49b8e
|
modules/SceAvPlayer: implement event callback and stub some functions (#1138)
|
2021-02-15 12:25:40 +01:00 |
|
1whatleytay
|
2f2fc4430c
|
vita3k: use thread-safe gmtime and localtime (#1080)
|
2021-02-09 04:44:52 +01:00 |
|
scribam
|
f5f2b486af
|
kernel: Update SceKernelThreadInfo structure
|
2021-02-06 13:42:20 +01:00 |
|
bookmist
|
c74a5c7d20
|
modules/SceLibKernel,SceThreadmgr: sceKernelGetLwMutexInfo, sceKernelGetLwMutexInfoById, _sceKernelGetLwMutexInfoById implemented
|
2021-01-30 03:05:57 +01:00 |
|
Zangetsu38
|
3cf56a9fb0
|
SceModulemgr: move some functions.
|
2021-01-25 15:49:21 +01:00 |
|
Francisco José García García
|
4738ce7d90
|
thread: move and implement some functions to SceThreadmgr.
|
2021-01-25 15:49:21 +01:00 |
|
EXtremeExploit
|
83baa4f6bc
|
kernel: Check if a thread is already running when starting it
|
2021-01-10 13:21:18 +01:00 |
|
EXtremeExploit
|
7a2b6982df
|
gxm: Optimize hashing and resolve_export function
|
2020-11-16 05:40:32 +09:00 |
|
sunho
|
2841d9b2d7
|
kernel: fix clearing bug in waiteventflag
|
2020-10-31 16:48:56 +09:00 |
|
scribam
|
c613017836
|
thread: Save the returned value to use it in sceKernelWaitThreadEnd and sceKernelWaitThreadEndCB
|
2020-10-18 23:32:47 +02:00 |
|
sunho
|
22094e0d10
|
kernel: fix relocation type 2
Reference: https://github.com/aerosoul94/ida_gel/blob/master/src/vita/psp2_loader.cpp#L292
|
2020-08-14 13:30:55 +02:00 |
|
Sunho Kim
|
a4cab354a0
|
Merge pull request #801 from sunho/add-lle-return-track
Add lle return logging
|
2020-07-26 23:16:18 +09:00 |
|
sunho
|
c2d36f818c
|
avcdec: stub codec engine and memsize functions
|
2020-07-25 04:10:28 +09:00 |
|
Sunho Kim
|
9950d6e51d
|
debug: log offset in memory watch
|
2020-07-14 15:15:44 +09:00 |
|
Sunho Kim
|
2a231c60f0
|
Merge pull request #657 from 1whatleytay/ngsdecode
Tsubomi
|
2020-07-10 04:41:03 +09:00 |
|
1whatleytay
|
0beecf723d
|
ngs: run clang-format
|
2020-07-08 14:33:08 -04:00 |
|
1whatleytay
|
77430da4e6
|
codec: add h264, mjpeg, player
|
2020-07-08 14:11:51 -04:00 |
|
sunho
|
edf48bacd8
|
cpu: add lle function return logging
|
2020-07-06 02:22:03 +09:00 |
|
Sunho Kim
|
cdf9de4dbb
|
debug: refactor cpu & print unicorn error stack traceback
|
2020-06-21 22:38:46 +03:00 |
|
Sunho Kim
|
2a22d19a20
|
debug: add stack traceback
|
2020-06-21 22:38:46 +03:00 |
|
Sunho Kim
|
f9c936524a
|
SceFiber: Refactor and fix reset fiber bug (#761)
|
2020-06-13 13:51:26 +02:00 |
|
Sunho Kim
|
ed06af8354
|
kernel: implement sceKernelSendSignal and sceKernelWaitSignal
|
2020-06-13 09:16:33 +02:00 |
|
Sunho Kim
|
62051b7688
|
SceProcessmgr: implement sceKernelLibcClock
|
2020-06-13 09:11:43 +02:00 |
|
Sunho Kim
|
31b4d854b3
|
SceFiber: implement null addrContext behaviour
|
2020-06-10 20:03:25 +02:00 |
|
Sunho Kim
|
7981d7d035
|
vita3k: improve code log and memory log & add toggling them through gui
|
2020-06-09 18:38:14 +09:00 |
|
Nick Renieris
|
1d6f834b57
|
Merge pull request #719 from scribam/header-includes
vita3k: Clean up headers
|
2020-05-27 18:54:31 +03:00 |
|
scribam
|
e241d98f18
|
vita3k: Clean up headers
|
2020-05-25 18:07:28 +02:00 |
|
scribam
|
2bf8df78d4
|
kernel: Fix "Load of value 102, which is not a valid value for type 'Code'" from UBSan
|
2020-05-23 20:51:14 +02:00 |
|
totlmstr
|
4e20885f89
|
Vita3K: run clang-format
|
2020-04-07 16:48:08 -04:00 |
|
1whatleytay
|
34a02553c4
|
vita3k: remove vita-headers (#649)
|
2020-02-06 09:44:49 -05:00 |
|
Francisco José García García
|
32e38eeddd
|
kernel/sync: Fix for spurious wake ups
|
2020-01-16 17:56:26 +01:00 |
|
Francisco José García García
|
47bc370ba3
|
kernel/sysmem: Implement sceKernelGetMemBlockInfoByAddr
|
2020-01-16 00:22:42 +01:00 |
|
Johan Hellgren
|
efb9088750
|
kernel/sync: reaquire mutex on condvar wakeup (#636)
|
2020-01-15 11:01:13 +02:00 |
|
Johan Hellgren
|
8d7265f17a
|
kernel: stub sceKernelGetThreadInfo & move entry_point from cpu to thread (#635)
|
2020-01-14 19:24:47 +02:00 |
|
Nick Renieris
|
83e3749442
|
format/kernel: Minor style fixes
|
2020-01-14 16:07:29 +02:00 |
|
Francisco José García García
|
fa4e06990f
|
thread: create correct tls on guest
|
2020-01-14 16:07:29 +02:00 |
|
Francisco José García García
|
16094591e0
|
load_self: Fix for empty tls
|
2020-01-14 16:07:29 +02:00 |
|
1whatleytay
|
aa9e376e0f
|
modules: implement sceFiberGetSelf
|
2020-01-14 16:07:29 +02:00 |
|
Francisco José García García
|
79e429ceea
|
Initial SceFiber implementation
|
2020-01-14 16:07:29 +02:00 |
|
1whatleytay
|
b1b4f4268a
|
cpu: better unicorn error reporting. (#632)
|
2020-01-12 22:32:55 -05:00 |
|
Taylor Whatley
|
5b070aac66
|
modules: implement yuv methods for SceJpeg
|
2019-12-22 00:15:36 -05:00 |
|
Taylor Whatley
|
2c24ab40df
|
modules: add dynamic avplayer framelimiter
|
2019-12-22 00:15:36 -05:00 |
|
Taylor Whatley
|
1caf740650
|
renderer: decode yuv with sws_scale
|
2019-12-22 00:15:36 -05:00 |
|
Taylor Whatley
|
579ab7053b
|
modules: implement avplayer shutdown
|
2019-12-22 00:15:36 -05:00 |
|