RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    I made an original game for RetroPie

    Scheduled Pinned Locked Moved General Discussion and Gaming
    retropielibretrooriginalfun
    101 Posts 25 Posters 20.0k 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.
    • RincewindR
      Rincewind @hhromic
      last edited by

      @hhromic I usually test on my RPi before pushing, but I thought it would be such a small change that I didn't bother to. I will not be so reckless in the future.

      Thanks for the advice on getting users to test development branches, that might work well.

      1 Reply Last reply Reply Quote 1
      • RincewindR
        Rincewind @Jono
        last edited by

        @Jono @robertvb83 @pjft I have thought about a high score table before and think it would be a good idea. To implement the high score table, I might need to reset your current high scores. Would that be alright?

        I could include instructions on how to edit the save file on the command line to restore your high score with your name?

        robertvb83R JonoJ pjftP 3 Replies Last reply Reply Quote 2
        • RincewindR
          Rincewind @robertvb83
          last edited by

          @robertvb83
          scraper_logo.png
          scraper_cover.png
          scraper_side.png

          1 Reply Last reply Reply Quote 1
          • robertvb83R
            robertvb83 @Rincewind
            last edited by

            @Rincewind sure highscore reset would be no issue... I can do that again :-)

            thanks for the png files. Awesome!

            My full size arcade cabinet Robotron vs. Octolyzer

            1 Reply Last reply Reply Quote 0
            • JonoJ
              Jono @Rincewind
              last edited by

              @Rincewind Absolutely fine with a reset :) If you need anything tested let me know and I'll do my best to help.

              1 Reply Last reply Reply Quote 0
              • pjftP
                pjft @Rincewind
                last edited by

                @Rincewind No issues whatsoever with resetting high scores.

                In fact, to make the name entry easier, you could do it a la Micro Machines - 3 letter names entered at the beginning of the play session for the different players, or even store a list of usual players that people can select from before starting to play. That way you don't have to stop to enter the high score after playing a session.

                Either that or you can certainly prompt for the name only if a high score is reached, and then store that name for the player during that play session.

                Just a thought. Either way, whatever you decide will be fine!

                RincewindR 1 Reply Last reply Reply Quote 0
                • ParabolaralusP
                  Parabolaralus
                  last edited by

                  @Rincewind
                  I just wanted to say thank you for making this game! I got a chance to play it last night and its pretty freaking awesome!!!!

                  1 Reply Last reply Reply Quote 1
                  • RincewindR
                    Rincewind @pjft
                    last edited by

                    @pjft I am not so keen on making a player enter their name before they start, I think that slows down gameplay a bit. Players probably won't get a high score every time they play.

                    I like the idea of storing the player's name for the current session after they have got a high score, the name can be suggested as the default when the player needs to enter their high score again. Also I am sure I can figure out a way of displaying names of the usual players as quick options. The only thing is that screen space is limited, because I my high score prototype allows up to 4 players to enter their high score at once. I'll post a image of the prototype tonight (probably 16:00 GMT) and details on how to test it if you are interested.

                    pjftP 1 Reply Last reply Reply Quote 1
                    • pjftP
                      pjft @Rincewind
                      last edited by

                      @Rincewind Yeah, that's wise. You're right.

                      Thanks!

                      1 Reply Last reply Reply Quote 1
                      • RincewindR
                        Rincewind
                        last edited by Rincewind

                        The new high score system is done, I have made quite a few changes and I want to test it thoroughly before pushing it to the main branch.

                        2Untitled.png

                        1Untitled.png

                        If you want to try the new branch change this line in the script module at /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-superflappybirds.sh:

                        gitPullOrClone "$md_build" https://github.com/IgniparousTempest/libretro-superflappybirds.git
                        

                        to this line:

                        gitPullOrClone "$md_build" https://github.com/IgniparousTempest/libretro-superflappybirds.git feature/highscores
                        

                        If you want to switch back to the main version of the game, then just change it back to:

                        gitPullOrClone "$md_build" https://github.com/IgniparousTempest/libretro-superflappybirds.git
                        
                        JonoJ E 2 Replies Last reply Reply Quote 3
                        • JonoJ
                          Jono @Rincewind
                          last edited by

                          @Rincewind Installed it ok, I think I may have found an issue, in a 2 player game, which played perfectly, both players will get a highscore on their first go, even if it's 0, then two high score boxes come up. Player one is entered with no problem, but I can't seem to control the cursor to select the letters for the name when entering a high score for player 2. I don't get a response from my player 1 or player 2 joystick. For noting I'm using an Xarcade Tankstick. I've also have a keyboard plugged in and no response from that either. Feel free to DM me, or carry on the conversation here if you need more information. Cheers

                          RincewindR 1 Reply Last reply Reply Quote 0
                          • RincewindR
                            Rincewind @Jono
                            last edited by

                            @Jono I have fixed that bug now, thanks so much.

                            Install from source and you should have the change.

                            JonoJ 1 Reply Last reply Reply Quote 1
                            • JonoJ
                              Jono @Rincewind
                              last edited by

                              @Rincewind It's looking good. I'll be playing it tonight with friends so if I uncover anything else I'll let you know. I like the fact it remembers your name too, that helps. Very good indeed. Thank you for all your work so far :)

                              RincewindR 1 Reply Last reply Reply Quote 0
                              • RincewindR
                                Rincewind @Jono
                                last edited by

                                @Jono Pleasure, I am glad that you're enjoying it.

                                robertvb83R 1 Reply Last reply Reply Quote 0
                                • robertvb83R
                                  robertvb83 @Rincewind
                                  last edited by

                                  @Rincewind highscores can be entered. It works fine.

                                  But how can i activate the highscore table to actually show up?

                                  My full size arcade cabinet Robotron vs. Octolyzer

                                  RincewindR 1 Reply Last reply Reply Quote 0
                                  • N
                                    neonlightning
                                    last edited by

                                    to note it compiles fine on odroid aswell :)

                                    RincewindR 1 Reply Last reply Reply Quote 0
                                    • cellyC
                                      celly @Rincewind
                                      last edited by

                                      @Rincewind looks really cool! Can’t wait to try this tonight. Thank you!

                                      Currently Playing: Tetris (Gameboy)

                                      1 Reply Last reply Reply Quote 1
                                      • RincewindR
                                        Rincewind @robertvb83
                                        last edited by

                                        @robertvb83 On the main menu, before you start playing, leave the game for 5 seconds and it will show up. I wanted it to feel like an arcade game, but maybe I should add an explicit "Show High Scores" button.

                                        robertvb83R 1 Reply Last reply Reply Quote 0
                                        • RincewindR
                                          Rincewind @neonlightning
                                          last edited by

                                          @neonlightning That's good to hear. I looked at the specs of the ODroid on Wikipedia, the game should actually run better on it than on the Raspberry Pi. The game uses a software renderer, so it is entirely dependant on the CPU. The better the CPU, the smoother the gameplay. I havent tested the game on a Raspberry Pi 1. I would love to know how it preforms.

                                          1 Reply Last reply Reply Quote 1
                                          • robertvb83R
                                            robertvb83 @Rincewind
                                            last edited by

                                            @Rincewind said in I made an original game for RetroPie:

                                            @robertvb83 On the main menu, before you start playing, leave the game for 5 seconds and it will show up. I wanted it to feel like an arcade game, but maybe I should add an explicit "Show High Scores" button.

                                            This was my idea and i did wait for a few minutes on main screen... but no table is showing

                                            My full size arcade cabinet Robotron vs. Octolyzer

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