Jump to content
Sign in to follow this  
Juanchia

Larger city than 4x4?

10 posts in this topic Last Reply

Recommended Posts

 Is there any way of creating a city larger than the Maxis maximum size (4x4 tiles). If there was such a way of doing so (including downloading a certain modd from the stex) it could really help me as i hate having to work with multiple cities for when creating a big megametropolis.

Share this post


Link to post
Share on other sites

Originally posted by: jim 546

Nope, it would require modifying the exe file, which is illegal.quote>

The code isn't in the data files? Isn't the executable just supposed to package all the data together and run the program?

Anyways, there is no way to make bigger city tiles. It may seem lame now, but back with SC4 was released, computers had trouble handling the 4x4 tiles when they were like around half full. If computers could run better at the time, Maxis would likely have made bigger tiles.

Share this post


Link to post
Share on other sites

The code isn't in the data files? Isn't the executable just supposed to package all the data together and run the program?

quote>

Not really. The packages (DBPF files) contain mostly assets and tuning files. You will run into the occasional top level item such as RULs, but that's because of the massive amount of flexibility the subject (networks) contain, it would make more sense in development and for patching/future expansions to keep it separate from the EXE, although, subway and pipe RULs are more EXE bound.

And needing to edit the EXE is an understatement, one would need to also write a new format for saved cities, as 256 is the most that can be represented by 1 byte, and the current savegame format only allocates 2 bytes for tile positioning (X and Y) (256 happens to be the length and width of a large city tile as well).

Share this post


Link to post
Share on other sites

Most computers are at their limit with a full 4x4 city, anything bigger than that would be really choppy and take hours to load.

Share this post


Link to post
Share on other sites

Originally posted by: x493x

Most computers are at their limit with a full 4x4 city, anything bigger than that would be really choppy and take hours to load.quote>

By current standards, my machine is rather small and I am quite sure it would run a bigger tile with no problem.  Some of the new AMD3 6-core models in ganged mode would probably eat this handily.  What really needs to be done is to recompile the source with the necessary mods to allow full multiprocessing (multi-threading) to speed things up.  The big drag must be in the main loop which has to visit each grid square each time around.  Side tasks to process grid square contents could be spawned when things like building were going on.  The graphics manager would be a totally separate thread using shared memory for interprocess communication.

This would be a total rewrite, come to think of it, so it is unlikely that EA would bring this out of its archive to do this, in spite of making faint noises about new vehicles like tablet computers and consoles.  We are not a big enough community for them to care, and I hear the company is currently in extremis.  Couldn't happen to a nicer group.

Share this post


Link to post
Share on other sites

Originally posted by: A Nonny Moose

Originally posted by: x493x

Most computers are at their limit with a full 4x4 city, anything bigger than that would be really choppy and take hours to load.quote>

By current standards, my machine is rather small and I am quite sure it would run a bigger tile with no problem.  Some of the new AMD3 6-core models in ganged mode would probably eat this handily.  What really needs to be done is to recompile the source with the necessary mods to allow full multiprocessing (multi-threading) to speed things up.  The big drag must be in the main loop which has to visit each grid square each time around.  Side tasks to process grid square contents could be spawned when things like building were going on.  The graphics manager would be a totally separate thread using shared memory for interprocess communication.

This would be a total rewrite, come to think of it, so it is unlikely that EA would bring this out of its archive to do this, in spite of making faint noises about new vehicles like tablet computers and consoles.  We are not a big enough community for them to care, and I hear the company is currently in extremis.  Couldn't happen to a nicer group.

quote>

I have an extremely fast and good computer but it still takes ages to load a city (because of all my downloads).  Even for me, bigger would be bad. 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an Account  

Sign up to join our friendly community. It's easy!  

Register a New Account

Sign In  

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Help Keep Simtropolis Online, Open & Free!

stexcollection-header.png

Would you be able to help us catch up after a bit of a shortfall?

We had a small shortfall last month. Your donation today would help us catch up for this month.

Make a Donation, Get a Gift!

We need to continue to raise enough money each month to pay for expenses which includes hardware, bandwidth, software licenses, support licenses and other necessary 3rd party costs.

By way of a "Thank You" gift, we'd like to send you our STEX Collector's DVD. It's some of the best buildings, lots, maps and mods collected for you over the years. Check out the STEX Collections for more info.

Each donation helps keep Simtropolis online, open and free!

Thank you for reading and enjoy the site!

More About STEX Collections