Commit Graph
137 Commits
Author SHA1 Message Date
Thierry Crozat 8216e6dabf MORTEVIELLE: Freeze clock in game when pausing the game 2013-09-01 22:04:30 +01:00
Strangerke 1422004a80 MORTEVIELLE: Fix crash when loading from launcher 2013-08-20 23:10:05 +02:00
Strangerke e2856ed85b MORTEVIELLE: Avoid using sav0.mor in run() 2013-08-16 23:29:52 +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 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 0d1772b95d MORTEVIELLE: Introduce original language in detection 2013-08-13 08:34:36 +02:00
Strangerke 54f391a689 MORTEVIELLE: Merge SpeechManager and SoundManager 2013-08-11 18:09:40 +02:00
Strangerke f621297dc7 MORTEVIELLE: Get rid of the 640Kb _mem buffer 2013-08-11 17:16:30 +02:00
Strangerke 4ddf729c07 MORTEVIELLE: Remove some useless code and variables 2013-08-11 12:53:01 +02:00
Strangerke eb61855ca0 MORTEVIELLE: Avoid loading sfx and noise files multiple times 2013-08-10 22:17:10 +02:00
Strangerke 673ea511ea MORTEVIELLE: some refactoring in ambiant sound code 2013-08-10 14:01:30 +02:00
Strangerke 62b6c333d5 MORTEVIELLE: Play ambiant sounds 2013-08-10 13:41:50 +02:00
Strangerke 134532090b MORTEVIELLE: Implement music in intro screen 2013-08-04 10:39:34 +02:00
Strangerke 178feb8e8b MORTEVIELLE: Rename ROOM9 into JULIA_ROOM 2013-08-03 14:55:19 +02:00
D G Turner 3a4507bf5a MORTEVIELLE: Fix compilation on WinCE.
The LANG_* symbols were colliding with defined symbols in the WinCE
system headers. Renamed to avoid this.
2013-07-30 20:53:07 +01:00
Strangerke 0b8db36af5 MORTEVIELLE: Remove another use of _mem 2013-07-27 00:08:56 +02:00
Strangerke 8009b2ebd8 MORTEVIELLE: Remove another use of _mem 2013-07-26 13:10:54 +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 91ed517332 MORTEVIELLE: Move Current Picture out of _mem buffer, some renaming 2013-07-24 18:22:35 +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 ee6bb6719c MORTEVIELLE: Janitorial: Misc cosmetic changes 2013-07-23 09:13:32 +02:00
Strangerke 67f900ed33 MORTEVIELLE: Reorder includes 2013-07-19 11:51:10 +02:00
Strangerke 5924230634 MORTEVIELLE: Replace some British words by US ones 2013-07-19 10:59:20 +02:00
Strangerke 69f593ad1e MORTEVIELLE: Some renaming in intro functions 2013-07-18 20:29:19 +02:00
Paul Gilbert e14278eb58 MORTEVIELLE: Changed savegames to use the game target to generate filenames 2013-07-13 19:10:03 -04:00
Strangerke 364cfaf9d2 MORTEVIELLE: Fix some typos identified by wjp 2013-07-13 22:22:57 +02:00
Thierry Crozat 8c07096368 MORTEVIELLE: Fix memory leak with the _screenSurface
The _screenSurface was not free'ed after being created. This is now
done at the end of run() (the Surface is created at the start of run()
when calling initialise()). Also moved a few free() from the destructor
to the end of run() in case run() can be called more than once on the
same engine.
2013-06-30 13:45:43 -06:00
Thierry Crozat 730a1373d9 MORTEVIELLE: Fix access to free'ed memory
Two buffers were allocated and then free'ed in initialise(), which caused
memory issues when accessed later on throughout the game. They are now
free'ed from the MortevielleEngine destructor.
2013-06-30 13:26:07 -06:00
Strangerke 1e2a9900f2 MORTEVIELLE: Move misc functions from Mortevielle to Utils 2013-06-27 20:19:27 +02:00
Strangerke 7aceea7221 MORTEVIELLE: Introduce DialogManager and get rid of static functions 2013-06-26 08:29:09 +02:00
Strangerke cf26edf385 MORTEVIELLE: Remove some useless g_vm 2013-06-26 07:51:11 +02:00
Strangerke 5086153512 MORTEVIELLE: Replace g_vm in SpeechManager 2013-06-26 07:42:49 +02:00
Strangerke 1989cc9911 MORTEVIELLE: Replace g_vm in SoundManager 2013-06-26 01:06:22 +02:00
Strangerke a3f77d63df MORTEVIELLE: Replace g_vm in TextHandler 2013-06-25 21:49:30 +02:00
Strangerke 25c786dbe9 MORTEVIELLE: Replace g_vm in MouseHandler 2013-06-25 21:01:49 +02:00
Strangerke 785db3b190 MORTEVIELLE: Replace g_vm in ScreenSurface 2013-06-25 20:40:06 +02:00
Strangerke 16c814ee6e MORTEVIELLE: Replace g_vm in Menu 2013-06-25 08:00:11 +02:00
Strangerke a81f13c14e MORTEVIELLE: Remove CHECK_QUIT macros 2013-06-24 23:48:00 +02:00
Strangerke 9c6590fdeb MORTEVIELLE: remove a magic value, initialize the last bytes of cfiecBuffer 2013-02-25 23:22:07 +01:00
Strangerke 0a1dd302fe MORTEVIELLE: Some renaming, remove useless variables, add debugger 2013-02-21 00:53:52 +01:00
Strangerke 3f60cd79fe MORTEVIELLE: More renaming 2012-10-14 21:59:27 +02:00
Strangerke ad3c7febd7 MORTEVIELLE: Some more renaming 2012-10-14 10:28:03 +02:00
Strangerke d7a9cfb80f MORTEVIELLE: rework _openObjects use, rename resetOpenObjects 2012-10-13 12:41:27 +02:00
Strangerke c33462da12 MORTEVIELLE: More renaming 2012-10-13 12:10:48 +02:00
Strangerke 121039101d MORTEVIELLE: Remove dead code.
m was computed to in order to display a message while loading the next
resource. As there are no more delays, the message isn't displayed anymore,
thus it's useless to compute the message id.
2012-10-12 07:46:58 +02:00
Strangerke 957c220556 MORTEVIELLE: Some more renaming 2012-10-12 07:31:30 +02:00
Strangerke 6238c034fd MORTEVIELLE: Some more renaming 2012-10-11 00:45:46 +02:00