Commit Graph

32 Commits

Author SHA1 Message Date
mq1n
fb7e53b909 migrate to DirectX 9Ex from DirectX 9 2025-09-19 16:12:33 +03:00
mq1n
eaecf67d33 fix cipher desync issue
update the handshake phase to call the new method after activating the cipher, ensuring buffered data (likely from a second login attempt, GC_PHASE) is properly decrypted, and fix a logging format issue.
2025-09-07 20:24:38 +03:00
mq1n
b3aba3d280 enabled detailed packet logs for easier debugging 2025-09-02 19:40:05 +03:00
d1str4ught
85920e442d item_set and item_del packets normalized to server 2025-08-28 22:41:41 +02:00
d1str4ught
f791ab6d8c world editor defines removed 2025-08-28 21:03:15 +02:00
d1str4ught
a418f8616d include paths normalized 2025-08-28 20:50:20 +02:00
d1str4ught
3c8a5750f5 openid removed 2025-08-28 20:13:47 +02:00
d1str4ught
b9783bec79 Merge pull request #6 from mq1n/mem-leak-fix
fix some memory leaks
2025-08-28 18:41:51 +02:00
mq1n
e5bd21ff75 fix some memory leaks 2025-08-27 23:37:19 +03:00
mq1n
e4a321698e fix camera glitch issue 2025-08-27 23:30:28 +03:00
d1str4ught
eedc2a0748 sequence table removed -> deterministic random for sequence generation
to change the seed search for SEQUENCE_SEED
2025-08-27 16:56:22 +02:00
d1str4ught
685cc02fc7 image loading reworked 2025-08-27 16:23:19 +02:00
d1str4ught
67cabc3c89 removed all defines which are defined in the CMakeLists.txt 2025-08-27 12:48:33 +02:00
d1str4ught
f6ac84f91f Merge pull request #1 from mq1n/main
Fix some build problems
2025-08-27 12:39:28 +02:00
d1str4ught
fb7eba799e new mesh deformer using SSE2 instructions 2025-08-26 04:40:28 +02:00
d1str4ught
27c683a36b StateManager save functions reworked to work like a stack 2025-08-26 02:33:21 +02:00
d1str4ught
24b1ca495b pool FreeAll and Destroy fixed
there could have been memory leaks and undefined behaviors if the objects destructors were not called and the object it pooled contained objects that are constructed (like std::string)
2025-08-23 19:48:15 +02:00
mq1n
3090b79139 Fix WIN32_LEAN_AND_MEAN warning spam
Added a check before defining WIN32_LEAN_AND_MEAN to prevent redefinition warnings or errors
2025-08-23 09:29:38 +03:00
d1str4ught
a2c3890527 batched text rendering 2025-08-23 00:16:24 +02:00
d1str4ught
f5eb9e391b pool.h cleared up 2025-08-22 23:20:32 +02:00
d1str4ught
1221f98459 small fix in new mem pooling 2025-08-22 22:42:19 +02:00
d1str4ught
8dbbc516b6 better memory pooling 2025-08-22 22:41:29 +02:00
d1str4ught
c7cad02e54 base vertex index fixed 2025-08-22 22:17:56 +02:00
d1str4ught
44a992fa1b small fix 2025-08-22 21:56:57 +02:00
d1str4ught
6e42f1af3c small fixes 2025-08-22 20:39:23 +02:00
d1str4ught
b3da5b9c3c small renamings 2025-08-22 19:19:43 +02:00
d1str4ught
61a04096ee x64 crashes fixed 2025-08-19 03:54:44 +02:00
d1str4ught
e87b6fc67b ported to DX9 2025-08-19 03:18:56 +02:00
d1str4ught
97a82baa4a compile error fixes 2025-08-19 01:08:41 +02:00
d1str4ught
ea712bec83 file encoding to utf-8 2025-08-19 00:30:50 +02:00
d1str4ught
be56f3f31a client almost builds 2025-08-19 00:20:40 +02:00
d1str4ught
4be475f111 init 2025-08-18 19:46:48 +02:00