Results 1 to 10 of 136

Thread: Linux

Hybrid View

  1. #1
    Player
    Huginn's Avatar
    Join Date
    Dec 2011
    Location
    Gridania
    Posts
    301
    Character
    Huginn Aesir
    World
    Hyperion
    Main Class
    Archer Lv 50
    Hi, I am known as Michael D, Maintainer of FFXI and FFXIV in WINE for Linux (and Mac). We do have version 1 working in linux with good results. I can tell you that FFXI is the NUMBER ONE LINUX GAME ON WINE and that FFXIV has a good following. I would love to work with the dev's on what we have used to get everything working, but since i do not think that they will ever want to talk to me, you can just take a look at this
    http://appdb.winehq.org/objectManage...sion&iId=21478
    I am very much hoping to be in the 2.0 Beta as early as possible, so that we can work it out for linux as well. I personally use Kubuntu, because Ubuntu is just easy, and i like KDE.

    TLR
    we have it working in linux, and hope to make it even better.
    http://appdb.winehq.org/objectManage...sion&iId=21478
    (2)

  2. #2
    Player

    Join Date
    Jun 2012
    Posts
    5
    Programing on Windows is ugly.
    It's so much easier to write stuff that runs on Linux/Apple then to write stuff that runs on Windows.
    Write the game for Windows - DirectX.. and it only runs on Windows (if we wouldn't have wine)
    Write the game for POSIX-based system + OpenGL and it will magically work on Linux/Apple/Windows.
    So why write for windows only ? Why use DirectX only ? Why limit yourself ?

    But as I said before.. DirectX is the devil. Give me an OpenGL switch and everything is fine.

    Checkout Blizzard.
    Why do their games run with DirectX ? Oh well good question.. most of them have an opengl-switch !
    But who ever bought a game and checked for "Does it use DirectX ?"

    Who cares if it's DirectX or OpenGL ? Do you ? Same graphics.. same peformance.

    But I as Linux-user care! I need/want OpenGL

    Quote Originally Posted by Huginn View Post
    we have it working in linux, and hope to make it even better.
    http://appdb.winehq.org/objectManage...sion&iId=21478
    Working is good.. GT430 or GTX460 doesn't matter, same speed (ArchLinux)
    It's hard to get more than 15 fps... (newest wine version)
    But yeah it's playable.
    But yeah I hope 2.0 doesn't destroy my linux-gaming-world.
    Because I have no windows and I don't want to own a closed window.

    Quote Originally Posted by indira View Post
    it wont come to linux just because 90% of people wont know how to use it
    And these 90% know how to use windows? Good joke.

    What they know is .. put in DVD
    Install game by clicking on Setup icon.
    Start the game by clicking on the icon.

    Okay did you ever use a new modern Linux-system .. with gnome or kde ?
    How would it work there ?
    put in DVD
    Install game by clicking on Setup icon.
    Start the game by clicking on the icon.

    Oh .. somehow how the same..
    (3)
    Last edited by KoKuToru; 06-13-2012 at 08:20 AM.

  3. #3
    Player
    Soukyuu's Avatar
    Join Date
    Mar 2011
    Posts
    2,086
    Character
    Crim Soukyuu
    World
    Ragnarok
    Main Class
    Pugilist Lv 50
    Quote Originally Posted by Huginn View Post
    Hi, I am known as Michael D, Maintainer of FFXI and FFXIV in WINE for Linux (and Mac). We do have version 1 working in linux with good results. I can tell you that FFXI is the NUMBER ONE LINUX GAME ON WINE and that FFXIV has a good following. I would love to work with the dev's on what we have used to get everything working, but since i do not think that they will ever want to talk to me, you can just take a look at this
    http://appdb.winehq.org/objectManage...sion&iId=21478
    I am very much hoping to be in the 2.0 Beta as early as possible, so that we can work it out for linux as well. I personally use Kubuntu, because Ubuntu is just easy, and i like KDE.

    TLR
    we have it working in linux, and hope to make it even better.
    http://appdb.winehq.org/objectManage...sion&iId=21478
    WINE is extremely unreliable when it comes to network from my experience. For example, I just set everything up on ubuntu 12.04 and I am only getting network access when starting the program via command prompt, but not if I launch the exe directly.

    And in case of ffxivboot, it fails it's version check no matter how I start it. It might be because I'm launching it from an NTFS partition, idk.
    (0)

    [ AMD Phenom II X4 970BE@4GHz | 12GB DDR3-RAM@CL7 | nVidia GeForce 260GTX OC | Crucial m4 SSD ]

  4. #4
    Player
    Delsus's Avatar
    Join Date
    Mar 2011
    Location
    Ul'dah, where else?
    Posts
    3,697
    Character
    Delsus Highwind
    World
    Odin
    Main Class
    Red Mage Lv 86
    Quote Originally Posted by Soukyuu View Post
    WINE is extremely unreliable when it comes to network from my experience. For example, I just set everything up on ubuntu 12.04 and I am only getting network access when starting the program via command prompt, but not if I launch the exe directly.

    And in case of ffxivboot, it fails it's version check no matter how I start it. It might be because I'm launching it from an NTFS partition, idk.
    Are you running Ubuntu through Wubi or natively? If native copy your FFXIV files from Windows to an external HDD, boot to Ubuntu and reinstall the game on your Ubuntu partition via Wine (this works from the dvd) then copy the FFXIV files to your installation (overwriting everything) then run the game from the Ubuntu partition and it should work fine.
    (0)

  5. #5
    Player

    Join Date
    Jun 2012
    Posts
    5
    Quote Originally Posted by Soukyuu View Post
    WINE is extremely unreliable when it comes to network from my experience. For example, I just set everything up on ubuntu 12.04 and I am only getting network access when starting the program via command prompt, but not if I launch the exe directly.

    And in case of ffxivboot, it fails it's version check no matter how I start it. It might be because I'm launching it from an NTFS partition, idk.
    Okay..

    0. Get a NVIDIA graphiccard.. install the original NVIDIA driver (not the opensource one) + Install lib32 version of it ! (when you are at 64bit)
    1. Ubuntu .. check your wine version. Ubuntu loves it to use years old wine-versions. Get the newest version at http://www.winehq.org/
    2. dump NTFS, copy everything onto ext3/ext4 don't forget to give the executeable-flag to ffxivboot.exe !
    3. If you are at 64bit.. reinit your wine -> backup your files. Remove the ".wine" folder. First time start wine with "WINEARCH=win32 winecfg"
    4. Install winetricks. Use it to install "d3dx9_36 ie6 winhttp wininet xact and msfont"
    5. Start ffxivboot.exe..
    6. Have fun at very slow performance (GTX460 3000[win] points vs 600[wine] points [ffxiv benchmark], and thats why a OpenGL client would help..)

    I use it everyday, works pretty "okay". Performance is very sh**. But good enough to "not install windows".

    At wine 1.3.31 you could use "orm=backbuffer" which .. really boosted performance a lot.. well shadow only worked half with it.
    Every version after it you need to use "orm=fbo" it's a lot slower but correctly rendered. If you try to use "orm=backbuffer" you will get an upside down image.

    EDIT:
    Here is my start script which I use:
    #!/bin/bash
    export WINEDEBUG=-all
    export __GL_YIELD=NOTHING
    export __GL_SYNC_TO_VBLANK=1

    echo "start ffxivconfig"
    wine ffxivconfig.exe

    echo "set nvidia"
    nvidia-settings -l

    echo "start ffxivboot"
    wine ffxivboot.exe&
    FFXIV_BOOT_PID=$!
    export LD_PRELOAD=

    echo "wait for ffxivlogin"
    until pidof "$(winepath -w ffxivlogin.exe)"; do
    #wait 1 sec
    sleep 1
    done

    echo "kill ffxivboot (because it's buggy)"
    kill -9 $FFXIV_BOOT_PID
    kill -9 $(pidof $(winepath -w ffxivboot.exe))

    #remove the wine error box ? .. disable the error report..
    (0)
    Last edited by KoKuToru; 06-14-2012 at 04:10 AM. Reason: Added my start script

  6. #6
    Player
    Soukyuu's Avatar
    Join Date
    Mar 2011
    Posts
    2,086
    Character
    Crim Soukyuu
    World
    Ragnarok
    Main Class
    Pugilist Lv 50
    Quote Originally Posted by KoKuToru View Post
    6. Have fun at very slow performance (GTX460 3000[win] points vs 600[wine] points [ffxiv benchmark], and thats why a OpenGL client would help..)
    Uhm.. thank you for taking your time to write down the steps, but I'm not really serious about getting it to run, especially because of the reason I quoted above. It was just an experiment to see if it works out of the box.

    I have done most of it already though, except 1. and 2. I only use linux for programming and other university stuff, so my partition is quite small. And I'm happier with win7 UI than I am with what linux can offer me so far.

    Still, I'd love to see a native linux client. Would give me more reasons to dump M$ once win7 becomes obsolete (lolWin8)
    (0)

    [ AMD Phenom II X4 970BE@4GHz | 12GB DDR3-RAM@CL7 | nVidia GeForce 260GTX OC | Crucial m4 SSD ]

  7. #7
    Player

    Join Date
    Jun 2012
    Posts
    5
    Quote Originally Posted by Soukyuu View Post
    And I'm happier with win7 UI than I am with what linux can offer me so far.
    Thats what you get for using Ubuntu.. lol .. Ubuntu used to be nice..
    Quote Originally Posted by Soukyuu View Post
    especially because of the reason I quoted above
    Yeah it's too bad.. I am actually trying to find out whats up.
    The biggest mistery is that a GT430 and a GTX460 have same peformance at FFXIV with wine.
    I believe the render-targets eat up a lot of performance.
    When you check how many times wine changes the FBO.. and it's ID's
    You can see that it uses the same render-target multiply times for 1 frame.
    Which I believe kills the performance, because the FBO will stall..
    But probably the biggest biggest mistery is.. Wireframe or not, doesn't matter ... same performance (probably because the FBO gets reused).
    Something is really wrong here.. Haven't found the cause yet (I am myself a pretty experienced porgrammer, with some little opengl/wine-hacks I could boost my performance from 8fps to 15fps [made it playable for me..])

    I believe when I find the problem.. the performance of the GTX460 should speed up by at least 4 times.
    Because it makes really no sense that a GT430 has same speed as GTX460 ! Something is blocking here..
    (0)
    Last edited by KoKuToru; 06-14-2012 at 05:56 AM.

  8. #8
    Player
    Soukyuu's Avatar
    Join Date
    Mar 2011
    Posts
    2,086
    Character
    Crim Soukyuu
    World
    Ragnarok
    Main Class
    Pugilist Lv 50
    Quote Originally Posted by KoKuToru View Post
    Thats what you get for using Ubuntu.. lol .. Ubuntu used to be nice..
    Eh, unity isn't bad in it's 12.04 version and actually replicates win7 quite well. Now if it had more config options and didn't have those sporadic redraw issues...

    Other than that I used gentoo (which was lots of fun, learned a lot about linux) and fedora (that one is kinda weird cause they're doing some things differently).

    When I said I don't like linux GUI, I meant i don't like KDE (dolphin is eww), gnome3 (one app on a screen, "taskbar" always hidden) or XFCE (it feels kinda unfinished). I tried messing with e17 too, but somehow everything looks too overloaded and overly flashy.

    Gnome2 was fine, but it's not supported anymore afaik and I got used to having my taksbar on the left, so that also kills LXDE and XFCE in that sense.

    Yes, I am picky and windows isn't perfect either :P
    (0)

    [ AMD Phenom II X4 970BE@4GHz | 12GB DDR3-RAM@CL7 | nVidia GeForce 260GTX OC | Crucial m4 SSD ]

  9. #9
    Player
    Huginn's Avatar
    Join Date
    Dec 2011
    Location
    Gridania
    Posts
    301
    Character
    Huginn Aesir
    World
    Hyperion
    Main Class
    Archer Lv 50
    Quote Originally Posted by Soukyuu View Post
    WINE is extremely unreliable when it comes to network from my experience. For example, I just set everything up on ubuntu 12.04 and I am only getting network access when starting the program via command prompt, but not if I launch the exe directly.

    And in case of ffxivboot, it fails it's version check no matter how I start it. It might be because I'm launching it from an NTFS partition, idk.

    i am sorry to hear that. the last ubuntu variant i used with it is 11.10 do you have winhttp and ie8 installed? have you tried WINETricks?
    (0)