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

    Bomberman playable with 16 human (or CPU)

    Scheduled Pinned Locked Moved Ideas and Development
    gametestbombermandevelopmentcore
    29 Posts 5 Posters 10.7k 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.
    • A
      alexis-puska
      last edited by

      Hi,
      These three line were just for me when i develop this core. Did you have a sound and a red screen with the retroarch logo ? In the launch you get 3 line (sprite, font, sound) this is the initialisation of SDL2 librarie and operation on the sprite of bomberman (generate color for player).
      The game is stuck ? What is your version of retropie ?
      Alexis

      1 Reply Last reply Reply Quote 0
      • S
        sonicsheppard
        last edited by

        Hi @alexis-puska ,

        Thanks very much for the response. I do not get any sound and a red screen with the retroarch logo, it is simply a black screen with three lines of white text in the top left corner - "Init sprite system", "init font text system" and "Init sound system". It does not progress any further than this.

        I'm running RetroPie version 4.2.3, fully updated on a Raspberry Pi 3 (not overclocked).

        I followed these steps from your GitHub page:

        sudo apt-get update
        sudo apt-get install -y make libsdl2-dev libsdl2-image-dev libsdl2-net-dev libsdl2-ttf-dev libsdl2-mixer-dev libXinerama-dev libXi-dev libXrandr-dev libXss-dev libXCursor-dev
        

        Change the CONF_SWAPSIZE=100 to CONF_SWAPSIZE=200 in /etc/dphys-swapfile

        cd /home/pi/RetroPie/roms
        git clone https://github.com/alexis-puska/lr-multi-bomberman.git
        cd lr-multi-bomberman
        

        Edit Makefile.libretro, changing #platform = rpi to platform = rpi3

        chmod +x Update.sh
        chmod +x Compile\ pi.sh
        chmod +x Bomberman.sh
        ./Compile\ pi.sh
        

        Attempt to launch Bomberman.sh from EmulationStation. It then gets stuck on that screen with the 3 lines of white text.

        1 Reply Last reply Reply Quote 1
        • A
          alexis-puska
          last edited by

          I use retro pie 3.8
          I don't uncomment the plateform line in the makefile.
          Try with this. I download the last version and made a test in the next day

          1 Reply Last reply Reply Quote 0
          • S
            sonicsheppard
            last edited by

            Hi @alexis-puska ,

            I've just tried again from scratch and I get the same issue when I haven't altered the Makefile.libretro. Perhaps there are some updates in 4.2.3 which is making this incompatible?

            If there's anything else I can try for you, or any output that may be useful, do please let me know.

            Thanks a lot.

            1 Reply Last reply Reply Quote 1
            • A
              alexis-puska
              last edited by

              Tomorrow (9hours - France) I will buy a new micro sd card, I keep you informed as soon as possible. I will not broke the current install of my arcade cabinet. I make a test and i look why it have a problem. Alexis

              1 Reply Last reply Reply Quote 2
              • S
                sonicsheppard
                last edited by

                Thank you ever so much @alexis-puska !!

                1 Reply Last reply Reply Quote 1
                • A
                  alexis-puska
                  last edited by

                  thank's to you, i have develop on a version, test on 3.8, fedora, ubuntu, mac os X, but a configuration create problem, that help me to make some better code. i hope that will works for you in future, and that the game will make you enjoy ;). if it work, we can play together over internet ;)

                  S 1 Reply Last reply Reply Quote 1
                  • S
                    sonicsheppard @alexis-puska
                    last edited by sonicsheppard

                    @alexis-puska Absolutely! I love Bomberman, so when I saw you'd done a lr- version with up to 16 players I jumped on it straight away! Hopefully I can assist you getting to the bottom of the problem, and we can both enjoy plenty of multiplayer fun!

                    Just let me know when you have another version or method you'd like me to try.

                    A little more info, RetroPie is fully updated to 4.2.3, EmulationStation is updated to v2.1.8RP and I'm fully updated with sudo apt-get update and sudo apt-get upgrade. Any other info you need, just ask.

                    Thanks.

                    A 1 Reply Last reply Reply Quote 1
                    • A
                      alexis-puska @sonicsheppard
                      last edited by

                      @sonicsheppard
                      Hi,
                      I buy a new SD card and i test it with a new clean and fresh install. I found something with the SDL2_mixer library. I don't know why i can't use the SDL_openaudio function and why this one stuck the game loading. I push some code on github. for the moment the game launch but they have no any sound played (SDL2_mixer function not executed). I think that in this version of retropie, they have the minimal audio driver installed, and a missing driver is required. Sorry for that you can play but no sound for the moment, i take a look in this week-end. Alexis

                      1 Reply Last reply Reply Quote 1
                      • S
                        sonicsheppard
                        last edited by

                        Hi @alexis-puska ,

                        Just tried this from scratch again with your update, and am happy to confirm that it's now loading into game! Looks great and runs really well!

                        It is missing sound though, as you explained.

                        Let me know if there are any other updates you want me to try whenever yo have something.

                        Thanks!

                        1 Reply Last reply Reply Quote 1
                        • A
                          alexis-puska
                          last edited by

                          4 hours of reflexion and debug, MIX_OpenAudio() is stuck when call. I don't know why on this specific version of raspbian. i don't know what is the difference in retropie parameter, i need to search. I hope that you can play and test it. I send a mail to the developer of SDL2_mixer to know if in past they have a similar problem.

                          1 Reply Last reply Reply Quote 1
                          • A
                            alexis-puska
                            last edited by

                            you don't have to reinstall from scratch, when you are on the lr-multi-bomberman emulation station menu, you can update the git repository whit update line :), after this launch compile pi , and launch bomberman :).

                            1 Reply Last reply Reply Quote 0
                            • A
                              alexis-puska
                              last edited by

                              I have get some help on the LibSDL forum, i get a methode to debug with GDB, i will debug when i have some time, i hope that i will found something.

                              1 Reply Last reply Reply Quote 1
                              • S
                                sonicsheppard
                                last edited by

                                Great to hear @alexis-puska , if you get something you want me to test out, just let me know. Cheers!

                                1 Reply Last reply Reply Quote 0
                                • A
                                  alexis-puska
                                  last edited by

                                  @sonicsheppard said in Bomberman playable with 16 human (or CPU):

                                  ssing sound though, as you explained.
                                  Let me know if there are any other updates you want me to try whenever yo have something.
                                  Thanks!

                                  i don't take time, i start a new project and i have no time to works on this two projects... famillial probleme this last two weeks. did you try with the last version ? you have no sound but it's works. I need to fix this very quick for a better game experience.

                                  1 Reply Last reply Reply Quote 0
                                  • S
                                    sonicsheppard
                                    last edited by

                                    Hi @alexis-puska , I have not tried an update for over a week now, I'll try it later tonight (UK time). Previously it was working great, but it was missing all audio.

                                    Very sorry to hear about your family problems, hope everything is ok.

                                    1 Reply Last reply Reply Quote 0
                                    • S
                                      sonicsheppard
                                      last edited by

                                      Hi @alexis-puska , just wanted to confirm that I have the latest version (running Update.sh tells me I am up-to-date), but I'm still missing all audio.

                                      Thanks.

                                      1 Reply Last reply Reply Quote 0
                                      • A
                                        alexis-puska
                                        last edited by

                                        I have tried to compile on old version of retropie 3.8 -> OK
                                        transfert to a new pi with new version of retropie -> KO.
                                        The same compilation resultats don't work on the updated version of retropie and jessie, i continue to look inside and debug.

                                        S 1 Reply Last reply Reply Quote 0
                                        • S
                                          sonicsheppard @alexis-puska
                                          last edited by

                                          @alexis-puska Thanks for the update.

                                          Hopefully you can get to the bottom of it :) Thanks!

                                          1 Reply Last reply Reply Quote 0
                                          • A
                                            alexis-puska
                                            last edited by alexis-puska

                                            Hi all,
                                            @sonicsheppard
                                            I have fixe the bug of sound library this night, i have found some time to fix it. you can update, compile and play it on the last version of retropie.
                                            Alexis

                                            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.