Filippos Karapetis
b4c15c674d
ACCESS: Comment out unused variables
2015-07-22 22:51:06 +02:00
Willem Jan Palenstijn
6ec9c81b57
Merge branch 'master' into mm
...
Conflicts:
engines/access/access.cpp
engines/access/asurface.h
engines/access/bubble_box.cpp
engines/access/bubble_box.h
engines/access/martian/martian_game.cpp
engines/access/player.cpp
engines/access/player.h
engines/access/resources.cpp
engines/access/screen.cpp
engines/access/screen.h
engines/access/sound.cpp
engines/access/sound.h
2015-07-22 22:43:42 +02:00
Max Horn
87f7f72888
CONFIGURE: add and use append_var function
...
This allows replacing constructs like
LDFLAGS="$LDFLAGS -static-libgcc -static-libstdc++"
by
append_var LDFLAGS "-static-libgcc -static-libstdc++"
or even
append_var LDFLAGS -static-libgcc -static-libstdc++
which improves readability and reduces "code duplication", and thus
reduces the risk of introducing certain bugs (e.g. like this one:
LDFLAGS="$LDFLAG -static-libgcc -static-libstdc++"
2015-07-22 14:32:03 +02:00
vanfanel
8cf5f96b9e
SDL/DISPMANX: Make hasFeature(kFeatureFullscreenMode) return false since dispmanx graphics always run in accelerated fullscreen mode.
2015-07-22 13:33:19 +02:00
vanfanel
b706ca36f1
SDL/DISPMANX: Updated class member names, configure script and asociated files and docs to conform to fingolfin's corrections.
2015-07-22 13:00:45 +02:00
Paul Gilbert
4e5c8d35f7
SHERLOCK: RT: Further fixes for credits display
2015-07-21 22:44:34 -04:00
Paul Gilbert
15c8917c01
SHERLOCK: RT: Fix compiler warnings
2015-07-21 22:36:05 -04:00
Paul Gilbert
aad99b7706
SHERLOCK: RT: Load screen masks for specific scenes
2015-07-21 22:03:29 -04:00
Paul Gilbert
21d6099463
SHERLOCK: RT: Implemented doHangManPuzzle
2015-07-21 21:55:32 -04:00
Paul Gilbert
b952b8b0da
SHERLOCK: RT: Credits display now partially working
2015-07-21 20:26:02 -04:00
Paul Gilbert
60a4a85604
SHERLOCK: RT: Implement credits
2015-07-21 19:55:34 -04:00
Paul Gilbert
c38d8d9617
SHERLOCK: RT: Keep lab scene widget active after displaying messages
2015-07-21 08:12:47 -04:00
Paul Gilbert
959c4eceda
SHERLOCK: RT: Fix clicking on Exit button in Lab scene
2015-07-21 08:12:04 -04:00
Paul Gilbert
a28d34b7b9
SHERLOCK: RT: Fix showing tooltips for solid objects in lab scene
2015-07-20 21:58:05 -04:00
Paul Gilbert
4a738f972a
SHERLOCK: RT: Compilation fix
2015-07-20 20:12:02 -04:00
Paul Gilbert
39930a25c3
SHERLOCK: RT: Implement WidgetLab displayLabNames
2015-07-20 19:56:01 -04:00
Paul Gilbert
e4975cef85
SHERLOCK: RT: Implemented WidgetLab handleEvents
2015-07-20 19:36:38 -04:00
Willem Jan Palenstijn
e1dd57e016
Merge pull request #603 from fingolfin/fix-warnings
...
Fix some warnings
2015-07-20 20:02:44 +02:00
vanfanel
6320a008ec
SDL/DISPMANX: Updated rendering code for better buffers management.
2015-07-20 17:15:04 +02:00
vanfanel
bf68de9aa7
RASPBERRYPI: Changed the RGB code for the game screen surface and added RaspberryPi information file.
2015-07-20 17:13:19 +02:00
vanfanel
2592c72cb5
RASPBERRYPI: Rewrote buffering code of the dispmanx graphics driver for stability.
2015-07-20 17:13:19 +02:00
vanfanel
d5862217c3
RASPBERRYPI: Fixed cross-compilation.
2015-07-20 17:13:19 +02:00
vanfanel
eeb9ec9af9
RASPBERRYPI: Corrected redundant for loop on the dispmanx graphics driver code.
2015-07-20 17:13:19 +02:00
vanfanel
0855b41c07
RASPBERRYPI: Fixed variable names, removed gcc optimization flags, temporary decrease buffers to 2.
2015-07-20 17:11:47 +02:00
Paul Gilbert
500877dac5
SHERLOCK: RT: Beginnings of lab table widget class
2015-07-20 07:47:48 -04:00
Paul Gilbert
6847da28b2
SHERLOCK: RT: Fix sitting down at lab table
2015-07-19 22:10:05 -04:00
Paul Gilbert
81125fd5d7
SHERLOCK: RT: Add dirty rect call to transBlitFrom
2015-07-19 21:11:51 -04:00
Paul Gilbert
097b52b661
SHERLOCK: RT: Fix loading saves where the screen is scrolled
2015-07-19 20:12:08 -04:00
Paul Gilbert
87a91e69e6
SHERLOCK: RT: Fix walking when the screen is scrolled
2015-07-19 19:40:51 -04:00
Paul Gilbert
4e7a4695e0
SHERLOCK: RT: Hide any active tooltip when the scene changes
2015-07-19 19:26:36 -04:00
Paul Gilbert
b0c1e6efaa
SHERLOCK: RT: Implement using items on scene objects
2015-07-19 19:23:16 -04:00
Paul Gilbert
48f5ef847f
SHERLOCK: RT: Fix tooltip display when using inventory item
2015-07-19 18:56:08 -04:00
Filippos Karapetis
23471eeb53
CREATE_PROJECT: Use NULL instead of nullptr
...
This allows create_project to be built with the C99 standard, instead
of C11
2015-07-20 01:00:09 +03:00
Filippos Karapetis
bf06576498
CREATE_PROJECT: Rename XCodeProvider -> XcodeProvider
2015-07-20 01:00:09 +03:00
Matthew Hoops
d749152cb6
MOHAWK: Implement drawing the marbles a step away from the grid
...
Much thanks to fuzzie
2015-07-19 17:38:14 -04:00
Filippos Karapetis
f72213672d
Merge pull request #591 from somaen/fix-xcode
...
CREATE_PROJECT: Fix XCode-project generation.
2015-07-20 00:32:21 +03:00
Paul Gilbert
a9150b5c3c
SHERLOCK: RT: Show tooltip when selecting scene object to use item on
2015-07-19 17:31:40 -04:00
Paul Gilbert
b16dced3c9
SHERLOCK: RT: Support for showing inventory items as a cursor
2015-07-19 16:09:40 -04:00
Paul Gilbert
bc9da9c14d
SHERLOCK: RT: Fix loading of inventory verb list secondary actions
2015-07-19 15:01:35 -04:00
Torbjörn Andersson
c06bf58217
MADE: Fix palette fade in/out
...
The final palette wasn't set so, for instance, at the beginning of
the RTZ intro the Infocom logo wouldn't completely fade to back. I
think this is the correcet fix for that.
2015-07-19 20:32:06 +02:00
Willem Jan Palenstijn
0fbf90d14c
MADE: Fix overflow in audio interpolation
...
The interpolation code for deltaType > 0 read past the end of the
workChunkSize-sized filled area of the buffer (which matches what MADE
did, as far as I can tell). Avoid this by repeating the last value.
2015-07-19 20:27:19 +02:00
Willem Jan Palenstijn
1a4f477d61
MADE: Fix movie audio glitches caused by reset of audio decoder
...
The sound buffer used in decompressSound() is now stored so that
it can be re-used in the next call of decompressSound, specifically
in chunk type 1.
This caused some clicking/static in the intro of Return to Zork.
Thanks to eriktorbjorn for noticing the glitch and writing most of the patch.
2015-07-19 20:26:50 +02:00
Max Horn
fad3b425b9
AGI: Disable unused palettes for compilation
2015-07-19 17:13:38 +02:00
Max Horn
856475067a
MISC: Remove some unused private member variables
2015-07-19 17:13:18 +02:00
Max Horn
ac2c01880e
SHERLOCK: Avoid non-ASCII characters in string constants
...
How such string constants are compiled into code depends on the encoding
used for the source file, which easily is changed by accident (e.g.
between UTF-8 and Latin-1 encoding). Better to explicitly encode the
character codes, as is already done for various other text messages.
2015-07-19 17:12:05 +02:00
Max Horn
ac4360af88
SCUMM: Get rid of unused Audio::mixer references
2015-07-19 17:12:05 +02:00
Max Horn
4887796888
ACCESS: Avoid use of global constructors
2015-07-19 17:11:36 +02:00
Max Horn
91e925d8ce
GOB: Get rid of unused Audio::mixer references
...
Also remove the unused AdLib::_rate member variable.
2015-07-19 17:06:18 +02:00
Paul Gilbert
b52d48e0da
SHERLOCK: RT: Fix crash when clicking outside talk window to close it
2015-07-19 10:52:55 -04:00
Kirben
b6995c5bd3
AGI: Enable sound by default in Mickey's Space Adventure.
2015-07-19 19:51:46 +10:00