ScummVM logo Forum Index - ScummVM website - Contact us - Buy Supported Games: GOG.com Rules - Search - Register - Login curved edge
Folder Forum Index > General Discussion > Why is the ScummVM core isn't a separate project?
Why is the ScummVM core isn't a separate project?
  Author    Thread Reply to topic
LunaVorax



Joined: 27 Jun 2007
Posts: 22
Why is the ScummVM core isn't a separate project? 

Hello,

As the title says, I was wondering why the ScummVM code wasn't a separate project from the game engines.
Considering that the ScummVM core is also used by ResidualVM and that devs from both project have troubles commiting to ScummVM patches for ResidualVM (and vice-versa), wouldn't it be a better idea to have a centralized core and separated game engines?

I hope I expressed myself clearly, let me know if not.

For the grumpy coder, my goal is just to have a answer from a technical point of view. This question poped in my head, and since I don't have the necessary technical knowledge or skills, I have no opinion about it.
I am not, by any means, implying that ScummVM or ResidualVM are doing things wrong or that my question is the way to go for both projects.

Thank you all in advance for your answers.

 Reply with quote  
Post Wed Jul 24, 2013 8:26 am 
 View user's profile Send private message
sev
ScummVM Lead


Joined: 21 Sep 2005
Posts: 1958
 

This has been on our TODO list for years, and there is even an Open Task for it. Just there is nobody to do the job.


Eugene

 Reply with quote  
Post Wed Jul 24, 2013 12:34 pm 
 View user's profile Send private message Visit poster's website
fuzzie
ScummVM Developer


Joined: 24 May 2010
Posts: 178
Re: Why is the ScummVM core isn't a separate project? 

quote:
Originally posted by LunaVorax
wouldn't it be a better idea to have a centralized core and separated game engines?


Some more work on separating the game engines would be great for non-adventure-game 2D game projects (as sev said it's been on our TODO for years, and it is a lot better than it was a few years ago thanks to things like the configure.engines split) but probably not very useful for ResidualVM, since they have a lot of modifications to the backends due to the 2D/3D split.
 Reply with quote  
Post Wed Jul 24, 2013 12:51 pm 
 View user's profile Send private message
  Display posts from previous:      
Reply to topic

Forum Jump:
 



Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Powered by phpBB © 2001, 2006 phpBB Group
Forum design by ScummVM team, icons by raina
curved edge   curved edge