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
Filippos Karapetis
7f641cc6be
Added MSVC project files for the create_lure tool
...
svn-id: r39644
2009-03-23 20:31:19 +00:00
Filippos Karapetis
a3e0a87970
Silenced an MSVC warning
...
svn-id: r39642
2009-03-23 20:25:57 +00:00
Torbjörn Andersson
1a0dea396d
Made the music and sound file names part of the class, instead of local
...
variables. This fixes another Valgrind warning when SndRes::load() tries to
access the file names. (I could also have made the variables static, but I've
never been very fond of static variables.)
svn-id: r39641
2009-03-23 20:25:25 +00:00
Joost Peters
9ed052f38e
change debug output of script interpreter to more clearly print script number and offset
...
svn-id: r39640
2009-03-23 20:20:00 +00:00
Joost Peters
e8ccbd93ed
change debug levels to be less verbose
...
svn-id: r39639
2009-03-23 20:17:56 +00:00
Torbjörn Andersson
b3b3e9da59
Initialise _fullRefresh. Fixes a Valgrind warning.
...
svn-id: r39638
2009-03-23 20:07:17 +00:00
Nicola Mettifogo
8cebcaf017
Pushed down dependencies from parser.h
...
svn-id: r39636
2009-03-23 17:42:08 +00:00