FFXI on Wine

Final Fantasy XI General Discussion - Chat live.

FFXI on Wine

Postby Pandoraxero on Fri Aug 22, 2008 7:57 am

this is a polished up crosspost from alla

first, Some information on my hardware (and software):
AMD Athlon 64 3200+ Socket 754 (yes, it's a fossil)
2048MB DDR 333 RAM
NVidia GeForce 6800 GPU, 256MB vram, AGP8x
Swap Partition ~4GB
Gentoo Linux AMD64, kernel 2.6.25-r4
nvidia driver version 173.14.12

Things I Did
  • rm -r ~/.wine (to remove all traces of a previous installation attempt)
  • wine ~/nfs/FFXI\ 2008\ Collection/PlayOnline/setup.exe (worked just fine)
  • winecfg - added pol.exe to the Applications tab, set pol.exe to run in a virtual desktop at 640x480, set Default settings to run everything else in a virtual desktop at 1024x768
  • cp ~/nfs/dxdiagn.dll ~/.wine/drive_c/windows/system32/
  • wine regsvr32 C:\\windows\\system32\\dxdiagn.dll
  • ran winecfg and set the dlloverride for dxdiagn to native only
  • wine C:\\Program\ Files\\PlayOnline\\SquareEnix\\PlayOnlineViewer\\polcfg\\polcfg.exe - set to run fullscreen
  • wine C:\\Program\ Files\\PlayOnline\\SquareEnix\\PlayOnlineViewer\\pol.exe (minor graphical glitches may occur, including screen flipping)
  • POL updates with copious amounts of output to xterm
  • POL update successful. it restarts POL on its own now, which it never did pre-wine1.0. There are audio glitches, bgm stops playing on login.
  • Installing FFXI and Expansion Content.
  • installations successful, albeit with a lack of the background art and changing image that normally shows during installation
  • Activating content ID and attempting to update ffxi.
  • Plenty of console output on the updates... no errors.
  • Update Success... at this point, you'll need to change some settings, so logout of pol the usual way
  • wine C:\\Program\ Files\\PlayOnline\\SquareEnix\\FINAL\ FANTASY\ XI\\ToolsUS\\FINAL\ FANTASY\ XI\ Config.exe - and set it to run in windowed mode edit 2 per self. instruction was missing.
  • wine C:\\Program\ Files\\PlayOnline\\SquareEnix\\FINAL\ FANTASY\ XI\\ToolsUS\\polboot.exe edit 1 per gani's suggestion
  • Lobby Server Connection Failed - If you get this, its because your dns server does not know your machine's hostname. try setting hostname to "localhost", or adding a reference on your DNS server
  • Login SHOULD work now

Steps to increase framerate once on
  • hit F1
  • hit enter
  • hit the chat button
  • activate any macro that has chat text in it
update 3 per ganiman/self, edit 4 per self

Please note that all my testing was done with a copy of wine compiled from wine's own git repository. You can obtain the most bleeding-edge, up-to-date wine code from there
shameless unpaid advertising of open-source software follows:
Network troubleshooting was done with Wireshark
My Network's router runs OpenWrt, A Custom Linux Firmware which I credit for making it so that i could do advanced DNS settings
As stated above, my computer runs Gentoo Linux. Linux for people who love Linux.

edit = formatting
Last edited by Pandoraxero on Sat Aug 30, 2008 12:32 am, edited 4 times in total.
Every time someone says "hay guise," I think of a ghillie suit.
Pandoraxero
Easy prey
 
Posts: 218
Joined: Sat May 12, 2007 5:30 am
Location: USA, Tennessee, Chattanooga Area
World: Asura
Nation: Bastok
Title: Goblin in Disguise
Jobs: WHM62 BLM37

Re: FFXI on Wine

Postby Eracle on Fri Aug 22, 2008 8:35 am

OMG... You got FFXI to run in linux? I tried and tried and tried for ages, I couldn't get Wine(or any other apps) to work with it running Ubuntu Linux. If this actually works I'm totally dumping all my windows junk and switching back to linux.
Meleenian Cap~
Image
Image
Image
User avatar
Eracle
Tough
 
Posts: 1960
Joined: Thu Mar 08, 2007 7:00 am
World: Phoenix
Nation: Bastok
Title: Wood Worshiper
Jobs: DRG WHM BRD SCH SMN

Re: FFXI on Wine

Postby Baelorn on Fri Aug 22, 2008 8:41 am

If this works you're my hero. This was the only thing stopping me from putting Linux on my laptop and I don't want to dualboot just for FFXI.
Image
User avatar
Baelorn
Very Tough
 
Posts: 2796
Joined: Thu Jul 05, 2007 9:08 am
Location: United States
Blog: View Blog (56)
World: Phoenix
Nation: San d'Oria
Title: Black Belt
Jobs: 75DRK-MNK-DRG-BRD-WAR-PLD-SAM-BLM

Re: FFXI on Wine

Postby Ganiman on Fri Aug 22, 2008 2:22 pm

Excellent - I've been trying to pay attention to the progress of FFXI running under Linux/Wine on vanachat - there are at least 2 people there who have FFXI working in Wine. FFXI is also the top voted appliction at Winehq to be fixed, so I expect we'll see even more development in favor of FFXI. I will hopefully try (again) at getting FFXI to run on my gentoo laptop (more than enough hardware) this weekend and post my results. Screenshots of anyone's progress would be excellent to see as well.
Gani
FFXIclopedia Founder/Administrator
Eorzeapedia Founder/Administrator
User avatar
Ganiman
Impossible to gauge!
 
Posts: 2652
Joined: Mon Jan 30, 2006 7:04 pm
Blog: View Blog (75)
World: Bahamut
Nation: Windurst
Title: Hero on Behalf of Windurst
Jobs: WAR75 RDM75 BLU75

Re: FFXI on Wine

Postby Pandoraxero on Fri Aug 22, 2008 3:38 pm

oh, i probably should have said so earlier, but at present, it runs unbearably slow (on the order of 1-2 fps) even with the latest code.
Every time someone says "hay guise," I think of a ghillie suit.
Pandoraxero
Easy prey
 
Posts: 218
Joined: Sat May 12, 2007 5:30 am
Location: USA, Tennessee, Chattanooga Area
World: Asura
Nation: Bastok
Title: Goblin in Disguise
Jobs: WHM62 BLM37

Re: FFXI on Wine

Postby ninesunz on Fri Aug 22, 2008 4:05 pm

eee gads 2fps!
User avatar
ninesunz
Decent Challenge
 
Posts: 476
Joined: Thu Apr 13, 2006 12:59 pm
World: Kujata
Nation: San d'Oria
Title: Hero Among Heroes
Jobs: [MNK75][NIN75][SAM75][BLM75]

Re: FFXI on Wine

Postby Pandoraxero on Fri Aug 22, 2008 4:08 pm

and apparently input other than arrow keys and enter fails. someone posted about having a patch for it, but the wine team is slow to catch on. they haven't TOUCHED imm since the patch was mentioned.
Every time someone says "hay guise," I think of a ghillie suit.
Pandoraxero
Easy prey
 
Posts: 218
Joined: Sat May 12, 2007 5:30 am
Location: USA, Tennessee, Chattanooga Area
World: Asura
Nation: Bastok
Title: Goblin in Disguise
Jobs: WHM62 BLM37

Re: FFXI on Wine

Postby Laraul on Fri Aug 22, 2008 5:00 pm

I've gotten the benchmark to run using VMware Fusion for MacOS X. It get's like 5-15 FPS. Resolution doesn't really influence anything since the VM is translating all the D3D to OpenGL on the fly. This is not WINE, though I am sure it would run the full game if I tried. (I beleive other ppl have).
FFXI is more comparable to sex, it may hurt at the beginning but by the end you're having a BLAST!
User avatar
Laraul
Easy prey
 
Posts: 248
Joined: Sat Mar 17, 2007 2:25 am
Location: Tucson, AZ
Blog: View Blog (16)
World: Unicorn
Nation: Windurst
Title: Certified Adventurer
Jobs: Once I know I will let you know

Re: FFXI on Wine

Postby Cubia on Fri Aug 22, 2008 5:51 pm

Laraul wrote:I've gotten the benchmark to run using VMware Fusion for MacOS X. It get's like 5-15 FPS. Resolution doesn't really influence anything since the VM is translating all the D3D to OpenGL on the fly. This is not WINE, though I am sure it would run the full game if I tried. (I beleive other ppl have).


The current vmware beta for linux does run ffxi. laggy but very usable if you are crafting farming etc.
Image
(SMN Relic) 5/5 (BST Relic) 5/5
Image
User avatar
Cubia
Decent Challenge
 
Posts: 594
Joined: Fri Feb 10, 2006 9:36 pm
Location: Nearest Bar
World: Phoenix
Nation: San d'Oria
Title: Silencer of the Lambs
Jobs: 75 SMN BST RDM

Re: FFXI on Wine

Postby Ganiman on Fri Aug 22, 2008 9:14 pm

Itachi said he was running FFXI in wine at 800x600 and it was very playable.
Gani
FFXIclopedia Founder/Administrator
Eorzeapedia Founder/Administrator
User avatar
Ganiman
Impossible to gauge!
 
Posts: 2652
Joined: Mon Jan 30, 2006 7:04 pm
Blog: View Blog (75)
World: Bahamut
Nation: Windurst
Title: Hero on Behalf of Windurst
Jobs: WAR75 RDM75 BLU75

Re: FFXI on Wine

Postby Pandoraxero on Fri Aug 22, 2008 11:25 pm

Ganiman wrote:Itachi said he was running FFXI in wine at 800x600 and it was very playable.

i see. had to grep thru an ungodly amount of logs, though.

I'll see if i can figure out the patch he was hinting at and see if i can submit it to the wine bugzilla proper. which, to date, no one has done.
Every time someone says "hay guise," I think of a ghillie suit.
Pandoraxero
Easy prey
 
Posts: 218
Joined: Sat May 12, 2007 5:30 am
Location: USA, Tennessee, Chattanooga Area
World: Asura
Nation: Bastok
Title: Goblin in Disguise
Jobs: WHM62 BLM37

Re: FFXI on Wine

Postby Degare on Fri Aug 22, 2008 11:32 pm

So ummm. Please forgive me, but why Linux? Whats so great about it Vs windows?
Image
75SAM 75PLD 73WAR 60DRG 42NIN
40BLM 37DNC 37WHM 37THF 30MNK

Rank 10 | ZM done | CoP 8-1 | ToAU 22

http://www.youtube.com/watch?v=NBI4v40zLFE

Join in the Samurai revolution!!
User avatar
Degare
Decent Challenge
 
Posts: 659
Joined: Sat Apr 12, 2008 3:40 pm
World: Pandemonium
Nation: San d'Oria
Title: Seeker of the Light
Jobs: Samurai Paladin Warrior Dragoon

Re: FFXI on Wine

Postby Eltoshan on Sat Aug 23, 2008 1:14 am

Degare wrote:So ummm. Please forgive me, but why Linux? Whats so great about it Vs windows?


This is probably the best analogy I can come up with during my 15 minute break.

Linux -- Prototype GAT-X105 Strike Gundam

Windows -- Mass-produced GAT-07 Strike Daggers
User avatar
Eltoshan
Tough
 
Posts: 2146
Joined: Sun May 13, 2007 6:22 am
Location: Virginia Beach, Virginia
Blog: View Blog (33)
World: Bismarck
Nation: Bastok
Title: Mercenary
Jobs: WHM75 BLM75 WAR37 MNK35 PLD28 RDM14 THF18 BRD12 RNG14 SAM23 NIN21 DRG18 SMN9 DNC17 COR5 DRK1 BLU3 SCH1 PUP1 BST17

Re: FFXI on Wine

Postby Ganiman on Sat Aug 23, 2008 6:22 pm

Do not turn this thread into a Linux vs Windows thread. Please keep this clean and informative. Have OS debates in another topic please.
Gani
FFXIclopedia Founder/Administrator
Eorzeapedia Founder/Administrator
User avatar
Ganiman
Impossible to gauge!
 
Posts: 2652
Joined: Mon Jan 30, 2006 7:04 pm
Blog: View Blog (75)
World: Bahamut
Nation: Windurst
Title: Hero on Behalf of Windurst
Jobs: WAR75 RDM75 BLU75

Re: FFXI on Wine

Postby Ganiman on Sat Aug 23, 2008 6:23 pm

I am in the process of upgrading my gentoo installation on my laptop once that is complete I will attempt to install FFXI.
Gani
FFXIclopedia Founder/Administrator
Eorzeapedia Founder/Administrator
User avatar
Ganiman
Impossible to gauge!
 
Posts: 2652
Joined: Mon Jan 30, 2006 7:04 pm
Blog: View Blog (75)
World: Bahamut
Nation: Windurst
Title: Hero on Behalf of Windurst
Jobs: WAR75 RDM75 BLU75

Next

Return to General Discussion

Who is online

Users browsing this forum: CommonCrawl [Bot], Entireweb [Bot], jtftaru, krazyrs, Mierin, Yamoto and 7 guests