# Super Robot Pinball — Recomp A modern recompilation project for **Super Robot Pinball**, originally released for the Nintendo Game Boy Color in 2001. *Super Robot Pinball* is a pinball spin-off of the **Super Robot Wars** series, featuring various super robots from several licensed anime franchises. The game was developed by **Jupiter Corporation** and published by **Media Factory**. ## ROM Required This project **does not include the original game ROM or copyrighted assets**. To play, you must provide your **own legally obtained ROM copy** of *Super Robot Pinball*. The recompilation uses the user's supplied ROM as the source material. The original ROM must **not** be uploaded to this repository or included with releases. ## Features * Game Boy Color recompilation * Requires the user's own ROM file * No copyrighted ROM files are distributed with this project * No original game assets are included with the project * Full-screen support * Press **Alt + Enter** to toggle full-screen mode * Designed for modern systems * Keyboard controls * Source code intended to be available for community contributions * Support for bug fixes, improvements, and additional platform compatibility ## Controls | Keyboard Key | Game Boy Color Button | | -------------- | --------------------- | | **X** | A | | **Z** | B | | **Enter** | Start | | **Arrow Keys** | D-Pad | ## Building From Source This repository is intended to contain the source code and build files required to compile the recompilation. ### Requirements * Git * CMake * A supported C/C++ compiler * Any additional dependencies listed by the project * Your own legally obtained *Super Robot Pinball* ROM, if required ### Clone the Repository ```bash git clone https://github.com/YOUR-USERNAME/Super-Robot-Pinball-Recomp.git cd Super-Robot-Pinball-Recomp ``` ### Configure the Build ```bash cmake -S . -B build ``` ### Build ```bash cmake --build build --config Release ``` The resulting executable will be placed in the project's build output directory. **The original game ROM is not included in this repository.** ## Contributing Contributions and improvements are welcome! Developers can **fork this repository**, make changes, test their work, and submit a **Pull Request**. Possible contributions include: * Bug fixes * Performance improvements * Controller improvements * Fullscreen improvements * Linux compatibility * Steam Deck compatibility * Build-system improvements * Accessibility improvements * Documentation improvements * Configuration options * Additional platform support Please do not submit copyrighted ROM files or proprietary game assets. See `CONTRIBUTING.md` for additional contribution guidelines. ## Nintendo Switch 2 If technically feasible, compatibility or support for a **Nintendo Switch 2** release or version may be considered where applicable. This project is **not affiliated with, endorsed by, or sponsored by Nintendo, Media Factory, Jupiter Corporation, or Banpresto**. ## Copyright *Super Robot Pinball*, the **Super Robot Wars** series, characters, robots, names, trademarks, artwork, music, code, and other intellectual property remain the property of their respective copyright and trademark holders. The game incorporates characters and properties from multiple licensed franchises. Jupiter's official page lists copyright notices associated with properties including **Gundam, Evangelion, Sunrise, Banpresto, Media Factory**, and other rights holders. This is an independent fan-made recompilation project. No original ROM files or copyrighted game assets are distributed with this project. **All rights to the original game and its associated intellectual properties remain with their respective owners.** ## Fullscreen Press **Alt + Enter** to toggle between windowed and fullscreen modes. ## Disclaimer This project does not distribute the original game ROM or copyrighted game assets. Users must provide their own legally obtained ROM. This project is an independent fan-made recompilation and is **not affiliated with or endorsed by Nintendo, Media Factory, Jupiter Corporation, Banpresto, or any of the other rights holders associated with the original game or its licensed properties.**