Unknown W. Brackets
b8342fb8ec
SaveState: Rename ChunkFile files to Serialize.
...
Makes more sense and less weird than ChunkFileDoMap, etc.
2020-08-10 08:04:05 +00:00
Unknown W. Brackets
1dc5ee424b
SaveState: Split out Do types to reduce headers.
2020-08-10 08:03:44 +00:00
Unknown W. Brackets
4b4e3432cd
SaveState: Split Do() into a separate header.
2020-08-10 08:03:41 +00:00
sum
61fa4453dd
Add two Kernel_Library's nids ( #13218 )
...
* Add two Kernel_Library's nids
Add HLE_KERNEL_SYSCALL flag
used in #13205
* Remove HLE_KERNEL_SYSCALL flag
as @unknownbrackets suggest
* Add space
* + ","
2020-07-29 20:14:10 +02:00
Henrik Rydgård
4bcd8df079
Logging improvements and warning fixes.
...
(Had a super odd crash that I can't repro anymore in PPGe init...)
2020-06-22 22:46:03 +02:00
sum2012
de947a6f61
Fix by @unknownbrackets
2020-06-21 11:21:11 +08:00
sum2012
1f37ce65bb
Add sysclib_strncmp,sysclib_memmove
...
Add a memory check in sysclib_strstr
ref:
https://github.com/jpcsp/jpcsp/blob/master/src/jpcsp/HLE/modules/SysclibForKernel.java#L107
2020-06-21 10:24:10 +08:00
sum2012
10112fa6a2
Change to @unknownbrackets logic
...
Avoid warnings
2020-06-13 20:46:35 +08:00
sum2012
d0d2834fc9
oop
2020-06-13 06:58:02 +08:00
sum2012
6913d3942f
Add sysclib_strstr
...
jpcsp ref:
b4158f2ec7
2020-06-13 06:50:12 +08:00
sum2012
d17f50e07b
Kill the log as @hrydgard suggest
2020-06-07 18:28:09 +08:00
sum2012
6254c12e6c
Reduce sysclib_memcpy log level
...
The function is right.
Tested on "Hatsune Miku Project Diva Extend" chinese patched version
2020-06-07 18:17:09 +08:00
Unknown W. Brackets
7d36b70a8e
Kernel: Rename conflicting kernel object names.
...
These are names that can often conflict with system headers in ports.
Let's just simplify by prefixing with PSP.
No actual functional/code changes, just syntax and names.
2020-03-15 08:33:40 -07:00
Henrik Rydgård
553ea23c34
Add memory range checks to a few little-used sysclib functions. Might help #12359 .
2019-09-27 22:58:18 +02:00
z2442
e5b75dc294
Added a check to the pointer for memcpy
...
This check enables the newer builds of daedalus to run.
2019-01-05 18:46:38 -05:00
Unknown W. Brackets
fd8a0612fa
SaveState: Initialize some memory that is saved.
...
At the very least, will help them compress better. Also good not to leak
random memory.
2018-06-22 21:29:18 -07:00
Unknown W. Brackets
395ac32d63
Debugger: Run memory breakpoints on mobile.
2018-06-06 17:31:56 -07:00
Unknown W. Brackets
4b4770bbc5
Log kernel syscalls with a K.
...
This way they can be properly differentiated.
2016-08-04 09:46:26 -07:00
Henrik Rydgard
cde585a29a
Include dependency cleanup
2015-07-29 11:48:20 +02:00
Unknown W. Brackets
2450724be2
Make Memory::Memcpy() execute memchecks directly.
...
This makes it easier to handle breakpoints in HLE.
2015-04-05 18:09:20 -07:00
Unknown W. Brackets
fcf0518223
Update all the HLE tables with arg and ret info.
2015-03-22 20:51:55 -07:00
Unknown W. Brackets
0a8e6c2a06
Remove some unused functions.
2014-12-14 17:35:20 -08:00
Lioncash
4ccb838306
Core: Mark some module functions as static
2014-12-08 04:40:08 -05:00
sum2012
758ddffc37
Prevent unknown getpointer in sceKernelMemset
...
Fix #7064
2014-11-08 06:49:24 +08:00
Henrik Rydgard
d24abb3af0
More GetPointer cleanup. memCardDirectory->memStickDirectory.
2014-10-19 23:20:51 +02:00