unknown
5c8129a1dd
CGE2: Refactor _startupMode.
2014-09-07 11:01:23 +02:00
Peter Bozsó
da1b76be4d
Revert "CGE2: Make the intro skippable."
...
This reverts commit 5e099e90bc .
There's no need for this addition, since the intro was skippable before that too, by hitting the ESC key.
See System::touch().
2014-09-07 10:45:29 +02:00
D G Turner
261d15d007
KYRA (LOL): Fix bug #6727 due to incorrect assertion range.
...
This was the bug with "Engine assertion at various dialogues if no items
in inventory".
2014-09-07 09:32:12 +01:00
Paul Gilbert
f18178fd2c
MADS: Fix palette for difficulty selection dialog
2014-09-06 20:15:54 -04:00
Paul Gilbert
94068dddf7
MADS: Properly free menu items when main menu is freed
2014-09-06 17:55:01 -04:00
Peter Bozsó
5e099e90bc
CGE2: Make the intro skippable.
2014-09-06 22:52:24 +02:00
Paul Gilbert
a5528ecc7e
MADS: Fix spare screen background changes for TextView showing quotes
2014-09-06 16:39:49 -04:00
Peter Bozsó
6201ddf63e
CGE2: Update English autodetection.
2014-09-06 22:26:39 +02:00
Paul Gilbert
9ef68900e2
MADS: Fix text not properly being erased when showing quotes
2014-09-06 10:44:04 -04:00
Paul Gilbert
556414e53a
MADS: Fix custom color setup for quotes display
2014-09-05 22:35:13 -04:00
Paul Gilbert
efcf87a6e5
MADS: Fix OPL init error when showing credits multiple times
2014-09-05 22:21:24 -04:00
Paul Gilbert
2942f93ed5
MADS: Fix exiting the game
2014-09-05 21:39:10 -04:00
Paul Gilbert
350cd83050
MADS: Fix starting TextView palette setup and scroll ending
2014-09-05 21:33:38 -04:00
Thierry Crozat
5450870326
SWORD1: Improve speech endianess detection in mac version
...
Because of the way the speech is compressed with duplicate samples
being stored with a negative size and a single value, when reading the
data with the wrong endianess we can end up with a lot of duplicate
samples which biased the result with the way the old heuristic was
coded. Hopefully this change to skip duplicate samples will make it
more robust.
2014-09-05 22:57:36 +01:00
Роман Донченко
daceff7b2d
COMMON: Use true nullptr in Visual Studio 2010+ and true override in VS 2012+
...
Those compilers support these features despite not being fully C++11-compliant.
<http://msdn.microsoft.com/en-us/library/hh567368.aspx > says that VS 2010
has "partial" support for override. I don't know what that entails and I
can't test it, so I err on the side of caution and only enable it in 2012
and up.
2014-09-05 23:25:19 +04:00
Thierry Crozat
8eb82fd6c1
SWORD1: Fix heuristic to determine the endianess of the speech in mac version
...
Because the data is compressed (a repeated sample is coded as a
negative length followed by the value), when the length is read with
the wrong endianess we get completely wrong data. So to get the BE
data we cannot just read them assuming LE and byteswap afterward.
2014-09-05 07:46:42 +01:00
Paul Gilbert
bfbcc9f3e4
MADS: Fix text not showing at all for Quotes
2014-09-04 22:07:16 -04:00
Paul Gilbert
6c25604b9a
MADS: Fix palette setup for credits view
2014-09-04 21:53:47 -04:00
Paul Gilbert
82b2b2d65d
MADS: Properly implement drawing to a subset of the screen
2014-09-03 22:09:50 -04:00
Johannes Schickel
248ea3c1ab
GRAPHICS: Allow negative xOffset in TTF.
...
This should improve the visual looks of many fonts. However, it might result
in the first line of the glyph to be drawn left of the position specified in
drawChar.
2014-09-03 22:55:48 +02:00
Johannes Schickel
d55cd8f3b4
GRAPHICS: Allow to query the bounding box of chars/strings drawn with Font API.
2014-09-03 22:55:48 +02:00
Strangerke
4be8aa8906
CGE2: Update Polish detection v1.0 freeware
2014-09-03 20:53:37 +02:00
Torbjörn Andersson
9baf687f2f
WINTERMUTE: Silence GCC signed/unsigned comparison warning
2014-09-03 18:08:38 +02:00
Einar Johan Trøan Sømåen
55c8b7a11a
WINTERMUTE: Save the names of any language files that are loaded. (Fix bug #6651 )
...
This way, they will be reloaded in the same order when loading a save game. Old save games will
continue to show the bug, but new savegames will be consistent. A quick fix for old save games in
the white chamber, is to launch the game with the correct language BEFORE loading the save game.
This increases the save-game-version to 1.3.1ScummVM
2014-09-03 17:47:49 +02:00
anotherguest
20d363c785
SYMBIAN: Move options into config.mmh file and updated other makefiles.
2014-09-03 08:42:53 +02:00
Paul Gilbert
63f2ba2c1d
MADS: Converting text view to use existing drawing frameweork
2014-09-02 21:06:33 -04:00
Johannes Schickel
4917945130
README: savestate -> saved game
2014-09-03 01:35:33 +02:00
Johannes Schickel
8e1bc16352
README: savegame -> saved game
2014-09-03 01:35:04 +02:00
Johannes Schickel
03b8800080
Merge pull request #492 from BenCastricum/misc
...
GUI: replace "savegame" by "saved game".
2014-09-03 00:01:57 +02:00
Strangerke
5b6d520009
CGE2: Add detection for Sfinx v1.0 Freeware Polish
2014-09-01 22:14:21 +02:00
Torbjörn Andersson
84548847a1
DEBUGGER: Add "md5mac" command to get MD5 sum of Mac resource fork.
2014-09-01 21:19:48 +02:00
Torbjörn Andersson
f1fae53731
DEBUGGER: Add "md5" command, to get the MD5 sum of entire files
...
This may make it easier to ask users for the MD5 sum of a file, in
case we suspect a bug report is caused by damaged files.
2014-09-01 20:24:23 +02:00
Paul Gilbert
4f128e7118
MADS: Fixes to correctly display the credits screen
2014-08-31 22:54:07 -04:00
Paul Gilbert
4bf98c3e42
MADS: Actually hook in the new sound player group
2014-08-31 19:42:58 -04:00
Paul Gilbert
8990a31643
MADS: Implement sound player group #9
2014-08-31 19:21:02 -04:00
Paul Gilbert
218fb94abf
MADS: Hook in text credits view, beginnings of correct script processing
2014-08-31 16:49:43 -04:00
Paul Gilbert
00ec2a01fe
ACCESS: Fix display of advert view on Exit
2014-08-31 09:49:56 -04:00
Paul Gilbert
c96247ca57
MADS: Fix some memory leaks
2014-08-31 08:53:50 -04:00
Paul Gilbert
e854ec1bc9
ACCESS: Fix freeing _eseg correctly
2014-08-30 21:44:28 -04:00
Paul Gilbert
f8778a5e04
ACCESS: Fix getLine when \r occurs just after maximum line width reached
2014-08-30 21:43:24 -04:00
Paul Gilbert
b5b298a5d5
ACCESS: Fix playSound call
2014-08-30 21:22:11 -04:00
Paul Gilbert
2f5fb206d3
ACCESS: Further cleanup of doEstablish parameters
2014-08-30 21:02:22 -04:00
Paul Gilbert
78bf011a8b
ACCESS: Fix playSound stub
2014-08-30 20:50:25 -04:00
Paul Gilbert
c092e06652
ACCESS: Fix parameter usage in doEstablish
2014-08-30 20:31:48 -04:00
Strangerke
9d3460e9f7
ACCESS: Implement printText()
2014-08-31 02:19:05 +02:00
Paul Gilbert
b39d7df7cb
ACCESS: Fix background loading in doEstablish
2014-08-30 20:12:12 -04:00
Paul Gilbert
36b87d39ca
ACCESS: Add a missing ->data() on _eseg
2014-08-30 19:15:34 -04:00
Strangerke
469e327360
ACCESS: Add a safeguard to avoid a potential issue when alternating stream and raw data use
2014-08-31 01:11:44 +02:00
Strangerke
2cc6d9299a
ACCESS: Add a check to work around a difference in hardcoded data between the CD and the floppy version
2014-08-31 01:09:29 +02:00
Strangerke
aa755b9f3f
ACCESS: Fix loadEstablish for the CD version
2014-08-31 01:06:50 +02:00