Open main menu

Difference between revisions of "OpenTasks"

221 bytes added ,  00:42, 1 March 2007
Line 133: Line 133:
Currently we need support for following formats:
Currently we need support for following formats:


* TFMX a (non MOD) format used by Monkey Island 1, there's some  [http://freshmeat.net/projects/tfmx-play/ player] for it already, which is written in rather poor C, also it misses marco implementation. [http://www.wotsit.org/download.asp?f=tfmx This] documentation may be useful, it isn't complete though. If you don't have Monkey Island 1 Amiga version you can use the [http://quick.mixnmojo.com/demos/mi1amigademo.zip demo].
* TFMX a (non-MOD) format used by Monkey Island 1. There is a [http://freshmeat.net/projects/tfmx-play/ player] for it already, which is written in rather poor C, also it misses marco implementation. [http://www.wotsit.org/download.asp?f=tfmx This] documentation may be useful, it isn't complete though. If you don't have Monkey Island 1 Amiga version you can use the [http://quick.mixnmojo.com/demos/mi1amigademo.zip demo] (and once that is sufficiently supported, we could arrange buying a copy of the full game, so that the full game can be tested/supported).
* MaxTrax support for Kyrandia 1 Amiga version, the Amiga version isn't supported yet, but [[User:LordHoto|LordHoto]] will be working on it when his copy arrives. m68k ASM implementation by Joe Pearce can be found [http://amiga.emucamp.com/wt/files/sources/SRC_MaxTrax.lzx here]. It would require reimplementing it in proper C++, naturally a must for this task is m68k ASM knowledge.
* MaxTrax support for Kyrandia 1. The Amiga version isn't supported yet, but [[User:LordHoto|LordHoto]] will be working on it when his copy arrives. A Motorola 68000 (short: 68k) assembler implementation by Joe Pearce can be found [http://amiga.emucamp.com/wt/files/sources/SRC_MaxTrax.lzx here]. It would be necessary to reimplement it in proper C++, naturally a must for this task is 68k assembler knowledge.
* SoundFX is used by cinE engine. The player is already implemented, but it cannot load music presented in Amiga format with combined track info and instrument info. It loads them separately as they are presented in DOS version.
* SoundFX is used by the cinE engine. The player is already implemented, but it cannot load music stored in Amiga format with combined track info and instrument info. The existing code only supports loading them separately, which happens to be the way they are stored in the DOS version.


== Rewrite FMOPL emulator ==
== Rewrite FMOPL emulator ==
1,079

edits