1,079
edits
(adding engine description template) |
(Cleanup / unification of engine pages) |
||
Line 8: | Line 8: | ||
}} | }} | ||
== Status of the Kyra engine == | |||
The current Kyrandia engine in the ScummVM SVN repository can play through Kyrandia 1 (some graphics glitches still occur). The data file (kyra.dat) needed can be found in the SVN section "engine-data" ([https://svn.sourceforge.net/svnroot/scummvm/engine-data/trunk/kyra.dat latest version of kyra.dat]). | The current Kyrandia engine in the ScummVM SVN repository can play through Kyrandia 1 (some graphics glitches still occur). The data file (kyra.dat) needed can be found in the SVN section "engine-data" ([https://svn.sourceforge.net/svnroot/scummvm/engine-data/trunk/kyra.dat latest version of kyra.dat]). | ||
Also ScummVM 0.10.0 (unstable SVN sources) is capable of showing the Kyrandia 3 main menu and playing the introduction sequence. | Also ScummVM 0.10.0 (unstable SVN sources) is capable of showing the Kyrandia 3 main menu and playing the introduction sequence. | ||
=== TODO | == Status of the Source Release == | ||
Negotiations for the release of the source to Kyrandia (and possible freeware release) have been conducted with Electronic Arts LA. The original code and assets from the Westwood-era have been confirmed to still exist on backups. | |||
Action has stalled, mostly due to confusion over the franchise ownership and licensing. As of the last update, EA has reconfirmed their ownership of the rights. | |||
== Games using this engine == | |||
* [[The Legend of Kyrandia]] (1992) | |||
* [[The Legend of Kyrandia: Book Two: Hand of Fate]] (1993) | |||
* [[The Legend of Kyrandia: Book Three: Malcolm's Revenge]] (1994) | |||
== TODO == | |||
* Complain if no game data was found in specified directory instead of assert() and producing bunch of useless warnings. | * Complain if no game data was found in specified directory instead of assert() and producing bunch of useless warnings. | ||
* implement the missing opcodes (see [[Kyra/Opcodes|here]] for a list of unimplemented/unused opcodes) | * implement the missing opcodes (see [[Kyra/Opcodes|here]] for a list of unimplemented/unused opcodes) | ||
Line 19: | Line 30: | ||
* Reduce kMD5FileSizeLimit from 1MB to e.g. 80 kb (this might require recomputing some MD5s, but is faster, and good enough for finger printing) | * Reduce kMD5FileSizeLimit from 1MB to e.g. 80 kb (this might require recomputing some MD5s, but is faster, and good enough for finger printing) | ||
== Tech info == | |||
The items and the map lists include tips for the game, do not look at them if you want to play the game on your own. | The items and the map lists include tips for the game, do not look at them if you want to play the game on your own. | ||
====Kyrandia 1==== | ====Kyrandia 1==== | ||
Line 41: | Line 47: | ||
*[[Kyra/Maps (Kyrandia 3)|Maps (Kyrandia 3)]] | *[[Kyra/Maps (Kyrandia 3)|Maps (Kyrandia 3)]] | ||
==External links== | |||
*ftp://ftp.westwood.com/pub/kyrandia1/ - Kyrandia 1 - update, demo, sample music, screenshots | *ftp://ftp.westwood.com/pub/kyrandia1/ - Kyrandia 1 - update, demo, sample music, screenshots | ||
[[Category:Engines]] | [[Category:Engines]] |
edits