Oystein Eftevaag
3b83564ad5
Merged up iPhone backend changes from 0.12 to trunk
...
svn-id: r34483
2008-09-10 19:46:08 +00:00
Max Horn
4f9dc05731
Add a priority param to OSystem::addSysArchivesToSearchSet (still in search for a better name ;)
...
svn-id: r34432
2008-09-07 21:59:25 +00:00
Max Horn
38a44f85ae
Added new OSystem method addSysArchivesToSearchSet() [better name pending, suggestions welcome]
...
svn-id: r34424
2008-09-07 21:30:55 +00:00
Lars Persson
46c2c4300b
Slightly updated built script. Faster?
...
svn-id: r34419
2008-09-07 18:30:07 +00:00
Lars Persson
87688f1044
Updated with two new variations, scumm and brokensword
...
svn-id: r34418
2008-09-07 18:28:58 +00:00
Lars Persson
864c2244f0
Set default save path via save manager.
...
Fix bug in symbian-fs GetChild function.
svn-id: r34417
2008-09-07 16:43:03 +00:00
Lars Persson
b3a48455db
Updated readme about usage of snprintf source
...
Added vsnprintf implementation.
Cleanout SymbianOS.cpp from old file functions.
svn-id: r34407
2008-09-07 13:40:30 +00:00
Lars Persson
5c903a8bcb
H file cleanup, remove old vibra support
...
svn-id: r34405
2008-09-07 13:17:21 +00:00
Lars Persson
0d762f5260
Need to have own implementation of snprintf and vsnprintf.
...
svn-id: r34402
2008-09-07 12:39:56 +00:00
Lars Persson
951ab1878a
Updated to include SymbianStream instead of StdioStream
...
svn-id: r34401
2008-09-07 12:38:35 +00:00
Lars Persson
5756308cec
Portdefs cleanup, use snprintf from SDL and not sprintf (Which can cause memory overwrites).
...
Use bsearch implementation from WINCE port.
svn-id: r34382
2008-09-06 10:30:05 +00:00
Lars Persson
5388ecf722
Add symbian implementations to create read/write configfile handles
...
svn-id: r34363
2008-09-05 19:03:30 +00:00
Lars Persson
f88ad12952
Change location of create fs factory for Symbian!
...
svn-id: r34362
2008-09-05 18:49:13 +00:00
Lars Persson
2c36f00ff2
Remove usage of main_features.inl and the file
...
svn-id: r34361
2008-09-05 18:45:04 +00:00
Lars Persson
51e93cadbe
ADded Tinsel as supported engine strings
...
svn-id: r34351
2008-09-05 13:13:51 +00:00
Lars Persson
207efcc359
Add missing dialogs.cpp
...
svn-id: r34350
2008-09-05 13:03:31 +00:00
Lars Persson
531ff7b33c
Still need to get that build working. Readjust buildscript
...
svn-id: r34348
2008-09-05 12:53:43 +00:00
Lars Persson
fe3c9b0176
Updated build script with new dialog.cpp
...
svn-id: r34347
2008-09-05 12:30:19 +00:00
Lars Persson
d98161fc05
Added two new files
...
svn-id: r34344
2008-09-05 11:55:58 +00:00
Lars Persson
5c0b91397d
Updated Symbian OS file actions with ferror and fflush.
...
svn-id: r34340
2008-09-05 11:31:51 +00:00
Lars Persson
53f6725596
Updated package revision no to 0.13. Updated default engine list
...
svn-id: r34339
2008-09-05 11:09:29 +00:00
Lars Persson
1a258a36d0
Updated buildscripts to support tinsel
...
svn-id: r34338
2008-09-05 11:06:27 +00:00
Joost Peters
3930783928
move save directory detection/creation from main() to OSystem_PSP::initBackend()
...
svn-id: r34326
2008-09-04 08:34:02 +00:00
Joost Peters
912684de2d
remove deprecated SCUMMVM_SAVEPATH define -- pass default savepath to DefaultSaveFileManager ctor
...
svn-id: r34324
2008-09-04 08:16:39 +00:00
Max Horn
55a05dc0f4
Some cleanup by peres
...
svn-id: r34308
2008-09-03 15:22:19 +00:00
Max Horn
7f18aaf8ec
Pushed AbstractFilesystemNode::openForReading() / openForWriting() impls out to backends
...
svn-id: r34304
2008-09-03 12:56:46 +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
Johannes Schickel
b235b51e62
Fake 320x200 resolution instead of 200x320.
...
svn-id: r34279
2008-09-02 13:17:40 +00:00
Johannes Schickel
d093a63133
Updated NULL backend for FS changes.
...
svn-id: r34277
2008-09-02 13:13:02 +00:00
Max Horn
cb21c25e41
FSNode code: Merged most versions of lastPathComponent() into one new AbstractFilesystemNode::lastPathComponent() method, with customizable path separator character
...
svn-id: r34197
2008-08-27 20:31:22 +00:00
Max Horn
44266bfc28
Slightly cleaned up version of patch #2072006 : Enhance OSystem_SDL::setupIcon
...
svn-id: r34192
2008-08-27 18:21:03 +00:00
Kostas Nakos
7214ab5f5b
Update readme
...
svn-id: r34164
2008-08-25 17:43:56 +00:00
Kostas Nakos
50b55a6f6f
patch 1868881: ini option to disable doubletap rmb
...
svn-id: r34141
2008-08-25 08:48:46 +00:00
Kostas Nakos
2b2bfc04c1
patch 1984130: Add Tremolo info
...
svn-id: r34138
2008-08-25 08:11:52 +00:00
Travis Howell
dded0de6c2
Remove warning about change of config file location under Windows, since it is frequently repeated (due to code restructures). The information is mentioned in the README anyway.
...
svn-id: r34104
2008-08-22 13:01:23 +00:00
Max Horn
16e02f051d
Turned SymbianFilesystemFactory from a singleton into a normal class; adapted symbian backend accordingly
...
svn-id: r34101
2008-08-22 11:49:34 +00:00
Max Horn
79751b07ae
SDL backend: Simplified openConfigFileForReading/openConfigFileForWriting impl; also init _fsFactory in constructor, as it is needed to load the config file
...
svn-id: r34100
2008-08-22 11:45:29 +00:00
Max Horn
a237ba75bc
Symbian backend does not have to implement config file methods, as long as they are identical to those in the SDL backend...
...
svn-id: r34099
2008-08-22 11:41:14 +00:00
Max Horn
b727ac880d
Turned Windows, AmigaOS and POSIX FSFactories into plain classes; no need for them to be singletons (actually true for all other FS factories)
...
svn-id: r34098
2008-08-22 11:36:47 +00:00
Max Horn
3ec5658d00
code formatting cleanup
...
svn-id: r34096
2008-08-22 11:17:12 +00:00
Lars Persson
106a38efc3
Enable save game action key in Touche for WinCE devices.
...
svn-id: r34013
2008-08-18 21:19:18 +00:00
Lars Persson
206c849ffa
Enable quick F5 save key for Touche!
...
svn-id: r34011
2008-08-18 21:09:46 +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
f57e600fa5
switching to libTremolo
...
svn-id: r33999
2008-08-18 18:15:32 +00:00
Kostas Nakos
b809665671
do away with the smush force redraw hack
...
svn-id: r33991
2008-08-18 17:24:25 +00:00
Lars Persson
8d4461d2c9
Improved filehandling for securer and quicker way to get ref to file session
...
svn-id: r33978
2008-08-17 21:16:07 +00:00
Johannes Schickel
388b3f0296
Properly close files opened when checking for config file on WIN32.
...
svn-id: r33953
2008-08-16 22:30:47 +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
Lars Persson
37b149049e
Enable CINE
...
svn-id: r33932
2008-08-16 08:49:36 +00:00
Lars Persson
b4a2aee964
UpdUpdated actions and Readme for Symbian OS port!
...
svn-id: r33902
2008-08-15 14:38:25 +00:00
Kostas Nakos
56c9e3ab04
fix a small bug in the quit dialog
...
svn-id: r33844
2008-08-13 19:32:25 +00:00
Kostas Nakos
5a54dc61a4
fix bug #1910057 : FT multifunction
...
svn-id: r33839
2008-08-13 19:13:53 +00:00
Kostas Nakos
e514760c7a
fix bug #2038992 by saving and restoring channel volumes
...
svn-id: r33829
2008-08-13 15:16:38 +00:00
Andre Heider
c8188bf344
build a wii binary per default
...
svn-id: r33788
2008-08-11 22:44:29 +00:00
Andre Heider
15ca970498
video mode polishing:
...
* proper fullscreen video mode
* multiple graphic modes with different overscan values
* "fullscreen mode" stretches the picture on 16:9 displays
* fixed broken sword 1/2 gfx garbage
* support for setShakePos()
svn-id: r33787
2008-08-11 22:43:00 +00:00
Kostas Nakos
002c55dfac
add support for drascula engine
...
svn-id: r33754
2008-08-10 17:10:09 +00:00
Andre Heider
c60565e108
Updated the Makefile to the new build system.
...
Introduced a Makefile variable to build a gamecube version.
svn-id: r33723
2008-08-09 20:02:56 +00:00
Andre Heider
f098b2817f
Updates to the recent OSystem API changes
...
svn-id: r33719
2008-08-09 18:37:18 +00:00
Kostas Nakos
355f100793
fix MR on ce: allocate large buffer on the heap instead and of the stack, and improve the workaround
...
svn-id: r33714
2008-08-09 18:09:24 +00:00
Kostas Nakos
a30ecc96a0
setup interface for later kyra games
...
svn-id: r33682
2008-08-07 18:36:12 +00:00
Travis Howell
7318533189
Fix win32 compile.
...
svn-id: r33626
2008-08-05 00:21:46 +00:00
Lars Persson
5dd834488e
Symbian build package should now contain drascula.dat also
...
svn-id: r33623
2008-08-04 20:00:56 +00:00
Max Horn
4f5479ee74
Pushed some port specific code from DefaultSaveFileManager out to port specific code in backends/platform/
...
svn-id: r33621
2008-08-04 19:38:28 +00:00
Lars Persson
476e5bbb10
List the correct engines in about,
...
updated actions with Lure (from WinCE).
Increased min heap size to 5MB
svn-id: r33618
2008-08-04 18:14:17 +00:00
Max Horn
4900a3e96e
Remove some code which was rendered obsolete by md5's commit r33610
...
svn-id: r33617
2008-08-04 17:46:22 +00:00
Filippos Karapetis
2efe13026d
Fixing compilation under MSVC
...
svn-id: r33610
2008-08-04 15:01:41 +00:00
Max Horn
b54a1227d9
OSYSTEM: Pushed some SDL/Symbian specific code to the respective backends; made openConfigFileForReading/openConfigFileForWriting return 0 if they failed to open a file
...
svn-id: r33585
2008-08-03 17:05:01 +00:00
Lars Persson
e89a01dc63
Enabled the correct features for standard builds
...
svn-id: r33478
2008-07-31 17:33:48 +00:00
Max Horn
4a9104515c
SDL: Properly init vars related to mixer double buffering
...
svn-id: r33385
2008-07-29 00:02:06 +00:00
Lars Persson
ff64eb3756
Fix for ftell error when caching. HOF now starts properly
...
svn-id: r33340
2008-07-27 18:22:23 +00:00
Oystein Eftevaag
5ca78661b1
The iPhone backend is now (mostly) up to speed again, and works for firmware 2.0
...
svn-id: r33326
2008-07-27 10:15:57 +00:00
Lars Persson
62d4a469b9
AddedAdded MAD as default feature
...
svn-id: r33218
2008-07-22 20:13:57 +00:00
Lars Persson
abecf0a5f7
Fixed seek problem when cached data is used.
...
svn-id: r33210
2008-07-22 18:52:13 +00:00
Marcus Comstedt
e54ac15109
Solaris tr does not like character classes in some locales. Use "C" locale.
...
svn-id: r33143
2008-07-20 17:56:43 +00:00
Kostas Nakos
0d08240e45
a little more cleanup
...
svn-id: r33142
2008-07-20 17:04:27 +00:00
Kostas Nakos
90781369cb
modified patch #1882942 - optimize and kill code for really old platforms
...
svn-id: r33141
2008-07-20 16:55:51 +00:00
Kostas Nakos
8b5e175af4
workaround for bogus findfirstfile. kyra now starts up correctly
...
svn-id: r33120
2008-07-20 11:15:29 +00:00
Max Lingua
8c807529a7
Added "DEPDIR := .deps" in Makefile.ps2
...
Thanks Max [the other one] for pointing it out!
svn-id: r33117
2008-07-20 01:44:40 +00:00
Max Lingua
282cb3c0df
1. Re-added "rpckbd" as in 0.11.0
...
2. Committed only its source, you will need to do a make inside its folder
before being able to compile our beloved PlayStation2 backend.
Enjoy,
-max
svn-id: r33115
2008-07-20 01:30:47 +00:00
Lars Persson
ec02171268
Enable support to turn off ALL variations. all variation is most often the one used
...
svn-id: r33109
2008-07-19 07:44:12 +00:00
Lars Persson
6cff2e8239
eof was not working properly with caching
...
svn-id: r33108
2008-07-19 07:08:37 +00:00
Lars Persson
4657a52b07
Fixed typo in filehandling
...
svn-id: r33104
2008-07-18 22:07:52 +00:00
Lars Persson
0f03a7bcd8
Introduced cache for filereading to fix slowness in AGOS among others.
...
svn-id: r33099
2008-07-18 20:40:48 +00:00
Lars Persson
7b00db0312
Symbian soundsmixer update. (Compile fix)
...
svn-id: r33098
2008-07-18 19:02:40 +00:00
Paul Gilbert
cb366384f7
In OSystem_SDL::closeMixer moved the call to SDL_CloseAudio to before the deletion of the _mixer variable in to fix an assert that was being generated in OSystem_SDL::mixCallback
...
svn-id: r33095
2008-07-18 09:36:49 +00:00
Max Horn
0f74124d78
Committing PS2 changes on behalf of the other Max ;)
...
svn-id: r33089
2008-07-17 15:56:24 +00:00
Max Horn
943b4c2036
Implemented audio double buffering (for now OSX only)
...
svn-id: r33075
2008-07-15 17:13:06 +00:00
Bertrand Augereau
f41ab55021
Fixed a few warnings
...
svn-id: r32994
2008-07-10 18:01:54 +00:00
Neil Millstone
9f96471f47
DS: Backend changes for new mixer code
...
svn-id: r32978
2008-07-09 16:50:23 +00:00
Joost Peters
a833c9dd86
set DEPDIR
...
svn-id: r32969
2008-07-08 17:46:26 +00:00
Joost Peters
65ddc23a6b
Enable static engines -- time to start thinking about prx/plugin support!
...
svn-id: r32968
2008-07-08 17:41:09 +00:00
Joost Peters
926df065f4
changes for new Mixer API
...
svn-id: r32967
2008-07-08 17:20:26 +00:00
Andre Heider
95ca13246e
adjustments to the recent mixer api changes
...
svn-id: r32924
2008-07-06 12:04:19 +00:00
Marcus Comstedt
32f653f2b1
Enable all engines.
...
svn-id: r32923
2008-07-05 22:53:17 +00:00
Lars Persson
f530c36ad4
del instead of rm command
...
svn-id: r32853
2008-06-30 19:10:32 +00:00
Joost Peters
0a3d03797a
changes required for new mixer API + implement getMillis() and delayMillis() using gettimeofday() and usleep() resp.
...
svn-id: r32846
2008-06-29 23:36:44 +00:00
Kostas Nakos
20a50f523e
fix some quirks of the newer build system
...
svn-id: r32840
2008-06-29 14:41:44 +00:00
Kostas Nakos
76769bf515
finish up new mixer changes
...
svn-id: r32839
2008-06-29 14:40:41 +00:00
Marcus Comstedt
4b09d08292
Updated to use new EngineMan.detectGames() API.
...
svn-id: r32838
2008-06-29 12:10:38 +00:00
Marcus Comstedt
3f22509321
New Mixer API.
...
svn-id: r32836
2008-06-29 11:51:47 +00:00