Skip to content

Repository files navigation

daybreakWidescreen

A Higurashi Daybreak Kai patcher/mod to get true widescreen, supporting various resolutions.

How to Use

Prerequisites

  1. Ensure you have the game's folder ready.
  2. Verify that the required files (DaybreakDX.exe and config.dat) are present in the game's directory.

Using the GUI Mode

  1. Extract the zip contents into the game's folder.
  2. Run wideMod.exe found in the releases.
  3. Follow the on-screen instructions to set your desired resolution and ingame config.

Using the CLI Mode

These are the avaliable commands:

wideMod.exe --resolution=<width>x<height>
wideMod.exe --revert
wideMod.exe --name <yourName>
wideMod.exe --shadow
wideMod.exe --outline
wideMod.exe --htexture
wideMod.exe --launch [--exe <game.exe>] [--dll <hook.dll>]

Launching the game with the hook (--launch)

--launch performs the same startup the GUI "Run Game" button does — suspended CreateProcess, CPU-0 affinity + high priority workaround, DaybreakFixer.dll injection via CreateRemoteThread, resume — but it blocks until the game exits and forwards the game's exit code, so scripts and test agents can supervise the session:

# From the game folder (needs DaybreakDX.exe + DaybreakFixer.dll side by side):
wideMod.exe --launch
# game launched: pid=376 exe=DaybreakDX.exe dll=DaybreakFixer.dll
# ... game runs ...
# game exited: pid=376 code=0

# Patch the resolution first, then launch in one call:
wideMod.exe --resolution=1920x1080 --launch

# Custom paths (cwd of the game is derived from the exe location):
wideMod.exe --launch --exe "C:\Games\Daybreak\DaybreakDX.exe" --dll "C:\Games\Daybreak\DaybreakFixer.dll"

On Linux, run the Windows build under wine (the game stays up for interactive agents; kill DaybreakDX.exe to end the session):

WINEDEBUG=-all wine wideMod.exe --launch

image

image

image

Thanks to

  • Marchizu, for helping to find the offsets in the .exe
  • Olof-AV, for creating the fix
  • NigelTicknor, for creating his launcher, which inspired some of the features used here.

About

A Higurashi Daybreak Kai patcher/mod to get true widescreen, it supports various resolutions.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages