Jump to content

C.O.R.I.M.A.P.S. - A Tutorial for SimCity 4

141 posts in this topic Last Reply

Highlighted Posts

Amazing method Cori! It looks like i could use this method to create come really good mountains for future map. It looks like it's 100% guaranteed to work, and that's something a lot of people could get behind. Is this the method you use to create maps? (I just can't build w/o flat terrain tho.)

Share this post

Link to post
Share on other sites
  • Original Poster
  • 1 hour ago, TheLynx99 said:

    Amazing method Cori!

    Thank you! Thank you! It does my heart good to hear that. :)

    1 hour ago, TheLynx99 said:

    Is this the method you use to create maps?

    Yep. So far it's the only method I've used, however, my earlier ones were not nearly as refined. I just recently came up with the idea of the Blur to smooth out the choppiness.


    Share this post

    Link to post
    Share on other sites

    Great work with this tutorial. Just had a read through and it looks like a very cool method for map creation. I'm sure it could lead to all sorts of possibilities -- using different images and techniques, etc. It does have an element of randomness, which would make each map unique. Maybe this could also form a possible challenge idea for next year... :golly:

    Share this post

    Link to post
    Share on other sites

    Good work, this tutorial is easy to read, follow and understand.  I think the method you've described actually allows a lot more creativity than the map making programs, it puts the user in the front seat, from selecting a picture or photographing one, to then manipulating the image to make it useful, and finally adding their own creative touch by adding rivers/streams.    So in the final result, the region one plays really is their own.   The element of randomness is as natural as what I think is normal in any creative process.   

    Share this post

    Link to post
    Share on other sites

    This is a really neat and resourceful idea. I'm not very creative/artistic so I could never come up with a landscape that was convincingly realistic on my own. Grayscaling clouds actually makes for a pretty natural-seeming geography. Thanks for sharing!

    Share this post

    Link to post
    Share on other sites
  • Original Poster
  • Thank you all for your kind words and for the Likes on my first post ! :blush:

    I just now edited in a Further Refinement section near the end of post 1 which addresses changing the overall elevations of the map with a few simple mouse clicks.

    Also, feel free to post samples of what you make using this technique. I'd love to see what everyone else creates. ;)

    Share this post

    Link to post
    Share on other sites
  • Original Poster
  • On 28/08/2016 at 11:26 PM, Benvoliorus said:

    Simple and brilliant like any genius thing!

    IKR! *:D Er... Wait. I mean, D'aww, thank you. *:blush:


    So, this morning these clouds were begging to be shot as the Sun was waking up:



    I did the following in GIMP:

    1. Cropped to get rid of that telephone pole and wires.
    2. Converted it to grayscale.
    3. Scaled it to 769 x 769 pixels.
    4. Adjusted Contrast to +15.
    5. Added Gaussian Blur of 10.0.
    6. Rendered in game.

    And here's what it looks like:



    Then I painted Maxis Trees all over it:



    I'd love to see what other peeps create using this method. Post them in this thread. *;)


    (I've attached the Config.bmp and my final grayscale in case anyone would want them.)


    Gray 3.bmp

    Share this post

    Link to post
    Share on other sites

        Nice tutorial , It is somewhat like what I did a long time ago (not the tutorial , but a map . For personal use ) That was three PC's ago or I would have posted an image . I used MS Paint and Landscape Designer . Your tutorial is straightforward and easy to understand , even a dork like me could follow the directions and have a new map to play SC4 . Nice job and the maps turned out pretty good too . You have inspired me to pull out the old camera and give it a try . :thumb:

    Share this post

    Link to post
    Share on other sites
  • Original Poster
  • On 18/10/2016 at 2:16 AM, Yum said:

    I made a map!

    Very nice! And when I saw your water was not default Maxis I wondered if you entered every tile to update it or if that happened automatically. So, having finished my Terrain Shoppe, I decided to do another map.

    I discovered another cool thing to do when editing the grayscale image. Use the Burn Tool to improve the river banks. (See my edit near the bottom of post 1 for details.) Here's what I created:






    Edit: Per @BugeyedDragon's request, I've attached the grayscale and my config.bmp to this post. Note that I'm not using any height mod so the default scale of 3.0 is how mine was rendered.

    P9280003b Gray08.bmp


    Share this post

    Link to post
    Share on other sites
    4 hours ago, CorinaMarie said:

    Very nice! And when I saw your water was not default Maxis I wondered if you entered every tile to update it or if that happened automatically.

    Thanks!  Yeah, you know, sometimes the rendered tiles sow up automatically on the region map, sometimes I have to go into the tile and exit before it shows up as not a plain tile in region view, and I've even seen a few times that some tiles are rendered while others are plain.  However, when the tiles do show up automatically as rendered in the region, they do show up with the correct water mod already active, so I don't have to go into city view.  I know you know which mod I use, but for everyone I haven't told yet, that's Pegasus' Hawaiian Holiday water mod and HD White Sands beach, found in the Water Shoppe and Beach Shoppe respectively.

    Share this post

    Link to post
    Share on other sites

    Hi Cori

    As I was writing up that tutorial/custom content article I looked up your map making thread here.  Good Grief how did you make the leap from clouds to map making. :???:

    because the connection is so obvious (not!)  As someone else said "genius" idea .  This is such a unique way of making maps I thought I would try my hand at it. However I am quite clueless about that config.bmp file....

    Currently just started a downloaded map with 8 medium tiles that has flat terrain along with mountains and rivers.  I tried others but they were either too "lumpy" or very large city tiles, and since I play rural/small towns/farms not appropriate for me.  Your cloud map making has possibilities I would be interested in pursuing.

    So, attached is a picture of  the green sandbox region, medium tile size, I use.   I've been terraforming the tiles as I need to for my towns/farms and the medium tiles are the right fit for me.     Can I copy over the config.bmp file to the new region I create with your method?  And can I change the size from 16 tiles to perhaps 8 medium tiles...Sorry I'm in the dark about how to actually create the config.bmp.  

    I need the "dummies" instruction version.:rofl:

    Hope you or someone else can direct me to the appropriate thread/instruction so I can read up on the "How To Do This" otherwise your instructions are very clear and easy to follow.   I'm just not computer savy enough to "get it".


    Share this post

    Link to post
    Share on other sites
  • Original Poster
  • On 09/11/2016 at 9:06 PM, BC Canuck said:

    Good Grief how did you make the leap from clouds to map making. *:???:

    It started in this thread. Where I made this map:


    And at the time I was really happy with it. Then @T Wrecks gave me some good advice in this post (same thread). So I subdued the choppiness a bit and made this map using clouds:



    Then a couple months (and several maps later) I had an inspiration to add Gaussian Blur and I re-did that first map and made this one:



    Then a couple weeks later I wrote this tutorial. Next I started using a Slope Mod trying to make more realistic looking cities and I found even the map above was tedious to work on. So then I had another inspiration and came up with using the Burn Tool along the sides of the river banks and applying a lot more Blur. That's when I made this map (also pictured a couple posts up):




    On 09/11/2016 at 9:06 PM, BC Canuck said:

    I play rural/small towns/farms

    Me too! Here's one of the tiles in the above map:


    It's still a work in progress as my imaginary story line is the farms were laid out somewhat haphazardly except for the roads that will connect the tiles. No thought is given to where bridges will go as that's centuries in my Sim's future. Once I've filled my region with these farms and illiterate Sims, I'll then begin small centers with some industrialization. Public outcry over the pollution to their once pristine air will result in an elementary school and a move toward manufacturing. Right now I'm playing just for the fun of creation. I've already proven to myself I can handle the vanilla income vs cost and build bigger stuff, so now I'm playing more as if scripting my imaginary movie and so I've written my own cheat which gives me five times more income from the farms. This lets me have complete vanilla fire station coverage.

    Anyhow, sorry. I got sidetracked there cause I'm having so much fun in my game.


    On 09/11/2016 at 9:06 PM, BC Canuck said:

    Can I copy over the config.bmp file to the new region I create with your method?  And can I change the size from 16 tiles to perhaps 8 medium tiles

    Yep, you can copy any valid config.bmp into your new region. Just do the math to make sure the grayscale cloud image is the right size for the config.bmp you use. And yes, you can make the config.bmp whatever size you like. So, for 8 medium tiles you could use a 4x8 pixel config.bmp all painted green. Or a 6x6 painted green except 4 pixels in a square being not red, green, or blue to get just 8 tiles or paint it all green and you'd have 9 medium tiles arranged as 3 x 3. I believe it's explained pretty well in Config.bmp: How to Make It Yours.

    If it's still unclear after reading that, just let us know and we'll see if we can explain it another way.


    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

    • Similar Content

      • By VitroOliveira
        A few days ago some friend send me some SC4 files to prove it and since I have installed this new files my game turns much more slow... why... please help... I think this is part of Simtropolis crew, I dont know... maybe are some way to fix this problem... thanks for any hekp.

      • By soutinho
        Hi guys, I'm back to SC4 after a few years and I was looking after some basic fixes and setups to run the game and its mods, but I've seen that Origin's version of the game is unpatchable (that is, can't og to 1.1.641.0), but when I see properties of game's file, it is written 1.1.641.0. How can I verify if the update was installed correctly? Should I buy GOG's version?
        Another few questions:
        1. Is CAM incompatible with SPAM and IRM? By the way, where can I find it?
        2. Where can I find some good tutorials for building airports and ports with custom props and lots?
        3. Is Cities Skylines really substituting this? Haha
      • By Cyclone Boom
        A Neat Little Tool to use with the "Raise the UI Mod"
        Here is a tutorial explaining how to automatically raise SimCity 4's user interface (UI) when switching to windowed mode. This may specifically be useful for those who wish to alternate between running SC4 windowed and in full screen.
        Please Note
        To achieve this, it requires copying and saving simple command line scripts (.cmd), and adjusting relevant paths.
        The problem being, when running the game windowed and with a custom resolution, you may notice the taskbar inconveniently overlays the UI like so:

        To workaround this limitation, in Windows it's possible to use the "Auto-hide the taskbar" option from Taskbar Properties. This does what it says, and makes the taskbar hidden from view when not hovered over. However, this requires toggling back the setting once exiting the game. So while that works it's not the most ideal solution since to run the game windowed, it may be desired to have quick access to the taskbar at all times.
        A means of fixing this is by raising up the UI slightly. Then the taskbar can still be seen in full view while not obscuring the lower-positioned menu options in the game. A useful mod which does exactly this is the appropriately named Raise the UI Mod.

        Which upon installation in Plugins, will solve the problem like so:

        What if you'd then wish to play the game full screen, or often swap between both modes? Perhaps doing so would be useful if needing convenient access to other programs while playing. But later would like to change over based on your monitor configuration, or to benefit from the reduced memory usage in full screen. At least from testing, I found there was around 18% less system RAM used in a fully loaded large tile.
        This can be done manually by moving the mod in and out of Plugins when needed. But in terms of automating the process, that's where my little command line scripts may come in handy. Should that sound of interest, keep on reading on...

        Note: This is really intended for those comfortable working with batch files, and so this may not be the ideal solution for everyone.
        SimCity 4 Deluxe / RH installed and patched at least to the EP1 update. Digital versions other than Origin should come fully pre-patched. Although Notepad or a plain text editor will do the job, I recommend using Notepad++ to benefit from syntax highlighting. A Windows operating system (this has been tested on Win 7). Download the Raise the UI Mod created by @warrior. A local folder created outside of Plugins.  
        Setting Up
        First of all, the initial step is to decide where you'd like to store the mod when not needed. This will be a holding folder and can be anywhere outside from your Plugins folder. Then when running the game windowed, it'll be moved into your Plugins so then the UI is raised accordingly.
        So either create a new folder, or copy the path of an existing folder where Raise the UI Mod.dat can be stored.

        A simple way of copying the path is by right clicking the location bar in Windows Explorer:

        Then click the "Copy address as text" option as highlighted.
        At the top of both scripts (which we'll get to in a moment), there are 4 adjustable options:
        File=<File Name> Description: This is the file name name of the mod, so needn't be changed unless renaming the actual file. E.g.
        File=Raise the UI Mod.dat
          PluginPath=<Path> Description: The location inside your Plugins folder to contain the mod. This can be in the root or inside a subfolder structure of your choice. Unless modified it should be the one in Documents. Leave out quotes since those are added in the main body of the code. E.g.
        PluginPath=C:\Users\<Account>\Documents\SimCity 4\Plugins
          HoldPath=<Path> Description: Here is the location of the holding folder where the mod will be stored. Use the "Copy address as text" method described earlier to make sure this is correctly specified. It can be set anywhere of your choice, providing the folder is fully accessible. E.g.
        HoldPath=C:\Users\<Account>\Documents\SimCity 4\Hold UI Mod
          TheGame="" "<Game Location>" <Shortcut Parameters> Description: It wouldn't be any use without starting the game itself, and that's what this option does. Here there are 2 variables which can be tailored specifically. The location of the game's executable file, and also the parameters (switches) used to set a custom resolution, toggle windowed or full screen, force SC4 to run on a single core, skip the intro, or any other such options.
          E.g. Disc based game:
        TheGame="" "C:\Program Files (x86)\Maxis\SimCity 4 Deluxe\Apps\SimCity 4.exe" -CustomResolution:enabled -r1600x900x32 -w
          E.g. Digital game from GOG:
        TheGame="" "C:\GOG Games\SimCity 4 Deluxe Edition\Apps\SimCity 4.exe" -CustomResolution:enabled -r1600x900x32 -w

          For a custom resolution, this must be specified to the desired screen width and height. The above examples represent my own monitor's size of 1600x900 pixels. The x32 at the end is the bit colour depth, which in normal circumstances can be safely left as is.
          Those using Steam or other launchers may need to experiment with workarounds to start the game directly for this to work.
          The empty quotes ("") at the beginning are required since they pass a null title in the command. However the rest of the command can simply be copied over from an existing desktop shortcut Target line, with the format being identical.  
        Note: Where applicable for it to be valid, the <Account> path must be changed to the name of your user account.
        Windowed Script
        Here is the script for running the game windowed.
        It does the following:
        First checks whether Raise the UI Mod.dat is located in your Plugins folder. If found, the game is started using any parameters specified.
          If not present, it moves Raise the UI Mod.dat from the holding folder to your Plugins, before starting the game. Should the file not be found in the holding folder, a message pops up in a command window making that known.  
        For Example   (Modify custom paths as needed)
        @Echo Off Set File=Raise the UI Mod.dat Set PluginPath=C:\Users\<Account>\Documents\SimCity 4\Plugins Set HoldPath=C:\Users\<Account>\Documents\SimCity 4\Hold UI Mod Set TheGame="" "C:\Program Files (x86)\Maxis\SimCity 4 Deluxe\Apps\SimCity 4.exe" -CustomResolution:enabled -r1600x900x32 -w If Not Exist "%PluginPath%\%File%" ( If Not Exist "%HoldPath%\%File%" ( Start "" cmd /C "Echo %File% not found in: &Echo( %HoldPath% &Echo( &Pause" Goto :End ) Else Move "%HoldPath%\%File%" "%PluginPath%" ) Else ( Goto :StartSC4 ) :StartSC4 Start %TheGame% :End Exit
        Important: For the game's parameters, it's essential the -w switch is used, or else the game won't be told to run windowed.
        Full Screen Script
        Here is the script for running the game in full screen.
        It does the following:
        Checks whether Raise the UI Mod.dat is located in your Plugins folder. If found, it moves the file back to your holding folder, then starts the game. If not found, it just starts the game, also using any parameters specified.  
        For Example   (Modify custom paths as needed)
        @Echo Off Set File=Raise the UI Mod.dat Set PluginPath=C:\Users\<Account>\Documents\SimCity 4\Plugins Set HoldPath=C:\Users\<Account>\Documents\SimCity 4\Hold UI Mod Set TheGame="" "C:\Program Files (x86)\Maxis\SimCity 4 Deluxe\Apps\SimCity 4.exe" -CustomResolution:enabled -r1600x900x32 -f If Exist "%PluginPath%\%File%" ( Move "%PluginPath%\%File%" "%HoldPath%\%File%" ) Else ( Goto :StartSC4 ) :StartSC4 Start %TheGame%
        Important: For the game's parameters, it's essential the -f switch is used here, or else the game won't be told to run in full screen.
        Saving the Scripts
        Both work by saving them as command line scripts with the .cmd file extension. This can be done using any plain text editor, including Windows Notepad.
        Personally as hinted above, I would recommend Notepad++ for the benefit of the code syntax highlighting. It also handily comes with many other features for manipulating text, featuring a powerful find & replace tool with regex ability (advanced search mode). But in terms of what's required here as a simple copy, paste and save to file, these are just little extras which you may find useful for other projects in future.

        The end goal is to have both scripts saved, ideally for convenience to the same folder.
        For instance:

        The actual task of saving is very simple. I'll describe the steps for both Notepad++ and Windows Notepad using the windowed mode code. However as this part may well be self-explanatory, feel free to skip the following instructions and continue onto setting up the desktop shortcuts.
        Using Notepad++
        Using Windows Notepad
        Creating Desktop Shortcuts
        To run either of the scripts, it's possible by navigating to their folder and double clicking on them. This will do the job just fine. However for accessibility and since it's probably what you're already familiar with, I recommend linking each via a shortcut placed on your desktop (or wherever is convenient).
        Then there will be two shortcuts – One referencing the windowed script, the other for full screen.
        Step 1 of 3
        First make a copy of your existing SC4 shortcut.
        Or if you don't have one already, go to your game's installation path and open the Apps subfolder. Then right click the executable file ( SimCity 4.exe ), and in the context menu choose: Send to > Desktop (create shortcut). Then make a duplicate copy so you've got two exactly the same.

        Rename accordingly to whatever you'd like them called.
        For example:

        For the next steps I'll explain the process with the windowed shortcut. Repeat the same for your full screen one...
        Step 2 of 3
        The next task involves editing the Target path in the shortcut.
        Right click and open the Properties. Then remove the current path pointing to the game's executable. This is no longer needed because the script does this part, along with passing the parameters to set a custom resolution and toggle between windowed or full screen modes.
        Then paste in the path to the script like so:

        Note: This can be easily obtained by navigating to the script, holding the Shift key, then right clicking and choosing the Copy as path option.
        If you copied in a path which didn't contain spaces, the quotation marks will automatically be removed from the Target line upon saving and opening the shortcut Properties. Those are only needed to preserve a path should there be any spaces included.
        Step 3 of 3
        Click Apply, then OK and close the shortcut.
        Repeat for the full screen shortcut or vice versa.

        At this point it's good to go, but there is an additional adjustment possible should you wish...
        A big thanks to @CorinaMarie for inspiration behind this idea, helping me with technical aspects, and also sharing many valuable suggestions along the way.

        There could be other uses with this or similar techniques.
        For example, to potentially expand and tailor scripts specifically to:
        Move another mod file in and out, such as the Diagonal Bridge Enabler. Control sets of custom content by moving multiple files in and out of your Plugins folder as needed. Have a multiple choice option in the command line for using certain shortcut parameters. Log the time when starting SC4 to keep track of how long you're in the mayor's office. Create incremental backups of your Regions before starting the game.
        So that brings this tutorial to a conclusion. Once you've saved both scripts and created the shortcuts, the game can then be fully enjoyed in either full screen or windowed mode with a simple double click. Hopefully this may come in useful and even inspire other possibilities. Be creative!
        Any feedback, comments or questions welcome.
      • By citybuilder234
        I'm building a metropolitan area in SimCity 4 which contains the cities of Townsville, Craterville, Power Line City, Hill Valley, etc.
        There are some city names I don't like in already built cities that have potential, but I don't like the names of the certain cities that I'm going to
        Is there a cheat code in SC4 to change the name of an already existing city that's built? Please let me know.
      • By mayorgreener
        Hello, I just saw this image and thought of sharing with the SC4 community.
        We can use this underpass system in our cities. I know many of you already use the NAM underpass though.
        Thank you

    • Recently Browsing   0 members

      No registered users viewing this page.


    Thank You for the Continued Support!

    Simtropolis relies mainly on member donations to continue operating. Without your support, we just would not be able to be entering our 15th year online!  You've really help make this a great community.

    But we still need your support to stay online. If you're able to, please consider a donation to help us stay up and running, so that we can help keep bringing SimCity players together to share our creations.

    Make a Donation, Get a Gift!

    Expand your city with the best from the Simtropolis Echange.
    Make a donation and get one or all three discs today!


    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