[Scummvm-devel] SCI engine progress (Was: [Scummvm-cvs-logs] SF.net SVN: scummvm:[43268] scummvm/trunk/engines/sci/engine/scriptdebug. cpp)

Max Horn max at quendi.de
Tue Aug 11 15:56:02 CEST 2009


Am 11.08.2009 um 14:57 schrieb waltervn at users.sourceforge.net:

> Revision: 43268
>          http://scummvm.svn.sourceforge.net/scummvm/? 
> rev=43268&view=rev
> Author:   waltervn
> Date:     2009-08-11 12:57:51 +0000 (Tue, 11 Aug 2009)
>
> Log Message:
> -----------
> SCI: Turn off logging in debugger.

Hi Walter,

good to see some activity on SCI again. Please tell me: Is the  
debugger working again to your satisfaction? If not, can you briefly  
describe how it is broken, and what it would take to make it useful  
for you again? That way others might be able to help out with it.

I also wonder whether you/anybody has a "vision" on where the SCI  
engine should go next. I think we the integration with ScummVM is  
pretty good by now. Some things could still be improved by  
refactoring, but I think that's not as pressing anymore. Now it's time  
to improve compatibility with individual SCI games, and add support  
for new ones. Some subsystems maybe need to be rewritten, etc. It  
would be good to see an "attack plan". That might help revive the work  
on SCI, too.

I feel that the current "SCI Roadmap" in the Wiki <http://wiki.scummvm.org/index.php/SCI/Roadmap 
 > is not up to that task yet. It lists some far too specific/narrow  
tasks (that really should be on the TODO list <http://wiki.scummvm.org/index.php/SCI/TODO 
 >), some outdated stuff, and some too vague general things. For  
example, it mentions that string handling somehow needs to be  
reworked, but doesn't provide any pointers on how to actually get  
started.

As a first step, it would be really nice to update these two Wiki  
pages, and to see compatibility of SCI games on <http://www.scummvm.org/compatibility/ 
 >. That would help give an impression on which games work well, and  
where work is needed, and what. Maybe we can find some volunteers to  
help create that list?



Cheers,
Max




More information about the Scummvm-devel mailing list