Nou Venit
Nou Venit
Mesaje: 2
Membru din: 25 Aug 2026, 13:26
  • Reacții: 10
  • Mesaje utile: 0
  • Status: Work
    Server: Project Polaris
  • Regat: Shinsoo
  • [ID Discord]
  • Contact:

    Medalii

    PROJECT POLARIS — TECHNICAL OVERVIEW

    A modernized Metin2 source focused on removing old dependencies, cleaning the architecture and improving the parts that actually matter for long-term development.
    SERVER SOURCE
    • FreeBSD 14+ AMD64
    • MariaDB 10+
    • Native 64-bit server environment
    • Cleaned and modernized server architecture
    • Improved overall performance
    • Improved Core, DB and network communication
    The server is built around a native AMD64 environment, without relying on the old 32-bit setup commonly found in older Metin2 sources.

    BINARY SOURCE
    • Modernized C++ client source
    • Legacy licensed Granny dependency removed
    • Granny replaced with OpenGR
    • Custom animation system implemented
    • Licensed SpeedTree dependency removed
    • Old and unnecessary runtime dependencies removed
    • General cleanup across rendering, resources and client-side systems
    The goal has always been to get rid of outdated dependencies and make the entire project easier to extend without being limited by closed-source libraries or old middleware.

    PYTHON
    • Upgraded entirely to CPython 3.14
    • Modern PyConfig-based initialization
    • Fixed multiple random crashes that could occur after extended gameplay
    • Native C++ and Python integration maintained
    • Old Python initialization code replaced where required
    • Python execution and traceback handling updated for the newer runtime
    The client structure looks like this:

    [VÂND/SELL] PROJECT POLARIS - STABLE AND MODERN - Mesaj 1 - Imagine 1

    NETWORK & PACKETS

    The networking side has been improved as well.
    • Packet structures reviewed and cleaned
    • Packet flow simplified where unnecessary processing existed
    • Safer packet handling and validation
    • Improved client/server packet processing
    • Redundant operations removed from frequently executed network code
    • Send and receive paths cleaned and optimized
    • Better handling of queued and fragmented data
    • More consistent packet size and structure management
    A lot of old Metin2 networking code was written around assumptions that no longer make much sense today, so this part has been treated as something that needs proper maintenance instead of being left untouched simply because it still works.

    BUFFERS & MEMORY HANDLING

    Buffer handling has also received attention, especially in networking and other frequently used systems.
    • Buffer management cleaned and improved
    • Unnecessary memory copies reduced
    • Better control over buffer growth
    • Safer handling of incoming data
    • Improved data lifetime management
    • Old fixed-size handling replaced where it made sense
    • Reduced unnecessary allocations in frequently used code paths
    PERFORMANCE

    Performance work has been done throughout the project instead of being limited to a single system.
    • Previous issues identified and cleaned
    • Reduced redundant processing
    • Reduced unnecessary allocations and copying
    • Improved frequently executed code paths
    • Network and packet handling optimized
    • Resource handling cleaned
    • Old dependencies removed where they added unnecessary overhead or maintenance problems
    POPULAR QUESTIONS

    What if I'm facing an issue?


    I'm available to help whenever possible, and bug fixes and improvements related to the source are provided free of charge.

    How long does it take to receive the files after payment?


    Since I only need to prepare and upload the files, delivery normally takes around 1 hour.

    Why should I buy these files instead of buying from someone else at a lower price?


    There is an old saying: "You get what you pay for."

    Don't expect premium quality at a cheap price. When it comes to Metin2, properly maintained and modernized sources are not cheap. Even a well-built project can still encounter issues because of the nature and complexity of Metin2, but the difference is having someone who actually understands the source and can fix them.


    POLARIS - PRICES

    Complete POLARIS Source Files: 300€

    The price includes the current Client, Binary, Python and Server Source, my custom C++ packer/unpacker, my custom C++ item_proto/mob_proto compiler & decompiler and all of the things mentioned above and below.
    • Client
    • Binary Source
    • Python Source
    • Server Source
    • Custom item_proto/mob_proto compiler & decompiler written in C++
    • Custom unpacker & packer written in C++
    • Current fixes and improvements
    • Future bug fixes & improvements
    • Direct support when needed
    • Free first-time installation and complete setup through AnyDesk
    Payment Methods
    • Revolut
    • PayPal
    • Bank Transfer
    • Paysafecard
    Contact

    Discord: systempolaris

    The serverfiles is clean so there is no system added, the reason why no images were needed in the first place.
    For questions, technical details or payment information, contact me directly on Discord.

    Creează-ți un cont sau autentifică-te pentru a participa la discuție

    Trebuie să fii membru pentru a răspunde

    Creează-ți un cont

    Membrii pot crea subiecte noi și pot descărca resurse Metin2 Gratuit!


    Te poți înregistra sau conecta rapid utilizând contul tău de Discord, Github sau Google.

    Înregistrare

    Autentifică-te

    Înapoi la “Serverfiles de vânzare”

    Informații

    Utilizatori ce navighează pe acest forum: Google [Bot], SystemPolaris și 2 vizitatori

    Discord ID copiat: