Commit Graph

82 Commits

Author SHA1 Message Date
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
d1str4ught
397e2b1890 Merge pull request #15 from mq1n/main
enabled detailed packet logs for easier debugging
2025-09-06 18:04:08 +02:00
mq1n
b3aba3d280 enabled detailed packet logs for easier debugging 2025-09-02 19:40:05 +03:00
d1str4ught
dcf45e3a6e last packet log for not enough packet size error log 2025-09-02 14:53:38 +02:00
d1str4ught
e1eb805f8a Merge pull request #13 from savisxss/main
removed unused code
2025-09-02 12:07:34 +02:00
d1str4ught
cfae08b973 Merge pull request #12 from sndth/fix-audio-casting-warnings
Fix potential casting warnings inside AudioLib
2025-09-02 12:07:03 +02:00
d1str4ught
b24a3ab17d Merge pull request #9 from sndth/fix-audio-pointer-dangling-2
Fix issue with dangling playSoundInstance pointer
2025-09-02 12:06:45 +02:00
d1str4ught
99138293ed Merge pull request #8 from amun3808/new-audio-system
Sound engine update
2025-09-02 12:06:29 +02:00
savis
252df67871 removed passpod 2025-09-01 21:36:42 +02:00
Amun
1432d4c8ea Removed playSoundInstance->Stop
A new instance is acquired whenever a new sound is played in the area. The previous instance might be acquired by another part of the game, stopping it was a mistake on my side.
2025-09-01 18:36:22 +03:00
sndth
99f04c27d4 Fix potential casting warnings inside AudioLib 2025-09-01 17:28:25 +02:00
sndth
64ed7f2bd5 Fix issue with dangling playSoundInstance pointer 2025-09-01 17:15:18 +02:00
Amun
f6c9422048 Sound engine update 2025-09-01 14:46:23 +03:00
d1str4ught
8c349d4a0f quest image ptr fixed 2025-08-29 00:15:32 +02:00
d1str4ught
d690de0b5a auction removed 2025-08-28 22:52:08 +02:00
d1str4ught
85920e442d item_set and item_del packets normalized to server 2025-08-28 22:41:41 +02:00
d1str4ught
6b97701f0e dirline render states fixed 2025-08-28 21:24:02 +02:00
d1str4ught
f0ce190550 flytrace restorevertexshader fixed 2025-08-28 21:20:49 +02:00
d1str4ught
f791ab6d8c world editor defines removed 2025-08-28 21:03:15 +02:00
d1str4ught
b66e045d80 particle rendering: render all visible particles 2025-08-28 20:52:54 +02:00
d1str4ught
a418f8616d include paths normalized 2025-08-28 20:50:20 +02:00
d1str4ught
f19cb2f118 openid python constants removed 2025-08-28 20:15:58 +02:00
d1str4ught
3c8a5750f5 openid removed 2025-08-28 20:13:47 +02:00
d1str4ught
7651d8cf65 some more unused defines removed 2025-08-28 20:02:30 +02:00
d1str4ught
a83fc7e642 check latest files removed 2025-08-28 19:59:25 +02:00
d1str4ught
06d9a3671d nprotect gameguard removed 2025-08-28 19:56:39 +02:00
d1str4ught
d4a1591a50 hackshield and xtrap codes removed 2025-08-28 19:54:23 +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
d1str4ught
cb0c5d8fc9 Merge pull request #5 from mq1n/main
fix camera glitch issue
2025-08-28 18:38:54 +02:00
d1str4ught
6315ca3639 adding error log back when dynamic packet size is not enough 2025-08-28 00:01:27 +02:00
mq1n
e5bd21ff75 fix some memory leaks 2025-08-27 23:37:19 +03:00
d1str4ught
6582927612 LinearInterpolation and HermiteInterpolation added to Utils.h 2025-08-27 22:30:57 +02:00
mq1n
e4a321698e fix camera glitch issue 2025-08-27 23:30:28 +03:00
d1str4ught
6459c9fa03 Merge pull request #4 from amun3808/new-audio-system
New sound system & removed miles
2025-08-27 21:41:38 +02:00
Amun
71e906b8f2 New sound system & removed miles 2025-08-27 21:55:11 +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
a479d5a57b log files moved under log folder 2025-08-27 14:36:08 +02:00
d1str4ught
5aad7c88f5 PyTuple_GetPointer fixed 2025-08-27 14:35:56 +02:00
d1str4ught
f7e0248edd Merge pull request #2 from amun3808/main
More pyvalue pointers
2025-08-27 13:43:22 +02:00
Amun
d3991c0775 Small mem leak 2025-08-27 14:34:57 +03:00
Amun
f33d8fc183 More pyvalue pointers 2025-08-27 14:32:26 +03:00
d1str4ught
4385a2c709 PyTuple_GetPointer introduced 2025-08-27 13:22:41 +02:00
d1str4ught
4e6a7f1b08 some ptr type conversions fixed 2025-08-27 12:56:02 +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
58b1def270 libs moved to normal repo from LFS 2025-08-27 12:29:59 +02:00
d1str4ught
15053eb86b lib files moved from LFS to normal repo 2025-08-27 12:29:24 +02:00
d1str4ught
fb7eba799e new mesh deformer using SSE2 instructions 2025-08-26 04:40:28 +02:00
d1str4ught
f78aa5bbc8 small fix for restoring render states 2025-08-26 02:47:08 +02:00