Open main menu

Difference between revisions of "OpenTasks"

1,410 bytes added ,  20:28, 28 February 2007
Add more project ideas from Eugene's email
(Add more project ideas from Eugene's email)
Line 61: Line 61:


== Port specific projects ==
== Port specific projects ==
Porters, add your ideas here until coming Sunday!
Porters, add your ideas here -- and soon!
 
== Objectify CinE engine. ==
No deep engine knowledge is required, as the
engine is pretty small and well-structured. I.e. basically it will mean
wrapping and rearranging some code
 
== TFMX player ==
There is TFMX player written, but the code is bad.
 
== Add 16bit graphics support to SCUMM engine ==
Requires good knowledge of
C++ as there should be found a solution which will not clobber our code,
will have minimal impact on 8bits games and should be optionally turned
off at compilation stage
 
== Add support for more Amiga MOD formats ==
Some of them have well written
m68k assembly sources. DrMcCoy (a student) recently took binary player
for Infogrames modules, learned m68k assembly, REd the binaries and
rewrote them in C++.
 
== Rewrite FMOPL emulator ==
This is tough task, as it should be
implemented by clean room RE. Though I think it is doable by a single
person if he/she will try to fix existing one with new behaviour.
 
== Implement "return to launcher" feature ==
Analyse memory leaks in
engines and plug them.
 
== Add sound to C64 games ==
Basically take some free SID implementation,
strip it down and plug into our code
 
== Many tasks with AGI engine ==
I.e. bunch of fanmade games do not work. This could be accomplished by
comparing our code with NAGI and DAGII. The engine is one of the
smallest and is easy to understand, not to mention that there is
extensive in-depth documentation on it.
1,079

edits