Commit Graph
137148 Commits
Author SHA1 Message Date
Paul Gilbert 1bbfcca229 GLK: HUGO: Add heparse 2019-05-11 13:59:44 +10:00
Paul Gilbert abb7b22b2e GLK: HUGO: Add heexpr 2019-05-11 13:19:52 +10:00
Paul Gilbert 84c47349a9 GLK: HUGO: Compilation fixes 2019-05-11 13:04:00 +10:00
Paul Gilbert c1f8bd8823 GLK: HUGO: Replace contents of hemisc
Unlike initally where I was ripping out parts of the file and making
code changes, this version is intended to be more identical to the
original, except for the functions being made class methods. This
should make it easier to apply any further upstream code changes to
the codebase in the future
2019-05-11 11:11:23 +10:00
Paul Gilbert 0b2346c1f1 GLK: HUGO: Added heobject 2019-05-11 10:18:13 +10:00
Paul Gilbert 8830063635 GLK: HUGO: Added hemisc, htokens, and stringfn files 2019-05-10 12:11:06 +10:00
Paul Gilbert 2765ba9afa GLK: HUGO: Added Glk interface methods 2019-05-10 12:11:05 +10:00
Paul Gilbert 19a9b9aa31 GLK: HUGO: heglk fields & initialization 2019-05-10 12:11:05 +10:00
Paul Gilbert e3e631e297 GLK: HUGO: Added engine feilds 2019-05-10 12:11:05 +10:00
Paul Gilbert cfd19b1a84 GLK: HUGO: First detection entry 2019-05-10 12:11:04 +10:00
Paul Gilbert 6b75eff73c GLK: HUGO: Initial sub-engine skeleton 2019-05-10 12:11:04 +10:00
Max Horn 7476277c06 CREDITS: Added Max Horn to GUI credits
The GUI system was originally written completely by me, as is easily
verifiable by inspecting the commit logs of the gui subdirectory, or e.g.
specific files like gui/widget.cpp.
2019-05-09 14:36:06 -04:00
Cameron Cawley 6989e63a25 ANDROID: Make pushEvent take 7 parameters instead of 6 2019-05-09 18:58:09 +01:00
Thanasis Antoniou 96660273fd BLADERUNNER: Fix bad new game pos for player 2019-05-09 19:18:08 +03:00
Thanasis Antoniou b1a0ed0d93 BLADERUNNER: debugger includes McCoy id for list act 2019-05-09 15:37:13 +03:00
Thanasis Antoniou 074baf9b26 BLADERUNNER: Use booleans in walk functions
And a few more (not all yet) methods that had 1, 0 instead of true, false
2019-05-09 15:15:33 +03:00
Thanasis Antoniou 6e84264735 BLADERUNNER: Fix audio clue DoorForced1 post Act 1 2019-05-09 11:51:35 +03:00
Thanasis Antoniou 1b4a520140 BLADERUNNER: Fix disabled mouse hover GPS speech 2019-05-09 11:51:35 +03:00
SupSuper 276f6e0bfd SDL: Fix MSVC warnings
Fixes warning C4121: alignment of a member was sensitive to packing
by hiding warnings from system headers
2019-05-09 18:13:10 +10:00
SupSuper 8d17b6c48a AUDIO: Fix MSVC warnings
Fixes warning C4245: signed/unsigned mismatch
(seems in line with other decoders)
2019-05-09 18:13:10 +10:00
SupSuper 369ba0c4b7 AUDIO: Fix MSVC warnings
Fixes warning C4530: C++ exception handler used, but unwind semantics are not enabled
by disabling exceptions in the STL since ScummVM doesn't support them
2019-05-09 18:13:10 +10:00
SupSuper 2365b678b3 IMAGE: Fix MSVC warnings
Fixes warning C4067: unexpected tokens following preprocessor directive
due to non-standard "and" "or" operators
2019-05-09 18:13:10 +10:00
SupSuper 03c43f0588 CLOUD: Fix MSVC warnings
Fixes warning C4305: truncation from 'double' to 'float'
2019-05-09 18:13:10 +10:00
D G Turner 889cadaca5 BACKENDS: Fix GCC Compiler Warning in Default Timer Implementation
This is another instance of a warning from usage of memset on a
non-trivial data structure, but this can be removed and replaced by a
constructor.
2019-05-09 05:06:44 +01:00
Thanasis Antoniou 36ae364b93 BLADERUNNER: Complementary fix for scorpion cage 2019-05-09 00:29:26 +03:00
Thanasis Antoniou eb5aafa90c BLADERUNNER: Fix scorpion cage blink in and out
Original bug occurs in transitions from AR01 to AR02
2019-05-08 23:56:38 +03:00
Thanasis Antoniou db0020c55f BLADERUNNER: Another fix for confess to Guzza 2019-05-08 22:58:04 +03:00
Andrei Prykhodko 3c67ce0eed PINK: removed usage of global variable 2019-05-08 12:01:22 +03:00
Andrei Prykhodko 711b7399a0 PINK: removed unnecessary namespace in function declaration 2019-05-08 11:23:44 +03:00
Thanasis Antoniou 782488f981 BLADERUNNER: Remove most of custom PS04 transition
It didn't work out quite well
2019-05-08 09:42:25 +03:00
Thanasis Antoniou d8b1c1a340 BLADERUNNER: debugger fixes, added list actor by id 2019-05-08 09:42:25 +03:00
D G Turner b3968ca39d AGI: Fix Several GCC Compiler Warnings 2019-05-08 00:42:03 +01:00
Thierry Crozat 5a519e19c6 BLADERUNNER: Fix compilation with non-c++11 compilers 2019-05-07 23:54:40 +01:00
D G Turner 1c37569ce2 QUEEN: Fix GCC Compiler Warnings
These are further warnings of the use of memset to clear a non-trivial
structure / class. Since it is trivial to add a default constructor to
these to initialise them instead, the memset calls can be removed.
2019-05-07 23:16:50 +01:00
antoniou79 74936020ec BLADERUNNER: fix Guzza, PS03, PS04, PS01
Also, added a custom transition when Guzza calls in for favors

Still pending: in PS03 some actors may blink out of existence (happened to
officer Grayford)
2019-05-08 00:52:21 +03:00
antoniou79 02ac7fbfd3 BLADERUNNER: Clarification comment on Steele's ai
Steele can get a clue (officer's statement) that McCoy missed

This is so McCoy won't miss this particular clue no matter what. But McCoy
can get this clue on his own if the officer is still at the crime scene
(he might leave) even if he already got it from the mainframe via Steele.
This is intended.
2019-05-08 00:52:21 +03:00
antoniou79 1b93862891 BLADERUNNER: Vk show stats debugger command 2019-05-08 00:52:21 +03:00
D G Turner 3de51cefd7 AUDIO: Fix GCC Compiler Warning in FM-TOWNS PC-98 Soft Synth
This is another warning of the use of memset to clear a non-trivial
structure / class. This can be removed since the structure is cleared by
the constructor which will be called by the "new" so clearing this again
is redundant.
2019-05-07 22:41:42 +01:00
Andrei Prykhodko e35f016016 PINK: added English detection entry 2019-05-07 13:45:55 +03:00
Andrei Prykhodko 2d48c435ad PINK: added german detection entry 2019-05-07 13:41:57 +03:00
Paul Gilbert f561f37a01 GLK: MAGNETIC: Add game detection entries 2019-05-07 16:37:15 +10:00
Paul Gilbert 5f5ac6b475 GLK: MAGNETIC: Hook up Magnetic sub-engine 2019-05-07 15:27:14 +10:00
Paul Gilbert 1f956a2164 GLK: MAGNETIC: Added graphics & sound methods 2019-05-07 15:02:01 +10:00
Paul Gilbert 193b7683d8 GLK: MAGNETIC: Sound initialization 2019-05-07 15:02:00 +10:00
Paul Gilbert 7c536e1026 GLK: MAGNETIC: Graphics initialization 2019-05-07 15:02:00 +10:00
Paul Gilbert 724137d696 GLK: MAGNETIC: General initialization 2019-05-07 15:02:00 +10:00
D G Turner 21450facee MT32: Fix GCC Compiler Warning regarding memset usage 2019-05-07 01:39:12 +01:00
Thanasis Antoniou 24bf47a28b BLADERUNNER: Restoring Rachael related scenes pt1
Some testing and polishing of animations pending especially with meeting in Act 4
2019-05-06 23:53:43 +03:00
Thanasis Antoniou 9a510b1c47 BLADERUNNER: Fix warning for fall-through switch case
Added a clean "fall through" comment
2019-05-06 23:53:43 +03:00
Thanasis Antoniou 4cbe0a6fe6 BLADERUNNER: Fix disabled mouse hover image blinking issues 2019-05-06 23:53:43 +03:00