Johannes Schickel
4905d827b7
Removed dependency on OSystem::RGBToColor, by using Graphics::RGBToColor + Graphics::PixelFormat instead.
...
svn-id: r34888
2008-11-03 20:15:45 +00:00
Johannes Schickel
112feada4e
- Extended some comments
...
- Added @todos to engines/engine.h
- Added a FIXME to engines/dialogs.cpp
svn-id: r34887
2008-11-03 20:00:36 +00:00
Johannes Schickel
39a1eb8191
Check for engine support for loading/saving via GMM when enabling/disabling the buttons.
...
svn-id: r34886
2008-11-03 19:55:20 +00:00
Johannes Schickel
6eab0dcc6e
Preliminary support for loading via GMM for KYRA engine.
...
svn-id: r34885
2008-11-03 19:51:34 +00:00
Johannes Schickel
f3f3c69f63
Updated theme files for r34883.
...
svn-id: r34884
2008-11-03 19:38:15 +00:00
Max Horn
55c10e0ec6
Patch #2122869 : ALL: Common load dialog
...
svn-id: r34883
2008-11-03 18:32:16 +00:00
Max Horn
6466661252
Moved GuiObject::reflowLayout from newgui.cpp to object.cpp
...
svn-id: r34882
2008-11-03 16:42:23 +00:00
Max Horn
55da1fdd29
Renamed ThemeLayout::buildCopy to buildCopy::makeClone
...
svn-id: r34881
2008-11-03 16:38:47 +00:00
Max Horn
9e74c41dbd
Fix comment
...
svn-id: r34880
2008-11-03 16:00:52 +00:00
Max Horn
78221818e4
Documented & cleaned up ThemeEngine::createCursor
...
svn-id: r34879
2008-11-03 16:00:13 +00:00
Max Horn
188da3547f
Instead of allocating (and leaking, in case of an error) a 64k table with at most 256 entries, use a HashMap
...
svn-id: r34878
2008-11-03 15:15:32 +00:00
Johannes Schickel
57a3d2ae3b
Oops actually it seems I forgot to remove mask entries of PixelFormat before committing...
...
svn-id: r34877
2008-11-03 14:07:07 +00:00
Johannes Schickel
b58aca856c
Simplified Graphics::createPixelFormatFromMask helper.
...
svn-id: r34876
2008-11-03 14:02:29 +00:00
Johannes Schickel
985c02ee7d
Committed my patch #2216641 "GRAPHICS: PixelFormat introduction".
...
svn-id: r34875
2008-11-03 13:44:59 +00:00
Max Horn
d0c9b0cb23
* turned DefaultSaveFileManager::checkPath into a virtual method
...
* add a subclass of DefaultSaveFileManager for UNIX, POSIXSaveFileManager, which overloads checkPath
* switched SDL backend to use POSIXSaveFileManager if UNIX is #defined
svn-id: r34872
2008-11-03 10:45:59 +00:00
Johannes Schickel
282ebbb0e5
Commit of patch #2207782 "ARCHIVE: New method 'getMember'".
...
svn-id: r34871
2008-11-01 12:49:29 +00:00
Nicola Mettifogo
cd3011e408
Fixed assorted leaks in NS Amiga.
...
svn-id: r34870
2008-11-01 12:39:01 +00:00
Johannes Schickel
92cfe5e246
Specified VECTOR_RENDERER_FORMAT to 1555 for DS build (at least from the code it looks like DS uses a 1555 overlay).
...
svn-id: r34869
2008-10-31 13:20:13 +00:00
Max Horn
2e20247ce7
Reset _chunksPerPage after MemoryPool::freeUnusedPages, to avoid enormous memory consumption in various easy to trigger situations; out of paranoia, prohibit for now memory chunks bigger than 16MB
...
svn-id: r34868
2008-10-30 17:45:35 +00:00
Johannes Schickel
2ec5515e89
Store names for renderer configuration in config file instead of integers.
...
svn-id: r34867
2008-10-29 20:45:28 +00:00
Johannes Schickel
d8a76a6b59
Typo.
...
svn-id: r34866
2008-10-29 20:05:59 +00:00
Johannes Schickel
ebcb486191
Enable gui renderer for all bit depths we support currently.
...
svn-id: r34865
2008-10-29 20:02:56 +00:00
Johannes Schickel
98b0c4b33c
Committed my patch from -devel, which reintroduces DISABLE_FANCY_THEMES to strip functionallity in theme renderer uneeded by small devices.
...
svn-id: r34864
2008-10-29 19:48:15 +00:00
Vicent Marti
08f1e00415
Fixed: Text too big in 1x mode.
...
svn-id: r34863
2008-10-29 19:02:45 +00:00
Vicent Marti
fccf455bcc
Bugfix: Dirty rectangle out of range when blitting into the overlay.
...
svn-id: r34862
2008-10-29 18:57:42 +00:00
Nicola Mettifogo
73cf59b518
Removed reference to Common::File in music code, and small cleanup.
...
svn-id: r34861
2008-10-29 08:16:13 +00:00
Nicola Mettifogo
8c5f9f9451
Cleanup of Nippon Safes disk code.
...
svn-id: r34860
2008-10-29 07:57:48 +00:00
Filippos Karapetis
26642748f9
Removed FIXME and reverted commit #34855 , as it's now possible to add a subfolder to a non-existing folder without crashes with the change in commit #34857
...
svn-id: r34858
2008-10-27 11:04:36 +00:00
Johannes Schickel
fb9bd9f442
Fix for bug #2198456 "FS: Cannot add a subfolder to a non-existing folder".
...
svn-id: r34857
2008-10-27 02:30:29 +00:00
Filippos Karapetis
ea8e06fcf9
Implemented FR #2038951 : "ALL: visible warning when CD music missing"
...
svn-id: r34856
2008-10-26 19:27:26 +00:00
Filippos Karapetis
c03f0219ca
Using getChild() with getChild() throws an assertion (a regression of the latest FS node changes). Commenting out this line with a FIXME so that SAGA games can work once again under Windows
...
svn-id: r34855
2008-10-26 18:40:59 +00:00
Filippos Karapetis
b7a219ebc6
Renamed engine feature kSupportsDirectLoad to kSupportsLoadingDuringStartup, as discussed in patch #2122869
...
svn-id: r34854
2008-10-26 16:42:08 +00:00
Torbjörn Andersson
331c38e1c7
Added semi-ugly workaround for bug #2182450 ("BS1 Demo: Crash due to missing
...
speech segment").
svn-id: r34853
2008-10-26 15:20:24 +00:00
Torbjörn Andersson
c8312fdacc
Another attempt at making the Broken Sword 1 savegame list in the launcher match
...
the in-game one. Only show savegames which actually have a corresponding save
file. (That's a trick the in-game dialog doesn't know yet.) The match isn't
perfect, though: The launcher lists the first save slot as 0, while the in-game
dialog lists it as 1. But changing the launcher one will make it set the wrong
"save_slot" value.
svn-id: r34851
2008-10-26 11:19:10 +00:00
Robin Watts
ed5beecd33
DS port: My version of devkitpro complains that various symbols are defined in
...
a different namespace. The fix is to refer to these symbols using ::.
svn-id: r34850
2008-10-26 10:46:55 +00:00
Robin Watts
9021921303
DS port: Declare ARM blitters as being ITCM_CODE, so that we avoid the dreaded
...
"relocation truncated to fit" error in thumb builds.
svn-id: r34849
2008-10-26 10:33:04 +00:00
Nicola Mettifogo
064b816b08
Cleaned up disk code after recent updates to Common::SearchSet.
...
svn-id: r34848
2008-10-26 09:15:57 +00:00
Torbjörn Andersson
e3312288d7
Removed obsolete FIXME.
...
svn-id: r34846
2008-10-23 16:58:01 +00:00
Max Horn
d387206175
Pushed down some header deps
...
svn-id: r34845
2008-10-23 07:59:10 +00:00
Travis Howell
de8dedf3c3
Add missing break to processSpecialKeys().
...
svn-id: r34843
2008-10-23 00:26:45 +00:00
Travis Howell
85174e8504
Add game path with a depth of level 4, to prevent regressions when loading files in HE arcade games again.
...
svn-id: r34842
2008-10-22 23:30:21 +00:00
Max Horn
a2d961a827
Made constructor of SearchManager singleton private
...
svn-id: r34841
2008-10-22 22:31:09 +00:00
Kari Salminen
5252f07305
Remove unnecessary function overloadings for loadBg16 and loadBg256.
...
svn-id: r34840
2008-10-22 20:45:25 +00:00
Kari Salminen
4d4042df36
Shut up MSVC and add FIXMEs to Sword's listSaves and ThemeEngine's loadThemeXML.
...
svn-id: r34839
2008-10-22 20:29:17 +00:00
Kari Salminen
b9709b5793
Make incrustMask and incrustSprite only draw to the current background in Operation Stealth.
...
svn-id: r34838
2008-10-22 19:56:38 +00:00
Johannes Schickel
7d331b7341
Committed updated version of my patch #2184529 "SearchSet: Get rid of SharedPtr usage".
...
svn-id: r34837
2008-10-22 17:44:12 +00:00
Max Horn
f881b95ddd
Removed File::addDefaultDirectoryRecursive, tweaked SearchMan API slightly
...
svn-id: r34836
2008-10-22 17:08:17 +00:00
Vicent Marti
2630e964c9
Fixed: Broken english in System.h documentation.
...
svn-id: r34835
2008-10-21 18:13:35 +00:00
Vicent Marti
66cc100702
Fixed: Naming of STX files in Scummmodern theme.
...
svn-id: r34834
2008-10-21 18:03:47 +00:00
Johannes Schickel
649c18d565
Fix for bug #1960518 "ALL: --list-saves ignores custom paths".
...
svn-id: r34832
2008-10-21 16:01:06 +00:00