Question about meaning of change in B29

Everything about ToME 4.x.x. No spoilers, please

Moderator: Moderator

Post Reply
Message
Author
aberk
Higher
Posts: 46
Joined: Sat Dec 18, 2010 12:58 am

Question about meaning of change in B29

#1 Post 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.

bricks
Sher'Tul
Posts: 1262
Joined: Mon Jun 13, 2011 4:10 pm

Re: Question about meaning of change in B29

#2 Post 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.
Sorry about all the parentheses (sometimes I like to clarify things).

Predawn
Thalore
Posts: 127
Joined: Fri Sep 24, 2010 10:40 am
Location: East Sussex, England

Re: Question about meaning of change in B29

#3 Post 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 :?:
Predawn

darkgod
Master of Eyal
Posts: 10751
Joined: Wed Jul 24, 2002 9:26 pm
Location: Angolwen
Contact:

Re: Question about meaning of change in B29

#4 Post by darkgod »

Can you change the line 23 in game/loader/pre-init.lua from

Code: Select all

jit.on()
to

Code: Select all

jit.off()
See if it works
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)

Predawn
Thalore
Posts: 127
Joined: Fri Sep 24, 2010 10:40 am
Location: East Sussex, England

Re: Question about meaning of change in B29

#5 Post 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......
Predawn

Post Reply