Commit Graph

131 Commits

Author SHA1 Message Date
Will Toohey
6cef1aaa3b Use my fancy new rust tool for checking DLL compatibility
Some checks failed
Build / build (push) Has been cancelled
2026-04-05 15:12:56 +10:00
Will Toohey
9f1a8f4a20 Allow triggering a release before build finished
Some checks failed
Build / build (push) Has been cancelled
2026-03-07 13:40:20 +10:00
Will Toohey
1a5d10529a Add release workflow 2026-03-07 13:38:18 +10:00
Will Toohey
7542c02444 Let's try adding github actions 2026-03-07 13:16:27 +10:00
Will Toohey
24d53f37f3 Bump to LLVM 22 2026-03-07 12:47:51 +10:00
Will Toohey
0c83fc729f v3.11 2026-03-07 08:49:51 +10:00
Will Toohey
94e205d474 Building with my own toolchain for realsies 2026-03-05 20:34:53 +10:00
Will Toohey
94d4b25ec3 Better XP check script 2026-03-04 18:18:12 +10:00
Will Toohey
5b02a03240 Fix ramfs demangling when a link mount is made 2026-02-23 14:42:46 +10:00
Will Toohey
e74b841909 Make things build on clang-21 2026-02-23 09:14:42 +10:00
Will Toohey
2416c68614 Fix non-portable argc/argv 2026-01-31 15:44:31 +10:00
Emma N. Skye
06f4217166 Minor fixes for building with Clang 2025-11-29 08:11:13 +10:00
Will Toohey
09cff72e9e v3.9 2025-11-28 23:57:14 +10:00
Will Toohey
87e275e483 Move a few logs to log_verbose 2025-11-28 23:56:47 +10:00
Will Toohey
bc8d504b0d v3.8 2025-10-15 16:29:45 +10:00
Will Toohey
d79ee3fe2b Add __layeredfs_version export to hook DLLs 2025-10-15 16:29:18 +10:00
Will Toohey
428eb1b279 Fix d3d9 automatic injector when FSO disabled 2025-10-15 16:28:06 +10:00
Will Toohey
18e5c4b565 v3.7 2025-07-04 19:50:34 +10:00
Will Toohey
0a9f9c51cc fix afplist .merged xml 2025-07-04 19:50:22 +10:00
Will Toohey
0123317f01 tests: xml tests, and a discovered regression 2025-06-30 19:44:24 +10:00
Will Toohey
6b7c43d412 avs: fix off-by-1 on bin2xml string allocation 2025-06-30 19:39:28 +10:00
Will Toohey
ed373968df verbose: dump DLL info 2025-06-30 19:39:06 +10:00
Will Toohey
a9028465af Add some merged XML tests 2025-06-25 01:09:10 +10:00
Will Toohey
de14670157 v3.6 2025-04-06 09:28:05 +10:00
Will Toohey
5c029c0287 Map MD5 hash names for afp/bsi/geo folders 2025-04-06 00:58:33 +10:00
Will Toohey
4bd1452561 Also test the injector DLLs 2025-04-05 12:16:57 +10:00
Will Toohey
9c9f27e6ce v3.5 2025-04-05 11:55:13 +10:00
Will Toohey
3fe30d3ed1 Fix build of normal dll 2025-04-04 00:16:56 +10:00
Will Toohey
a222c41d40 Bump to 3.5_BETA 2025-04-04 00:15:00 +10:00
Will Toohey
05ac0cdc5d Revert string_ends_with removal, not case insensitive 2025-04-04 00:14:34 +10:00
Will Toohey
4c9d6619f4 Add testing framework and some regression tests, fix string casing regression in devmode, allow data_mods folder to be changed 2025-04-04 00:03:16 +10:00
Will Toohey
8bfa283a73 Fix build 2024-12-22 10:42:19 +10:00
Will Toohey
a4ce4a848a Make injectors work on XP 2024-12-22 10:40:50 +10:00
Will Toohey
bf0c4ed5e1 Better texbin debug 2024-12-22 10:40:32 +10:00
Will Toohey
801e8a190a v3.4 2024-11-03 14:15:39 +10:00
Will Toohey
516943f1d5 Add "quickstart" to MOD_README.txt, improve main README 2024-11-03 14:10:37 +10:00
Will Toohey
1ef788af71 Better logging and debug pkfs unpack variant 2024-11-03 13:16:23 +10:00
Will Toohey
5bd88a6885 Fix missing checks for pkfs_clear_hdd_error 2024-04-29 19:18:47 +10:00
Will Toohey
0e679d7c15 Use internal MD5 impl to properly support AVS 2.5.4 2024-04-27 12:55:48 +10:00
Will Toohey
4811bbbf23 Flush fatal logs so files aren't left truncated 2024-04-27 12:39:26 +10:00
Will Toohey
69af440719 Fix caching on systems with bad system time 2024-04-08 17:59:39 +10:00
Will Toohey
930d966b13 Fix pkfs HDD error potential 2024-04-08 17:55:07 +10:00
Will Toohey
e66e846ddb Fix modded ifs files in jubeat 2024-03-02 15:12:00 +10:00
Will Toohey
38958fa838 Fix build slowness 2023-10-16 22:34:05 +10:00
Will Toohey
e7018d9f4b Support even older AVS, fix prop reading, better ramfs demangling 2023-10-16 22:32:53 +10:00
Will Toohey
cbda3f51a9 Release v3.0 2023-09-20 21:22:48 +10:00
Will Toohey
5c126e6663 Fix avs/pkfs stepping on each others toes 2023-09-14 22:28:56 +10:00
Will Toohey
ad71b27761 Bump ver to 3.0_BETA5 2023-09-14 18:11:29 +10:00
Will Toohey
450d9aacda Add automatic pkfs dumper 2023-09-14 18:10:58 +10:00
Will Toohey
b8ef54e614 Support ancient AVS 2023-09-14 00:50:20 +10:00