Skip to content

Releases: 8bitninja64/HangtimeRecomp

v0.1.1 - Steam Deck fix

Choose a tag to compare

@8bitninja64 8bitninja64 released this 20 Oct 18:51

Steam Deck fix release. An unofficial, fan-made native PC port of NBA Hangtime (Nintendo 64), built by statically recompiling the original game code. Not an emulator.

Runs great on Steam Deck: tested on a Steam Deck with a complete match in 16:9 widescreen, from tip-off to the final results, without a single graphical glitch.

You need your own NBA Hangtime (USA) ROM. These downloads contain no game data and no game code: on first start the program checks your ROM (SHA-256) and builds the game from it on your computer. Do not ask for or share ROMs.

Downloads

System File
Windows 10/11 (64-bit) HangtimeRecomp-win64-0.1.1.zip
Linux x86-64, Steam Deck HangtimeRecomp-linux-x86_64-0.1.1.tar.gz

SHA256SUMS.txt lists the checksums. Unpack anywhere and run hangtime.exe (Windows) or ./hangtime (Linux), then pick your ROM. Already on 0.1.0? The launcher shows UPDATE AVAILABLE and installs it for you.

Fixed

  • Linux / Steam Deck: graphics glitches in 16:9 widescreen: crowd, bench and basket pieces drawn in the wrong place and black gaps in the background, most visible near the baskets and in dunk close-ups.

Changed

  • Linux / Steam Deck: much smaller install. About 60 MB after the first start instead of about 370 MB. The build tools now ship compressed and are unpacked only while the game files are prepared; nothing is left behind. Updating from 0.1.0 removes the old tools automatically. The download is smaller too (51 MB instead of 73 MB).
  • Linux: the previous run's log is kept as hangtime.prev.log.
  • Windows: no visible changes.

Known limitations

  • The very first start on a Steam Deck closed once right after preparing the game files; starting again works, and it played normally from then on. If this happens to you, please report it in Issues with hangtime.prev.log from the program folder.
  • Windows needs the Microsoft Visual C++ Redistributable 2015-2022 (x64).
  • Linux needs SDL2, GTK 3 and a Vulkan driver (present on SteamOS).

Legal

Unofficial fan project, not affiliated with or endorsed by the NBA, Midway, Williams, Nintendo or any other rights holder; all trademarks belong to their owners. Our code is GPL-3.0-or-later; third-party components keep their own licenses (LICENSES/, THIRD_PARTY.md in each download). Developed with substantial help from AI coding assistants, directed and reviewed by the project owner.

HangtimeRecomp v0.1.0 (first public pre-release)

Choose a tag to compare

@8bitninja64 8bitninja64 released this 19 Oct 19:54

First public release (early). NBA Hangtime (N64) running natively on PC by static recompilation, no emulator.

You need your own NBA Hangtime (USA) ROM. No game code or assets are included; the first start builds the game from your ROM (a minute or two, once).

Downloads

  • Windows 10/11: HangtimeRecomp-win64-0.1.0.zip
  • Linux / Steam Deck: HangtimeRecomp-linux-x86_64-0.1.0.tar.gz

Unzip anywhere, run hangtime.exe or ./hangtime, pick your ROM. Checksums: SHA256SUMS.txt.

What's in it

  • The complete game, up to 4 players, saving through the game's own Controller Pak code
  • 60 FPS, 16:9 widescreen (F10), original cheats
  • Launcher with graphics, controls, audio and cheat settings, and built-in updates

Notes

  • Windows: if it says VCRUNTIME140.dll is missing, install the Microsoft Visual C++ Redistributable (x64).
  • Linux needs SDL2, GTK 3 and a Vulkan driver (already on SteamOS).
  • Found a problem? Open an issue and attach hangtime.log.

Unofficial fan project, not affiliated with the NBA, Midway or Nintendo. GPL-3.0-or-later. Built with heavy help from AI (Claude).