Max Horn
|
fb364ee281
|
Changed doxygen comments in sound/midiparser.h to match with our usual formatting conventions
svn-id: r39700
|
2009-03-26 13:11:11 +00:00 |
|
Paul Gilbert
|
ab31f46676
|
Corrected the positions of two library functions in the library function list
svn-id: r39699
|
2009-03-26 11:16:34 +00:00 |
|
Max Horn
|
c592bf3300
|
SCI: Cleaned up the decompressor comments and code a little bit
svn-id: r39698
|
2009-03-25 23:47:16 +00:00 |
|
Filippos Karapetis
|
b4b0e35841
|
Remove a workaround in the line drawing function - it shouldn't be necessary anymore
svn-id: r39697
|
2009-03-25 23:26:24 +00:00 |
|
Filippos Karapetis
|
2b1ad19b7f
|
Added another version of Eco Quest 1
svn-id: r39696
|
2009-03-25 23:14:31 +00:00 |
|
Filippos Karapetis
|
831d3d542e
|
Changed the primitive equality check to not use Common::Rect, as the two primitives being compared might not actually be rectangles (e.g. they may be lines, in which case the "width" and "height" might be negative)
svn-id: r39695
|
2009-03-25 23:14:08 +00:00 |
|
Filippos Karapetis
|
58a66cb3cd
|
Use the default kernel vocabulary names for SCI1 games, instead of reading the unreliable (in SCI1 games) 999.voc resource. KQ5 and EcoQuest 1 now work properly, and all other SCI1 games seem to be unaffected and working with this change. If there's any SCI1 game with different kernel vocabulary names, we can add special flags to it to our detector, so this change fixes more than it breaks :)
svn-id: r39694
|
2009-03-25 22:37:08 +00:00 |
|
Joost Peters
|
1a5f531d23
|
Allow building of psp backend via configure (Part 1 - Still need to add the fixup + EBOOT packing steps).
Thanks dhewg and fingolfin for assistance. :)
svn-id: r39693
|
2009-03-25 21:58:16 +00:00 |
|
Kari Salminen
|
02b178f4db
|
Update MSVC project files for r39687.
svn-id: r39692
|
2009-03-25 20:07:44 +00:00 |
|
Kari Salminen
|
39f7484c9e
|
Cine::Palette::saturatedAddNormalizedGray: Use fractional representation (dividend/denominator) of the normalized gray value in range [-1, +1] rather than a floating point.
svn-id: r39691
|
2009-03-25 19:52:08 +00:00 |
|
Filippos Karapetis
|
a3a7893f16
|
Changed the font flag defines to an enumeration
svn-id: r39690
|
2009-03-25 17:51:22 +00:00 |
|
Filippos Karapetis
|
4723f80fe2
|
Merged sciw_select_item() and sciw_unselect_item()
svn-id: r39689
|
2009-03-25 16:37:50 +00:00 |
|
Filippos Karapetis
|
0501542b79
|
Fixed compilation
svn-id: r39688
|
2009-03-25 12:58:22 +00:00 |
|
Filippos Karapetis
|
34d75e455b
|
- Renamed gfx/sci_widgets.* to gfx/gfx_gui.*, as these files contain GUI elements mostly, like windows and status bars
- Moved kWindowAutoRestore from gfx_widgets.h to gfx_gui.h
svn-id: r39687
|
2009-03-25 12:52:03 +00:00 |
|
Filippos Karapetis
|
df5239e89e
|
Remove superfluous comma
svn-id: r39686
|
2009-03-25 12:11:49 +00:00 |
|
Filippos Karapetis
|
006b2d62af
|
Changed some flags to enums
svn-id: r39685
|
2009-03-25 12:07:10 +00:00 |
|
Filippos Karapetis
|
bd240eb60a
|
Added myself to the MADE engine credits
svn-id: r39684
|
2009-03-25 10:49:52 +00:00 |
|
Joost Peters
|
67201f6a71
|
revert yesterday's change -- apparently this different behavior was intentional.
svn-id: r39683
|
2009-03-25 10:04:45 +00:00 |
|
Travis Howell
|
91d8f6e228
|
Add French DOS version of Waxworks.
svn-id: r39681
|
2009-03-25 08:06:04 +00:00 |
|
Walter van Niftrik
|
42d67b4a3a
|
SCI: AvoidPath cleanup.
svn-id: r39680
|
2009-03-25 00:33:31 +00:00 |
|
Travis Howell
|
6bc9547324
|
Add German DOS version of Waxworks.
svn-id: r39678
|
2009-03-24 23:43:51 +00:00 |
|
Max Horn
|
ee42d06a43
|
Patch from bug #2710315: INDY3/FOA: bug in patch for series IQ with ScummVM GUI
svn-id: r39677
|
2009-03-24 23:30:48 +00:00 |
|
Kari Salminen
|
51751cd069
|
Cine::Palette: Add fillWithBlack and saturatedAddNormalizedGray-methods.
svn-id: r39676
|
2009-03-24 21:45:35 +00:00 |
|
Walter van Niftrik
|
b85b6929bd
|
SCI: build fix.
svn-id: r39675
|
2009-03-24 21:18:06 +00:00 |
|
Walter van Niftrik
|
e8b38af014
|
SCI: Added workaround for broken polygon in LSL1 room 350.
svn-id: r39674
|
2009-03-24 21:03:50 +00:00 |
|
Joost Peters
|
fc9e5b6beb
|
Fix smaller error introduced in r39671 refactoring (this check used to be "res == 0").
Thanks to syke for spotting it.
svn-id: r39673
|
2009-03-24 19:56:41 +00:00 |
|
Joost Peters
|
86e54ffa58
|
remove unsigned qualifier, as byte already is unsigned.
svn-id: r39672
|
2009-03-24 17:56:01 +00:00 |
|
Max Horn
|
1e94b9cd3c
|
SCI: Rewrote vocabulary code to use a Common::HashMap<String,ResultWord>
svn-id: r39671
|
2009-03-24 17:42:12 +00:00 |
|
Max Horn
|
65b96f6a1b
|
SCI: Changed vocab_tokenize_string to not 'return' the list it generates, but rather pass a reference to an existing list to it (this is a bit more efficient, and allows us to return an error value)
svn-id: r39670
|
2009-03-24 17:41:46 +00:00 |
|
Max Horn
|
d38590e6d4
|
SCI: Turned synonyms list into a Common::List
svn-id: r39669
|
2009-03-24 17:41:26 +00:00 |
|
Walter van Niftrik
|
3e2c1a39e2
|
SCI: Added workaround for duplicate polygons being passed to kAvoidPath.
svn-id: r39668
|
2009-03-24 15:17:25 +00:00 |
|
Filippos Karapetis
|
4e0ca5bbb9
|
Updated the NEWS file
svn-id: r39666
|
2009-03-24 15:11:43 +00:00 |
|
Filippos Karapetis
|
c65013faf2
|
Fixed a regression of commit #35473. Fixes bug #2703595 - "ITE: Crash when clicking on items inside the hangar"
svn-id: r39664
|
2009-03-24 13:33:47 +00:00 |
|
Max Horn
|
b76f7fea4e
|
SCI: Changed some char* into Common::String
svn-id: r39663
|
2009-03-24 12:46:48 +00:00 |
|
Max Horn
|
33895c0220
|
SCI: Only pass the pointerpos to Menubar::mapPointer, not the full gfx_state_t
svn-id: r39662
|
2009-03-24 12:14:41 +00:00 |
|
Max Horn
|
608b839720
|
SCI: moved sci_strndup to menubar.cpp
svn-id: r39661
|
2009-03-24 12:14:22 +00:00 |
|
Max Horn
|
c1be6e1ed6
|
SCI: Fixed some leaks introduced by my previous changes
svn-id: r39660
|
2009-03-24 12:01:54 +00:00 |
|
Max Horn
|
9ea32d4aa1
|
SCI: C++ify menu code
svn-id: r39659
|
2009-03-24 11:31:16 +00:00 |
|
Max Horn
|
47f9b2eb6d
|
cleanup
svn-id: r39658
|
2009-03-24 11:30:52 +00:00 |
|
Max Horn
|
48d73ff6bf
|
CRUISE: Fixed bug when loading backgroundIncrustStruct::saveWidth (don't divide by 2, rather *multiply* by 2); also some cleanup
svn-id: r39657
|
2009-03-24 11:30:37 +00:00 |
|
Nicola Mettifogo
|
c1ff3aec3e
|
Removed paranoia check.
svn-id: r39656
|
2009-03-24 09:01:44 +00:00 |
|
Filippos Karapetis
|
95d92b0d24
|
Make sure that the currently buggy dirty rectangle handling code is not used. Also, make sure that the resource data pointer is initialized to zero
svn-id: r39655
|
2009-03-24 08:33:24 +00:00 |
|
Nicola Mettifogo
|
76c0d08200
|
* Pushed evaluation of 'following question' from dialogue parsing to dialogue execution.
* Removed all the question forwards declaration code
svn-id: r39654
|
2009-03-24 08:20:08 +00:00 |
|
Florian Kagerer
|
e9b4124f1d
|
LOL: - implemented lots of opcodes and fixed a few bugs
- it's now possible to leave the castle
svn-id: r39653
|
2009-03-24 07:18:16 +00:00 |
|
Torbjörn Andersson
|
74a82ef427
|
Finally fixed the Valgrind warning that was confusing me so yesterday.
svn-id: r39651
|
2009-03-24 05:35:48 +00:00 |
|
Nicola Mettifogo
|
0998f53cb0
|
Refactored the zone type parsers.
svn-id: r39650
|
2009-03-23 23:17:33 +00:00 |
|
Max Horn
|
6a4c475bb2
|
Patch #2676453: INDY3/FOA: series IQ with ScummVM GUI
svn-id: r39649
|
2009-03-23 22:34:53 +00:00 |
|
Nicola Mettifogo
|
d82aea1e54
|
Turned ZoneTypes into a regular numeric id (no more a bitfield).
svn-id: r39648
|
2009-03-23 22:34:46 +00:00 |
|
Nicola Mettifogo
|
52b1c9e32f
|
Oops.
svn-id: r39646
|
2009-03-23 20:42:53 +00:00 |
|
Nicola Mettifogo
|
2223627c75
|
Merged GetData, HearData, SpeakData, PathData, ExamineData, MergeData into TypeData struct. This simplifies life a bit especially in the parsers.
svn-id: r39645
|
2009-03-23 20:41:54 +00:00 |
|