Commit Graph

51198 Commits

Author SHA1 Message Date
Willem Jan Palenstijn
bc9c42b5ad MISC: Update more dates to 2012 2012-01-13 21:37:26 +01:00
Andrea Corna
c8826297a4 COMMON: Enhance zlib interface 2012-01-13 18:33:04 +01:00
Filippos Karapetis
22e00a710f SCI: Fixed some graphics corruption (black boxes) in the dialogs of GK1 2012-01-13 02:38:20 +02:00
Filippos Karapetis
21a7e3d8e6 Merge pull request #146 from eriktorbjorn/master
DREAMWEB: Extend the original save/load dialogs from 7 to 21 slots.
2012-01-12 01:51:55 -08:00
Torbjörn Andersson
c456d6d29a DREAMWEB: Rewrite a comment, since the old one could be misread
I read it as "this is how the original code expects save slots to
be initialized", but I guess it could be read as "the original
engine had 21 save slots". Which it didn't.
2012-01-12 00:00:26 +01:00
Torbjörn Andersson
0998c64c20 DREAMWEB: Change selectSaveLoadPage()'s command type to be unique
At Filippos's and wjp's suggestion. I don't really understand what
it does (other than printing the mouse over text), so I had simply
copied and pasted from another function.
2012-01-11 23:38:37 +01:00
Scott Thomas
b2a38897a0 README: Mention T7G specific configuration option 2012-01-11 22:06:36 +10:30
Strangerke
603dc3734c TSAGE: R2R - Fix some warnings, implement sub51AF8
Thanks LordHoto for pointing those
2012-01-10 22:08:00 +01:00
Strangerke
879cb00c8a TSAGE: R2R - Partial implementation of scene 1200 2012-01-10 20:11:47 +01:00
Strangerke
3f05ee5452 TSAGE: R2R - Add some global variables, fix some default values 2012-01-10 20:10:46 +01:00
Johannes Schickel
c74fde632f CONFIGURE: Also check "long long" in find_type_with_size.
This is because on Win64 "long" is 4 bytes and only "long long" is 8 bytes.
Without this check we would not have a 64 bit integer type on Win64.
2012-01-10 16:13:29 +01:00
Johannes Schickel
a3e06d5074 CONFIGURE: Make 32bit pointer check a bit safer.
This adapts the check to be similar to the find_type_with_size check, i.e. it
assigns a value to test_array and also returns 0. Should not be required, at
least builtbot went fine, but better be safe and sorry.
2012-01-10 16:13:29 +01:00
Johannes Schickel
3606ebed6a CONFIGURE: Fix formatting.
Thanks to Max for pointing out.
2012-01-10 16:13:20 +01:00
Bastien Bouclet
1432011fdc VIDEO: Small refactoring of the Bink Decoder
This allows subclassing the Bink decoder to add seeking support
2012-01-09 08:52:08 +01:00
Matthew Hoops
e72201c6cc GUI: Make eraser.bmp a Windows v3 bitmap
We don't have proper support for v4 bitmaps
2012-01-08 20:40:27 -05:00
Fabio Battaglia
57d586d598 SWORD2: Force fake transparency for PSX sprites
In PSX version blending is done through hardware transparency,
this would have to be simulated using 16-bit mode. As this is
not yet available in this engine, fake transparency is used
as a placeholder
2012-01-09 00:17:29 +01:00
athrxx
cc3fc3f3da KYRA: fix regression in non-playable HOF demo
(missing animated items)
2012-01-08 23:59:10 +01:00
Strangerke
d1e9d38214 TSAGE: R2R - Implement scene 1530 2012-01-08 23:57:08 +01:00
Eugene Sandulenko
fed0ef350d CONFIGURE: Better test for 32-bitness courtsey of LordHoto 2012-01-08 22:41:52 +00:00
Eugene Sandulenko
0024228100 CONFIGURE: Add detection for 64-bitness and define int64 when applicable 2012-01-08 22:28:43 +00:00
Johannes Schickel
d66bfb131c KYRA: Cleanup v2 item animation a little bit. 2012-01-08 23:00:41 +01:00
Strangerke
2dc3111bbe TSAGE: R2R - Implement scene 1525 2012-01-08 21:50:32 +01:00
Strangerke
a4a2878a37 TSAGE: R2R - Implement scene 1500 2012-01-08 20:41:41 +01:00
Ben Castricum
1a16c5ceb4 SCUMM: Recognize platform on win version of dutch puttrace demo 2012-01-08 20:30:39 +01:00
Torbjörn Andersson
209012a88e SCUMM: Work around script bug in The Dig
The sound of trickling water in the spider lair is started, but never
explicitly stopped, so it keeps going. (Possibly not forever. When I
tried it in DOSBox, it finally stopped when I got back to the Nexus.)
The same sound effect is used the underwater cavern, and in that case
the exit script does fade out the sound so this workaround emulates
that behaviour.
2012-01-08 20:11:22 +01:00
Ben Castricum
7a82f513a3 SCUMM: Recognize Mac version of dutch putttime demo 2012-01-08 20:05:49 +01:00
Torbjörn Andersson
0a5df02134 DREAMWEB: Extend the number of saveslots from 7 to 21 in the original
save/load dialogs.
2012-01-08 19:36:59 +01:00
Filippos Karapetis
fb26f7dcfa TSAGE: Update comment 2012-01-08 19:07:00 +02:00
Filippos Karapetis
4938e49e2d TSAGE: Fix assert triggering when there's nothing to update on screen 2012-01-08 19:03:43 +02:00
Filippos Karapetis
2bc89ea4dc TSAGE: Fix incorrect popup menu positions (regression) 2012-01-08 19:03:41 +02:00
Ben Castricum
e750c9a0b9 SCUMM: Recognize Windows as platform for pajama2 demo 2012-01-08 18:02:00 +01:00
Ben Castricum
b6bc747672 SCUMM: Add support for 2 freddi3 Mac/Dutch demos 2012-01-08 17:52:21 +01:00
Ben Castricum
e3b93672d5 SCUMM: Correctly recognize platform on freddi2 dutch demo 2012-01-08 15:05:50 +01:00
Paul Gilbert
5a9c189b22 TSAGE: Fix R2R crashes saying 'unknown message' 2012-01-08 21:03:42 +11:00
Tarek Soliman
12d1a9d37f KYRA: Fix LoL/EoB savegame typing issue with keymapper
If you bind letters (e.g. WSAD) using the keymapper and then try to
save using the in-engine dialog, the letters would get captured and
make it impossible to name a save using those letters.

Thanks LordHoto
2012-01-07 22:20:48 -06:00
Tarek Soliman
37d77253cf KEYMAPPER: Add failsafe code for popping into Keymapper itself
Thanks LordHoto
2012-01-07 22:08:57 -06:00
Tarek Soliman
d143872be6 KEYMAPPER: Constantify global keymap name 2012-01-07 21:20:29 -06:00
Tarek Soliman
82e0900678 KEYMAPPER: Rename inherit flag to transparent
Less confusing
2012-01-07 21:10:05 -06:00
Tarek Soliman
73160e54b4 KEYMAPPER: Only push/pop the gui keymap once per gui session
The removes a bit of waste when gui dialogs are opened.
Multiple gui keymaps were being pushed.
2012-01-07 20:48:49 -06:00
Fabio Battaglia
15ea73104c SWORD2: Fix problem with the height of PSX sprites
Apparently some uncompressed PSX sprites have a wrong
height value in the datafiles, creating subtle problems
like missing lines in some graphics. Fixed by artificially
adding 1 to odd height values of uncompressed sprites.
2012-01-08 00:34:15 +01:00
Eugene Sandulenko
2852d685d5 Merge pull request #164 from Mataniko/master
SCUMM: Added three Hebrew HE games
2012-01-07 13:52:46 -08:00
Strangerke
9ddabeca32 TSAGE: R2R - Fix sub1B00, rename it to scalePalette
Thanks wjp for the namings
2012-01-07 21:47:47 +01:00
Filippos Karapetis
103ae27d3a GRAPHICS: Silence a false positive warning in MSVC 2012-01-07 22:45:59 +02:00
Johannes Schickel
f71fb6a828 DEVTOOLS: Fix some warnings in create_kyradat. 2012-01-07 21:30:12 +01:00
Matan Bareket
655d719bde SCUMM: Add three Hebrew HE games
Freddi Fish 3: The Case of the Stolen Conch Shell,
Putt-Putt Joins the Circus,
Pajama Sam 2: Thunder and Lightning Aren't so Frightening
2012-01-07 14:55:34 -05:00
Strangerke
8327189f8c TSAGE: R2R - Implement scene 1100 2012-01-07 20:33:00 +01:00
Filippos Karapetis
beb1f5b316 AGI: Fix bug #3451122 - "AGI-FANMADE: Nick's Quest hangs ScummVM upon starting" 2012-01-07 18:56:23 +02:00
Paul Gilbert
4222a728e1 TSAGE: Implemented R2R Scene 325 - Bridge Console 2012-01-07 11:54:47 +11:00
Johannes Schickel
1574d644e8 GRAPHICS: Let FontManager::setFont accept an "const BdfFont *".
As the documentation points out this method currently only works for BDF
fonts, thus it is safer to let it actually just accept such.
2012-01-07 01:16:33 +01:00
Johannes Schickel
050b8e3360 GUI: Rework how the default localized font is managed.
Now we set the default localized font to the "text_default" font of the
currently active theme and default to the big GUI font in case none is
specified properly.
2012-01-07 01:03:07 +01:00