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 |
|
Henrik Rydgård
|
6b6520013f
|
Merge pull request #13039 from sum2012/sceopenpsid_driver_minor
Add a sceOpenPSID_driver nid
|
2020-06-22 11:56:24 +02:00 |
|
Henrik Rydgård
|
282dfb1b08
|
Merge pull request #13038 from sum2012/sysclib_minor
Add sysclib_strncmp,sysclib_memmove
|
2020-06-21 12:49:10 +02:00 |
|
sum2012
|
d691627a35
|
oop
|
2020-06-21 11:36:02 +08:00 |
|
sum2012
|
fe68a21ea7
|
oop
|
2020-06-21 11:23:14 +08:00 |
|
sum2012
|
de947a6f61
|
Fix by @unknownbrackets
|
2020-06-21 11:21:11 +08:00 |
|
sum2012
|
a6b1f9d1f8
|
oop
|
2020-06-21 11:03:04 +08:00 |
|
sum2012
|
2fcb55a772
|
Add a sceOpenPSID_driver nid
Used in "Shin Sangoku Musou 6 special" chinese patched game
|
2020-06-21 11:01:21 +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
|
d19ee07ebf
|
Some work in sceKernelPartitionTotalFreeMemSize,sceKernelPartitionMaxFreeMemSize
jpcsp ref:
6d28d8799c
We ignore ePartition now
|
2020-06-14 09:42:24 +08:00 |
|
Henrik Rydgård
|
f71cf8f447
|
Merge pull request #13026 from sum2012/kernel_minor7
Add some ThreadManForKernel nids
|
2020-06-13 18:05:05 +02:00 |
|
sum2012
|
06b6821406
|
Add some ThreadManForKernel nids
Used in "Code Geass: Lost Colors" chinese patched game
|
2020-06-13 21:17:56 +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
|
d43c1baa19
|
Add sceKernelStdout
|
2020-06-07 19:36: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 |
|
Henrik Rydgård
|
fe1807b2ec
|
Merge pull request #13006 from sum2012/kernel_minor3
Wrap some SysMemForKernel and sceKernelUnloadModule
|
2020-06-07 09:26:59 +02:00 |
|
sum2012
|
5a7ed46938
|
Fix logging as @unknownbrackets suggest
|
2020-06-07 11:46:08 +08:00 |
|
sum2012
|
e8bd231cfb
|
Wrap sceKernelUnloadModule in ModuleMgrForKernel
|
2020-06-07 11:17:53 +08:00 |
|
sum2012
|
8a905bbb9d
|
Wrap some SysMemForKernel
Used in "Hatsune Miku Project Diva Extend" chinese patched version
Prepare real support the chinese patched game.
|
2020-06-07 11:16:46 +08:00 |
|
sum2012
|
bb48006b8e
|
Forget HLE_KERNEL_SYSCALL flag
|
2020-06-07 10:37:50 +08:00 |
|
sum2012
|
3f6ec47f18
|
Wrap sceKernelExitVSHKernel
|
2020-06-07 10:30:55 +08:00 |
|
sum2012
|
29cfec9bb3
|
Warp some ThreadManForKernel
|
2020-06-07 10:14:46 +08:00 |
|
sum2012
|
9900a761f8
|
oop
|
2020-05-30 19:44:48 +08:00 |
|
sum2012
|
d347d3b216
|
Remove log as @unknownbrackets suggest
|
2020-05-30 19:19:33 +08:00 |
|
Unknown W. Brackets
|
e8b651fbd6
|
Thread: Default to kernel threads from kernel.
This is an experiment. In most cases, allowKernel will be false.
|
2020-05-25 18:59:07 +08:00 |
|
Unknown W. Brackets
|
5507116d3f
|
Ge: Check stack depth based on args struct size.
Matches tests against firmware.
|
2020-05-21 22:16:13 -07:00 |
|
Unknown W. Brackets
|
49abe9ed6c
|
Io: Open sce_lbn references and whole ISO faster.
|
2020-05-21 18:58:24 -07:00 |
|
Unknown W. Brackets
|
91427c1f4e
|
Io: Account for OpenAsync timing.
|
2020-05-21 18:58:24 -07:00 |
|
Unknown W. Brackets
|
5e1adcdbd2
|
Io: Fail without fd on bad device in OpenAsync.
|
2020-05-21 18:58:24 -07:00 |
|
Unknown W. Brackets
|
52283a50dc
|
Io: Improve non-async open timing.
|
2020-05-21 18:58:22 -07:00 |
|
Unknown W. Brackets
|
c829ccb87d
|
Io: Track whether the game is on a UMD or storage.
|
2020-05-21 18:57:46 -07:00 |
|
Unknown W. Brackets
|
67416e5919
|
Io: Simulate VFAT bug only when simulating FAT32.
And cleanup flag handling a bit.
|
2020-05-21 18:57:46 -07:00 |
|
Unknown W. Brackets
|
51db9f0f85
|
Io: Improve timing of sceIoOpen().
Currently ignores filesystem, but this is more accurate.
|
2020-05-21 18:57:44 -07:00 |
|
Unknown W. Brackets
|
3777d32ac8
|
Io: Cleanup sceIoOpen errors and logging.
|
2020-05-21 18:56:57 -07:00 |
|
sum2012
|
2c3833c28d
|
Add more debug info in scePsmfPlayerStart
|
2020-05-17 22:31:37 +08:00 |
|
Henrik Rydgård
|
a9befb5496
|
Remove our custom atomics code entirely.
|
2020-05-17 13:11:36 +02:00 |
|
Unknown W. Brackets
|
7e70fa1627
|
Mp4: Cleanup some parameters.
|
2020-05-17 00:05:04 -07:00 |
|
Henrik Rydgård
|
fce09f1865
|
Simplify how to get the debug stats from StereoResampler
|
2020-05-16 19:47:13 +02:00 |
|
Henrik Rydgård
|
34ae4cc5a9
|
Address additional feedback from Unknown, finally
|
2020-04-26 11:34:17 +02:00 |
|
Henrik Rydgård
|
e3aa2f5e4c
|
Assorted fixes (build and crash)
|
2020-04-26 11:19:31 +02:00 |
|
Henrik Rydgård
|
e0614b7ce2
|
Use PPSSPP's kernel interface to retrieve Heap objects
Allows us to get rid of DoState and the map<>.
|
2020-04-26 11:19:31 +02:00 |
|
Henrik Rydgård
|
bf73d3d663
|
Address Unknown's feedback
https://github.com/hrydgard/ppsspp/pull/7965/files
|
2020-04-26 11:19:31 +02:00 |
|
sum2012
|
3604a92bee
|
Change to info log
As this commit is work
(tested on Tales of Phantasia with Chinese patch)
|
2020-04-26 11:18:41 +02:00 |
|
sum2012
|
b12fbb9d3e
|
Attempt to make save status
|
2020-04-26 11:18:41 +02:00 |
|
sum2012
|
e1ce6c061e
|
Fix crash in sceKernelDeleteHeap
|
2020-04-26 11:18:41 +02:00 |
|
sum2012
|
52138f8ce8
|
Attempt to build fix non-windows
|
2020-04-26 11:18:41 +02:00 |
|
sum2012
|
6c4043b9de
|
remove comment
|
2020-04-26 11:18:41 +02:00 |
|