Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-10-24 | LASTEXPRESS: Fix issues when copying debugger commands | Julien Templier | |
- Properly free allocated memory in resetCommand() - Make sure _commandParams strings are null-terminated svn-id: r53778 | |||
2010-10-24 | LASTEXPRESS: Fix crash in subtitle handling | Julien Templier | |
svn-id: r53777 | |||
2010-10-24 | SCI: Fixed bug #3094235 - "SQ4CD: Crashes at Roger jr. in beam" | Filippos Karapetis | |
svn-id: r53776 | |||
2010-10-24 | SCI: fixing obvious kAddToPic regression | Martin Kiewitz | |
caused by r53068, triggered bug #3092840 (SQ5 genetix lab scaled incorrectly when laying course) - thx to digitall for bisect svn-id: r53775 | |||
2010-10-24 | GOB: Replace strncmp by scumm_stricmp when possible | Arnaud Boutonné | |
svn-id: r53774 | |||
2010-10-24 | SAGA: replace Scene::_resourceList, Interface::_inventory malloc arrays with ↵ | Andrew Kurushin | |
Common::Array svn-id: r53773 | |||
2010-10-24 | GOB: un-ban and fix a somehow corrupted version of Fascination | Arnaud Boutonné | |
(This version has been found on original floppies) svn-id: r53772 | |||
2010-10-24 | GUI/LAUNCHER: improved MIDI device selection (also #3088438) | Florian Kagerer | |
This fixes an issue with the <default> setting in the GM and MT-32 device tabs that has caused some complaints and discussions on -devel. It might also be what bug #3088438 is about. With a <default> setting ScummVM would just use the first available MIDI device (even if this is the not really well working MT-32 emulator). This <default> setting was also indeed set by default - making it even more annoying. Now there is a new setting for both the GM and MT-32 device tabs ("Don't use GM/MT-32 music"). This will cause MIDI device detection to be skipped and the best of the other devices (Adlib etc.) to be used. This new setting is used as default. So users who haven't specified anything will get Adlib, PC Speaker etc. (if supported by the engine) even if the engine prefers Midi. There is a new "Use first available device" setting which will have the same effect as the "<default>" setting we had before. svn-id: r53771 | |||
2010-10-24 | LASTEXPRESS: Change detection entries platform to kPlatformUnknown | Julien Templier | |
All full versions of the game are multiplatform Dos/Win/Mac and the demo is Dos/Win svn-id: r53770 | |||
2010-10-24 | SDL/WIN32: Disable currently unused config entries, added with r53767. | Johannes Schickel | |
This code should be enabled, when we decide to enable m_kiewitz' code to disable the console window. Also we should add the command to the --help output etc. svn-id: r53769 | |||
2010-10-24 | SDL/win32: fix lf, thx msvc | Martin Kiewitz | |
svn-id: r53768 | |||
2010-10-24 | SDL/w32: add ability to hide console | Martin Kiewitz | |
feature is currently commented out - waiting till discussion has ended svn-id: r53767 | |||
2010-10-24 | SAGA: replace Actor::_actors and _objs malloc base arrays with Common::Array | Andrew Kurushin | |
svn-id: r53766 | |||
2010-10-24 | Revert r53747: "GUI: added close() call to Dialog::runModal()" | Willem Jan Palenstijn | |
It broke the launcher after adding new games. svn-id: r53765 | |||
2010-10-24 | ALL: code formatting fixes | Max Horn | |
svn-id: r53764 | |||
2010-10-24 | SCUMM: Turn global g_cmsEmu into a member var of Player_V2CMS | Max Horn | |
svn-id: r53763 | |||
2010-10-24 | ALL: Fix various typos (patch #3093266) | Max Horn | |
svn-id: r53762 | |||
2010-10-24 | KYRA/PC98: workaround for missing delay opcodes | Florian Kagerer | |
The sequence data for the forest sequence in the Kyra PC-98 intro has no delay opcodes making it play way too fast on modern systems. This workaround adds the same delay opcodes to the sequence data that the other Kyra versions have. svn-id: r53761 | |||
2010-10-24 | SWORD25: Remove some dead code; cleanup | Max Horn | |
svn-id: r53760 | |||
2010-10-24 | SWORD25: Replace ResourceManager's hash table by a Common::HashMap | Max Horn | |
svn-id: r53759 | |||
2010-10-24 | SWORD25: Get rid of kernel/string.h | Max Horn | |
svn-id: r53758 | |||
2010-10-24 | SWORD25: Simplify & optimize PNG reading code | Max Horn | |
The interlaced part is untested since I do not know any place in the game where interlaced data is used. svn-id: r53757 | |||
2010-10-24 | SWORD25: Get rid of colorFormat parameter in PNGLoader API | Max Horn | |
Only CF_ARGB32 was supported anyway. svn-id: r53756 | |||
2010-10-24 | SWORD25: Merge classes PNGLoader, ImageLoader and ImageLoaderManager | Max Horn | |
This looses some flexibility when it comes to supporting other image formats. But since the game does not use other image formats, this seems rather irrelevant, compared to how much simpler the code now is. svn-id: r53755 | |||
2010-10-24 | SWORD25: Merge B25SLoader into PNGLoader | Max Horn | |
svn-id: r53754 | |||
2010-10-24 | SWORD25: Add ImageLoaderManager, get rid of last globally constructed object | Max Horn | |
This also gets rid of an evil use of atexit. svn-id: r53753 | |||
2010-10-24 | SWORD25: Remove outdated comments | Max Horn | |
svn-id: r53752 | |||
2010-10-23 | SAGA: replace Events malloc base linked list with Common::List | Andrew Kurushin | |
svn-id: r53751 | |||
2010-10-23 | SAGA: fix typo | Andrew Kurushin | |
svn-id: r53750 | |||
2010-10-23 | LASTEXPRESS: Add new dump command to dump the list of files in the archives ↵ | Julien Templier | |
(with size & md5) svn-id: r53749 | |||
2010-10-23 | SAGA: replace decodeBGImage malloc with ByteArray | Andrew Kurushin | |
svn-id: r53748 | |||
2010-10-23 | GUI: added close() call to Dialog::runModal() | Yotam Barnoy | |
This should prevent a small leak in the GuiManager when adding the dialog to the stack. Check for any regressions. svn-id: r53747 | |||
2010-10-23 | SCI: always allocate +1 byte in kMemory now | Martin Kiewitz | |
fixes multilingual lsl5 room 280 - names of airport ladies not shown correctly (bug #3093818) svn-id: r53746 | |||
2010-10-23 | LASTEXPRESS: Output human readable time in the show game state debug command | Julien Templier | |
svn-id: r53745 | |||
2010-10-23 | SCI2/SCI2.1: Some changes to the screen drawing code. | Filippos Karapetis | |
- Implemented kernelUpdateScreenITem - Changed the list of screen items to be a list of FrameoutEntry entries, so that it doesn't get recreated on every frame svn-id: r53744 | |||
2010-10-23 | SCI: Silence runtime warnings when editing kernel_tables.h with VS2010 | Filippos Karapetis | |
svn-id: r53743 | |||
2010-10-23 | SCI: Added the Spanish version of SQ5 from bug report #3090664 | Filippos Karapetis | |
svn-id: r53742 | |||
2010-10-23 | PSP: Fix up imageViewer to pause game | Yotam Barnoy | |
The only real way to pause the game is to take over the event loop, which is a little sad... Also fixed a possible crash when loading an image that was to big, by only rendering when we have _init set. svn-id: r53741 | |||
2010-10-23 | LOL: - fix invalid mem access | Florian Kagerer | |
- also extend LordHoto's recent item code changes to LOL svn-id: r53740 | |||
2010-10-23 | SCUMM: Skip endian conversion on little endian systems (instead of assigning ↵ | Max Horn | |
values back to themselves) svn-id: r53739 | |||
2010-10-23 | ALL: Fix indention (whitespaces -> tabs) | Max Horn | |
svn-id: r53738 | |||
2010-10-23 | SAGA: Add some const qualifiers to SagaEngine methods | Max Horn | |
svn-id: r53737 | |||
2010-10-23 | SAGA: Improve comment for ByteArray::getBuffer() | Max Horn | |
svn-id: r53736 | |||
2010-10-23 | SWORD25: Register LUA callbacks insider registerScriptBindings() methods | Max Horn | |
Previously, the constructor of an anonymous global object was used to do this, for no apparent reason. However, maybe there was a hidden reason which I missed, so this change might cause regressions. I.e., please test. svn-id: r53735 | |||
2010-10-23 | SWORD25: Get rid of global SharedPtr instances | Max Horn | |
svn-id: r53734 | |||
2010-10-23 | LASTEXPRESS: Add md5sums of UK Broderbund TLE. | David Turner | |
svn-id: r53733 | |||
2010-10-23 | SCUMM: Disable multiplayer option in Backyard Baseball 2001. | Travis Howell | |
svn-id: r53731 | |||
2010-10-23 | SCUMM: Add workaround to allow saved games to be shared between Macintosh ↵ | Travis Howell | |
and Windows versions of Backyard Baseball 2001. svn-id: r53729 | |||
2010-10-23 | PSP: make vkbd's function keys match their visual representation | Joost Peters | |
svn-id: r53728 | |||
2010-10-23 | SCUMM: Fix buffer overflow, that was causing crashes when saving in Backyard ↵ | Travis Howell | |
Baseball 2001/2003. svn-id: r53726 |