Commit Graph

12 Commits

Author SHA1 Message Date
mkrsym1
cf5d87f7a7 Refuse to launch if the patcher is inside the game directory 2023-07-02 23:21:17 +03:00
mkrsym1
0e2b60aecb Move envvar defs into a separate header 2023-06-26 12:53:07 +03:00
mkrsym1
33f7dd89a9 Optimize assembly payloads 2023-06-26 12:25:44 +03:00
mkrsym1
851ebb5b9a Use nonvolatile registers for storage 2023-06-26 12:18:25 +03:00
mkrsym1
a0e79dcea0 Major injector refactoring 2023-06-25 12:32:19 +03:00
mkrsym1
55fd21feef Move common assembly into a separate file 2023-06-25 02:19:24 +03:00
mkrsym1
22a7fb2a60 Use NASM local labels 2023-06-25 01:51:18 +03:00
mkrsym1
0b0216e41e Pass commandline arguments to the game process
Closes #4
2023-06-11 18:04:24 +03:00
mkrsym1
54a127b848 Minor injector and launcher payload refactoring 2023-06-10 18:28:19 +03:00
mkrsym1
435f1b0355 Allow launching the injector from a different directory 2023-06-07 20:09:02 +03:00
mkrsym1
c1cfed6216 Move envvar names into injshared.h 2023-06-06 20:23:15 +03:00
mkrsym1
72626c2c18 Initial commit 2023-06-06 00:23:08 +03:00