Max Horn
be11104d70
Removed obsolete _insaneRunning flag
...
svn-id: r30107
2007-12-31 16:34:30 +00:00
Eugene Sandulenko
b87b0f21f0
Used new AdvancedDetector flag to distinguish between EGA and VGA versions
...
of italian Lure when their datafiles sit in same directory.
svn-id: r30106
2007-12-31 14:46:37 +00:00
Paul Gilbert
10686b04ab
Bugfix to data position start in vga decoder, and made ega/vga decoder methods public visibility
...
svn-id: r30104
2007-12-31 13:37:14 +00:00
Paweł Kołodziejski
08020444f6
verified differences in play music code of the dig and comi
...
svn-id: r30103
2007-12-31 13:26:29 +00:00
Max Horn
a826cd36dd
cleanup
...
svn-id: r30102
2007-12-31 13:05:32 +00:00
Paul Gilbert
1804ae6639
Added code to handle EGA title screens being immediately shown rather than faded in
...
svn-id: r30098
2007-12-31 05:59:58 +00:00
Paul Gilbert
1dd2e32fc0
Added extra palette handling for EGA palettes
...
svn-id: r30097
2007-12-31 05:58:22 +00:00
Paul Gilbert
ccc822fd1c
Added support for decoding EGA screens
...
svn-id: r30096
2007-12-31 05:57:11 +00:00
Paul Gilbert
abd3f45359
Added code to support reading .ega files
...
svn-id: r30095
2007-12-31 05:56:22 +00:00
Paul Gilbert
d45fe1e37e
Added detection for Italian EGA version
...
svn-id: r30094
2007-12-31 05:55:20 +00:00
Oystein Eftevaag
1c88ab2c47
Enabling the SMUSH/sound ARM optimizations for the iPhone. Converting any numerical expressions in the asm to absolute values (moving the expression to comments) since the iPhone assembler can't handle them, and prepending an underscore to the exported symbols (with some preprocessor magic similar to the hq3x asm for handle ports where it's not needed)
...
svn-id: r30093
2007-12-31 01:50:18 +00:00
Torbjörn Andersson
a38fa007bb
I thought only Full Throttle used the VAR_BLAST_ABOVE_TEXT variable, but I see
...
now that it's defined for v8 games as well, so call processUpperActors() from
that case too, just to be safe.
svn-id: r30091
2007-12-31 01:20:24 +00:00
Torbjörn Andersson
41f29f0504
Draw subtitles over the verb coin in CoMI, not under. This is noticeable early
...
in the game, when Murray is talking to himself. I've verified this against the
behaviour of the original interpreter. (Should this go into 0.11 as well?)
svn-id: r30088
2007-12-30 22:22:38 +00:00
Max Horn
1489235f8e
Ooops, this was not supposed to be commited
...
svn-id: r30087
2007-12-30 22:10:24 +00:00
Max Horn
2d61551e1c
atrib -> attrib; added some FIXME comments
...
svn-id: r30086
2007-12-30 21:59:50 +00:00
Max Horn
3d46219592
Patch #1689516 : BASS: Update the cursor when right-clicking in inventory
...
svn-id: r30085
2007-12-30 17:58:22 +00:00
Max Horn
b9a5e9ea0e
Fix for bug #1635361 : COMI: Music fade-out broken for compressed audio
...
svn-id: r30081
2007-12-30 16:32:30 +00:00
Paul Gilbert
2c5ae92b4c
Added ability for both middle and right mouse buttons to abort a conversation when waiting for user to select a conversation option from a list of topics
...
svn-id: r30071
2007-12-29 10:38:30 +00:00
Paul Gilbert
99dfb8bcbc
Added support for using scroll wheel for making selections in the Save/Restore dialog and action lists
...
svn-id: r30070
2007-12-29 09:51:25 +00:00
Paul Gilbert
59b5655266
Added access property for middle mouse button
...
svn-id: r30069
2007-12-29 09:50:20 +00:00
Paul Gilbert
a54f9c311a
Fix to ensure any active conversation data or selected hotspot is cleared when restoring or restarting a game
...
svn-id: r30066
2007-12-29 04:25:26 +00:00
Paul Gilbert
52dc147f8c
Added mouse scrolling support to action menus and the save/restore dialog
...
svn-id: r30065
2007-12-29 00:31:15 +00:00
Paul Gilbert
16b610068d
Fix for correct dialog sequence when giving an object to an arbitrary NPC
...
svn-id: r30063
2007-12-28 22:56:22 +00:00
Travis Howell
a9813fbdfa
Add another German version of Freddi Fish 2 (Windows).
...
svn-id: r30054
2007-12-28 12:07:10 +00:00
Paul Gilbert
4d7e49ddb8
Fix to prevent the F5 key allowing the game to be saved during player conversations or viewing a remote room
...
svn-id: r30048
2007-12-28 11:07:35 +00:00
Eugene Sandulenko
ac54f3a26f
Patch #1858158 : BUILD: Plugin building cleanup
...
svn-id: r30041
2007-12-28 07:52:56 +00:00
Paul Gilbert
ae06d5337e
Bugfix to correctly display a message when a used item is no longer in the room
...
svn-id: r30037
2007-12-28 07:46:21 +00:00
Paul Gilbert
67a49e712a
Bugfix for string decoding to use the article of the destination character rather than the talking character
...
svn-id: r30036
2007-12-28 07:45:22 +00:00
Eugene Sandulenko
ef319ad674
Patch #1859448 : Add OSystem::getTimeAndDate API
...
svn-id: r30034
2007-12-28 07:43:52 +00:00
Eugene Sandulenko
d4d072fe04
Patch #1857121 : Refactoring of the getSavePath method
...
svn-id: r30032
2007-12-28 07:37:04 +00:00
Paul Gilbert
ada25791c6
Bugfix for action perform timeout to correctly show an question mark bubble. Also changed a writeSint16LE call to be more correctly writeUint16LE
...
svn-id: r30026
2007-12-28 04:00:15 +00:00
Johannes Schickel
244987b718
Fixes compiling on msvc7.1, it seems like it has problems to decide when to use operator bool.
...
svn-id: r30024
2007-12-28 00:20:56 +00:00
Travis Howell
8f540e9b67
Move more HE code to HE71, to reduce code size, when using DISABLE_HE option.
...
svn-id: r30023
2007-12-28 00:18:06 +00:00
Travis Howell
9b0db4be37
Move more HE code to HE71, to reduce code size, when using DISABLE_HE option.
...
svn-id: r30021
2007-12-28 00:08:23 +00:00
Sven Hesse
884e1e9ae9
Muting the compiler (Sorry again, yaz0r :P)
...
svn-id: r30016
2007-12-27 17:47:31 +00:00
Vincent Hamm
c87ad51470
Nearly working pathfinder
...
svn-id: r30015
2007-12-27 17:37:38 +00:00
Vincent Hamm
f953ed4dde
Early pathfinding
...
svn-id: r30012
2007-12-27 12:05:43 +00:00
Travis Howell
410a4a974e
Enable Windows version of early HE games by default, to match already enabled 3DO/DOS/Macintosh versions of early HE games. Adding only the minimum code required for HE70 games.
...
svn-id: r30011
2007-12-27 11:40:29 +00:00
Travis Howell
1bafd03a69
The HE70 version of Fatty Bear's Birthday Surprise will only work, if DISABLE_HE isn't defined.
...
svn-id: r30009
2007-12-27 03:32:15 +00:00
Willem Jan Palenstijn
9ada2910f7
don't clear owner of invalid global object 0 ( fixes #1857697 )
...
svn-id: r30007
2007-12-26 23:06:22 +00:00
Max Horn
4aacb020a4
cleanup
...
svn-id: r30005
2007-12-26 21:45:22 +00:00
Travis Howell
d9f28974ef
Add alternative hack to main branch, to skip largest speech segment in Simon the Sorcerer 1, when using DS port.
...
svn-id: r30001
2007-12-26 01:28:03 +00:00
Sven Hesse
5327417c56
Style :P
...
svn-id: r30000
2007-12-26 01:19:16 +00:00
Sven Hesse
58959568bd
Style :P
...
svn-id: r29999
2007-12-26 01:19:05 +00:00
Johannes Schickel
956b69b655
Update comment.
...
svn-id: r29998
2007-12-26 01:17:58 +00:00
Johannes Schickel
35e72866ec
Simplification of GM vs MT-32 detection.
...
svn-id: r29997
2007-12-26 01:09:46 +00:00
Max Horn
a65b5a6d5c
Fix for bug #1858080 : FOTAQ: game terminates badly
...
svn-id: r29996
2007-12-26 00:22:32 +00:00
Max Horn
df7ece45f6
remove & rename are not portable
...
svn-id: r29995
2007-12-26 00:07:19 +00:00
Max Horn
d104637a3a
Do not use abort (for that matter, shouldn't used exit(), either, but we (ab)use that in various places anyway...)
...
svn-id: r29994
2007-12-25 23:33:08 +00:00
Max Horn
27bd7ef2f4
Added FIXME regarding fopen usage
...
svn-id: r29993
2007-12-25 23:20:46 +00:00