2026-03-19 19:11:12 +01:00
2026-03-31 21:07:57 +02:00
2026-02-19 21:53:26 +01:00
2026-03-29 15:34:31 +02:00
2025-12-03 14:09:26 +01:00
2025-11-20 17:44:19 +01:00
2025-11-22 19:08:25 +01:00
2026-03-24 23:19:49 +01:00
2025-11-28 15:40:55 +01:00
2026-02-22 11:49:50 +01:00
2026-03-06 09:12:07 +01:00
2026-02-01 21:57:07 +01:00
2026-02-13 16:47:07 +01:00
2025-12-06 09:34:26 +01:00
2026-02-11 19:07:35 +01:00
2025-12-03 14:09:54 +01:00
2026-04-04 16:14:13 +02:00
2026-01-06 11:19:06 +01:00
2026-03-14 14:23:50 +01:00
2026-03-10 21:48:49 +00:00

ReshadePluginsAddon

Interface modulaire C++ / ImGui pour linteraction avec les Core DLL de mods de jeux vidéo
Auteur : Emmanuel AYME


🎯 Présentation

ReshadePluginsAddon est un ensemble de plugins UI conçus pour interagir avec ReshadePluginsCore.
Il fournit des interfaces conviviales pour activer/désactiver des fixes graphiques et cheats, visualiser les logs et ajuster les paramètres des jeux Unreal Engine et Unity.

Points clés :

  • Interface intuitive basée sur ImGui
  • Contrôle complet des Core DLL (fixes, cheats, sliders, console)
  • Visualisation des logs en temps réel
  • Configuration persistante via fichiers .ini
  • Compatible multi-moteurs et facilement extensible

⚙️ Architecture

1. Overlay et UI

  • Fenêtres ImGui modulables pour les fixes et cheats
  • Popups dinformations et logs pour le suivi runtime
  • Sliders et checkboxes liés directement aux API Core (SetFixEnabled, SetFixesEnabled, SetValues...)
  • Échelle dynamique selon la résolution de lécran

2. Gestion des Core DLL

  • Chargement dynamique de la DLL Core
  • Récupération des fonctions exportées (SetFixEnabled, SetFixesEnabled, SetValues, GetGameInfos...)
  • Application initiale des valeurs sauvegardées
  • Synchronisation UI/Core avec threadsafe et protection atomique

3. Hotkeys et Cheats

  • Configuration des touches pour TimeDilation, Stealth, et autres fonctionnalités
  • Gestion runtime sécurisée des entrées utilisateur
  • Mise à jour automatique des paramètres via hooks

🚀 Fonctionnalités

  • Contrôle graphique : FOV (champd de vision), ultra wide, DOF (profondeur de champ), aberrations chromatiques, vignettage, brouillard...
  • Cheats : console réactivée, time dilation, stealth mode...
  • OSD & Logs : visualisation des logs et overlay détat des fixes
  • Sauvegarde / Chargement : fichier .ini pour persistance des paramètres
  • Responsive : UI redimensionnable selon la résolution

🛠️ Build & Dépendances

  1. Cloner le repo ReshadePluginsAddon
  2. Ouvrir la solution .sln avec Visual Studio 2022+
  3. Compiler en Release/x64
  4. Placer le .dll à côté du jeu et de la Core DLL
  5. Assurer que ReshadePluginsCore est accessible pour linteraction

📈 Points forts

  • Expertise en C++ moderne et ImGui
  • UI modulable pour projets multi-jeux et multi-moteurs
  • Intégration fluide avec les hooks et Core DLL
  • Gestion avancée de la configuration et des logs
  • Expérience pratique sur Unreal Engine 4/5 et Unity

🔗 Liens et contact

Description
Reshade UI addons
Readme MIT 4 MiB
Languages
C++ 99.8%
C 0.2%