Jump to content
Sign In to follow this  
jamespetts

Radical modding idea: custom executable

8 posts in this topic Last Reply

Highlighted Posts

Posted:
Last Online:  
 

The modifications so far made for Sim City 4 - the Network Addon Mod in particular - have vastly extended the quality and longevity of the game. They are, however, always restrained by the coding in the executable.

Has anybody ever thought of getting some programmers together and writing a custom (GPL) executable for Sim City 4, perhaps in C#, that can use the existing data files (models, textures, .dat files, saved games, etc.), but that can be expanded?

As insane an idea as it initially sounds, it would not be the first time that such a thing has been done for a game: there is a community-created open-source custom executable for Transport Tycoon Deluxe that has been around for several years now that is based on the same concept: see http://www.openttd.org .

Are there any people here who would countenance undertaking such a project?

Share this post


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

    I have just realised that I have posted this in the wrong place, and that it should be in Modding: general discussion. Is there a moderator who can move it? Sorry: I didn't think of the custom content fora...

    Share this post


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

    Regarding the technical aspects of this - maybe possible.

    But in my opinion there are some reasons what makes it impossible :

    #1 The copyright aspect - most of the file formats are Maxis' stuff and
       i don't think that they will give their o.k. for common usage outside SimCity or The Sims.20.gif
    #2 This would be a lot of work for the 15-20 programmers around here who have to do the
       coding during their free time after work or school - nearly impossible in my opinion.
       If i look to sc4tool only this thing took most of my time after work and a nearly all
       weekends from it's first release to now.
    #3 The coding of such a project needs to be well coordinated and conflated - nearly impossible.28.gif

    Share this post


    Link to post
    Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     
    #1 The copyright aspect - most of the file formats are Maxis' stuff and I don't think that they will give their o.k. for common usage outside SimCity or The Sims.20.gif
    quote>

    Making a custom executable would not involve copying anything, and would therefore not violate anybody's copyright, any more than does making custom versions of data files. There is nothing different here than with Open TTD. People would still have to buy the game to use it (as with Open TTD), because the community would not be able to distribute the data files that came with the game.

    #2 This would be a lot of work for the 15-20 programmers around here who have to do the coding during their free time after work or school - nearly impossible in my opinion.
    quote>

    Why would it be impossible merely because it would take a long time? Entire office suites and operating systems are written by groups of programmers in their spare time. I am posting this message on a browser (Firefox) which, being open-source, is written by programmers in their spare time. Writing it in C# as I suggest would reduce considerably the amount of time needed to programme it. Why not Open SC4?

    If i look to sc4tool only this thing took most of my time after work and a nearly all weekends from its first release to now.
    quote>

    That'd be because it's just you working on it. I am suggesting a rather large group.

    #3 The coding of such a project needs to be well coordinated and conflated - nearly impossible.28.gif
    quote>

    It is possible for Open TTD, and for any other open source project that you care to name: why not Open SC4?

    Share this post


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

    I'd say it's possible.  The only problem that I see is in getting enough programmers together with someone to coordinate and compile all their work.  Most projects like that usually start with a few programmers and then others join in as the project grows.  Good luck if you want to lead the parade.10.gif 

    Share this post


    Link to post
    Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     
    Date: 2/1/2006 10:09:21 PM
    Author: SamFlash
    I'd say it's possible. The only problem that I see is in getting enough programmers together with someone to coordinate and compile all their work. Most projects like that usually start with a few programmers and then others join in as the project grows. Good luck if you want to lead the parade.10.gif
    quote>

    I thought that somebody might say something like that... I don't really have enough experience programming to be able to start a project like that, nor, for that matter, enough time to co-ordinate it, although, if it was written in C#, I could probably help with some of the smaller aspects.

    If only there were people out there, knowledable and experienced in programming, who were able to assist in realising such a project...

    Perhaps any such people (if any exist) could post on this thread?

    Share this post


    Link to post
    Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     
    Date: 2/7/2006 7:48:31 AM
    Author: le_harv

    quote>

    Just to point out that the moment this is said by any thread starter the project is as good as dead, For a project to take off you need a leader, this doesn't have one nor will it have the drive to get one.

    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

    Sign In to follow this  

    • Recently Browsing   0 members

      No registered users viewing this page.

    ×

    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