Play-/Source/iop
Jean-Philip Desjardins e97dc42f1a Remove throw when unsupported relocation type is encountered.
Log and assert instead to prevent crashes.
2018-04-25 10:57:15 -04:00
..
ArgumentIterator.cpp Cleanup. 2016-05-29 16:41:31 -04:00
ArgumentIterator.h Cleanup. 2016-05-29 16:41:31 -04:00
DirectoryDevice.cpp Use path preferences for directory settings. 2018-03-20 10:58:37 -04:00
DirectoryDevice.h Add override. 2017-12-31 11:06:43 -05:00
Ioman_Device.h Check access mode when opening file from ISO device. 2016-03-24 21:32:52 -04:00
Iop_BiosBase.h Cleanup. 2016-11-11 22:40:22 -05:00
Iop_BiosStructs.h Cleanup. 2016-02-28 15:50:04 -05:00
Iop_Cdvdfsv.cpp Save/Load CDVDFSV state. 2017-09-10 16:59:51 -04:00
Iop_Cdvdfsv.h Save/Load CDVDFSV state. 2017-09-10 16:59:51 -04:00
Iop_Cdvdman.cpp Delay execution of CdSeek command. 2018-04-03 09:18:41 -04:00
Iop_Cdvdman.h Delay execution of CdSeek command. 2018-04-03 09:18:41 -04:00
Iop_Dmac.cpp Cleanup 2017-05-29 06:01:32 +01:00
Iop_Dmac.h Save and load IOP DMAC state. 2017-02-24 00:39:54 -05:00
Iop_DmacChannel.cpp Save and load IOP DMAC state. 2017-02-24 00:39:54 -05:00
Iop_DmacChannel.h Save and load IOP DMAC state. 2017-02-24 00:39:54 -05:00
Iop_Dynamic.cpp Cleanup 2017-05-29 06:01:32 +01:00
Iop_Dynamic.h IOP modules are now stored using shared_ptrs. 2016-01-23 22:12:28 -05:00
Iop_FileIo.cpp Rename FileIo2300 to FileIo2240. 2017-01-06 19:18:00 -05:00
Iop_FileIo.h Delay read replies by one frame. 2016-03-20 14:21:19 -07:00
Iop_FileIoHandler1000.cpp Copied FileIo handler code to separate files. 2015-01-25 23:08:07 -05:00
Iop_FileIoHandler1000.h Copied FileIo handler code to separate files. 2015-01-25 23:08:07 -05:00
Iop_FileIoHandler2100.cpp Version of FILEIO to use is now determined by which IOPRP package is loaded by the game. Also added support for the version of FILEIO module used by Dark Cloud. 2015-01-26 03:39:44 -05:00
Iop_FileIoHandler2100.h Version of FILEIO to use is now determined by which IOPRP package is loaded by the game. Also added support for the version of FILEIO module used by Dark Cloud. 2015-01-26 03:39:44 -05:00
Iop_FileIoHandler2240.cpp Cleanup 2017-05-29 06:01:32 +01:00
Iop_FileIoHandler2240.h Rename FileIo2300 to FileIo2240. 2017-01-06 19:18:00 -05:00
Iop_Heaplib.cpp Cleanup 2017-05-29 06:01:32 +01:00
Iop_Heaplib.h Add basic HEAPLIB IOP module implementation. 2016-12-20 18:55:48 -05:00
Iop_Intc.cpp Added support for saving and loading the state of the IOP INTC and SPU units (partially). 2013-03-05 05:42:20 +00:00
Iop_Intc.h Fixed iOS and OSX builds. 2015-10-17 01:27:25 -04:00
Iop_Intrman.cpp Cleanup 2017-05-29 06:01:32 +01:00
Iop_Intrman.h Cleanup. 2015-10-10 20:22:32 -04:00
Iop_Ioman.cpp Trim trailing spaces off paths passed to IOMAN. 2018-04-19 09:14:30 -04:00
Iop_Ioman.h Cleanup. 2016-12-20 18:55:48 -05:00
Iop_LibSd.cpp Add more info in LIBSD Get/SetSwitch tracing. 2018-03-20 11:01:31 -04:00
Iop_LibSd.h Cleanup. 2016-10-11 23:12:00 -04:00
Iop_Loadcore.cpp Remove some annoying and useless asserts. 2018-04-07 11:40:33 -04:00
Iop_Loadcore.h Change return value of initialize call. 2017-04-15 00:36:48 -04:00
Iop_McServ.cpp Use path preferences for directory settings. 2018-03-20 10:58:37 -04:00
Iop_McServ.h Cleanup. 2017-12-31 11:07:42 -05:00
Iop_Modload.cpp Cleanup 2017-05-29 06:01:32 +01:00
Iop_Modload.h Add stubs for ReferModuleStatus and SearchModuleByName. 2016-12-20 18:55:48 -05:00
Iop_Module.cpp Cleanup 2017-05-29 06:01:32 +01:00
Iop_Module.h Add helper function to print address + string. 2016-12-20 18:55:48 -05:00
Iop_MtapMan.cpp Cleanup 2017-05-29 06:01:32 +01:00
Iop_MtapMan.h Added SifModuleProvider interface. 2016-01-23 22:12:30 -05:00
Iop_Naplink.cpp Cleanup 2017-05-29 06:01:32 +01:00
Iop_Naplink.h Add NapLink HLE module. 2016-12-20 18:57:44 -05:00
Iop_PadMan.cpp Specify std namespace. 2017-12-23 11:04:06 -05:00
Iop_PadMan.h Fix HLE PadMan loading issues. 2016-12-20 18:57:44 -05:00
Iop_RootCounters.cpp Cleanup 2017-05-29 06:01:32 +01:00
Iop_RootCounters.h Added support for timer prescale on IOP. 2015-07-21 01:22:26 -04:00
Iop_SifCmd.cpp Cleanup 2017-05-29 06:01:32 +01:00
Iop_SifCmd.h Remove GP member from SIFCMDDATA structure. 2018-04-03 09:18:41 -04:00
Iop_SifDynamic.cpp Cleanup. 2016-05-28 21:09:13 -04:00
Iop_SifDynamic.h Cleanup. 2016-05-28 21:09:13 -04:00
Iop_SifMan.cpp Cleanup 2017-05-29 06:01:32 +01:00
Iop_SifMan.h IOP modules are now stored using shared_ptrs. 2016-01-23 22:12:28 -05:00
Iop_SifManNull.cpp Version of FILEIO to use is now determined by which IOPRP package is loaded by the game. Also added support for the version of FILEIO module used by Dark Cloud. 2015-01-26 03:39:44 -05:00
Iop_SifManNull.h Version of FILEIO to use is now determined by which IOPRP package is loaded by the game. Also added support for the version of FILEIO module used by Dark Cloud. 2015-01-26 03:39:44 -05:00
Iop_SifManPs2.cpp Mask addresses to prevent crashes in FFXII. 2015-03-22 23:35:06 -04:00
Iop_SifManPs2.h Ubuntu: Fixed Case-sensitive Build Error 2015-07-13 00:54:13 +01:00
Iop_SifModuleProvider.h Added SifModuleProvider interface. 2016-01-23 22:12:30 -05:00
Iop_Sio2.cpp Cleanup 2017-05-29 06:01:32 +01:00
Iop_Sio2.h Cleanup. 2017-02-24 00:39:54 -05:00
Iop_Spu2_Core.cpp Remove boost usage. 2018-04-07 11:40:33 -04:00
Iop_Spu2_Core.h Define some SPU2 registers. 2016-12-20 18:56:48 -05:00
Iop_Spu2.cpp Cleanup 2017-05-29 06:01:32 +01:00
Iop_Spu2.h Added basic support for SPU interrupts. 2015-02-08 17:18:41 -05:00
Iop_Spu.cpp Implement writes to IRQ_ADDR register. 2018-02-04 11:32:57 -05:00
Iop_Spu.h git-svn-id: http://svn.purei.org/purei/trunk@409 b36208d7-6611-0410-8bec-b1987f11c4a2 2008-11-07 03:16:19 +00:00
Iop_SpuBase.cpp Allow SPU interrupts to be triggered even though voice are not playing. 2018-04-23 09:46:42 -04:00
Iop_SpuBase.h Allow SPU interrupts to be triggered even though voice are not playing. 2018-04-23 09:46:42 -04:00
Iop_Stdio.cpp Cleanup 2017-05-29 06:01:32 +01:00
Iop_Stdio.h cleaner vsprintf implementation. 2016-05-27 16:46:31 +01:00
Iop_SubSystem.cpp Specify std namespace. 2017-12-23 11:04:06 -05:00
Iop_SubSystem.h Move interrupt checking code in a separate function. 2017-05-07 22:02:08 -04:00
Iop_Sysclib.cpp Implement index SYSCLIB function. 2018-03-20 10:59:25 -04:00
Iop_Sysclib.h Implement index SYSCLIB function. 2018-03-20 10:59:25 -04:00
Iop_Sysmem.cpp Cleanup 2017-05-29 06:01:32 +01:00
Iop_Sysmem.h IopBios is now responsible for handling MEMORYBLOCK structures. 2016-02-27 18:34:51 -05:00
Iop_Thbase.cpp Cleanup 2017-05-29 06:01:32 +01:00
Iop_Thbase.h Add basic ReleaseWaitThread implementation. 2017-05-07 22:02:08 -04:00
Iop_Thevent.cpp Cleanup 2017-05-29 06:01:32 +01:00
Iop_Thevent.h Implement PollEventFlag. 2016-10-21 23:10:20 -04:00
Iop_Thmsgbx.cpp Cleanup 2017-05-29 06:01:32 +01:00
Iop_Thmsgbx.h Implement iSendMbx. 2016-11-19 17:27:21 -05:00
Iop_Thsema.cpp Cleanup 2017-05-29 06:01:32 +01:00
Iop_Thsema.h Cleanup. 2016-02-20 15:55:14 -05:00
Iop_Thvpool.cpp Cleanup 2017-05-29 06:01:32 +01:00
Iop_Thvpool.h Added HLE THVPOOL IOP module. 2016-02-28 15:55:45 -05:00
Iop_Timrman.cpp Cleanup 2017-05-29 06:01:32 +01:00
Iop_Timrman.h Add stub for StopHardTimer. 2016-05-28 21:09:15 -04:00
Iop_Vblank.cpp Cleanup 2017-05-29 06:01:32 +01:00
Iop_Vblank.h Add basic implementation for WaitVblank. 2017-03-26 18:36:18 -04:00
IopBios.cpp Remove throw when unsupported relocation type is encountered. 2018-04-25 10:57:15 -04:00
IopBios.h Allow XMCMAN and XMCSERV to be loaded as HLE module. 2018-03-20 10:59:25 -04:00
OpticalMediaDevice.cpp Add OpticalMedia abstraction for physical discs. 2017-05-16 19:54:38 -04:00
OpticalMediaDevice.h Add OpticalMedia abstraction for physical discs. 2017-05-16 19:54:38 -04:00