Eugene Sandulenko
b840320c5b
SCUMM: Moonbase: Mark original bug as fall through to silence GCC 7 warning
2017-08-11 20:53:21 +02:00
Torbjörn Andersson
e17fa6216b
SCUMM HE: Silence GCC indentation warning
2016-12-06 21:01:06 +01:00
Eugene Sandulenko
83c74d68a1
SCUMM HE: Fix crash in Moonbase distrotion
2016-11-27 14:02:52 +01:00
Eugene Sandulenko
cce8885b39
SCUMM HE: Hid noisy Moonbase AI warnings under debug channel
2016-11-20 23:38:33 +01:00
Eugene Sandulenko
dead4aa014
JANITORIAL: Remove trailing spaces
2016-10-09 14:59:58 +02:00
Alexander Tkachev
dd68bf0f18
SCUMM HE: Add remote scripts-related kludges
...
Those are the last ones. Now Net stubs must be handled.
2016-08-30 23:26:29 +02:00
Alexander Tkachev
45947f6ccc
SCUMM HE: Add init-related kludges
2016-08-30 23:26:29 +02:00
Alexander Tkachev
5d9a3e17b2
SCUMM HE: Add provider-related kludges
2016-08-30 23:26:29 +02:00
Alexander Tkachev
e33c401f78
SCUMM HE: Add session quering-related kludges
2016-08-30 23:26:29 +02:00
Alexander Tkachev
e70522e506
SCUMM HE: Add session-related kludges
2016-08-30 23:26:29 +02:00
Alexander Tkachev
c997612bfc
SCUMM HE: Add a few more logic kludges
2016-08-30 23:26:29 +02:00
Alexander Tkachev
0f82e2acdc
SCUMM HE: Add two more kludges
2016-08-30 23:26:29 +02:00
Alexander Tkachev
da35b451d6
SCUMM HE: Add more LogicHEmoonbase kludges
...
Less stubs there, more stubs in Net.
2016-08-30 23:26:29 +02:00
Alexander Tkachev
3c64e4958d
SCUMM HE: Add some Moonbase logic
...
Logic for getting host name and IP from name. Net gets more stubs.
2016-08-30 23:26:29 +02:00
Alexander Tkachev
75c48fd195
HE: Replacing some Logic stubs with Net stubs
...
Slowly moving kludge switch case contents into ScummVM Logic methods and
thus adding more Net stubs.
2016-08-30 23:26:29 +02:00
Alexander Tkachev
aafc1ba145
HE: Add net_defines.h and a few stubs updates
...
SPUTM_CStringArrayFromScummString is still has to be implemented to
finish those stubs.
Net now has joinGame() and hostGame(), which are not implemented yet.
2016-08-30 23:26:29 +02:00
Alexander Tkachev
7ac4bddfa9
HE: Add Moonbase Net dummy
2016-08-30 23:26:29 +02:00
Eugene Sandulenko
bb43f5c0f4
SCUMM HE: Fix Moonbase distortion codec
2016-06-15 22:02:55 +02:00
Eugene Sandulenko
0211c0b27c
SCUMM HE: Plugged Moonbase distortion in
2016-06-15 07:33:52 +02:00
Torbjörn Andersson
2b81401368
SCUMM HE: Silence GCC "suggest parentheses" warnings
...
Thanks to sev for confirming that this is the intended expressions.
2016-06-15 06:09:48 +02:00
Torbjörn Andersson
5188a954a6
SCUMM HE: Fix GCC warnings about casting away [const] qualifiers
...
I hope this is correct. I don't know when the function is used.
2016-06-15 06:05:49 +02:00
Eugene Sandulenko
3028d9202d
SCUMM HE: Simplify Moonbase distortion code
2016-06-14 19:43:08 +02:00
Eugene Sandulenko
6928ddba15
SCUMM HE: Initial Moonbase distortion code
2016-06-14 19:28:29 +02:00
Torbjörn Andersson
245ae4011b
SCUMM HE: Fix Moonbase delete vs delete[] Valgrind warning
2016-06-08 06:35:29 +02:00
Eugene Sandulenko
ffdb0d5665
SCUMM HE: Remove not more needed debug output
2016-06-08 06:10:19 +02:00
Eugene Sandulenko
0887199400
SCUMM HE: Fix crashes in Moonbase replay
2016-06-07 22:23:42 +02:00
Eugene Sandulenko
6c09ab992e
SCUMM HE: Fix Moonbase FOW positioning
2016-06-06 18:52:31 +02:00
Eugene Sandulenko
8ea64e923f
SCUMM HE: Fix Moonbase FOW initialization
2016-06-06 18:52:11 +02:00
Eugene Sandulenko
4f35d83248
SCUMM HE: Fix Wiz images color checks as used by Moonbase
2016-06-04 12:21:30 +02:00
Eugene Sandulenko
7b4ab3c426
SCUMM HE: Fix int32 vs int
2016-05-30 22:08:26 +02:00
Eugene Sandulenko
0b240ff4a0
SCUMM HE: Fixed initialization in Moonbase AI
2016-05-30 19:32:49 +02:00
Eugene Sandulenko
c8f28986e5
SCUMM HE: Fix object destruction
2016-05-30 19:32:49 +02:00
Eugene Sandulenko
1fc54e0086
SCUMM HE: Moonbase FOW rendering fixes
2016-05-30 19:32:49 +02:00
Eugene Sandulenko
f80d676f3b
SCUMM HE: Explicit type conversion
2016-05-29 14:31:40 +02:00
Eugene Sandulenko
9bc6a73686
SCUMM HE: Moved global variables of Moonbase AI to the class
2016-05-26 22:11:32 +02:00
Eugene Sandulenko
dcc388cbaa
SCUMM HE: Moved remnants of Moonabse to HE100
2016-05-26 21:53:23 +02:00
Eugene Sandulenko
36526cb27b
SCUMM HE: Moved Moonbase to ScummEngine_v100he
2016-05-26 21:30:02 +02:00
Eugene Sandulenko
edb8e6865b
SCUMM HE: Eliminated global _vm reference in Moonbase AI
2016-05-26 21:22:30 +02:00
Eugene Sandulenko
2b5ecc4f88
SCUMM HE: Wrapped Moonbase AI into a class
2016-05-26 21:06:43 +02:00
Eugene Sandulenko
056c5a7ae7
SCUMM HE: Fixed SCUMM wrapper for nuking array in U32.
...
This was leading to an out of bounds assert.
2016-05-26 12:16:04 +02:00
Eugene Sandulenko
ed5adcbc59
SCUMM HE: Fix bug with parameter initialization, add more debug output
2016-05-24 11:07:48 +02:00
Eugene Sandulenko
0489a0d307
SCUMM HE: Another step in Amiga port fixes
2016-05-24 00:59:32 +02:00
Eugene Sandulenko
6e55be3213
SCUMM HE: Cleanup
2016-05-23 22:41:21 +02:00
Eugene Sandulenko
fb816708a2
SCUMM HE: Fix warnings
2016-05-23 19:12:56 +02:00
Eugene Sandulenko
70ffcf91f5
SCUMM HE: Fixes for Amiga port
2016-05-23 18:30:54 +02:00
Eugene Sandulenko
f14c971313
SCUMM HE: Plug in Moonbase AI
2016-05-22 22:59:41 +02:00
Eugene Sandulenko
c1aca1dce8
SCUMM HE: Finish implementation of the Tree class
2016-05-22 22:17:57 +02:00
Filippos Karapetis
7f145232dd
SCUMM: Fix compilation with MSVC
2016-05-22 16:28:41 +03:00
Filippos Karapetis
e080c4bf21
SCUMM: Fix warnings thrown by MSVC
2016-05-22 16:28:41 +03:00
Eugene Sandulenko
ad04376054
SCUMM HE: Cleanup
2016-05-22 00:45:05 +02:00