• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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 18 Dec 2016, 17:38

    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
    • H
      hiulit
      last edited by 18 Dec 2016, 18:43

      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 18 Dec 2016, 19:30 Reply Quote 0
      • R
        retronerd @hiulit
        last edited by 18 Dec 2016, 19:30

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

        1 Reply Last reply Reply Quote 0
        • H
          hiulit
          last edited by 18 Dec 2016, 19:38

          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 18 Dec 2016, 19:55 Reply Quote 0
          • R
            retronerd @hiulit
            last edited by 18 Dec 2016, 19:55

            @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?

            H 1 Reply Last reply 19 Dec 2016, 08:29 Reply Quote 0
            • R
              retronerd
              last edited by 18 Dec 2016, 20:41

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

              1 Reply Last reply Reply Quote 0
              • H
                hiulit @retronerd
                last edited by 19 Dec 2016, 08:29

                @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 19 Dec 2016, 10:03 Reply Quote 0
                • R
                  retronerd @hiulit
                  last edited by 19 Dec 2016, 10:03

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

                  H 1 Reply Last reply 19 Dec 2016, 10:15 Reply Quote 0
                  • H
                    hiulit @retronerd
                    last edited by 19 Dec 2016, 10:15

                    @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 19 Dec 2016, 10:24

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

                      H 1 Reply Last reply 19 Dec 2016, 10:31 Reply Quote 0
                      • H
                        hiulit @retronerd
                        last edited by 19 Dec 2016, 10:31

                        @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 19 Dec 2016, 17:08

                          Anyone?

                          H 1 Reply Last reply 19 Dec 2016, 18:52 Reply Quote 0
                          • H
                            hiulit @retronerd
                            last edited by hiulit 19 Dec 2016, 18:52

                            @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 19 Dec 2016, 19:17 Reply Quote 0
                            • R
                              retronerd @hiulit
                              last edited by 19 Dec 2016, 19:17

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

                              H 1 Reply Last reply 19 Dec 2016, 19:22 Reply Quote 0
                              • H
                                hiulit @retronerd
                                last edited by 19 Dec 2016, 19:22

                                @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
                                • H
                                  hiulit
                                  last edited by 20 Dec 2016, 00:17

                                  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 H 2 Replies Last reply 20 Dec 2016, 19:23 Reply Quote 0
                                  • R
                                    retronerd @hiulit
                                    last edited by 20 Dec 2016, 19:23

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

                                    H 1 Reply Last reply 20 Dec 2016, 22:07 Reply Quote 0
                                    • H
                                      hiulit @retronerd
                                      last edited by hiulit 20 Dec 2016, 22:07

                                      @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 22 Dec 2016, 15:50 Reply Quote 0
                                      • H
                                        herb_fargus administrators @hiulit
                                        last edited by herb_fargus 21 Dec 2016, 01:25

                                        @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

                                        H 1 Reply Last reply 21 Dec 2016, 14:39 Reply Quote 0
                                        • H
                                          hiulit @herb_fargus
                                          last edited by 21 Dec 2016, 14:39

                                          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
                                          H 1 Reply Last reply 22 Dec 2016, 00:41 Reply Quote 0
                                          5 out of 37
                                          • First post
                                            5/37
                                            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