[Bug 421] Implement a DIB engine

wine-bugs at winehq.org wine-bugs at winehq.org
Sun May 2 16:34:08 CDT 2010


http://bugs.winehq.org/show_bug.cgi?id=421





--- Comment #340 from Patrick Saalfeld <suntrix.patrick at gmx.de>  2010-05-02 16:34:03 ---
Created an attachment (id=27681)
 --> (http://bugs.winehq.org/attachment.cgi?id=27681)
Log of trying to scroll the chipset in RPG-Maker 2000

I found this bug using the DIB engine. Though most parts of the RPG-Maker are
working much faster then without the DIB engine, one can not scroll the chipset
on the left side.
Just a quick note on the program: The RPG-Maker 2000 (rm2k for short) is a
program to create 2d-games. The chipset is a set of tiles you can use to create
maps. The problem with the engine is, that you can't scroll through it. But if
you extend the window, you can see more of the set.

I think the following lines of the log are the important ones:

[...]
err:dibdrv:_DIBDRV_ConvertDIBtoDDB SetDIBits failed
trace:dibdrv:DIBDRV_DeleteBitmap hbitmap:0x45f0
err:dibdrv:DIBDRV_BitBlt Failed converting source DIB to DDB
[...]
(found near the end of the log; the errors always occur, if I try to scroll.)

With the engine turned of, the scrolling works fine, but other parts of the
rm2k are extremly slow; to slow to work with it.

Is there anything I can do about this problem?

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list