The Sims in......Game Maker

Discussion in 'Programming' started by Nahuel3d, Aug 3, 2015.

  1. Nahuel3d

    Nahuel3d Active Member

    I'm gonna buy a PS3 Homebrew thingy just to play TS2 on my PS3 :p
  2. LetsRaceBwoi

    LetsRaceBwoi Well-Known Member

    Coolbeans :D
  3. Nahuel3d

    Nahuel3d Active Member

    I may post the Source Code when it's finished, who knows, maybe someone will grab the code and make a The Sims 2 for PS2 Remade For PC Online!(AKA TS2FPS2RFPCO) :D
  4. LetsRaceBwoi

    LetsRaceBwoi Well-Known Member

    I might plan on an alternate UI like the PS2 one for TS2O, but since it'll be online only it would be nice to see someone do that.
  5. Nahuel3d

    Nahuel3d Active Member

    I've been looking for pics to make the PS2 Sims 2 UI, but they were very bad quality.
    I'll download PCSX2 and take some screenshots
    EDIT: How are you gonna make a TS2O? Sounds really hard....
  6. LetsRaceBwoi

    LetsRaceBwoi Well-Known Member

    The file systems and compression methods are actually reused from TSO and modified slightly to be able to support higher sizes of files and more files. I've already nearly completed DBPF reading (just a few bugs to squish out and decompression algorithms to implement) and the UI system looks simple upon first glance. I'm working on loading a dialog as a test from both a UI file and its image file. It might take until the end of the year but once that is done other UI features should work flawlessly too. After that I'm going to spend a long time on the SimAntics engine - which I will probably build myself, or borrow from Project Dollhouse - and Sim/object rendering, with their respective subcategories (CAS, SAS, etc). All in all the project will be finished in about 2020 :)
  7. RHY3756547

    RHY3756547 FreeSO Developer Staff Member Moderator

    Anyone interested- don't expect anything from LRB's project . He is not experienced enough to make this happen realistically and probably won't be for a few years.

    I would suggest extracting the files from the TS2 sims game and writing a SimAntics environment to run the objects in, but it would probably run very slow written in the GM scripting language (scripting language in a scripting language..) and I'm not sure the archive format in the sims console games has been decyphered.
    AquilaSim likes this.
  8. Nahuel3d

    Nahuel3d Active Member

    Lol i know, i think nobody got to extract models, textures, etc. from TS2....
    The objects system i was making was like SimAntics(Interactions are separate objects, etc.) but in GML with Go To Primitives, etc.
    I gotta learn C!! :p
    EDIT: I don't think SimAntics would run slow in GML, but yeah, a scripting language in a scripting language is kinda a waste :confused:
  9. RHY3756547

    RHY3756547 FreeSO Developer Staff Member Moderator

    You should probably just implement some sort of standard interface for objects to use alongside being able to script the logic directly in GML. I'm not sure how GML works, but you could pass some sort of "game state" object where objects can find and access other objects via various selectors (Object ID, select nearby), run global commands and modify/read other objects state, through some sort of standard interface.
  10. LetsRaceBwoi

    LetsRaceBwoi Well-Known Member

    !?
    And that was for what exactly? Where is the evidence that I don't have the knowledge? There was no need for such a personal attack, and it will get at least somewhere.
  11. RHY3756547

    RHY3756547 FreeSO Developer Staff Member Moderator

    I don't want anyone to get the wrong idea and get disappointed when/if you don't deliver. Not everyone understands that you're just a kid with high ambitions.
    Nahuel3d and AquilaSim like this.
  12. Nahuel3d

    Nahuel3d Active Member

    For anybody wondering, i'm still working on this, i'm just looking for a way to extract the game models and textures....Maybe 3D Ripper?
  13. RHY3756547

    RHY3756547 FreeSO Developer Staff Member Moderator

    That's a little illegal... For the orignal TS2, you can use SimPE to extract these, or write your own format readers. For the Console version, I'm not sure.
  14. LetsRaceBwoi

    LetsRaceBwoi Well-Known Member

    >Meme arrows
    Please, feel free to port the libraries found in FreeSO and TS2O (specifically the DBPF.cs and Package.cs ones) to GameMaker's language.
    Last edited by a moderator: Aug 7, 2015
    Nahuel3d likes this.
  15. Nahuel3d

    Nahuel3d Active Member

    Yeah, i know...
    This isn't really a serious project, it's kind of experimental.....
    I had the idea to use my own models...
    LetsRaceBwoi likes this.
  16. Nahuel3d

    Nahuel3d Active Member

    The only problem with using my own models is that it may lose some of the TS2 feeling.......And i'm not very good at Human 3D modelling :rolleyes:
    But this little project may help me to make bigger things in the future
    LetsRaceBwoi likes this.
  17. LetsRaceBwoi

    LetsRaceBwoi Well-Known Member

    Nice editing Rhys :D
  18. Nahuel3d

    Nahuel3d Active Member

    Thanks :D
    LetsRaceBwoi likes this.
  19. RHY3756547

    RHY3756547 FreeSO Developer Staff Member Moderator

    dae le 8chen meme arrows??

    On a more serious note, we don't have any format readers for the TS2 model format lying around. I hear that it's quite simple though.
    LetsRaceBwoi likes this.
  20. LetsRaceBwoi

    LetsRaceBwoi Well-Known Member

    yee
    SimPE has some, and has source code that could be used.

Share This Page