Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-09-27 | SCI: Add utility functions for copying data between raw/non-raw segments | Willem Jan Palenstijn | |
svn-id: r44387 | |||
2009-09-27 | SCI: Add warning when dereferencing non-aligned stack pointer | Willem Jan Palenstijn | |
svn-id: r44386 | |||
2009-09-26 | SCI: Ignore size argument to FILEIO_WRITE_STRING. | Willem Jan Palenstijn | |
This matches LSL5's expectations when saving the password. svn-id: r44385 | |||
2009-09-26 | SCI: Fix compile error with DEBUG_AVOIDPATH | Willem Jan Palenstijn | |
svn-id: r44384 | |||
2009-09-26 | SCI: Fix regression in r44081 breaking walking in QfG2 | Willem Jan Palenstijn | |
svn-id: r44383 | |||
2009-09-26 | SCI: Fix copy/paste error | Willem Jan Palenstijn | |
svn-id: r44382 | |||
2009-09-26 | LOL/PC-98: fix menu colors | Florian Kagerer | |
svn-id: r44381 | |||
2009-09-26 | LOL/PC-98: more fixes for text displayer and character inventory | Florian Kagerer | |
svn-id: r44380 | |||
2009-09-26 | FLAC support had a typo in detection, fixed | Martin Kiewitz | |
svn-id: r44379 | |||
2009-09-26 | commented out walkbox debug code. | Vladimir Menshakov | |
svn-id: r44378 | |||
2009-09-26 | removed packed structs/direct read/writes, so the game should work on ↵ | Vladimir Menshakov | |
big-endian archs. svn-id: r44377 | |||
2009-09-26 | draci: 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-26 | LOL/PC-98: start fixing sequences (like broken arms inn and king richard ↵ | Florian Kagerer | |
getting poisoned) svn-id: r44375 | |||
2009-09-26 | added 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-26 | Bugfix for the dirty rects for drawn sprites when the sprite is partially ↵ | Paul Gilbert | |
off-screen svn-id: r44372 | |||
2009-09-26 | Dirty rects fix for pixels remaining on screen changes | Paul Gilbert | |
svn-id: r44371 | |||
2009-09-25 | LOL/PC-98: fixed gui colors (money stash, live and magic bars, scroll) | Florian Kagerer | |
svn-id: r44370 | |||
2009-09-25 | LOL/PC-98: fixed dialoge box sizes | Florian Kagerer | |
svn-id: r44369 | |||
2009-09-25 | LOL/PC-98: start fixing text displayer | Florian Kagerer | |
svn-id: r44363 | |||
2009-09-25 | Added some more const's to the interface of Dragon History | Robert Špalek | |
svn-id: r44362 | |||
2009-09-25 | Create 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-25 | SCI: Remove EngineState::game_version, it was only used for saving anyway. ↵ | Max Horn | |
Also remove syncCStr() svn-id: r44358 | |||
2009-09-25 | SCI: Fix a memory leak | Max Horn | |
svn-id: r44357 | |||
2009-09-25 | SCI: Pedantic cleanup | Max Horn | |
svn-id: r44356 | |||
2009-09-25 | Patch #2858137 and fix for bug #2855359: fmt_fnt.rom font loading failure is ↵ | Max Horn | |
ignored svn-id: r44346 | |||
2009-09-25 | Reverted commit #44316, as colors show up correctly now without dithering. ↵ | Filippos Karapetis | |
Dithering is now off again for SCI0 by default, an can optionally be turned on svn-id: r44339 | |||
2009-09-25 | Created a macro for lround(), for non-C99 compilers, and used that in places ↵ | Filippos Karapetis | |
where lround() is used svn-id: r44337 | |||
2009-09-25 | SCUMM: Rename _bitDepth to _bytesPerPixel | Max Horn | |
svn-id: r44336 | |||
2009-09-25 | Add const's to many interfaces of engines/draci/ | Robert Špalek | |
svn-id: r44331 | |||
2009-09-25 | Silenced some warnings | Filippos Karapetis | |
svn-id: r44329 | |||
2009-09-25 | Replaced the C99 lround() with floor(), to get draci to compile under ↵ | Filippos Karapetis | |
non-C99 compilers (e.g. VS) svn-id: r44328 | |||
2009-09-25 | Make engines/draci/ compilable after merging from a branch | Robert Špalek | |
svn-id: r44327 | |||
2009-09-25 | MERGE branch gsoc2009-draci 41388:44325 into trunk | Robert Špalek | |
svn-id: r44326 | |||
2009-09-25 | Add comment about why r44322 was needed. | Johannes Schickel | |
svn-id: r44323 | |||
2009-09-25 | Implement proper overflow handling in Gdi::writeRoomColor for Indy4 Amiga as ↵ | Johannes Schickel | |
described in #1294513 "FOA/Amiga: Palette problem (Regression)". svn-id: r44322 | |||
2009-09-25 | Attempt to fix bug #2838205 "MONKEY: Palette glitches in Amiga version" as ↵ | Johannes Schickel | |
described on the tracker item. svn-id: r44321 | |||
2009-09-24 | SCI: When setting global palette, map all unused colours to index 0. | Willem Jan Palenstijn | |
This fixes white artifacts outside the bar in the SQ4CD intro, but might cause regressions elsewhere. svn-id: r44320 | |||
2009-09-24 | SCI: Delete unused function declaration | Willem Jan Palenstijn | |
svn-id: r44319 | |||
2009-09-24 | SCI: Fix spelling | Max Horn | |
svn-id: r44318 | |||
2009-09-24 | SCI: Fix flat dithering by permuting the blended palette so that the EGA ↵ | Willem Jan Palenstijn | |
colours are the first 16 entries svn-id: r44317 | |||
2009-09-24 | Set dithering to the FreeSCI "enhanced" style by default for SCI0 games, as ↵ | Filippos Karapetis | |
disabling dithering makes some colors not show up correctly (e.g. the trees in Iceman and LSL3). Dithering can still be disabled on a per-game basis by using the "dither_mode" option svn-id: r44316 | |||
2009-09-24 | Oops, DoNextFrame() is supposed to return a value | Filippos Karapetis | |
svn-id: r44315 | |||
2009-09-24 | Reverted parts of revisions #44298, #44299 and #44300, to prevent warnings ↵ | Filippos Karapetis | |
and issues in compilers which don't support NORETURN svn-id: r44314 | |||
2009-09-24 | Turn an error into a warning. | Johannes Schickel | |
svn-id: r44313 | |||
2009-09-24 | Reverted parts of revisions #44292, #44293, #44295 and #44296, to prevent ↵ | Filippos Karapetis | |
warnings and issues in compilers which don't support NORETURN svn-id: r44312 | |||
2009-09-24 | Reverted my commit #44290 - apparently, it was a bad idea, as g_engine is a hack | Filippos Karapetis | |
svn-id: r44311 | |||
2009-09-24 | Fixed bug in Engine::flipMute, whiched prevent the game from being muted the ↵ | Johannes Schickel | |
first time flipMute is called, when there's no "mute" config entry. svn-id: r44308 | |||
2009-09-24 | Changed some code to follow our guidelines. | Johannes Schickel | |
svn-id: r44307 | |||
2009-09-24 | Fix what looks like a typo in the condition, which checks for a divide by zero. | Johannes Schickel | |
svn-id: r44306 | |||
2009-09-24 | Add the "FIXME" comment at "g_engine" from engine.cpp to "g_engine" in ↵ | Johannes Schickel | |
engine.h too. svn-id: r44305 |