60950 Commits

Author SHA1 Message Date
Paul Gilbert
ce5b8c54a9 VOYEUR: Hooked up debugger, and added a 'time' command 2014-01-03 20:11:00 -10:00
Paul Gilbert
7d9680058a VOYEUR: Fixes for decoding RL2 videos with transparency 2014-01-03 18:09:19 -10:00
Paul Gilbert
3672e3fa16 VOYEUR: Fix parsePlayCommands case 3 setting Video Id correctly 2014-01-03 14:40:14 -10:00
Paul Gilbert
bbecd20818 VOYEUR: Variable renaming for Video Id 2014-01-03 11:00:12 -10:00
Paul Gilbert
2db6d543a0 VOYEUR: Tweaked vertical scroll area/rate for viewing mansion 2014-01-03 10:20:44 -10:00
Paul Gilbert
ac157b7bc7 VOYEUR: Workaround for original code causing crash after calling doEvidDisplay 2014-01-03 10:17:40 -10:00
Paul Gilbert
795422bb29 VOYEUR: Fix loading of correct hotspot list in doInterface 2014-01-03 09:35:17 -10:00
Paul Gilbert
5b2ad8515e VOYEUR: Fix names of cursor variables in doInterface 2014-01-03 09:28:40 -10:00
Paul Gilbert
1c3708630b VOYEUR: Replaced original game mansion scrolling with a more effective one
The original had the cursor fixed in the middle of the screen, and
scrolled the mansion view as the mouse moves. Since this doesn't really
work for windowed mode nor tablets, I've replaced it with a new version
that scrolls when the mouse cursor is near any edge of the screen
2014-01-03 09:20:53 -10:00
Paul Gilbert
76f7d974f6 VOYEUR: In progress work trying to fix doGossip 2014-01-02 14:28:31 -10:00
Paul Gilbert
86a0d366e4 VOYEUR: Implemented game ending title and credits 2013-12-31 16:36:28 -10:00
Paul Gilbert
5c20b3c331 VOYEUR: Implementing game end methods 2013-12-31 16:08:00 -10:00
Paul Gilbert
3e268ca4e0 VOYEUR: Fix to cardPerform switch cases 2013-12-31 13:43:47 -10:00
Paul Gilbert
9f103cb8fb VOYEUR: Workaround for original intrepreter frame overruns 2014-01-01 08:09:05 +11:00
Paul Gilbert
f153ef4b46 VOYEUR: Fix compiler warning 2014-01-01 07:17:29 +11:00
Paul Gilbert
1cdca7cd7f VOYEUR: Fix memory leak in animation header class 2014-01-01 07:15:52 +11:00
Paul Gilbert
577b7cefa0 VOYEUR: Animation improvements to better handle Voyeur RL2 videos 2014-01-01 07:00:36 +11:00
Paul Gilbert
2d71a0594d VOYEUR: Fix guilt check post doTapePlaying call 2013-12-31 18:39:38 +11:00
Paul Gilbert
87a6e72fc5 VOYEUR: Fixes to vDoCycleInt for tape playback palette animation 2013-12-30 22:00:15 +11:00
Paul Gilbert
f08231939f VOYEUR: Removed duplicate vStopCycle method 2013-12-30 20:28:29 +11:00
Paul Gilbert
cb15e2863f VOYEUR: Fix to doTapePlaying to show tape image 2013-12-30 17:31:32 +11:00
Paul Gilbert
60743fc8c9 VOYEUR: Implemented vDoCycleInt 2013-12-30 16:52:50 +11:00
Paul Gilbert
485c19b569 VOYEUR: Clean up playAVideoDuration 2013-12-30 10:25:46 +11:00
Paul Gilbert
f1686fcf16 VOYEUR: Fix bugs in police arriving playback 2013-12-30 10:00:26 +11:00
Paul Gilbert
c78e83d784 VOYEUR: Implemented remainder of playAVideoDuration 2013-12-30 08:05:45 +11:00
Paul Gilbert
c4197b4e30 VOYEUR: Move _isRLV3 flag to animation header class 2013-12-30 07:45:44 +11:00
Paul Gilbert
beb64fe527 VOYEUR: Adding support for manually set backgrounds to RL2 playback 2013-12-30 07:33:36 +11:00
Paul Gilbert
3fd1abbe32 VOYEUR: Implemented playAVideo code, and support for RLV3 videos 2013-12-29 21:12:03 +11:00
Paul Gilbert
10af04da6a VOYEUR: Mouse flags cleanup and in progress work on doGossip 2013-12-29 09:58:43 +11:00
Paul Gilbert
1256fb6b66 VOYEUR: Add support for creating a PictureResource from a Graphics::Surface 2013-12-29 09:54:40 +11:00
Paul Gilbert
2c0a94d174 VOYEUR: Fix right click to exit room closeups 2013-12-28 21:17:57 +11:00
Paul Gilbert
d763f83862 VOYEUR: Fixes for mouse cursor calls 2013-12-28 20:53:33 +11:00
Paul Gilbert
aa42e7d2bd VOYEUR: Fix data needed for drawDot 2013-12-28 20:40:53 +11:00
Paul Gilbert
8fa75375d4 VOYEUR: Bugfixes for doEvidDisplay 2013-12-28 20:32:17 +11:00
Paul Gilbert
f88c472778 VOYEUR: Fixed naming of mouse state flags 2013-12-28 19:53:00 +11:00
Paul Gilbert
f01ff9a938 VOYEUR: Further replacement of page flip code with flipPageAndWait calls 2013-12-28 18:45:32 +11:00
Paul Gilbert
b08e80cd66 VOYEUR: Implemented evidence display code 2013-12-28 18:37:37 +11:00
Paul Gilbert
84752aa272 VOYEUR: Refactored code fragments to use flipPageAndWait 2013-12-28 15:09:44 +11:00
Paul Gilbert
19c208a05d VOYEUR: Refactored code fragments to use flipPageAndWaitForFade method 2013-12-28 15:02:54 +11:00
Paul Gilbert
9eccf91aea VOYEUR: Implemented startCursorBlink and drawDot 2013-12-28 14:01:06 +11:00
Paul Gilbert
3b9cdf48ee VOYEUR: Fix for doRoom start and looping 2013-12-28 13:30:51 +11:00
Paul Gilbert
8ed1171ca0 VOYEUR: Convert doInterface to use new rects resource type 2013-12-27 20:42:05 +11:00
Paul Gilbert
16cbccf09a VOYEUR: Remove redundant method definition 2013-12-26 15:47:27 +11:00
Paul Gilbert
554756f93f VOYEUR: Fix prototype for playAVideoDuration 2013-12-26 09:36:27 +11:00
Paul Gilbert
906f2546b4 VOYEUR: Implemented getChooseButton 2013-12-26 09:35:27 +11:00
Paul Gilbert
88c9dac8c0 VOYEUR: Implemented playAVideoDuration 2013-12-26 07:30:46 +11:00
Paul Gilbert
6e1a7abeef VOYEUR: Implemented checkForIncriminate 2013-12-25 19:38:32 +11:00
Paul Gilbert
0c82fc1baf VOYEUR: Implemented checkForMurder 2013-12-25 19:26:49 +11:00
Paul Gilbert
6e801e246b VOYEUR: Enhance RectResource to handle rect sets 2013-12-25 17:07:05 +11:00
Paul Gilbert
754601bbab VOYEUR: Better implementation of rect resources 2013-12-25 16:40:46 +11:00