1381 Commits

Author SHA1 Message Date
Willem Jan Palenstijn
1e3402fb0c replace ioFailed by err
svn-id: r34553
2008-09-15 06:52:00 +00:00
Willem Jan Palenstijn
0046481763 fix listSaveGames
svn-id: r34552
2008-09-15 06:51:15 +00:00
Willem Jan Palenstijn
c8eeae8d4d Big patch changing semantics of ReadStream::eos():
eos() now only returns true _after_ trying to read past the end of the stream.

This has a large potential for regressions. Please test!

svn-id: r34549
2008-09-14 22:28:53 +00:00
Johannes Schickel
77273facda Little cleanup.
svn-id: r34543
2008-09-14 21:34:49 +00:00
Johannes Schickel
725bd8b778 Added thumbnail support for launcher to SCUMM engine.
svn-id: r34540
2008-09-14 21:13:40 +00:00
Max Horn
f8ccd2dede SCUMM: Got rid of class Chunk
svn-id: r34518
2008-09-13 22:41:30 +00:00
Max Horn
15d16b94a7 SCUMM: Merged class Chunk & FileChunk
svn-id: r34517
2008-09-13 20:22:52 +00:00
Max Horn
71a204d63c SCUMM: Merged class BaseChunk & Chunk; got rid of MemoryChunk
svn-id: r34516
2008-09-13 20:04:19 +00:00
Max Horn
655ce26b3f Big patch changing the signature of various Stream methods (some ports may need to be slightly tweaked to fix overloading errors/warnings)
svn-id: r34514
2008-09-13 16:51:46 +00:00
Johannes Schickel
0a35842954 Committed my patch #2105593 "Launcher/MetaEngine: Finnished removeSaveState".
svn-id: r34495
2008-09-11 19:47:45 +00:00
Max Horn
2bc093828f Replaced Engine::_gameDataPath (a String) by Engine::_gameDataDir (an FSNode); adapted code to that (by using getChild() to get subdirs, not string concatenation
svn-id: r34434
2008-09-07 22:10:58 +00:00
Max Horn
1cecbebc49 Switched class File & DumpFile to use StdioStream internally
svn-id: r34391
2008-09-06 20:49:48 +00:00
Max Horn
088a1c0806 ScummFile: Don't use the File::_ioFailed flag, rather track the io status separately; also, changed eof() -> eos()
svn-id: r34389
2008-09-06 20:34:21 +00:00
Travis Howell
123acb857e Add Wii version of SPY Fox 1.
svn-id: r34378
2008-09-06 07:03:38 +00:00
Travis Howell
52ec841cd4 Add debugInput opcode for HE 100 games.
svn-id: r34375
2008-09-06 01:02:45 +00:00
Travis Howell
4bb1decf79 Use exact case numbers, to avoid unneeded subtractions.
svn-id: r34352
2008-09-05 13:35:27 +00:00
Travis Howell
fa5f22944d Add missing case in o100_resourceRoutines.
svn-id: r34328
2008-09-04 14:12:27 +00:00
Travis Howell
7208a28980 Correct HE version for Wii version of Freddi Fish 1.
svn-id: r34323
2008-09-04 08:11:35 +00:00
Max Horn
d3642080de Moved check for shouldRTL() from engines to scummvm_main
svn-id: r34310
2008-09-03 16:56:40 +00:00
Travis Howell
ee32e242df Added more versions of HE games.
svn-id: r34305
2008-09-03 13:49:24 +00:00
Max Horn
531bcf847c Moved FilesystemNode / FSList to namespace Common; also got rid of some 'typedef Common::String String;' name aliases
svn-id: r34302
2008-09-03 11:22:51 +00:00
Travis Howell
1163c4b7c1 Add another Dutch demo of Pajama Sam 1.
svn-id: r34291
2008-09-03 02:06:11 +00:00
Travis Howell
b0a4658038 Add Nintendo Wii versions of Freddi Fish 1 and Pajama Sam 1.
svn-id: r34290
2008-09-03 01:47:01 +00:00
Filippos Karapetis
ac38ca32b9 Silence MSVC warning about empty switch statement
svn-id: r34266
2008-09-01 23:37:24 +00:00
Max Horn
5ceb635420 Merging more of the GSoC 2008 RTL branch: SCUMM
svn-id: r34253
2008-09-01 20:20:20 +00:00
Torbjörn Andersson
28ce384cb6 Added a whitespace, just for salty-horse.
svn-id: r34208
2008-08-30 12:54:54 +00:00
Max Horn
c657f1d09a Made out-of-memory error in SCUMM a bit more verbose
svn-id: r34201
2008-08-29 09:44:05 +00:00
Travis Howell
8669e6dcf4 Add more versions of HE games.
svn-id: r34184
2008-08-26 11:15:01 +00:00
Paweł Kołodziejski
1f04462011 remove broken code, but i'll add better feature into compression tool
svn-id: r34119
2008-08-24 07:54:36 +00:00
Travis Howell
cfc274b695 Add more versions of HE games.
svn-id: r34116
2008-08-24 07:48:44 +00:00
Travis Howell
2f5da4f356 Another French version Humongous Catalog and another English DOS version of Fatty Bear's Birthday Surprise.
svn-id: r34107
2008-08-23 06:09:30 +00:00
Travis Howell
b9ac54024a Add another 3DO version of Fatty Bear's Birthday Surprise.
svn-id: r34090
2008-08-22 03:37:43 +00:00
Johannes Schickel
1c351a7f82 Oops fix save loading after last commit.
svn-id: r34061
2008-08-20 15:12:36 +00:00
Johannes Schickel
f01a4a8845 Cleanup of thumbnail saving/loading code.
svn-id: r34060
2008-08-20 15:08:00 +00:00
Johannes Schickel
9138128f5c - Committed Max' compressed save backseeking support from patch #2050337 "KYRA/SCUMM: Thumbnail support/improvement"
- Extended SCUMM engine to support savegames without thumbnail header. (Increased savegame version to prevent saves to be loaded from older ScummVM versions)
- Fixed KYRA to properly support savegames without thumbnail header.

svn-id: r34054
2008-08-20 14:24:16 +00:00
Johannes Schickel
f4fc8c3e4c Committed patch #2050337 "KYRA/SCUMM: Thumbnail support/improvement". (Without Max' compressed backward seeking support for now)
svn-id: r34053
2008-08-20 14:03:34 +00:00
Bertrand Augereau
0e99719b3a Compile fix for 34006
svn-id: r34009
2008-08-18 20:43:44 +00:00
Robin Watts
90b59af2ba Updates to the scummvm blitting code as discussed on the mailing list.
1) Remove DS version of the ARM blitters in favour of the 'normal' ARM one.
 2) Update normal ARM blitter to use Carlo's clever algorithm.
 3) Update C version with Max Horns patch (slightly tweaked - counting down
on loops is better, M'kay).

svn-id: r34006
2008-08-18 20:04:15 +00:00
Kostas Nakos
b809665671 do away with the smush force redraw hack
svn-id: r33991
2008-08-18 17:24:25 +00:00
Max Horn
c91bf34039 Replaced ARM_USE_GFX_ASM by USE_ARM_GFX_ASM
svn-id: r33934
2008-08-16 11:37:36 +00:00
Christopher Page
909b66ef54 Merged revisions 33777,33781-33788,33790,33792-33793,33795,33797,33805,33807-33812,33815-33817,33819,33822,33826,33829,33837,33839,33844,33847,33858-33861,33864,33871-33873,33875,33877-33879,33886,33889-33892,33894,33896,33900,33902-33903,33919 via svnmerge from
https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk

svn-id: r33924
2008-08-16 04:30:01 +00:00
Christopher Page
ec8dac5540 Added a MetaEngineFeature for RTL support, the RTL button is disabled in the GMM if the engine doesn't support it
svn-id: r33921
2008-08-16 02:53:16 +00:00
Max Horn
f2111eeb45 SCUMM: Made some potentially ambiguous (to the reader, at least) checks slightly less ambiguous
svn-id: r33919
2008-08-15 22:06:15 +00:00
Christopher Page
9d3cdcb2da Defined some MetaEngineFeatures for the engines, the launcher uses these features to allow/disallow loading and deleting saves
svn-id: r33909
2008-08-15 18:15:14 +00:00
Christopher Page
5bc5855ae9 Added some MetaEngineFeatures, defined MEFs for the Scumm engine
svn-id: r33893
2008-08-15 07:10:23 +00:00
Max Horn
9b8665fa85 Clarify SCUMM MD5 message: We do not want reports on fanmade translations
svn-id: r33817
2008-08-13 10:13:22 +00:00
Christopher Page
ce3d1e1a7d Merged revisions 33632-33633,33635,33637,33639-33640,33642-33645,33648,33654-33655,33664,33667-33670,33673-33674,33678,33682,33686-33691,33693,33696,33698,33700,33703,33708,33710,33712-33714,33716 via svnmerge from
https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk

svn-id: r33720
2008-08-09 19:03:29 +00:00
Max Horn
32ad70f608 Do not query savestates which obviously do not exist (to shut up bogus console warnings)
svn-id: r33664
2008-08-06 16:03:06 +00:00
Max Horn
e7027503f1 Workaround for bug #2016521 (DOTT: Bernard impersonating LaVerne)
svn-id: r33655
2008-08-06 10:32:20 +00:00
Max Horn
eb649983fc SCUMM: Renamed inventoryScript -> inventoryScriptIndy3Mac
svn-id: r33654
2008-08-06 09:13:57 +00:00