Max Horn
3d753794e6
DREAMWEB: Move savefile creation into DreamGenContext::savePosition
...
Also, make sure the save file is properly finalized before being closed.
2011-12-11 10:01:28 +01:00
Max Horn
dfeb31e187
DREAMWEB: Add DreamWebEngine::getSavegameFilename
2011-12-11 10:01:28 +01:00
Max Horn
51b724fa43
DREAMWEB: Remove DreamGenContext::closeFile, stop using kHandle
2011-12-11 10:01:28 +01:00
Max Horn
364b30425a
DREAMWEB: Make use of member vars of class Engine
2011-12-11 10:01:28 +01:00
Paul Gilbert
887d56d9ca
TSAGE: add missing hotspot code for Miranda in R2R Scene 300
2011-12-11 18:00:39 +11:00
Paul Gilbert
518d4cd429
TSAGE: Changed the Player characterIndex int field to be a proper enum
2011-12-11 17:46:58 +11:00
Paul Gilbert
d315521c67
TSAGE: Added loading of conversation data that will be needed for R2R
2011-12-11 17:41:44 +11:00
Johannes Schickel
d14e75cdc7
CINE: Make findNote behave like in the original.
...
This also reverts 42fd697544 , which was wrong,
since I misread the assembly. Ooops.
2011-12-11 06:24:33 +01:00
Johannes Schickel
54819a5448
CINE: Fall back to AdLib, in case a user tries to use the MT-32 output with an GM device.
...
The driver is really specific to the Roland MT-32 right now, since it uses
MT-32 specific sysEx messages to setup instruments etc.
2011-12-11 05:11:28 +01:00
Johannes Schickel
93e817fc63
NEWS: Mention Roland MT-32 support in Cine.
2011-12-11 05:04:11 +01:00
Johannes Schickel
6ba090b45a
CINE: Make PC sound code thread safe, since the MIDI output might run the callback in an extra thread.
2011-12-11 05:04:08 +01:00
Johannes Schickel
42fd697544
CINE: Make findNote behave a bit more like the original.
2011-12-11 05:04:04 +01:00
Johannes Schickel
c48af08a0b
CINE: Implement MT-32 output driver.
...
The driver is based on Future Wars. I do not own Operation Stealth, thus I do
not know whether it works fine for it.
2011-12-11 05:03:57 +01:00
Strangerke
5ac244313f
TSAGE: R2R - Implement scene 2450
2011-12-11 00:36:04 +01:00
D G Turner
f722542cee
AGI: Replace usage of 'goto'.
2011-12-10 20:12:35 +00:00
Willem Jan Palenstijn
15d053a805
DREAMWEB: Fix regression in diaryKeyN
2011-12-10 18:19:46 +01:00
Willem Jan Palenstijn
6c443ab5fe
DREAMWEB: Fix regression in quitSymbol
2011-12-10 18:17:02 +01:00
Alyssa Milburn
50c9aa1bc1
GRAPHICS: Fix compiler warnings.
2011-12-10 14:16:35 +01:00
Eugene Sandulenko
9d3eb2ebd7
GUI: Refactor gradient calculation into separate method
2011-12-10 11:51:10 +00:00
Eugene Sandulenko
1dbc41d411
GUI: Move _gradientBytes to VectorRendererSpec
2011-12-10 11:51:10 +00:00
Eugene Sandulenko
04d1c1d54b
GUI: Implemented color dithering for background
2011-12-10 11:51:10 +00:00
Strangerke
75478959ab
TSAGE: R2R - Implement scene 2445 (unused+broken?)
2011-12-10 10:37:52 +01:00
Strangerke
c68d6ed585
TSAGE: R2R - Implement scene 2440
2011-12-10 10:23:15 +01:00
Strangerke
ca51f1681b
TSAGE: R2R - Implement scene 2435
2011-12-10 00:23:07 +01:00
Filippos Karapetis
c8ff54d2cd
Merge pull request #133 from fingolfin/dreamweb-cleanup
...
Dreamweb cleanup
2011-12-09 13:06:31 -08:00
Max Horn
fbacebf777
DREAMWEB: Sort function_name_remapping map in tasm-recover
2011-12-09 18:03:06 +01:00
Max Horn
ebba7e39c3
DREAMWEB: Remove unused code
2011-12-09 17:58:30 +01:00
Filippos Karapetis
e2a92bff29
DREAMWEB: Port 'diarykeyp', 'diarykeyn' to C++
2011-12-09 18:55:02 +02:00
Filippos Karapetis
6c5f424540
DREAMWEB: Port 'quitSymbol' to C++
2011-12-09 18:40:34 +02:00
Filippos Karapetis
6d1ab6d8cd
DREAMWEB: Port 'monitorlogo' to C++
2011-12-09 18:19:17 +02:00
Filippos Karapetis
447f0c6643
DREAMWEB: Use the C++ version of workScreen() in C++ code
2011-12-09 18:18:32 +02:00
Willem Jan Palenstijn
aebab022de
DREAMWEB: Fix regression in showSaveOps
2011-12-09 11:12:51 +01:00
Filippos Karapetis
246f7549e4
DREAMWEB: The 'title7graphics' offset is unused
2011-12-09 10:37:26 +02:00
Filippos Karapetis
2bc6af518c
DREAMWEB: Move some strings used by useDiary() out of the blob
2011-12-09 10:30:55 +02:00
Filippos Karapetis
9f2ed38ef1
DREAMWEB: Port 'endgame', 'showgun' to C++
...
Also, remove the associated 'endtextname' and 'gungraphic' offsets from
the blob
2011-12-09 10:14:08 +02:00
Filippos Karapetis
597ff0bb98
DREAMWEB: Port 'soldier1' to C++
2011-12-09 09:43:42 +02:00
Willem Jan Palenstijn
e5a6b7b16c
DREAMWEB: Fix regression in hangOnPQ (in conversations)
2011-12-09 08:04:17 +01:00
Paul Gilbert
77326a5e27
LURE: Converted the AnimationDecoder::decode_data routine to remove GOTO usage
2011-12-09 14:15:00 +11:00
Paul Gilbert
f169e17eca
LURE: Converted the vgaDecode routine to remove GOTO usage
2011-12-09 12:24:32 +11:00
Matthew Hoops
509cc5f4c4
SCI: Add preliminary support for SCI1 early Amiga sound patches
...
As used by KQ1 and MUMG. Sound still seems a bit off, but it's close.
2011-12-08 20:11:33 -05:00
Filippos Karapetis
db340ed9b8
DREAMWEB: Convert 'hangonpq' to C++ and remove quitlist from the blob
...
This is the last place where checkCoords() was called without parameters
2011-12-09 01:53:20 +02:00
Filippos Karapetis
baf2cc8b8e
DREAMWEB: Port 'usediary' to C++ and remove diarylist from the blob
2011-12-09 01:24:25 +02:00
D G Turner
1cb4af9c4c
LURE: Reduce usage of 'goto'.
...
Have refrained from changing the usage of 'goto' in the PictureDecoder
class (decode.cpp) for the time being, as this class is using these in
pseudo-x86 code which is complex and should be replaced anyway.
2011-12-08 23:21:40 +00:00
Paul Gilbert
a2da8e6b39
TSAGE: Got rid of goto in TsAGE engine.
2011-12-09 10:13:06 +11:00
Filippos Karapetis
a668c33cd3
DREAMWEB: Port 'dosaveload' to C++ and remove opslist from the blob
2011-12-09 01:04:39 +02:00
Filippos Karapetis
0d90b66d38
DREAMWEB: Port 'discops' to C++
2011-12-09 00:29:11 +02:00
Alyssa Milburn
99d3b7b5c3
MOHAWK: Stub LB clone command.
2011-12-08 23:23:35 +01:00
Alyssa Milburn
64c5a12d60
MOHAWK: Fix LBCode goto notify.
2011-12-08 23:18:08 +01:00
Alyssa Milburn
ef22475988
MOHAWK: Implement LB getProperty/setProperty.
2011-12-08 23:15:48 +01:00
Alyssa Milburn
0d71aa7969
MOHAWK: LB variables are case-insensitive.
2011-12-08 23:12:53 +01:00