Open main menu

Difference between revisions of "Wintermute/TODO"

42 bytes removed ,  22:44, 12 June 2021
no edit summary
Line 3: Line 3:


== Main ToDo items ==
== Main ToDo items ==
=== Bugs Also in the Original ===
In the following you will find a number of bugs which actually already occur when using the original interpreter / .EXE. That is, those errors are bugs in the games themselves, not in ScummVM. Still, we sometimes are able to implement workarounds, meaning ScummVM at times works better than the original ;).
Note that neither of these lists is complete.
==== Not Fixed ====
* WME: Dirty Split - Dialog coming out of wrong character {{Tracker|id=6203}}
* WME: 1 1/2 Ritter - Graphical slider issues in sound options menu {{Tracker|id=6567}}
* WME: Some games are using same fonts for selected and normal text {{Tracker|id=11287}}
==== Fixed ====
* WME: Bickadoodle - Assertion on climbing the mountain {{Tracker|id=6594}}
* WME: The Kite - Overlapping bug {{Tracker|id=6721}}
* WME: Rosemary - Sprite flaw on going upwards {{Tracker|id=6572}}
* WME: Add save thumbnails to Corrosion {{Tracker|id=11032}}


=== Missing Features ===
=== Missing Features ===
Line 24: Line 8:
* Some plugins are not implemened:
* Some plugins are not implemened:
** Standard plugins (however, there are no known games that use them)
** Standard plugins (however, there are no known games that use them)
** [[Wintermute/Plugins#wme_displacement.dll|wme_displacement.dll]] for [[Beyond the Threshold]]
** wme_displacement.dll for [[Beyond the Threshold]]
** [[Wintermute/Plugins#wme_commandlinehelper.dll|wme_commandlinehelper.dll]] for Pizza Morgana: Episode 1 - Monsters and Manipulations in the Magical Forest
** wme_commandlinehelper.dll for Pizza Morgana: Episode 1 - Monsters and Manipulations in the Magical Forest
* 2.5D games support: 3D characters & 3D scenes - currently active GSoC task
** wme_vlink.dll for Sunrise
** wme_blackandwhite.dll for Stroke of Fate dilogy
** wme_shadows.dll for Stroke of Fate dilogy
* Debugger
* Debugger


Line 32: Line 18:
* Implement a way to warp to desired chapters without completing the games to reproduce some game-specific bugs
* Implement a way to warp to desired chapters without completing the games to reproduce some game-specific bugs
* Implement script patches (like in SCI) for fixing original bugs (like, 1 1/2 Ritter slider) and accessing interesting dead code (like, debug screens bundled inside game packages)
* Implement script patches (like in SCI) for fixing original bugs (like, 1 1/2 Ritter slider) and accessing interesting dead code (like, debug screens bundled inside game packages)
* Check if Farsi versions of games are working correctly


=== Known Issues ===
=== Known Issues ===
Line 47: Line 32:
* Alpha-masks for Theora-videos are broken on big-endian platforms
* Alpha-masks for Theora-videos are broken on big-endian platforms


== ToDo items for specific games ==
== Known Issues for specific 2D games ==
=== Bugs Also in the Original ===
In the following you will find a number of bugs which actually already occur when using the original interpreter / .EXE. That is, those errors are bugs in the games themselves, not in ScummVM. Still, we sometimes are able to implement workarounds, meaning ScummVM at times works better than the original ;).
 
Note that neither of these lists is complete.
 
==== Not Fixed ====
* WME: Dirty Split - Dialog coming out of wrong character {{Tracker|id=6203}}
* WME: 1 1/2 Ritter - Graphical slider issues in sound options menu {{Tracker|id=6567}}
* WME: Some games are using same fonts for selected and normal text {{Tracker|id=11287}}
 
==== Fixed ====
* WME: Bickadoodle - Assertion on climbing the mountain {{Tracker|id=6594}}
* WME: The Kite - Overlapping bug {{Tracker|id=6721}}
* WME: Rosemary - Sprite flaw on going upwards {{Tracker|id=6572}}
* WME: Add save thumbnails to Corrosion {{Tracker|id=11032}}
=== Known Issues for Monday Starts on Saturnday & Golden Calf ===
=== Known Issues for Monday Starts on Saturnday & Golden Calf ===
* Temporary screenshot bmp is not generated at the right location
* Temporary screenshot bmp is not generated at the right location
Line 106: Line 106:
* wants "framd.ttf"
* wants "framd.ttf"


== Known Issues for 2.5D games ==
== Known Issues for specific 2.5D games ==
Those games are not playable with ScummVM, but they already have known issues that must be fixed after implementing 3D scenes and 3D characters:
=== Known Issues for Alpha Polaris ===
* Cyrillic input is required for Russian version of Alpha Polaris to be completable
* Cyrillic input is required for Russian version of Alpha Polaris to be completable
=== Known Issues for Art of Murder 1: FBI Confidential ===
* Directory.GetDirectories() is required for Art of Murder 1: FBI Confidential
* Directory.GetDirectories() is required for Art of Murder 1: FBI Confidential
=== Known Issues for The Last Crown: Midnight Horror ===
* Some methods should be added for The Last Crown: Midnight Horror
* Some methods should be added for The Last Crown: Midnight Horror
=== Known Issues for Sunrise ===
* Plugin for new video codec should be added for Sunrise
* Plugin for new video codec should be added for Sunrise
* File() method should return hardcoded values for Sunrise
* File() method should return hardcoded values for Sunrise
234

edits