bookmist
0a618be5ec
modules/SceNpCommon: stub implementation of sceNpAuthCreateStartRequest
2022-04-24 13:00:31 +02:00
EXtremeExploit
dc2515888a
io: Add sceAppMgrGetDevInfo
2022-04-19 03:34:57 +02:00
Macdu
7e7ad01dcb
modules/SceKernelThreadMgr: Handle null workarea for _sceKernelDeleteLwMutex
2022-04-19 01:36:50 +02:00
pent0
972b0732df
Fix notification value being passed as pointer instead of copy.
...
- Because the desired value should be copied during EndScene, to assign to notification.
- This fix durara, f1 2011, tearaway, ffx(2), knyt underground and more...
2022-04-18 14:25:47 +02:00
Macdu
14a743a6f4
modules/SceAudiodec: Handle multiple init and term library calls with different codecs
2022-04-18 14:01:57 +02:00
Zangetsu38
f298f955c1
modules/SceDisplay: Implement (Un)RegisterVblankStartCallback.
...
- add support of cb vblank function.
Co-authored-by: bookmist <roshst@yandex.ru>
2022-04-04 14:37:12 +02:00
sunho
f703e4a5e3
kernel: Fix callback execution.
2022-04-03 00:03:31 +02:00
bookmist
016f8ece12
kernel\thread, modules: fix TLS in callback calls
2022-04-01 06:22:11 +02:00
pent0
3f162505c5
modules/SceGxm: fix handle precomputation when state is null.
2022-03-21 15:29:09 +01:00
Zangetsu38
522f329680
modules/SceGxm: Implement _sceGxmSetVertexTexture.
2022-03-21 14:15:46 +01:00
Zangetsu38
0e76faf933
modules/ScePaf/ScePafStdc: Implement sce_paf_private_strlen.
...
- register few nid of ScePafStdc library.
register one nid in library ScePafResource.
2022-03-20 09:53:41 +01:00
bookmist
b10b834907
modules: fix crash when module not loaded
2022-03-17 06:16:05 +01:00
bookmist
56c7717557
modules/SceLibKernel: fix sceIoLseek for 4Gb+ files
2022-03-17 06:16:05 +01:00
Zangetsu38
77fd8e8f78
project: run format.
2022-03-16 02:11:11 +01:00
Zangetsu38
9549d86901
modules/SceAppUtil: Add support of (date/time) on SystemParamGetInt.
...
- move both format from user to cfg.
- stub time zone and summer time.
- Add support of user name created in SystemParamGetString.
2022-03-06 12:40:43 +01:00
CreepNT
b37293faf1
modules/SceLibKernel: fix Offset value send on SceIo(Pread/Pwrite).
...
- io/state functions: fix Offset value and using using _fseeki64.
2022-03-03 06:21:34 +01:00
Zangetsu38
278e2bf7fe
modules/SceGxm: implement both _sceGxmTextureSet(Height/width)
...
- fix log spam when texture format is tasked on sceGxmTextureSetWidth.
2022-02-26 11:10:30 +01:00
bookmist
14c9067e2a
modules/SceGxm: use host callbacks to alloc mem in ShaderPatcher. Also implement sceGxmShaderPatcherSetUserData
...
Callbacks usage is not the same as in original module, many more callbacks should be used.
2022-02-26 11:10:04 +01:00
pent0
c85b005db7
display: Attempt emulate vsync instead of relying on main thread.
2022-02-25 14:55:11 +01:00
pent0
166cdfecb1
modules/SceGxm: Set the avg scenes par frame in DisplayQueueAddEntry.
2022-02-25 14:50:05 +01:00
Zangetsu38
f5073260ed
lang: complete refactor.
2022-02-20 23:06:57 +01:00
CreepNT
79cca68372
modules/SceLibKernel: Add ring buffer-based message pipes.
...
- fix MsgPipe implementation.
- fix one kernel warning on ThreadDataQueue.
2022-02-20 22:07:12 +01:00
Zangetsu38
7cf07fb1d3
modules/SceGxm: implement sceGxmTransfer(Copy/Downscale/Fill).
...
- stub convert type and syncflags.
2022-01-21 15:50:30 +01:00
Zangetsu38
a630171274
modules/SceAppUtil: Implement sceAppUtilSaveDataSlotSearch.
2022-01-13 05:51:55 +01:00
Zangetsu38
34b3113c90
modules/SceDisplay: Implmement sceDisplayGetFrameBuf.
2022-01-06 14:25:01 +01:00
Zangetsu38
8e112e70b4
modules/SceRegMgr: stub sceRegMgrGetKeyInt for psp emu.
2022-01-04 01:22:07 +01:00
Zangetsu38
e55db4f355
modules/SceAppUtil: fix delete savedata when try delete folder.
2022-01-04 01:20:01 +01:00
Zangetsu38
9a559b1df5
modules/SceGxm: Implement RenderTargetGetDriverMemBlock.
...
- should fix crash on some game.
2021-12-30 01:42:06 +01:00
EXtremeExploit
77fb872584
ScePgf: Implement function params and some stub
2021-12-29 23:05:49 +01:00
Zangetsu38
673874ce5b
modules/SceCommonDialog: fix savedata dialog when emptyparam is null.
...
- refactor check_empty_param for no have double code.
- app util: clean double value.
- modules/(SceAppUtil/SceAppMgrUser): set good value name.
2021-12-28 23:29:34 +01:00
bookmist
7d2cbd99e1
modules/SceNpManager: fix callback call in sceNpCheckCallback
2021-12-23 13:25:44 +01:00
bookmist
6321778b80
modules/SceProcessmgr: implement sceLibKernel_9F793F84 (need for LLE sceShell)
2021-12-23 13:25:44 +01:00
bookmist
0176055d8c
modules/SceLibKernel: Implement sceClibLookCtypeTable
2021-12-23 13:25:44 +01:00
bookmist
dc7a8f8b1e
modules/SceKernelThreadMgr: fix pointer type
2021-12-23 13:25:44 +01:00
bookmist
daff9cdca6
modules/SceAvPlayer: code cleanup
2021-12-23 13:25:44 +01:00
Zangetsu38
53f72777a4
external: update sdl to 2.0.18.
...
- ctrl: move get_type_of_controller from name to type get.
Co-authored-by: qurious-pixel <62252937+qurious-pixel@users.noreply.github.com>
2021-12-17 18:20:33 +01:00
Zangetsu38
0f404ed115
config: Add modules mode Automatic and Manual.
...
- fix one things on sysmodule for check if modules is enable.
2021-12-08 13:09:23 +01:00
Zangetsu38
134603c947
modules/SceGxm: fix regression in loop of both StateSetAllUniformBuffers
2021-12-01 16:42:03 +01:00
Larry
d402ebcdea
modules/SceGxm: Implement SetParamsInstanced and support instanced draw
2021-11-30 13:54:29 +01:00
Zangetsu38
f8ad0b98c5
modules/SceGxm: Stub PrecomputedDrawSetParamsInstanced.
...
- implement sceGxmPrecomputedVertexStateSetAllTextures & sceGxmPrecomputedVertexStateSetTexture.
- implement add texture for vertex texture in sceGxmDrawPrecomputed.
- add support of vertex texture in SceGxmPrecomputedVertex.
2021-11-30 13:54:29 +01:00
Larry
7f679634ed
modules/SceGxm: Add first step cube texture support.
2021-11-30 06:17:37 +01:00
Zangetsu38
a36b32259a
modules/SceMp4: Stub sceMp4OpenFile.
...
- fix Persona 4 GOLDEN pass intro video and go menu like before add this library.
2021-11-25 04:57:07 +01:00
Larry
ef9510cfae
modules/SceGxm: Implement sceGxmSetVertexTexture.
...
- Add vertex texture implementation, add set vertex texture for non precomputed
2021-11-24 10:20:56 +01:00
Larry
39f4cc0f3f
modules/SceGxm: Fix mip count.
2021-11-24 10:15:44 +01:00
Zangetsu38
8ef82f0487
modules/SceNgs: implement sceNgsVoiceSetParamsBlock.
...
- fix some wrong value/struct set.
Co-authored-by: pent0 <fewdspuckrito@gmail.com>
2021-11-20 14:37:23 +01:00
pent0
a435a49bcf
shader: Group all buffers to single SSBO per stage
...
renderer: Fix wrong uniform buffer location in SSBO
2021-11-17 15:54:54 +01:00
Larry
f3002d2b0e
modules/SceGxm: Implement full sceGxmTextureSetFormat.
...
modules/SceGxm: Don't set viewport and clp of deferred context on command list begin.
2021-11-15 05:01:02 +01:00
bookmist
5fad7f0853
modules/SceNet: fix return value in Init when is already inited.
2021-11-12 01:13:04 +01:00
pent0
1c6336d004
modules/SceGxm: Improve sceGxmMidSceneFlush.
2021-11-11 00:48:21 +01:00
Zangetsu38
afae99635e
modules/SceGxm: stub sceGxmMidSceneFlush.
2021-11-08 10:03:26 +01:00