Open main menu

Difference between revisions of "SCI/TODO"

93 bytes added ,  08:37, 21 October 2009
Moved some bugs which have been fixed in the new GUI to a new section
(Fixed two bugs in LSL5 and one in SQ1)
(Moved some bugs which have been fixed in the new GUI to a new section)
Line 44: Line 44:


* Difficult
* Difficult
** Turn code into templates in following files (now they generate code via #defines):
*** gfx/picfill.cpp
** make the SCI tools compilable (to avoid bitrot, while we change code that they depend on), and finally usable again.
** make the SCI tools compilable (to avoid bitrot, while we change code that they depend on), and finally usable again.
** rewrite the YACC parser code in said.y in pure, readable C++, so we don't need YACC/Bison.
** rewrite the YACC parser code in said.y in pure, readable C++, so we don't need YACC/Bison.
** use direct drawing instead of using widgets for rendering to be compatible with SSCI.
 
* Design problems of the old gui, fixed in the new one (this section will be removed once the new GUI is finished)
** Turn code into templates in gfx/picfill.cpp (now it generates code via #defines)
** use direct drawing instead of using widgets for rendering to be compatible with SSCI
** fix palette glitch on PIC transition (when changing rooms).
** fix palette glitch on PIC transition (when changing rooms).


1,489

edits