aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-09-27TINSEL: cleanupMax Horn
svn-id: r44416
2009-09-27Fix renumbering of animation indexesRobert Špalek
svn-id: r44414
2009-09-27Remove memory leak in animation manager. Get rid of 1 non-const reference ↵Robert Špalek
parameter. svn-id: r44413
2009-09-27Properly return values on functions with non-void return types.Andre Heider
svn-id: r44412
2009-09-27SCI: Add workaround for file mask used by QfG3Willem Jan Palenstijn
svn-id: r44411
2009-09-27Fixed compilation of the NDS port.Andre Heider
svn-id: r44410
2009-09-27make -> $(MAKE)Andre Heider
svn-id: r44409
2009-09-27makefile -> NakefileAndre Heider
svn-id: r44408
2009-09-27make -> $(MAKE)Andre Heider
svn-id: r44407
2009-09-27makefile -> NakefileAndre Heider
svn-id: r44406
2009-09-27Use _port_mk for the PSP port; some psp.mk cleanup.Andre Heider
svn-id: r44405
2009-09-27Use _port_mk for the WinCE port.Andre Heider
svn-id: r44404
2009-09-27Use _port_mk for the motoezx and motomagx ports.Andre Heider
svn-id: r44403
2009-09-27Use _port_mk for the Wii and Gamecube port.Andre Heider
svn-id: r44402
2009-09-27New configure var "_port_mk", set to "ports.mk" per default. Ports can ↵Andre Heider
overwrite this, and this change finally allows make targets in that file to access all the common mk variables (e.g. EXECUTABLE). svn-id: r44401
2009-09-27SCI: turn assert into warning, as it used in QfG2 char importWillem Jan Palenstijn
svn-id: r44400
2009-09-27added missing soundVladimir Menshakov
svn-id: r44399
2009-09-27SCI: Fix crash when opening menu'sWillem Jan Palenstijn
svn-id: r44398
2009-09-27SCI: clear strcpy's dest string if src is invalid.Willem Jan Palenstijn
This fixes moving the plank at the start of KQ6 in Text mode. svn-id: r44397
2009-09-27SCI: change segment offsets in reg segments to be in half reg_t.Willem Jan Palenstijn
This makes offsets in raw and reg segments consistent, which fixes string addressing in savegame dialogs. svn-id: r44396
2009-09-27SCI: clean up kStrAtWillem Jan Palenstijn
svn-id: r44394
2009-09-27TUCKER: add clipping for text drawingGregory Montoir
svn-id: r44393
2009-09-27TUCKER: add missing compressed file close when version doesn't matchGregory Montoir
svn-id: r44392
2009-09-27replace spaces with tabsVladimir Menshakov
svn-id: r44390
2009-09-27added save()'s where neededVladimir Menshakov
svn-id: r44389
2009-09-27SCI: Major string handling update.Willem Jan Palenstijn
All string access to segments should now work with both raw and non-raw (reg_t) segments, using the new utility functions in segMan. There will likely be regressions. svn-id: r44388
2009-09-27SCI: Add utility functions for copying data between raw/non-raw segmentsWillem Jan Palenstijn
svn-id: r44387
2009-09-27SCI: Add warning when dereferencing non-aligned stack pointerWillem Jan Palenstijn
svn-id: r44386
2009-09-26SCI: Ignore size argument to FILEIO_WRITE_STRING.Willem Jan Palenstijn
This matches LSL5's expectations when saving the password. svn-id: r44385
2009-09-26SCI: Fix compile error with DEBUG_AVOIDPATHWillem Jan Palenstijn
svn-id: r44384
2009-09-26SCI: Fix regression in r44081 breaking walking in QfG2Willem Jan Palenstijn
svn-id: r44383
2009-09-26SCI: Fix copy/paste errorWillem Jan Palenstijn
svn-id: r44382
2009-09-26LOL/PC-98: fix menu colorsFlorian Kagerer
svn-id: r44381
2009-09-26LOL/PC-98: more fixes for text displayer and character inventoryFlorian Kagerer
svn-id: r44380
2009-09-26FLAC support had a typo in detection, fixedMartin Kiewitz
svn-id: r44379
2009-09-26commented out walkbox debug code.Vladimir Menshakov
svn-id: r44378
2009-09-26removed packed structs/direct read/writes, so the game should work on ↵Vladimir Menshakov
big-endian archs. svn-id: r44377
2009-09-26draci: Fixed bug in Surface::centerOn{X,Y}() which made it return a negative ↵Denis Kasak
coordinate for strings that are too long. Resolves the crash caused by the English data files containing strings which are improperly line-breaked. Ideally, the engine should do the line-breaking itself when the string does not fit. svn-id: r44376
2009-09-26LOL/PC-98: start fixing sequences (like broken arms inn and king richard ↵Florian Kagerer
getting poisoned) svn-id: r44375
2009-09-26added option to allow control digital imuse tempo callback. it's related to ↵Paweł Kołodziejski
volume fading, lip sync quality and platform resource costs. svn-id: r44374
2009-09-26Bugfix for the dirty rects for drawn sprites when the sprite is partially ↵Paul Gilbert
off-screen svn-id: r44372
2009-09-26Dirty rects fix for pixels remaining on screen changesPaul Gilbert
svn-id: r44371
2009-09-25LOL/PC-98: fixed gui colors (money stash, live and magic bars, scroll)Florian Kagerer
svn-id: r44370
2009-09-25LOL/PC-98: fixed dialoge box sizesFlorian Kagerer
svn-id: r44369
2009-09-25Remove redundant -Wno-multichar and -fno-exceptions from configure (they are ↵Max Horn
already specified in Makefile) svn-id: r44364
2009-09-25LOL/PC-98: start fixing text displayerFlorian Kagerer
svn-id: r44363
2009-09-25Added some more const's to the interface of Dragon HistoryRobert Špalek
svn-id: r44362
2009-09-25Create a define for the special "signal" offset used throughout the engine, ↵Filippos Karapetis
and fixed the arbitrary 0 values from commit #44294, set when some math functions do invalid calculations svn-id: r44359
2009-09-25SCI: Remove EngineState::game_version, it was only used for saving anyway. ↵Max Horn
Also remove syncCStr() svn-id: r44358
2009-09-25SCI: Fix a memory leakMax Horn
svn-id: r44357