Jump to content

37 posts in this topic Last Reply

Highlighted Posts

Posted:
Last Online:  
 

Waa, all too well !! We will be able to make our own "MySim" files with ease! What a job! Sincerely, thank you both. I'll get going this week.

  • Like 3

What is good when you have nothing to say is that you can always pretend to listen. Anyway it does not prevent to think!

>> My little plugins contribution << -- >> Depot | Fabrik | Testing <<

Share this post


Link to post
Share on other sites
Posted:
Last Online:  
 

I've do it, so easy with all explanations! For beginners (like me) see below what you can do with your own portraits.

image.png.79ff788e15c86f901f010f14cd71de88.png

  • Like 3
  • Thanks 1

What is good when you have nothing to say is that you can always pretend to listen. Anyway it does not prevent to think!

>> My little plugins contribution << -- >> Depot | Fabrik | Testing <<

Share this post


Link to post
Share on other sites
Posted:
Last Online:  
 
On 20/01/2019 at 5:50 PM, CorinaMarie said:

Perhaps you'd like to include real pics of friends and family for personal use in your own game only.

 

On 20/01/2019 at 5:57 PM, Cyclone Boom said:

I've developed a spreadsheet which allows the 4 variables to be converted to their corresponding hex values, then the output can simply be copied in via HxD to occupy the next available slot

I did it with my family! It is easy and amazing! *:ohyes: By the way, it's addictive: I felt like putting in my daughters' favorite characters! *:lol:

5d5bcf0e03ad9_Anotao2019-08-20074411.jpg.6b3408659342da5a157470c43db90aba.jpg.c0b8a310265b9fbc4d65b88941a61406.jpg

Thank you both. *:thumb:


But, I have a doubt: I would like hidden original mysims, but I wouldn't like use MySimtropolis_Rulez.dat because I don't wanna change texts and mesages. What properties I need modify? *:???:

 

  • Like 4

"Nenhum sucesso no mundo compensa o fracasso no lar." - "No other success can compensate for failure in the home."
Como fazer da sua família um time de sucesso! - How to make your family a successful team!
 

Share this post


Link to post
Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     
    1 hour ago, carlosmarcelo said:

    I would like hidden original mysims, but I wouldn't like use MySimtropolis_Rulez.dat because I don't wanna change texts and mesages. What properties I need modify? *:???:

    The MySimtropolis_Rulez.dat is completely @Cyclone Boom's creation so he'll be the expert on it and he'll be back later this evening. (He's doing RL stuff most of today.)

    I did peek in it myself and it seems there are three steps to modify it to do what you want. Open the file in Reader and delete all the LTEXT overrides:

    7010-0829.jpg

     

    Then delete the DIR file too:

    7010-0830.jpg

     

    Right click in the left pane white space and select Reindex. Save the file and now it should do exactly what you want.

    For your convenience, I've done those steps and saved it under a new file name. Drop it in your Plugins folder and, ofc, don't use the MySimtropolis_Rulez.dat.

    Attachment: Remove Maxis MySims.dat

    • Like 2
    • Thanks 2

    Chance favors the prepared mind. ― Louis Pasteur  
    Remember, a few hours of trial and error can save you several minutes of looking at the README. -- I Am Devloper (on Twitter)

    Clickable ---> The Best of Cori's Posts  (scroll down a wee bit there)    Something fun: MySimtropolis - Invitation to become a SimCity 4 MySim

    Are you new here? Check out the Introduction and Guide to Simtropolis.

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     
    On 20/08/2019 at 8:49 AM, CorinaMarie said:

    I've done those steps and saved it under a new file name.

    Thank you again, Corina. I tested and everything is working well. *:thumb:
    Just a detail: when I click in empty mysim, sometime I have a CTD. But I'm ok about this: I will fill this spaces! *:lol:

    5d5c2e81ca9d1_Anotao2019-08-20142738.jpg.a41bf69e62f4c658485a2b1a9be97abb.jpg.e9b84fc6f927c2ae57110c316e369c5b.jpg

     

    • Like 3
    • Thanks 1

    "Nenhum sucesso no mundo compensa o fracasso no lar." - "No other success can compensate for failure in the home."
    Como fazer da sua família um time de sucesso! - How to make your family a successful team!
     

    Share this post


    Link to post
    Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     
    1 hour ago, carlosmarcelo said:

    Just a detail: when I click in empty mysim, sometime I have a CTD. But I'm ok about this: I will fill this spaces! *:lol:

    Filling those spaces will be the only way to avoid this. Well, or simply not clicking invisible, non-existent MySims. *:P  The way the game is set up, Maxis intended for the first 21 slots to have toons in them and didn't write any error trapping code when that's not the case. *;)

    • Yes 1
    • Haha 1
    • Thanks 1

    Chance favors the prepared mind. ― Louis Pasteur  
    Remember, a few hours of trial and error can save you several minutes of looking at the README. -- I Am Devloper (on Twitter)

    Clickable ---> The Best of Cori's Posts  (scroll down a wee bit there)    Something fun: MySimtropolis - Invitation to become a SimCity 4 MySim

    Are you new here? Check out the Introduction and Guide to Simtropolis.

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     
    On 20/08/2019 at 4:20 PM, CorinaMarie said:

    Filling those spaces will be the only way to avoid this.

    This was I did! *:lol:

    5d858d092bbe7_Anotao2019-09-20233418.jpg.71762d59ba2121eca3a30febd21536f4.jpg

    • Like 3

    "Nenhum sucesso no mundo compensa o fracasso no lar." - "No other success can compensate for failure in the home."
    Como fazer da sua família um time de sucesso! - How to make your family a successful team!
     

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     

    Is it possible to display a custom MySim name in a Query box outside of this selection option panel?  I'm trying to edit the RCI Query.  The original Maxis query just has a header named "MySim" above the icon.  I'd like to replace that with the actual sim's name, if at all possible.  However, I'm having some real trouble coming up with the code for that, even after looking at the original Maxis UI queries.  I suspect it's due to the hard-coded nature of this aspect of the game, and I wonder if that's why the original RCI Query just says "MySim" instead of the name.  Maybe Maxis couldn't do it for a reason?  @CorinaMarie do you know if this might be possible?

    Here's the original query with the MySim header included above an existing Maxis sim:

    6631d03fa68db_QueryTestMySims-v0.jpg.3c9c713757795caf7623f9a44f49a2b6.jpg

    Share this post


    Link to post
    Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     

    @Kel9509 Have you tried #Advisor# ?

    • Thanks 1

    Chance favors the prepared mind. ― Louis Pasteur  
    Remember, a few hours of trial and error can save you several minutes of looking at the README. -- I Am Devloper (on Twitter)

    Clickable ---> The Best of Cori's Posts  (scroll down a wee bit there)    Something fun: MySimtropolis - Invitation to become a SimCity 4 MySim

    Are you new here? Check out the Introduction and Guide to Simtropolis.

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     
    30 minutes ago, CorinaMarie said:

    #Advisor# ?

    This gave me the idea to check in the LText file entries, and searching for "mysim" it led me to this one:

    #mysim.name#

    As used in news ticker and advisor entries it appears, such as one example:

    #mysim.name# Wants to See #mission_target#

     

    @Kel9509

    So maybe try adding #mysim.name# as an LText file entry, and hopefully that allows the name to be displayed on the query UI as well.

    I haven't tested this, and it depends whether the variable is able to be accessed in this way.

    • Like 1

    Quick Links

    “SimCity 4 is not just a game, but a tool driven by our own imagination and creativity.”

    Buy me a coffee

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     
    5 minutes ago, Cyclone Boom said:

    I haven't tested this, and it depends whether the variable is able to be accessed in this way.

    I just tested both mysim.name and advisor, neither one worked correctly for the resident name. Both of those variables are tied to the game's scripting/advisor systems, so the values would depend on the state of those systems.

    It should be possible to add a mysim_name value to the query UI extensions DLL, but I haven't tested that yet.

    • Thanks 2

    Share this post


    Link to post
    Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     

    Ok, what about this table in memory with some functions listed? Anything useful in it?

    TABLE = sc4game.mysims
    ---------------------------
    {
          {
          name = "function: 0C8246A0"
          age = "function: 0C824088"
          _e = "userdata: 14A03F94"
        }
          {
          name = "function: 0F721238"
          age = "function: 0F720E90"
          _e = "userdata: 14A03DD4"
        }
      get_sim = "function: 0C824AB0"
          {
          name = "function: 0C780E70"
          age = "function: 0C780C00"
          _e = "userdata: 14A03F14"
        }
          {
          name = "function: 0DF16978"
          age = "function: 0DF16910"
          _e = "userdata: 14A03C54"
        }
      get_count = "function: 0C824CB8"
          {
          name = "function: 0C672E58"
          age = "function: 0F07BE30"
          _e = "userdata: 14A03B54"
        }
          {
          name = "function: 0C528BC0"
          age = "function: 0C528678"
          _e = "userdata: 14A039D4"
        }
      _e = "userdata: 14A03994"
    }

    Perhaps #sc4game.mysims.get_sim()# ? Prolly not tho. If the function even worked it'd return the whole sub-table. *;)

    My other thought was maybe look at the underlying LText or Code in this UI:

    imgW10-2501.jpg

     

    • Like 1

    Chance favors the prepared mind. ― Louis Pasteur  
    Remember, a few hours of trial and error can save you several minutes of looking at the README. -- I Am Devloper (on Twitter)

    Clickable ---> The Best of Cori's Posts  (scroll down a wee bit there)    Something fun: MySimtropolis - Invitation to become a SimCity 4 MySim

    Are you new here? Check out the Introduction and Guide to Simtropolis.

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     
    31 minutes ago, Null 45 said:

    I just tested both mysim.name and advisor, neither one worked correctly for the resident name. Both of those variables are tied to the game's scripting/advisor systems, so the values would depend on the state of those systems.

    This is correct.  #mysim.name# did end up displaying the Sim's name, but you're right that it doesn't work correctly.  First, if there are no MySims in the city, it displays a zero in the Query:

    66a45a1d83dad_GDriverWindow--DirectX7_26_202410_13_35PM.jpg.7f470fd816f5e7df6dc6c35942718013.jpg

    If you move a Sim in, the name displays correctly for that building:

    66a45af42c4d0_GDriverWindow--DirectX7_26_202410_16_47PM.jpg.5ecdcf4cba5f074718a68a35ba02f267.jpg

    But that sim becomes locked somehow in the memory, and displays in all other building queries as well:

    66a45b035b460_GDriverWindow--DirectX7_26_202410_17_01PM.jpg.a4c5601f57d44aee1898b1c46cd1bc1d.jpg

    If you select a different building with a different sim, the query correctly displays that other name though.  But for all other buildings, it seems like the game will display the latest "Mysim" that's in its memory.

    • Like 1
    • Thanks 1

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     

    Just to add further speculations into the mix...

    I found a couple of UI panels which contains: id = 0xabf32693

    The first one:

    UI Preview - MySim Name - 0xABFAEF15.png


    This appears to be the ID for the MySim Name on the selection for pedestrian styles.

    The IID of this UI file entry is: 0xABFAEF15

     

    Likewise the same for the MySim vehicle selection panel:

    UI Preview - MySim Name - 0x4BF325E8.png

    UI IID = 0x4BF325E8


    It all depends whether we can get this onto the query panel, since it might be not accessible outside of the original panels.

    • Like 1

    Quick Links

    “SimCity 4 is not just a game, but a tool driven by our own imagination and creativity.”

    Buy me a coffee

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     
    19 minutes ago, Cyclone Boom said:

    I found a couple of UI panels which contains: id = 0xabf32693

    I added this code to my Query UI to see if this works.  I'm not entirely familiar with these IDs and am used instead to LTEXT.  So hopefully this was coded correctly:

    <LEGACY clsid=0xaa7cecfd iid=IGZWinText id=0xabf32693 area=(12,692,278,710) fillcolor=(0,16,84) caption="<MySim Name>" winflag_visible=yes winflag_enabled=yes winflag_moveable=yes winflag_sizeable=no winflag_sortable=no winflag_pbuff=no winflag_pbufftrans=yes winflag_pbufferase=yes winflag_pbuffvid=no winflag_alphablend=no winflag_acceptfocus=yes winflag_mousetrans=no winflag_ignoremouse=no font=GenBodyLight align=lefttop notify=no wrapped=no opaque=no forecolor=(51,68,102) bkgcolor=(51,68,102) gutters=(2,2) textoffsets=(0,0) >

    Unfortunately, it didn't work:

    66a4607489b85_GDriverWindow--DirectX7_26_202410_45_24PM.jpg.dfeb6365bd9f2a2c6c2b382e6f742a9c.jpg

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     
    4 hours ago, Null 45 said:

     

    It should be possible to add a mysim_name value to the query UI extensions DLL, but I haven't tested that yet.

    I'm thinking that might be a good idea, at least to fix the issues with the incorrect display and usage of the existing #mysim.name#.  

    • Yes 2

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     
    3 hours ago, Kel9509 said:

    I'm thinking that might be a good idea, at least to fix the issues with the incorrect display and usage of the existing #mysim.name#.  

    I already have a mysim_name variable working, and I am currently working on adding mysim_age, mysim_sign, mysim_job_name, and mysim_job_title variables. I can add any value that is shown in the MySim stats panel, but I think that those ones make the most sense. I don't think there is any way to add a marker for a MySim's employer as the game doesn't provide a notification when the job changes.

    With those variables the game's My Sim text could be replaced by:

    <My Sim Name>
    Age: <Age> Sign: <Sign>
    Job Name: <Job Name>
    Job Title: <Job Title>

    But I am not sure if saving some players a trip to the MySim stats panel is worth padding the residence query dialog with 3 more lines of data that won't have any meaning for most residential buildings.

    • Like 2
    • Yes 1

    Share this post


    Link to post
    Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     
    3 hours ago, Null 45 said:

    But I am not sure if saving some players a trip to the MySim stats panel is worth padding the residence query dialog with 3 more lines of data that won't have any meaning for most residential buildings.

    I often have MySims and I concur. Having their name in addition to their portrait would be cool, but the rest isn't necessary on the building query. (And I suspect only 1 to possibly 3% of players ever use the MySim feature.)

    • Like 1
    • Yes 1

    Chance favors the prepared mind. ― Louis Pasteur  
    Remember, a few hours of trial and error can save you several minutes of looking at the README. -- I Am Devloper (on Twitter)

    Clickable ---> The Best of Cori's Posts  (scroll down a wee bit there)    Something fun: MySimtropolis - Invitation to become a SimCity 4 MySim

    Are you new here? Check out the Introduction and Guide to Simtropolis.

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     
    33 minutes ago, CorinaMarie said:

    I often have MySims and I concur. Having their name in addition to their portrait would be cool, but the rest isn't necessary on the building query. (And I suspect only 1 to possibly 3% of players ever use the MySim feature.)

    I removed those extra variables, I can always read them if needed. But implementing that code was helpful in debugging issues with my headers, I had the Zodiac sign names in the wrong order. I attempted top spawn a news ticker item from a DLL, but I have not had any luck so far. That probably is something that Maxis only intended to trigger from the LUA side.

    • Like 2

    Share this post


    Link to post
    Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     
    28 minutes ago, Null 45 said:

    I had the Zodiac sign names in the wrong order.

    Ingred.ini prolly led you astray. *;)   I seem to recall we ran into that initially when decoding the .dat file.


    Chance favors the prepared mind. ― Louis Pasteur  
    Remember, a few hours of trial and error can save you several minutes of looking at the README. -- I Am Devloper (on Twitter)

    Clickable ---> The Best of Cori's Posts  (scroll down a wee bit there)    Something fun: MySimtropolis - Invitation to become a SimCity 4 MySim

    Are you new here? Check out the Introduction and Guide to Simtropolis.

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     

    The new variable in the Query Extensions DLL works.  I'm just finishing up my modded RCI DLL Query now, trying to fit everything in nice and neat.  

    • Like 2

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     

    Excellent! And great work @Null 45 with the DLL addition. *:8)

    Thanks to you (and others) pioneering this area of development, these DLLs are bridging the gap between traditional SC4 modding methods. Of course, there are still uses for exemplar, Lua, and UI editing and they're often in harmony. Just DLLs open up new areas of discovery, and in cases as with custom tilesets, to enhance the game's potential.

    It's great how the old locked down in the .exe reasoning is now much less dominant. What was once impossible is now possible.

    • Like 2

    Quick Links

    “SimCity 4 is not just a game, but a tool driven by our own imagination and creativity.”

    Buy me a coffee

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     
    10 hours ago, CorinaMarie said:

    I often have MySims and I concur. Having their name in addition to their portrait would be cool, but the rest isn't necessary on the building query. (And I suspect only 1 to possibly 3% of players ever use the MySim feature.)

    My 6 year old daughter loves the MySim feature.  She loves moving new people in, adding their names, etc.  For the MySimtropolis member mod, I'm using the limited Rulez version because she likes the default sim pictures too.  But yeah, the name is the only thing I wanted added to the query.

    2 hours ago, Cyclone Boom said:

    Excellent! And great work @Null 45 with the DLL addition. *:8)

    I agree.  And I'm very glad to have been able to learn how to do all of this editing.  When I joined this forum last year, I had no idea how to mod or edit anything in this game.  It's certainly been educational and I'm glad to be able to do this as it enhances my game as well as the community.  These DLL mods are a game-changer to be sure.

    • Like 3

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     

    Auch ich habe versucht, den HXD Hex Edithor zu verwenden, aber ich sehe nirgendwo wie man das Geschlecht eingeben kann und so wie auf den Bildern funktioniert das nicht. Ich wollte eigene Leute hinzufügen. Was ich gemacht habe, ich habe my Simtropolis runtergeladen. Habe einfach von den Personen da die Bilder geändert weil die Namen und Sternzeichen kann man im Spiel selbst ändern nur leider das Geschlecht nicht. Jetzt ist es so, dass bei My simtropolis die Mehrheit männlich ist und ich noch paar Frauen hinzufügen wollte, dachte ich das man irgendwann bei einigen der unzähligen Männer das Geschlecht ändern kann, aber ich werde hier nicht schlau draus 

    Cori Edit: I've added a Google Translation

    I also tried using the HXD Hex Editor, but I can't see anywhere how to enter the gender and it doesn't work like it does in the pictures. I wanted to add my own people. What I did was download my Simtropolis. I simply changed the people's pictures because you can change the names and star signs in the game itself, but unfortunately not the gender. Now the majority of My Simtropolis is male and I wanted to add a few women. I thought that at some point you would be able to change the gender of some of the countless men, but I can't figure it out.


      Edited by CorinaMarie  

    I added a Google translation.

    Share this post


    Link to post
    Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     
    9 hours ago, Shuna Tempest said:

    I can't see anywhere how to enter the gender

    In the hex code it's the byte immediately following the DisplayName so if you highlight that dot in the right-hand panel you will then see either 00 (for female) or 01 (for male) in the left-hand panel with the hexadecimal numbers. Then click at the number itself to change it. After you do, it'll turn Red. Then save your changes after you've altered as many as you need.

    Using the same MySims.dat that you mentioned:

    MySims Male & Female Codes.jpg

    You'll notice in the right-hand panel there are always 3 dots between the DisplayName and the MySim_BmpName. The first is the Gender, the second is for the Zodiac, and the third is the length of the text to follow (which is for the Bmp filename).

    • Like 3

    Chance favors the prepared mind. ― Louis Pasteur  
    Remember, a few hours of trial and error can save you several minutes of looking at the README. -- I Am Devloper (on Twitter)

    Clickable ---> The Best of Cori's Posts  (scroll down a wee bit there)    Something fun: MySimtropolis - Invitation to become a SimCity 4 MySim

    Are you new here? Check out the Introduction and Guide to Simtropolis.

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     

    @CorinaMarie Ja vielen dank und das habe ich tatsächlich auch die Nacht mit mühe herausgefunden. Was ich nur jetzt noch nicht Geschaft habe war einen Komplet neuen Sim herzustellen den da kommt dann immer nur eine BAK Datei nur weiß ich da nicht wie man da eine BMP Datei hinzufügt oder muss diese unabhängig erstellt werden ?  

    Cori Edit: I've added a Google Translation

    Yes, thank you very much and I actually found that out last night with some effort. What I haven't managed to do yet is create a completely new sim, because then there is always only a BAK file, but I don't know how to add a BMP file or does it have to be created separately?


      Edited by CorinaMarie  

    I added a Google translation.
    • Like 1

    Share this post


    Link to post
    Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     
    6 minutes ago, Shuna Tempest said:

    I don't know how to add a BMP file or does it have to be created separately?

    The actual BMP file is the image of the MySim and you can create that in your favorite image editing software. Even Windoze Paint can do it. Then in the hex code MySims.dat file you only need to list the name of the BMP file.

    BTW, have you tried CB's spreadsheet in the 2nd post of this thread? It's a good way to create all the hex code for each new MySim you wish to create.

    • Like 3
    • Yes 1

    Chance favors the prepared mind. ― Louis Pasteur  
    Remember, a few hours of trial and error can save you several minutes of looking at the README. -- I Am Devloper (on Twitter)

    Clickable ---> The Best of Cori's Posts  (scroll down a wee bit there)    Something fun: MySimtropolis - Invitation to become a SimCity 4 MySim

    Are you new here? Check out the Introduction and Guide to Simtropolis.

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     

    @CorinaMarie Soweit bin ich klar gekommen was das ändern des Geschlechtes in diesem MySimtropolis Download drinnen ist aber habe noch Schwierigkeiten mit der Erstellung des eigenen Sim. Jetzt bin ich soweit das mir im Game mein Charakter angezeigt wird aber ohne bild heißt da ist nichts nur so durchsichtig

    Cori Edit: Added Google Translation:

    So far I have understood what changing the gender is in this MySimtropolis download but I still have problems with creating my own Sim. Now I am at the point where my character is displayed in the game but without a picture it means there is nothing, just transparent

    IMG_20250310_165033.jpg.c0d932ad29d2bc6879cf9aba5cb0be67.jpg 

    IMG_20250310_165507.jpg


      Edited by CorinaMarie  

    I added a Google translation.

    Share this post


    Link to post
    Share on other sites

    Sign In or register to comment...

    To comment in reply, you must be a community member

    Sign In  

    Already have an account? Sign in here.

    Sign In Now

    Create an Account  

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

    Register a New Account


    ×

    Thank You for the Continued Support!

    Simtropolis depends on donations to fund site maintenance costs.
    Without your support, we just would not be in our 24th year online!  You really help make this a great community. *:thumb:

    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. This helps sustain a platform where we can share our community creations for years to come.

    Make a Donation, Get a Gift!

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

    STEX Collections

    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