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
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
sum2012
fed2b42c5f
Try to Implement SysMemForKernel
2020-04-26 11:18:41 +02:00
sum2012
a8c2c02b82
Move SysMemForKernel to sceKernelMemory
...
As SysMemForUser in there
2020-04-26 11:18:41 +02:00
sum2012
8d8ba3e963
oop
2020-04-26 11:18:41 +02:00
sum2012
043ef8c9d4
Wrap some SysMemForKernel's nids
...
#7960
2020-04-26 11:18:41 +02:00
LunaMoo
e999444b23
Implement PPSSPP specific cheats:
...
0xA0 vibration cheat(Xinput)
Syntax is: 0xA0NNLLLL 0x00MMRRRR
where NN/MM is time vibration lasts LLLL/RRRR is the vibration power
0xA1 read value for the vibration(Xinput) from game memory
Syntax is: 0xA1000000 0xNNNNNNNN
where NNNNNNNN is the address that stores following values at offset:
0xNNNNNNNN + 0x0 Left Vibration power,
0xNNNNNNNN + 0x2 Right Vibration Power
0xNNNNNNNN + 0x4 Left Vibration time
0xNNNNNNNN + 0x6 Right Vibration time
Left some room for other PPSSPP specific cheats(0xA2-0xAF)
2020-04-16 23:00:29 +02:00
Unknown W. Brackets
580c74c3e7
Audio: Remove latency setting.
...
This setting only changes some internal values that are shown in tests not
to match PSP behavior. Removed, it now matches how the PSP works.
This setting wasn't really affecting any actual audio latency.
See #11844 .
2020-04-08 00:08:19 -07:00
Unknown W. Brackets
91e1e75692
Net: Correct pool allocation.
2020-04-05 07:01:45 -07:00
Unknown W. Brackets
8b6d2f9025
HLE: Oops, make sure we don't deadbeef mips calls.
...
See #12752 .
2020-03-25 17:11:02 -07:00
Unknown W. Brackets
03cd1d5c5e
HLE: Fix some misleading logging.
2020-03-23 09:05:14 -07:00
Unknown W. Brackets
9cb74691b6
Core: Add argmask for threadhacks to prevent crash.
...
Every HLEFunction should have an argmask. Some asserts for shutdown
crashes someone was seeing when calling HLE funcs from a shutdown
function.
2020-03-22 23:33:05 -07:00
Henrik Rydgård
d6ba1b7f99
More correctly handle UCS2 encoding.
2020-03-22 19:29:25 +01:00
Unknown W. Brackets
54e1afda1e
HLE: Make calling mips funcs simpler.
...
This makes their return value handling, scheduling, etc. more
straight-forward.
2020-03-22 06:59:43 -07:00
Henrik Rydgård
0d2acb6d73
Merge pull request #12740 from unknownbrackets/font-minor
...
Font: Prevent crash on game exit
2020-03-21 23:11:34 +01:00
Unknown W. Brackets
000a166dba
Font: Prevent crash on game exit.
...
We should not try to call __KernelDirectMipsCall() on shutdown.
2020-03-21 12:36:09 -07:00
Henrik Rydgård
7d13d2e863
Merge pull request #12727 from shenweip/mipscall
...
Correcting return value of some mipscalls without after action.
2020-03-21 00:47:21 +01:00
Unknown W. Brackets
d734f7ccb4
Reporting: Log SceIoChstat calls.
...
Might be used to truncate save data or do other things.
2020-03-19 20:57:23 -07:00
shenweip
fc55d2b81b
Correcting return value of some mipscalls without after action.
2020-03-18 16:58:07 +08:00
Henrik Rydgård
788b8a29d6
Fix the logic around postEffectRequiresFlip so duplicateFrames doesn't require a post shader.
2020-03-17 13:10:43 +01:00
Unknown W. Brackets
916ba4edaf
Vpl: Correct allocation order when splitting block.
...
More fuzz testing produced cases that were still off. This is simpler.
2020-03-16 21:17:23 -07:00
Unknown W. Brackets
6310f559f9
Merge pull request #12709 from shenweip/Font-alloc/free
...
Font:alloc/free memory for font file and char bitmap.
2020-03-16 22:32:57 -04:00
Henrik Rydgård
e14bf3bcc3
Merge pull request #12714 from unknownbrackets/display-minor
...
Display: Update latched fbaddr on immediate update
2020-03-16 08:23:29 +01:00
shenweip
a286c657e3
Reset the useAllocCallbacks on font init.
2020-03-16 10:54:46 +08:00
shenweip
cefecb12b7
Buildfix.
...
Buildfix2.
2020-03-16 10:22:09 +08:00