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

    How to install GameMaker Games?

    Scheduled Pinned Locked Moved Help and Support
    gamemaker
    37 Posts 8 Posters 13.8k 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.
    • R
      retronerd
      last edited by retronerd

      I have created a file called gamemaker.sh in /home/pi/RetroPie-Setup/scriptmodules/ports
      and paste the module nfo inside. What do i do next?
      i have looked in experimental package but i cant see anything related to Gamemaker there?

      1 Reply Last reply Reply Quote 0
      • hiulitH
        hiulit
        last edited by

        Here you go: https://github.com/zerojay/RetroPie-Extra ;)

        My little contributions to the RetroPie project:

        • Shell-Script-Boilerplate
        • Fun-Facts-Splashscreens
        • Limit-Last-Played-Games
        R 1 Reply Last reply Reply Quote 0
        • R
          retronerd @hiulit
          last edited by

          @hiulit
          is this game structure right? 0_1482089427853_hhh.png

          1 Reply Last reply Reply Quote 0
          • hiulitH
            hiulit
            last edited by

            Nope :(

            Did you follow the instructions for installing Retropie-Extra? If you install that, it's super easy to install the Game Maker games ;)

            You'll get this structure (without the Streets of Rage Remake)

            0_1482089831278_Captura de pantalla 2016-12-18 a les 20.36.35.png

            My little contributions to the RetroPie project:

            • Shell-Script-Boilerplate
            • Fun-Facts-Splashscreens
            • Limit-Last-Played-Games
            R 1 Reply Last reply Reply Quote 0
            • R
              retronerd @hiulit
              last edited by

              @hiulit
              ive done that! but only MalditaCastilla.sh but my question was if the game folder structure is right?
              i can see the game in ports but it doesnt boot?

              hiulitH 1 Reply Last reply Reply Quote 0
              • R
                retronerd
                last edited by

                0_1482093680736_ss.png
                the game doesnt boot? what im doing wrong?

                1 Reply Last reply Reply Quote 0
                • hiulitH
                  hiulit @retronerd
                  last edited by

                  @retronerd I don't know, but maybe it's because of a permissions problem. Try to give MalditaCastilla.sh the right permissions, like 755 or even 777.

                  My little contributions to the RetroPie project:

                  • Shell-Script-Boilerplate
                  • Fun-Facts-Splashscreens
                  • Limit-Last-Played-Games
                  R 1 Reply Last reply Reply Quote 0
                  • R
                    retronerd @hiulit
                    last edited by

                    @hiulit how do i do that? im a beginner with linux stuff;)

                    hiulitH 1 Reply Last reply Reply Quote 0
                    • hiulitH
                      hiulit @retronerd
                      last edited by

                      @retronerd In yout FTP client, right-click on MalditaCastilla.sh and look for info or something like that and try to find a permissions section. It might look like this one:

                      0_1482142500010_Captura de pantalla 2016-12-19 a les 11.13.39.png

                      My little contributions to the RetroPie project:

                      • Shell-Script-Boilerplate
                      • Fun-Facts-Splashscreens
                      • Limit-Last-Played-Games
                      1 Reply Last reply Reply Quote 0
                      • R
                        retronerd
                        last edited by

                        got it, but it still doesnt work! where are your MalditaCastilla game folder located? did you downloading it thru the pi?

                        hiulitH 1 Reply Last reply Reply Quote 0
                        • hiulitH
                          hiulit @retronerd
                          last edited by

                          @retronerd I'm at work right now :P I can't tell you exactly where the files are located. Try following these steps: https://github.com/hiulit/Murtop-Raspberry-Pi-Bartop-Arcade-Machine-Project#installing-gamemaker-games

                          My little contributions to the RetroPie project:

                          • Shell-Script-Boilerplate
                          • Fun-Facts-Splashscreens
                          • Limit-Last-Played-Games
                          1 Reply Last reply Reply Quote 0
                          • R
                            retronerd
                            last edited by

                            Anyone?

                            hiulitH 1 Reply Last reply Reply Quote 0
                            • hiulitH
                              hiulit @retronerd
                              last edited by hiulit

                              @retronerd Ok, I've tried installing it via RetroPie Extra and it's not working for me either. I don't know why... :( Not booting...

                              My little contributions to the RetroPie project:

                              • Shell-Script-Boilerplate
                              • Fun-Facts-Splashscreens
                              • Limit-Last-Played-Games
                              R 1 Reply Last reply Reply Quote 0
                              • R
                                retronerd @hiulit
                                last edited by

                                @hiulit how Did you installed IT When you got IT working?

                                hiulitH 1 Reply Last reply Reply Quote 0
                                • hiulitH
                                  hiulit @retronerd
                                  last edited by

                                  @retronerd I used these instructions https://github.com/hiulit/Murtop-Raspberry-Pi-Bartop-Arcade-Machine-Project#installing-gamemaker-games, but they don't work because some files, they don't exist anymore or they've changed. Take a look at https://github.com/bite-your-idols/gamemaker-pi and see if you can figure out a way to make it work

                                  My little contributions to the RetroPie project:

                                  • Shell-Script-Boilerplate
                                  • Fun-Facts-Splashscreens
                                  • Limit-Last-Played-Games
                                  1 Reply Last reply Reply Quote 0
                                  • hiulitH
                                    hiulit
                                    last edited by

                                    OK, I think I found the problem.

                                    When I tried to launch MalditaCastilla directly from the command line I got this error

                                    ./MalditaCastilla: error while loading shared libraries: libopenal.so.1: cannot open shared object file: No such file or directory
                                    

                                    So I installed libopenal-dev with:

                                    sudo apt-get install libopenal-dev
                                    

                                    And it's working!

                                    My little contributions to the RetroPie project:

                                    • Shell-Script-Boilerplate
                                    • Fun-Facts-Splashscreens
                                    • Limit-Last-Played-Games
                                    R herb_fargusH 2 Replies Last reply Reply Quote 0
                                    • R
                                      retronerd @hiulit
                                      last edited by

                                      @hiulit how do i do this im a noob on Linux do you have an step by step guide?

                                      hiulitH 1 Reply Last reply Reply Quote 0
                                      • hiulitH
                                        hiulit @retronerd
                                        last edited by hiulit

                                        @retronerd Yes. Open a terminal or cmd, connect to your raspberry pi via SSH (you'll find that in Google easily or see if you fins this helpful https://github.com/hiulit/Murtop-Raspberry-Pi-Bartop-Arcade-Machine-Project#accessing-the-raspberry-pi-via-ssh) and type:

                                        sudo apt-get install libopenal-dev
                                        

                                        and then press enter

                                        My little contributions to the RetroPie project:

                                        • Shell-Script-Boilerplate
                                        • Fun-Facts-Splashscreens
                                        • Limit-Last-Played-Games
                                        R 1 Reply Last reply Reply Quote 0
                                        • herb_fargusH
                                          herb_fargus administrators @hiulit
                                          last edited by herb_fargus

                                          @hiulit you should submit a pull request to the repo to add that dependecy in the script

                                          If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                                          Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                                          hiulitH 1 Reply Last reply Reply Quote 0
                                          • hiulitH
                                            hiulit @herb_fargus
                                            last edited by

                                            Hey @herb_fargus, yeah I know, I've already submited an issue because I really don't know where sudo apt-get install libopenal-dev should be placed :S

                                            I guess it should be somewhere here? https://github.com/zerojay/RetroPie-Extra/blob/master/scriptmodules/ports/gamemaker.sh

                                            #!/usr/bin/env bash
                                            
                                            # This file is part of The RetroPie Project
                                            # 
                                            # The RetroPie Project is the legal property of its developers, whose names are
                                            # too numerous to list here. Please refer to the COPYRIGHT.md file distributed with this source.
                                            # 
                                            # See the LICENSE.md file at the top-level directory of this distribution and 
                                            # at https://raw.githubusercontent.com/RetroPie/RetroPie-Setup/master/LICENSE.md
                                            #
                                            
                                            rp_module_id="gamemaker"
                                            rp_module_desc="GameMaker - Games for the Raspberry Pi"
                                            rp_module_section="exp"
                                            rp_module_flags="!mali !x86"
                                            
                                            function install_bin_gamemaker() {
                                            # Install They Need To Be Fed Game
                                            wget -O- -q https://www.yoyogames.com/download/pi/tntbf | tar -xvz -C "$md_inst"
                                            # Install Super Crate Box Game
                                            wget -O- -q https://www.yoyogames.com/download/pi/crate | tar -xvz -C "$md_inst"
                                            # Install Maldita Castilla Game
                                            wget -O- -q https://www.yoyogames.com/download/pi/castilla | tar -xvz -C "$md_inst"
                                            }
                                            
                                            function configure_gamemaker() {
                                                mkRomDir "ports"
                                            
                                                addPort "$md_id" "TheyNeedToBeFed" "TheyNeedToBeFed" "$md_inst/TheyNeedToBeFed/TheyNeedToBeFed"
                                                addPort "$md_id" "SuperCrateBox" "SuperCrateBox" "$md_inst/SuperCrateBox/SuperCrateBox"
                                                addPort "$md_id" "MalditaCastilla" "MalditaCastilla" "$md_inst/MalditaCastilla/MalditaCastilla"
                                            }
                                            

                                            But I don't have a clue on how to add it... :(

                                            My little contributions to the RetroPie project:

                                            • Shell-Script-Boilerplate
                                            • Fun-Facts-Splashscreens
                                            • Limit-Last-Played-Games
                                            herb_fargusH 1 Reply Last reply Reply Quote 0
                                            • 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.