RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    IKEMEN, MUGEN and the RP4

    Scheduled Pinned Locked Moved Help and Support
    ikemenmugen
    25 Posts 2 Posters 5.1k 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.
    • SuperFromNDS
      SuperFromND @Drdave79
      last edited by

      @drdave79 It looks like what might have happened is that the file's line endings got converted from LF to CRLF (this happens when you open and save a file on Windows using Notepad). Try running these two commands in the terminal to download the modules directly (ideally with PuTTY since you can just copy-paste):

      wget https://raw.githubusercontent.com/RetroPie/RetroPie-Setup/18c61f1a745425f7288c28493a70fb38519a92c1/scriptmodules/supplementary/golang-1.17.sh -P $HOME/RetroPie-Setup/scriptmodules/supplementary/
      
      wget https://raw.githubusercontent.com/RetroPie/RetroPie-Setup/18c61f1a745425f7288c28493a70fb38519a92c1/scriptmodules/ports/ikemen-go.sh -P $HOME/RetroPie-Setup/scriptmodules/ports/
      

      ▲▼▲▼▲▼▲▼▲▼
      IKEMEN Go
      SRB2Kart
      ▼▲▼▲▼▲▼▲▼▲

      D 4 Replies Last reply Reply Quote 0
      • D
        Drdave79 @SuperFromND
        last edited by

        @superfromnd Yes, that's exactly what happened. I've had trouble setting up putty, so that doesn't seem to work for me. So I typed both lines in manually and was finally able to install it. Thank you.

        However, now I'm getting this error after install attempt.

        IMG_9545.jpg

        D 1 Reply Last reply Reply Quote 0
        • D
          Drdave79 @Drdave79
          last edited by Drdave79

          @superfromnd The log is quite long, but here's the tail end:

          /home/pi
          /home/pi/RetroPie-Setup/tmp/build/ikemen-go /home/pi
          cp: cannot stat 'elecbyte/LICENCE.txt': No such file or directory
          '/home/pi/RetroPie-Setup/tmp/build/ikemen-go/Ikemen_GO' -> '/opt/retropie/ports/ikemen-go/Ikemen_GO'
          '/home/pi/RetroPie-Setup/tmp/build/ikemen-go/License.txt' -> '/opt/retropie/ports/ikemen-go/License.txt'
          Could not successfully install I.K.E.M.E.N GO - Clone of M.U.G.E.N to the Go programming language (/home/pi/RetroPie-Setup/tmp/build/ikemen-go/ScreenpackLicense.txt not found).
          /home/pi

          1 Reply Last reply Reply Quote 0
          • D
            Drdave79 @SuperFromND
            last edited by

            @superfromnd I tried to find the missing files online and was unsuccessful. Any ideas on a resolution?

            1 Reply Last reply Reply Quote 0
            • D
              Drdave79 @SuperFromND
              last edited by

              @SuperFromND Did I lose ya @SuperFromND ?

              SuperFromNDS 1 Reply Last reply Reply Quote 0
              • SuperFromNDS
                SuperFromND @Drdave79
                last edited by SuperFromND

                @Drdave79 No no, I've just been busy with other projects! I'll need the entire log though to see exactly what went wrong (you can post it onto something like Pastebin as an anonymous/guest pate).

                Seems like either the elecbyte repository part of the script wasn't cloned, or at some point the file name got changed? Shouldn't be a very difficult fix.

                ▲▼▲▼▲▼▲▼▲▼
                IKEMEN Go
                SRB2Kart
                ▼▲▼▲▼▲▼▲▼▲

                D 1 Reply Last reply Reply Quote 0
                • D
                  Drdave79 @SuperFromND
                  last edited by

                  @SuperFromND @SuperFromND I know you're a very busy person and I very much appreciate all of the work that you do, along with the great help and advice you give everyone here! Including me :)

                  I'm having problems uploading the full log. I pasted it into pastebin and created the .txt file, but this site says I don't have enough privileges to upload it. And I can't just copy and paste it because it's too long. I even tried it as a PDF.

                  SuperFromNDS 1 Reply Last reply Reply Quote 0
                  • SuperFromNDS
                    SuperFromND @Drdave79
                    last edited by

                    @Drdave79 Okay update! I found out what was going wrong.

                    You see, back when I wrote the script, the Makefile for IKEMEN (the part that does most of the compiling) had a parameter named elecbyte that would download the motif. Well, it turns out that was removed recently, which is why the script suddenly no longer worked.

                    To fix this, I just manually added the command that parameter would run (a git clone command). Inelegant, but it works! You'll have to re-download the updated script, which can be found here.

                    ▲▼▲▼▲▼▲▼▲▼
                    IKEMEN Go
                    SRB2Kart
                    ▼▲▼▲▼▲▼▲▼▲

                    D 1 Reply Last reply Reply Quote 0
                    • D
                      Drdave79 @SuperFromND
                      last edited by

                      @SuperFromND I'm glad it was an easy fix! Am I just supposed to copy and paste that script into notepad and place it in the scriptmodules/ports folder? I tried that and still got some errors.

                      1 Reply Last reply Reply Quote 0
                      • D
                        Drdave79 @Drdave79
                        last edited by

                        This post is deleted!
                        1 Reply Last reply Reply Quote 0
                        • D
                          Drdave79 @SuperFromND
                          last edited by Drdave79

                          @SuperFromND said in IKEMEN, MUGEN and the RP4:

                          @drdave79 It looks like what might have happened is that the file's line endings got converted from LF to CRLF (this happens when you open and save a file on Windows using Notepad). Try running these two commands in the terminal to download the modules directly (ideally with PuTTY since you can just copy-paste):

                          wget https://raw.githubusercontent.com/RetroPie/RetroPie-Setup/18c61f1a745425f7288c28493a70fb38519a92c1/scriptmodules/supplementary/golang-1.17.sh -P $HOME/RetroPie-Setup/scriptmodules/supplementary/
                          
                          wget https://raw.githubusercontent.com/RetroPie/RetroPie-Setup/18c61f1a745425f7288c28493a70fb38519a92c1/scriptmodules/ports/ikemen-go.sh -P $HOME/RetroPie-Setup/scriptmodules/ports/
                          

                          @SuperFromND Should I just re-run these two commands or did your fix not include these links?

                          SuperFromNDS 1 Reply Last reply Reply Quote 0
                          • SuperFromNDS
                            SuperFromND @Drdave79
                            last edited by

                            @Drdave79 The fix doesn't apply to those links, just this one. I can't really help you out much further unless you give me specific logs of what the errors you're getting are.

                            ▲▼▲▼▲▼▲▼▲▼
                            IKEMEN Go
                            SRB2Kart
                            ▼▲▼▲▼▲▼▲▼▲

                            D 1 Reply Last reply Reply Quote 0
                            • D
                              Drdave79 @SuperFromND
                              last edited by

                              @SuperFromND 1.jpg

                              II used the link you gave me for the first part. For the second one that you fixed, I used pastebin and saved the file in the ports folder

                              This is what I get when I launch retropie config.

                              SuperFromNDS 1 Reply Last reply Reply Quote 0
                              • SuperFromNDS
                                SuperFromND @Drdave79
                                last edited by

                                @Drdave79 Appears to be differing line ending errors, again. Linux uses LF, Windows uses CR LF, and i believe MacOS uses CR.

                                This can be most easily circumvented by running the wget command to download the script directly (as I can confirm the script itself uses LF only)

                                wget https://raw.githubusercontent.com/RetroPie/RetroPie-Setup/cde211c6e3c511a624a3815d5a436c55115e87b9/scriptmodules/ports/ikemen-go.sh -P $HOME/RetroPie-Setup/scriptmodules/ports/
                                

                                If you have Notepad++ installed, you can also convert the file to LF endings before copying it over: Edit -> EOL Conversion -> Unix (LF).

                                ▲▼▲▼▲▼▲▼▲▼
                                IKEMEN Go
                                SRB2Kart
                                ▼▲▼▲▼▲▼▲▼▲

                                D 1 Reply Last reply Reply Quote 0
                                • D
                                  Drdave79 @SuperFromND
                                  last edited by

                                  @SuperFromND I thought you said that link didn't work. Unless you just fixed it?

                                  SuperFromNDS 1 Reply Last reply Reply Quote 0
                                  • SuperFromNDS
                                    SuperFromND @Drdave79
                                    last edited by

                                    @Drdave79 The command I posted uses the new script's link instead of the old one.

                                    ▲▼▲▼▲▼▲▼▲▼
                                    IKEMEN Go
                                    SRB2Kart
                                    ▼▲▼▲▼▲▼▲▼▲

                                    D 1 Reply Last reply Reply Quote 0
                                    • D
                                      Drdave79 @SuperFromND
                                      last edited by

                                      @SuperFromND SUCCESS! It's finally installed. Thank you thank you for all of your time and help.

                                      Now that it's installed, how do I add individual games to it? I have several folders from another image. Each folder has subfolders similar to the ikemen-go folder. Do I just copy all of the contents into these folders, mixing them up? Or is there a separate folder structure I should be following? Right now, it looks like an ikemen test game shows up on launch.

                                      SuperFromNDS 1 Reply Last reply Reply Quote 1
                                      • SuperFromNDS
                                        SuperFromND @Drdave79
                                        last edited by

                                        @Drdave79 At the moment, the way it's set up means that you can only have one single game installed at a time. I've tried looking into ways to handle multiple games at once, but there doesn't seem to be an elegant way of doing it. :(

                                        All the folders you'd need (chars, stages, data, music, etc.) are in the ports/ikemen-go folder, just copy over the same-named folders from the fullgame to those folders. You may need to edit the config file (/opt/retropie/config/ports/ikemen-go/config.json) and change the path in the Motif parameter to point to the fullgame's system.def file, depending on how the fullgame is coded, but besides that it should hopefully just work.

                                        ▲▼▲▼▲▼▲▼▲▼
                                        IKEMEN Go
                                        SRB2Kart
                                        ▼▲▼▲▼▲▼▲▼▲

                                        D 1 Reply Last reply Reply Quote 0
                                        • D
                                          Drdave79 @SuperFromND
                                          last edited by

                                          @SuperFromND Alright, I'll try it. Thanks again!

                                          1 Reply Last reply Reply Quote 1
                                          • First post
                                            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.