aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-08-12Ooops, free the allocated _startTot/_startTot0, too...Sven Hesse
svn-id: r23702
2006-08-12Added another field to the GameSettings for the intro.tot, because the ↵Sven Hesse
Gobliins 2 demo uses usa.tot instead svn-id: r23701
2006-08-12- Some more goblins-handling functionsSven Hesse
- Fixed some mistakes I made in the Parse_v2 functions. Now the goblins (finally) move. Also, the correct music is played in the first screen. - Found the hook for the menu - On freeing a sound slot, only stop the playing music if it's in the slot to free svn-id: r23700
2006-08-08Updates msvc8 project files.Johannes Schickel
svn-id: r23699
2006-08-08Little Common::String usage 'fix'.Johannes Schickel
svn-id: r23698
2006-08-07changed references to StringData::getString to use two parameter version ↵Paul Gilbert
rather than passing NULL values svn-id: r23697
2006-08-07Incremented required data file versionPaul Gilbert
svn-id: r23696
2006-08-07Renamed hotspot talking destination character field to make it's use clearerPaul Gilbert
svn-id: r23695
2006-08-07Reworked the talk dialog system to properly handle destination character and ↵Paul Gilbert
active item Id. Also completed ASK action handler svn-id: r23694
2006-08-07Fixed item overwriting destination character in ASK actionPaul Gilbert
svn-id: r23693
2006-08-07Enhanced Room::setTalkDialog to be passed the destination character and ↵Paul Gilbert
active item hotspot Id svn-id: r23692
2006-08-07Fixed displayMessage script method to use the new Hotspot::showMessagePaul Gilbert
svn-id: r23691
2006-08-07Dialog::showMessage transferred over to the Hotspot class. Also enhanced ↵Paul Gilbert
TalkDialog to handle being passed a destination character and active item svn-id: r23690
2006-08-07Fixed signature of GetString method - it is a destination character passed, ↵Paul Gilbert
not the current action. Also added a new method to return a decoded string with the correct definite article prefix (a/an/the) svn-id: r23689
2006-08-07Removed stripping of high two bits of hotspot name and desc field string IdsPaul Gilbert
svn-id: r23687
2006-08-06Reduced MD5 checking to 1Kb, and recalculated MD5 stringsPaul Gilbert
svn-id: r23686
2006-08-06Fix bug #1535261 FF:Dock Crash - decompressData errorTravis Howell
svn-id: r23684
2006-08-05Since we link against libvorbisfile, we should check for its presence, tooMax Horn
svn-id: r23681
2006-08-05Added missing agi.vcproj fileMax Horn
svn-id: r23680
2006-08-04Fix bug in Fluidsynth configure codeMax Horn
svn-id: r23679
2006-08-04Simplify configure code a bit, making it easier to add stuff to config.mkMax Horn
svn-id: r23678
2006-08-04Modified version of the rest of patch #1497254: Patch to add support for the ↵Max Horn
Atari ST/FreeMiNT Platform svn-id: r23677
2006-08-04Added -Wuninitialized to --enable-release (best used in combination with ↵Max Horn
--enable-Werror :-) svn-id: r23676
2006-08-04Disabled '-O -Wuninitialized by default; this eases debugging a lot in some ↵Max Horn
cases, at the cost of a nice-but-not-so-often-needed compiler warning (see also patch #1511980) svn-id: r23675
2006-08-04Patch #1522592: Bugfix [1498158] SIMON: Itemheap overflow on 64bit systemsMax Horn
svn-id: r23670
2006-08-04Only refresh the theme & reflow all dialogs if the screen settings actually ↵Max Horn
changed svn-id: r23669
2006-08-04There is no need anymore to report EVENT_SCREEN_CHANGED changes to the GUI codeMax Horn
svn-id: r23668
2006-08-04Activate _dimsInactive for ValueDisplayDialog, makes the text speed/volume ↵Max Horn
change etc. mini-dialogs behave a little bit less weird (TODO: Disable cursor change) svn-id: r23667
2006-08-04Fixed some broken #include's (the PS2 and Symbian may need more fixed, though)Max Horn
svn-id: r23666
2006-08-04Patch #1531027: Updated MSVC7.1 (.NET 2003) project filesMax Horn
svn-id: r23665
2006-08-04Patch #1527347: Make maemo port compile againMax Horn
svn-id: r23664
2006-08-04Changed GUI code to do 'lazy'/'just-in-time' reflowing, so that client code ↵Max Horn
doesn't have to forward EVENT_SCREEN_CHANGED to us (this may initially cause some regressions, please report any induced crashes or oddities you observe to me) svn-id: r23663
2006-08-04Renamed handleScreenChanged() -> reflowLayout() in the GUI codeMax Horn
svn-id: r23662
2006-08-04Added new method OSystem::getScreenChangeID(), which can be used by code to ↵Max Horn
track screen changes even without getting all EVENT_SCREEN_CHANGED events svn-id: r23661
2006-08-04Run the Cine engine's game detector before starting a game, to ensure that itTorbjörn Andersson
really is there. I hope this is the right way of fixing bug #1534073. svn-id: r23660
2006-08-03Committed my own patch #1533833 (minus one line that was left over from anTorbjörn Andersson
earlier experimental version) after discussing it with LordHoto. This works around a bug in the "Pool of Sorrow" Adlib data which caused the channels to drift more and more out of sync for each time the music looped. The patch forces the channels involved to jump in sync. As with all such workarounds, it may cause regressions. But it shouldn't. svn-id: r23659
2006-08-03Add a logo.bmp to DS port, to fix building. agentq, feel free to replace if ↵James Brown
the filesize is too big or whatever :) svn-id: r23658
2006-08-03Since the XMIDI music no longer automatically loops, there's no need to fade itTorbjörn Andersson
out just as it's reaching its most dramatic point. svn-id: r23657
2006-08-03This is a grossly over-simplified, yet hopefully sufficient for Kyrandia, wayTorbjörn Andersson
of handling XMIDI loops. If anyone feels like doing it properly in midiparser_xmidi.cpp, the Exult project probably has one of the better reference implementations. For now, though, I don't see any real need to, and this change is clearly flagged as a hack. svn-id: r23656
2006-08-01Some more whitespace changes.Torbjörn Andersson
svn-id: r23655
2006-08-01Whitespace.Torbjörn Andersson
svn-id: r23654
2006-08-01Kyra 2 has two types of XMIDI files: XMI and C55. It seems C55 are for theTorbjörn Andersson
General MIDI instrument set, so use them unless we're in MT-32 mode. This makes the music sound a bit closer (at least to me) to what DOSbox plays. svn-id: r23653
2006-08-01Don't start the Kyra 2 menu music until the first frame has faded up, to betterTorbjörn Andersson
match the original behaviour. svn-id: r23652
2006-08-01Until the native Kyra 2 Adlib music is supported, enable the automagic MIDI-to-Torbjörn Andersson
Adlib converter. svn-id: r23651
2006-08-01Don't set the MIDI volume to 255 at the end of a fade-out. At least on myTorbjörn Andersson
hardware, that causes an annoying spike in the volume. We already reset the volume to 255 at the beginning of a new track anyway, as far as I can tell. svn-id: r23650
2006-07-31Committing patch '[ 1531177 ] Kyra2 mock-up' by eriktorbjorn, with the ↵Oystein Eftevaag
addition of playing the music tracks as well (Only MIDI works for now though) svn-id: r23649
2006-07-31Yet more kyra3 init code.Johannes Schickel
svn-id: r23648
2006-07-31Fix bug #1528856 - ZAK FM-TOWNS: Wrong Screen-Start position in jungle.Travis Howell
svn-id: r23646
2006-07-31* Added copyright string to all engine pluginsMax Horn
* Modified about dialog to list all available plugins with their resp. copyright * Modified about dialog credits to show the GPL last (like movie end credits do with their legal text, too) svn-id: r23645
2006-07-31Const correctnessMax Horn
svn-id: r23644