|
|
|
Tasks
These are some tasks that are on the "TODO" for the Purple engine proper. They are very concrete, as opposed to sweeping generalities like "improve the performance" or "do more testing".
As things move forward, tasks are moved from the "Open" to the "Closed" list. Help is very welcome.

Open | Enable the "console" on Win32 builds. It is disabled since mixing processing with input reading without select() seemed like too much trouble. Suggestions welcome. Perhaps even just using select() is possible, I know there is some kind of wrapper for it ...
|  | Improve the binary distribution on Win32. The date formatting is b0rken, since I couldn't figure out how to get multiple rounds of %%-substitution to work. See Makefile.win32. |

Closed | Port Purple to Mac OS X. Specifically, what is needed is someone to investigate how to properly deal with dynamic code loading (using dlopen(), I guess). It seems to be far harder than under Linux or even Windows. [Closed on 2005-08-11 after contribution by Brecht Van Lommel] |

|
|