aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2008-07-02Fully implemented processSeqListElementKari Salminen
- 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- Changed labels to be GfxObj's, thus removing the Label object altogether.Nicola Mettifogo
- 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-01Reverted accidental commit of Tinsel changes in engines.mkMax Horn
svn-id: r32868
2008-07-01Fixed unitialized variablesMax Horn
svn-id: r32865
2008-06-30Fix game flags for detection entries of installed kyra3 versions.Johannes Schickel
svn-id: r32859
2008-06-30Added support for Spanish fan translation of kyra3 (See fr #1994040 "KYRA3: ↵Johannes Schickel
Add support for Spanish fan translation"). svn-id: r32858
2008-06-30- this fixes Hof PC98 music initializationFlorian Kagerer
- music sounds exactly like FM-Towns for now svn-id: r32854
2008-06-30Removed TODO from checkCollision: Updating zoneQuery each time ↵Kari Salminen
checkCollision is called seems to be fine. svn-id: r32852
2008-06-30Fixed addAni (A test before using resetGfxEntityEntry was incorrect). Also ↵Kari Salminen
added comments and checked that most 8-bit values used in this function are used as signed integers. svn-id: r32850
2008-06-30Implemented resetGfxEntityEntry and made it used where appropriate (The ↵Kari Salminen
function wasn't very easy to reverse engineer so it may have flaws still, but let's hope it doesn't ;-)). svn-id: r32848
2008-06-30Small cleanup/shuffling of Gfx code.Nicola Mettifogo
svn-id: r32847
2008-06-29adding a fixmeKostas Nakos
svn-id: r32844
2008-06-29fix warningFlorian Kagerer
svn-id: r32843
2008-06-29cleanupFlorian Kagerer
svn-id: r32842
2008-06-29- some more work on the Hof FM-Towns/PC98 music driverFlorian Kagerer
- move channels to a separate class svn-id: r32841
2008-06-29Merged the three render lists (for animations, doors and objects) into a ↵Nicola Mettifogo
single one. svn-id: r32834
2008-06-29Changed all remaining code to use the GfxObj class to keep frames data. This ↵Nicola Mettifogo
allows for more uniform processing during rendering, and also fixes the display of dialogue faces for BRA. svn-id: r32833
2008-06-28Fixed warning. (Hopefully without breaking anything.)Torbjörn Andersson
svn-id: r32830
2008-06-28- implement music fading for Hof FM-TownsFlorian Kagerer
svn-id: r32829
2008-06-28hof: remove debug codeFlorian Kagerer
svn-id: r32821
2008-06-28Added comment for fix for bug #2001193.Nicola Mettifogo
svn-id: r32820
2008-06-28- HOF: bug fix for music driverFlorian Kagerer
- KYRA1 PC98: fix music file selection svn-id: r32819
2008-06-27- Fixed umlauts in printTextBenjamin Haisch
- Don't exit when a pmv video couldn't be found svn-id: r32817
2008-06-26Implemented Operation Stealth's version of addOverlay(objectIndex, overlayType).Kari Salminen
svn-id: r32816
2008-06-26fix bad const castsFlorian Kagerer
svn-id: r32812
2008-06-26more cleanupFlorian Kagerer
svn-id: r32811
2008-06-26cleanupFlorian Kagerer
svn-id: r32810
2008-06-26Fixing compilation for me. There are still lots of "cast casts away ↵Sven Hesse
constness" warnings, though svn-id: r32809
2008-06-26- improved hof music support for fm-towns (driver for *.twn tracks) (still ↵Florian Kagerer
needs quite some work) - some PC-98 music support since it uses a very similar driver, but this can't be considered working yet) - Kyra 1 PC-98 music doen't work at all since I haven't figured out yet how to turn track numbers into the corresponding music file names (might require a hard coded track map) svn-id: r32807
2008-06-26Fixed opcode:Kari Salminen
- 0x83: o2_isSeqRunning (Should it be named o2_isSeqNotRunning?) -- Added previously missing test part -- Negated the result (It was backwards before!) svn-id: r32804
2008-06-26Fixed Symbian buildsystem for new defines. Fixed ARM asm syntax for Symbian ↵Lars Persson
build. svn-id: r32803
2008-06-26Comments update.Kari Salminen
svn-id: r32802
2008-06-26Comments update.Kari Salminen
svn-id: r32801
2008-06-26fix possible oob accessGregory Montoir
svn-id: r32799
2008-06-26moved midi driver object creation to MidiPlayer class (to match delete call)Gregory Montoir
svn-id: r32798
2008-06-25Fix for GCC warning (Warned about testing x >= 0 when x is unsigned and ↵Kari Salminen
therefore the test is always true). svn-id: r32791
2008-06-25Implemented support for zoneQuery (Operation Stealth specific).Kari Salminen
Fixed opcodes (related to zoneQuery): - 0x08: o1_checkCollision - 0x9A: o2_wasZoneChecked NOTE: Savegame support for the zoneQuery data is broken svn-id: r32790
2008-06-25Added FIXME about the broken implementation of opcode 0x9A (o2_wasZoneChecked).Kari Salminen
svn-id: r32789
2008-06-25Implemented opcode:Kari Salminen
- 0x82: o2_modifySeqListElement (Was o2_op82) Seeks a matching element from the seqList and modifies its values. svn-id: r32786
2008-06-25Implemented opcode:Kari Salminen
- 0x8D: o2_op8D (Didn't come up with a descriptive name yet) Compares ranges of x, y and mask parameters between two objects. Possibly some kind of an intersection testing function? svn-id: r32785
2008-06-25Added patch from bug report #2001189 - "DRASCULA: Wrong intro music in ↵Filippos Karapetis
Spanish version" svn-id: r32783
2008-06-25Possible fix for (for the drascula engine) for bug #2001583 - "WINCE: CRUISE ↵Filippos Karapetis
and DRASCULA engines can not be compiled" svn-id: r32777
2008-06-24Fixed opcodes:Kari Salminen
- 0xA0: o2_addGfxElementType20 (Was o2_addGfxElementA0) Implemented opcodes: - 0xA1: o2_removeGfxElementType20 (Was o2_removeGfxElementA0) - 0xA2: o2_addGfxElementType21 (Was o2_opA2) - 0xA3: o2_removeGfxElementType21 (Was o2_opA3) NOTE: Drawing of type 21 overlay elements isn't coded yet. svn-id: r32769
2008-06-24Added const to some static data.Johannes Schickel
svn-id: r32763
2008-06-24Fix for bug #2001193. Character confirmation screen didn't appear and game ↵Nicola Mettifogo
crashed because too many strings were added to the draw list. svn-id: r32762
2008-06-22Fixed 2 MSVC warnings (potentially undefined behavior and possibly ↵Filippos Karapetis
uninitialized variable used) svn-id: r32758
2008-06-22Added constructor and destructor to Dialogue, thus fixing a long standing leak.Nicola Mettifogo
svn-id: r32757
2008-06-22Fixed leak when loading sounds for Amiga version of Nippon Safes.Nicola Mettifogo
svn-id: r32756
2008-06-22Cleanup.Johannes Schickel
svn-id: r32754
2008-06-22missed this in last commit (bug fix for #1997149)Florian Kagerer
svn-id: r32753