Play-/Source/iop
Jean-Philip Desjardins 329396faed
Some checks failed
Build Android / build_android (apk) (push) Has been cancelled
Build Android / build_android (libretro) (push) Has been cancelled
Build iOS / build_ios (push) Has been cancelled
Build JavaScript / build_js (push) Has been cancelled
Build Linux / build_linux (push) Has been cancelled
Build Linux ARM32 / build_linux_arm32 (push) Has been cancelled
Build Linux ARM64 / build_linux_arm64 (push) Has been cancelled
Build macOS / build_macos (push) Has been cancelled
Build Windows / build_windows (x86_32, Visual Studio 16 2019, installer32.nsi, win32_msvc2019, Win32) (push) Has been cancelled
Build Windows / build_windows (x86_64, Visual Studio 16 2019, installer64.nsi, win64_msvc2019_64, x64) (push) Has been cancelled
Build Windows Psf / build_windows_psf (off, x86_64, Visual Studio 16 2019, installer64.nsi, x64) (push) Has been cancelled
Build Windows Psf / build_windows_psf (on, x86_64, Visual Studio 16 2019, installer64.nsi, x64) (push) Has been cancelled
Check Format / run_clangformat (push) Has been cancelled
Add bounds check.
2025-02-17 11:58:53 -05:00
..
ioman Implement Rename in IOMAN. 2024-08-12 18:10:33 -04:00
namco_sys147 Add support for player 3 and 4 in Sys147. 2025-02-14 17:23:20 -05:00
namco_sys246 Add another missing ACCDVD function. 2024-09-17 16:45:15 -04:00
ArgumentIterator.cpp Clang format 2018-04-30 21:01:23 +01:00
ArgumentIterator.h Clang format 2018-04-30 21:01:23 +01:00
Ioman_Defs.h Add support for GetDirectory in OpticalMediaDevice. 2022-02-27 14:54:23 -05:00
Ioman_Device.h Implement Rename in IOMAN. 2024-08-12 18:10:33 -04:00
Ioman_DirectoryIterator.h Fix build. 2022-02-27 14:54:23 -05:00
Ioman_ScopedFile.cpp Move CFile helper to another file. 2019-09-21 22:36:55 -04:00
Ioman_ScopedFile.h Move CFile helper to another file. 2019-09-21 22:36:55 -04:00
Iop_BiosBase.h Fix another edge case with SIF server state loading. 2024-08-09 14:16:02 -04:00
Iop_BiosStructs.h Clang format 2018-04-30 21:01:23 +01:00
Iop_Cdvdfsv.cpp Improve the way we track command delays in CDVDFSV. 2024-09-19 17:44:16 -04:00
Iop_Cdvdfsv.h Improve the way we track command delays in CDVDFSV. 2024-09-19 17:44:16 -04:00
Iop_Cdvdman.cpp Improve the way we track command delays in CDVDFSV. 2024-09-19 17:44:16 -04:00
Iop_Cdvdman.h Improve the way we track command delays in CDVDFSV. 2024-09-19 17:44:16 -04:00
Iop_Dev9.cpp Add initial DEV9 and SPEED hardware emulation. 2021-03-02 07:24:05 -05:00
Iop_Dev9.h Code style fixes. 2021-03-02 07:24:07 -05:00
Iop_Dmac.cpp Apply CZipArchiveWriter refactoring. 2023-07-23 17:22:18 -04:00
Iop_Dmac.h Fix a bunch of warnings. 2023-05-03 21:05:08 -04:00
Iop_DmacChannel.cpp Apply CZipArchiveWriter refactoring. 2023-07-23 17:22:18 -04:00
Iop_DmacChannel.h Fix a bunch of warnings. 2023-05-03 21:05:08 -04:00
Iop_Dmacman.cpp Fix a bunch of warnings. 2023-05-03 21:05:08 -04:00
Iop_Dmacman.h Implement DMACMAN calls 14 - 19 2021-05-26 14:52:02 +02:00
Iop_Dynamic.cpp Handle out of bounds IOP exports. 2024-07-22 12:54:35 -04:00
Iop_Dynamic.h Handle out of bounds IOP exports. 2024-07-22 12:54:35 -04:00
Iop_FileIo.cpp Apply CZipArchiveWriter refactoring. 2023-07-23 17:22:18 -04:00
Iop_FileIo.h Style fix. 2022-03-31 12:37:39 -04:00
Iop_FileIoHandler1000.cpp Apply CZipArchiveWriter refactoring. 2023-07-23 17:22:18 -04:00
Iop_FileIoHandler1000.h Style fix. 2022-03-31 12:37:39 -04:00
Iop_FileIoHandler2100.cpp Make FileIO initialization a bit more generic. 2022-10-04 13:42:43 -04:00
Iop_FileIoHandler2100.h Let handlers return the proper value. 2019-09-21 22:36:55 -04:00
Iop_FileIoHandler2200.cpp Fix FILEIO read edge case. 2024-02-23 17:30:53 -05:00
Iop_FileIoHandler2200.h Add check. 2022-02-28 14:00:25 -05:00
Iop_Heaplib.cpp Style fixes. 2018-05-25 12:26:07 -04:00
Iop_Heaplib.h Clang format 2018-04-30 21:01:23 +01:00
Iop_Ilink.cpp Apply CZipArchiveWriter refactoring. 2023-07-23 17:22:18 -04:00
Iop_Ilink.h IOP iLink add INTR2 registers 2022-03-25 17:49:19 +01:00
Iop_Intc.cpp Apply CZipArchiveWriter refactoring. 2023-07-23 17:22:18 -04:00
Iop_Intc.h Fix a bunch of warnings. 2023-05-03 21:05:08 -04:00
Iop_Intrman.cpp Dead or Alive 2 fix 2024-01-12 17:38:35 +00:00
Iop_Intrman.h Fix a bunch of warnings. 2023-05-03 21:05:08 -04:00
Iop_Ioman.cpp Report a successful registration of cdrom_stm IOMAN driver. 2024-10-29 15:02:22 -04:00
Iop_Ioman.h Implement Rename in IOMAN. 2024-08-12 18:10:33 -04:00
Iop_IomanX.cpp Add IOMANX HLE module. 2022-02-28 13:35:13 -05:00
Iop_IomanX.h Add IOMANX HLE module. 2022-02-28 13:35:13 -05:00
Iop_LibSd.cpp Add more libsd log. 2024-09-03 17:33:33 -04:00
Iop_LibSd.h Clang format 2018-04-30 21:01:23 +01:00
Iop_Loadcore.cpp Apply CZipArchiveWriter refactoring. 2023-07-23 17:22:18 -04:00
Iop_Loadcore.h Allow replacing HLE modules by name. 2023-01-18 15:53:29 -05:00
Iop_McServ.cpp Encode backslashes in MC filenames. 2024-11-21 12:28:01 -05:00
Iop_McServ.h Also resolve relative paths when opening files. 2023-12-20 09:40:59 -05:00
Iop_Modload.cpp Handle case where load address is null in LoadModuleBuffer. 2023-08-23 09:55:17 -04:00
Iop_Modload.h Add basic implementation for LoadModuleWithOption. 2023-01-18 15:29:12 -05:00
Iop_Module.cpp Fix a bunch of warnings. 2023-05-03 21:05:08 -04:00
Iop_Module.h Add SaveState and LoadState in Module interface. 2020-09-22 17:20:14 -04:00
Iop_MtapMan.cpp Use Warn function. 2018-05-25 12:24:51 -04:00
Iop_MtapMan.h Clang format 2018-04-30 21:01:23 +01:00
Iop_Naplink.cpp Clang format 2018-04-30 21:01:23 +01:00
Iop_Naplink.h Clang format 2018-04-30 21:01:23 +01:00
Iop_PadMan.cpp Apply CZipArchiveWriter refactoring. 2023-07-23 17:22:18 -04:00
Iop_PadMan.h syntax cleanup 2023-10-31 20:47:26 +00:00
Iop_PathUtils.cpp Make sure we can't ChDir out of the memory card's path. 2020-05-04 11:41:35 -04:00
Iop_PathUtils.h Make sure we can't ChDir out of the memory card's path. 2020-05-04 11:41:35 -04:00
Iop_PowerOff.cpp Add PowerOff IOP module stub 2022-03-17 19:25:29 +01:00
Iop_PowerOff.h Add PowerOff IOP module stub 2022-03-17 19:25:29 +01:00
Iop_RootCounters.cpp Apply CZipArchiveWriter refactoring. 2023-07-23 17:22:18 -04:00
Iop_RootCounters.h Fix a bunch of warnings. 2023-05-03 21:05:08 -04:00
Iop_Secrman.cpp Fix stylin issues. 2020-04-22 16:24:01 -04:00
Iop_Secrman.h Add DMACMAN and SECRMAN HLE modules. 2020-04-20 11:14:31 -04:00
Iop_SifCmd.cpp Add workaround for case where game pass buffer = 0 in SifRegisterRpc. 2024-11-19 12:24:36 -05:00
Iop_SifCmd.h Make sure we remove server from our list when SifRemoveRpc is called. 2024-08-09 14:16:02 -04:00
Iop_SifDynamic.cpp Cleanup. 2023-11-20 16:30:46 -05:00
Iop_SifDynamic.h Cleanup. 2023-11-20 16:30:46 -05:00
Iop_SifMan.cpp Revisit SIF DMA delay mechanism. 2025-01-03 18:03:23 -05:00
Iop_SifMan.h Revisit SIF DMA delay mechanism. 2025-01-03 18:03:23 -05:00
Iop_SifManNull.cpp Don't delay stat when using SifSetDmaCallback. 2024-10-29 14:55:00 -04:00
Iop_SifManNull.h Don't delay stat when using SifSetDmaCallback. 2024-10-29 14:55:00 -04:00
Iop_SifManPs2.cpp Don't delay stat when using SifSetDmaCallback. 2024-10-29 14:55:00 -04:00
Iop_SifManPs2.h Don't delay stat when using SifSetDmaCallback. 2024-10-29 14:55:00 -04:00
Iop_SifModuleProvider.h Clang format 2018-04-30 21:01:23 +01:00
Iop_Sio2.cpp Add bounds check. 2025-02-17 11:58:53 -05:00
Iop_Sio2.h Add bounds check. 2025-02-17 11:58:53 -05:00
Iop_Speed.cpp Properly reset Speed state. 2024-08-09 14:16:02 -04:00
Iop_Speed.h Support DMA reads from SPU RAM. 2021-04-01 17:22:33 -04:00
Iop_Spu.cpp Cleanup. 2023-07-31 10:52:08 -04:00
Iop_Spu.h Clang format 2018-04-30 21:01:23 +01:00
Iop_Spu2.cpp Add some warnings. 2021-01-21 09:26:31 -05:00
Iop_Spu2.h Cleanup. 2021-01-01 14:16:31 -05:00
Iop_Spu2_Core.cpp Fix order of registers. 2024-06-10 17:54:04 -04:00
Iop_Spu2_Core.h Fix end of reverb address area. 2024-06-10 17:54:09 -04:00
Iop_SpuBase.cpp Set some initial SPU voice values. 2024-07-26 18:26:54 -04:00
Iop_SpuBase.h Fix order of registers. 2024-06-10 17:54:04 -04:00
Iop_Stdio.cpp add missing break in CStdio::PrintFormatted(...) 2019-11-27 16:10:35 +00:00
Iop_Stdio.h Implement puts in STDIO IOP module. 2018-05-27 15:11:48 -04:00
Iop_SubSystem.cpp Fix another edge case with SIF server state loading. 2024-08-09 14:16:02 -04:00
Iop_SubSystem.h Rename and reorganise things. 2024-03-14 14:48:43 -04:00
Iop_Sysclib.cpp Use GetPtr in some more SYSCLIB string functions. 2023-06-20 08:31:27 -04:00
Iop_Sysclib.h Use GetPtr in some more SYSCLIB string functions. 2023-06-20 08:31:27 -04:00
Iop_Sysmem.cpp Fix warnings. 2023-07-10 17:17:57 -04:00
Iop_Sysmem.h Fix warnings. 2023-07-10 17:17:57 -04:00
Iop_Thbase.cpp Implement iCancelAlarm. 2023-12-22 15:41:36 -05:00
Iop_Thbase.h Implement iCancelAlarm. 2023-12-22 15:41:36 -05:00
Iop_Thevent.cpp Use Warn function. 2018-05-25 12:24:51 -04:00
Iop_Thevent.h Fix a bunch of warnings. 2023-05-03 21:05:08 -04:00
Iop_Thfpool.cpp Implement DeleteFpl. 2022-08-24 10:12:19 -04:00
Iop_Thfpool.h Implement DeleteFpl. 2022-08-24 10:12:19 -04:00
Iop_Thmsgbx.cpp Use Warn function. 2018-05-25 12:24:51 -04:00
Iop_Thmsgbx.h Fix a bunch of warnings. 2023-05-03 21:05:08 -04:00
Iop_Thsema.cpp Store option and attrib members of semaphores. 2021-11-24 15:27:34 -05:00
Iop_Thsema.h Fix a bunch of warnings. 2023-05-03 21:05:08 -04:00
Iop_Thvpool.cpp Implement AllocateVpl. 2024-11-11 12:17:33 -05:00
Iop_Thvpool.h Implement AllocateVpl. 2024-11-11 12:17:33 -05:00
Iop_Timrman.cpp Apply CZipArchiveWriter refactoring. 2023-07-23 17:22:18 -04:00
Iop_Timrman.h Implement SetOverflowCallback. 2022-06-28 13:42:10 -04:00
Iop_Usbd.cpp Fix missing headers. 2024-07-17 19:30:07 -04:00
Iop_Usbd.h Save/load buzzer state. 2024-06-18 17:00:13 -04:00
Iop_Vblank.cpp Implement ReleaseVblankHandler in VBlank IOP module 2020-04-23 17:20:19 +02:00
Iop_Vblank.h Implement ReleaseVblankHandler in VBlank IOP module 2020-04-23 17:20:19 +02:00
IopBios.cpp Implement AllocateVpl. 2024-11-11 12:17:33 -05:00
IopBios.h Implement AllocateVpl. 2024-11-11 12:17:33 -05:00
UsbBuzzerDevice.cpp Save/load buzzer state. 2024-06-18 17:00:13 -04:00
UsbBuzzerDevice.h Fix warnings. 2024-07-16 16:18:38 -04:00
UsbDefs.h Make definitions a bit nicer. 2024-06-13 17:00:39 -04:00
UsbDevice.h Save/load buzzer state. 2024-06-18 17:00:13 -04:00