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.2k 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 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.