Commit Graph
86814 Commits
Author SHA1 Message Date
Paul Gilbert c24d0de8f6 SHERLOCK: Remove unused variable 2015-05-18 18:21:41 -04:00
Paul Gilbert 0b50a077f7 SHERLOCK: Fix spacing in constructors 2015-05-18 18:12:58 -04:00
Paul Gilbert ffe82a40e8 Merge pull request #8 from sirlemonhead/sherlock
SHERLOCK: Fix code formatting issues and comment spelling mistakes
2015-05-18 18:04:45 -04:00
Strangerke 0aebac9174 SHERLOCK: Fix some issues pointed by LordHoto 2015-05-18 23:23:37 +02:00
Strangerke c451360747 SHERLOCK: Make loop non-interactive demo (intro) 2015-05-18 21:29:50 +02:00
Strangerke d82d476b27 SHERLOCK: Add code to make non-interactive demo completable 2015-05-18 20:58:44 +02:00
Martin Kiewitz c64652bbb6 SCI: sq4cd: extend skateorama workaround bug #6853 2015-05-18 19:38:44 +02:00
sirlemonhead da9333a924 SHERLOCK: Fix code formatting issues and comment spelling mistakes 2015-05-18 18:23:47 +01:00
Martin Kiewitz f0ccd3f91a SCI: sq4cd scriptpatch clothes change points #6866
script patch, so that points are awarded, when
changing back clothes. You have to clean out the
bank account again, because that's the problematic
script. Also happened in original interpreter.
Only happened for Space Quest 4 CD
worked in floppy
2015-05-18 19:15:35 +02:00
Martin Kiewitz 158f491b44 SCI: add game & int version to hoyle 1 amiga 2015-05-18 10:52:37 +02:00
Filippos Karapetis 994195befa SCI: Reenable an English Amiga version of Hoyle 1 (bug #6870) 2015-05-18 11:46:14 +03:00
Kirben 1aa67cbc96 AGOS: Revert last change for PC version of Waxworks. 2015-05-18 17:12:08 +10:00
Kirben 08744f4ebf AGOS: Fix restoring room state, when changing rooms in PC version of Waxworks. 2015-05-18 16:09:44 +10:00
Paul Gilbert b1b7ee33df SHERLOCK: Highlight found search matches in the journal 2015-05-17 18:02:49 -04:00
Paul Gilbert 46c68176f8 SHERLOCK: Journal search buttons shouldn't have keyboard highlights 2015-05-17 17:50:13 -04:00
Paul Gilbert 12f260d66e SHERLOCK: Journal searches are uppercase 2015-05-17 17:33:42 -04:00
Paul Gilbert f55ff7ba21 SHERLOCK: Fix display of beveled background when entering Journal search 2015-05-17 17:21:21 -04:00
Strangerke f724cfcd22 SHERLOCK: Skip a couple of cached files for interactive demo 2015-05-17 22:56:32 +02:00
Paul Gilbert 40c2f6042f Merge pull request #7 from sirlemonhead/sherlock
SHERLOCK: Replace scumm_stricmp() with equalsIgnoreCase()
2015-05-17 15:54:23 -04:00
sirlemonhead 5e351b6bf3 SHERLOCK: Replace scumm_stricmp() with equalsIgnoreCase() 2015-05-17 20:41:46 +01:00
Paul Gilbert 2abb5f1977 SHERLOCK: Fix decompression of resources from library files 2015-05-17 14:01:35 -04:00
Martin Kiewitz 3b092e5d60 SCI: identifyOffsets() counter variables 2015-05-17 18:51:22 +02:00
Paul Gilbert 7cd4d15610 SHERLOCK: Fix scene loading when using a Small installation 2015-05-17 11:50:39 -04:00
Strangerke 4af7b58e94 SHERLOCK: Fix compilation for gcc 2015-05-17 15:04:22 +02:00
Strangerke 239562fc01 SHERLOCK: Better decoding of ADPCM 4bit sounds, courtesy of m_kiewitz 2015-05-17 14:33:57 +02:00
Paul Gilbert 40f7fff429 SHERLOCK: Beginnings of UserInterface split for Scalpel vs Tattoo 2015-05-17 08:09:14 -04:00
Paul Gilbert 3683719932 SHERLOCK: Implement remaining Rose Tattoo scene data loading 2015-05-17 07:20:06 -04:00
Martin Kiewitz a6ceee0d67 SCI: qfg1vga: fix script patch sneak into castle
The original script patch only worked when speed
slider was all the way up.
2015-05-17 11:54:27 +02:00
Kirben 3d72bcfa64 CINE: Add English DOS demo of Operation Stealth. 2015-05-17 15:42:20 +10:00
Paul Gilbert 46e27b6293 SHERLOCK: Update CAnim loading for Rose Tattoo 2015-05-16 22:48:24 -04:00
Paul Gilbert 7aa804b5cc SHERLOCK: Implement Tattoo version of image RLE compression 2015-05-16 22:27:36 -04:00
Paul Gilbert e909f1325f SHERLOCK: Fix reading scene shapes when compressed 2015-05-16 17:03:48 -04:00
Paul Gilbert 7963c64c06 SHERLOCK: Remove accidentally committed debug info 2015-05-16 17:01:28 -04:00
Paul Gilbert 2cfc6a0a0c SHERLOCK: Fix broken Scalpel scene loading 2015-05-16 16:46:35 -04:00
Willem Jan Palenstijn 55049c5bcd NEWS: Fix typo and punctuation 2015-05-16 21:38:08 +02:00
Martin Kiewitz 998ae78871 SCI: add some improvements to NEWS file 2015-05-16 18:55:03 +02:00
Paul Gilbert 5f5051d7be SHERLOCK: Scene loading for shapes, desc, scripts for Rose Tattoo 2015-05-16 12:27:58 -04:00
Johannes Schickel c300944335 SDL: Add TODO about fullscreen modes to OpenGL SDL code. 2015-05-16 16:57:44 +02:00
Johannes Schickel 0654a45c05 Merge pull request #596 from Templier/opengl_switch_crash
Fix crash and wrong fullscreen mode listing when switching to OpenGL
2015-05-16 16:54:13 +02:00
Paul Gilbert 7897b72f65 SHERLOCK: Fix decompression for Rose Tattoo 2015-05-16 10:52:38 -04:00
Paul Gilbert 602741172d SHERLOCK: Move caching Scalpel sound libraries from Sound to Scalpel engine 2015-05-16 09:33:42 -04:00
Paul Gilbert af651e19a4 Merge branch 'sherlock' into sherlock2
Conflicts:
	engines/sherlock/decompress.cpp
	engines/sherlock/objects.cpp
	engines/sherlock/objects.h
	engines/sherlock/scene.cpp
	engines/sherlock/scene.h
	engines/sherlock/sound.cpp
2015-05-16 09:29:40 -04:00
Paul Gilbert 96e929f523 SHERLOCK: Clear screen before transitioning to the map 2015-05-16 09:03:53 -04:00
Paul Gilbert 052e04c005 SHERLOCK: Merged decompression code into Resources class 2015-05-16 08:56:50 -04:00
Paul Gilbert 8c7f5bf92f SHERLOCK: Fix default fade style option 2015-05-16 07:18:36 -04:00
Littleboy 40e019efd4 SDL: Restore the original video mode when unloading the Surface graphics manager
We set a custom video mode that might have a different BPP from the default. To ensure that other graphics managers will get the proper results when listing available video modes, we need to restore the initial BPP when unloading.

This fixes an issue when switching to OpenGL on Windows 8 and later. On those OSes, fullscreen OpenGL only has a 32bpp mode. It is correctly listed in the options but we call SLD_SetVideoMode later in the surface graphics manager. When we list the mode again after a switch, the internally selected BPP is still 16 and we fail to find any available fullscreen modes.
2015-05-16 01:29:15 -04:00
Littleboy ed3a32a91a SDL: Check for NULL when listing available modes via SDL_ListModes
It can be returned when there are no dimensions available for the currently selected pixel format
2015-05-15 23:30:02 -04:00
Paul Gilbert 95ce29ac74 SHERLOCK: Fix random pixel transitions, and make it the default fade style 2015-05-15 20:44:12 -04:00
Paul Gilbert 62ce7a9c83 SHERLOCK: Use ConfMan.registerDefault to simply reading options 2015-05-15 20:02:40 -04:00
Paul Gilbert d9a7d87b19 SHERLOCK: Fix positioning of Quit Yes/No buttons 2015-05-15 19:46:29 -04:00