Commit graph

29 commits

Author SHA1 Message Date
Jean-Philip Desjardins
30568a057d Use app_config module.
Some checks failed
Build macOS / build_macos (push) Has been cancelled
Build Android / build_android (apk) (push) Has been cancelled
Build Android / build_android (libretro) (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 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
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
Check Format / run_clangformat (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
2025-03-11 16:18:58 -04:00
Jean-Philip Desjardins
43e373a540 Implement GetModuleIdListByName.
Some checks failed
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 Android / build_android (apk) (push) Has been cancelled
Build Android / build_android (libretro) (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 iOS / build_ios (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
2025-02-28 18:58:30 -05:00
Jean-Philip Desjardins
81f9ee58ad Handle case where load address is null in LoadModuleBuffer.
Used by Tales of Rebirth.
2023-08-23 09:55:17 -04:00
Jean-Philip Desjardins
d7653a2f25 Fix warnings. 2023-07-10 17:17:57 -04:00
Jean-Philip Desjardins
aee69ac97c Fix a bunch of warnings. 2023-05-03 21:05:08 -04:00
Jean-Philip Desjardins
d26782b233 Add basic implementation for LoadModuleWithOption. 2023-01-18 15:29:12 -05:00
Jean-Philip Desjardins
106b99b177 Implement StopModule and UnloadModule. 2022-02-24 11:41:32 -05:00
Jean-Philip Desjardins
3497c95a0f Properly handle module starting from IOP.
Wait for module to finish starting before handing control over to calling thread.
2022-02-24 11:41:32 -05:00
Jean-Philip Desjardins
025315a9a6 Allow loading modules at specific addresses.
As per LoadModuleBufferAddress requirement.
2022-02-24 11:41:32 -05:00
Jean-Philip Desjardins
0d95d8235c Add some warnings. 2021-04-27 13:51:57 -04:00
Jean-Philip Desjardins
e81b7a5824 Implement ReferModuleStatus. 2021-03-02 07:24:08 -05:00
Jean-Philip Desjardins
91bbef908b Fix build. 2021-03-02 07:24:07 -05:00
Jean-Philip Desjardins
92e059d271 Add an implementation for SearchModuleByName. 2021-03-02 07:24:07 -05:00
Jean-Philip Desjardins
14b6421cf6 Formatting fixes. 2021-01-11 15:59:13 -05:00
Jean-Philip Desjardins
9582c337c4 Implement AllocLoadMemory in MODLOAD. 2021-01-11 15:59:06 -05:00
Jean-Philip Desjardins
4de372b10f Fix code style. 2020-05-03 12:55:45 -04:00
Jean-Philip Desjardins
910578e307 Implement LoadModuleBufferAddress. 2020-05-03 12:07:08 -04:00
Jean-Philip Desjardins
1e1eed8a67 Style fixes. 2018-05-25 12:26:07 -04:00
Jean-Philip Desjardins
0f2fcc31bb Use Warn function. 2018-05-25 12:24:51 -04:00
Clang-Format
acf75535ec Clang format 2018-04-30 21:01:23 +01:00
Mahmood(Thunder07)
97c229ec98 Cleanup
Silence:"warning: '0' flag ignored with precision and ‘%X’ gnu_printf format"
2017-05-29 06:01:32 +01:00
Jean-Philip Desjardins
784a419696 Add stubs for ReferModuleStatus and SearchModuleByName. 2016-12-20 18:55:48 -05:00
Jean-Philip Desjardins
4069852ad0 Move method names to defines. 2016-12-20 18:55:48 -05:00
Jean-Philip Desjardins
0080958039 Cleanup. 2016-12-20 18:55:48 -05:00
Jean-Philip Desjardins
53b7bc35a5 Added support for LoadModuleBuffer and StartModule and made necessary changes in IOP BIOS to support that. 2015-05-01 21:47:26 -04:00
Jean-Philip Desjardins
dc33b84b42 Added function names for some of modload's functions. 2015-04-18 23:28:22 -04:00
jpd002
4ba7a20b32 Changed assert to log entry in Cdvdfsv when SearchFile structure sizes don't match the ones we know about.
Cleaned up Iop_Modload.

git-svn-id: http://svn.purei.org/purei/trunk@1000 b36208d7-6611-0410-8bec-b1987f11c4a2
2012-09-18 01:27:34 +00:00
jpd002
d8b20c1b07 git-svn-id: http://svn.purei.org/purei/trunk@427 b36208d7-6611-0410-8bec-b1987f11c4a2 2008-11-28 23:46:52 +00:00
jpd002
669ac71159 Even more conversion done for quake.elf (SIF/IOP overhaul)
git-svn-id: http://svn.purei.org/purei/trunk@224 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-01-15 20:27:44 +00:00