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
Max Horn
e2ad271bd8
Removing non-ASCII chars from source code
...
svn-id: r27818
2007-07-01 12:47:07 +00:00
Neil Millstone
b49b2b7db3
Adding mistakenly deleted file
...
svn-id: r27805
2007-06-30 23:42:58 +00:00
Neil Millstone
951ffd0684
Just a test
...
svn-id: r27804
2007-06-30 23:10:03 +00:00
Neil Millstone
75a05652e5
- Show mouse cursor option
...
- Support for SAGA, CINE, and AGI
- Key bindings for Gob3
- Assembler optimisations submitted by Robin Watts
svn-id: r27803
2007-06-30 23:03:03 +00:00
Max Horn
dc91dcde00
Adding some missing stuff to the PS2 port (it still will require quite some work to get it working again)
...
svn-id: r27799
2007-06-30 21:20:47 +00:00
Max Horn
fed38a794f
Added Engine::pauseEngine method (allows outside code, like the backend, to pause/resume the active engine); made the global 'confirm exit' dialog use that feature; implemented ScummEngine::pauseEngine
...
svn-id: r27797
2007-06-30 18:22:21 +00:00
Max Horn
21624d3eb7
typo
...
svn-id: r27791
2007-06-30 16:11:20 +00:00
Max Horn
c7fa7baf1f
Added global support for the (so far undocumented) confirm_exit config key
...
svn-id: r27788
2007-06-30 12:43:53 +00:00
Max Horn
45aea284d1
whitespaces
...
svn-id: r27787
2007-06-30 12:39:12 +00:00
John Willis
11fccdbff2
Cleanup of the GP2X port to fix compile issues (and the odd warning).
...
svn-id: r27728
2007-06-26 08:50:11 +00:00