Commit Graph

57 Commits

Author SHA1 Message Date
mkrsym1
de15c00f2a Fix 3rd crash 2023-08-05 18:32:29 +03:00
mkrsym1
79cf7d20cc Finish integrating TX 2023-08-05 12:15:08 +03:00
mkrsym1
505d4b12dd Specify full relative assembly path 2023-08-05 09:28:36 +03:00
mkrsym1
bb8d41c06d Properly append version to the messagebox title 2023-08-05 09:22:15 +03:00
mkrsym1
b8aa6f968b Load table dynamically from FS 2023-08-04 23:22:26 +03:00
mkrsym1
9a3d623883 Get rid of tables in resources 2023-08-04 23:01:53 +03:00
mkrsym1
6b9f9b6d93 Get rid of game_id 2023-08-04 23:00:42 +03:00
mkrsym1
400729a3dc Implement table saving functionality 2023-08-04 22:55:10 +03:00
mkrsym1
7eac309372 Begin integrating TX 2023-08-04 22:17:31 +03:00
mkrsym1
592ce62e6b Implement utils_file_exists, use wide strings for paths 2023-08-04 21:09:16 +03:00
mkrsym1
4911f8d903 Implement restart flag 2023-08-04 15:35:29 +03:00
mkrsym1
970561afb9 Change pe_find_section interface again, add error handling 2023-08-04 14:28:30 +03:00
mkrsym1
dcb482ab8e Change pe_find_section interface 2023-08-04 00:28:53 +03:00
mkrsym1
5e2b015cc0 Optimize game_data struct 2023-08-04 00:19:02 +03:00
mkrsym1
1375549216 Add support for 3rd 3.8.0 glb/sea/tw/kr/jp 2023-08-03 09:07:18 +03:00
mkrsym1
19056bed0d Update 3rd tables to 3.8.0 2023-08-03 09:04:04 +03:00
mkrsym1
8dfe04d005 v2.0.0 2023-08-03 08:35:18 +03:00
mkrsym1
ce58ec89ef Implement multiregion support for 3rd 2023-08-02 23:32:12 +03:00
mkrsym1
5b1ac8533d Add tables for 3rd sea/cn/tw/kr/jp 2023-08-02 23:17:35 +03:00
mkrsym1
e554c8e57b Major core rewrite 2023-08-02 18:32:26 +03:00
mkrsym1
be445e6db9 Fix _create_driver_file error message 2023-08-02 02:29:18 +03:00
mkrsym1
6279bb573d Make _load_module_patched function static 2023-08-02 02:24:39 +03:00
mkrsym1
eb38894de5 Refactor ace.c 2023-08-02 01:42:04 +03:00
mkrsym1
2612ad2212 Only store the name of the game assembly 2023-08-02 01:39:39 +03:00
mkrsym1
dd15dc60e3 Remove I_WANT_A_BAN requirement 2023-07-30 00:50:04 +03:00
mkrsym1
80c817cb6b Renamed tp6.c to core.c 2023-07-28 01:51:04 +03:00
mkrsym1
99c0c20a3d Add tables for SR v1.2.0 2023-07-17 23:56:37 +03:00
mkrsym1
64a25b1607 Update checksums for SR 1.2.0 2023-07-17 23:56:37 +03:00
mkrsym1
c979c980c1 v1.1.11 2023-07-09 00:03:31 +03:00
mkrsym1
3d943b641b Fix additional issue introduced by previous rework 2023-07-09 00:01:48 +03:00
mkrsym1
215af6e3db v1.1.10 2023-07-08 23:44:25 +03:00
mkrsym1
7aef85851c Fixed subtle core patch bug introduced by previous rework 2023-07-08 23:43:34 +03:00
mkrsym1
f7c24f5ab7 v1.1.9 2023-07-08 21:24:17 +03:00
mkrsym1
2ebd40b621 Internal rework to avoid a possible edge case 2023-07-08 21:17:28 +03:00
caem
8164694c8f Point user to Jadeite Readme 2023-07-08 15:11:52 +02:00
mkrsym1
351fe85e2f Move blob file to objects kwarg in target declaration 2023-07-06 00:04:41 +03:00
mkrsym1
938b663bd9 Change blob file extension 2023-07-06 00:02:17 +03:00
mkrsym1
df1f611199 Publish precompiled tp6.c blob (lots of dirty hacks) 2023-07-05 23:59:27 +03:00
mkrsym1
ce427556a3 More efficient string comparisions 2023-07-03 17:04:32 +03:00
mkrsym1
d30a2aba9e Update comment in hi3.c 2023-06-29 12:58:57 +03:00
mkrsym1
1341e1600c Add tables for HI3 v6.7.0 glb 2023-06-29 12:52:08 +03:00
mkrsym1
9a1405c828 Use winapi types in pe.c 2023-06-25 01:42:32 +03:00
mkrsym1
5473908df4 Show invalid UnityPlayer.dll checksum in hex 2023-06-23 20:00:27 +03:00
mkrsym1
95dec1b0fd Remove useless includes in hsr.c 2023-06-21 17:47:42 +03:00
mkrsym1
661ef826c3 Move magic number into def 2023-06-21 16:24:16 +03:00
mkrsym1
f26bcbd0fc HOTFIX: fix module unloading with SRFIX_DISABLE 2023-06-21 15:41:46 +03:00
mkrsym1
8f96ec4eec Unpatch WriteTextureStatisticUserData after execution 2023-06-21 14:47:46 +03:00
mkrsym1
5421487212 Counter-based unloading logic 2023-06-21 14:25:22 +03:00
mkrsym1
f8954d0857 Implement configuration variables 2023-06-08 22:33:37 +03:00
mkrsym1
8662c84a0a New messagebox system 2023-06-08 21:44:42 +03:00