Harvest Moon 64 Recompilation
The original game's compiled code translated into a native program for a new platform, usually a PC port.
Based on Harvest Moon 64
compare all 3 clones
Original game imageAbout
Harvest Moon 64: Recompiled uses N64: Recompiled to statically recompile Harvest Moon 64 into a native port, with RT64 as the rendering engine. The repository and its releases contain no game assets, so the original game is required to build or run it.
How it differs from the original
Compared with the original it adds high framerate support that does not change gameplay, widescreen and ultrawide support, instant load times, additional control options and mod and texture pack support. It also has an in-game config menu and Linux and Steam Deck builds.
Getting started
Download a prebuilt release and provide your copy of the North American version of the game from the main menu; the assets are loaded automatically with no separate extraction step. Mods can be installed by dragging the mod files onto the game window.
Known issues & limitations
- Overlays such as MSI Afterburner and software such as Wallpaper Engine can hurt performance and prevent correct rendering; disabling them is recommended.
- External framerate limiters may cause problems or stuttering; use the in-game manual framerate slider instead.
- Overlays such as MSI Afterburner and software such as Wallpaper Engine can cause performance issues that stop the game rendering correctly.
What you need to run it
Features
- Configure gameplay, graphics, input mappings, and audio in the in-game menu using a mouse, controller, or keyboard.
- Use any aspect ratio, with most effects adapted for widescreen; the HUD can be positioned at 16:9 on ultrawide displays.
- Install and toggle community mods and texture packs; some mods can be configured in the mod menu.
- A Linux binary and Flatpak are available for most up-to-date Linux distributions, including Steam Deck.
How to install
- Download a prebuilt binary from the Releases section; building is not required to play.
- Provide your North American game copy in the main menu, then start playing; no separate asset extraction is needed.
- On Steam Deck, extract the Linux build, add the executable to Steam from desktop mode, then return to Gaming mode and configure controls as needed.
Controls
- Use a mouse, controller, or keyboard to operate the menus and configure input mappings.
Summarised from the project's README.
Additional notes
- Portable mode
- Placing a file named portable.txt next to the executable makes saves, config and mods stay in the executable's folder.
- Decompilation link
- The project is not based on decompiled source, but uses headers and some functions from the Harvest Moon 64 decompilation for its modifications.
FAQ
- What is Harvest Moon 64 Recompilation?
- Harvest Moon 64 Recompilation is an open-source recompilation of Harvest Moon 64. The original game's compiled code translated into a native program for a new platform, usually a PC port. The original game ran on N64.
- Do I need the original game files to run Harvest Moon 64 Recompilation?
- Yes. The project does not include the original game's assets, so you need your own copy.
- Can you run this project as a portable application?
- Yes. Place a file named `portable.txt` beside the executable; saves, config files, and mods will then be stored in that folder.
- Where is the savefile stored?
- Windows: `%LOCALAPPDATA%\HarvestMoon64Recompiled\saves`; Linux: `~/.config/HarvestMoon64Recompiled/saves`; macOS: `~/Library/Application Support/HarvestMoon64Recompiled/saves`.
