--- deliantra/Deliantra-Client/DC.pm 2006/04/30 08:09:44 1.49 +++ deliantra/Deliantra-Client/DC.pm 2006/05/14 20:51:19 1.51 @@ -119,6 +119,7 @@ -Filename => $table, # -Filename => "database", # -Subname => $table, + -Property => DB_CHKSUM, -Flags => DB_CREATE | DB_UPGRADE, or die "unable to create/open database table $_[0]: $BerkeleyDB::Error"; } @@ -203,14 +204,14 @@ sub new_from_layout { my ($class, $layout, %arg) = @_; - my ($w, $h, $data) = $layout->render; + my ($w, $h, $data, $format, $internalformat) = $layout->render; $class->new ( w => $w, h => $h, data => $data, - format => GL_ALPHA, - internalformat => GL_ALPHA, + format => $format, + internalformat => $format, type => GL_UNSIGNED_BYTE, %arg, )