News:

Simutrans Wiki Manual
The official on-line manual for Simutrans. Read and contribute.

bridgewater-brunel.me.uk - Simutrans-Experimental - Pak128.Britain-Ex 0.9.0

Started by jamespetts, November 20, 2012, 02:30:23 AM

Previous topic - Next topic

0 Members and 3 Guests are viewing this topic.


jamespetts

Download Simutrans-Extended.

Want to help with development? See here for things to do for coding, and here for information on how to make graphics/objects.

Follow Simutrans-Extended on Facebook.

asaphxiix

hmmm, definitely alleviated, but i'm not sure if it's really vanished (haven't played much since last night).

ӔO

I tried a few things, and it seems that if you are getting instant disconnects, restarting your game may fix it.
My Sketchup open project sources
various projects rolled up: http://dl.dropbox.com/u/17111233/Roll_up.rar

Colour safe chart:

asaphxiix

again joining after the server's been empty for a while, protocol error, then instant desyncs, even if I reopen the client.

edit: I'm now working on removing the substations. At first I must test to see if the bug happens at all on my server. CPU usage is very high - 27% for each process (more than one core? I have four so it should be more than 25%?). It's running very nicely now with ~29 fps, but I should let run for a while, and then let it run with no client for a while, and see how that goes. Maybe some performance testing as well.

asaphxiix

Please try to join the game at simu.zapto.org:13300 , and play for a while. Then try to reconnect and stuff, see if you get desynched or protocol error. If not, try this again in a few hours.

Mind that this is not the actual game, only a copy for testing purposes :)

edit:
I am connected with two clients, and have the server running in graphic mode. Both clients run fine but occasionally lose sync. They can rejoin. Right now both clients are frozen, and from network activity it appears someone from the outside is joining, but this is taking long due at 0.8 mbps. It looks like they desynced instantly.

chicken

Might be me, I've tried connecting a few times in the past half hour, but get dumped pretty quick.

ӔO

when deleting the substations, you only need to do it in 5 spots, which are directly at the power stations.
My Sketchup open project sources
various projects rolled up: http://dl.dropbox.com/u/17111233/Roll_up.rar

Colour safe chart:

asaphxiix

meanwhile in my test run, I was able to keep two clients connected for many hours without a desync (but I wasn't playing either, only preforming the occasional action such as chat or build roads, sometimes it was lagged. At some point I went to sleep). So this may be a platform issue, or a network issue?

ӔO

the server connection has been pretty stable after I deleted 4 of my transformers at power plants. There's one more at asaph's coal mine, which should also make a difference.

---

I tried running the game locally, and it does indeed disconnect for some reason. I still need to test more, if it's powerline or pax rerouting related
My Sketchup open project sources
various projects rolled up: http://dl.dropbox.com/u/17111233/Roll_up.rar

Colour safe chart:

asaphxiix

I was connected for a long while on the server (more than an hour), but then someone joined, I got kicked, and I can't rejoin.

jamespetts

Thank you all for all the testing. Asaph - can you try deleting the remaining substation and seeing whether that helps?
Download Simutrans-Extended.

Want to help with development? See here for things to do for coding, and here for information on how to make graphics/objects.

Follow Simutrans-Extended on Facebook.

asaphxiix

already had done that beforehand. But since I disconnected before, after a few minutes I connected again, and been connected since.

jamespetts

Download Simutrans-Extended.

Want to help with development? See here for things to do for coding, and here for information on how to make graphics/objects.

Follow Simutrans-Extended on Facebook.

ӔO

if you get a frequent disconnects in december 1903, it's because something is eating up a lot of CPU cycles.
I'm running it locally and it's stuttering every 5 seconds.
My Sketchup open project sources
various projects rolled up: http://dl.dropbox.com/u/17111233/Roll_up.rar

Colour safe chart:

asaphxiix

it's been very heavily slow most of the day. I was thinking it was due to pax at nutish. 180K there now.

ӔO

My Sketchup open project sources
various projects rolled up: http://dl.dropbox.com/u/17111233/Roll_up.rar

Colour safe chart:

jamespetts

Download Simutrans-Extended.

Want to help with development? See here for things to do for coding, and here for information on how to make graphics/objects.

Follow Simutrans-Extended on Facebook.

ӔO

on closer inspection, it was removing an end_of_choose with track removal tool bug again.

removing the switch and end_of_choose signal at 919,988 to 918,988 on lindley lines caused an instant crash.

the stuttering/high CPU load still persists, however.
My Sketchup open project sources
various projects rolled up: http://dl.dropbox.com/u/17111233/Roll_up.rar

Colour safe chart:

chicken

Still can't stay connected for more than a few seconds. And it's getting weird since my company is starting to lose money. Not sure why. I don't see any refunds happening.

ӔO

I think you are losing money for the month, because your mainline's usage is fluctuating and quite low this month, from the rerouting pax.

If you look at your monthly finances for operating profit, you will see that it's in a 7 month wave pattern and this month of May must be where it bottoms out.

You should be okay for now, because your interest is covering the loss and your yearly profits are still positive. You should only worry if your profits are no longer covered by your interest.
My Sketchup open project sources
various projects rolled up: http://dl.dropbox.com/u/17111233/Roll_up.rar

Colour safe chart:

asaphxiix

also, to find and fix the sources of the problems in your lines, open the 'details' window of your main stations, and check waiting times there, especially to other main stations. This will give you an idea of the problematic lines. The most main line, the backbone line, should be low waiting times for all stations. If it's not, you can expect problems on other lines too, but they originate at the main line.

jamespetts

AEO - I have found and fixed the crash on deleting signs bug - this is actually a bug from Standard.

Chicken - I shall have to look into the desyncing issue (what is the latest status with power stations and electricity distribution, everyone?), but the reduction of income might be related to a steadily climbing speed bonus.
Download Simutrans-Extended.

Want to help with development? See here for things to do for coding, and here for information on how to make graphics/objects.

Follow Simutrans-Extended on Facebook.

asaphxiix

the server is down at the moment - something wrong with the save, I imagine.

Perhaps we can revert to a previous save.

jamespetts

Download Simutrans-Extended.

Want to help with development? See here for things to do for coding, and here for information on how to make graphics/objects.

Follow Simutrans-Extended on Facebook.

ӔO

yeah, that dead-end save is my fault, when I replaced 250 buses with diesel buses.

That client-2 save I posted earlier is the last working one.
My Sketchup open project sources
various projects rolled up: http://dl.dropbox.com/u/17111233/Roll_up.rar

Colour safe chart:

chicken

Well now instead of desyncing my client crashes after about a minute.

jamespetts

Yes, I am aware of this issue - it has been fixed on the 10.x branch, but will need a deploy of a new version for this to be resolved. Before I do that, I want to have a go at fixing the desyncing issues.
Download Simutrans-Extended.

Want to help with development? See here for things to do for coding, and here for information on how to make graphics/objects.

Follow Simutrans-Extended on Facebook.

jamespetts

The server has been restarted with the new version 10.27, which is not prone to the crash that most recently caused difficulties, and should resolve some other problems as well.
Download Simutrans-Extended.

Want to help with development? See here for things to do for coding, and here for information on how to make graphics/objects.

Follow Simutrans-Extended on Facebook.

asaphxiix

Hmmm. Instant desyncs seem to not happen anymore. However, the game is running even slower now, and it was already very slow before, due to the overwhelming amounts of pax at Nutish, trying to get to aeolus' network. Every few seconds, it freezes for a few seconds, and in that state a desync is likely to happen as well.

So, I'm afraid, it's not quite playable now, for me at least.

jamespetts

I am glad that the instant desyncs issue is resolved - it seems not to be related to the power network at all. I am not immediately sure why it is slower (although it may be to do with the large number of replace orders currently outstanding on AEO's fleet of 'buses; try again in a few hours when those have completed).  However, I am working on the next major version of Experimental, which should end the problem of the vastly excessive number of passengers that seem to slow things down at present.
Download Simutrans-Extended.

Want to help with development? See here for things to do for coding, and here for information on how to make graphics/objects.

Follow Simutrans-Extended on Facebook.

asaphxiix

That's very exciting to hear James!

Nevermind any problems, kudos to your amazing work.

jamespetts

Well, it's been in progress for a while, and may take a while yet...
Download Simutrans-Extended.

Want to help with development? See here for things to do for coding, and here for information on how to make graphics/objects.

Follow Simutrans-Extended on Facebook.

ӔO

I think replacing is done. I can't remember if I did 100 or 250 vehicles, but it seems like I did 100
My Sketchup open project sources
various projects rolled up: http://dl.dropbox.com/u/17111233/Roll_up.rar

Colour safe chart:

jamespetts

I plan eventually to change replacing so that a depot visit is no longer required. That should get rid of these problems.
Download Simutrans-Extended.

Want to help with development? See here for things to do for coding, and here for information on how to make graphics/objects.

Follow Simutrans-Extended on Facebook.