24412 Commits

Author SHA1 Message Date
Max Horn
8a73356a2d Revised Engine plugin API to only provide a single func which returns a MetaEngine instance. Used this to simplify the rest of the plugin system
svn-id: r30780
2008-02-03 18:56:47 +00:00
Max Horn
15975bdf73 Made some advanced detector stuff internal (for now), as it is only used by AdvancedMetaEngine. Also removed obsolete ADVANCED_DETECTOR_DEFINE_PLUGIN macro
svn-id: r30779
2008-02-03 18:37:41 +00:00
Max Horn
f7a88e8074 Removed some dead code
svn-id: r30778
2008-02-03 18:24:54 +00:00
Max Horn
015e73b792 cleanup
svn-id: r30777
2008-02-03 18:23:27 +00:00
Nicola Mettifogo
fea63a5181 Fixed maximum token length for the parser.
svn-id: r30776
2008-02-03 17:06:45 +00:00
Marcus Comstedt
4c117772bd Implement exists(), isReadable() and isWritable().
svn-id: r30773
2008-02-03 17:02:51 +00:00
Marcus Comstedt
9302491e82 Use vmsfs_delete_file now that libronin supports it...
svn-id: r30772
2008-02-03 17:01:46 +00:00
Nicola Mettifogo
da98d10ebd instOp_on and instOp_off are now implemented, so removed warnings.
svn-id: r30771
2008-02-03 16:56:25 +00:00
Nicola Mettifogo
aea99780ef Implemented a couple more opcodes and added capability to load/display static images in BRA.
svn-id: r30770
2008-02-03 16:51:38 +00:00
Nicola Mettifogo
a53d87791d - Character is now initialized when needed (for the moment only by NS)
- Forward lists are now bigger since BRA scripts are larger

svn-id: r30769
2008-02-03 16:02:21 +00:00
Nicola Mettifogo
85171eadaa Programs are now handled in their own list, instead of being accessed via the referring Animation.
svn-id: r30768
2008-02-03 14:58:16 +00:00
Lars Persson
54576cbf11 Updated flags to use ASM costume for sam and max
svn-id: r30767
2008-02-03 13:31:32 +00:00
Robin Watts
f486fd35b3 Previous commit to enable ARM proc3 stuff for WinCE was broken, as I'd
forgotten to define the enabling symbol in cpp files. Consequently
I'd cocked up when copying the call to the ARM code across from my hacked 
costume.cpp into a fresh one.

svn-id: r30766
2008-02-03 13:12:51 +00:00
Lars Persson
77001b85f9 Updated number of icons in the icon file
svn-id: r30764
2008-02-03 13:06:43 +00:00
Lars Persson
298c2a35d2 Updated libs used for ASM
svn-id: r30763
2008-02-03 12:41:33 +00:00
Lars Persson
786c02db9c GFX asm defines updated properly. Custume #define turned off since this is crashing.
svn-id: r30762
2008-02-03 12:36:57 +00:00
Oystein Eftevaag
deb6baf0db Migration code for users updating to the 1.1.3 iPhone firmware, which has a different directory structure and permission setup
svn-id: r30761
2008-02-03 12:36:51 +00:00
Lars Persson
c098453ea1 Added template param to CLIP since implicit cast is not working 100% on all platforms. Target type is int32 so used that.
svn-id: r30760
2008-02-03 12:34:20 +00:00
Lars Persson
c852940818 Added asmCopy8Col from DS implementation. Changed names to match GFX.cpp (and DS names)
svn-id: r30759
2008-02-03 12:32:19 +00:00
Lars Persson
c6595e3bd2 Changed ASM names to match those in the ARM asm implementations
svn-id: r30758
2008-02-03 12:30:11 +00:00
Nicola Mettifogo
2e28552a7e Fixed location switching in BRA a bit more.
svn-id: r30757
2008-02-03 11:00:55 +00:00
Nicola Mettifogo
c561a9487c Animations are now displayed in the right spots in BRA.
svn-id: r30756
2008-02-03 10:53:42 +00:00
Nicola Mettifogo
748a90ca23 Added code to unpack and render animations in BRA.
svn-id: r30755
2008-02-03 10:48:07 +00:00
Torbjörn Andersson
e51bf80218 Changed "COMPATIBLITY" to "COMPATIBILITY".
svn-id: r30754
2008-02-03 10:15:36 +00:00
Lars Persson
a6ad889aa2 Forgot to enable ASM opts somewhere (thought I had).
svn-id: r30753
2008-02-03 09:39:43 +00:00
Jordi Vilalta Prat
c070f0d04f Converted queen and sky to use MetaEngine (forgot them because they don't use the AdvancedDetector).
svn-id: r30752
2008-02-03 09:39:26 +00:00
Lars Persson
53ef575dba Missing ( in ASM_COSTUME code
svn-id: r30751
2008-02-03 09:35:04 +00:00
Robin Watts
5b64d512ab Introduce ARM code for commonest case of "proc3" costume blitting (as
used for animation in SamNMax). Enabled by the USE_ARM_COSTUME_ASM
define. Currently enabled for WinCE only.

svn-id: r30750
2008-02-03 01:26:12 +00:00
Nicola Mettifogo
899fdcb367 Enabled rudimentary location switch in BRA.
svn-id: r30748
2008-02-02 22:45:31 +00:00
Nicola Mettifogo
d8349d66ff Subtitles are now displayed in the intro for BRA, though in wrong color (and I don't know why).
svn-id: r30747
2008-02-02 21:22:05 +00:00
Sven Hesse
22ead25049 Fixed the description for the Gob2 Amiga demo (bug report #1883801)
svn-id: r30745
2008-02-02 20:26:19 +00:00
Sven Hesse
23ca56961c Added the MD5 for Gob2 English Amiga as supplied by fac76 in bug report #1883808
svn-id: r30744
2008-02-02 20:18:29 +00:00
Filippos Karapetis
97eb13c22f Corrected an off-by-one error introduced with the latest cleanups
svn-id: r30743
2008-02-02 18:31:07 +00:00
Torbjörn Andersson
97ef53a652 Fixed warning.
svn-id: r30742
2008-02-02 16:38:51 +00:00
Travis Howell
fc78c57fab Fix GCC compile.
svn-id: r30741
2008-02-02 14:08:13 +00:00
Nicola Mettifogo
ed09766acc BRA now loads and displays location backgrounds (at least in the intro).
svn-id: r30740
2008-02-02 13:57:29 +00:00
Nicola Mettifogo
9f3ecd6409 Cleanup of BRA menu code.
svn-id: r30739
2008-02-02 12:36:06 +00:00
Filippos Karapetis
33a534b76c Cleanup
svn-id: r30738
2008-02-02 12:27:16 +00:00
Nicola Mettifogo
36d863f94e Reworked menu in BRA (now functioning).
svn-id: r30737
2008-02-02 12:18:36 +00:00
Max Horn
34b35348be Moved AdvancedMetaEngine to namespace Common
svn-id: r30736
2008-02-02 11:52:04 +00:00
Filippos Karapetis
22ca167b3d Update MSVC8 and MSVC9 project files for commit #30726
svn-id: r30735
2008-02-02 11:19:54 +00:00
Lars Persson
7ec40800c1 Simplified icon
svn-id: r30734
2008-02-02 11:04:21 +00:00
Lars Persson
54b79f47db Now using customized SVG as icon for S60v3 and not bitmap. Original ScummVM svg icon does not work on S60 phones (rendering is corrupt)
svn-id: r30733
2008-02-02 10:54:17 +00:00
Nicola Mettifogo
5306701eab Allowed BackgroundInfo to display bitmaps smaller than the screen and other small tweaks to re-enable splash screens in BRA.
svn-id: r30732
2008-02-02 10:18:31 +00:00
Nicola Mettifogo
015ad5e469 Some more integration of background code into BackgroundInfo.
svn-id: r30731
2008-02-02 09:48:07 +00:00
Torbjörn Andersson
4227c0f7ce Fixed warning.
svn-id: r30730
2008-02-02 07:18:49 +00:00
Jordi Vilalta Prat
a938260362 Fix a typo
svn-id: r30729
2008-02-02 02:36:57 +00:00
Jordi Vilalta Prat
5165ff448d Converted the remaining engines to use MetaEngine
svn-id: r30728
2008-02-02 02:35:13 +00:00
Max Horn
ec715ea1ec Converted parallaction engine to use MetaEngine
svn-id: r30727
2008-02-02 00:56:02 +00:00
Max Horn
dc979b03cf New MetaEngine class (work in progress to replace the current Engine plugin API with a more object oriented approach)
svn-id: r30726
2008-02-02 00:54:52 +00:00