Running FFR on Linux

Collapse
This is a sticky topic.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Andrew WCY
    • May 2014
    • 253

    #1

    Running FFR on Linux

    Note for Chromebook users: Unless your Chromebook uses an Intel chip and has Linux installed in it via Crouton, this post can't help you. You could try these methods to get Windows software running.

    The following are the steps for running FFR on Linux.
    Basic experience with using a terminal is required.
    Make sure you have sudo installed.

    1. Installing and configuring wine:

    In a terminal, referring to the distro you use, run the following commands:

    Debian- and Ubuntu-based distros (e.g. Linux Mint):
    1. sudo dpkg --add-architecture i386 (add support for running 32-bit software)
    2. sudo apt update
    3. sudo apt install wine

    Arch Linux-based distros (e.g. Manjaro):
    sudo pacman -S wine

    Fedora:
    1. sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/XX/winehq.repo (replace 'XX' with the version of Fedora you're using, e.g. 31)
    2. sudo dnf install winehq-stable

    Other Linux distros:
    If the instructions above didn't work for you, or you use a Linux distribution that isn't listed above, select an installation guide from WineHQ that corresponds to the Linux system you use.

    wine can be configured with winecfg (in a terminal) to your liking.

    2. Installing FFR:

    Unzip and put the FFR files into a directory in drive_c.
    (Note: You don't actually have to put them in drive_c; wine works for files outside of drive_c as long as you give it the correct file path. This post assumes that you've unzipped them into this folder. If they're unpacked somewhere else, change the relevant file paths displayed below accordingly.)

    3a. Running FFR (in the terminal):

    Run wine "[/unix_path/to/]R3Air.exe" (something like "/home/[user]/.wine/drive_c/[user]/Saved Games/R3Air.exe").
    EXAMPLE: Let's say the game's stored in /home/user/Documents/R3Release/. You would type wine "/home/user/Documents/R3Release/R3Air.exe".

    3b. Running FFR (via an app launcher, recommended):

    1. Copy the icons in the FFR icons directory (NOT the directory itself!) into /usr/share/icons.
    2. Make a file named 'R3.desktop' in /usr/share/applications.
    3. In the file, insert the following:

    [Desktop Entry]
    Type=Application
    Name=R3
    Comment=FFR
    Exec=wine "[/unix_path/to/]R3Air.exe"
    Icon=ffr_[size].png


    4. Add the launcher to your desktop, panel or menu.
    5. Click the launcher to run FFR.

    Improving gameplay performance:

    The gameplay might be a bit choppy and the game FPS might be lower than what you've specified.

    Other than experimenting with different builds from the downloads page, you could try using the following versions of the rCubed engine:

    64-bit builds:
    1.3.1: https://www.flashflashrevolution.com...Release.64.zip
    1.3.0: https://www.flashflashrevolution.com...Release.64.zip
    1.2.4: http://www.flashflashrevolution.com/....4.Release.zip
    1.1.1: http://www.flashflashrevolution.com/....Release.2.zip
    OT 1.0.1: http://www.flashflashrevolution.com/....1.Release.zip
    OT 1.0.0: http://www.flashflashrevolution.com/....0.Release.zip

    32-bit builds:
    1.3.1: http://www.flashflashrevolution.com/...3.1.Custom.zip
    1.3.0: http://www.flashflashrevolution.com/...3.0.Custom.zip
    1.2.5: http://www.flashflashrevolution.com/...2.5.Custom.zip
    0.0.8: http://www.flashflashrevolution.com/....8.Release.zip

    You could also try turning VSync (vertical synchronization) on or off in the settings for:
    1. Your distro
    2. Your Nvidia graphics card
    3. The game

    Enjoy!

    Don't hesitate to point out any mistakes in the instructions!
    All suggestions are welcome!

    Contact me:

    If you have trouble getting the game to work on Linux, feel free to contact me in this thread, in my profile page, via PMs or ping me in the FFR Discord (andrew_wcy#0993).
    I'd be happy to help!
    Last edited by Andrew WCY; 03-21-2021, 12:29 AM.
  • Blackskull305
    Sippin' tea in yo hood
    • Feb 2007
    • 201

    #2
    Re: Running FFR AIR on Linux

    Nice post! Someone should sticky this. I used to run Ubuntu but had to settle for playing in browser. Eventually I caved and switched back to Windows (for other reasons).

    Comment

    • Undecised
      FFR Player
      • Feb 2020
      • 3

      #3
      Re: Running FFR AIR on Linux

      Thanks, works on ubuntu.

      Comment

      • tn5421
        FFR Player
        • Feb 2007
        • 12

        #4
        Re: Running FFR AIR on Linux

        My only real complaint about this guide is that I feel you should have just directly linked various install guides from winehq, because they already spent a significant amount of effort keeping those guides up to date. With some notes of course, giving advice on which version to install between stable/devel/staging
        he/him, adhd sufferer, bad at rhythm games

        Originally posted by lord_carbo
        Good opinions are facts, stop making it seem like they aren't.

        Comment

        • XCV
          has nice tits
          • Nov 2008
          • 744

          #5
          Re: Running FFR AIR on Linux

          Originally posted by tn5421
          My only real complaint about this guide is that I feel you should have just directly linked various install guides from winehq, because they already spent a significant amount of effort keeping those guides up to date. With some notes of course, giving advice on which version to install between stable/devel/staging

          I just needed wine64, which most distros should have just sitting around. No winetricks or needing to worry about development versions or anything like that.

          Comment

          • Dr. Toboggan
            FFR Music Producer
            FFR Music Producer
            • Jan 2020
            • 37

            #6
            Re: Running FFR AIR on Linux

            Works on Arch

            Comment

            • WirryWoo
              Forever Derbyless
              FFR Simfile Author
              • Aug 2020
              • 240

              #7
              Re: Running FFR AIR on Linux

              Out of curiosity, is Legacy also supported on Chromebook or no?
                                 

              Comment

              • Andrew WCY
                • May 2014
                • 253

                #8
                Re: Running FFR AIR on Linux

                Originally posted by tn5421
                My only real complaint about this guide is that I feel you should have just directly linked various install guides from winehq, because they already spent a significant amount of effort keeping those guides up to date. With some notes of course, giving advice on which version to install between stable/devel/staging
                Thanks for the suggestion! I have added a link to installation guides WineHQ has written.
                Originally posted by WirryWoo
                Out of curiosity, is Legacy also supported on Chromebook or no?
                I'm not sure but I don't think so... the Legacy and Velocity engines are no longer updated and might be taken offline one day, so there's a chance there are bugs in these engines that cause them to not run properly anymore. Besides, one would need to find a way to run these engines either through browser Flash or Flash Player Projector, both of which aren't quite easy to get working on ChromeOS.
                Last edited by Andrew WCY; 03-21-2021, 12:37 AM.

                Comment

                • DeadMemes
                  FFR Player
                  • Mar 2021
                  • 1

                  #9
                  Re: Running FFR on Linux

                  this does work for chromebook can confirm. it also lets me run other exe files which is cool
                  Last edited by DeadMemes; 04-4-2021, 07:27 PM.

                  Comment

                  • XCV
                    has nice tits
                    • Nov 2008
                    • 744

                    #10
                    Re: Running FFR on Linux

                    If you're getting the error

                    Code:
                    X Error of failed request:  GLXBadFBConfig
                      Major opcode of failed request:  152 (GLX)
                      Minor opcode of failed request:  0 ()
                      Serial number of failed request:  369
                      Current serial number in output stream:  369
                    the workaround is

                    Code:
                    export MESA_GL_VERSION_OVERRIDE=4.4

                    Comment

                    • BlueBlueRevolution
                      FFR Player
                      • Jul 2021
                      • 1

                      #11
                      Re: Running FFR on Linux

                      Works great with Linux Mint !
                      BlueChinchompa
                      ------------------------
                      osu! all mode player! - https://osu.ppy.sh/users/14494717

                      @BlueChinchompa on twitter and mastodon.social

                      Comment

                      • catbug_
                        FFR Player
                        • Jun 2024
                        • 19

                        #12
                        Re: Running FFR on Linux

                        surprised this game works so well on the old penguin os
                        native client would be sick though

                        Comment

                        • MysticChromium
                          welcomer person
                          • Mar 2020
                          • 50

                          #13
                          Re: Running FFR on Linux

                          thanks boss man

                          Comment

                          • Furezuu
                            FFR Player
                            • Apr 2024
                            • 2

                            #14
                            Re: Running FFR on Linux

                            Works good on Arch in terms of stability and I have no lagspikes, but my audio is stuttering as hell.
                            EDIT: Audio stuttering is gone, but now scroll speed at the start of the chart is too fast
                            Last edited by Furezuu; 07-17-2024, 01:14 PM.

                            Comment

                            Working...