Torbjörn Andersson
31ffa22387
MACVENTURE: Silence Cppcheck warning
...
I think it was harmless, but don't use 'it' after erasing it.
2016-09-24 09:34:28 +02:00
Paul Gilbert
bd010bc79f
COMMON: Converted Common::BitStream to use DisposeAfterUse
2016-09-10 11:16:07 -04:00
Torbjörn Andersson
ef71f37a9c
MACVENTURE: Implement opcode $cb (Get Current Day)
...
In Deja Vu, Pete's All Nite Gun Palace is closed if you play the
game on a Sunday. I'm guessing that's the only place where this
opcode is used
2016-09-05 19:14:36 +02:00
Torbjörn Andersson
623e4e2fdc
MACVENTURE: Clear the exits window before drawing the buttons
...
This was a regression from adding background patterns.
2016-09-05 19:11:24 +02:00
Torbjörn Andersson
c4368a7cd2
MACVENTURE: Make opcode $ca return current time, not played time
...
This is used by some games to determine the appropriate greeting,
e.g. "Good evening" if you play the game in the evening.
2016-09-05 18:58:14 +02:00
Torbjörn Andersson
923efc2a4e
MACVENTURE: Set background pattern for exits window
...
In the original, the background is actually a clickable object.
I don't know if we want to implement this as a dark gray
background pattern, or as a real object. For now, though, it's
a useful test case for setBackgroundPattern().
2016-09-04 08:31:39 +02:00
Eugene Sandulenko
87eef75a26
MACVENTURE: Provide copyright notice for WebVenture by Sean Kasun, and fix GPL headers
2016-09-03 11:16:02 +02:00
Eugene Sandulenko
09e711a255
MACVENTURE: Fix warning
2016-09-03 10:55:03 +02:00
Borja Lorente
31e1e02ad6
MACVENTURE: Fix window initialization
2016-08-26 17:04:44 +02:00
Borja Lorente
e15e6dcfb3
MACVENTURE: Fix menu flags and add newgame
2016-08-26 17:04:44 +02:00
Borja Lorente
841c22704c
MACVENTURE: Include border bitmaps in ScummVM
2016-08-24 11:59:30 +02:00
Borja Lorente
b7b258474f
MACVENTURE: Add creation date and playtime to savegames
2016-08-21 16:42:19 +02:00
Borja Lorente
0d868742d4
MACVENTURE: Add thumbnail to savegames
2016-08-21 16:19:55 +02:00
Borja Lorente
1210f05842
MACVENTURE: Fix upper limit in savefile names
2016-08-21 13:19:08 +02:00
Borja Lorente
059c9a64d9
MACVENTURE: Substitute charcodes with char constants
2016-08-19 17:02:48 +02:00
Borja Lorente
d1ce6793fa
MACVENTURE: Add static array for border names
2016-08-19 16:56:44 +02:00
Borja Lorente
b884e6e29f
MACVENTURE: Fix game file path retrieval
2016-08-19 16:41:25 +02:00
Borja Lorente
ccd5ad5162
MACVENTURE: Fix double overflow when blitting
2016-08-19 16:30:25 +02:00
Borja Lorente
69f2302a1a
MACVENTURE: Remove JavaScript constructs
2016-08-19 16:30:25 +02:00
Borja Lorente
97af2b6e14
MACVENTURE: Remove word typedef
2016-08-19 16:30:25 +02:00
Borja Lorente
12ce17d90c
MACVENTURE: Merge detection tables into detection.cpp
2016-08-19 16:30:24 +02:00
Borja Lorente
d8e4d18f7a
MACVENTURE: Remove leftover comments and document magic constants
2016-08-19 16:30:24 +02:00
Borja Lorente
19c7bcf9d4
MACVENTURE: Fix formatting
2016-08-19 16:30:24 +02:00
Borja Lorente
68b171f328
MACVENTURE: Remove constructors from prebuilt dialogs
2016-08-19 16:30:24 +02:00
Borja Lorente
ace5156436
MACVENTURE: Enforce const in prebuilt dialogs
2016-08-19 16:30:24 +02:00
Borja Lorente
fa815e73ad
MACVENTURE: Fix indentation
2016-08-19 16:30:24 +02:00
Borja Lorente
8bea8ecb17
MACVENTURE: Remove unnecessary comment
2016-08-19 16:30:24 +02:00
Borja Lorente
e5cf0332f2
MACVENTURE: Break up one-line ifs and fix braces
2016-08-19 16:30:24 +02:00
Borja Lorente
34fdec37b2
MACVENTURE: Fix debug messages
2016-08-19 16:30:24 +02:00
Borja Lorente
f928deebaf
MACVENTURE: Implement quit from menu
2016-08-19 16:30:24 +02:00
Borja Lorente
b24c04736c
MACVENTURE: Extract implementation of Container
2016-08-19 16:30:24 +02:00
Borja Lorente
1c687a7e2c
MACVENTURE: Remove unused files
2016-08-19 16:30:24 +02:00
Borja Lorente
b1eb6da6fa
MACVENTURE: Add prefixes to error messages
2016-08-19 16:30:23 +02:00
Borja Lorente
234a3b95a2
MACVENTURE: Fix cursor warning
2016-08-19 16:30:23 +02:00
Borja Lorente
9c0777efbf
MACVENTURE: Fix some compiler warnings
2016-08-19 16:30:23 +02:00
Borja Lorente
09fe00eb2a
MACVENTURE: Fix indentation and braces
2016-08-19 16:30:18 +02:00
Borja Lorente
fd01961d55
MACVENTURE: Fix lost constant
2016-08-19 16:29:18 +02:00
Borja Lorente
62af855e33
MACVENTURE: Fix operate command
2016-08-19 16:29:17 +02:00
Borja Lorente
d86a426dcb
MACVENTURE: Fix image overflow blitting
2016-08-19 16:29:17 +02:00
Borja Lorente
2f1368646f
MACVENTURE: Fix window object drawing
2016-08-19 16:29:17 +02:00
Borja Lorente
6f9a17199c
MACVENTURE: Fix leak on text decoding
2016-08-19 16:29:17 +02:00
Borja Lorente
d1cd77208e
MACVENTURE: Fix mismatched new and delete[]
2016-08-19 16:29:17 +02:00
Borja Lorente
28698ba697
MACVENTURE: Fix leak on loadControls
2016-08-19 16:29:17 +02:00
Borja Lorente
2f2d9bead7
MACVENTURE: Fix double free
2016-08-19 16:29:17 +02:00
Borja Lorente
019f3d4b62
MACVENTURE: Add wrapper class for global settings
2016-08-19 16:29:17 +02:00
Borja Lorente
44a6f8a1db
MACVENTURE: Fix minor memory leaks
2016-08-19 16:29:17 +02:00
Borja Lorente
479f01b5a7
MACVENTURE: Implement gui reloading
2016-08-19 16:29:17 +02:00
Borja Lorente
8417e6f22d
MACVENTURE: Delete unnecessary attribute
2016-08-19 16:29:16 +02:00
Borja Lorente
7b9c63b1b9
MACVENTURE: Delete duplicate code
2016-08-19 16:29:16 +02:00
Borja Lorente
580c8136f4
MACVENTURE: Some more refactoring
2016-08-19 16:29:16 +02:00