0 of 0

File information

Last updated

Original upload

Created by

Les Moignons - Onev

Uploaded by

heyveno

Virus scan

Some manually verified files

About this mod

"Camelot Uncompressed"? Maybe. But here, at least, the script runs.

"Camelot Uncompressed" ? Peut-être. Mais ici, au moins, on a du code qui tourne.

Permissions and credits
Projet DAoC HD – Extraction et Refonte des Textures (.DDS) depuis les Fichiers MPAK


Je suis un passionné de Dark Age of Camelot depuis ses débuts, mais je ne suis pas développeur. J'ai décidé de me lancer dans la modernisation visuelle du jeu, en particulier des textures personnages, visages, armures, etc., en gardant l'esprit sombre, réaliste et rustique du style original. L'objectif : proposer un patch graphique HD pour le client Catacombs, jouable sur serveur privé (type DOL).
J'ai été accompagné tout au long du processus par une version personnalisée de ChatGPT appelée "Moddeur DAoC HD", entraînée pour comprendre les spécificités techniques de Dark Age of Camelot, le format de ses fichiers (à base de .dds, .nif, .mpk), son moteur graphique (à base de NetImmerse/Gamebryo), et ses contraintes artistiques. Ce moddeur IA peut, à terme, générer des visuels HD complets, au bon format .dds (DXT1 ou DXT5), sans jamais dépasser les zones UV ni casser la structure du modèle.
Ce document est donc un retour d'expérience accessible à tous les moddeurs, même sans background en programmation.
Le rêve derrière ce mod, c’est aussi de rassembler la communauté autour d’un projet visuel cohérent, fonctionnel, et respectueux de l’identité du jeu. Si un jour le serveur EDEN pouvait intégrer ou inspirer ce patch HD, ce serait le plus bel hommage possible à l’univers de DAoC. Après tout, c’est sur les ruines d’un Camelot Unchained qui n’a jamais tenu ses promesses que ce projet amateur veut reconstruire, pixel par pixel, notre royaume perdu.
Contexte techniqueLe moteur utilisé par DAoC Catacombs est NetImmerse 4.x/5.x, devenu plus tard Gamebryo. Ce moteur, bien que souple, a des limites :
  • Il ne gère pas les normal maps
  • Il ne supporte pas de shaders PBR modernes
  • Il affiche toutes les textures dans un pipeline fixe, peu optimisé
Si on surcharge le jeu avec des textures trop lourdes ou trop nombreuses (à l'écran en PvP par exemple), on prend le risque de voir des chutes de framerate, des bugs de rendu ou des crashs.
Limites recommandées :
  • Texture max : 1024×1024 par personnage visible
  • Format compressé : DXT1 (sans alpha) ou DXT5 (avec alpha)
  • Mipmaps obligatoires pour l'affichage à distance
ObjectifExtraire les fichiers .dds cachés dans les archives .mpk (format MPAK utilisé dans Catacombs), puis les convertir en .jpg pour tri visuel, avant de les retoucher ou remplacer par des versions HD compatibles.
(...)
Pour les moddeursVous pouvez me contacter si vous voulez participer ou tester les assets. Le projet vise à être open-source et communautaire.Un GitHub sera ouvert dès que les premiers fichiers seront validés en jeu.
N’hésitez pas à utiliser ou modifier le script pour vos propres besoins. Et si vous avez un background artistique ou technique : on vous attend !







Introduction

I'm a long-time fan of Dark Age of Camelot, but I'm not a developer. I decided to modernize the visuals of the game, especially character textures, faces, armor, etc., while keeping the original dark, realistic, and gritty style. The goal: release a high-quality HD patch for the Catacombs client, playable on private DOL servers.
I was supported throughout by a custom version of ChatGPT named "Moddeur DAoC HD" — an AI assistant trained to understand the technical ecosystem of DAoC: file formats (.dds, .nif, .mpk), the NetImmerse/Gamebryo engine structure, and all visual & artistic constraints. This assistant can eventually generate full HD visuals, in the correct .dds format (DXT1 or DXT5), without exceeding UV boundaries or breaking model integrity.
This document is a complete walkthrough for other modders, including non-coders.
The dream behind this mod is to rally the community around a visual upgrade that's consistent, functional, and respectful of the original game's identity. If someday the EDEN server picks up or gets inspired by this HD patch, it would be a tribute to what DAoC still represents. In a way, this is our little answer to the never-born Camelot Unchained: rebuilding a playable kingdom, one texture at a time.
Technical contextDAoC Catacombs is based on NetImmerse 4.x/5.x, later known as Gamebryo. While versatile, this engine has real limits:
  • No support for normal maps or modern PBR
  • Fixed lighting pipeline
  • Weak handling of texture memory
So we must avoid overloading the engine with too many large textures, especially in PvP battles.
Recommended limits:
  • Max texture: 1024×1024 per character
  • Compression: DXT1 (no alpha) or DXT5 (with alpha)
  • Mipmaps required for distance rendering
GoalExtract hidden .dds files from .mpk archives (MPAK format from Catacombs), convert them to .jpg for preview and sorting, and optionally replace them with UV-compatible HD versions.
(...)
For ModdersFeel free to contact me if you want to collaborate or test assets. The project aims to be open-source and community-driven.A GitHub repo will launch as soon as the first assets are verified in-game.
You're welcome to use or adapt the script for your own projects. If you have an artistic or technical background — we want you involved!
Moddeur DAoC HD / 2025