Age | Commit message (Collapse) | Author |
|
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.
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Conflicts:
engines/engines.mk
|
|
This silences a GCC warning about a 'saveFile' variable shadowing
a saveFile() method.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
scene was unreachable. Sound bug still present, though.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The mouse cursor warping code via the keyboard allows the cursor to go
outside the screen. We now limit the cursor's position to always stay
within the screen
|
|
Many thanks to wjp for his help with disassembly
|
|
The selection is done via registry, so no easy fix is available yet.
|
|
|
|
Thanks Greencis for reporting it
|
|
|
|
Nommes Georges
With the accents removed to avoid breaking encoding.
|
|
|
|
|
|
|
|
This reverts commit 4401f40f7203f7aaa78c2e1c904c70902325436c.
|
|
|
|
|
|
|
|
This is a regression from commit c90d56355fa0bbcdd3122f3e376e5609422338b3
Thanks to canavan for his testing and bisecting work
|
|
|