Versus Posted March 2, 2008 Posted March 2, 2008 Guide to Running L2 on Linux Not supported by NC Soft do not direct questions to there support department. Major Issues Mouse will Double Click on random areas, Known Spots listed below (along with ways around it) System Button (Press Alt+X) Options Button (Manually Edit file options.ini) Community Button (Alt+cool.gif Inventory Button (Alt+V) Map in Hotbar (Alt+V Double Click Map) Sit Button (Type /sit or /stand Trade Window # select (if you wanted to trade 1 suede you would need to use keyboard as number pad double clicks and makes it 11) Hotbar Pages (Alt-F1-F10) Hotbar Vertical-Horizontal (Trick to this takes a bit of effort. Click the swirl arrow and drag away fast bout all I can say eventually you will beat the double click. I advise doing this in a safe area biggrin.gif) Minor Issues Buildings Gamma is off Some Armor Does not Render color but remains solid black. When looking up at sky armor renders that was solid black??? I am confused on this one. Will try to get it working. Water does not reflect. When loading game do not move mouse till you see login screen where you can type userinfo. If you do so your mouse will be out of sync. Working Properly Spellcasting Death Traders Merchants Hotbar!!! Targeting All forms of Chat Navigating Inventory/Status once open. Exit Game Patching Character Selection Dragging Icons to hotbar, Trade, Equip (they remain invisible tho but you are moving them KEEP IN MIND THIS POINT!) ~~~~~~~~ Patches To CVS ~~~~~~~~ Below allows for the mouse to not get out of sync when mouselooking, I will try to explain this as best as possible. what it does is your physical mouse does not move but the cursor itself warps to center of screen this halts the cursor from warping to center of screen I will try to find a better fix that does not require commenting but at this point I have nothing better and this seems to work. ----Line 487-491----- else GEN_EVENT(This->offset_array[WINE_MOUSE_Y_POSITION], hook->pt.y - This->prevY, hook->time, (This->dinput->evsequence)++) changed = TRUE; } - if (changed) { - if (This->need_warp != WARP_NEEDED && This->need_warp != WARP_STARTED) { - This->need_warp = WARP_NEEDED; - } - } else GEN_EVENT(This->offset_array[WINE_MOUSE_Y_POSITION], hook->pt.y - This->prevY, hook->time, (This->dinput->evsequence)++) changed = TRUE; } + /* if (changed) { + if (This->need_warp != WARP_NEEDED && This->need_warp != WARP_STARTED) { + This->need_warp = WARP_NEEDED; + } + }*/ Now remember once you do this you should be able to login to lineage2 and operate the mouse! keep in mind that you must manually set the graphics cursor to non graphic cursor this is done by going to the system/option.ini file So you can tell what I run my game at and have plenty of speed for all you skeptics out there here is my full options.ini You will want to set your UseColorCursor=false that will disable your graphics cursor. ~~~~~~~~ Modify /Lineage II/System/Option.ini ~~~~~~~~ [Video] IsKeepMinFrameRate=false UseTrilinear=true TextureDetail=0 GamePlayViewportX=1280 GamePlayViewportY=1024 ColorBits=32 RefreshRate=85 RenderDeco=true PawnShadow=true UseColorCursor=false [ClippingRange] Pawn=3.000000 Terrain=8.000000 Actor=6.000000 StaticMesh=4.000000 StaticMeshLod=6.000000 [L2WaterEffect] IsUseEffect=true EffectType=0 [Audio] SoundVolume=1.000000 MusicVolume=1.000000 [Game] IsNative=True MyName=True NPCName=True GroupName=True PledgeMemberName=True PartyMemberName=True OtherPCName=True AutoTrackingPawn=True [FirstRun] FirstRun=1 ~~~~~~~~ System Specs and Closing ~~~~~~~~ CPU/RAM Load Under Gentoo Tasks: 75 total, 3 running, 72 sleeping, 0 stopped, 0 zombie Cpu(s): 76.3% us, 23.1% sy, 0.0% ni, 0.0% id, 0.0% wa, 0.0% hi, 0.7% Mem: 903412k total, 898660k used, 4752k free, 9056k buffers Swap: 1004052k total, 28672k used, 975380k free, 277372k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 4396 xxxx 25 0 737m 467m 193m R 76.2 53.0 1:42.16 wine Below lists Harddrive speeds with hdparm and my hdparm setup biggrin.gif I am running UDMA5 /dev/hda: Timing buffer-cache reads: 1740 MB in 2.00 seconds = 869.26 MB/sec Timing buffered disk reads: 130 MB in 3.00 seconds = 43.31 MB/sec glxgears test on my computer its off by about 2000 not sure why should be up at 6000 will mess with it later bash-2.05b$ glxgears 19085 frames in 5.0 seconds = 3817.000 FPS 20095 frames in 5.0 seconds = 4019.000 FPS 20124 frames in 5.0 seconds = 4024.800 FPS 20078 frames in 5.0 seconds = 4015.600 FPS If you wish to know other system specs of mine as a test bed for this. CPU: AMD 2700+ Mobo: Gigabyte GA-7N400V Pro2 RAM: 1gb Corsair GfxCard: Geforce 4 TI 4800 SE Harddrive: Western Digital 160gb Special ED Sound Card: Sound Blaster Audigy 2 Plat Kernel 2.6.2-r1 Gentoo-Dev-Sources KDE 3.2.1 Nvidia-Kernel: Version: 1.0-5336 ALSA Sound Good!Now u can run L2 in linux!
AlemaNOB Posted March 23, 2008 Posted March 23, 2008 very nice guide! finally i can play lineage in linux!!!!! thanks
Jackie Posted March 30, 2008 Posted March 30, 2008 "Patches To CVS" what is it and where can i find it please?
Jackie Posted March 30, 2008 Posted March 30, 2008 i m trying to run L2 C4 but after i Run l2.exe in few sec it just trun off game (i wasnt even on login screen) i have set option.ini as u write here
lFD Posted April 12, 2008 Posted April 12, 2008 Guide to Running L2 on Linux ~~~~~~~~ Patches To CVS ~~~~~~~~ Below allows for the mouse to not get out of sync when mouselooking, I will try to explain this as best as possible. what it does is your physical mouse does not move but the cursor itself warps to center of screen this halts the cursor from warping to center of screen I will try to find a better fix that does not require commenting but at this point I have nothing better and this seems to work. ----Line 487-491----- else GEN_EVENT(This->offset_array[WINE_MOUSE_Y_POSITION], hook->pt.y - This->prevY, hook->time, (This->dinput->evsequence)++) changed = TRUE; } - if (changed) { - if (This->need_warp != WARP_NEEDED && This->need_warp != WARP_STARTED) { - This->need_warp = WARP_NEEDED; - } - } else GEN_EVENT(This->offset_array[WINE_MOUSE_Y_POSITION], hook->pt.y - This->prevY, hook->time, (This->dinput->evsequence)++) changed = TRUE; } + /* if (changed) { + if (This->need_warp != WARP_NEEDED && This->need_warp != WARP_STARTED) { + This->need_warp = WARP_NEEDED; + } + }*/ Now remember once you do this you should be able to login to lineage2 and operate the mouse! keep in mind that you must manually set the graphics cursor to non graphic cursor this is done by going to the system/option.ini file So you can tell what I run my game at and have plenty of speed for all you skeptics out there here is my full options.ini You will want to set your UseColorCursor=false that will disable your graphics cursor. Good!Now u can run L2 in linux! what is this patch to CVS? i set the option.ini as u told in ur post, and can't run the game.
DreaM Posted April 12, 2008 Posted April 12, 2008 what is this patch to CVS? i set the option.ini as u told in ur post, and can't run the game. Hmm spamming ? on: March 02, 2008, 02:56:48 AM we are 12 April see the difference between the post's ... Bringing up old post's is banable offense
lFD Posted April 12, 2008 Posted April 12, 2008 Hmm spamming ? on: March 02, 2008, 02:56:48 AM we are 12 April see the difference between the post's ... Bringing up old post's is banable offense 1st. I didn't see the date. 2nd. I just installed linux and wanted to play l2, i found this post...and i don't know what ''patches to CVS'' means...i will w8 a awnser from fakoykas. 3rd. I'm not a spammer. 4th. Why is a banable offense bringing up old posts? Prefer that i create a new one?!?!?
NazGhuL. Posted November 18, 2009 Posted November 18, 2009 Its a copy paste fools thats why he cannot answer... I read it from the original poster in the ubuntu forums. At least give credits
POGO Posted November 19, 2009 Posted November 19, 2009 yea... but what with performance? probably you need better PC to get same FPS on linux with that emulation... i'll just stay with my crappy and unsafe Win XP where i can play L2 with no problems ;]
Recommended Posts