• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login

My fork of RetroPie-Extra, allowing you to install even more ports

Scheduled Pinned Locked Moved Projects and Themes
portsoftwarekodiretropie-extrabrowser
32 Posts 9 Posters 5.6k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P
    PiBoyyy @sleve_mcdichael
    last edited by PiBoyyy 15 Feb 2024, 22:58

    @sleve_mcdichael Because, I am working on improving Exarkuniv's repo with a wider variety of scripts, emulators, and ports. I'm not sure he'll try adding Citra to his project for example (wink wink @AwesomeKingClem!).
    EDIT: Exarkuniv already has Citra in his repo.

    If you're strong
    You can fly
    You can reach the other side
    Of the rainbow...

    E S 2 Replies Last reply 16 Feb 2024, 00:14 Reply Quote 0
    • E
      ExarKunIv @PiBoyyy
      last edited by 16 Feb 2024, 00:14

      @PiBoyyy said in My fork of RetroPie-Extra, allowing you to install even more ports:

      I am working on improving Exarkuniv's repo with a wider variety of scripts, emulators, and ports.

      So by improving you mean just building off the work I and @sleve_mcdichael have done already. instead of submitting a PR request to mine, why Im not working fast enough or the fact that I have not made anything new in a bit, makes me seem like I have stopped.

      Sorry i have other things that Im involved with, and with the PI5 everyone wants software that works on that, I have yet to get one.

      But you do what you want, since I cant stop you, But now I see why ZeroJay stopped doing anything here, (yes I do talk to him)

      RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
      RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
      Maintainer of RetroPie-Extra .

      A 1 Reply Last reply 16 Feb 2024, 03:50 Reply Quote 0
      • A
        AwesomeKingClem @ExarKunIv
        last edited by 16 Feb 2024, 03:50

        @ExarKunIv And that's the very reason forks exist. Just grab another .sh and chuck it into RetroPie-Setup manually, and your golden.

        Pi Model: Pi 5
        Power Supply: Official Pi 5 Power Supply
        RetroPie Version: 4.8.6
        Built From: retropie_setup.sh script on Raspbian official full x64 img
        Devices: N64 Controller (2)
        Help needed!
        https://retropie.org.uk/forum/topic/35172/mkdd-tint-issue-rpi5

        1 Reply Last reply Reply Quote -1
        • S
          sleve_mcdichael @PiBoyyy
          last edited by 16 Feb 2024, 03:55

          @PiBoyyy said in My fork of RetroPie-Extra, allowing you to install even more ports:

          @sleve_mcdichael Because, I am working on improving Exarkuniv's repo with a wider variety of scripts, emulators, and ports.

          I just mean you could submit your changes in a PR and if approved, they'll be merged into the main repo.

          1 Reply Last reply Reply Quote 1
          • P
            PiBoyyy
            last edited by 17 Feb 2024, 19:40

            I've added Spotify to this project, and made a version of kodi-extra.sh that doesn't install as a separate system (some themes won't play nicely with Kodi as its own system).

            If you're strong
            You can fly
            You can reach the other side
            Of the rainbow...

            A 1 Reply Last reply 17 Feb 2024, 22:10 Reply Quote 0
            • A
              AwesomeKingClem @PiBoyyy
              last edited by 17 Feb 2024, 22:10

              @PiBoyyy Nice!

              Pi Model: Pi 5
              Power Supply: Official Pi 5 Power Supply
              RetroPie Version: 4.8.6
              Built From: retropie_setup.sh script on Raspbian official full x64 img
              Devices: N64 Controller (2)
              Help needed!
              https://retropie.org.uk/forum/topic/35172/mkdd-tint-issue-rpi5

              1 Reply Last reply Reply Quote 0
              • R
                Retrodade
                last edited by 18 Feb 2024, 15:24

                will this install and work on a pi5? Thanks

                A P 2 Replies Last reply 21 Feb 2024, 00:00 Reply Quote 0
                • A
                  AwesomeKingClem @Retrodade
                  last edited by 21 Feb 2024, 00:00

                  @Retrodade Which .sh are you talking about?

                  Pi Model: Pi 5
                  Power Supply: Official Pi 5 Power Supply
                  RetroPie Version: 4.8.6
                  Built From: retropie_setup.sh script on Raspbian official full x64 img
                  Devices: N64 Controller (2)
                  Help needed!
                  https://retropie.org.uk/forum/topic/35172/mkdd-tint-issue-rpi5

                  1 Reply Last reply Reply Quote 0
                  • C
                    ChaosEffect
                    last edited by ChaosEffect 21 Feb 2024, 16:20

                    Hey, I have a few I'm interested in for Pi 5 with Bookworm:

                    lr-play: your repo does have a script for it, but it builds from the /libretro/Play- repo that hasn't been updated in 5 years. The upstream jpd002/Play- repo from which the Libretro one is forked compiles fine from the same script and is maintained but apparently requires RetroArch to be compiled with a specific flag relating to GLES because it won't boot for me with how I have RetroArch compiled:

                    [ERROR] Requesting OpenGL context, but RetroArch is compiled against OpenGLES. Cannot use HW context.
                    [ERROR] [Environ]: SET_HW_RENDER - Dynamic request HW context failed.
                    [ERROR] [Video]: Cannot open threaded video driver..
                    Exiting..
                    [ERROR] Fatal error received in: "video_driver_init_internal()"
                    

                    The original zerojay extras repo has a fofix.sh for Frets on Fire X that also compiles on Pi 5 for me, but again, I can't actually boot the program. This may be due to how it's configured in emulators.cfg.

                    Lastly, I have heard of some using AetherSX2 on a Pi 5, but I don't see a script for that one anywhere. I am woefully inept at installing things manually. Is there a script out there for this one too?

                    I am also known as "StormedBubbles"

                    P 1 Reply Last reply 22 Feb 2024, 20:32 Reply Quote 0
                    • P
                      PiBoyyy @ChaosEffect
                      last edited by 22 Feb 2024, 20:32

                      @ChaosEffect If you didn't notice, my readme.md states that lr-play is for x86 only, so I don't think I'll be messing around with getting that working on a Pi 5 anytime soon. As for PCSX2, I'll try the best I can to get it up and running.

                      If you're strong
                      You can fly
                      You can reach the other side
                      Of the rainbow...

                      C 1 Reply Last reply 22 Feb 2024, 21:14 Reply Quote 0
                      • P
                        PiBoyyy @Retrodade
                        last edited by 22 Feb 2024, 20:33

                        @Retrodade Yes, these scripts should work on a Pi 5.

                        If you're strong
                        You can fly
                        You can reach the other side
                        Of the rainbow...

                        1 Reply Last reply Reply Quote 1
                        • C
                          ChaosEffect @PiBoyyy
                          last edited by 22 Feb 2024, 21:14

                          @PiBoyyy I did not notice that. I should read the manual 😅

                          Some discussion on lr-play's upstream GitHub repo has the author mentioning building for ARM32 and ARM64. The emulator does indeed build for me on Pi 5 with Bookworm using that exact script in the extras repo (and changing the URL to direct to the upstream repo), but RetroArch itself seems to be the snagging point. I wouldn't expect great performance, but the existence of support for PS2-based arcade games is intriguing.

                          PCSX2 is the one that I think currently only exists in x86 form, but I would gladly like to be wrong about that! AetherSX2 is either inspired by PCSX2 or an offshoot of it. It kind of has an Andy Kaufman / Tony Clifton thing going on.

                          I am also known as "StormedBubbles"

                          P 1 Reply Last reply 23 Feb 2024, 00:14 Reply Quote 0
                          • P
                            PiBoyyy @ChaosEffect
                            last edited by 23 Feb 2024, 00:14

                            @ChaosEffect I'm pretty sure AetherSX2 is an offshoot of PCSX2. And no, as far as I know PCSX2 does not support arm64. â˜šī¸ Also, AetherSX2 can be installed and run as an AppImage in the desktop, but it's not possible to use it as an emulator/libretro core. Sorry!

                            If you're strong
                            You can fly
                            You can reach the other side
                            Of the rainbow...

                            1 Reply Last reply Reply Quote 0
                            • R
                              Retrodade @PiBoyyy
                              last edited by 23 Feb 2024, 02:14

                              @PiBoyyy you have anything for WASM-4 by chance?

                              P 1 Reply Last reply 23 Feb 2024, 03:58 Reply Quote 0
                              • P
                                PiBoyyy @Retrodade
                                last edited by 23 Feb 2024, 03:58

                                @Retrodade I don't.

                                If you're strong
                                You can fly
                                You can reach the other side
                                Of the rainbow...

                                1 Reply Last reply Reply Quote 0
                                • A
                                  abj
                                  last edited by 23 Feb 2024, 08:45

                                  Some users they have run AetherSX2 from RetroPie, but we don't have yet a script that automate the installation process.

                                  `Please be patient, my English is not very good.`

                                  P 1 Reply Last reply 23 Feb 2024, 22:00 Reply Quote 1
                                  • P
                                    PiBoyyy @abj
                                    last edited by 23 Feb 2024, 22:00

                                    @abj If you had the AetherSX2 AppImage downloaded and you were running RetroPie in a desktop environment, you might be able to write a shell script that executes the AppImage, however I don't know if this would work without the desktop, which the RetroPie image does not come with, although you can install it using the setup script. Also, AetherSX2 would technically not be an emulator, because it can't run as one within RetroArch, but rather a port because it is an application launchable from ES via the script.

                                    If you're strong
                                    You can fly
                                    You can reach the other side
                                    Of the rainbow...

                                    1 Reply Last reply Reply Quote 1
                                    • P
                                      PiBoyyy
                                      last edited by 24 Feb 2024, 01:45

                                      Well, looks like @ExarKunIv's repo is now dead. In his own words some !@#$%^&* (me) is taking credit for his work (not true, according to my readme.md: Note: If you see any shell scripts that mention Exarkuniv as their creator, they are his and this project is simply a fork of his. I have added some scripts that I made myself. My scripts have asteriks (*) in front of them.) and to blame me for messing his work up. If people are gonna start harassing me remember that I now maintain RetroPie-Extra and just like @ExarKunIv I can quit working on it if I want.

                                      If you're strong
                                      You can fly
                                      You can reach the other side
                                      Of the rainbow...

                                      M A 2 Replies Last reply 24 Feb 2024, 05:10 Reply Quote 0
                                      • M
                                        mitu Global Moderator @PiBoyyy
                                        last edited by mitu 24 Feb 2024, 05:10

                                        @PiBoyyy said in My fork of RetroPie-Extra, allowing you to install even more ports:

                                        Well, looks like @ExarKunIv's repo is now dead.

                                        It seems the repo is still up, so it's not dead.

                                        In his own words some !@#$%^&* (me) is taking credit for his work (not true, according to my readme.md: Note: If you see any shell scripts that mention Exarkuniv as their creator, they are his and this project is simply a fork of his.

                                        They didn't say that. If you wanted just to create some scriptmodule by yourself, then your fork was not necessary - you can just create your own scripts as a separate repo (structured similarly to RetroPie-Extra), without including the ones from @Exarkuniv's repo.

                                        Now, since you've forked their repository, it's assumed you want to modify some of the scripts included there - but usually on open source projects, if you want something included in a project then you can send a patch (PR) to be included. Since @ExarKunIv 's project is still up and running and maintained in large part with @sleve_mcdichael's collaboration, they both asked why don't you submit your modifications to the repo, if you want that included and genuinely want to improve the scripts that are already part of the Extra repo.

                                        I have added some scripts that I made myself. My scripts have asteriks (*) in front of them.) and to blame me for messing his work up. If people are gonna start harassing me remember that I now maintain RetroPie-Extra and just like @ExarKunIv I can quit working on it if I want.

                                        I don't think anyone blamed you in this topic for messing anything up - you're just making things up - just like you did in ther other topic where you've made up the fact that you upgraded your OS folllowing some made-up and incorrect instructions from a dubiuous web page (and then removed the link when challenged). I'll say this just once - if this kind of fabrications don't stop, your account will get banned.

                                        P 1 Reply Last reply 24 Feb 2024, 05:59 Reply Quote 1
                                        • P
                                          PiBoyyy @mitu
                                          last edited by 24 Feb 2024, 05:59

                                          @mitu I'm not lying -- see for yourself in his readme.md.

                                          If you're strong
                                          You can fly
                                          You can reach the other side
                                          Of the rainbow...

                                          M 1 Reply Last reply 24 Feb 2024, 06:11 Reply Quote 0
                                          26 out of 32
                                          • First post
                                            26/32
                                            Last post

                                          Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                          Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.

                                            This community forum collects and processes your personal information.
                                            consent.not_received