Page 1 of 1
Question about meaning of change in B29
Posted: Sat Jul 16, 2011 2:46 am
by aberk
One of the items on the B29 change list states:
"When b29 is released the new server code will switch to prod, all previous betas will continue to sync but it will not update data seen by the server anymore and >=b29 versions wont see it. Basically: upgrade"
Does this change mean that progress you make towards achievements in old betas won't register with your online profile? I have a cool wyrmric in B28 who I would rather not abandon.
Re: Question about meaning of change in B29
Posted: Sat Jul 16, 2011 4:04 am
by bricks
Saves from b28 will not work in b29, but I don't think that is what that line means. I actually have no idea what that line means at all.
Also, your unlocks and achievements will be maintained, along with your achievement progress if it happens to be the kind that exists across multiple games.
Re: Question about meaning of change in B29
Posted: Sat Jul 16, 2011 8:37 am
by Predawn
Beta 29 has been optimised to run exclusively on processors which have SSE2 extensions. That means I cannot run beta 29 at all.
Here is my te4.log file:
Code: Select all
[CPU] Detected 1 CPUs
OpenAL device available: DirectSound Default (default DirectSound Default)
OpenAL device available: WaveOut Default (default DirectSound Default)
OpenAL device available: No Output (default DirectSound Default)
NO SELFEXE: bootstrapping from CWD
Booting T-Engine from: D:\Band\t-engine4-windows-1.0.0beta29\t-engine.exe
SelfExe gave us app directory of: D:\Band\t-engine4-windows-1.0.0beta29\
Lua Error: /loader/pre-init.lua:23: JIT compiler disabled, CPU does not support SSE2
At [C]:-1
At [C]:-1 on
At /loader/pre-init.lua:23
Creating particles thread 0
Lua Error: /loader/pre-init.lua:23: JIT compiler disabled, CPU does not support SSE2
At [C]:-1
At [C]:-1 on
At /loader/pre-init.lua:23
OpenGL max texture size: 4096
OpenGL max texture size: 4096
Running lua loader code...
Reboot using te4 LATEST boot player false
[ENGINE LOADER] available from dir: te4-0.9.29
Lua Error: /loader/init.lua:81: attempt to call field 'serialize' (a nil value)
At [C]:-1 serialize
At /loader/init.lua:81 load
At /loader/init.lua:132
Would self-compilation eliminate the SSE2 requirements, or are they bound in the libraries

Re: Question about meaning of change in B29
Posted: Sat Jul 16, 2011 8:52 am
by darkgod
Can you change the line 23 in game/loader/pre-init.lua from
to
See if it works
Re: Question about meaning of change in B29
Posted: Sat Jul 16, 2011 11:30 pm
by Predawn
The suggested fix worked well, allowing me to try beta 29.
The CPU is an AMD Athlon @ 3GHz....
Played a Cursed, (died), and saw beta 30 mentioned in the chat. Downloaded that, and all is well.
Cursed have changed considerably from the last time I played one......