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

    SRB2 Update

    Scheduled Pinned Locked Moved Help and Support
    srb2
    8 Posts 2 Posters 530 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.
    • shavecatS
      shavecat
      last edited by

      Hey i saw that is a big update for Sonic (SRB2)
      but i cant install it from source it getting stuck everytime...
      Any Idea ?
      somebody has the new update on the pi ??

      1 Reply Last reply Reply Quote 0
      • shavecatS
        shavecat
        last edited by

        1 Reply Last reply Reply Quote 0
        • mituM
          mitu Global Moderator
          last edited by

          Please add more info when asking for support - https://retropie.org.uk/forum/topic/3/read-this-first.
          What do you mean 'gets stuck' ? Can you post a log file from installing it ?

          shavecatS 1 Reply Last reply Reply Quote 0
          • shavecatS
            shavecat @mitu
            last edited by

            @mitu
            Sure
            pi 3b+ retropie 4.5.9 (I update this week)

            [ 90%] Building C object src/sdl/CMakeFiles/SRB2SDL2.dir/__/hardware/hw_bsp.c.o
            /home/pi/RetroPie-Setup/tmp/build/srb2/src/sdl/mixer_sound.c:119:22: error: ‘OPENMPT_ERROR_OK’ undeclared here (not in a function)
             static int mod_err = OPENMPT_ERROR_OK;
                                  ^~~~~~~~~~~~~~~~
            /home/pi/RetroPie-Setup/tmp/build/srb2/src/sdl/mixer_sound.c: In function ‘I_LoadSong’:
            /home/pi/RetroPie-Setup/tmp/build/srb2/src/sdl/mixer_sound.c:1261:12: warning: implicit declaration of function ‘openmpt_probe_file_header_get_recommended_size’ [-Wimplicit-function-declaration]
              if (len > openmpt_probe_file_header_get_recommended_size())
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            /home/pi/RetroPie-Setup/tmp/build/srb2/src/sdl/mixer_sound.c:1266:11: warning: implicit declaration of function ‘openmpt_probe_file_header’ [-Wimplicit-function-declaration]
              result = openmpt_probe_file_header(OPENMPT_PROBE_FILE_HEADER_FLAGS_DEFAULT, data, probesize, len, NULL, NULL, NULL, NULL, NULL, NULL);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~
            /home/pi/RetroPie-Setup/tmp/build/srb2/src/sdl/mixer_sound.c:1266:37: error: ‘OPENMPT_PROBE_FILE_HEADER_FLAGS_DEFAULT’ undeclared (first use in this function)
              result = openmpt_probe_file_header(OPENMPT_PROBE_FILE_HEADER_FLAGS_DEFAULT, data, probesize, len, NULL, NULL, NULL, NULL, NULL, NULL);
                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            /home/pi/RetroPie-Setup/tmp/build/srb2/src/sdl/mixer_sound.c:1266:37: note: each undeclared identifier is reported only once for each function it appears in
            /home/pi/RetroPie-Setup/tmp/build/srb2/src/sdl/mixer_sound.c:1268:16: error: ‘OPENMPT_PROBE_FILE_HEADER_RESULT_SUCCESS’ undeclared (first use in this function)
              if (result == OPENMPT_PROBE_FILE_HEADER_RESULT_SUCCESS) // We only cared if it succeeded, continue on if not.
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            /home/pi/RetroPie-Setup/tmp/build/srb2/src/sdl/mixer_sound.c:1270:21: warning: implicit declaration of function ‘openmpt_module_create_from_memory2’ [-Wimplicit-function-declaration]
               openmpt_mhandle = openmpt_module_create_from_memory2(data, len, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            /home/pi/RetroPie-Setup/tmp/build/srb2/src/sdl/mixer_sound.c:1270:19: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
               openmpt_mhandle = openmpt_module_create_from_memory2(data, len, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
                               ^
            /home/pi/RetroPie-Setup/tmp/build/srb2/src/sdl/mixer_sound.c:1273:14: warning: implicit declaration of function ‘openmpt_module_error_get_last’ [-Wimplicit-function-declaration]
                mod_err = openmpt_module_error_get_last(openmpt_mhandle);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            /home/pi/RetroPie-Setup/tmp/build/srb2/src/sdl/mixer_sound.c:1274:18: warning: implicit declaration of function ‘openmpt_error_string’ [-Wimplicit-function-declaration]
                mod_err_str = openmpt_error_string(mod_err);
                              ^~~~~~~~~~~~~~~~~~~~
            /home/pi/RetroPie-Setup/tmp/build/srb2/src/sdl/mixer_sound.c:1274:16: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
                mod_err_str = openmpt_error_string(mod_err);
                            ^
            src/sdl/CMakeFiles/SRB2SDL2.dir/build.make:2918: recipe for target 'src/sdl/CMakeFiles/SRB2SDL2.dir/mixer_sound.c.o' failed
            make[2]: *** [src/sdl/CMakeFiles/SRB2SDL2.dir/mixer_sound.c.o] Error 1
            make[2]: *** Waiting for unfinished jobs....
            CMakeFiles/Makefile2:103: recipe for target 'src/sdl/CMakeFiles/SRB2SDL2.dir/all' failed
            make[1]: *** [src/sdl/CMakeFiles/SRB2SDL2.dir/all] Error 2
            Makefile:149: recipe for target 'all' failed
            make: *** [all] Error 2
            /home/pi
            Could not successfully build srb2 - Sonic Robo Blast 2 - 3D Sonic the Hedgehog fan-game built using a modified version of the Doom Legacy source port of Doom (/home/pi/RetroPie-Setup/tmp/build/srb2/build/bin/lsdlsrb2 not found).
            
            Log ended at: Sat 18 Jan 12:38:43 UTC 2020
            Total running time: 0 hours, 6 mins, 51 secs
            
            
            1 Reply Last reply Reply Quote 0
            • mituM
              mitu Global Moderator
              last edited by mitu

              Please post the complete log and the complete details asked in the read-me-first page.
              You can install the program from binary, you don't need to install it from source - did you try that ?

              EDIT: and - again - please use pastebin.com for large log or configuration files.

              shavecatS 1 Reply Last reply Reply Quote 0
              • shavecatS
                shavecat @mitu
                last edited by

                @mitu
                from binary it works yeha but itsnot with the update ...

                mituM 1 Reply Last reply Reply Quote 0
                • mituM
                  mitu Global Moderator @shavecat
                  last edited by

                  @shavecat said in SRB2 Update:

                  from binary it works yeha but itsnot with the update ...

                  Are you sure ? Did you run the game ?

                  shavecatS 1 Reply Last reply Reply Quote 0
                  • shavecatS
                    shavecat @mitu
                    last edited by shavecat

                    @mitu
                    haha let me check again :)
                    2.1 ...

                    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.