Pikmin Recompilation
An existing game or its source code brought to another platform.
Based on Pikmin
compare all 5 clones
Original game imageAbout
Open Nectar is a native, experimental, open-source port of Pikmin (GameCube, 2001) for Linux, Windows and Android. It runs the game code directly on the host and translates GX to OpenGL without Dolphin or any emulator, building on the projectPiki/pikmin decompilation. Most of the game is playable from start to finish.
How it differs from the original
The port adds 30, 60 or 120 FPS gameplay, widescreen, keyboard, mouse and touch controls, optional post-processing, texture packs, local co-op and HD character models. Optional options include chained Pikmin actions, a Pikmin limit of up to 999, adjustable day length and a permadeath mode.
Getting started
Download a package for your system from Releases and run the launcher, which asks for your own disc image and an install folder, verifies the image, extracts the assets and starts the game. Supported discs are Pikmin USA Rev 1 and Pikmin Europe, and ISO/GCM works without extra tools. Press F1 in game to open the settings menu.
Known issues & limitations
- Some minor graphical differences are still in development.
What you need to run it
Features
- Most of the game is playable from start to finish.
- Gameplay can run at 30, 60, or 120 FPS, selectable in-game.
- Optional graphics effects include antialiasing, fog, bloom, ambient occlusion, depth of field, texture filtering, and colour grading.
- Custom texture packs and HD character models are supported.
- Local co-op supports two controllers, split screen that can merge into one camera, and Louie in single-player.
- The launcher can update itself from GitHub releases and exposes settings, texture packs, and HD models.
- The European disc includes five switchable languages.
How to install
- Download the package for your system from Releases.
- On Windows, extract nectar-windows.zip and run nectar-launcher.exe.
- On Android, download and open the APK, then choose your disc image in the system file picker.
Controls
- F1 opens port settings, F2 switches control mode, and F3 opens photo mode.
- In pointer mode, the mouse controls the game cursor; left click performs A, right click performs B, and middle click changes camera.
- Touch controls are shown on screen and can be moved and resized with the layout button.
- Any SDL2-compatible controller is supported, with customizable configuration and vibration where available.
Summarised from the project's README.
Licensing & legal
- The code is offered under CC0 1.0, which grants no rights over Pikmin or Nintendo material.
AI assistance
- The author states the project was developed with the assistance of AI tools, with the generated code reviewed and tested by them.
Additional notes
- Console window
- A console window opens alongside the game on purpose, since the messages it prints are the only explanation of a failure in this young port.
FAQ
- What is Pikmin Recompilation?
- Pikmin Recompilation is an open-source port of Pikmin. An existing game or its source code brought to another platform. The original game ran on Linux, Windows and Android.
- Do I need the original game files to run Pikmin Recompilation?
- Yes. The project does not include the original game's assets, so you need your own copy.
- How is Pikmin Recompilation licensed?
- project: CC0 1.0 (code). The repository itself is the authoritative source.
- Which discs are supported?
- Pikmin USA Rev 1 and Pikmin Europe are supported.
- Does the project include the game disc image or Nintendo resources?
- No. You need to legally dump your own supported disc.
- Can the game run at 120 FPS on a 60 Hz display?
- With VSync on, a 60 Hz panel still shows 60 FPS.
