Commit Graph
75 Commits
Author SHA1 Message Date
Strangerke 4095ae1ba8 MORTVIELLE: Add missing check on shouldQuit() (which fixes CID 1063228) 2013-11-09 22:15:41 +01:00
Strangerke 7843acc907 MORTEVIELLE: Replace strncpy by strlcpy 2013-10-30 23:14:15 +01:00
Thierry Crozat 3ab88c464a MORTEVIELLE: Fix computation of elapsed time around midnight
Replace use of getTimeAndDate() by getMillis() when computing
elapsed time. This fixes an issue when playing around midnight.
Also rename some variables for clarity (since they contain a time
in seconds having Hour in the name was a bit confusing).
2013-09-01 22:04:30 +01:00
Strangerke 9c3cefa6f0 MORTEVIELLE: Silent CID 1063229 2013-08-21 22:12:20 +02:00
Thierry Crozat 800ee561c9 MORTEVIELLE: Add detection entry for improved German translation
I also reworked a bit how detection work so that both the original
and the improved German translations can be played.
2013-08-21 11:22:51 +01:00
Strangerke 3ef4222f33 MORTEVIELLE: Replace some big if statements by switch statements 2013-08-21 08:37:57 +02:00
Strangerke a710bb5ca4 MORTEVIELLE: Remove second parameter of show() 2013-08-21 08:37:56 +02:00
Strangerke 9eaf978e33 MORTEVIELLE: Fix display of ending speech in German DOS edition 2013-08-19 21:03:14 +02:00
Strangerke 818b9a652b MORTEVIELLE: Remove some dead code and variables related to graphical modes 2013-08-17 12:45:28 +02:00
Strangerke ddb9f3862d MORTEVIELLE: Fix verb highlighting in Action and Self menus. Refactor functions related to MenuItem 2013-08-17 11:18:13 +02:00
Strangerke 1d21f5db26 MORTEVIELLE: Fix bug in previous commit, some multiple if statement optimizations 2013-08-16 20:06:34 +02:00
Strangerke 9dd65e5ef3 MORTEVIELLE: Put resolution scaler in a const, remove some dead code related to it 2013-08-16 19:23:29 +02:00
Strangerke 481aeb0b0b MORTEVIELLE: Remove code related to unsupported display modes 2013-08-16 18:50:28 +02:00
Strangerke 3af7b8d872 MORTEVIELLE: Rename opcode variables 2013-08-15 20:03:27 +02:00
Strangerke 563e62d625 MORTEVIELLE: Use verb order stored in mort.dat 2013-08-15 07:57:07 +02:00
Strangerke 6d5580f4ed MORTEVIELLE: Some renaming 2013-08-14 08:17:37 +02:00
Strangerke 3e75c5acc1 MORTEVIELLE: Wait for the end of sound in some more places 2013-08-13 07:54:08 +02:00
Strangerke 54f391a689 MORTEVIELLE: Merge SpeechManager and SoundManager 2013-08-11 18:09:40 +02:00
Strangerke 4ddf729c07 MORTEVIELLE: Remove some useless code and variables 2013-08-11 12:53:01 +02:00
Strangerke 17245005c3 MORTEVIELLE: Fix sound checks (thanks to fuzzie for pointing them out) 2013-08-11 12:40:53 +02:00
Strangerke b749c2115b MORTEVIELLE: Move the end of "sentence" to the main loop in order to fix the display 2013-08-11 11:40:16 +02:00
Strangerke 4b1c0b29ea MORTEVIELLE: Add an initialization of _charAnswerCount in initMaxAnswer() 2013-08-11 00:02:57 +02:00
Thierry Crozat 7b517f7fd1 MORTEVIELLE: Improve looping of the intro song
Using a LoopingAudioStream gets rid of the pause between each loop
(and simplifies the code).
2013-08-04 12:59:34 +01:00
Strangerke c1f93815ee MORTEVIELLE: Compute real buffer size in order to avoid ticks at the end of the song 2013-08-04 10:46:10 +02:00
Strangerke 134532090b MORTEVIELLE: Implement music in intro screen 2013-08-04 10:39:34 +02:00
Torbjörn Andersson 870a583c8b MORTEVIELLE: Pass Pattern struct by reference
This should avoid unnecessary copying of a 400+ byte struct. This
was a low-priority Coverity issue, for some reason without a CID.
2013-08-04 09:24:33 +02:00
Strangerke 178feb8e8b MORTEVIELLE: Rename ROOM9 into JULIA_ROOM 2013-08-03 14:55:19 +02:00
Strangerke 65b0b59bd5 MORTEVIELLE: Some more renaming 2013-08-03 12:56:21 +02:00
Strangerke c79ce89680 MORTEVIELLE: Rework code using _openObjects 2013-08-03 12:09:13 +02:00
D G Turner b4a0fd13ef MORTEVIELLE: Another fix for WinCE compilation.
S_OK is a system define in the WinCE toolchain library headers, so this
conflicts. Renamed to S_OKAY in the engine code to avoid this.
2013-07-31 01:07:48 +01:00
Strangerke b50f0e2a0d MORTEVIELLE: Remove remaining macros, start refactoring menus, modify the way _cfiphBuffer is read/written 2013-07-29 01:58:03 +02:00
Strangerke 8009b2ebd8 MORTEVIELLE: Remove another use of _mem 2013-07-26 13:10:54 +02:00
Strangerke db10ddace4 MORTEVIELLE: Use a specific buffer instead of _mem for noise5 file 2013-07-25 15:47:31 +02:00
Strangerke 8e2fe73afa MORTEVIELLE: Use a specific buffer instead of _mem for the animations 2013-07-25 10:32:21 +02:00
Strangerke e86ec8bc81 MORTEVIELLE: Use variable size for _rightFramePict in order to handle the different sizes of the Amiga and Atari versions 2013-07-25 10:24:25 +02:00
Strangerke 51f6966656 MORTEVIELLE: Use a specific buffer instead of _mem for the right frame 2013-07-25 10:10:09 +02:00
Strangerke eb998776ac MORTEVIELLE: Fix box height when searching 2013-07-25 00:50:08 +02:00
Strangerke 11df173292 MORTEVIELLE: Remove unused code from the original compression scheme 2013-07-24 18:24:28 +02:00
Strangerke 91ed517332 MORTEVIELLE: Move Current Picture out of _mem buffer, some renaming 2013-07-24 18:22:35 +02:00
Strangerke 9bbfd7f628 MORTEVIELLE: Start working on displayPicture, misc renaming and refactoring 2013-07-24 15:16:56 +02:00
Strangerke 06e57dd53b MORTEVIELLE: Remove useless constant, rename another one 2013-07-24 12:30:58 +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
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 dcdf68b0a6 MORTEVIELLE: Some more renaming 2013-07-23 09:31:47 +02:00
Strangerke a5b18d7905 MORTEVIELLE: Remove _msg array 2013-07-22 23:59:43 +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