[Scummvm-cvs-logs] scummvm master -> 95ac0214aea59b777d61367a101dc7d932280d34
dreammaster
dreammaster at scummvm.org
Sat Dec 12 03:38:15 CET 2015
This automated email contains information about 2 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
9b848dc7bd ACCESS: Add a constant for transparency
95ac0214ae ACCESS: Fix palette for inventory window
Commit: 9b848dc7bd48d7e1088b4fe2f26ea863aea3396d
https://github.com/scummvm/scummvm/commit/9b848dc7bd48d7e1088b4fe2f26ea863aea3396d
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2015-12-11T21:36:40-05:00
Commit Message:
ACCESS: Add a constant for transparency
Changed paths:
engines/access/asurface.cpp
diff --git a/engines/access/asurface.cpp b/engines/access/asurface.cpp
index cb51431..f693e6a 100644
--- a/engines/access/asurface.cpp
+++ b/engines/access/asurface.cpp
@@ -28,6 +28,8 @@
namespace Access {
+const int TRANSPARENCY = 0;
+
SpriteResource::SpriteResource(AccessEngine *vm, Resource *res) {
Common::Array<uint32> offsets;
int count = res->_stream->readUint16LE();
@@ -64,7 +66,7 @@ SpriteFrame::SpriteFrame(AccessEngine *vm, Common::SeekableReadStream *stream, i
// Empty surface
byte *data = (byte *)getPixels();
- Common::fill(data, data + w * h, 0);
+ Common::fill(data, data + w * h, TRANSPARENCY);
// Decode the data
for (int y = 0; y < h; ++y) {
@@ -202,7 +204,7 @@ void ASurface::transBlitFrom(ASurface *src, const Common::Point &destPos) {
byte *destP = (byte *)getBasePtr(destPos.x, destPos.y + yp);
for (int xp = 0; xp < this->w; ++xp, ++srcP, ++destP) {
- if (*srcP != 0)
+ if (*srcP != TRANSPARENCY)
*destP = *srcP;
}
}
Commit: 95ac0214aea59b777d61367a101dc7d932280d34
https://github.com/scummvm/scummvm/commit/95ac0214aea59b777d61367a101dc7d932280d34
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2015-12-11T21:37:42-05:00
Commit Message:
ACCESS: Fix palette for inventory window
Changed paths:
engines/access/inventory.cpp
diff --git a/engines/access/inventory.cpp b/engines/access/inventory.cpp
index d4a869b..0a962aa 100644
--- a/engines/access/inventory.cpp
+++ b/engines/access/inventory.cpp
@@ -120,6 +120,7 @@ int InventoryManager::newDisplayInv() {
getList();
initFields();
+ files._setPaletteFlag = false;
files.loadScreen(&_vm->_buffer1, 99, 0);
_vm->_buffer1.copyTo(&_vm->_buffer2);
_vm->copyBF2Vid();
More information about the Scummvm-git-logs
mailing list