Commit Graph

29 Commits

Author SHA1 Message Date
mkrsym1
46c0597492 Moved memorymapping files into a separate function 2024-02-24 18:32:33 +02:00
mkrsym1
35cd117ffc Refactored dynamically linking ntdll 2024-01-07 20:51:55 +02:00
mkrsym1
9f011ff103 Marked buf const in utils_write_protected_memory 2024-01-07 19:02:02 +02:00
mkrsym1
2da21065a6 Refactored protected memory writes 2024-01-07 18:34:03 +02:00
mkrsym1
84e2c172a3 Marked msg_err functions noreturn 2023-12-27 14:11:02 +02:00
mkrsym1
c80635fc71 Adapted utils_create_dir_recursively to general project style 2023-08-10 01:15:53 +03:00
mkrsym1
e9d2130105 Minor game detect refactoring 2023-08-10 01:00:24 +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
b8aa6f968b Load table dynamically from FS 2023-08-04 23:22:26 +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
ce58ec89ef Implement multiregion support for 3rd 2023-08-02 23:32:12 +03:00
mkrsym1
2612ad2212 Only store the name of the game assembly 2023-08-02 01:39:39 +03:00
mkrsym1
80c817cb6b Renamed tp6.c to core.c 2023-07-28 01:51:04 +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
mkrsym1
38dbf82f7f Implement shared resources fix for HSR 2023-06-08 20:13:21 +03:00
mkrsym1
006ff30914 Initial HSR support 2023-06-08 18:36:22 +03:00
mkrsym1
f965bb79a3 Merge hi3.h into game.h 2023-06-06 21:14:21 +03:00
mkrsym1
a79ebdc0c8 Remove redundant "assembly_name_lwr" field from "struct game_data" 2023-06-06 20:52:48 +03:00
mkrsym1
72626c2c18 Initial commit 2023-06-06 00:23:08 +03:00