Skip to content
This repository has been archived by the owner on Jun 17, 2024. It is now read-only.

Vysp3r/RetroPlus

Repository files navigation

Important

I decided to end support for RetroPlus due to lack of interest and the fact Nintendo hit my main ROMs source which was Vimm's Lair.



RetroPlus

A simple ROM downloader

Stars Latest Release License

Please do not theme this app

Don't forget to star the repo if you are enjoying the project!

Preview


🤡 Disclaimer

This content does not endorse or encourage any form of piracy. Engaging in piracy is illegal and can result in severe legal consequences. Users are advised to respect copyright laws, support lawful content distribution, and obtain materials through legal channels. The creators of this content disclaim any responsibility for the misuse or illegal activities related to piracy.


📦️ Alternative installation methods

Warning The main installation method is Flatpak from Flathub

None


🏗️ Building from source

Requirements
Fedora
  1. Install all dependencies:

    sudo dnf install \
      git \
      ninja-build \
      meson \
      gtk4-devel \
      libadwaita-devel \
      json-glib-devel \
      libsoup3-devel \
      desktop-file-utils \
      libgee-devel
  2. Clone the GitHub repo and change to repo directory:

    git clone https://github.com/Vysp3r/RetroPlus.git && \
      cd RetroPlus
  3. Build the source:

    meson build --prefix=/usr && \
    cd build && \
    ninja
  4. (Optional) Install application:

    ninja install
  5. Start application:

    cd src && \
    ./com.vysp3r.RetroPlus
Flatpak Builder
  1. Install the distro dependencies using your package manager (apt, dnf, pacman, etc):

    sudo <insert your distro package manager and install options here> \
      git \
      flatpak \
      flatpak-builder
  2. Add the flathub repo to your user if not added before:

    flatpak --user --if-not-exists remote-add \
      flathub https://flathub.org/repo/flathub.flatpakrepo
  3. Install the needed runtimes for flatpak:

    flatpak --user install \
      runtime/org.gnome.Sdk/x86_64/43 \
      runtime/org.gnome.Platform/x86_64/43
  4. Clone the GitHub repo and change to repo directory:

    git clone https://github.com/Vysp3r/RetroPlus.git && \
      cd RetroPlus
  5. Build the source inside the "build-dir" in the repo directory and install for the current user:

    flatpak-builder --user --install --force-clean \
      build-dir \
      com.vysp3r.RetroPlus.json
  6. Start application:

    flatpak --user run \
      com.vysp3r.RetroPlus

🙌 Contribute to RetroPlus

Please read our Contribution Guidelines

All contributions are highly appreciated.


✨️ Contributors

Contributors


💝 Acknowledgment

This README is based on the README from Gradience by Gradience Team

⤴️ Back to Top