rpcs3/rpcs3/Emu/Cell/Modules
Nekotekina 767dfa271e SPU ASMJIT: internal jumptable
Allow indirect calls within current function using a jumptable
This restores some functionality removed in SPU ASMJIT 2.0
Change SPUThread::get_ch_value prototype
2018-05-08 13:05:29 +03:00
..
cell_FreeType2.cpp
cellAdec.cpp Fix build with ffmpeg 4.0 2018-04-21 21:06:06 +04:00
cellAdec.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellAtrac.cpp
cellAtrac.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellAtracMulti.cpp
cellAtracMulti.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellAudio.cpp Implement set_native_priority (posix) 2017-11-01 05:07:12 +03:00
cellAudio.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellAudioIn.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellAudioOut.cpp Add 2-channels mode for cellAudioOutGetDeviceInfo 2018-03-01 04:20:54 +04:00
cellAudioOut.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellAvconfExt.cpp video out: Set up video configuration options in fxm 2018-03-25 13:31:06 +03:00
cellBgdl.cpp Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellBgdl.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellCamera.cpp cellCamera: Implement cellCamera*NotifyEventQueue and do some refactoring 2018-03-30 20:50:31 +01:00
cellCamera.h [HLE] First steps to Playstation Move (#4083) 2018-03-02 20:51:21 +04:00
cellCelp8Enc.cpp
cellCelp8Enc.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellCelpEnc.cpp
cellCelpEnc.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellCrossController.cpp Add callbacks for cellCrossController 2018-02-28 15:58:50 +04:00
cellDaisy.cpp
cellDaisy.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellDmux.cpp
cellDmux.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellFiber.cpp
cellFiber.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellFont.cpp
cellFont.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellFontFT.cpp
cellFontFT.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellFs.cpp Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellFs.h
cellGame.cpp Fix setParam in cellGameDataCheckCreate2 2018-04-16 15:53:22 +04:00
cellGame.h cellGame: Fix cellDiscGameGetBootDiscInfo return values (#4241) 2018-03-03 03:11:25 +04:00
cellGameExec.cpp
cellGcmSys.cpp
cellGcmSys.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellGem.cpp stub cellGem some more (#4349) 2018-04-01 02:03:37 +04:00
cellGem.h stub cellGem some more (#4349) 2018-04-01 02:03:37 +04:00
cellGifDec.cpp
cellGifDec.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellHttp.cpp
cellHttp.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellHttpUtil.cpp
cellHttpUtil.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellImeJp.cpp
cellImeJp.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellJpgDec.cpp
cellJpgDec.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellJpgEnc.cpp
cellJpgEnc.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellKb.cpp Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellKb.h
cellKey2char.cpp Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellL10n.cpp
cellL10n.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellLibprof.cpp
cellMic.cpp
cellMic.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellMouse.cpp Make cellMouseGetDataList return CELL_MOUSE_ERROR_NO_DEVICE if mouse handler is set to null 2017-11-04 19:55:32 +00:00
cellMouse.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellMsgDialog.cpp core/GUI: Fix null pointer dereference 2018-02-02 11:17:12 +03:00
cellMsgDialog.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellMusic.cpp Add callbacks for cellMusic 2018-02-24 02:38:43 +04:00
cellMusic.h Add callbacks for cellMusic 2018-02-24 02:38:43 +04:00
cellMusicDecode.cpp Add callbacks for cellMusicDecode 2018-02-28 14:47:35 +04:00
cellMusicExport.cpp Add callbacks for cellMusicExport 2018-02-28 15:58:50 +04:00
cellNetCtl.cpp Make cellNetCtlGetInfo returns the correct value in disconnected mode 2018-02-28 22:25:51 +04:00
cellNetCtl.h Add CELL_GAMEUPDATE_RESULT_STATUS_* enum 2018-02-25 13:17:38 +00:00
cellOskDialog.cpp
cellOskDialog.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellOvis.cpp Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellPad.cpp cellPad: check for more invalid parameters 2018-04-20 17:09:14 +04:00
cellPad.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellPamf.cpp
cellPamf.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellPhotoDecode.cpp Add callbacks for cellPhotoDecode 2018-02-28 15:58:50 +04:00
cellPhotoExport.cpp Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellPhotoImport.cpp Add callbacks for cellPhotoImport 2018-02-28 15:58:50 +04:00
cellPng.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellPngDec.cpp
cellPngDec.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellPngEnc.cpp
cellPrint.cpp Add callbacks for cellPrint 2018-02-28 15:58:50 +04:00
cellRec.cpp Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellRemotePlay.cpp
cellResc.cpp
cellResc.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellRtc.cpp
cellRtc.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellRtcAlarm.cpp
cellRudp.cpp
cellRudp.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellSail.cpp
cellSail.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellSailRec.cpp
cellSaveData.cpp Improve save data dialog 2018-04-02 16:27:28 +03:00
cellSaveData.h Improve save data dialog 2018-04-02 16:27:28 +03:00
cellScreenshot.cpp Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellScreenshot.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellSearch.cpp Add callbacks for cellMusic 2018-02-24 02:38:43 +04:00
cellSearch.h Add callbacks for cellMusic 2018-02-24 02:38:43 +04:00
cellSheap.cpp
cellSpudll.cpp Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellSpudll.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellSpurs.cpp
cellSpurs.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellSpursJq.cpp
cellSpursJq.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellSpursSpu.cpp SPU ASMJIT: internal jumptable 2018-05-08 13:05:29 +03:00
cellSsl.cpp Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellStorage.cpp Add callbacks for cellStorage 2018-02-28 15:58:50 +04:00
cellSubDisplay.cpp hle: make cellSubDisplayInit returns CELL_SUBDISPLAY_ERROR_ZERO_REGISTERED 2018-05-06 12:49:44 +04:00
cellSubDisplay.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellSync.cpp
cellSync.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellSync2.cpp
cellSync2.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellSysconf.cpp Add callbacks for cellSysconf 2018-02-28 15:58:50 +04:00
cellSysconf.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellSysmodule.cpp
cellSysutil.cpp Implemented sysCacheClear() (#4445) 2018-04-18 18:17:55 +04:00
cellSysutil.h [HLE] First steps to Playstation Move (#4083) 2018-03-02 20:51:21 +04:00
cellSysutilAp.cpp Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellSysutilAvc.cpp
cellSysutilAvc2.cpp
cellSysutilAvc2.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellSysutilMisc.cpp
cellSysutilNpEula.cpp
cellUsbd.cpp
cellUsbd.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellUsbpspcm.cpp
cellUserInfo.cpp Add callbacks for cellUserInfo 2018-02-28 15:58:50 +04:00
cellUserInfo.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellVdec.cpp cellVdec: Do not decode next frame during end_sequence 2018-04-08 02:51:46 +04:00
cellVdec.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellVideoExport.cpp Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellVideoOut.cpp video out: Set up video configuration options in fxm 2018-03-25 13:31:06 +03:00
cellVideoOut.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellVideoUpload.cpp Add callbacks for cellVideoUpload 2018-02-01 17:19:52 +04:00
cellVideoUpload.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellVoice.cpp
cellVoice.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellVpost.cpp Avoid recreating SwsContext every frame 2017-11-27 22:35:40 +04:00
cellVpost.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
cellWebBrowser.cpp Stub some functions in cellWebBrowser 2018-01-28 02:50:42 +04:00
cellWebBrowser.h Stub some functions in cellWebBrowser 2018-01-28 02:50:42 +04:00
libmedi.cpp
libmixer.cpp
libmixer.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
libsnd3.cpp
libsnd3.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
libsynth2.cpp Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
libsynth2.h
sceNp.cpp stub sceNpScoreWaitAsync and sceNpScorePollAsync 2018-03-23 20:46:24 +04:00
sceNp.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
sceNp2.cpp Change return of function "sceNpMatching2Init" to CELL_OK 2018-03-01 01:41:42 +04:00
sceNp2.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
sceNpClans.cpp
sceNpClans.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
sceNpCommerce2.cpp
sceNpCommerce2.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
sceNpMatchingInt.cpp Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
sceNpSns.cpp hle: Stub function Unimplemented in NpSns. 2018-01-24 20:20:28 +03:00
sceNpSns.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
sceNpTrophy.cpp remove redundant error messages in sceNpTrophy 2018-03-30 05:40:57 +04:00
sceNpTrophy.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
sceNpTus.cpp
sceNpTus.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
sceNpUtil.cpp
sceNpUtil.h
sys_game.cpp
sys_heap.cpp
sys_io.cpp
sys_libc.cpp Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
sys_libc_.cpp Improve TTY output 2018-03-01 16:28:08 +03:00
sys_lv2dbg.cpp
sys_lv2dbg.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
sys_lwcond_.cpp
sys_lwmutex_.cpp
sys_mempool.cpp
sys_mmapper_.cpp Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
sys_net_.cpp Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
sys_net_.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
sys_ppu_thread_.cpp
sys_prx_.cpp
sys_rsxaudio_.cpp
sys_spinlock.cpp
sys_spu_.cpp
sysPrxForUser.cpp sys_crash_dump user_log_area improvements 2018-03-24 17:49:18 +04:00
sysPrxForUser.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00