aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-06-20SCI: fix r50078, we need to update timestamp for inbetween SCI1.1 games, but ↵Martin Kiewitz
not on kPortrait palette changes svn-id: r50079
2010-06-20SCI: update timestamp like before for inbetween SCI1.1 gamesMartin Kiewitz
svn-id: r50078
2010-06-20SCI: update sys palette timestamp only on kDrawPic in SCI1.1, fixes intro of ↵Martin Kiewitz
island of dr. brain svn-id: r50077
2010-06-20SCI: removing unneeded parameters inside SciPalette, cleanup of SciPaletteMartin Kiewitz
svn-id: r50076
2010-06-20SCI: implementing reading of parameters for kPalVary(init) for argc 4 and argc 5Martin Kiewitz
svn-id: r50075
2010-06-20SCI: some cleanup for kPalVaryMartin Kiewitz
svn-id: r50074
2010-06-20SCI: storing all manual midi commands now and actually sending them to ↵Martin Kiewitz
driver during onTimer() - fixes mt32 emulation crashing during lsl5 piano scene svn-id: r50073
2010-06-20Don't go into "menu input mode" unless the game currently allows the menus toTorbjörn Andersson
be displayed. I hope this is the correct fix to keep Police Quest 1 from hanging if you press Escape while reading the newspaper in the briefing room. svn-id: r50072
2010-06-20Removed unused variablesPaul Gilbert
svn-id: r50071
2010-06-20Implemented explicit transparency index support - the previous hardcoded ↵Paul Gilbert
index of 0 wasn't correct, since some sprites need that index svn-id: r50070
2010-06-20Added support for the alternate encoding for depth surfacesPaul Gilbert
svn-id: r50069
2010-06-19Add nearly complete french translation. I tried to make it work also in ↵Thierry Crozat
320x200 but french can be quite verbose, so in a few places it does not fit. Also I could not check any of the device specific strings (e.g. from WinCE, Wii or other backends) and a few are missing. svn-id: r50068
2010-06-19SCI: changing error to warning in ResMan::detectViewType()Martin Kiewitz
svn-id: r50067
2010-06-19SCI: locking _mutex inside SciMusic::sendMidiCommand(MusicEntry *pSnd, ↵Martin Kiewitz
uint32 cmd) svn-id: r50065
2010-06-19SCI: fixing last uninitialized variable issue in MidiParser_SCI (hopefully)Martin Kiewitz
svn-id: r50063
2010-06-19SCI: fixing another uninitialized variable usage issue - also limiting reset ↵Martin Kiewitz
velocity to used channels only, same is true for setting voice count svn-id: r50062
2010-06-19SCI: stopping scripts from sending to unused channels manually (fixes sq1vga)Martin Kiewitz
svn-id: r50060
2010-06-19SCI: reverting r50058 - we can't actually send to the channels at that time, ↵Martin Kiewitz
because we do not own the channels at that point svn-id: r50059
2010-06-19SCI: move setVolume down inside loadMusic so that it actually affects the ↵Martin Kiewitz
used channels svn-id: r50058
2010-06-19SCI: fixing uninitialized usage in MidiParser_SCIMartin Kiewitz
svn-id: r50057
2010-06-19SCI: make channel remapping stop using channel 0 for mt32 - fixes playback ↵Martin Kiewitz
accordingly (like lsl1 at the start) svn-id: r50056
2010-06-19SCI: resume when unable to locate base objects - fixes loading some saved gamesMartin Kiewitz
svn-id: r50055
2010-06-19SCI: free channels for channel remapping on stop and pause, instead of ↵Martin Kiewitz
dispose - fixes qfg3 demo going out of channels svn-id: r50054
2010-06-19SCI: cleanup view decompression codeMartin Kiewitz
svn-id: r50053
2010-06-19Whoops copy&paste mistake...Johannes Schickel
svn-id: r50052
2010-06-19Comment out rule for common/messages.cpp for now and make ↵Johannes Schickel
update-translations update common/messages.cpp directly. svn-id: r50051
2010-06-19Fix an issue in String::ensureCapacity() when the string is shared. It could ↵Thierry Crozat
allocate two much memory as it was at least doubling the current capacity even when this one was sufficient. It fixes a crash in GUI::Widget::cleanupHotkey() as the capacity of the string was doubled at each iteration once it was too long for the internal storage (only to add one character to the string). This ended up in a bad_alloc exception after a few iterations. svn-id: r50050
2010-06-19AGI: Get rid of GID_SQ0Max Horn
svn-id: r50049
2010-06-19AGI: Fix detection of AGI Tetris and Caitlyn's DestinyMax Horn
svn-id: r50048
2010-06-19SCI: replacing the keyboard size check for direction type detection with ↵Martin Kiewitz
checking for script 933 (pseudoMouse) instead - this is better because its working multiplatform svn-id: r50047
2010-06-19SCI: added TODO for keyboard driver size check, maybe this whole stuff isn't ↵Martin Kiewitz
needed at all svn-id: r50046
2010-06-19SCI: implemented checking of keyboard driver in case of SCI1EGA/EARLY, also ↵Martin Kiewitz
renamed SCI_EVENT_JOYSTICK to SCI_EVENT_DIRECTION svn-id: r50045
2010-06-19Fix some typos (thanks to fuzzie).Jordi Vilalta Prat
svn-id: r50044
2010-06-19Mention that part 1 of BRA is completable.Nicola Mettifogo
svn-id: r50043
2010-06-19Cleanup.Nicola Mettifogo
Got rid of the legacy "location.part" string handling in BRA. svn-id: r50042
2010-06-19Cleanup some more state when switching part in BRA.Nicola Mettifogo
svn-id: r50041
2010-06-19Use the new _nextPart member switching part from the menu in BRA.Nicola Mettifogo
svn-id: r50040
2010-06-19Implemented PART command for BRA, largely based on patch #3005434 by fuzzie.Nicola Mettifogo
svn-id: r50039
2010-06-19Guarded the command execution suspension for NS demo (this was due in r38662 ↵Nicola Mettifogo
- see bug #2619824). svn-id: r50038
2010-06-19Save the context of a suspended list before resuming the execution, so that ↵Nicola Mettifogo
it can safely be suspended again. Patch 3004652 by fuzzie. svn-id: r50037
2010-06-19SCI: AdLib: add dummy instruments when there are only 48 in the patchWalter van Niftrik
svn-id: r50035
2010-06-18SCI: set resulting type to keyboard+joystick for sci1middle+ in kMapKeyToDir ↵Martin Kiewitz
- fixes keyboard controlling of mouse in all sorts of games - although this is not 100% done, the change actually happened inbetween sci1early, added fixme svn-id: r50034
2010-06-18AGI: Change some #defines to enumsMax Horn
svn-id: r50033
2010-06-18AGI: cleanupMax Horn
svn-id: r50032
2010-06-18AGI: Fix serguei1/serguei2/sqx detectionMax Horn
svn-id: r50031
2010-06-18SCI: Add mac SQ1 & SQ3Max Horn
svn-id: r50030
2010-06-18SCI: fixing detection of vga sci11 views for ega games (original change in ↵Martin Kiewitz
r50025) svn-id: r50028
2010-06-18SCI: not using views coming from patch files anymore for detecting view typeMartin Kiewitz
svn-id: r50027
2010-06-18SCI: added more description about changes in r50025Martin Kiewitz
svn-id: r50026
2010-06-18SCI: making vga views work in ega games :PMartin Kiewitz
svn-id: r50025