234
edits
Line 6: | Line 6: | ||
=== Missing Features === | === Missing Features === | ||
* Screenshots are missing for most of games | * Screenshots are missing for most of games | ||
* Non-English input | |||
** Required for Russian version of Alpha Polaris | |||
** Optional for Pole Chudes word guessing game | |||
* 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) | ||
** wme_displacement.dll for [[Beyond the Threshold]] | ** wme_displacement.dll for [[Beyond the Threshold]] | ||
** wme_vlink.dll for Sunrise | ** wme_vlink.dll for Sunrise | ||
** wme_blackandwhite.dll for Stroke of Fate dilogy | ** wme_blackandwhite.dll for Stroke of Fate dilogy | ||
** wme_shadows.dll for Stroke of Fate dilogy | ** wme_shadows.dll for Stroke of Fate dilogy | ||
* | * Some external DLLs are not implemented: | ||
** routine.dll for Stroke of Fate dilogy | |||
** protect.dll for Stroke of Fate dilogy | |||
* Sound effects like SoundFXEcho and not implemented | |||
=== Various ToDo === | === Various ToDo === | ||
* Implement a way to warp to desired | * Render issues: | ||
* 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) | ** PSP: Pixel Format RGBA8888@4 is not supported [[https://bugs.scummvm.org/ticket/12585 Bug #12585]] | ||
** WME3D: rendering does not support screen size change [[https://bugs.scummvm.org/ticket/12630 Bug #12630]] | |||
** WME3D: rendering does not support overlays [[https://bugs.scummvm.org/ticket/12631 Bug #12631]] | |||
* Nice to have: | |||
** Debugger & Compiler | |||
** Debugger: Implement a way to warp to desired scenes without completing the game 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 and level editors bundled inside game packages) | |||
=== Known Issues === | === Known Issues === | ||
Line 32: | Line 43: | ||
* Alpha-masks for Theora-videos are broken on big-endian platforms | * Alpha-masks for Theora-videos are broken on big-endian platforms | ||
== 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 ;). | 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 ;). | ||
Line 48: | Line 58: | ||
* WME: Rosemary - Sprite flaw on going upwards {{Tracker|id=6572}} | * WME: Rosemary - Sprite flaw on going upwards {{Tracker|id=6572}} | ||
* WME: Add save thumbnails to Corrosion {{Tracker|id=11032}} | * WME: Add save thumbnails to Corrosion {{Tracker|id=11032}} | ||
== Known Issues for specific 2D games == | |||
=== 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 111: | Line 122: | ||
=== Known Issues for Art of Murder 1: FBI Confidential === | === Known Issues for Art of Murder 1: FBI Confidential === | ||
* Directory.GetDirectories() is required | * Directory.GetDirectories() is required | ||
=== Known Issues for The Last Crown: Midnight Horror === | === Known Issues for The Last Crown: Midnight Horror === | ||
* Some methods should be added | * Some methods should be added | ||
=== Known Issues for Sunrise === | === Known Issues for Sunrise === | ||
* Plugin for new video codec should be added | * Plugin wme_vlink.dll for new video codec should be added | ||
* File() method should return hardcoded values | * File() method should return hardcoded values |
edits