aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-10-25SWORD25: Get rid of most of the 'kernel service/superclass' codeMax Horn
svn-id: r53835
2010-10-25TOON: Implemented Ambient SFXSylvain Dupont
For example used in arcade playing sounds, lullaby music, toilet game win sound effects... svn-id: r53834
2010-10-25LASTEXPRESS: Add Date-time comments for US & FR Broderbund releasesJulien Templier
svn-id: r53833
2010-10-25SWORD25: Get rid of classes ScummVMWindow and WindowMax Horn
svn-id: r53832
2010-10-25HUGO: Add specific versions of doAction() for Dos versionsArnaud Boutonné
svn-id: r53831
2010-10-25SCUMM: Move shared code of Player_V2 & Player_V2CMS to new common base classMax Horn
svn-id: r53830
2010-10-25SCUMM: Move class Player_V2CMS to its own header fileMax Horn
svn-id: r53829
2010-10-25SCI: fix comment in kAddToPicMartin Kiewitz
svn-id: r53828
2010-10-25GUI/LAUNCHER: follow-up to r53771Florian Kagerer
The GM and MT-32 popup widgets would be set to the first available MIDI device by default (before any selection has taken place yet). Instead, default will now be the first list entry. svn-id: r53827
2010-10-25HUGO: Add a debug channel for Object functionsArnaud Boutonné
svn-id: r53826
2010-10-25HUGO: cleanup: Suppress trailing spaces and tabsArnaud Boutonné
svn-id: r53825
2010-10-25HUGO: Fix display priority order in H1 DosArnaud Boutonné
svn-id: r53823
2010-10-25HUGO: Add specific function variantes for H2 Dos and H3 DosArnaud Boutonné
Also add pathfinding to H1 Dos svn-id: r53822
2010-10-25SCUMM: Add patch #3094711 - MMC64: Correct position of plant actor.Travis Howell
svn-id: r53814
2010-10-25HUGO: Add missing files (sorry!)Arnaud Boutonné
svn-id: r53812
2010-10-25HUGO: Fix GCC warningsArnaud Boutonné
svn-id: r53811
2010-10-25HUGO: Add specific v1d object classArnaud Boutonné
svn-id: r53810
2010-10-25ANDROID: Add --disable-timidity to the recommended flagsAngus Lees
svn-id: r53809
2010-10-25ANDROID: Don't trust eglChooseConfig and refilter/sort results manuallyAngus Lees
It seems some Android versions and devices (eg Droid) don't implement eglChooseConfig according to spec and the first result isn't the best choice. Implement our own filtering / scoring to workaround this. svn-id: r53808
2010-10-25SCUMM: Add patch #3089936 - MMC64: Parcel/Tombstone/Verb Fix.Travis Howell
svn-id: r53807
2010-10-25SCUMM: Add patch #3093541 - MMC64: Actor Walk / Object Fix.Travis Howell
svn-id: r53806
2010-10-25SCUMM: Add patch #3093061 - MMC64: sentence highlighting.Travis Howell
svn-id: r53805
2010-10-25ANDROID: Provide an alternate partial texture update for stride != widthAngus Lees
The new one copies into a temp buffer and only does one glTexSubImage2D. I'm led to believe that this is faster on some devices (but slower on others). Disabled for now, but someone might want to try both versions on their slow device. Also manually set glColor before calling DrawTexiOES, following mention of a bug in a discussion I stumbled across. DrawTexiOES-use is disabled for now, so this is a noop. svn-id: r53803
2010-10-25ANDROID: Force extra screen update when updating overlay.Angus Lees
This appears to work around a blank screen bug Nexus1. I never tracked it down, but as far as I can tell it is triggered by multiple overlapping updates before flushing the texture to screen. This condition only happens in the overlay atm so an extra redraw isn't the end of the world. (Also remove an unused _full_screen_dirty property) svn-id: r53801
2010-10-25SCUMM: Add patch #3093051 - MMC64: Ladder facing patch.Travis Howell
svn-id: r53799
2010-10-25SCUMM: Add patch #3093048 - MMC64: German actor names.Travis Howell
svn-id: r53796
2010-10-25GOB: Fix the Gob3 ladder walking bugSven Hesse
Fix the bug where Blount stops in the middle of big ladders. svn-id: r53794
2010-10-25GOB: Fix the Gob3 stairs walking bugSven Hesse
Fix the bug where blount keeps moving between two steps of wide stairs. svn-id: r53793
2010-10-25GOB: Format optimizePoints() to be a bit more readableSven Hesse
svn-id: r53792
2010-10-25GOB: Minor map cleanupSven Hesse
Make the direction a named enum and create a function moveDirection() for increasing coordinates according to a direction. svn-id: r53791
2010-10-25GOB: Fix a typo in checkDirectPath()Sven Hesse
svn-id: r53790
2010-10-25GOB: Format getDirection() to be more readableSven Hesse
svn-id: r53789
2010-10-25GOB: Add sanity checks to getPass()/setPass()Sven Hesse
svn-id: r53788
2010-10-25GOB: Make moveAdvance() and movePathFind() a bit more readableSven Hesse
svn-id: r53787
2010-10-25SCUMM: Add patch #3093057 - MMC64: sentence/inventory color.Travis Howell
svn-id: r53785
2010-10-25LASTEXPRESS: Adding Date-Time Comments To UK Broderbund Detection EntryDavid Turner
As per Littleboy's request. svn-id: r53784
2010-10-25LASTEXPRESS: Don't use NULL in arithmeticMatthew Hoops
svn-id: r53783
2010-10-24SAGA: reduce memory usageAndrew Kurushin
svn-id: r53782
2010-10-24SAGA: fix SAGA_DEBUG; fix IHNM cutaway typoAndrew Kurushin
svn-id: r53781
2010-10-24SAGA: fix const cast warnsAndrew Kurushin
svn-id: r53780
2010-10-24SAGA: replace Resource:loadResource malloc with ByteArray classAndrew Kurushin
svn-id: r53779
2010-10-24LASTEXPRESS: Fix issues when copying debugger commandsJulien Templier
- Properly free allocated memory in resetCommand() - Make sure _commandParams strings are null-terminated svn-id: r53778
2010-10-24LASTEXPRESS: Fix crash in subtitle handlingJulien Templier
svn-id: r53777
2010-10-24SCI: Fixed bug #3094235 - "SQ4CD: Crashes at Roger jr. in beam"Filippos Karapetis
svn-id: r53776
2010-10-24SCI: fixing obvious kAddToPic regressionMartin Kiewitz
caused by r53068, triggered bug #3092840 (SQ5 genetix lab scaled incorrectly when laying course) - thx to digitall for bisect svn-id: r53775
2010-10-24GOB: Replace strncmp by scumm_stricmp when possibleArnaud Boutonné
svn-id: r53774
2010-10-24SAGA: replace Scene::_resourceList, Interface::_inventory malloc arrays with ↵Andrew Kurushin
Common::Array svn-id: r53773
2010-10-24GOB: un-ban and fix a somehow corrupted version of FascinationArnaud Boutonné
(This version has been found on original floppies) svn-id: r53772
2010-10-24GUI/LAUNCHER: improved MIDI device selection (also #3088438)Florian Kagerer
This fixes an issue with the <default> setting in the GM and MT-32 device tabs that has caused some complaints and discussions on -devel. It might also be what bug #3088438 is about. With a <default> setting ScummVM would just use the first available MIDI device (even if this is the not really well working MT-32 emulator). This <default> setting was also indeed set by default - making it even more annoying. Now there is a new setting for both the GM and MT-32 device tabs ("Don't use GM/MT-32 music"). This will cause MIDI device detection to be skipped and the best of the other devices (Adlib etc.) to be used. This new setting is used as default. So users who haven't specified anything will get Adlib, PC Speaker etc. (if supported by the engine) even if the engine prefers Midi. There is a new "Use first available device" setting which will have the same effect as the "<default>" setting we had before. svn-id: r53771
2010-10-24LASTEXPRESS: Change detection entries platform to kPlatformUnknownJulien Templier
All full versions of the game are multiplatform Dos/Win/Mac and the demo is Dos/Win svn-id: r53770