deestar12 / keeperfx

Automatically exported from code.google.com/p/keeperfx
0 stars 0 forks source link

Portable video/keyboard/mouse support #3

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Background:
KeeperFX, like original DK, uses Direct Draw drivers to support video and
keyboard. For mouse support, Win32 API handlers are used.

Problem:
Direct Draw causes problems on new systems, and is only supported by
Microsoft Windows OS. It would be better to use some multi-platform library
for KVM support.

Solution:
Replace DirectDraw use with SDL - open-source and portable library which
has strong position, is constantly updated and used in many games.

Original issue reported on code.google.com by mefistotelis on 24 Mar 2010 at 1:12

GoogleCodeExporter commented 8 years ago
KVM now uses SDL.

Original comment by mefistotelis on 8 May 2011 at 7:45