Max Horn
fe2935ad4b
Got rid of the unused 'filename' attribute in SaveStateDescriptor
...
svn-id: r34905
2008-11-05 15:41:12 +00:00
Max Horn
79614d28b6
Tweaked browser dialog in 320x200 mode
...
svn-id: r34904
2008-11-05 14:58:47 +00:00
Max Horn
4a23fd9170
Fixed off-by-one error in horizontal text centering code
...
svn-id: r34903
2008-11-05 14:47:06 +00:00
Max Horn
27628688d2
Tweaked classic theme in 320x200 mode, to use the available space better
...
svn-id: r34902
2008-11-05 14:33:22 +00:00
Max Horn
b2d93543d4
Paranoia check
...
svn-id: r34901
2008-11-05 11:57:11 +00:00
Max Horn
f2c5d0563f
dead code
...
svn-id: r34900
2008-11-04 20:05:33 +00:00
Max Horn
b3e72347a3
Improved ZipArchive to take arbitrary SeekableReadStream; also, the variant which is inited using a filename now uses SearchMan to lookup the filename's file
...
svn-id: r34899
2008-11-04 20:04:25 +00:00
Max Horn
cbfa73886c
cleanup
...
svn-id: r34898
2008-11-04 20:03:32 +00:00
Max Horn
817d2078cc
Some cleanup / handle the case where the themepath is neither pointing to a dir nor to a .zip file
...
svn-id: r34897
2008-11-04 19:49:26 +00:00
Max Horn
61aadb378d
Fixed the EngineFeature vs. MetaEngineFeature mess, clarified some EngineFeature comments
...
svn-id: r34896
2008-11-04 16:11:40 +00:00
Nicola Mettifogo
70679e6895
Fixed leak (unreleased stream of music data).
...
svn-id: r34895
2008-11-04 13:57:29 +00:00
Nicola Mettifogo
9fe3150348
Refactoring of NS disk code, preliminary to change towards Common::Archive.
...
svn-id: r34894
2008-11-04 13:57:04 +00:00
Nicola Mettifogo
33b6bc4215
Reordered initialization lists to kill a ton of warnings.
...
svn-id: r34892
2008-11-04 05:29:53 +00:00
Joost Peters
f12b76b7fb
add PSPSaveFileManager class (subclassed DefaultSaveFileManager)
...
svn-id: r34891
2008-11-03 22:21:34 +00:00
Joost Peters
13561a008e
implement OSystem::getOverlayFormat()
...
svn-id: r34890
2008-11-03 22:03:05 +00:00
Johannes Schickel
2694e916da
Extend HACK in Engine::hasFeature, fixes GMM load dialog.
...
svn-id: r34889
2008-11-03 21:10:18 +00:00
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