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

    Forsaken / Project X on Retropie?

    Scheduled Pinned Locked Moved Ideas and Development
    projectxforsaken
    7 Posts 5 Posters 1.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.
    • A
      astrok
      last edited by

      Hi,

      Would anyone with the expertise/skills be able to compile this for the Raspberry Pi/Retropie? An awesome addition to the wonderful Retropie I think it would be :)

      link text

      B 1 Reply Last reply Reply Quote 0
      • B
        backstander @astrok
        last edited by

        I remember playing Forsaken on the N64 back in the day! I also thought it had a song from Type O Negative on the soundtrack but I couldn't find anything verifying that online.

        ProjectX (Forsaken) port to RPi:

        1 Reply Last reply Reply Quote 0
        • herb_fargusH
          herb_fargus administrators
          last edited by

          Source code for reference:

          https://github.com/ptitSeb/forsaken

          I may look at attempting compilation for a day when I feel ambitious unless of course someone beats me to it.

          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

          1 Reply Last reply Reply Quote 1
          • fluffypillowF
            fluffypillow
            last edited by fluffypillow

            Well I've managed to build it on my Pi 3, but I had to touch the build file in some places, and the game seems to hang on every submenu screen...

            To build it,

            • apply this patch to fix the incorrect/missing compile flags and to skip building a custom OpenAL which would fail
            • install libopenal-dev
            • cp /usr/lib/arm-linux-gnueabihf/pkgconfig/openal.pc ./libs/lib/pkgconfig/
            • download pkgconfig.sh from here into libs
            • export RPI=2 (or 1 if you're on 1/Zero)

            then

            • ./libs/src/build.sh
            • ./libs/make.sh
            • LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$PWD/lib" ./projectx

            and enjoy your frozen Pi :)

            herb_fargusH 1 Reply Last reply Reply Quote 2
            • herb_fargusH
              herb_fargus administrators @fluffypillow
              last edited by

              @fluffypillow I'll have to give it a go, thanks

              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

              1 Reply Last reply Reply Quote 0
              • BriganeB
                Brigane
                last edited by

                How much would you guys say this version differs from the ps1 version?

                Systems: Raspberry Pi 0/2/3 Model B+
                Os: RetroPie 4.5
                Frontend: Emulationstation & Attract Mode

                B 1 Reply Last reply Reply Quote 0
                • B
                  backstander @Brigane
                  last edited by backstander

                  @Brigane

                  How much would you guys say this version differs from the ps1 version?

                  ProjectX is a source port from the PC version of Forsaken. Much like ZDoom was a source port of the original Doom source code.

                  ProjectX "is capable to run on Mac OS X (32-bit and 64-bit) and Linux (32-bit and 64-bit) platforms as well as on modern Windows systems. This's a interesting goal if you consider that the original Forsaken showed off some critical compatibility issues and graphical limitations with new Windows PCs and it never was released for Linux and Mac OS X."

                  "In addition to the single-player mode and the slightly updated user graphical interface, the free ProjectX arcade shooter brings out also nice functionalities for sessions of on line and LAN multiplayer. Furthermore ProjectX has the capabilities to work at video resolutions as high as 1920 x 1080 pixel with 32-bit color depth - your GeForce or Radeon video cards will be happy of course - and to support some modern game controllers for the Windows and non-Windows systems."

                  Source:
                  http://www.3dfxzone.it/dir/headlines/projectx-brings-forsaken-on-modern-systems-and-lets-you-to-free-play-the-3d-shooter-at-1920-x-1080/

                  1 Reply Last reply Reply Quote 1
                  • 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.