Skip to content

Pokee v0.4.0

Choose a tag to compare

@LocalBBQ LocalBBQ released this 19 Oct 22:08
· 127 commits to main since this release

Pokee for Monster Hunter Freedom Unite (USA, ULUS-10391, version 1.01). It does not include the game. On first start it asks for your own disc image and accepts only that release.

This release is for Windows x86-64 and Linux x86-64. macOS, Android and the Flatpak are not part of it.

Downloads

File What it is
pokee-0.4.0-linux-x86_64.tar.gz Portable Linux: pokee, Pokee, overlay libraries, SDL3, FFmpeg, the fallback font, and licenses
pokee-0.4.0-windows-x86_64.zip Windows: Pokee.exe, overlay DLLs, SDL3, FFmpeg, the Visual C++ runtime and licenses. Keeps its data in %APPDATA%\Pokee\MHFU
pokee-0.4.0-windows-x86_64-portable.zip The same, plus portable.txt: keeps all data in data\ next to Pokee.exe
ffmpeg-7.1.5.tar.xz Unmodified FFmpeg source for the LGPL libraries in the Linux build
SHA256SUMS Checksums of the Linux tarball and the FFmpeg source

Linux: sha256sum -c SHA256SUMS --ignore-missing.

Windows (Get-FileHash <file> in PowerShell):

23965d58db189e723ce467d2b1c1c7695de8994a9482ea16b271d3f7c2a7908e  pokee-0.4.0-windows-x86_64.zip
1981a6136c5c12a36fea523b734695be98b1b2664362f55b84da0301384c49c8  pokee-0.4.0-windows-x86_64-portable.zip

What changed since v0.3.7

  • Item Sets. The item box menu, at home and in the Guild Hall, has a seventh entry, Item Sets, after Combine Items: register the pouch as a set and load a set again from the box, in the game's own windows. Sets are kept per hunter in item_sets.txt in the data folder. On by default; Mods page or MHFU_ITEM_SETS=0 turns it off. Commit 85b48b0.
  • Change Equipment in the Guild Hall. The Guild Hall's item box offers Change Equipment as the box at home does, online or not, except while you are readied for a quest. When the equipment screen closes in an online hall, the other hunters load you again in the new equipment, both those already in the hall and those who join later, in a full hall of four too. On by default; Mods page or MHFU_HALL_EQUIPMENT=0 turns it off. MHFU_TRACE_HALL_EQUIPMENT=1 traces it. Commits f273c66, afef50f.
  • Item Sets and Change Equipment together. Both change the Guild Hall's item box; they now share it, with Item Sets' row above Change Equipment. Commits 60ccc46, eb8c711.
  • Fewer stutters walking back into an area. The vertex cache keeps what it has decoded until it is full instead of dropping it after three frames, so returning to an area or turning the camera back no longer decodes everything again: on the test route the first frame back in an area went from 46 to 79 ms to no slow frame at all. The first visit to an area writes its vertices once instead of three times. MHFU_OLD_VERTEX_CACHE=1 and MHFU_NO_MISS_TO_HOLD=1 restore the old behaviour. Commits de8b352, 1918cb7.
  • Smoother frame interpolation after leaving town. The first two seconds of a quest no longer show the older frame again in place of a blend. MHFU_INTERPOLATION_SLOW_DELAY=1 restores the old estimate. Commit 1918cb7.
  • HD texture packs load with the machine's cores and memory instead of a fixed number of loaders. Commit 6924c27.
  • Menu section titles are smaller, without the orange rule across the panel. Commit 0cf2dd6.
  • Diagnostics (nothing changes unless a variable is set): the [stalls]/[slow-frame] trace times texture creation, allocations, pipeline cache saves, texture pack work and each draw's vertex writes, and gives each slow frame its emulated time and draw count; MHFU_TRACE_KERNEL=<thread name> traces one thread; MHFU_TRACE_BODIES_WATCH watches a field of a dead raptor. docs/STUTTERS.md records the stutter investigation.

Build

Linux

Version: v0.4.0
Commit: 0cf2dd6a3eaa2347e436bd2c4a045426a74dca2e
Built: 2026-10-19
Platform: Linux x86-64
Configuration: Release; MHFU_RELEASE=ON
Build environment: Steam Runtime 3 sniper SDK
Needs glibc: 2.29 or newer
SDL3: 3.4.16
FFmpeg: 7.1.5 (LGPL)
Overlay libraries: 298

Windows

Version: v0.4.0
Commit: 0cf2dd6a3eaa2347e436bd2c4a045426a74dca2e
Built: 2026-10-19 22:01:09 UTC
Platform: Windows x86-64
Configuration: Release; MHFU_RELEASE=ON
Compiler: MSVC 19.44.35229
SDL3: 3.4.16
FFmpeg: bundled LGPL shared build (ffmpeg-n7.1.5-1-g7d0e842004-win64-lgpl-shared-7.1.zip)
Overlay DLLs: 290

The FFmpeg source for the Windows DLLs is named in licenses/FFmpeg-SOURCE.txt inside each zip.

Checked

  • Linux: built from tag v0.4.0 (0cf2dd6) by release_linux.sh in the Steam Runtime 3 sniper SDK container. The script found no game data in the staged build or the tarball, and a separate scan of every file, binaries included, found no path, user name or computer name of the build machine.
  • Linux: the tarball was unpacked into a folder of its own, installed from a disc image into a temporary data directory and booted headless: the executable's SHA-256, Functions: 272890, and overlays installed.
  • Windows: built with MSVC from tag v0.4.0 (0cf2dd6) with -DMHFU_RELEASE=ON.
  • All 58 ctest unit tests passed on this machine, including new tests for item sets, hall equipment, the two sharing the item box, and the hook chain.
  • Item Sets and Change Equipment in the Guild Hall were played with four instances in one online hall over a WireGuard ad hoc server, including a change of equipment in a full hall seen by the other three, on a build of this branch before commits eb8c711, afef50f and 0cf2dd6.
  • Both zips were packed by release_windows.sh, unpacked again, and checked: 290 overlay DLLs each, no game-data files, and no path, user name, address or computer name of this machine. The script's own path search aborted inside Git Bash, as for earlier releases, so that search was repeated separately.
  • The normal zip's Pokee.exe was booted headless for 40 seconds against an installed data folder: Functions: 272890, and overlays installed.

Not verified

  • The tagged build was not played: Item Sets in the Guild Hall with Change Equipment on (eb8c711), the new defaults (afef50f) and the smaller section titles (0cf2dd6, seen only in a scripted capture) were not checked on screen in a game session.
  • A quest started from the Guild Hall right after changing equipment there.
  • The renderer/UI test binary, which ctest does not run in this build, was not run.
  • The portable zip was scanned but not booted.
  • The game was not played from the Linux tarball, and it was not run on a Steam Deck. ctest was not run in the Linux release build.
  • No macOS, Android or Flatpak package for this tag.
  • No full TESTING.md smoke test is recorded in COMPATIBILITY.md for this release.