Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-06-12 | Made DraciFont::drawString() return early if the string is too long to fit ↵ | Denis Kasak | |
on the screen. svn-id: r41475 | |||
2009-06-12 | Made DraciFont::drawString() take a String reference instead of a copy. | Denis Kasak | |
svn-id: r41472 | |||
2009-06-12 | Removed overflow/underflow checks from DraciFont::drawChar(). Instead, we ↵ | Denis Kasak | |
now calculate the number of pixels that can be drawn without overflowing beforehand. Also added asserts to catch any negative value passed for the coordinates. svn-id: r41471 | |||
2009-06-12 | Made the DraciFont::freeFont() method safe to call in any circumstance by ↵ | Denis Kasak | |
making it check for NULL pointers itself to prevent double free / corruption. This also fixes a potential bug in the destructor. svn-id: r41469 | |||
2009-06-12 | Properly documented everything (including the new DraciFont class). ↵ | Denis Kasak | |
Reshuffled some old comments. svn-id: r41467 | |||
2009-06-11 | Implemented font handling via the DraciFont class. Reprogrammed the test ↵ | Denis Kasak | |
animation to use the original game fonts. Removed the old drawString() hack. svn-id: r41454 | |||
2009-06-11 | Added support for the new GUI options. | Denis Kasak | |
svn-id: r41442 | |||
2009-06-10 | Removed special-casing for the colour black as it's no longer needed. | Denis Kasak | |
svn-id: r41440 | |||
2009-06-10 | Shifted the palette one bit to the left aft toemake the dragon animation ↵ | Denis Kasak | |
brighter. svn-id: r41439 | |||
2009-06-10 | Code formatting | Denis Kasak | |
svn-id: r41438 | |||
2009-06-10 | Added an additional debuglevel "archiver" to facilitate displaying debug ↵ | Denis Kasak | |
info from the BAR archiver. Also adjusted numeric debug levels. svn-id: r41436 | |||
2009-06-10 | Made handleMathExpression() properly handle mathematical expressions inside ↵ | Denis Kasak | |
GPL bytecode (instead of just searching for the ending byte). The actual callbacks still need to be implemented. svn-id: r41415 | |||
2009-06-10 | Redesigned the GPL2 disassembler to improve readability. It now does a ↵ | Denis Kasak | |
linear search in a table of commands (instead of having a giant switch) when searching for the correct bytecode command. svn-id: r41414 | |||
2009-06-08 | Adding Draci Historie engine skeleton (engine stub, BAR archiver, ↵ | Denis Kasak | |
rudimentary GPL disassembler) svn-id: r41390 | |||
2009-06-08 | Convert FWRenderer and OSRenderer to use Cine::Palette. | Kari Salminen | |
Also fix some bugs that came up in testing of Cine::Palette. svn-id: r41386 | |||
2009-06-08 | - Cleanup | Johannes Schickel | |
- Fix regression in Kyra1 outro svn-id: r41384 | |||
2009-06-08 | Cleanup. | Johannes Schickel | |
svn-id: r41381 | |||
2009-06-08 | sword1: slight cleanup of psx related sound code and comments | Fabio Battaglia | |
svn-id: r41380 | |||
2009-06-08 | Fix out of bounds memory access in Screen::drawShape. | Johannes Schickel | |
svn-id: r41379 | |||
2009-06-08 | Add more Polish font data for The Feeble Files. | Travis Howell | |
svn-id: r41374 | |||
2009-06-08 | Add Polish font data for The Feeble Files. | Travis Howell | |
svn-id: r41372 | |||
2009-06-08 | sword1: add Broken Sword PSX demo support | Fabio Battaglia | |
svn-id: r41369 | |||
2009-06-08 | SCI: Cleanup | Walter van Niftrik | |
svn-id: r41368 | |||
2009-06-08 | Replaced GFXWARN with warning and GFXDEBUG with debugC | Filippos Karapetis | |
svn-id: r41367 | |||
2009-06-08 | Update details for the Polish version of The Feeble Files. | Travis Howell | |
svn-id: r41365 | |||
2009-06-08 | Moved some more debug commands to ScummVM's console | Filippos Karapetis | |
svn-id: r41364 | |||
2009-06-08 | - Fix Screen_v2::wsaFrameAnimationStep, now the MR album and LoL intro demo ↵ | Johannes Schickel | |
WSAs will be correctly played - Made album page change in MR a bit slower, so it's visible at least svn-id: r41362 | |||
2009-06-07 | Hopefully fixed memory corruption when loading games | Filippos Karapetis | |
svn-id: r41361 | |||
2009-06-07 | SCI: C++ified the song iterator code a little bit more | Max Horn | |
svn-id: r41360 | |||
2009-06-07 | SCI: Got rid of g_EngineState | Max Horn | |
svn-id: r41359 | |||
2009-06-07 | LOL: minor bug fix | Florian Kagerer | |
svn-id: r41358 | |||
2009-06-07 | Remove unneeded functionality from Screen. | Johannes Schickel | |
svn-id: r41357 | |||
2009-06-07 | Remove LoLEngine::_gameFlags and convert all Lands of Lore code to use ↵ | Johannes Schickel | |
_flagsTable instead. svn-id: r41351 | |||
2009-06-07 | Avoid warning about missing SFX file in Lands of Lore (it seems the original ↵ | Johannes Schickel | |
misses some datafiles for certain effects). svn-id: r41350 | |||
2009-06-07 | SCI: Moved resource36 handling into resource manager. | Walter van Niftrik | |
svn-id: r41349 | |||
2009-06-07 | LOL: minor bug fix in battle system | Florian Kagerer | |
svn-id: r41348 | |||
2009-06-07 | SCI: Fixed the broken SciEngine::pauseEngineIntern code by ensuring that ↵ | Max Horn | |
SciEngine::_gamestate is updated whenever the EngineState gets changed (due to loading a savestate) svn-id: r41346 | |||
2009-06-07 | SCI: Simplified SongLibrary code a bit | Max Horn | |
svn-id: r41345 | |||
2009-06-07 | SCI: Objectified Song struct 'a bit' | Max Horn | |
svn-id: r41344 | |||
2009-06-07 | SCI: Objectified SongLibrary | Max Horn | |
svn-id: r41343 | |||
2009-06-07 | SCI: Renamed various song/songlib related structs and members | Max Horn | |
svn-id: r41342 | |||
2009-06-07 | Replaced KP_ALT, SKPV_OR_ALT and UKPV_OR_ALT | Filippos Karapetis | |
svn-id: r41340 | |||
2009-06-07 | Init _opl to 0. This prevents a crash on exit when the Adlib driver is ↵ | Filippos Karapetis | |
closed, if the game music driver doesn't support music for the currently playing game (e.g. Christmas 1998) svn-id: r41339 | |||
2009-06-07 | Replaced/removed KP_UINT, KP_SINT, SKPV and UKPV as well as the ↵ | Filippos Karapetis | |
VIEW_PRIORITY and PRIORITY_BAND_FIRST wrappers svn-id: r41338 | |||
2009-06-07 | LOL: implemented two more opcodes for castle cimmeria | Florian Kagerer | |
svn-id: r41336 | |||
2009-06-07 | AGI: Fixed typo in game name ;) | Max Horn | |
svn-id: r41331 | |||
2009-06-07 | LOL: implemented some missing monster animation code | Florian Kagerer | |
svn-id: r41327 | |||
2009-06-07 | MD5 from bugreport #2797962: "SCI: Laura Bows 2 german, md5" | Eugene Sandulenko | |
svn-id: r41326 | |||
2009-06-07 | Added MD5 from Bug #2796782: "SCI: LSL1 Russian MD5" | Eugene Sandulenko | |
svn-id: r41325 | |||
2009-06-07 | SCI: Resmgr cleanup and preparations for moving resource36 handling into resmgr. | Walter van Niftrik | |
svn-id: r41318 |