aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-03-20Implements cmd_shakeScreen.Johannes Schickel
svn-id: r21394
2006-03-20Updates the config version for the new theme to 4 in the warning which is ↵Johannes Schickel
printed if the version is too low. svn-id: r21393
2006-03-20Initialise _haveScrollButtons, since Valgrind complained about it.Torbjörn Andersson
svn-id: r21392
2006-03-20Bump theme config version number to avod confusion. A key was added there,Eugene Sandulenko
but I didn't bump it last time. svn-id: r21391
2006-03-20The Hercules specific screen size check is no longer requiredTravis Howell
svn-id: r21390
2006-03-19Bring MSVC71 project files up to date. Courtsey of Quietust.Eugene Sandulenko
svn-id: r21389
2006-03-19Fixed my fix regarding the encoding of some filenames: Provide both Windows ↵Max Horn
and UTF-8 encoded versions of the German puttzoo svn-id: r21388
2006-03-19Fix encoding issue (see scummvm-devel)Max Horn
svn-id: r21387
2006-03-19Moved filename substitution code from scumm.cpp to plugin.cppMax Horn
svn-id: r21386
2006-03-19Removed implicit screen updates (see also the discussion on scummvm-devel)Max Horn
svn-id: r21385
2006-03-19Updated/added some comments on VOC/WAVE functionsMax Horn
svn-id: r21384
2006-03-19Added kyra engine to the list of new games.Johannes Schickel
svn-id: r21382
2006-03-19Remove unused cases of getKeyState(), checked against scripts of FT, Dig and ↵Travis Howell
COMI. svn-id: r21381
2006-03-19Closer match difficulty of insane in PC version of FT demoTravis Howell
svn-id: r21380
2006-03-19Makes sure Brandon actually dies when he turns to stone in the kyragem roomOystein Eftevaag
svn-id: r21379
2006-03-19Fixes a potential problem in the pathfinder where an array could be accessed ↵Oystein Eftevaag
with a negative value in certain rooms svn-id: r21378
2006-03-19Adds button press animations to the menu, and resets the cursor when the ↵Oystein Eftevaag
Dialog of Death pops up. Also, mouse clicks are now registered on button up instead of button down, as in the original svn-id: r21377
2006-03-19Revert FLAG_AUTOFREE changes to loadWAVFromStreammakeWAVStreamTravis Howell
svn-id: r21376
2006-03-19Revert FLAG_AUTOFREE changes to loadWAVFromStreammakeWAVStreamTravis Howell
svn-id: r21375
2006-03-19Move the sound loop detection, so it is used by all HE70+ gamesTravis Howell
svn-id: r21374
2006-03-19Skip HSHD block by set size, since there are sound resources (ie Caiman in ↵Travis Howell
jungle) which have incorrect size in HSHD header svn-id: r21373
2006-03-19Updating TODO with X11 backend changes I did a while agoOystein Eftevaag
svn-id: r21372
2006-03-19Add workaround for script bug in Loom (CD)Travis Howell
svn-id: r21371
2006-03-18adding self to creditsWillem Jan Palenstijn
svn-id: r21368
2006-03-18Oops, forgot to change a variable declaration in the last commitOystein Eftevaag
svn-id: r21367
2006-03-18Changed 'amiga' keywords to 'isAmiga' in the resource handling code to avoid ↵Oystein Eftevaag
#define conflicts svn-id: r21366
2006-03-18- started to rework static resource loadingJohannes Schickel
- made some function parameters const (to work with new static res code) svn-id: r21365
2006-03-18workaround: manually add delay when showing image between levels in gob1 egaWillem Jan Palenstijn
svn-id: r21364
2006-03-18theme.cpp -> ThemeClassic.cpp for consistency and less confusionEugene Sandulenko
svn-id: r21363
2006-03-18Remove trailing whitespacesEugene Sandulenko
svn-id: r21362
2006-03-18Oops. Theme variables are meant to be case insensitive. Fix comparisonEugene Sandulenko
function. svn-id: r21361
2006-03-18Fixes the color of the quitting dialog text after drinking a potionOystein Eftevaag
svn-id: r21358
2006-03-18Update the known issues sectionTravis Howell
svn-id: r21357
2006-03-18Document the autosave_period config file settingTravis Howell
svn-id: r21356
2006-03-18The camera position is always set by loadRoomWithEgo opcode in HE games, ↵Travis Howell
through cameraFollows. Fixes glitches when changing rooms in fbear and other early games. svn-id: r21355
2006-03-18Extends seq_drinkPotionAnim() so that the color of the flask BrandonOystein Eftevaag
drinks will be correct. Also fixes a bug where an animation (Brandon ringing the bells) would play too quickly. svn-id: r21354
2006-03-17Further work on disassembling player tick/movement handlerPaul Gilbert
svn-id: r21349
2006-03-17Fixes animations when brandon turns inivisible/visible.Johannes Schickel
svn-id: r21348
2006-03-17Fixes bug #1401337 ("KYRA: Platform with pegasi graphics glitch")Johannes Schickel
svn-id: r21347
2006-03-17- Fixes bug #1401432 ("KYRA: Brandon graphics glitch when exiting castle ↵Johannes Schickel
catacombs") - Fixes some sprite redraw bugs introduced with my last commits - Fixes wsa drawing bug in the cave too svn-id: r21346
2006-03-17Oops, I never meant to remove *that* line! Put it back again. (This fixes theTorbjörn Andersson
flute sound, and probably other regressions as well.) svn-id: r21345
2006-03-17The opcode functions are not allowed to modify their own channel.dataptrTorbjörn Andersson
directly. If they want a new data pointer, they have to use the dataptr parameter. This fixes a subtle bug that would cause the wrong music to play when getting the quill in Kyra 1. svn-id: r21344
2006-03-17Fix endian issue in akos costume codeTravis Howell
svn-id: r21343
2006-03-17Fix endian issues in akos costume codeTravis Howell
svn-id: r21342
2006-03-17Add another German version of puttzoo demoTravis Howell
svn-id: r21341
2006-03-16More cleanups and renamings: _sfxSecondByteOfSong -> _sfxPriorityTorbjörn Andersson
Added some comments on the strange but probably harmless things going on in playSoundEffect() svn-id: r21340
2006-03-16Went through callbacks 51, 52 and 53, comparing them to LordHoto's annotatedTorbjörn Andersson
disassembly. I think they're correct now, and a bit easier to read. My old comments were wrong, too. I think they are for manipulating the Adlib rhythm section volumes. I'm not sure the Kyra music ever uses the Adlib rhythm section. svn-id: r21339
2006-03-16- added defines to handle the different mouse cursorsGregory Montoir
- revised the way NUM_MAX_PARTDATA and NUM_MAX_ANIMDATA are used - renamed some variables - constify'ed function arguments - minor cleanup svn-id: r21338
2006-03-16We have several functions where we need to find the pointer to a program or anTorbjörn Andersson
instrument. These are found using the lookup tables in _soundData on offsets 0 and 500 respectively. Added helper functions for that, which makes the code a lot tidier. Particularly in update_setupRhythmSection(), where it's now much clearer where it's getting all those "unk" values from. Use the checkValue() function (which limits the "total level" to its valid range) for the calculateOpLevel1() and 2() functions as well. Renamed updateCallback16() to update_waitForEndOfProgram(). svn-id: r21337
2006-03-16More renamings:Torbjörn Andersson
callbackOutput() -> setupPrograms() callbackProcess() -> executePrograms() updateCallback3() -> update_setupProgram() _unk4 -> _rhythmSection updateCallback48() -> update_setupRhythmSection() updateCallback49() -> update_playRhythmSection() updateCallback50() -> update_removeRhythmSection() svn-id: r21336