This website requires JavaScript.
49e8eac809
Revert stream M2Pack archive support
main
server
2026-04-15 19:06:59 +02:00
0b852faf0e
Support experimental stream M2Pack archives
server
2026-04-15 18:40:40 +02:00
b353339bd8
Add GM smoke compare workflow for pack profiling
server
2026-04-15 17:35:02 +02:00
db7ae1f841
Persist pack profile snapshots during timed captures
server
2026-04-15 17:06:11 +02:00
2d9beb4793
Add pack profile capture workflow
server
2026-04-15 16:39:16 +02:00
6ff59498d2
Add pack profile report parser
server
2026-04-15 16:34:26 +02:00
ba6af8115b
Add pack runtime profiling hooks
server
2026-04-15 16:22:10 +02:00
ef7cdf2809
Reduce m2pack client hot-path overhead
server
2026-04-15 15:43:26 +02:00
cb0867432e
Add key id based m2p rotation support
server
2026-04-14 12:20:19 +02:00
229c809b96
Add secure m2p loader with runtime key enforcement
server
2026-04-14 12:12:23 +02:00
0c2d6c7c9c
docs: add repo instructions
server
2026-04-14 09:08:35 +02:00
a755511082
Merge pull request #122 from SunTrustDev/bugfix/guild-mark
d1str4ught
2026-03-09 01:19:47 +01:00
127d60c604
Fix default guild mark, color and format
SuntrustDev
2026-03-04 20:18:02 +01:00
f7a0480156
Merge pull request #118 from ErLullo/big-blind-fix
rtw1x1
2026-02-19 20:15:29 +00:00
3ee2d9cb0f
Merge branch 'main' into big-blind-fix
ErLullo
2026-02-19 20:32:03 +01:00
a74adb8f6d
Merge pull request #120 from rtw1x1/main
rtw1x1
2026-02-19 18:58:04 +00:00
5a11424733
Merge branch 'main' of https://github.com/rtw1x1/m2dev-client-src
rtw1x1
2026-02-19 18:55:39 +00:00
faa8f99dfc
ML: HotReload fix TextTail
rtw1x1
2026-02-19 18:55:22 +00:00
eb7be12e5c
Merge pull request #119 from rtw1x1/main
rtw1x1
2026-02-19 18:52:59 +00:00
3f8a664c2c
fix: SpeedTree fog fix
rtw1x1
2026-02-19 18:51:43 +00:00
94a773a1d5
Refactor fog settings handling in MapUtil
ErLullo
2026-02-19 12:09:33 +01:00
a3151f46c2
Refactor fog handling logic in MapManager
ErLullo
2026-02-19 12:08:38 +01:00
45335ca19a
Add fog level default setting to environment data loading
ErLullo
2026-02-19 02:51:51 +01:00
7ef5077b97
Merge pull request #117 from MindRapist/mr-16
rtw1x1
2026-02-18 20:07:22 +00:00
6fb10a9135
Enable tooltip and countdown for all affects
Mind Rapist
2026-02-18 18:47:47 +02:00
498c351d4c
Merge pull request #110 from onurcan488/main
rtw1x1
2026-02-18 15:52:06 +00:00
3471964030
Merge pull request #116 from ErLullo/dump_fix
rtw1x1
2026-02-18 15:51:45 +00:00
0d748d2eb2
Merge pull request #114 from MindRapist/mr-15
rtw1x1
2026-02-18 15:51:17 +00:00
5db5e5543f
Merge pull request #113 from SunTrustDev/bugfix/text-fields-improvements
rtw1x1
2026-02-18 15:50:53 +00:00
9f292a1719
Merge pull request #112 from SunTrustDev/bugfix/map-markers-uniform-scaling
rtw1x1
2026-02-18 15:50:41 +00:00
cfeaf05126
Merge pull request #111 from SunTrustDev/bugfix/pack-loading
rtw1x1
2026-02-18 15:50:27 +00:00
216b82b32a
Change uiSize type to lzo_uint in Decompress method
ErLullo
2026-02-18 09:27:31 +01:00
46c7c0ed59
DumpProto fix
Mind Rapist
2026-02-18 01:59:08 +02:00
2400d2a36f
Various fixes and improvements
Mind Rapist
2026-02-18 01:00:24 +02:00
7eca2871d7
Use character midpoint calculation to increase cursor placement accuracy in text fields
SuntrustDev
2026-02-17 21:33:33 +01:00
122ca058de
Prevent text fields cursor from being stuck on n-1 character when clicking on the end of the text field
SuntrustDev
2026-02-17 21:32:13 +01:00
c687bf7ed4
Prevent Password fields from being cut/copied
SuntrustDev
2026-02-17 21:30:15 +01:00
65c265067d
Restore original clear behavior (Clear both guild marks and NPC/Warps)
SuntrustDev
2026-02-17 20:26:19 +01:00
41aecfbc4d
Implement uniform scaling (Fixes GF large maps marker positionng issues) Clear guild terrain marker on map change Add AtlasScale capability
SuntrustDev
2026-02-17 14:43:33 +01:00
264a0a43d7
Fix: Reverted to sequential pack loading to avoid race conditions Loads packs one by one so that duplicate file resolution follows a deterministic order (last pack wins). Parallel loading made the effective order depend on lock acquisition order, allowing older packs to override newer ones. Sequential load stays under ~1s (~350ms on typical hardware), so the performance tradeoff is considered acceptable.
SuntrustDev
2026-02-17 10:30:13 +01:00
f895a1a4a2
DirectX8 to DirectX
onurcan488
2026-02-16 20:59:18 +03:00
a0279b8f4b
Merge pull request #109 from MindRapist/mr-14
rtw1x1
2026-02-16 17:55:36 +00:00
3e604d5f10
Fog fixes
Mind Rapist
2026-02-16 16:47:52 +02:00
2c73eb7bb0
Merge pull request #108 from MindRapist/mr-12
rtw1x1
2026-02-15 20:46:19 +00:00
74a93ad116
Various fixes
Mind Rapist
2026-02-15 21:40:52 +02:00
fb48dbc9ce
Merge pull request #106 from mq1n/main
rtw1x1
2026-02-15 17:58:28 +00:00
cd2529ee15
prevent leaf render AV and harden leaf shader setup for speedtree
Koray
2026-02-15 16:03:18 +03:00
cfe3c3cb7c
Fix SpeedTree LOD strip handling to render all strips per LOD
Koray
2026-02-15 15:40:54 +03:00
acb0ac0af5
fix missing resource exception handling
Koray
2026-02-15 14:33:59 +03:00
219cf7e624
fix speedtree crash
Koray
2026-02-15 14:31:32 +03:00
eaf744e48d
fix unknown encoding: utf-8-sig
Koray
2026-02-15 14:11:26 +03:00
06a686672b
Merge pull request #105 from rtw1x1/main
rtw1x1
2026-02-13 00:00:50 +00:00
c34b46a9a4
Packet miss match
rtw1x1
2026-02-13 00:00:23 +00:00
eea43e504c
Merge pull request #104 from MindRapist/mr-11
rtw1x1
2026-02-12 23:51:49 +00:00
7a942e4fc0
Several bug fixes
Mind Rapist
2026-02-13 01:48:07 +02:00
aa30091ced
Merge pull request #103 from mq1n/main
rtw1x1
2026-02-12 22:54:55 +00:00
9a896f982d
fix rare crash after char select
Koray
2026-02-10 14:37:38 +03:00
4bd8f8e66e
Merge pull request #101 from SunTrustDev/bugfix/tolower_breaking_utf8
d1str4ught
2026-02-09 02:54:04 +01:00
335da689b6
Merge branch 'main' of https://github.com/d1str4ught/m2dev-client-src into bugfix/tolower_breaking_utf8
SuntrustDev
2026-02-09 02:48:00 +01:00
6dfb708888
crash fix: when __ClearReserveDeleteWindowList() was destroying Windows, some might have pushed it's children for deletion to m_ReserveDeleteWindowList, invalidating iterators
d1str4ught
2026-02-09 02:25:35 +01:00
6929730dd6
Change from korean_tolower to ascii_tolower for better understandability
SuntrustDev
2026-02-09 02:41:59 +01:00
73defc20d0
crash fix: when __ClearReserveDeleteWindowList() was destroying Windows, some might have pushed it's children for deletion to m_ReserveDeleteWindowList, invalidating iterators
d1str4ught
2026-02-09 02:25:35 +01:00
de25f437ed
python3 lib with JIT enabled
d1str4ught
2026-02-09 01:26:46 +01:00
85609303d8
python 2.7 -> python 3.14
d1str4ught
2026-02-09 01:07:43 +01:00
0ca2a293c8
Merge pull request #100 from SunTrustDev/bugfix/guild-packet-crashes
rtw1x1
2026-02-08 23:27:59 +00:00
19b894ba8f
Fix guild packet lenth dismatch by adding parameter length
SuntrustDev
2026-02-09 00:20:54 +01:00
57691c7dbc
Merge pull request #99 from SunTrustDev/bugfix/missing-freetype
rtw1x1
2026-02-08 21:44:12 +00:00
e3731fda30
Add missing freetype
SuntrustDev
2026-02-08 22:40:02 +01:00
a1f47ea520
Merge pull request #98 from MindRapist/mr-10
rtw1x1
2026-02-08 21:33:15 +00:00
39030c5aed
FreeType added, synched POINT_*'s, Celine's Splash Fix
Mind Rapist
2026-02-08 23:32:06 +02:00
2b82fe2678
Merge pull request #97 from SunTrustDev/bugfix/refine-not-showing
rtw1x1
2026-02-08 21:27:24 +00:00
23aa6807ef
Fix refine not showing item information
SuntrustDev
2026-02-08 22:24:15 +01:00
43af66b808
Merge pull request #96 from rtw1x1/main
rtw1x1
2026-02-08 20:03:55 +00:00
a40c11859e
Merge branch 'd1str4ught:main' into main
rtw1x1
2026-02-08 07:37:20 +00:00
cda1c73bd3
Networking Overhaul: Modern packets, buffers, handshake, dispatch & security hardening
rtw1x1
2026-02-08 07:36:07 +00:00
9afd6ee906
deform optimized even more
d1str4ught
2026-02-08 07:35:41 +01:00
058589ca1b
Merge branch 'd1str4ught:main' into main
rtw1x1
2026-02-08 06:34:04 +00:00
e0be217d3f
Merge pull request #94 from MindRapist/mr-9
rtw1x1
2026-02-06 21:16:25 +00:00
a865e0c00f
MR-9: Instructions in README
Mind Rapist
2026-02-05 00:34:53 +02:00
87cfa1540f
FreeType: LCD subpixel
rtw1x1
2026-02-04 12:30:14 +00:00
ba514d2e9a
FreeType: Kerning API and font adjustments
rtw1x1
2026-02-04 11:59:36 +00:00
4280220819
FreeType: TextBar boldness fix
rtw1x1
2026-02-04 10:50:00 +00:00
a3009f4bff
FreeType: Fixed mem leak and adjustments
rtw1x1
2026-02-04 10:35:46 +00:00
8f0b956fa9
Add FreeType 2-13.3 (vendor, LFS)
rtw1x1
2026-02-04 08:43:22 +00:00
ce5ef584c9
Implementation FreeType2-13.3
rtw1x1
2026-02-03 20:23:53 +00:00
00cd91524e
Merge pull request #91 from rtw1x1/main
rtw1x1
2026-02-04 08:23:42 +00:00
a9407a5781
fix: Key validation failure
rtw1x1
2026-02-03 11:58:21 +00:00
509e2638cb
XChaCha20-Poly1305 via libsodium
rtw1x1
2026-02-03 11:12:32 +00:00
857ef33627
Merge pull request #89 from MindL0ve/main
rtw1x1
2026-02-01 20:52:57 +00:00
ac7c9aed7c
Removed AlphaFog
MindL0ve
2026-02-01 00:31:21 +03:00
4a85743893
Removed Themida
MindL0ve
2026-01-31 23:46:32 +03:00
eb4dd129b9
Update NetStream.cpp
MindL0ve
2026-01-31 23:40:14 +03:00
30ff18e982
helping branch prediction
d1str4ught
2026-01-30 03:29:58 +01:00
1eb9743742
character instance sorting to reduce overdraw
d1str4ught
2026-01-30 02:46:33 +01:00
eadd6fa878
Update README.md
d1str4ught
2026-01-30 01:23:41 +01:00
48807bfc20
Merge pull request #86 from SunTrustDev/feature/STD-3
d1str4ught
2026-01-30 01:17:53 +01:00
ac7306efb9
Merge pull request #87 from rtw1x1/main
rtw1x1
2026-01-21 21:49:16 +00:00
50a665af78
QoL: LimitType & Value
rtw1x1
2026-01-21 21:46:41 +00:00
04c1806a8b
Remove unused atlas marker info (_point.txt files)
Simone Romano
2026-01-21 22:44:55 +01:00
ac614c2303
Merge pull request #85 from rtw1x1/main
rtw1x1
2026-01-21 18:34:09 +00:00