Commit Graph

  • 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