Navigation

    RetroPie forum home
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    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?

    Help and Support
    gamemaker
    8
    37
    10066
    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.
    • retronerd
      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
      • hiulit
        hiulit last edited by

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

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

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

          1 Reply Last reply Reply Quote 0
          • hiulit
            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

            retronerd 1 Reply Last reply Reply Quote 0
            • retronerd
              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?

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

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

                1 Reply Last reply Reply Quote 0
                • hiulit
                  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.

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

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

                    hiulit 1 Reply Last reply Reply Quote 0
                    • hiulit
                      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

                      1 Reply Last reply Reply Quote 0
                      • retronerd
                        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?

                        hiulit 1 Reply Last reply Reply Quote 0
                        • hiulit
                          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

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

                            Anyone?

                            hiulit 1 Reply Last reply Reply Quote 0
                            • hiulit
                              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...

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

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

                                hiulit 1 Reply Last reply Reply Quote 0
                                • hiulit
                                  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

                                  1 Reply Last reply Reply Quote 0
                                  • hiulit
                                    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!

                                    retronerd herb_fargus 2 Replies Last reply Reply Quote 0
                                    • retronerd
                                      retronerd @hiulit last edited by

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

                                      hiulit 1 Reply Last reply Reply Quote 0
                                      • hiulit
                                        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

                                        retronerd 1 Reply Last reply Reply Quote 0
                                        • herb_fargus
                                          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

                                          hiulit 1 Reply Last reply Reply Quote 0
                                          • hiulit
                                            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... :(

                                            herb_fargus 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.