Spring is running in SMP
Moderator: Moderators
Re: Spring is running in SMP
1. Which thread is initialize run in?
2. Is it safe to give orders from the rendering thread?
2. Is it safe to give orders from the rendering thread?
- Pressure Line
- Posts: 2283
- Joined: 21 May 2007, 02:09
Re: Spring is running in SMP
for sure. id help test, but i dont have a multi-core cpuzerver wrote:I got it... so LuaUI is more than just GUI enhancements.
I will check if it works with LuaUI on, but all widgets disabled.
If it does, then I don't see why we could not release this one.


Re: Spring is running in SMP
zerver: there are mods that are rather unplayable without luaui, like THIS.
Re: Spring is running in SMP
The current private test version of gundam uses luaui, it cannot run without the UI as it has new economy elements that are NOT in engine but use lua. So yeah, projects need luaui for more than "ui enhancements". TA is not the only thing that uses this engine.
Re: Spring is running in SMP
At least it sill runs with unknown resources; THIS you can't even build most of the units, including the all-important carriers.
Re: Spring is running in SMP
doesn't matter my point stands in that I am saying that the game needs the luaui
Re: Spring is running in SMP
I managed to reproduce this bug with LuaUI disabled and no errors in infolog.txt. It only happened while i was speculating.zerver wrote:Bugs: I found a really nasty hang, but i am not very sure how to reproduce it, but it happened 3 times now and only with MT on and while I was spectating (2 times in a AI vs AI game, and once in a network game) and after 20 min of game-play (decreasing or increasing the game-speed didn't have any effect). After the hang the game became completely unresponsive, even after pressing ALT+TAB windows is unable to draw anything on-top of the game window, but i suspect that's because of the always on top property of the game window. The only way to recover was to terminate the process.
Re: Spring is running in SMP
Nobody said it didn't...smoth wrote:doesn't matter my point stands in that I am saying that the game needs the luaui
This needs to be fixed of course.xyz wrote:I managed to reproduce this bug with LuaUI disabled and no errors in infolog.txt. It only happened while i was speculating.
Could you please export your settings from registry and send me?
HKEY_CURRENT_USER\Software\SJ\Spring
Also tell me what mod/map you used.
Re: Spring is running in SMP
hi
I have attached the reg file.
The mod was BA 6.6 but before it happened on BA 6.5.
Yesterday I only tested on Delta siege dry but i think before it happened on other maps too.
The hardware is the same: http://spring.clan-sy.com/phpbb/viewtop ... 56#p321856
Note that i was only able to reproduce it while spectating, in normal gameplay everything is fine, and it doesn't matter if you spectate a network game or an AI vs AI game.
I have attached the reg file.
The mod was BA 6.6 but before it happened on BA 6.5.
Yesterday I only tested on Delta siege dry but i think before it happened on other maps too.
The hardware is the same: http://spring.clan-sy.com/phpbb/viewtop ... 56#p321856
Note that i was only able to reproduce it while spectating, in normal gameplay everything is fine, and it doesn't matter if you spectate a network game or an AI vs AI game.
- Attachments
-
- Spring.zip
- (2.21 KiB) Downloaded 17 times
Re: Spring is running in SMP
Thank you, I really appreciate this SMP project. Using SMP is the right way. I have 90+fps with 600+units, 1280x1024 and 150 view radius!
It can use 100% and 3x ~75% of my Q9300@3.0.
I have one question: will be this SMP and SSE support implemented to official release someday? I hope so
It can use 100% and 3x ~75% of my Q9300@3.0.
I have one question: will be this SMP and SSE support implemented to official release someday? I hope so

Re: Spring is running in SMP
SSE will definatly be in the next version. i think it is not yet in 0.77b5, as we had a problem we did not know about with the buildbot, which is now fixed.
Re: Spring is running in SMP
SMP: That is the goal but I cannot say when it will happen. I believe we need more testers to work out the remaining bugs. There are currently issues with some mods and widgets.Yuri wrote:I have one question: will be this SMP and SSE support implemented to official release someday? I hope so
Re: Spring is running in SMP
Good. I realised that SMP fork is in the early stage of development and not so stable as single threaded one.
So I wish you GOOD LUCK
So I wish you GOOD LUCK

Re: Spring is running in SMP
0.78.2.1 compatible exe here:
http://planetspring.free.fr/spring/exec ... e28184.zip
http://planetspring.free.fr/spring/exec ... e28184.zip
Re: Spring is running in SMP
Is it possible to use this with multiplayer? compatible with other non-smp players?zerver wrote:0.78.2.1 compatible exe here:
http://planetspring.free.fr/spring/exec ... e28184.zip
Re: Spring is running in SMP
Quite obvious if you know the definition of the word "compatible" YHCIRzerver wrote:0.78.2.1 compatible
@zerver:
Is this new exe able to run with luaui now?
Once the SMP exe is usable with CA I'll definitely use it.
Re: Spring is running in SMP
I tried it, but it just goes through like single player. i.e. it asks me to select a mod, enemy, map.Ashnal wrote:Quite obvious if you know the definition of the word "compatible" YHCIRzerver wrote:0.78.2.1 compatible
@zerver:
Is this new exe able to run with luaui now?
Once the SMP exe is usable with CA I'll definitely use it.
Re: Spring is running in SMP
The same thing happens when you directly run a normal spring build. 

Re: Spring is running in SMP
Sheeesh!
Yes, it should sync with the regular 0.78.2.1.
You can use LuaUI to some degree. Not all widgets are compatible. In general, non graphical widgets like ImmobileBuilder should definitely work.
CA is almost working. Almost isn't good enough though, but it would not be too hard for the CA team to fix this problem.
Yes, it should sync with the regular 0.78.2.1.
You can use LuaUI to some degree. Not all widgets are compatible. In general, non graphical widgets like ImmobileBuilder should definitely work.
CA is almost working. Almost isn't good enough though, but it would not be too hard for the CA team to fix this problem.
Re: Spring is running in SMP
I replaced spring.exe with the SMP version, and unitsync.dll.lurker wrote:The same thing happens when you directly run a normal spring build.
I get the single player menu even when starting from an internet game with other players.