Henrik Rydgård
7a4d175e06
Port over some utility functions, fix bugs.
2025-03-18 09:36:32 +01:00
Nemoumbra
e1542e9267
Added the HLE implementations to the table + new wrappers
2025-02-12 19:26:33 +03:00
AdamN
98dba643f4
Just the sceUtility changes from ANR2ME's branch
2025-01-06 14:38:45 +01:00
ANR2ME
4f873614e7
Added sceParseHttpResponseHeader implementation.
2025-01-05 20:16:57 +01:00
ANR2ME
0012818eb7
Implement sceHttp library
2025-01-05 19:14:15 +01:00
White Blood Cell
dfd4b996bf
Implement sceNetInetGetpeername and sceNetInetGetsockname as per anr2mes impl and begin converting ERROR_LOGS into hleLogError + ensuring last error is set.
2025-01-04 17:55:18 +01:00
White Blood Cell
ee0b0fce6c
sceNetInet and sceNetResolver support.
...
Co-authored-by: AdamN <anr2000@gmail.com>
2025-01-04 17:28:36 +01:00
ANR2ME
bf98466a78
Added a FunctionWrapper used by sceNpService
2022-08-04 16:12:23 +07:00
Henrik Rydgård
e6403d7157
Split GetPointer into two versions, to help with const correctness
2022-07-24 13:26:19 +02:00
aliaspider
9a3e5879bb
Global: Correct many endian types and casts.
2021-02-18 22:25:24 -08:00
sum2012
043ef8c9d4
Wrap some SysMemForKernel's nids
...
#7960
2020-04-26 11:18:41 +02:00
daniel229
f8378d0d7f
sceSfmt19937 fix
2015-02-16 23:38:45 +08:00
daniel229
21b0c2992b
Implement sceSfmt19937 module.
2015-02-15 13:22:20 +08:00
AdamN
1c7152db3a
Adding Branch opcode to the MAKE_MIPS
...
Temp revert old version to fix conflict; Implementing built-in PRO Adhoc Server; Add back sceUsbGps
Implementing more Adhoc functions, and some bug fix (i don't remember them anymore)
2015-01-04 13:04:02 +01:00
Unknown W. Brackets
05ab192c9c
Reduce includes in Core/HLE/.
...
Especially templates.
2014-03-15 11:22:19 -07:00
Unknown W. Brackets
641064f0bc
Consistently use MIPS_REG_V0 for return values.
...
This way all instances are a lot easier to search for (was trying to find
where we were writing an incorrect value to v0, turns out to be callback
related of course.)
2014-03-04 08:21:55 -08:00
Henrik Rydgård
00c32ddadb
Mostly get rid of including "Globals.h"
2013-12-30 10:17:11 +01:00
Henrik Rydgard
2140892074
Initial preparations for ability to replace game functions with custom implementations.
...
Also auto-saves hashmap additions and reapplies the hashmap on function
rename so that if you rename a function that exists in several copies
they will all be labelled.
Note that actual function replacement is not activated yet.
2013-12-17 12:27:20 +01:00
Igor Calabria
553f1d4e4e
Implements a bunch of adhoc functions
2013-10-29 21:39:45 +00:00
Unknown W. Brackets
580d4436a3
Fix vtimer uid param type, add algorithm include.
2013-10-22 07:46:33 -07:00
Unknown W. Brackets
67cd13702e
Correct sceKernelSetVTimerTime*().
2013-10-22 07:45:48 -07:00
Henrik Rydgard
7e37e183ed
Wrap more adhoc functions
2013-09-07 11:06:28 +02:00
Henrik Rydgard
3b323c4176
Add a bunch of empty adhoc functions
2013-09-07 01:53:51 +02:00
shenweip
c05100e0e3
Add sceHeap,some games will call this.
...
e.g. Linear ModeSenritsu no Stratus
2013-09-04 11:05:14 +08:00
Unknown W. Brackets
4be06d2432
Wrap the msgpipe send functions.
2013-08-18 18:38:10 -07:00
Henrik Rydgard
1a6bb7643b
Add some sceNetInet stubs (used by pspradio)
2013-07-09 14:06:01 +02:00
Henrik Rydgard
d2b874436d
Merge branch 'jpeg' of https://github.com/CPkmn/ppsspp into CPkmn-jpeg
2013-07-05 00:09:29 +02:00
CPkmn
17493f3c4e
Update FunctionWrappers.h
2013-07-04 14:51:51 -07:00
CPkmn
a0379d5ac8
Update FunctionWrappers.h
2013-07-04 03:00:22 -07:00
The Dax
db7e90c23e
Fix parameter values in func wrapper.
2013-07-01 04:29:48 -04:00
The Dax
a6dabfb5d2
Add a number of sceHttp* stubs; fixes hangs in LBP and the Monster Hunter series, when trying to go online or download DLC, and probably in other games too.
2013-07-01 04:00:41 -04:00
oioitff
1e4d896980
Implement scePsmfPlayerSetPsmfOffset and
...
scePsmfPlayerSetPsmfOffsetCB. And use memory buffer for PsmfPlayer
directly instead.
2013-06-25 00:16:51 +08:00
The Dax
fadea64ebf
Fix sceNetEtherNtostr.
2013-06-04 01:53:32 -04:00
The Dax
50dc015d44
Remove useless dependency in FunctionWrappers.h.
2013-06-04 00:41:50 -04:00
The Dax
b02dbe3f5f
Add a multitude of sceNet* stubs.
...
I tried this in an attempt to fix the Peace Walker hangs, but it didn't seem to help, so it must be related to something else.
2013-06-04 00:39:03 -04:00
Unknown W. Brackets
4c36f12889
Negative volume means unchanged, not error.
2013-05-19 10:42:22 -07:00
Unknown W. Brackets
42b925a440
Initial stab at implementing some new memory funcs.
...
Borrowed from JPCSP, kept simple. Need to do tests.
2013-04-07 20:57:53 -07:00
JimLee168
e686ef46b8
Added sceZlibDecompress and VS2010 build fix
...
Fixes ULUS10121 Bomberman
2013-04-05 13:26:54 +08:00
Henrik Rydgard
f355137156
Update native. some stubs and a buildfix.
2013-03-21 20:24:47 +01:00
sum2012
bb82ad1685
Correct WrapI_UUUI and IMP sceMpegAvcConvertToYuv420
2013-03-10 15:21:55 +08:00
sum2012
827625ac3f
Add WrapI_UUUI
...
For sceMpegAvcConvertToYuv420 use
public int sceMpegAvcConvertToYuv420(int mpeg, TPointer bufferOutput,
TPointer unknown1, int unknown2) {
return 0;
}
2013-03-09 00:51:17 +08:00
Henrik Rydgård
556f16eb03
Merge pull request #814 from unknownbrackets/memory
...
sceKernelPartitionMemory() alignment/errors (review?)
2013-02-28 00:23:27 -08:00
Unknown W. Brackets
b4891fb7a7
Error checking in sceKernelAllocPartitionMemory().
...
Before, it was still returning a uid on fail, oops.
2013-02-27 22:32:29 -08:00
Henrik Rydgard
ba0362d817
PGF font support. Mostly an adaptation and cleanup of JPCSP's font system.
2013-02-27 17:41:39 +01:00
Henrik Rydgard
ca23c076a1
Minor sceFont fixes
2013-02-13 00:50:26 +01:00
raven02
3e319d5975
Add stubs for _sceAtracGetContextAddress
2013-02-03 08:08:44 +08:00
Xele02
aa01751589
Save encryption. Load/Save encrypted/decrypted save
...
RE of Chnnlsv lib
Correct size bug in kirk
2013-01-29 00:11:02 +01:00
raven02
9bc8a2e7cd
Buildfix
2013-01-23 21:46:49 +08:00
Darth1701
06796c31b3
Update Core/HLE/FunctionWrappers.h
...
Buildfix
2013-01-23 13:07:51 +01:00
Henrik Rydgård
ea963f80ed
Merge pull request #437 from raven02/master
...
Implement couples of scePsmf and scePsmfPlayer functions
2013-01-19 01:17:04 -08:00