Open main menu

Difference between revisions of "OpenTasks"

154 bytes removed ,  19:57, 11 April 2010
Remove obsolete bit about CruisE only running on LE systems / requiring alignment.
(Remove obsolete bit about CruisE only running on LE systems / requiring alignment.)
Line 389: Line 389:


The CruisE engine also started out as an external project by [[User:Yazoo|Yaz0r]]. Originally it was written in plain C.
The CruisE engine also started out as an external project by [[User:Yazoo|Yaz0r]]. Originally it was written in plain C.
ScummVM is a C++ project, so we need to objectify this engine without changing/breaking its behavior. The engine is fairly complete, but also suffers from portability problems, that is, it works correctly only under little-endian, alignment-agnostic CPUs.
ScummVM is a C++ project, so we need to objectify this engine without changing/breaking its behavior.


The engine itself is well-structured, hence many functions/variables which might be good candidates for being grouped together into a C++ class are already grouped by files.
The engine itself is well-structured, hence many functions/variables which might be good candidates for being grouped together into a C++ class are already grouped by files.
65

edits