1,079
edits
(Add more project ideas from Eugene's email) |
|||
Line 61: | Line 61: | ||
== Port specific projects == | == Port specific projects == | ||
Porters, add your ideas here | 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. |
edits