📈 GH Trending Explorer 🎲 Surprise me

← all repos

crazyriddler / FinestHourRemastered

git clone https://github.com/crazyriddler/FinestHourRemastered.git update · today

A native PC port of Call of Duty: Finest Hour (original Xbox) with a remastered renderer

—
stars, 24h
+78
stars, 7 days · #650
+78
stars, 30 days · #2,894
78
★ total · +78% this week
0
forks · 4 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageC++
License—
Created2026-10-17 (3d ago)
Last pushtoday
Watchers2
OwnerUser

Links

README excerpt
# Finest Hour Remastered
**A native PC port of Call of Duty: Finest Hour (original Xbox, 2004) with a modern, remastered renderer.**
By **crazyriddler**.
The game's code is statically recompiled from x86 to C++ and runs natively on Windows: no emulator. Direct3D 8,
DirectSound and the Xbox kernel are reimplemented on Direct3D 12, XAudio2 and Win32, and the renderer adds per-pixel
lighting, real-time shadows, dynamic lights, physically based materials on AI-remastered textures, reflections,
volumetric fog and much more, while keeping the game's own art direction and lighting.
> [!NOTE]
> No game files are included. Finest Hour Remastered runs **your own copy** of the game: the installer reads it from
> its files, a disc image (ISO) or an XISO.
| Original | Finest Hour Remastered |
|---|---|
| | |
| | |
| | |
| | |
| Tracers light their path | Snow tracks | Water interaction |
|---|---|---|
| | | |
The trailer (2560x1440, 60 FPS) is among the release's downloads: `FinestHourRemastered_Trailer_1440p60.mp4`.
## Contents
- Requirements
- Installation
- Features
- Controls
- Building from source
- The remaster pack
- Credits
## Requirements
- Windows 10 or 11, 64-bit.
- A Direct3D 12 GPU with 4 GB of video memory or more. With every effect on at 1440p a recent mid-range GPU holds
 its 60 FPS.
- About 9 GB of disk: the game's files and the remastered textures.
- **The game**: Call of Duty: Finest Hour for the original Xbox, **PAL (Europe) release**, title ID `4156002A`,
 version 3 (`default.xbe` SHA-1 `938a7b1e17928de49cb3c5834d61abcd3d9081c8`). Its four languages (English, French,
 Italian and Spanish, text and speech) are all supported, and Portuguese (text, with the English speech) is added by
 the port. Other releases are not supported: the port is the code of this one.
## Installation
1. Download the 1.0 release:
 `FinestHourRemasteredSetup.exe`, `FinestHourRemastered.index` and every `FinestHourRemastered.data.NNN` part, all
 into the same folder. Its installer always carries the latest update.
2. Run `FinestHourRemasteredSetup.exe`.
3. Choose your copy of the game: its **folder** (the one with `default.xbe`, `COD.PAK`, `AUDIO`, `SHELL`, ...), or a
 **disc image** (`.iso`, a full "redump" image or an XISO). The installer checks it is the supported release.
4. Choose where to install (about 9 GB) and the shortcuts, then **Install**.
5. Play. The first start prepares every shader the game uses for your GPU (a few seconds), so none is compiled
 while you play.
The installer also runs unattended, for scripts:
`FinestHourRemasteredSetup.exe --source "D:\Games\COD.iso" --target "C:\Games\Finest Hour Remastered" --shortcuts --log install.log`
(exit code 0 installed, 1 failed, 2 not the supported release).
### Updates
Fixes come as updates. The latest update
release holds `FinestHourRemasteredUpdate.exe`, published again with each update (its date is the update's). It is
cumulative: run it, choose the installation's folder and **Update**, whatever version