aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-05-13Remove _rejectCount and cleanupTravis Howell
svn-id: r22430
2006-05-13Split VGA resource management back into FF and Simon 1/2 versionsTravis Howell
svn-id: r22427
2006-05-13If there is no "browser_lastpath" setting, create a FilesystemNode to "."Torbjörn Andersson
instead of a completely blank one. This should fix the failed assertion when trying to add a new game that was reported on the forum. svn-id: r22426
2006-05-12- little cleanupsJohannes Schickel
- adds kyra3 dummies svn-id: r22425
2006-05-12Added the new AbstractFilesystemNode::getCurrentDirectory() method. Also ↵Max Horn
changed the semantics of the FilesystemNode constructors (see also the relevant doxygen comments for explanations). This also fixes bug #1485941. svn-id: r22424
2006-05-12Updated some commentsMax Horn
svn-id: r22422
2006-05-12Fixed memory leak in PSPFilesystemNodeMax Horn
svn-id: r22421
2006-05-12Make some tweaks to the GP32 and PSP FS code (trying to at least partially ↵Max Horn
bring them up to speed with the FS code changes). Note: If those files were inside backends/fs/, they wouldn't be overlooked as easily when making FS changes... svn-id: r22420
2006-05-12Updated WinCE backend to the new form of FilesystemNode::listDirMax Horn
svn-id: r22419
2006-05-12Fixed two regressions in the o1_specialFade() opcode: The wrong colours wereTorbjörn Andersson
faded, and they weren't faded enough. Don't you just love opcodes that are only ever used at the very end of the game? svn-id: r22418
2006-05-12Removing some unused code from INSANEMax Horn
svn-id: r22417
2006-05-12Crediting Patrick Combet (aka Dorian Gray) for the Gobliiins ADL playerSven Hesse
svn-id: r22414
2006-05-12Whitespace changes. (Oh dear, now *I'm* forcing myself to large re-compiles.)Torbjörn Andersson
svn-id: r22413
2006-05-12In Simon 1, when returning to normal size, the MIDI music contains "AllTorbjörn Andersson
Controllers Off" messages. This should, among other things, reset the channel volume to 100. Until now, however, we did not re-adjust the volume by the master volume (like we do for ordinary volume control changes), so all of a sudden there would be channels playing at the wrong volume. This was particularly noticeable if you first turned down the music volume to really low. svn-id: r22412
2006-05-12Whitespace changes.Torbjörn Andersson
svn-id: r22411
2006-05-11- Sound! Still a bit glitchy, though:Sven Hesse
- Negative frequences?!? Maybe "SFX"? - No sound for a small part of the intro (there aren't any sndKeys covering that part either) - A rythm-instrument (hi-hat?) in the titlemusic isn't played as one - More differences in the drawing functions fleshed out - Some of the goblin handling functions written - More unnamed functions and variables, wheeee... svn-id: r22410
2006-05-11This could be completely wrong, but I don't think Hotspot::stopWalking() isTorbjörn Andersson
supposed to call setCurrentAction() in Resources, because then ScummVM will crash in getCurrentActionStr() whenever we try to interact with any object. Since Hotspot::walkTo() calls setCurrentAction() in Hotspot, it seems like a reasonable guess that this is the setCurrentAction() that stopWalking() should call as well. svn-id: r22409
2006-05-11Changed "it's" to "its" in a few comments.Torbjörn Andersson
svn-id: r22408
2006-05-11Whitespace changes.Torbjörn Andersson
svn-id: r22407
2006-05-11Added proper labels in some of the existing disassembled methodsPaul Gilbert
svn-id: r22406
2006-05-10Removed hack that was used to limit the mouse cursor to (at most) 80x80 pixels.Torbjörn Andersson
That limit has been lifted from the SDL backend. NOTE: This may cause problems in other backends! svn-id: r22405
2006-05-10Adds clipping to the workaround in "preserveOrRestoreBackground", so it does ↵Johannes Schickel
not overwrite the interface. svn-id: r22404
2006-05-10Adds workaround for bug # 1477364 ("KYRA1: Water dripping freezes") until a ↵Johannes Schickel
proper solution is found. svn-id: r22403
2006-05-10Enables OSystem::kFeatureAutoComputeDirtyRects until proper dirty rect ↵Johannes Schickel
managment is implemented. svn-id: r22402
2006-05-10Decrease delay to make it less likely that the Simon 1 (and other?) save/loadTorbjörn Andersson
dialog misses keystrokes. svn-id: r22401
2006-05-09Fix mingw compileTravis Howell
svn-id: r22400
2006-05-09Attempted fix for bug #1484881Max Horn
svn-id: r22398
2006-05-09- Updated MSVC8 project filesEugene Sandulenko
- Renamed base/options.cpp to base/commandLine.cpp because of conflict with gui/options.cpp which sit in same directory in MSVC builds - Moved AudioCDManager singleton declaration outside of Audio namespace - Fixed numerous MSVC warning of potentially uninitialized variables and int <-> bool conversions. svn-id: r22397
2006-05-08Avoid closing a video file in HE games twiceTravis Howell
svn-id: r22396
2006-05-08Implemented FW inventory. This is basically a copy of makeMenuChoice(), minusTorbjörn Andersson
the ability to select menu items. There will be cleanups later, but for now we try to match the original. svn-id: r22395
2006-05-08Added delay() to delayWithTicks() as well. This function is quite similar toTorbjörn Andersson
some of the custom delay loops in script_v1.cpp. Could it be used there? svn-id: r22394
2006-05-08Replaced a bunch of delay loops with a new delayUntil() function. Now all ofTorbjörn Andersson
them will at least sleep if the remaining delay is at least 10 ms. (Personally, I don't like the idea of busy-waiting even 9 ms, but now that it's in its own function, it becomes much easier if we want to change that behaviour. There are still plenty of custom delay loops left, though.) svn-id: r22393
2006-05-08Added comment about switch case fallthrough. I assume this one is deliberate,Torbjörn Andersson
but they're easy to miss at a casual glance. svn-id: r22392
2006-05-08As LordHoto pointed out, placeItem is already initialised to false, so we onlyTorbjörn Andersson
need to set it to true. svn-id: r22391
2006-05-08Small cleanup. It's not that I mind fallthroughs - as long as they are clearlyTorbjörn Andersson
labelled as being intentional - but to save just one line of code? That hardly seems worth it. svn-id: r22390
2006-05-08Changed abs() to ABS()Torbjörn Andersson
svn-id: r22389
2006-05-08Fix regression in lost, the middle directories were removedTravis Howell
svn-id: r22388
2006-05-08Fix off by one in rect when capturing imageTravis Howell
svn-id: r22387
2006-05-08Init. videoParams vars for HE90+Travis Howell
svn-id: r22386
2006-05-08Missed a couple of switch cleanups.Torbjörn Andersson
svn-id: r22385
2006-05-08Add initial DXA support for HE gamesTravis Howell
svn-id: r22384
2006-05-08Cleanup: Use ScummVM indentation style for switch() cases. In some cases, ITorbjörn Andersson
have added or removed "break"s, but not in any way which should change the program's behaviour. I.e. I've added "break" to the final case, and after calling quitGame(), and I've removed "break" after "return". svn-id: r22383
2006-05-08Fixed bug #1483450. Apparently, S_ISDIR() is undefined if stat() fails. TheTorbjörn Andersson
change to the POSIXFilesystemNode constructor is the one that matters to this bug. The changes to listDir() are made from paranoia. svn-id: r22382
2006-05-08Add missing file details for HE gamesTravis Howell
svn-id: r22381
2006-05-07Initial disassembly of NPC schedule handling methodsPaul Gilbert
svn-id: r22380
2006-05-07ParanoiaMax Horn
svn-id: r22379
2006-05-07Fixes playing of credits music.Johannes Schickel
svn-id: r22378
2006-05-07Turning this warning into an error, since I never got any feedback on itMax Horn
svn-id: r22376
2006-05-07Handle line breaks/overflow for V1-V3 games *after* processing newline ↵Max Horn
codes, to avoid double breaks (which result in spurious empty lines) svn-id: r22375
2006-05-07Perform (horizontal) charset text clipping for V1-V3, tooMax Horn
svn-id: r22374