2135 Commits

Author SHA1 Message Date
Johannes Schickel
b93e906285 oops.
svn-id: r29030
2007-09-22 20:51:34 +00:00
Johannes Schickel
2115e5d181 Hopefully fix amigos4 fs implementation.
svn-id: r29029
2007-09-22 20:47:41 +00:00
Travis Howell
6b639c6b21 Rename file removal functions, to avoid conflicts. Add save game path, when removing files via SaveFileManager.
svn-id: r29001
2007-09-21 05:27:33 +00:00
Marcus Comstedt
01ae76adea KEYCODE_ENTER should be KEYCODE_RETURN, actually...
svn-id: r28972
2007-09-19 19:43:03 +00:00
Marcus Comstedt
2ef85c9bf6 displayName() -> getDisplayName()
path() -> getPath()
listDir() -> getChildren()

svn-id: r28971
2007-09-19 19:42:10 +00:00
Marcus Comstedt
14efdd1873 Fixed fallout from keycode being made an enum.
svn-id: r28970
2007-09-19 19:28:05 +00:00
Marcus Comstedt
7668ac231f Include <graphics/surface.h> for Graphics::Surface.
svn-id: r28969
2007-09-19 19:26:12 +00:00
Eugene Sandulenko
77eea722af Modified patch #1738058: "Action recorder".
svn-id: r28968
2007-09-19 13:55:05 +00:00
Nicola Mettifogo
258901bab9 Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated.
svn-id: r28966
2007-09-19 08:40:12 +00:00
Joost Peters
59f36957e8 rename psp_fs.cpp to psp-fs.cpp (as per the naming convention)
svn-id: r28963
2007-09-19 08:16:37 +00:00
Joost Peters
55d7f0b132 _displayName now contains the last path component, not the full path
svn-id: r28962
2007-09-19 08:14:20 +00:00
Filippos Karapetis
d6dbb98bc9 Fixed compilation under MSVC8
svn-id: r28951
2007-09-18 23:05:33 +00:00
Max Horn
ab8997f64d Fix linker issues when doing a plugin build, and (hopefully) also on Windows
svn-id: r28950
2007-09-18 21:34:57 +00:00
Max Horn
3abc11611e Code formatting fixes
svn-id: r28945
2007-09-18 20:16:33 +00:00
Max Horn
c3d3aebe87 Patch #1768757: Merge fsnode-gsoc into trunk (MAJOR change, will break compilation on some ports)
svn-id: r28944
2007-09-18 20:02:04 +00:00
Max Horn
4cc9d17c34 Adding various FIXME comments to bogus (non-self-explanatory) existing FIXME comments; and some other related cleanup
svn-id: r28890
2007-09-11 09:20:39 +00:00
Chris Apers
bcabdc6caa Updated project files: added Drascula, ASM object files, ...
svn-id: r28807
2007-09-01 19:41:53 +00:00
Chris Apers
19078098eb CW doesn't support ASM source file, this bat is required to execute an external compiler and add object code to CW project
svn-id: r28806
2007-09-01 19:40:35 +00:00
Chris Apers
9b1cf99cbe Cleanup: more 68K related files
svn-id: r28805
2007-09-01 19:24:23 +00:00
Chris Apers
f2aea09cbb Cleanup: remove obsolete files related to old 68k version not supported anymore
svn-id: r28804
2007-09-01 19:21:29 +00:00
Chris Apers
88b74c5c91 Cleanup:remove obsolete files related to old 68k version not supported anymore
svn-id: r28802
2007-09-01 19:08:16 +00:00
Chris Apers
9644a764b8 Prepare Drascula support
svn-id: r28799
2007-09-01 17:54:41 +00:00
Chris Apers
31acae5077 Added ARM optimzed code
svn-id: r28798
2007-09-01 17:50:13 +00:00
Chris Apers
25db410ca5 Prepare Drascula support
svn-id: r28797
2007-09-01 17:49:16 +00:00
Chris Apers
4d7f64e37f Prevent orientation change
svn-id: r28796
2007-09-01 17:47:48 +00:00
Chris Apers
88abfcdad8 Fixed compilation
svn-id: r28794
2007-09-01 17:32:39 +00:00
Chris Apers
9e83ee75b3 Removed obsolete code
svn-id: r28793
2007-09-01 17:32:13 +00:00
Chris Apers
d2ab08d1c0 Some key related cleanup
svn-id: r28792
2007-09-01 17:31:01 +00:00
Neil Millstone
4ccec7c25a Making DS port build again
svn-id: r28654
2007-08-18 11:10:41 +00:00
David Corrales
1dc13a641d Merged some of the changes from the trunk patch back in to the GSoC fsnode branch.
svn-id: r28649
2007-08-18 05:24:18 +00:00
Torbjörn Andersson
c915fb8807 Fixed compilation.
svn-id: r28532
2007-08-11 19:34:46 +00:00
Filippos Karapetis
156fa8e84f windows.h needs to be included before sdl.h, to avoid redefinition of ARRAYSIZE
svn-id: r28522
2007-08-11 11:31:31 +00:00
Max Horn
9402981517 SDL backend cleanup (minor)
svn-id: r28520
2007-08-11 08:44:43 +00:00
Max Horn
4387d82dd8 Removing the DEAD MorphOS port
svn-id: r28515
2007-08-11 08:00:47 +00:00
David Corrales
6856535010 Merged fsnode with trunk: r27971:28460
svn-id: r28462
2007-08-05 19:34:20 +00:00
David Corrales
1400d28bfb Initial commit of the new BaseFile implementation. It provides a common ground for file objects across platforms and divides responsibilities between the Common::File class and a base file implementation.
Also rearranged the factories into a new directory for clarity.

Note 1: The posix-file.h and cpp files are for testing only. Only the ds, ps2 and symbian architecture will use special BaseFile based objects.

Note 2: The current code does not yet make use of this new structure, since the Common::File remains intact.

svn-id: r28395
2007-08-01 22:07:50 +00:00
David Corrales
9752c75f40 Add a removeSavefile() to the default savefile manager based on the new Common::File::remove().
svn-id: r28282
2007-07-29 01:36:59 +00:00
David Corrales
b95b3fe4f3 Fixed a subtle bug when browsing directories in the main game chooser.
svn-id: r28149
2007-07-19 20:21:47 +00:00
David Corrales
21f352b2df Added error codes to the SaveFileManager via the SFMError enum. Also, solved TODO's in the default-saves implementation.
svn-id: r28140
2007-07-18 20:51:26 +00:00
Neil Millstone
1b5f06dce5 Word completion code that uses predictive dictionary ported from branch0-10-0
svn-id: r28124
2007-07-16 22:46:49 +00:00
David Corrales
720c974faf Changed SaveFileManager::listSavegames() function to be engine agnostic. It now returns a list will the full paths of existing files that match a given regex.
Additionally, modified the 5 engines which use the default manager (Agos, Queen, Saga, Scumm and Touche) to parse the filename list and mark the available saves bool array correctly.

svn-id: r28046
2007-07-12 17:58:15 +00:00
Robin Watts
b1feb9c65c This commit adds a new build define USE_ARM_GFX_ASM (and sets it for the WinCE
and DS builds). This causes the scumm engines graphics code to call ARM
routines to do drawStripToScreen and copy8col.

These routines were originally written for the DS port, and have now been made
available to any other ARM device out there that wants them. 

I've tested this change on WinCE, but can't test it on the DS as I don't have
one. We know that the routines work there though.

svn-id: r28016
2007-07-10 20:20:50 +00:00
David Corrales
1a965aad95 Update the interfaces for the getChildren method to include the hidden flag.
Also added some missing method stubs to the gamecard dc port.

svn-id: r27984
2007-07-09 01:26:54 +00:00
David Corrales
8a36379d55 Fixed a couple compilation issues in the windows build.
svn-id: r27983
2007-07-09 01:16:13 +00:00
David Corrales
779f702b69 Fixed a very strange bug with strings. Also added a couple sanity checks.
svn-id: r27973
2007-07-08 17:44:26 +00:00
David Corrales
9bfe5d5354 Merged the FSNode branch with trunk r27681:27969
svn-id: r27970
2007-07-08 16:58:54 +00:00
Max Horn
41c68ac3e4 Removed various obsolete methods from OSystem (screenToOverlayX/Y, overlayToScreenX/Y)
svn-id: r27961
2007-07-08 12:02:38 +00:00
David Corrales
256e4d9521 Initial patch to the listSavefiles method. Now only the existing savegames are marked as available.
svn-id: r27957
2007-07-08 07:19:50 +00:00
John Willis
8e35049c9e Tidy up of the GP2X config.sh and bundle.sh scripts. Add support for libMPEG2 (software YV12 for now). Now needs the latest test Open2x lib pack to build (http://wiki.open2x.org/open2x/wiki/index.php?title=Prebuilt_Library_Packages#Test_Releases).
svn-id: r27922
2007-07-05 14:35:35 +00:00
Max Horn
a64b12bb03 Only invoke g_engine->pauseEngine if g_engine != NULL
svn-id: r27831
2007-07-01 18:22:25 +00:00