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

    New Port - VVVVVV

    Scheduled Pinned Locked Moved Ideas and Development
    portsvvvvvvgame
    53 Posts 17 Posters 9.4k 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 @BuZz
      last edited by

      @BuZz
      waited and it get me an error

      Log started at: Sat 18 Jan 00:44:55 UTC 2020
      
      RetroPie-Setup version: 4.5.9 (41f4b0c5)
      System: Raspbian GNU/Linux 9.11 (stretch) - Linux retropie 4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l GNU/Linux
      
      = = = = = = = = = = = = = = = = = = = = =
      Installing dependencies for 'vvvvvv' : VVVVVV - 2D puzzle game by Terry Cavanagh
      = = = = = = = = = = = = = = = = = = = = =
      
      /home/pi/RetroPie-Setup/tmp/build/vvvvvv /home/pi
      
      = = = = = = = = = = = = = = = = = = = = =
      Getting sources for 'vvvvvv' : VVVVVV - 2D puzzle game by Terry Cavanagh
      = = = = = = = = = = = = = = = = = = = = =
      
      git clone --recursive --depth 1 --branch master "https://github.com/TerryCavanagh/VVVVVV" "/home/pi/RetroPie-Setup/tmp/build/vvvvvv"
      Cloning into '/home/pi/RetroPie-Setup/tmp/build/vvvvvv'...
      HEAD is now in branch 'master' at commit '9eebbc542e0e1aebd9690852149edd8cd9b23dd3'
      /home/pi
      /home/pi/RetroPie-Setup/tmp/build/vvvvvv /home/pi
      
      = = = = = = = = = = = = = = = = = = = = =
      Building 'vvvvvv' : VVVVVV - 2D puzzle game by Terry Cavanagh
      = = = = = = = = = = = = = = = = = = = = =
      
      -- The C compiler identification is GNU 6.3.0
      -- The CXX compiler identification is GNU 6.3.0
      -- Check for working C compiler: /usr/bin/cc
      -- Check for working C compiler: /usr/bin/cc -- works
      -- Detecting C compiler ABI info
      -- Detecting C compiler ABI info - done
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Check for working CXX compiler: /usr/bin/c++
      -- Check for working CXX compiler: /usr/bin/c++ -- works
      -- Detecting CXX compiler ABI info
      -- Detecting CXX compiler ABI info - done
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- No TARGET SDL2::SDL2, or SDL2, using variables
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /home/pi/RetroPie-Setup/tmp/build/vvvvvv
      Removing additional swap
      Adding 652 MB of additional swap
      Setting up swapspace version 1, size = 652 MiB (683667456 bytes)
      no label, UUID=9bc68a0c-7266-4e18-b09c-0306c8326033
      Scanning dependencies of target tinyxml-static
      Scanning dependencies of target lodepng-static
      [  3%] Building C object CMakeFiles/lodepng-static.dir/third_party/lodepng/lodepng.c.o
      [  3%] Building CXX object CMakeFiles/tinyxml-static.dir/third_party/tinyxml/tinystr.cpp.o
      [  5%] Building CXX object CMakeFiles/tinyxml-static.dir/third_party/tinyxml/tinyxml.cpp.o
      [  7%] Building CXX object CMakeFiles/tinyxml-static.dir/third_party/tinyxml/tinyxmlerror.cpp.o
      [  9%] Building CXX object CMakeFiles/tinyxml-static.dir/third_party/tinyxml/tinyxmlparser.cpp.o
      [ 11%] Linking CXX static library libtinyxml-static.a
      [ 11%] Built target tinyxml-static
      Scanning dependencies of target physfs-static
      [ 13%] Building C object CMakeFiles/physfs-static.dir/third_party/physfs/physfs.c.o
      [ 15%] Building C object CMakeFiles/physfs-static.dir/third_party/physfs/physfs_archiver_dir.c.o
      [ 16%] Building C object CMakeFiles/physfs-static.dir/third_party/physfs/physfs_archiver_unpacked.c.o
      [ 18%] Building C object CMakeFiles/physfs-static.dir/third_party/physfs/physfs_archiver_zip.c.o
      [ 20%] Linking C static library liblodepng-static.a
      [ 20%] Built target lodepng-static
      [ 22%] Building C object CMakeFiles/physfs-static.dir/third_party/physfs/physfs_byteorder.c.o
      [ 24%] Building C object CMakeFiles/physfs-static.dir/third_party/physfs/physfs_unicode.c.o
      [ 26%] Building C object CMakeFiles/physfs-static.dir/third_party/physfs/physfs_platform_posix.c.o
      [ 28%] Building C object CMakeFiles/physfs-static.dir/third_party/physfs/physfs_platform_unix.c.o
      [ 30%] Building C object CMakeFiles/physfs-static.dir/third_party/physfs/physfs_platform_windows.c.o
      [ 32%] Building CXX object CMakeFiles/physfs-static.dir/third_party/physfs/physfs_platform_haiku.cpp.o
      [ 33%] Linking CXX static library libphysfs-static.a
      [ 33%] Built target physfs-static
      Scanning dependencies of target VVVVVV
      [ 35%] Building CXX object CMakeFiles/VVVVVV.dir/src/BinaryBlob.cpp.o
      [ 37%] Building CXX object CMakeFiles/VVVVVV.dir/src/BlockV.cpp.o
      [ 39%] Building CXX object CMakeFiles/VVVVVV.dir/src/editor.cpp.o
      [ 41%] Building CXX object CMakeFiles/VVVVVV.dir/src/Ent.cpp.o
      [ 43%] Building CXX object CMakeFiles/VVVVVV.dir/src/Entity.cpp.o
      /home/pi/RetroPie-Setup/tmp/build/vvvvvv/desktop_version/src/editor.cpp: In member function ‘void editorclass::findstartpoint(Game&)’:
      /home/pi/RetroPie-Setup/tmp/build/vvvvvv/desktop_version/src/editor.cpp:1597:45: warning: array subscript is below array bounds [-Warray-bounds]
               game.edsavedir=1-edentity[testeditor].p1;
                                ~~~~~~~~~~~~~~~~~~~^
      [ 45%] Building CXX object CMakeFiles/VVVVVV.dir/src/FileSystemUtils.cpp.o
      [ 47%] Building CXX object CMakeFiles/VVVVVV.dir/src/Finalclass.cpp.o
      [ 49%] Building CXX object CMakeFiles/VVVVVV.dir/src/Game.cpp.o
      [ 50%] Building CXX object CMakeFiles/VVVVVV.dir/src/Graphics.cpp.o
      [ 52%] Building CXX object CMakeFiles/VVVVVV.dir/src/GraphicsResources.cpp.o
      [ 54%] Building CXX object CMakeFiles/VVVVVV.dir/src/GraphicsUtil.cpp.o
      [ 56%] Building CXX object CMakeFiles/VVVVVV.dir/src/Input.cpp.o
      [ 58%] Building CXX object CMakeFiles/VVVVVV.dir/src/KeyPoll.cpp.o
      [ 60%] Building CXX object CMakeFiles/VVVVVV.dir/src/Labclass.cpp.o
      [ 62%] Building CXX object CMakeFiles/VVVVVV.dir/src/Logic.cpp.o
      [ 64%] Building CXX object CMakeFiles/VVVVVV.dir/src/Map.cpp.o
      [ 66%] Building CXX object CMakeFiles/VVVVVV.dir/src/Music.cpp.o
      [ 67%] Building CXX object CMakeFiles/VVVVVV.dir/src/Otherlevel.cpp.o
      [ 69%] Building CXX object CMakeFiles/VVVVVV.dir/src/preloader.cpp.o
      [ 71%] Building CXX object CMakeFiles/VVVVVV.dir/src/Screen.cpp.o
      [ 73%] Building CXX object CMakeFiles/VVVVVV.dir/src/Script.cpp.o
      [ 75%] Building CXX object CMakeFiles/VVVVVV.dir/src/Scripts.cpp.o
      
      cc1plus: out of memory allocating 60204020 bytes after a total of 180072448 bytes
      CMakeFiles/VVVVVV.dir/build.make:566: recipe for target 'CMakeFiles/VVVVVV.dir/src/Scripts.cpp.o' failed
      make[2]: *** [CMakeFiles/VVVVVV.dir/src/Scripts.cpp.o] Error 1
      make[2]: *** Waiting for unfinished jobs....
      CMakeFiles/Makefile2:69: recipe for target 'CMakeFiles/VVVVVV.dir/all' failed
      make[1]: *** [CMakeFiles/VVVVVV.dir/all] Error 2
      Makefile:83: recipe for target 'all' failed
      make: *** [all] Error 2
      Removing additional swap
      /home/pi
      Could not successfully build vvvvvv - VVVVVV - 2D puzzle game by Terry Cavanagh (/home/pi/RetroPie-Setup/tmp/build/vvvvvv/VVVVVV not found).
      
      Log ended at: Sat 18 Jan 01:10:18 UTC 2020
      Total running time: 0 hours, 25 mins, 23 secs
      
      
      1 Reply Last reply Reply Quote 0
      • pjftP
        pjft
        last edited by

        Hm, interesting. In my case it's really just a waiting game, it is quite memory intensive.

        Suggestion to try out: exit ES and everything else, and try to run it from the terminal. See if it alleviates the memory constraints. How much memory and microSD free space do you have?

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

          @pjft
          1`giga (even try to make more space but didnt help...)
          will try to quit the ES and try again.

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

            @shavecat Yeah, go at it with removing ES on the memory front.

            I take it it's the standard GPU split as well?

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

              @pjft
              I take it it's the standard GPU split as well?

              ah?? I guess

              Still stuck on 75% :(

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

                You'll have to be patient, a few files take longer to compile.

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

                  @mitu
                  U usually right, hope that the case now and it wont jump me back out .
                  will let know .
                  thanks :)

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

                    @mitu IT Worked !
                    thanks all ! <3

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

                      @pjft
                      roms/ports/vvvvvv folder
                      cant find it on the roms folders..
                      its not on opt/? right ?
                      2e74e8a2-65e1-4719-96e1-a433e67f236e-image.png

                      I just found it there... (only place)
                      but i cant copy on the data.zip Promistion denied
                      Got it working ! Amazing thanks alot :)

                      1 Reply Last reply Reply Quote 0
                      • T
                        tacgnol @pjft
                        last edited by

                        @pjft here's a picture : https://imgur.com/a/ipYjIDe

                        it's not that big of a deal to be honest, but it's there hehe.

                        My setup is simple. I have nothing plugged in, my controller is a dualshock 4 controller.

                        I might add that i'm using a unnoficial image.

                        I will try again on a fresh rpi4 with the weekly image to see if it's any different.

                        mituM Y 2 Replies Last reply Reply Quote 0
                        • mituM
                          mitu Global Moderator @tacgnol
                          last edited by

                          @tacgnol said in New Port - VVVVVV:

                          My setup is simple. I have nothing plugged in, my controller is a dualshock 4 controller.

                          The Dualshock4 has a touchpad which might get detected as a mouse, probably that's why a pointing device gets shown.

                          1 Reply Last reply Reply Quote 1
                          • langestL
                            langest
                            last edited by

                            Which Pi are you guys running on?
                            I am using an overclocked Pi4 and am getting pretty crappy framerate. Is there anything that I can configure? Compile flags for instance.

                            Thanks

                            pjftP P 2 Replies Last reply Reply Quote 0
                            • pjftP
                              pjft @langest
                              last edited by

                              @langest on the pi3B things run smooth as butter. Maybe it's something that can be addressed with compiler flags, but what resolution are you on?

                              1 Reply Last reply Reply Quote 0
                              • P
                                pamput
                                last edited by

                                @pjft said in New Port - VVVVVV:

                                VVVVVV

                                Game runs for me, but framerate is quite laggy, feels half the speed it should have.
                                I'm running on a rpi4, I shouldn't have any problems... any ideas?

                                1 Reply Last reply Reply Quote 0
                                • P
                                  pamput @langest
                                  last edited by

                                  @langest said in New Port - VVVVVV:

                                  Which Pi are you guys running on?
                                  I am using an overclocked Pi4 and am getting pretty crappy framerate. Is there anything that I can configure? Compile flags for instance.
                                  Thanks

                                  I noticed this comment only now. I'm on Pi4 and have the same exact issue :/ if feels like it skips every second frame. I've got the same issue with a couple of other ports, namely Prince of Persia.`

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

                                    @pamput as asked earlier, what resolution is the pi using?

                                    langestL 1 Reply Last reply Reply Quote 0
                                    • langestL
                                      langest @pjft
                                      last edited by

                                      @pjft
                                      No settings changed in vvvvvv, tried to see if there was such an option. Running my pi at 1920×1080.

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

                                        @langest it wasn't about vvvvvv per se, but wondering if it could be similar to this: https://retropie.org.uk/forum/topic/24602/disappearing-sprites-possible-frameskip-issue

                                        BobHarrisB P 2 Replies Last reply Reply Quote 0
                                        • BobHarrisB
                                          BobHarris @pjft
                                          last edited by

                                          Great stuff. I already own this on my phone but will buy it on GOG just to be able to put it on my Pi!
                                          I wish all new retrogames would be compatible with the Pi systems. Hotline Miami would be on the top of my list.

                                          Pi 3B , 64 GB Sandisk ultra flashdrive, 19 systems, 872 hand picked classic gaming gems :-) Dual shock 4v2

                                          1 Reply Last reply Reply Quote 1
                                          • P
                                            pamput @pjft
                                            last edited by pamput

                                            @pjft said in New Port - VVVVVV:

                                            @langest it wasn't about vvvvvv per se, but wondering if it could be similar to this: https://retropie.org.uk/forum/topic/24602/disappearing-sprites-possible-frameskip-issue

                                            It was my initial guess already. I've checked with tvservice -s and forced it via runcommand, I'm running 1920x1080@60Hz :/

                                            state 0xa [HDMI CUSTOM RGB lim 16:9], 1920x1080 @ 60.00Hz, progressive

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