I've set out to create files that are modern and as stable as possible.
For this, I'm using the base from:
Distraught (really awesome work, thanks!)
Here's the first log of what's happened so far:
Code:
Week 1 Summary (since 2026-05-13)
═══════════════════════════════════════════════════════
NEW SYSTEMS
═══════════════════════════════════════════════════════
ENABLE_SHOP_REPURCHASE
NPC Shop Buy-Back System, 12-slot ring buffer, live updates,
tooltips with sockets+attributes, stackable item fix
Official Sales Confirm Checkbox
Per-session sell confirmation, resets on close/map change
Graphic On/Off System (BL_GRAPHIC_ON_OFF)
Toggle effects, actors, texttails, shop names, damage numbers
Quest-Renewal (Owsap)
Categorized quest tabs: main/sub/levelup/event/collection/system/scroll/daily
UI Tab Focus System
Tab-key navigation through UI elements
6/7 Attribute System (BL_67_ATTR)
6th and 7th bonus slots for weapon/armor/costume
Slot Char Enlargement
Configurable slot number scaling (ON/OFF/CTRL)
Official Dice System
Party loot roll with 1-10000 score, tie-detection, rerolls
Costume Mount System
Mount as costume item (Slot 26), no DB migration
Acce/Sash System
Shoulder sash absorption/transmutation, 64 acce items
Dragon Soul Grade MYTH + DS Slot 7 Amethyst
6th "Mythic" grade + 7th DS type
Weapon Costume System
Weapon costume slot, 96 official skins
Official Left Seat System (AFK)
AFK status, timers, auto-logout, whisper/exchange warnings
Environment Effect Option
Night/Snow/Snow-texture per map with warp persistence
Shadow Option Update
Separate Shadow Target and Shadow Quality settings
GPU Selection System
Multi-GPU dropdown in launcher
Gem System (Gaya)
Crafting + market with 5h refresh, NPCs 20503/20504
Cheque System + Expanded Money Taskbar
Secondary currency beside Yang
Pickup Slot Effect
Highlight for newly picked up items
Metin2Config Tool
Modernized to .NET 8 + CMake + GPU dropdown
═══════════════════════════════════════════════════════
FIXES
═══════════════════════════════════════════════════════
Private shop animation paths (MSA files)
Graphic On/Off shop name distance + config loading
GPU_DESCRIPTION parsing in metin2.cfg
TextTail filter + actor rendering
UI Python fixes (interfacemodule, character, quest, characterwindow)
DPI-aware window centering (Win10/11)
67attr USE_CHANGE_ATTRIBUTE2 registration
Dice System Python exports + chat colors
Costume Mount ITEM_FLAG parser off-by-one
Acce costume subtype ordering + slot index
Acce item_proto corrections
Left Seat AFK state + UI nesting + Escape key + UTF-8
Mount visibility for other players
Shadow Option UI position overlap
Environment Effect uisystemoption.py indentation
VOICE_VOLUME decimal parsing crash
═══════════════════════════════════════════════════════
PERFORMANCE / QUALITY
═══════════════════════════════════════════════════════
Anisotropy settings
Snow blur effect
Attribute map filter
Removed legacy downgrades
═══════════════════════════════════════════════════════
CLIENT + SERVER SYSTEMS (cross-repo)
═══════════════════════════════════════════════════════
ENABLE_SHOP_REPURCHASE
Official Sales Confirm Checkbox
Graphic On/Off System
Quest-Renewal
UI Tab Focus System
6/7 Attribute System
Slot Char Enlargement
Official Dice System
Costume Mount System
Acce/Sash System
Dragon Soul Grade MYTH + DS Slot 7 Amethyst
Weapon Costume System
Official Left Seat System (AFK)
Environment Effect Option
Shadow Option Update
Pickup Slot Effect
Cheque System + Expanded Money Taskbar
Gem System (Gaya)
═══════════════════════════════════════════════════════
CLIENT-ONLY SYSTEMS
═══════════════════════════════════════════════════════
GPU Selection System
Metin2Config Tool (.NET 8)
DPI-aware window centering
Anisotropy / Snow blur / Attr map filterVideos Later
have a nice Day

