Commit Graph

68 Commits

Author SHA1 Message Date
Eugene Sandulenko
dead4aa014 JANITORIAL: Remove trailing spaces 2016-10-09 14:59:58 +02:00
Paul Gilbert
f1f50b3a9d ACCESS: Fix derived Screen copyBlock method signature 2016-05-27 21:54:41 -04:00
Paul Gilbert
ac8adb07c8 ACCESS: Refactor ASurface and Screen to not use virtual inheritance 2016-05-26 21:21:03 -04:00
Paul Gilbert
9c7569b74b ACCESS: Changed engine to use Graphics::ManagedSurface 2016-03-14 20:56:25 -04:00
Paul Gilbert
362c99797c ACCESS: Fix fading in screen after cancelling Inventory screen 2016-01-17 10:52:46 -05:00
Paul Gilbert
77feb41a06 ACCESS: Fix offering items to boat captain 2015-12-12 20:53:42 -05:00
Paul Gilbert
7dfc16aa34 ACCESS: Prevent scenes being briefly shown before fading in 2015-12-06 18:00:09 -05:00
Paul Gilbert
cc497fb8dc ACCESS: Explicit cast in figuring out fade out pixel values 2015-12-02 21:49:56 -05:00
Martin Kiewitz
d69ffaa0e4 ACCESS: movie player for Noctropolis+Synnergist
accessible via debug command "playmovie"
2015-11-24 15:42:17 +01:00
Filippos Karapetis
37be3cbe83 ACCESS: Rename ICON_DATA -> ICON_PALETTE 2015-07-27 14:52:23 +03:00
Torbjörn Andersson
08bef96073 ACCESS: Use VGA_COLOR_TRANS() in setManPalette()
This fixes the palette for Tex in Martian Memorandum.
2015-07-24 10:14:28 +02:00
Torbjörn Andersson
c01aa956b9 ACCESS: Use VGA_COLOR_TRANS() in setIconPalette()
This fixes the palette for Martian Memorandum's command icons and
mouse cursor.
2015-07-24 10:08:08 +02:00
Willem Jan Palenstijn
6ec9c81b57 Merge branch 'master' into mm
Conflicts:
	engines/access/access.cpp
	engines/access/asurface.h
	engines/access/bubble_box.cpp
	engines/access/bubble_box.h
	engines/access/martian/martian_game.cpp
	engines/access/player.cpp
	engines/access/player.h
	engines/access/resources.cpp
	engines/access/screen.cpp
	engines/access/screen.h
	engines/access/sound.cpp
	engines/access/sound.h
2015-07-22 22:43:42 +02:00
Torbjörn Andersson
4f56167d6b ACCESS: Fix bug in forceFadeIn()
The bug caused the fade-in to be instantaneous, not gradual.
2015-07-09 23:45:12 +02:00
Strangerke
a54bb5e351 ACCESS: MM - Implement cmdSpecial0 2015-02-10 07:53:31 +01:00
Strangerke
6a288bc476 ACCESS: MM - Work some more on doBox_v1 2015-01-13 00:46:45 +01:00
Strangerke
900dc7ffc0 ACCESS: MM - Implement setIconPalette for MM 2015-01-02 01:46:58 +01:00
Strangerke
539497f009 ACCESS: MM - Implement setManPalette 2015-01-02 01:21:34 +01:00
Paul Gilbert
18df28f74d ACCESS: Extra initialization for various classes 2014-12-19 23:36:53 -05:00
Paul Gilbert
37b5ee24f5 ACCESS: Rename ASurface copyFrom methods to avoid clash with Graphics::Surface 2014-12-19 22:45:00 -05:00
Paul Gilbert
95aa9a13a6 ACCESS: Refactor most of ASurface statics to instance variables 2014-12-18 21:45:55 -05:00
Strangerke
492d974550 ACCESS: Some more polishing in the file headers 2014-12-17 18:27:47 +01:00
Paul Gilbert
831a3f7f35 ACCESS: Implement dirty rect merging 2014-12-14 15:39:37 -05:00
Paul Gilbert
924f2abdf4 ACCESS: Dirty rect handling for intro screens 2014-12-14 14:45:06 -05:00
Paul Gilbert
93979484f6 ACCESS: Fix for background redraws during conversations 2014-12-14 11:56:42 -05:00
Paul Gilbert
2cdd05306c ACCESS: Dirty rect handling for conversation videos 2014-12-14 10:17:47 -05:00
Paul Gilbert
310853a285 ACCESS: Add dirty rects when plotting images to the screen 2014-12-13 22:33:23 -05:00
Paul Gilbert
9314daa11c ACCESS: Dirty rect handling for bubble boxes 2014-12-13 22:06:58 -05:00
Paul Gilbert
98889efae5 ACCESS: Beginnings of dirty rect handling for screen 2014-12-13 21:25:46 -05:00
Paul Gilbert
547f3debb2 ACCESS: Separate timer updates from frame updates, and overall delay cleanup 2014-12-12 23:07:00 -05:00
Paul Gilbert
d6963d8d09 ACCESS: Simplification of logic for selectively applying loaded palettes 2014-12-12 22:25:45 -05:00
Paul Gilbert
d23d95b912 ACCESS: Fix display of cutscene at the end of chapter 3 2014-12-12 22:25:34 -05:00
Paul Gilbert
f3063a13f0 ACCESS: Implement palette cycling script commands 2014-12-12 22:19:55 -05:00
Paul Gilbert
f869019d30 ACCESS: Implemented cmdDead 2014-08-30 17:17:19 -04:00
Paul Gilbert
8352808322 ACCESS: Added code for reading/writing savegame headers and list saves 2014-08-30 08:45:42 -04:00
Paul Gilbert
c0a7852662 ACCESS: Refactor the file manager to return resource structures 2014-08-27 22:13:43 -04:00
Strangerke
a0e54db081 ACCESS: Set Vesa mode when using the CD 2014-08-28 02:01:33 +02:00
Strangerke
1568b4a433 ACCESS: Move Establish functions to Amazon engine, start implementing init4Quads 2014-08-26 23:55:17 +02:00
Paul Gilbert
f98d4668d7 ACCESS: Improvements for horizontal scrolling 2014-08-23 17:19:54 -04:00
Paul Gilbert
148eb972ab ACCESS: Fix fade outs 2014-08-23 14:28:07 -04:00
Paul Gilbert
b4d2484633 ACCESS: Fixes for drawing scrolling scenes 2014-08-22 22:55:17 -04:00
Paul Gilbert
ad0be89459 ACCESS: Simplified surface creation, added drawing for scaled flipped images 2014-08-18 20:15:43 -04:00
Paul Gilbert
b3ab8a42a6 ACCESS: Implementing doCommand 2014-08-16 09:35:38 -04:00
Strangerke
fab6d7883e ACCESS: Update TODOs 2014-08-16 11:29:37 +02:00
Paul Gilbert
4a3ce2d27d ACCESS: Implementing checkScroll 2014-08-15 09:27:05 -04:00
Paul Gilbert
f66f01bf89 ACCESS: Implemented player walk methods 2014-08-14 20:49:30 -04:00
Paul Gilbert
28bfe73749 ACCESS: Implemented cmdSpecial script opcode 2014-08-13 22:23:08 -04:00
Paul Gilbert
89772d55a5 ACCESS: Implemented window size fields setup and copyBF2Vid 2014-08-12 23:34:23 -04:00
Paul Gilbert
483bc1eb03 ACCESS: Implemented setBufferScan and copyRects 2014-08-12 21:40:14 -04:00
Paul Gilbert
b579dbb71b ACCESS: Fixes for clipping 2014-08-12 21:12:11 -04:00