Page 1 of 1
BZ2 on Linux
Posted: Sat Mar 22, 2014 5:01 pm
by Commando
Has anyone noticed frequent resyncs when playing with either me or Zero Angel? While I run bz2 on linux, I get frequent resyncs in MPI. I haven't had a chance to test other game types.
If anyone is interested, I have been writing up some documentation, mainly for my own use, but can release what I have. It would basically walk you through the process of installing wine and configuring it so you can install bz2 on Linux.
Re: BZ2 on Linus
Posted: Sun Mar 23, 2014 1:12 am
by GSH
Linus is a nice guy, and fairly busy. Why don't you leave him alone? :)
More seriously, check your battlezone log for messages like this:
Resetting FPU Control Word to 0x27F, was 0x####
If you see that, then the host OS and/or WINE isn't respecting the FPU control word state. BZ2 does check every turn that it's sane.
-- GSH
Re: BZ2 on Linux
Posted: Sun Mar 23, 2014 2:18 am
by Commando
Missed the x and hit s instead, granted the typo is funny.
Re: BZ2 on Linux
Posted: Sun Mar 23, 2014 2:19 am
by Commando
I'll check my logs, once I swap my HDDs out. I have a Win 7 drive and a Linux drive.
Re: BZ2 on Linux
Posted: Sun Mar 23, 2014 2:28 am
by Commando
DIAG| STJoinHandlers:760 |14:18:55|855804 |-- Resynchronized gamestate to server at timestep 7313
DIAG| GameObject:3067 |14:19:14|874901 |JOIN, recompute isUser=0 from id 0x00000001 local 002FFC9F
DIAG| GameObject:3228 |14:19:14|874901 |JOIN, obj has id 0x00000001 team 1, and local id 0x002FFC9F team 2
DIAG| GameObject:3067 |14:19:14|874901 |JOIN, recompute isUser=1 from id 0x002FFC9F local 002FFC9F
DIAG| GameObject:700 |14:19:14|874901 |JOIN, GO::Init change ID 0xFFFFFFFF to local DPID 0x002FFC9F
DIAG| GameObject:3228 |14:19:14|874901 |JOIN, obj has id 0x002FFC9F team 2, and local id 0x002FFC9F team 2
DIAG| Planners:3330 |14:19:14|874911 |SetAIP - cfg(Extremeff1.aip) team(6)
DIAG| LuaManager:165 |14:19:14|874911 |Lua file 'Extremeff1.lua' not found
DIAG| STJoinHandlers:760 |14:19:14|874925 |-- Resynchronized gamestate to server at timestep 7505
DIAG| runcodes:159 |14:23:09|1110107|[View] Entering run code [CHASE]
DIAG| runcodes:159 |14:23:12|1113105|[View] Entering run code [COCKPIT]
DIAG| GameObject:3067 |14:24:15|1175704|JOIN, recompute isUser=0 from id 0x00000001 local 002FFC9F
DIAG| GameObject:3228 |14:24:15|1175705|JOIN, obj has id 0x00000001 team 1, and local id 0x002FFC9F team 2
DIAG| GameObject:3067 |14:24:15|1175705|JOIN, recompute isUser=1 from id 0x002FFC9F local 002FFC9F
DIAG| GameObject:700 |14:24:15|1175705|JOIN, GO::Init change ID 0xFFFFFFFF to local DPID 0x002FFC9F
DIAG| GameObject:3228 |14:24:15|1175705|JOIN, obj has id 0x002FFC9F team 2, and local id 0x002FFC9F team 2
DIAG| Planners:3330 |14:24:15|1175716|SetAIP - cfg(Extremeff1.aip) team(6)
DIAG| LuaManager:165 |14:24:15|1175717|Lua file 'Extremeff1.lua' not found
DIAG| STJoinHandlers:760 |14:24:15|1175731|-- Resynchronized gamestate to server at timestep 10513
DIAG| GameObject:3067 |14:38:49|2049319|JOIN, recompute isUser=0 from id 0x00000001 local 002FFC9F
DIAG| GameObject:3228 |14:38:49|2049319|JOIN, obj has id 0x00000001 team 1, and local id 0x002FFC9F team 2
DIAG| GameObject:3067 |14:38:49|2049319|JOIN, recompute isUser=1 from id 0x002FFC9F local 002FFC9F
DIAG| GameObject:700 |14:38:49|2049319|JOIN, GO::Init change ID 0xFFFFFFFF to local DPID 0x002FFC9F
DIAG| GameObject:3228 |14:38:49|2049319|JOIN, obj has id 0x002FFC9F team 2, and local id 0x002FFC9F team 2
DIAG| Planners:3330 |14:38:49|2049332|SetAIP - cfg(Extremeff1.aip) team(6)
DIAG| LuaManager:165 |14:38:49|2049332|Lua file 'Extremeff1.lua' not found
DIAG| STJoinHandlers:760 |14:38:49|2049348|-- Resynchronized gamestate to server at timestep 19249