News:

Simutrans.com Portal
Our Simutrans site. You can find everything about Simutrans from here.

How to get Simutrans-Experimental [Deprecated]

Started by jamespetts, April 12, 2009, 03:33:32 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

jamespetts

The problem is that nobody has translated Simutrans-Experimental into Spanish yet. We currently don't have any volunteers for that, and I don't speak Spanish, so I can't help. If anyone would like to do so, I'd be very grateful.
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.

Shunter

I've just downloaded and I'm a little confused, the simutrn experimental says version 6.6, am I missing something?

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.

Shunter

Quote from: jamespetts on January 05, 2010, 03:56:40 PM
Shunter,

which link did you use?

I used the 6.6 link < blush >, I got  little confused and In my excitement i pressed the first link I saw, whoops...

I'm very interested in Experimental's ideas for realism and its 128.Britain pak, its all amazing considering I've been playing simutrans for years (without doenload) and only just found this community.

While on the subject, what is the best realism combo at the moment? I'm reading lots about increasing map distnaces to introduce comfort, journey time etc, what is the most complete realism package todate?

jamespetts

Shunter,

thank you for your enthusiasm! The only complete pakset specifically set up for Simutrans-Experimental at present is Pak128.Britain-Ex (where things are already set up to what has so far been determined as optimal), although we are still working on getting the balancing right for that. It is, to some extent, still work in progress, although that work is helped enormously by people like you giving it a try and letting us know what does and doesn't work well. Do let me know how you get on - happy playing!
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.

Shunter


DarkenCZ

Hei,

I tried to compile simutrans-experimental on Mac OS X, using both sdl and allegro backends, but I failed. I am sending gcc output since first errors appeared, maybe it will help somebody.

---

===> CXX player/ai_passenger.cc
player/ai_passenger.cc: In member function 'halthandle_t ai_passenger_t::build_airport(const stadt_t*, koord, int)':
player/ai_passenger.cc:543: warning: comparison between signed and unsigned integer expressions
===> CXX player/simplay.cc
player/simplay.cc: In member function 'virtual void spieler_t::neuer_monat()':
player/simplay.cc:392: warning: format not a string literal and no format arguments
player/simplay.cc:397: warning: format not a string literal and no format arguments
===> CXX old_blockmanager.cc
===> CXX simcity.cc
simcity.cc: In member function 'void stadt_t::add_factory_arbeiterziel(fabrik_t*)':
simcity.cc:1592: warning: comparison between signed and unsigned integer expressions
simcity.cc: In member function 'void stadt_t::step_passagiere()':
simcity.cc:2094: warning: comparison between signed and unsigned integer expressions
simcity.cc:2467: warning: unused variable 'max_ware'
simcity.cc:2576: warning: enumeration value 'good' not handled in switch
simcity.cc:2099: warning: unused variable 'passenger_routing_longdistance_chance'
simcity.cc: In member function 'void stadt_t::check_bau_factory(bool)':
simcity.cc:3065: warning: comparison between signed and unsigned integer expressions
simcity.cc: In static member function 'static vector_tpl<koord>* stadt_t::random_place(const karte_t*, sint32, sint16, sint16)':
simcity.cc:3716: warning: comparison between signed and unsigned integer expressions
simcity.cc:3716: warning: comparison between signed and unsigned integer expressions
simcity.cc:3744: warning: format '%d' expects type 'int', but argument 3 has type 'uint64'
simcity.cc:3752: warning: format '%d' expects type 'int', but argument 2 has type 'uint64'
===> CXX convoy.cc
In file included from convoy.cc:12:
convoy.h:343: warning: unused parameter 'vehicle'
convoy.h:344: warning: unused parameter 'adverse'
convoy.h:345: warning: unused parameter 'freight'
convoy.h: In member function 'void lazy_convoy_t::validate_vehicle_summary()':
convoy.h:361: warning: cast from type 'const vehicle_summary_t*' to type 'vehicle_summary_t*' casts away constness
convoy.h: In member function 'void lazy_convoy_t::validate_adverse_summary()':
convoy.h:385: warning: cast from type 'const adverse_summary_t*' to type 'adverse_summary_t*' casts away constness
convoy.h: In constructor 'potential_convoy_t::potential_convoy_t(karte_t&, vector_tpl<const vehikel_besch_t*>&)':
convoy.h:447: warning: 'potential_convoy_t::vehicles' will be initialized after
convoy.h:446: warning:   'karte_t& potential_convoy_t::world'
convoy.h:454: warning:   when initialized here
===> CXX simconvoi.cc
In file included from simconvoi.cc:51:
convoy.h:343: warning: unused parameter 'vehicle'
convoy.h:344: warning: unused parameter 'adverse'
convoy.h:345: warning: unused parameter 'freight'
convoy.h: In member function 'void lazy_convoy_t::validate_vehicle_summary()':
convoy.h:361: warning: cast from type 'const vehicle_summary_t*' to type 'vehicle_summary_t*' casts away constness
convoy.h: In member function 'void lazy_convoy_t::validate_adverse_summary()':
convoy.h:385: warning: cast from type 'const adverse_summary_t*' to type 'adverse_summary_t*' casts away constness
convoy.h: In constructor 'potential_convoy_t::potential_convoy_t(karte_t&, vector_tpl<const vehikel_besch_t*>&)':
convoy.h:447: warning: 'potential_convoy_t::vehicles' will be initialized after
convoy.h:446: warning:   'karte_t& potential_convoy_t::world'
convoy.h:454: warning:   when initialized here
simconvoi.cc: In destructor 'virtual convoi_t::~convoi_t()':
simconvoi.cc:221: warning: unused variable 'update_schedules'
simconvoi.cc: In member function 'void convoi_t::step()':
simconvoi.cc:1065: warning: enumeration value 'REVERSING' not handled in switch
simconvoi.cc:1065: warning: enumeration value 'MAX_STATES' not handled in switch
simconvoi.cc: In member function 'void convoi_t::reverse_order(bool)':
simconvoi.cc:2121: warning: statement has no effect
simconvoi.cc: In member function 'void convoi_t::get_freight_info(cbuffer_t&)':
simconvoi.cc:2754: error: no matching function for call to 'slist_iterator_tpl<ware_t>::slist_iterator_tpl(const vector_tpl<ware_t>&)'
tpl/slist_tpl.h:367: note: candidates are: slist_iterator_tpl<T>::slist_iterator_tpl(const slist_tpl<T>&) [with T = ware_t]
tpl/slist_tpl.h:362: note:                 slist_iterator_tpl<T>::slist_iterator_tpl(const slist_tpl<T>*) [with T = ware_t]
tpl/slist_tpl.h:356: note:                 slist_iterator_tpl<ware_t>::slist_iterator_tpl(const slist_iterator_tpl<ware_t>&)
simconvoi.cc:2806: error: no matching function for call to 'freight_list_sorter_t::sort_freight(vector_tpl<ware_t>*, cbuffer_t&, freight_list_sorter_t::sort_mode_t, slist_tpl<ware_t>*, const char [7])'
freight_list_sorter.h:21: note: candidates are: static void freight_list_sorter_t::sort_freight(const vector_tpl<ware_t>*, cbuffer_t&, freight_list_sorter_t::sort_mode_t, vector_tpl<ware_t>*, const char*)
simconvoi.cc: In member function 'void convoi_t::laden()':
simconvoi.cc:2967: error: no matching function for call to 'slist_iterator_tpl<ware_t>::slist_iterator_tpl(const vector_tpl<ware_t>&)'
tpl/slist_tpl.h:367: note: candidates are: slist_iterator_tpl<T>::slist_iterator_tpl(const slist_tpl<T>&) [with T = ware_t]
tpl/slist_tpl.h:362: note:                 slist_iterator_tpl<T>::slist_iterator_tpl(const slist_tpl<T>*) [with T = ware_t]
tpl/slist_tpl.h:356: note:                 slist_iterator_tpl<ware_t>::slist_iterator_tpl(const slist_iterator_tpl<ware_t>&)
make: *** [simconvoi.o] Error 1
bash-3.2$

onre

Hi folks.

I'm unable to get 7.1 to run in 32bit Vista Business. When I try to start the binary, I get a dialog saying that the application has stopped working. The main window shows up but stays blank. I've downloaded and unpacked the Britain-Ex 0.3 pakset and the experimental configuration files. My simutrans-experimental directory has the executables and "config", "pak" and "text" directories, the "pak" directory containing what was in the pakset zip file. I've tried renaming that to pak128, but it didn't help either. I installed the VC++ files mentioned earlier, too, and even that didn't help. Any ideas? Is there a log I could look at to see when it breaks?

jamespetts

Onre,

welcome to the forums and to Simutrans-Experimental! Sorry that you can't get it working. The problem is sometimes caused by a rogue settings-experimental.xml file in your /My Documents/Simutrans folder. Try deleting that and see whether that helps. Incidentally, Pak128.Britain-Ex 0.3 is somewhat out of date, I think; if I recall correctly, 0.4 is the latest version. Try downloading that and see 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.

megasycophant

Quote from: jamespetts on April 12, 2009, 03:33:32 PM
The latest version of Simutrans-Experimental is Simutrans 102.3 Experimental 7.1. The release date is: 19th of December 2009. The latest set of the configuration files for Simutrans-Experimental was released on the 19th of December.
I'm always confused by which version of Standard into which I should be installing the Experimental binary/config. Would it be possible to tell which Standard build it's based on/which we should be using? Or perhaps you are and I'm just misunderstanding.

For example, the above says to me that 7.1 is based on Standard 102.3, but the build of Standard for the 19th of December is 102.2.1. Should I be pulling that, or a nightly for 102.3? Also confusing is that nightly builds of 102.3 weren't even available until towards the end of January?

neroden

Quote from: megasycophant on February 27, 2010, 05:31:19 PM
I'm always confused by which version of Standard into which I should be installing the Experimental binary/config. Would it be possible to tell which Standard build it's based on/which we should be using? Or perhaps you are and I'm just misunderstanding.

For example, the above says to me that 7.1 is based on Standard 102.3, but the build of Standard for the 19th of December is 102.2.1. Should I be pulling that, or a nightly for 102.3? Also confusing is that nightly builds of 102.3 weren't even available until towards the end of January?

I'm having problems with this too.  What version of standard should I be installing experimental on?

rodrigoschotten

I can't download these files. This link http://experimental.[ simutrans [dot] us (site down, do not visit) ]/Simutrans-Experimental-Complete.zip doesn't work. Who can help me?

rsdworker

Quote from: rodrigoschotten on March 19, 2010, 07:11:24 PM
I can't download these files. This link http://experimental.[ simutrans [dot] us (site down, do not visit) ]/Simutrans-Experimental-Complete.zip doesn't work. Who can help me?
well its works for me - i was able to download it

so what your browser?

rodrigoschotten

Quote from: rsdworker on March 20, 2010, 01:03:07 AM
well its works for me - i was able to download it

so what your browser?
I've tried with Internet Explorer and Google Chrome. I am supposed just to click in the link to download the file, but I didn't get. Is there anything else that I have to do? If you can send me another link, I'll appreciate it a lot.

rsdworker

Quote from: rodrigoschotten on March 20, 2010, 02:21:32 AM
I've tried with Internet Explorer and Google Chrome. I am supposed just to click in the link to download the file, but I didn't get. Is there anything else that I have to do? If you can send me another link, I'll appreciate it a lot.
try firefox which works well because i can click on links

Lmallet

I downloaded it fine with IE8 at work this afternoon, but it was incredibly slow.

rsdworker

Quote from: Lmallet on March 20, 2010, 03:02:26 AM
I downloaded it fine with IE8 at work this afternoon, but it was incredibly slow.
yeah i noticed that too

rodrigoschotten

I don't know what are happening, but always I try to download the file appears the message  that the browser can't find the server. I've tryed with IE8 32 e 64 bits, Google Chrome and Firefox, but no one worked. How big is this file? Can anyone send me by e-mail? The e-mail is rodrigoschotten@hotmail.com

neroden

The 'master' branch on github appears to have no commits since January (2010-01-26).  Is the 'devel' branch the one you're working on?  (I notice the parentheses bugfix isn't online yet ;-) )

I really can't seem to get the hang of git.  I'm not at all sure how to work with it as I would do with svn or cvs.

jamespetts

Neroden,

the "master" branch is used for releases. The "devel" branch is used for updates in between releases. The automatic Linux builds come from the "master" branch. As to Git - did you have a look at the tutorial?
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.

neroden

Quote from: jamespetts on March 23, 2010, 10:32:33 PM
Neroden,

the "master" branch is used for releases. The "devel" branch is used for updates in between releases.
Thanks very much!

QuoteThe automatic Linux builds come from the "master" branch. As to Git - did you have a look at the tutorial?

Yeah, still can't get the hang of it.  If you have *your own server* it seems straightforward enough but I *don't*.... which means the instructions on "Using git for collaboration" *fail*.  I can't instruct anyone to pull from my repo because it exists only on a private computer.

There's something complicated involving git-format-patch and git-send-email which I may be able to figure out eventually.... but which appears to give horrible, unreadable results in the case of changes involving major churn.  Bleck.

It looks like I get no benefit from actually using git unless I have my own server!  Pulling tarballs and providing patches against them appears to give *BETTER* results.  :-P

jamespetts

#56
Neroden,

you don't need your own server to use Git - you can use Github, which is what I use. It is a public repository to which you can push your local files, and from which you can pull files from other people's branches. Do have a go and let me know whether you can get it to work. In the meantime, I'll have a go at using your .diff files...

Everyone else,

I know that some have been having trouble getting the files, but the server seems to be working now. Might I suggest that anyone who has trouble before have another go at downloading the files, and let me know if that does not work?
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.

neroden

:idea: This is the "secret" I hadn't figured out -- since simutrans is an open-source project, anyone can get a free account on github. 

Which means I can use git in the "online" manner in which it is supposed to be used.  :)

At which point this was the key page telling me how to get started: http://help.github.com/forking/   ;D

I think I'm getting the hang of it now.

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.

thematic

"If I could discover just one of these things - what eternity is, for example - I wouldn't care if they did think I was crazy."

jamespetts

#60
Thematic,

thank you very much for compiling that - most appreciated! Was that compiled manually, or is it an automatic build as with the Linux 32 and 64 bit x86/x64 versions?

Edit: Also - can you give me some brief installation instructions to include in the "How to get" thread? I am not familiar with the Amiga platform.
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.

thematic

#61
Quote from: jamespetts on April 12, 2010, 10:32:36 PM
Was that compiled manually, or is it an automatic build as with the Linux 32 and 64 bit x86/x64 versions?

Edit: Also - can you give me some brief installation instructions to include in the "How to get" thread? I am not familiar with the Amiga platform.
What's the difference with config/simuconf.tab standard and experimental? Since I used the latter but thought that "sim-ex" could be simply dropped where the standard install is, especially if the standard has already been run before (I noticed the experimental build seems to require display_width and height set, unless -res option is used). A "full" archive with Pak128.Britain is not out of the question, either, since I noticed there were similar releases for other platforms.

But the customary way to install is to let the user put one directory wherever, and have everything that is exclusive to the program, under this directory. If the user has HOME env variable but doesn't want to install it there, singleuser_install should be 1.

It's a manual build, ie. I ran make after editing (with proper defs) two additional files compared to standard. I have made notes about these as well. I compiled with a native compiler, but even a slightly dated cross-compiler would probably come up with a statically linked executable.
"If I could discover just one of these things - what eternity is, for example - I wouldn't care if they did think I was crazy."

R-T

Hi,

sorry - but cant get V7.3, every time it comes "server not found"
Use Firefox Latest with W2003Server.IMHO a DNS error - i am from germany and it looks the Name cant solved .
Can you give a native IP number ?

Regards
R-T

jamespetts

Thematic,

the simuconf.tab files can be used interchangeably, but it is better to use the Simutrans-Experimental specific simuconf.tab file, as it contains settings specific to Simutrans-Experimental and documentation to go with them; it also has a number of things that are balanced to go specifically with Simutrans-Experimental. Could you let me know specifically what edits that you made to the makefile? It would be good to have a version in the official repository that supported the Amiga platform, too.

R-T,

the [ simutrans [dot] us (site down, do not visit) ] server has been down recently. I do not maintain the server, but I think that it is back up now. If you are having trouble accessing the server, the best thing to do is try again later.
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.

thematic

"If I could discover just one of these things - what eternity is, for example - I wouldn't care if they did think I was crazy."

R-T

Hi,

Quote from: jamespetts on April 13, 2010, 09:26:33 PM
....
R-T,

the [ simutrans [dot] us (site down, do not visit) ] server has been down recently. I do not maintain the server, but I think that it is back up now. If you are having trouble accessing the server, the best thing to do is try again later.

I dont think this is the problem!
Have tryed today 6 times and the last week a couple of times.
The same failure was with 7.2 ...
So i cant conect from germany to the server - all times come "server not found" (no DNS match).

Regards
R-T

Colin

H James,

I think that you should update your "Get Simutrans Here" link. The link at the bottom of your posts only brings one back here where the actual "Get Simutrans Here" link seems to be lost in the mists of time as does the link in your 'Latest Release' post.

Regards
Colin
I may not agree with what you say, but I will defend to the death your right to say it

Thought for the day

When you are up to your backside in alligators, it is difficult to remind yourself that your initial objective was to drain the swamp.

jtoomim

#67
Hmm... can't seem to send PMs right now.

Anyway, a Mac OS X version of simutrans-experimental 8.0:

http://jtoomim.org/code/simexp-8.0-pak64-pak128.Britain.zip

Contains pak64 and pak128.Britain.

PMs enabled -- VS

jamespetts

JToomim,

thank you very much for that - most kind. Two questions: (1) does that include Makeobj for the Mac; and (2) is the Pak128.Britain included the Standard or the Experimental version?
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.

borja

Quote from: jamespetts on September 18, 2009, 10:08:02 PM
The problem is that nobody has translated Simutrans-Experimental into Spanish yet. We currently don't have any volunteers for that, and I don't speak Spanish, so I can't help. If anyone would like to do so, I'd be very grateful.

I volunteered to translate simutrans into Spanish.
If you tell me what I have to do, I will happy do it.