Walter van Niftrik
51360ec6ab
COMMON: Add Atari 8-bit platform
2016-08-29 17:52:36 +02:00
Retro-Junk
3ff6dfee8b
FULLPIPE: Fix condition check in StaticANIObject::update
2016-08-29 15:06:29 +02:00
Retro-Junk
3805362275
FULLPIPE: Scene04: Stop the Jar from levitating
2016-08-29 15:06:21 +02:00
Walter van Niftrik
e4ab446e3d
ADL: Move all hires4 code into Atari-specific class
2016-08-29 14:27:03 +02:00
Walter van Niftrik
31b5a0bf63
ADL: Fix hires4 disk swapping
2016-08-29 14:27:03 +02:00
Paul Gilbert
b84076789a
TITANIC: Remove redundant code
2016-08-29 08:02:51 -04:00
Eugene Sandulenko
96edfdb95e
DIRECTOR: Started code on enlisting all movie files
2016-08-29 09:15:41 +02:00
Eugene Sandulenko
a2e9d8807a
FULLPIPE: Initialize struct at construction.
...
Thanks to eriktorbjorn for valgrind logs.
2016-08-29 08:13:16 +02:00
Eugene Sandulenko
0237050b36
FULLPIPE: Improved Behavior debugging
2016-08-29 07:11:20 +02:00
Eugene Sandulenko
7d6e03c230
FULLPIPE: Remove obsolete warning
2016-08-29 07:11:20 +02:00
Paul Gilbert
28a5a747b3
TITANIC: Finished CCreditText draw method
2016-08-29 00:07:40 -04:00
Paul Gilbert
e4519aa1e7
TITANIC: Add positioning logic to credit text drawing
2016-08-28 22:33:06 -04:00
Colin Snover
bfbbee8697
SCI32: Fix rendering of non-ASCII characters
2016-08-28 19:33:21 -05:00
Paul Gilbert
9ee8813881
TITANIC: Fix warnings in CCreditText
2016-08-28 20:20:27 -04:00
Paul Gilbert
400d8308c2
TITANIC: Implement display of initial copyright screen
...
I've left it disabled for now, whilst the engine is still being worked on
2016-08-28 19:34:15 -04:00
Paul Gilbert
3196758840
TITANIC: Fix infinite loop in CToggleSwitch message handling
2016-08-28 19:27:35 -04:00
Paul Gilbert
f114f9e8c5
TITANIC: Implemented some stubbed methods
2016-08-28 19:10:29 -04:00
Martin Kiewitz
01327b540d
SCI32: Add script patch for Gabriel Knight 1 script bug day 10
...
Day 10 - when dressing up. Right after that Gabriel turns around,
which went on endlessly in ScummVM. In the original engine
kNumCels is broken and returns in special cases basically random
data instead of 0. We return 0, which caused the cycler to
never end, because the scripts asked to cycle until cel -1.
2016-08-28 22:08:30 +02:00
Walter van Niftrik
a199672540
ADL: Change some SeekableReadStream to ReadStream
2016-08-28 21:01:12 +02:00
Walter van Niftrik
1cfc4832bb
ADL: Load more hires4 strings
2016-08-28 21:01:12 +02:00
Walter van Niftrik
9250bf58fe
ADL: Load hires4 dropped-item offsets
2016-08-28 21:01:12 +02:00
Paul Gilbert
4933b59e8e
TITANIC: Implemented remaining game classes
2016-08-28 14:39:59 -04:00
Colin Snover
1760fb3e0d
SCI32: Fix incorrect/missing cursor after restoring a save game
2016-08-28 13:06:34 -05:00
Retro-Junk
af5dcd4ba1
FULLPIPE: Fix priority check in Scene::getStaticANIObjectAtPos
2016-08-28 20:05:28 +02:00
Retro-Junk
6611589905
FULLPIPE: Fix alpha mask in Bitmap::isPixelHitAtPos
2016-08-28 20:05:21 +02:00
Walter van Niftrik
177206cc2e
ADL: Load hires4 commands and item pictures
2016-08-28 18:20:14 +02:00
Walter van Niftrik
70cd57892a
ADL: Fix item description in debug output
2016-08-28 18:20:14 +02:00
Walter van Niftrik
90d2dd3b40
ADL: Load hires4 global pictures
2016-08-28 18:20:14 +02:00
Walter van Niftrik
9dc3c78827
ADL: Load hires4 messages
2016-08-28 18:20:14 +02:00
Paul Gilbert
56c2ef9efc
TITANIC: Implemented more game classes
2016-08-28 11:29:23 -04:00
Paul Gilbert
1dcfe25808
TITANIC: Implemented SGT game classes
2016-08-28 09:14:30 -04:00
Eugene Sandulenko
9e5ddfee1d
FULLPIPE: Avoid buffer overwrite
2016-08-28 13:37:58 +02:00
Eugene Sandulenko
ce681189e8
FULLPIPE: More debug info for behaviors
2016-08-28 13:30:17 +02:00
Eugene Sandulenko
76e25b635d
FULLPIPE: Added debugging to scene3
2016-08-28 12:44:28 +02:00
Eugene Sandulenko
e070485169
FULLPIPE: Fix inventory items rebuilding
2016-08-28 11:43:25 +02:00
Eugene Sandulenko
0f0fee3add
FULLPIPE: Implement Inventory2::removeItem()
2016-08-28 11:43:25 +02:00
Walter van Niftrik
bcd5df5c6e
ADL: Load hires4 rooms
2016-08-28 11:23:34 +02:00
Walter van Niftrik
70588aecdc
ADL: Load hires4 verbs, nouns and items
2016-08-28 11:23:34 +02:00
Walter van Niftrik
0a053e4ce4
ADL: Add support for reading .xfd Atari disk images
2016-08-28 11:23:34 +02:00
Paul Gilbert
8f29f067a4
TITANIC: Implemented more game classes
2016-08-27 22:51:33 -04:00
Paul Gilbert
67be58f562
TITANIC: Implemented more game classes, fleshed out season handling
2016-08-27 20:44:44 -04:00
Paul Gilbert
311006c84c
TITANIC: Implemented restaurant related game classes
2016-08-27 18:29:16 -04:00
athrxx
1694680ace
KYRA: (LOL) - fix #7183 (LOL-CD: game crashes and exits when looking/picking item)
2016-08-27 22:09:37 +02:00
Colin Snover
c3335657f7
SCI32: Allow invalid bitmap references to be passed to kBitmapDestroy
...
SSCI explicitly ignored invalid references passed to this function.
Fixes GK1 room 410, when using the Rada Drum book on the drummer.
2016-08-27 12:03:37 -05:00
Paul Gilbert
5ea32efbb0
TITANIC: Implemented more game classes
2016-08-27 12:45:36 -04:00
Paul Gilbert
c1b6fc3824
TITANIC: Implemented game pickup classes
2016-08-27 12:10:37 -04:00
Paul Gilbert
40ec26b343
TITANIC: Implemented phonograph classes
2016-08-27 11:15:23 -04:00
Paul Gilbert
795cdb6365
TITANIC: Implemented PET game classes
2016-08-27 07:50:19 -04:00
Eugene Sandulenko
7acd288e36
DIRECTOR: Optimized Matte Ink drawing
2016-08-27 12:15:00 +02:00
Eugene Sandulenko
ea7076028b
DIRECTOR: Implemented Transparent Ink
2016-08-27 12:10:56 +02:00