http://bugs.winehq.org/show_bug.cgi?id=17606
Summary: La-Mulana: certain (graphical) events in game cause severe slowdown and glitches Product: Wine Version: 1.0.0 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-ddraw AssignedTo: wine-bugs@winehq.org ReportedBy: lord_nightmare@users.sf.net
During certain events in the game (usually but not always associated with a graphical 'sprite' such as the main player character with a transparent background color itself being masked by another 'tile' such as a doorway), the graphical rendering thread (but not the music thread) of the game slows down to an unplayable speed until the effect is over. Also during this time, the transparent color of the 'sprite' may or may not become 'glitched' and replaced with a dark grey color. Once this latter glitch occurs, it remains so for all transparent sprites until the game is quit and restarted. Other glitches then occur while this 'glitch' is active.
This happens with all builtin dlls, except dmime set to native but not supplied (i.e. game has no music) and also occurs with native dmusic dlls (game has music); I have not tried running the game with other (directdraw) related dlls native.
Events which trigger slowdown: *Player going through any doorway (usually triggers glitching, especially xelpud's tent right at the very beginning of the game) *Player reading any sign or examining anything which produces the blue text window (only slight slowdown here, usually does not trigger glitching) *Background fade-out during appearance of any boss *Fighting the first boss 'Amphisbaena' (this slowdown happens during the entire fight once the boss has fully emerged (and breathes fire) a few seconds after the background fade, until it is beaten) *Fighting at least one of the later bosses <will fill in name when I find which one>
'glitches' which USUALLY happen once the slowdown has occurred, but NEVER before: *The selected main and subweapon red and green bordered boxes on the item subscreen (press f2) are no longer transparent (they have a grey center which obscures the selected items) *The 'quit?' window which pops up when you hit ESC will have a transparent background and not update properly when yes or no are selected (ends up with everything new drawn on top of the older stuff) *The status bar with the number of secondary-weapon-ammo/weights/coins/etc will not update numeric values properly (new numbers drawn on top of older ones instead of replacing them) *When entering shops (and xelpud's tent) the previous area background will not be cleared *The "MSX" window you get when hitting F4 (with no "roms" inserted on the f3 screen which change it) has no visible text.
La-Mulana is freeware and can be obtained from http://lamulana.super-turbo.net/LA-MULANA.zip The japanese to english translation patch inside that .zip file works fine in wine.