riperiperi / Simitone

Re-implementation of The Sims 1, based off of FreeSO.
http://freeso.org
335 stars 25 forks source link

1.0 Roadmap #8

Open riperiperi opened 6 years ago

riperiperi commented 6 years ago

If we can get Simitone to a good stage, I'll feel comfortable making an "official" release and writing a ton about it on the blog. There's quite a way to go for the game to be this complete, but it's pretty close to completion and the goal is in sight.

This goes into a lot of detail. It's likely that multiple of these issues could be covered in one day of development, though obviously very far from every day will be spent on development. ;)

This issue is subject to change, it's pretty much a draft right now. There's a lot to think about, so I probably easily missed something.

Must have for launch:

UI

Neighborhood Management

Engine Features

QA

Note: This also includes things that should work with the current Simantics/engine feature set, but probably doesn't and may need further investigation.

Would like to have:

Possible future features:

tannisroot commented 6 years ago

Would it be possible to add Linux version to "Would like to have"?

riperiperi commented 6 years ago

Technically it already works: http://forum.freeso.org/threads/freeso-on-linux-natively.6249/

It's not a focus for me, but I suppose porting the FreeSO style dynamic linking of DirectX vs OpenGL should be done as well.

francot514 commented 5 years ago

Skill progress reporting, and value rate adjust, suit changes and npc services should be also included into list.

Ryder17z commented 5 years ago

suggestion for v2.0 goal, getting some progression on this: http://forum.freeso.org/threads/installing-freeso-for-ios-android.2249/

MrPowerGamerBR commented 5 years ago

@Patrik356b kinda late to the conversation: As far as I know, EA itself told riperiperi to discontinue the Simitone's Android port. (fuck them)

http://freeso.org/ts1-ios-port-cancelled/

Even then, I still hope Simitone works as a replacement for the Sims 1 client, The Sims 1 works very wonky on Windows 10 and never worked under Linux (via WINE), so having an open source client for it would be awesome

tannisroot commented 5 years ago

@MrPoweGamerBR it actually works perfectly with dgvoodoo2. You can try out Lutris installer to see yourself.

Ryder17z commented 5 years ago

@Patrik356b kinda late to the conversation: As far as I know, EA itself told riperiperi to discontinue the Simitone's Android port. (fuck them)

http://freeso.org/ts1-ios-port-cancelled/

You do realize that I recently found these projects, right?

EA knows that they can't deliver a good experience, hence they try to stop anything. Assholes...

MrPowerGamerBR commented 5 years ago

@tannisroot I actually found out about Lutris after I commented that! I didn't want to try Lutris because I thought it wouldn't work (because The Sims is set to garbage on winedb) but actually it works pretty amazingly with Lutris! (As long as your graphic card supports Vulkan, since it uses DXVK, while the default Wine doesn't and has a bunch of graphic glitches)

johnchau95 commented 4 years ago

I would like all of the features on riperperi’s list for Simitone plus:

dotequals commented 4 years ago

@johnchau95 that is quite the list! I can speak to a few points, but most importantly, I should emphasize that Simitone uses FreeSO’s engine so the benefits there will be brought over and many already have! If you want to find out more information or chat more about these topics, I’d recommend joining our Discord.

riperiperi commented 4 years ago

This issue is a roadmap for the first releasable version, not a wishlist. If those features were to be considered, they would be after the list here has been completed, and potentially part of another future series of issues and milestones.

As for neighborhood management, the idea is to have generation of neighorhoods controllable via a menu rather than just 1-9, which will allow you to generate the sub areas with blank lots instead, and more than 9 neighborhoods (each named rather than numbered).

johnchau95 commented 4 years ago

Quick question: if anyone wanted to add the new FreeSO lighting and shadow engine on its own to any version of The Sims (original, Deluxe, any expansions or Complete) on Windows 98/2000/XP/7/8/10, as a seperate add-on, mod or patch, without having to go through the trouble of downloading Simitone, would the creation of this standalone download be possible?

tannisroot commented 4 years ago

@johnchau95 that's not something that can be easily ported over from FreeSO and added as a mod, the engine implementations are completely different.

gMagnus87 commented 3 years ago

Any news about the next Update? 🤔 It's been a year since the last update, I still can't use it.

Sagatt commented 2 years ago

Any news about the next Update? 🤔 It's been a year since the last update, I still can't use it.

Project has been shutdown by E.A if i'm not mistaken

MrPowerGamerBR commented 2 years ago

@Sagatt no, the iOS port was cease and desist'd by EA. The Windows port is still alive, however it is kinda obvious that the cease and desist made riperiperi unmotived to invest more time on this project, and I don't blame him.

Keep in mind that technically riperiperi didn't do anything wrong and EA just made the cease and desist because "lol we don't wanna to lose our The Sims Mobile sales so bye", but he compiled to avoid repercurssions on the FreeSO project.

IntelMiner commented 2 years ago

It looks like they're still active on FreeSO. Would it be possible to tag them directly to get an update?

This project is fascinating and I'd love to see it achieve the same heights as OpenRA, OpenMorrowind and others

@riperiperi

riperiperi commented 2 years ago

I suppose it does suck. Feel free to spend your own time continuing the project, if you would like it to move faster.

IntelMiner commented 2 years ago

if you would like it to move faster.

Does this suggest that the project may get picked up again at some point in future?

Obviously none of us can suggest how you use your time as a developer. Most of us just want to know if the project is on hiatus or has indeed been shut down by EA