Cameron Cawley
66813c9fc2
CONFIGURE: Override pkg-config on RISC OS
2019-04-09 20:57:11 +03:00
cpasjuste
8b5bb41a2e
CONFIGURE: allow pkg-config override
2019-04-09 20:57:11 +03:00
sluicebox
bc2ab79261
SCI: Add parser support for LSL3, SQ3 German Amiga
...
Add parser support for multilingual Amiga versions that were released
in 1991 and are SCI_VERSION_1_MIDDLE
2019-04-09 20:50:28 +03:00
Thanasis Antoniou
1e4c457e72
BLADERUNNER: Remove comma from end of enum
2019-04-09 18:13:59 +03:00
Thanasis Antoniou
a9404284c3
BLADERUNNER: Fix Officer Leary crowd interrogation
...
He will now resume interrogation after McCoy interrupts him
Also used named constants for timers
2019-04-09 16:32:51 +03:00
Paul Gilbert
d8f43160df
GLK: Fixes for properly closing windows
2019-04-08 19:46:28 -07:00
Thanasis Antoniou
61b89613f3
BLADERUNNER: Reverted animated doors in CT01
...
They become annoying fast; probably the reason they were cut
2019-04-08 18:56:47 +03:00
Thanasis Antoniou
50ff57bb07
BLADERUNNER: Smoother transition in MA04-M05 in Acts 2-3
2019-04-08 18:56:47 +03:00
sluicebox
cf8031d26f
SCI: Add LSL3 German Amiga detection entry
2019-04-07 16:32:29 -07:00
Vhati
09680ec5d3
SCI32: Fix QFG4 rations icon removal after eating
...
Fixes an icon lingering in the verb bar after scheduled meals, bug #10772
2019-04-08 01:27:22 +03:00
Thanasis Antoniou
54c1c8d220
BLADERUNNER: Fix Gordo overlap with CT01 loopIn
2019-04-07 23:14:50 +03:00
Thanasis Antoniou
603c9fd009
BLADERUNNER: Fix for AR, CT01 Spinner fly-in
...
AR01: Fish dealer behavior fix, AR02: music fix, CT01: Spinner may fly in (loop)
2019-04-07 22:48:10 +03:00
Cameron Cawley
c21090ea03
BACKENDS: Simplify setGraphicsMode on GPH, Dingux and LinuxMoto
2019-04-07 20:52:39 +03:00
Thanasis Antoniou
b3e4aa1464
BLADERUNNER: Bugfix for Early Q music fadeout
...
And an additional bug fix for gravel footstep sounds
And I added some comments for marking the unused SFX sounds in game_constants.h
2019-04-07 17:37:40 +03:00
David Fioramonti
07f806697d
TESTS: Use M_PI for Common math tests
...
Instead of defining a new variable constant pi we use M_PI.
2019-04-06 20:34:08 -07:00
Thanasis Antoniou
9c0c249a96
BLADERUNNER: Cleaned up Ambient_Sounds_Add_Sound calls
2019-04-06 19:22:01 +03:00
Matan Bareket
94eb601f37
THEME: Remove extranous file from remastered theme
2019-04-06 10:51:56 -04:00
Jaromir Wysoglad
56397ae457
COMMON: add tests for Common::String
...
I added tests for firstChar, setChar, insertChar
2019-04-06 15:02:58 +03:00
Jaromir Wysoglad
bf5999044b
COMMON: add test for Common::isPunct
2019-04-06 15:02:58 +03:00
Jaromir Wysoglad
b070845a31
COMMON: add 2 tests for common/math.h
2019-04-06 15:02:58 +03:00
sluicebox
4a467cb1f8
SCI: Fix LONGBOW Green Man riddles and forest sweep
2019-04-06 15:01:49 +03:00
sluicebox
7353524d89
SCI: Fix LONGBOW broken pub messages
2019-04-06 15:01:49 +03:00
Thanasis Antoniou
4e75b7e6b7
BLADERUNNER: Cleanup for looping sounds
...
Completed Add, Adjust and Remove Looping_Sound(), Pending Ambient_Sounds_Add_Sound
2019-04-06 00:02:32 +03:00
Thanasis Antoniou
5354c1b764
BLADERUNNER: Minor fix for Random_Query
2019-04-05 22:21:27 +03:00
Thanasis Antoniou
a0beaa6f4e
BLADERUNNER: SFX named constants and MissSound fix
...
Still pending cleaning up Ambient_Sounds_Add_Sound and Ambient_Sounds_Add_Looping_Sound calls
2019-04-05 21:35:55 +03:00
Cameron Cawley
62660da0bc
RISCOS: Log messages using !Reporter
2019-04-05 18:50:05 +01:00
Paul Gilbert
03e99924c3
GLK: SCOTT: Fix game Id clash on Waxworks
2019-04-04 18:57:11 -07:00
Paul Gilbert
10a5b70b0a
GLK: FROTZ: Handle creating Glk window when switching to/from fixed width styles
2019-04-04 18:50:52 -07:00
Thanasis Antoniou
f04705084c
BLADERUNNER: Support wait for dialogue queues to finish
...
Fixes a Crazylegs bug where he can interrupt himself
Could probably be used elsewhere if there are any other such cases.
2019-04-04 21:03:10 +03:00
Cameron Cawley
e4b78f4f62
WIN32: Ensure the translated dialog strings are using the correct encoding
2019-04-04 01:06:30 +03:00
Cameron Cawley
ca054ba0b9
GIT: Ignore CMake and Symbian build files
2019-04-03 18:57:08 +01:00
Thanasis Antoniou
fecfe9ec86
BLADERUNNER: Fixes for elevator in UG13
...
Fixed McCoy appearing early at start of scene before disappearing
Also added sound for going down when called from button
2019-04-03 01:00:58 +03:00
Cameron Cawley
e40cdea6ba
SDL: Use Common::KEYCODE_KP_ENTER instead of SDLK_KP_ENTER
2019-04-02 22:41:21 +01:00
Thanasis Antoniou
d9e6e9f0e8
BLADERUNNER: Fix warning in Big Endianess platform
2019-04-03 00:02:44 +03:00
Thanasis Antoniou
d6db4af528
CREDITS: Proper add Thanasis Antoniou to authors
2019-04-02 23:31:20 +03:00
Matan Bareket
e84e71ed34
BACKENDS: Add gray20 color to our XPM icon parser
...
We don't change the icon that often but there's much more x11 colors than just black and gray20 that we may end up having in the XPM file
2019-04-02 13:56:12 -04:00
athrxx
bba5513a2d
SCI: - update MT32/GM driver initTrack method
...
This adds specific support for SCI0_EARLY targets.
Based on and tested with Christmas Cards 1988.
I've not added the volume reset (neither for SCI0_EARLY nor SCI0_LATE), since the ScummVM driver seems to handle volume differently on purpose (probably based on SCI1?).
2019-04-02 20:45:35 +03:00
athrxx
5d4e22ebc9
SCI: (PC-98 driver) - frequency bug workaround
...
The square sound channels will be out of spec when playing on the lowest octave. The result is a rather ugly noise. This bug makes a rather subtle appearance if the channel remapping is accurate, but it becomes quite obvious in the SQ4 intro with the current implementation. This commit turns off the channel when trying to play out of spec.
2019-04-02 20:45:35 +03:00
athrxx
037eec3144
SCI: implement SCI0 midi driver track initialization
...
I put this in an separate commit to make it easier to review/revert. I've tried to make this as minimum invasive as possible. That's why I put this in place of the former call to onNewSound().
SCI_0_LATE sound drivers (probably also SCI_0_EARLY, but I don't know that) do some midi track initialization, mostly resetting certain values and assigning voices (hardware channels) to midi parts. The information for this comes from the track header.
The SCI0 version of the PC-98 sound driver relies on this code. The driver checks the channel flags with two different masks and assigns different sound channel types accordingly. This can't be done with the 0x4B event. Using the 0x4B event is sort of counter intuitive anyway, since only some of the SCI0 drivers even support that event.
It seems that the only driver making use of onNewSound() was MT-32. I've adapted the driver to my changes, although I am quite sure that the sound will be unaffected. The only thing that the MT-32 driver does with the header information is checking whether a midi part should play or not and assign exactly one timbre (with exactly the same number) to that part if required.
2019-04-02 20:45:35 +03:00
athrxx
bc5ecb3b7c
SCI: (PC98 sound driver) - bugfixes
...
This fixes two evalutation issues specific to the MSVC x64 release build (other builds worked fine).
This also fixes an analysis warning regarding my use of the span code.
2019-04-02 20:45:35 +03:00
athrxx
1fcefba4ee
SCI: add SCI0 support to PC-98 sound driver
...
- this supports PQ2 and QFG1
- also add several other fixes
2019-04-02 20:45:35 +03:00
athrxx
acfc0c90ce
SCI: add PC-9801 sound driver
...
(supports SCI1 for now)
2019-04-02 20:45:35 +03:00
sluicebox
3dc0c3ec59
SCI: Fix SQ4CD Vohaul pocketpal text+speech mode
...
Fixes a scene which is incompatible with our text+speech mode, bug #10241
2019-04-02 20:39:49 +03:00
Thanasis Antoniou
d4350be74f
CREDITS: Adding me in BladeRunner credits
2019-04-02 20:17:31 +03:00
Thanasis Antoniou
8a239c1c76
BLADERUNNER: Removing looping sounds after Gaff ending
...
Prevents sound popping between ending outtake and credits
2019-04-02 20:17:31 +03:00
Peter Kohaut
c47237e5b9
BLADERUNNER: Fixed images & z-buffer on big-endian architectures
2019-04-02 18:55:53 +02:00
Lothar Serra Mari
c0aeb99d78
BUILD: Fix packaging of the remastered theme
2019-04-02 18:54:30 +02:00
Thanasis Antoniou
a7f2d26831
BLADERUNNER: Fix flash back to game between end outtake and credits
...
Between an ending outtake and the end credits the game did a quick flash back to the game scene
2019-04-02 19:32:16 +03:00
Cameron Cawley
27e6a28e4e
BACKENDS: Fix compilation with SDL_Net enabled and cloud support disabled
2019-04-02 12:02:21 -04:00
Cameron Cawley
364fb12e83
BUILD: Convert the NEWS.md file if pandoc is installed
2019-04-02 11:59:31 -04:00