Emulation Homebrew ROM Hack [D3Hack] Diablo III: Eternal Collection | 4K/1440p/1080p + Seasonal/Events/Challenge Rifts & more | Mod Menu (v2.7.6)

  • Thread starter Thread starter jester_
  • Start date Start date
  • Views Views 20,532
  • Replies Replies 74
  • Likes Likes 7

jester_

Well-Known Member
Member
Joined
Sep 20, 2018
Messages
190
Reaction score
96
Trophies
0
XP
851
Country
United States
D3Hack

1769418923838.png

6p0yr9.png

nk0x1s.png


6q7h5v.png

v3.0 (RC1) release notes:
  • Enables touch screen support for interacting with the GUI
  • Fixes inability to start season game on some profiles with different seasonal values in digest
  • Fixes visual glitching in Handheld mode
  • Fixes stuck FPS label/DDM in lower right when all are disabled
  • Added two release assets: Atmosphere (sdcard layout) and Mod (title-id folder + sdcard config), each with clearer README instructions and Alchemist path guidance.
  • Documented a 2.7.6 compatibility pin for newer game versions, including file list, sizes, and MD5s for verification.
  • ResHack output target slider now snaps to common verticals near 720/900/1080/1440/1800/2160 without breaking custom values.
  • ImGui overlay polish: clearer tab labels, larger titlebar close button, and touch-friendly spacing.
  • Config defaults refined for ResHack and cheat tuning; DDM label behavior now disables debug display mode when off.
  • Localization tables updated to match the new tab labels.
  • Lots of added polish


---

I'm very pleased to be able to release this, and I look forward to feedback from anyone who has the patience to go poking in the source. In theory it can be ported to other versions, there's currently ~400 offsets between offsets.hpp and offsets_patch_only.inl but they are not all necessary.

This project would have been impossible without
exlaunch!
 
Last edited by jester_,
But does switch even output 2k?
3jobz8.png

4ou0fb.png



Looks pretty good to me on my OLED - but I admit before today I hadn't touched it in ~2 years. I was focused on the emulating audience with the resolution hack, and seeing if I could get around the limits (until last summer it would break above 1079p as well)
 
Hi, thanks for this mod. It is pretty nice to have season offline. :) Also thanks for the config descriptions added yesterday.
 
  • Like
Reactions: jester_
Any chance for this be made compatible with 2.7.7?
2nd this, would it be difficult to update this to work with this version?
In theory it can be ported to other versions, there's currently 373 offsets between offsets.hpp and offsets_patch_only.inl but they are not all necessary.
you can drop the 2.7.6 main + servercommon cpks into romfs to revert any version >2.7.6 to a compatible state. I'll post the exact files when I have time

for now, excited to announce the new 3.0 will ship with a GUI (and mouse support), translations, and 4K native output

Diablo III: Eternal Collection_2026-01-19_01-40-17.png

Diablo III: Eternal Collection_2026-01-19_01-40-30.png

Diablo III: Eternal Collection_2026-01-19_01-40-35.png
 
  • Love
Reactions: nitrozz
Thanks for this mod. I started with modding d3 couple of days ago. Unfortunately I only found the 2.7.7 files. If anyone has the 2.7.6 main + servercommon cpks I would be happy if you are sharing them with me.

Anyway good work jester and everyone involved. My wet dreams into reality. Keep up the work. And if I can help with some testing or stuff you can get back to me.
 
Last edited by Nore1011,
  • Like
Reactions: nitrozz
This beta focuses on the new GUI stack and a much stronger ResHack toolset, with stability work that brings it well beyond the old v2.3 builds.

https://github.com/god-jester/d3hack/releases/tag/v3.0_2026-01-21-beta2

Highlights
- **4K native output and textures, with customizable MSAA and other parameters**
- **Multi-language GUI with Nintendo shared system fonts and full translations (en/de/fr/es/it/ja/ko/zh).**
- ImGui docking enabled and the NVN backend moved onto the 1.92 texture pipeline (legacy/obsolete paths removed).
- ResHack adds handheld scaling, docked spoofing, extra display overrides, max-scale clamps, and in-game notifications/controls.
- Safer ResHack defaults and hook stability fixes; scale changes now require a restart to avoid bad state.
- Texture descriptor recycling and shutdown cleanup to prevent leaks during font/texture rebuilds.

Notes
- Built without EXL_DEBUG (no logging, etc)
- Stability not guaranteed; it's a beta


Diablo III: Eternal Collection_2026-01-21_19-26-58.png

Diablo III: Eternal Collection_2026-01-21_19-41-28.png
 
This beta focuses on the new GUI stack and a much stronger ResHack toolset, with stability work that brings it well beyond the old v2.3 builds.

https://github.com/god-jester/d3hack/releases/tag/v3.0_2026-01-21-beta2

Highlights
- **4K native output and textures, with customizable MSAA and other parameters**
- **Multi-language GUI with Nintendo shared system fonts and full translations (en/de/fr/es/it/ja/ko/zh).**
- ImGui docking enabled and the NVN backend moved onto the 1.92 texture pipeline (legacy/obsolete paths removed).
- ResHack adds handheld scaling, docked spoofing, extra display overrides, max-scale clamps, and in-game notifications/controls.
- Safer ResHack defaults and hook stability fixes; scale changes now require a restart to avoid bad state.
- Texture descriptor recycling and shutdown cleanup to prevent leaks during font/texture rebuilds.

Notes
- Built without EXL_DEBUG (no logging, etc)
- Stability not guaranteed; it's a beta


View attachment 552441
View attachment 552442
crash :(
 
This beta focuses on the new GUI stack and a much stronger ResHack toolset, with stability work that brings it well beyond the old v2.3 builds.

https://github.com/god-jester/d3hack/releases/tag/v3.0_2026-01-21-beta2

Highlights
- **4K native output and textures, with customizable MSAA and other parameters**
- **Multi-language GUI with Nintendo shared system fonts and full translations (en/de/fr/es/it/ja/ko/zh).**
- ImGui docking enabled and the NVN backend moved onto the 1.92 texture pipeline (legacy/obsolete paths removed).
- ResHack adds handheld scaling, docked spoofing, extra display overrides, max-scale clamps, and in-game notifications/controls.
- Safer ResHack defaults and hook stability fixes; scale changes now require a restart to avoid bad state.
- Texture descriptor recycling and shutdown cleanup to prevent leaks during font/texture rebuilds.

Notes
- Built without EXL_DEBUG (no logging, etc)
- Stability not guaranteed; it's a beta
I was wondering ... is the GUI emu only? or it can be used on switch too? :)
 
  • Like
Reactions: daicahuyoi
I was wondering ... is the GUI emu only? or it can be used on switch too? :)
Can be used on Switch. Don't expect 1440p to run well of course.
Plug in a mouse and you can move the window around! I haven't tested touch screen capabilities much yet but they may work

i got crash too, hope this fix soon
Can you both join the discord if you're able to?
Which platform are you running on, did previous builds work or not, and any other info would be useful. Stable for me and the people in the server so far

Set your config to target no more than 1080p and even try disabling every section to try for stability.

There's a chance the bump to memory heap is causing it
 
  • Like
Reactions: daicahuyoi
Can be used on Switch. Don't expect 1440p to run well of course.
Plug in a mouse and you can move the window around! I haven't tested touch screen capabilities much yet but they may work



Can you both join the discord if you're able to?
Which platform are you running on, did previous builds work or not, and any other info would be useful. Stable for me and the people in the server so far

Set your config to target no more than 1080p and even try disabling every section to try for stability.

There's a chance the bump to memory heap is causing it
Can u send me discord link ? i run on nintendo switch firmware 20.5.0, didn't try other version, im not modify anything, jusst download and copy and go into the game this with give me crash, can't get in . my game version is 2.7.6
 

Site & Scene News

Popular threads in this forum