Commit Graph

84 Commits

Author SHA1 Message Date
mq1n
fb7e53b909 migrate to DirectX 9Ex from DirectX 9 2025-09-19 16:12:33 +03:00
d1str4ught
df346e156b Merge pull request #16 from mq1n/main
fix cipher desync issue
2025-09-08 15:20:56 +02: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
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