Difference between revisions of "MADE/TODO"
< MADE
Jump to navigation
Jump to search
(Update on script functions and screen effects) |
(Fix use of Tracker template) |
||
(45 intermediate revisions by 9 users not shown) | |||
Line 1: | Line 1: | ||
{{Infobox_TODO| | |||
taskname=MADE Engine TODO| | |||
techcontact=[[MADE]] Engine Team| | |||
subsystem=Engine| | |||
}} | |||
== Status == | == Status == | ||
* Return to Zork is completable | * Return to Zork is completable | ||
* Leather Goddesses of Phobos 2 is completable | * Leather Goddesses of Phobos 2 is completable | ||
* The Manhole is playable | * The Manhole is playable | ||
* Rodney's Funscreen is playable | |||
== | == Still missing/incomplete game features == | ||
* The following script functions need to be implemented/finished: | |||
** sfShakeScreen (for RtZ) | |||
* | ** sfPlayNote (Used in The Manhole) | ||
* | *** Figure out exactly what the second parameter modifies | ||
* File-specific tasks: | |||
** Finish up printText() in screen.cpp | |||
* | * Only soundblaster music is played. MIDI music playing/MT32 instrument mapping needs more work | ||
* | * Dirty rectangle handling | ||
* RTZ Japanese Font (DOS/FM-Towns/PC-98) | |||
** | ** Uses the KROM file found in the base directory for all three | ||
* | * Implement missing optional keyboard controls {{Tracker|id=5457}} | ||
* | * Implement RTZ loading compatibility if possible. | ||
** RTZ savegames are not portable between v1.0 and v1.1+ versions, despite internal version being 623 for all. | |||
** V1.0 savegames are 2 bytes larger (when decompressed by gunzip) compared to v1.1+ (19064 vs. 19062 bytes for English). | |||
** | |||
* | |||
* | |||
* | |||
* | |||
* | |||
* | |||
* | |||
* | |||
== Bugs of the original engine == | == Bugs of the original engine == | ||
* The screen effect palette changes incorrectly after a PMV video | ==== Not Yet Fixed ==== | ||
* The screen effect palette changes incorrectly after a PMV video {{Tracker|id=4457}} | |||
* Animations in LGoP2 are incorrectly drawn above text (they should be drawn below it). An example can be seen when talking to the Indian as Lydia and performing the kiss/screw action. Also, with Barth, it can be seen from the first screen if you try and shoot Barth's spaceship: Barth will say something, and the smoke from the spaceship will be incorrectly drawn above the letters |
Latest revision as of 16:59, 21 February 2016
TODO List | |
Name | MADE Engine TODO |
Technical Contact(s) | MADE Engine Team |
Subsystem | Engine |
Status
- Return to Zork is completable
- Leather Goddesses of Phobos 2 is completable
- The Manhole is playable
- Rodney's Funscreen is playable
Still missing/incomplete game features
- The following script functions need to be implemented/finished:
- sfShakeScreen (for RtZ)
- sfPlayNote (Used in The Manhole)
- Figure out exactly what the second parameter modifies
- File-specific tasks:
- Finish up printText() in screen.cpp
- Only soundblaster music is played. MIDI music playing/MT32 instrument mapping needs more work
- Dirty rectangle handling
- RTZ Japanese Font (DOS/FM-Towns/PC-98)
- Uses the KROM file found in the base directory for all three
- Implement missing optional keyboard controls [Bug #5457]
- Implement RTZ loading compatibility if possible.
- RTZ savegames are not portable between v1.0 and v1.1+ versions, despite internal version being 623 for all.
- V1.0 savegames are 2 bytes larger (when decompressed by gunzip) compared to v1.1+ (19064 vs. 19062 bytes for English).
Bugs of the original engine
Not Yet Fixed
- The screen effect palette changes incorrectly after a PMV video [Bug #4457]
- Animations in LGoP2 are incorrectly drawn above text (they should be drawn below it). An example can be seen when talking to the Indian as Lydia and performing the kiss/screw action. Also, with Barth, it can be seen from the first screen if you try and shoot Barth's spaceship: Barth will say something, and the smoke from the spaceship will be incorrectly drawn above the letters