Kirby's Dream Land Recompiled
Kirby's Dream Land
OriginGame Boy
TechnologyStatic recompilation (native C/C++)
Available forWindows
View official projectAbout the project
Kirby's Dream Land, es un videojuego de la videoconsola portátil Game Boy, desarrollado por HAL Laboratory. Fue el primer juego de la serie de Kirby. Primero fue lanzado en Japón el 27 de abril de 1992, en Estados Unidos y Canadá el 1 de agosto de 1992, en México el 6 de septiembre de 1992 y en Europa fue lanzado el 3 de agosto de 1992.
Official project information
Kirby-Dream-Land-Recomp
A fan-made recompilation of Kirby's Dream Land for modern systems. Requires the user to provide their own legally obtained ROM. No copyrighted ROM or Nintendo assets are included. Supports fullscreen with Alt+Enter. Nintendo retains all rights. Switch 2 support may be considered where possible.
Contributing
Contributions and improvements are welcome!
Getting Started
- Fork this repository on GitHub.
- Clone your fork to your computer.
- Follow the build instructions in
README.md. - Provide any required game ROM or other input files yourself.
- Build the project locally.
- Make your changes.
- Test your changes thoroughly.
- Commit and push your changes to your fork.
- Open a Pull Request against the main repository.
What You Can Contribute
Examples of useful contributions include:
- Bug fixes
- Performance improvements
- Controller improvements
- Fullscreen improvements
- Platform compatibility
- Linux compatibility
- Steam Deck compatibility
- Build-system improvements
- Documentation
- Accessibility improvements
- New configuration options
- Other improvements that do not distribute copyrighted game material
ROM and Copyrighted Assets
Do not submit copyrighted game ROMs, proprietary Nintendo assets, or other copyrighted material that you do not have permission to redistribute.
Contributors must provide their own legally obtained ROM when required for building or testing.
Do not include ROM files in Pull Requests.
Pull Requests
Before submitting a Pull Request:
- Make sure the project builds successfully.
- Test your changes.
- Explain what you changed.
- Explain how you tested the changes.
- Keep Pull Requests focused on a specific improvement or bug fix.
Pull Requests may be reviewed before being merged into the main repository.
Issues
If you find a bug, please open an Issue and provide:
- Operating system
- Hardware/platform
- Project version or commit
- Steps to reproduce the problem
- Expected behavior
- Actual behavior
- Relevant error messages or logs
Please do not upload or attach copyrighted ROM files to Issues.
Code of Conduct
Please be respectful to other contributors. Constructive criticism, technical discussion, and collaboration are encouraged.
Thank you for helping improve the project!
Building From Source
This repository contains the source code required to build the recompilation.
Requirements
- Git
- CMake
- A supported C/C++ compiler
- Any additional dependencies listed below
- Your own legally obtained ROM, if required by the build process
Clone the Repository
git clone https://github.com/YOUR-USERNAME/PROJECT-NAME.git
cd PROJECT-NAME
Configure the Build
cmake -S . -B build
Build
cmake --build build --config Release
The resulting executable will be placed in the project's build output directory.
ROM Requirement
The original game ROM is not included in this repository.
You must provide your own legally obtained ROM if the project requires it for building or runtime operation.
ROM files should not be committed to GitHub.
Contributing
If you want to improve the project, fork the repository, make your changes, test them, and submit a Pull Request.
See CONTRIBUTING.md for contribution guidelines.
