Torbjörn Andersson
1cc9af6b10
Implemented Good Enough(TM) XMIDI looping. This is used by Kyrandia 2 (the
...
loop hack is no longer needed, and has been removed), and will be used by
Discworld.
svn-id: r32930
2008-07-06 18:37:52 +00:00
Andre Heider
95ca13246e
adjustments to the recent mixer api changes
...
svn-id: r32924
2008-07-06 12:04:19 +00:00
Marcus Comstedt
32f653f2b1
Enable all engines.
...
svn-id: r32923
2008-07-05 22:53:17 +00:00
Christopher Page
6d1350638a
Queen sound settings are now configurable through the GMM
...
svn-id: r32922
2008-07-05 22:04:15 +00:00
Johannes Schickel
056288f87a
Added support for Italian fan translation of Kyrandia 3. (see fr#2003504 "KYRA: add support for Italian version of Kyrandia 2&3")
...
svn-id: r32912
2008-07-05 08:20:10 +00:00
Johannes Schickel
357f0c4e3a
Added spanish menu strings for spanish fan translation of Kyrandia 3.
...
svn-id: r32911
2008-07-05 07:47:27 +00:00
Eugene Sandulenko
f8ca1761a7
Mention merge of Chris Page's memory leak plugging code.
...
svn-id: r32910
2008-07-05 04:28:17 +00:00
Vicent Marti
40bf717d3b
closedKeyCallback on XMLParser (as asked by Kenny)
...
svn-id: r32909
2008-07-04 23:51:23 +00:00
Vicent Marti
96f2d9ca18
Memory leaks.
...
Bug fixes.
svn-id: r32908
2008-07-04 20:05:30 +00:00
Stephen Kennedy
950b68be7b
- Added alignment and initial mode options to keyboard pack file
...
- More functionality to VirtualKeyboard class, including handling mouse clicks
svn-id: r32907
2008-07-04 17:55:19 +00:00
Stephen Kennedy
3b73b199a6
- XMLParser - small improvement to allow "key=value" syntax as well as "key = value" syntax
...
svn-id: r32906
2008-07-04 11:56:31 +00:00
Stephen Kennedy
1ef9d712da
- MILESTONE - VirtualKeyboardParser successfully parsing a simple test pack
...
- XMLParser - small improvements
svn-id: r32905
2008-07-04 11:38:15 +00:00
Kari Salminen
6fa152c58a
Updated MSVC project files (Added Parallaction's balloons.cpp).
...
svn-id: r32904
2008-07-04 09:38:03 +00:00
Travis Howell
60db8cb8cf
Correct typo.
...
svn-id: r32903
2008-07-04 00:35:39 +00:00
Nicola Mettifogo
d387d1af0e
- Moved dialogue balloon management code from Gfx to its own class
...
- Added a class to draw balloons in BRA (still without text and with wrong placement)
svn-id: r32902
2008-07-04 00:29:21 +00:00
Stephen Kennedy
4ca4cc2767
VirtualKeyboardParser mostly completed - needs to be tested
...
svn-id: r32901
2008-07-03 22:39:18 +00:00
Stephen Kennedy
5106bf4286
VirtualKeyboardParser mostly completed - needs to be tested
...
svn-id: r32900
2008-07-03 22:38:19 +00:00
Florian Kagerer
d92085b507
minor fix for Towns/PC98 music
...
svn-id: r32899
2008-07-03 21:09:07 +00:00
Vicent Marti
8240e5b96d
Rendering pipeline. WIP.
...
(I see working buttons)
svn-id: r32898
2008-07-03 19:42:04 +00:00
Stephen Kennedy
919d81f03b
Changed XMLParser to internally use a Stack rather than a FixedStack
...
svn-id: r32897
2008-07-03 19:32:57 +00:00
Stephen Kennedy
7c60bb50e8
Changed XMLParser to internally use a Stack rather than a FixedStack
...
svn-id: r32896
2008-07-03 19:31:46 +00:00
Sven Hesse
56c6840ff7
Fixing a crash when loading a save made within the cult/bargon building (bug #2005965 )
...
svn-id: r32895
2008-07-03 16:25:59 +00:00
Stephen Kennedy
52aba6b6da
changed loadBuffer to use byte* rather than char*
...
svn-id: r32894
2008-07-03 16:09:54 +00:00
Stephen Kennedy
903a80ece3
changed loadBuffer to use byte* rather than char*
...
svn-id: r32893
2008-07-03 16:07:33 +00:00
Nicola Mettifogo
59e672ef40
Changed balloons to use GfxObj as well. Next step is to integrate balloons for BRA.
...
svn-id: r32883
2008-07-03 10:31:25 +00:00
Vicent Marti
48fd843e75
Rendering pipeline. WIP.
...
svn-id: r32882
2008-07-03 10:26:55 +00:00
Stephen Kennedy
d01594594e
First commit:
...
- changed Rect to derive from Shape and added Polygon class (also derived from Shape)
- added ImageMap class that encapsulates generalised functionality of image maps
- skeletal classes for VirtualKeyboard and VirtualKeyboardParser
svn-id: r32880
2008-07-03 10:10:29 +00:00
Eugene Sandulenko
de09845319
Fix for bug #2008054 : Parallaction engine doesn't compile under MSVC9
...
svn-id: r32879
2008-07-03 08:44:29 +00:00
Vicent Marti
8dbec866d6
GCC fix again, case mismatch in Linux.
...
svn-id: r32878
2008-07-02 18:49:58 +00:00
Vicent Marti
2d87b29058
GCC compiling fixes.
...
svn-id: r32877
2008-07-02 18:43:17 +00:00
Vicent Marti
d385c34dd0
InterfaceManager functionality translated into a Theme subclass "ThemeRenderer" to easen integration with the current GUI.
...
svn-id: r32876
2008-07-02 18:11:41 +00:00
Kari Salminen
18559708c6
Fully implemented processSeqListElement
...
- Added parts that were missing and fixed a couple of errors
-- One test was backwards and a global variable was written to when it shouldn't have been
Added global variable inputVar0 that's used in processSeqListElement
NOTE: inputVar0 isn't updated anywhere yet, so that's a TODO
svn-id: r32874
2008-07-02 04:31:50 +00:00
Nicola Mettifogo
77a60673ef
- Changed labels to be GfxObj's, thus removing the Label object altogether.
...
- Changed Item's to be almost GfxObj's, since ownership and destruction of underlying resource is an issue here (got to think some more about it).
svn-id: r32873
2008-07-02 01:41:08 +00:00
Christopher Page
a14a0d16c1
Changes to implementation of the GMM
...
svn-id: r32872
2008-07-02 00:30:49 +00:00
Vicent Marti
6c85e960b2
Rendering pipeline. WIP.
...
svn-id: r32869
2008-07-01 15:57:30 +00:00
Max Horn
6dc312b9e1
Reverted accidental commit of Tinsel changes in engines.mk
...
svn-id: r32868
2008-07-01 14:51:44 +00:00
Paul Gilbert
27e5aba5fd
New lure.dat with corrections to the Italian strings
...
svn-id: r32867
2008-07-01 11:48:06 +00:00
Paul Gilbert
871c84c173
Made corrections to the Italian strings
...
svn-id: r32866
2008-07-01 11:46:29 +00:00
Max Horn
bd296a45fa
Fixed unitialized variables
...
svn-id: r32865
2008-07-01 10:33:25 +00:00
Christopher Page
718a85e30d
Sound settings for TOUCHE can be configured through the GMM
...
svn-id: r32864
2008-07-01 03:21:30 +00:00
Christopher Page
9c60fd183c
Sound settings for Saga can be configured from the GMM
...
svn-id: r32863
2008-07-01 03:01:11 +00:00
Johannes Schickel
34a49d4a5a
Fix game flags for detection entries of installed kyra3 versions.
...
svn-id: r32859
2008-06-30 23:44:33 +00:00
Johannes Schickel
cef7d68fc5
Added support for Spanish fan translation of kyra3 (See fr #1994040 "KYRA3: Add support for Spanish fan translation").
...
svn-id: r32858
2008-06-30 23:39:56 +00:00
Christopher Page
563e28b668
Fixed some warnings
...
svn-id: r32857
2008-06-30 23:06:38 +00:00
Christopher Page
c1ae3f7dd0
Sound settings for Lure can be modified through the GMM
...
svn-id: r32855
2008-06-30 22:41:55 +00:00
Florian Kagerer
b07ff57623
- this fixes Hof PC98 music initialization
...
- music sounds exactly like FM-Towns for now
svn-id: r32854
2008-06-30 21:55:08 +00:00
Lars Persson
f530c36ad4
del instead of rm command
...
svn-id: r32853
2008-06-30 19:10:32 +00:00
Kari Salminen
e415a97fe5
Removed TODO from checkCollision: Updating zoneQuery each time checkCollision is called seems to be fine.
...
svn-id: r32852
2008-06-30 18:15:34 +00:00
Christopher Page
30c52e215c
Scumm sound settings can now be changed from the gmm
...
svn-id: r32851
2008-06-30 17:44:21 +00:00
Kari Salminen
2ecf8fdbb5
Fixed addAni (A test before using resetGfxEntityEntry was incorrect). Also added comments and checked that most 8-bit values used in this function are used as signed integers.
...
svn-id: r32850
2008-06-30 17:24:23 +00:00