Jean-Philip Desjardins
|
30568a057d
|
Use app_config module.
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
|
4f14f5ca58
|
Use GetPtr in some more SYSCLIB string functions.
|
2023-06-20 08:31:27 -04:00 |
|
Jean-Philip Desjardins
|
092e809170
|
Fix assert.
|
2023-01-18 15:53:28 -05:00 |
|
Jean-Philip Desjardins
|
a584b7cc56
|
Try to autodetect radix in strtol even if it is specified.
|
2022-10-07 11:45:21 -04:00 |
|
Björn Gerdau
|
99adff50a6
|
Replace CSysclib strcpy internally with memmove
|
2022-03-31 23:21:56 +02:00 |
|
Jean-Philip Desjardins
|
0f36fc0270
|
Mask addresses used in memmove.
|
2022-03-03 14:01:19 -05:00 |
|
Björn Gerdau
|
22f7e2e811
|
Handle IOP RAM mirroring in Sysclib
Fixes missing menu music in Max Payne 2
|
2021-05-25 20:48:53 +02:00 |
|
Björn Gerdau
|
7a1bb1c9e0
|
Make sysclib memcpy use GetPtr
Fixes May Payne 2 segfaulting before menu on desktop
|
2021-05-25 20:48:53 +02:00 |
|
Björn Gerdau
|
f5efb448bd
|
Implement strtoul in sysclib
Fixes Max Payne 2 segfault after intro cinematic
|
2021-05-16 18:08:22 +02:00 |
|
Jean-Philip Desjardins
|
14b6421cf6
|
Formatting fixes.
|
2021-01-11 15:59:13 -05:00 |
|
Jean-Philip Desjardins
|
94e47c2ed6
|
Add bcmp.
|
2021-01-11 15:59:06 -05:00 |
|
Jean-Philip Desjardins
|
101e021437
|
Use GetPtr in memcmp.
|
2021-01-11 15:59:06 -05:00 |
|
Jean-Philip Desjardins
|
2076edf3c0
|
Fix Linux build.
|
2019-08-17 13:51:31 -04:00 |
|
Jean-Philip Desjardins
|
d6c3c8c252
|
Add missing function disassembly.
|
2018-05-25 21:53:04 -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 |
|
Jean-Philip Desjardins
|
b11821322d
|
Implement index SYSCLIB function.
|
2018-03-20 10:59:25 -04:00 |
|
Jean-Philip Desjardins
|
285cc21778
|
Implement strtok in SYSCLIB.
|
2017-08-09 23:05:15 -04: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
|
e95a43caf9
|
Implement setjmp and longjmp in SYSCLIB.
|
2017-01-06 19:17:59 -05:00 |
|
Jean-Philip Desjardins
|
a0bc03c57b
|
Merge branch 'vsprintf'
|
2016-05-29 22:09:30 -04:00 |
|
Jean-Philip Desjardins
|
a7a75dbcf9
|
Cleanup.
|
2016-05-29 16:41:31 -04:00 |
|
Jean-Philip Desjardins
|
dcac150ab7
|
Add support for obtaining end pointer in strtol.
|
2016-05-28 21:09:16 -04:00 |
|
Ian Brown
|
8e3f20e3a4
|
cleaner vsprintf implementation.
|
2016-05-27 16:46:31 +01:00 |
|
Ian Brown
|
df7ea3bf64
|
implement vsprintf. Lego starwars uses it in its sound driver.
|
2016-05-24 23:29:50 +01:00 |
|
Jean-Philip Desjardins
|
511967403d
|
Use GetPtr in memset in SYSCLIB.
|
2016-03-17 16:20:02 -07:00 |
|
Jean-Philip Desjardins
|
2933123266
|
Made strtol implementation a bit more robust.
|
2016-03-09 10:31:00 -05:00 |
|
Jean-Philip Desjardins
|
d3ede78d19
|
Cleanup.
|
2016-03-09 10:27:19 -05:00 |
|
Jean-Philip Desjardins
|
8246e6b730
|
Added support for strcat in IOP's SYSCLIB.
|
2015-12-18 20:59:06 -05:00 |
|
Jean-Philip Desjardins
|
f9b2680584
|
Implemented wmemcopy in SYSCLIB.
|
2015-11-25 00:30:41 -05:00 |
|
Jean-Philip Desjardins
|
828a70e89a
|
Implemented strstr in IOP SYSCLIB.
|
2015-06-03 23:58:08 -04:00 |
|
Jean-Philip Desjardins
|
394c6abf8e
|
Added missing function description.
|
2015-06-03 23:56:33 -04:00 |
|
Jean-Philip Desjardins
|
45b2ff70d4
|
Added strcspn in SYSCLIB.
|
2015-04-19 04:17:46 -04:00 |
|
Jean-Philip Desjardins
|
c50382428b
|
Implemented strchr in SYSCLIB.
|
2015-03-03 15:32:03 -08:00 |
|
Jean-Philip Desjardins
|
c561fe1e50
|
Third parameter for wmemset is actually the number of bytes to be set.
|
2015-01-07 01:39:20 -05:00 |
|
Jean-Philip Desjardins
|
649573ee0b
|
Cleanup for wmemset.
|
2014-12-22 01:23:52 -05:00 |
|
Ian Brown
|
2af446bf6d
|
implement wmemset (for JLH)
|
2014-12-21 22:01:39 -05:00 |
|
Ian Brown
|
40702e2ba1
|
implement toupper and tolower for return to arms
|
2014-11-22 02:21:11 -05:00 |
|
Jean-Philip Desjardins
|
c582857387
|
Added support for strrchr in SYSCLIB.
|
2014-07-12 22:23:54 -04:00 |
|
jpd002
|
69d58272db
|
Added memmove in SYSCLIB IOP module.
git-svn-id: http://svn.purei.org/purei/trunk@1344 b36208d7-6611-0410-8bec-b1987f11c4a2
|
2014-06-22 04:43:07 -04:00 |
|
jpd002
|
92a891bcff
|
Added look_ctype_table and memcmp, plus some minor cleanup in SYSCLIB IOP module.
git-svn-id: http://svn.purei.org/purei/trunk@1009 b36208d7-6611-0410-8bec-b1987f11c4a2
|
2012-09-26 02:21:37 +00:00 |
|
jpd002
|
a6c9616d7f
|
Added support for bcopy in Iop_Sysclib.
git-svn-id: http://svn.purei.org/purei/trunk@897 b36208d7-6611-0410-8bec-b1987f11c4a2
|
2012-04-12 03:04:32 +00:00 |
|
jpd002
|
a5e8ccf007
|
Added symbol names for implemented functions in Iop_Sysclib.
git-svn-id: http://svn.purei.org/purei/trunk@738 b36208d7-6611-0410-8bec-b1987f11c4a2
|
2011-02-21 05:23:39 +00:00 |
|
jpd002
|
5e7fa02730
|
Some changes for FFX.
git-svn-id: http://svn.purei.org/purei/trunk@550 b36208d7-6611-0410-8bec-b1987f11c4a2
|
2009-09-30 00:54:59 +00:00 |
|
jpd002
|
82336883ad
|
Various IOP stuff.
git-svn-id: http://svn.purei.org/purei/trunk@484 b36208d7-6611-0410-8bec-b1987f11c4a2
|
2009-02-20 04:00:18 +00:00 |
|
jpd002
|
f4bd746de4
|
Some minor bugfixes and stuff.
git-svn-id: http://svn.purei.org/purei/trunk@460 b36208d7-6611-0410-8bec-b1987f11c4a2
|
2009-01-11 02:35:27 +00:00 |
|
jpd002
|
d827527939
|
Some more Iop stuff.
git-svn-id: http://svn.purei.org/purei/trunk@431 b36208d7-6611-0410-8bec-b1987f11c4a2
|
2008-12-02 03:10:37 +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 |
|