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