uruk
8c5ce549e6
AVALANCHE: Change _graphics into a pointer, modify the rest of the code accordingly. Introduce AvalanhceEngine::initialize(), use it in AvalancheEninge::run(), modify rest of the code accordingly.
2013-07-24 17:52:57 +02:00
uruk
ba581b0b32
AVALANCHE: Fix indents in avalanche.cpp.
2013-07-24 17:12:46 +02:00
uruk
043ded8185
AVALANCHE: Implement triptype::walk().
2013-07-24 17:02:38 +02:00
uruk
bc5b3fbb65
AVALANCHE: Rename Graph to Graphics. Update everything accordingly.
2013-07-24 17:02:08 +02:00
uruk
0d6a327f98
AVALANCHE: Remove unnecessary indents from avalanche.cpp.
2013-07-24 16:43:34 +02:00
uruk
aa0603cf42
AVALANCHE: rename constants to follow our code formatting conventions.
2013-07-24 16:42:23 +02:00
Strangerke
9bbfd7f628
MORTEVIELLE: Start working on displayPicture, misc renaming and refactoring
2013-07-24 15:16:56 +02:00
uruk
aed0c42f15
AVALANCHE: Add comments to Avalot:handleKeyDown().
2013-07-24 13:54:39 +02:00
uruk
e8841fbe5c
AVALANCHE: Implement Trip::handleMoveKey(), update Avalot::handleKeyDown().
2013-07-24 13:38:32 +02:00
Strangerke
d5a6c9e4ab
MORTEVIELLE: Remove useless define
2013-07-24 13:16:28 +02:00
uruk
bddc0e5cbf
AVALANCHE: Move handleMoveKey() from Avalot to Trip.
2013-07-24 13:11:24 +02:00
uruk
3058a02ab9
AVALANCHE: Fix commas.
2013-07-24 12:56:55 +02:00
uruk
5dc6abe87b
AVALANCHE: Add event handling.
2013-07-24 12:55:01 +02:00
Strangerke
06e57dd53b
MORTEVIELLE: Remove useless constant, rename another one
2013-07-24 12:30:58 +02:00
uruk
9e15eee970
AVALANCHE: Modify Avalot::run() to don't exit after a single loop, comment out the error in getsettype::remember() until I find out why it is invoked.
2013-07-24 11:03:52 +02:00
Johannes Schickel
80ab4c5242
SCUMM: Implement original AD AdLib output.
...
This implements the original AD output and enables it for Indy3 and Loom DOS.
It is not enabled for Monkey Island DOS because it would break multi MIDI
support. However, there are also drawbacks for Indy3. In the catacombs
we were able to play sfx (Indy walking around) and the background music
at once. This was not supported in the original player and thus also does
not work with this reimplementation.
This fixes bug #2027877 "INDY3: Non-Looping Sound Effects".
This fixes bug #1159581 "ADLIB: Adlib Emulation doesn't Respect Volume Settings"
for Indy3 and Loom.
2013-07-24 03:28:47 +02:00
uruk
984b478132
AVALANCHE: Modify comment in Dropdown::chalk().
2013-07-24 00:14:07 +02:00
uruk
2af413cccf
AVALANCHE: Cosmetic correction in Dropdown::chalk().
2013-07-23 22:24:20 +02:00
uruk
de066939d1
AVALANCHE: Remove warning from menuset::update().
2013-07-23 20:52:26 +02:00
Einar Johan Trøan Sømåen
e19656464c
WINTERMUTE: Set _scriptStream to nullptr after deletion
...
(Clang static-analyzer issue)
2013-07-23 18:39:50 +02:00
uruk
9970ab90fb
AVALANCHE: Dropdown: Repair menuset::update(), implement Dropdown:chalk().
2013-07-23 17:21:53 +02:00
Strangerke
3573929625
MORTEVIELLE: Give a better name to kAdrDecBuffer
2013-07-23 17:19:16 +02:00
Strangerke
03e32ca318
MORTEVIELLE: Get rid of phaz, Fix an uninitialized variable in setRandomPresenceRoom9
2013-07-23 15:03:47 +02:00
uruk
050c60c192
AVALANCHE: Implement menuset::update().
2013-07-23 12:34:58 +02:00
Strangerke
95ade596a1
MORTEVIELLE: Renaming fields and functions related to the number of answers per character
2013-07-23 10:51:42 +02:00
Strangerke
be886b4e38
MORTEVIELLE: Improve question cheat in debugger
2013-07-23 10:44:33 +02:00
Strangerke
de3566e82e
MORTEVIELLE: Some more renaming
2013-07-23 10:18:08 +02:00
Strangerke
877fc1f8b9
MORTEVIELLE: Clarify a part of taffich
2013-07-23 09:41:59 +02:00
Strangerke
dcdf68b0a6
MORTEVIELLE: Some more renaming
2013-07-23 09:31:47 +02:00
Strangerke
ee6bb6719c
MORTEVIELLE: Janitorial: Misc cosmetic changes
2013-07-23 09:13:32 +02:00
Strangerke
a5b18d7905
MORTEVIELLE: Remove _msg array
2013-07-22 23:59:43 +02:00
Strangerke
4abc37de3f
MORTEVIELLE: Fix Wait and Sleep alerts
2013-07-22 23:37:33 +02:00
Strangerke
74e3da2d0d
MORTEVIELLE: Fix another glitch in the head display functions
2013-07-22 15:55:21 +02:00
Strangerke
42ec5c7ed3
MORTEVIELLE: Fix glitch in one of the head display functions
2013-07-22 14:28:53 +02:00
Strangerke
f706ffbc3c
MORTEVIELLE: rename variable name not following naming conventions
2013-07-22 11:19:02 +02:00
Strangerke
4bba7fcb90
MORTEVIELLE: Simplify loadDesFile and loadAniFile
2013-07-22 10:59:52 +02:00
Strangerke
b481096d87
MORTEVIELLE: Use kAdrPictureComp in displayCGAPattern
2013-07-22 10:42:02 +02:00
Strangerke
6d2d0680a9
MORTEVIELLE: Fix some more invalid read sizes
2013-07-22 10:10:56 +02:00
Strangerke
624d05d7bc
MORTEVIELLE: Fix invalid read size in music code
2013-07-22 09:25:08 +02:00
Strangerke
88f5fe7329
MORTEVIELLE: Get rid of the last remaining magic values used with _mem
2013-07-21 19:59:58 +02:00
Matthew Hoops
15456d333e
PEGASUS: Fix missing AI warning videos in the DVD demo
2013-07-21 08:58:24 -04:00
Torbjörn Andersson
1f9f08c935
SCUMM: Fix test before running VAR_SAVELOAD_SCRIPT2 (CID 1004135)
...
This doesn't really make any difference because either both
VAR_SAVELOAD_SCRIPT and VAR_SAVELOAD_SCRIPT2 exist, or neither
does. But it feels more correct this way.
2013-07-21 10:02:02 +02:00
Strangerke
d5ad25316c
MORTEVIELLE: Remove constants previously used by the mouse code
2013-07-21 09:27:15 +02:00
Torbjörn Andersson
bb0850101c
TSAGE: Fix GCC warning about possibly undefined behaviour
2013-07-21 08:15:16 +02:00
Paul Gilbert
472618ffff
TSAGE: Bugfixes for R2R drive room
2013-07-20 23:26:25 -04:00
Matthew Hoops
4e9e2f4fea
PEGASUS: Fix possible timer "skip" when resuming
...
pause/resume need to treat things a bit differently from the normal setRate function. This caused a jump in a timer when resuming from the pause menu in certain cases, though not all the time.
Regression from b50cac637e , which was part of the fix for the lid animations.
2013-07-20 23:06:36 -04:00
Paul Gilbert
b79fd7e965
TSAGE: Work on setup of R2R engine palette maps
2013-07-20 18:46:55 -04:00
Strangerke
042011a3fe
MORTEVIELLE: Remove one more magic value, simplify draw()
2013-07-20 23:58:47 +02:00
Strangerke
d0c9c44d23
MORTEVIELLE: Remove dead code, update comment
2013-07-20 19:07:12 +02:00
Strangerke
448acf7435
MORTEVIELLE: Get rid of some more magic values
2013-07-20 19:06:25 +02:00