Nicola Mettifogo
17fdd182b6
Enhanced parser to handle multi-line comments in scripts.
...
svn-id: r30797
2008-02-05 09:55:17 +00:00
Nicola Mettifogo
265621de58
Fixes to make BRA introduction run:
...
- fixed location command parser
- implemented stop command
- temporary disabled speak zones (audio is not yet supported)
svn-id: r30796
2008-02-05 09:30:58 +00:00
Nicola Mettifogo
50ff4a4603
Fixed size of temporary buffer for unpacking animation frames.
...
svn-id: r30795
2008-02-05 09:26:28 +00:00
Nicola Mettifogo
e1cff6a7c3
Added new debug command to show global game flags.
...
svn-id: r30794
2008-02-05 09:25:25 +00:00
Paweł Kołodziejski
f8fe01b9fd
silency ignored, we handle it differently
...
svn-id: r30793
2008-02-05 08:16:52 +00:00
Jordi Vilalta Prat
9d81f3602c
Fix indentation (spaces to tabs)
...
svn-id: r30792
2008-02-05 01:04:31 +00:00
Nicola Mettifogo
ea15cf7236
Adjusted random number generator, thus improving animation quality in the intro. The general still acts like he is on amphetamines.
...
svn-id: r30791
2008-02-04 20:35:18 +00:00
Nicola Mettifogo
a2101c0c6c
Added FIXME comment about wrong color for subtitles in BRA.
...
svn-id: r30790
2008-02-04 19:57:17 +00:00
Jordi Vilalta Prat
e4ab5dd339
Change MetaEngine references to PluginObject where possible to make its semantics more generic.
...
svn-id: r30789
2008-02-04 18:38:22 +00:00
Filippos Karapetis
468e9cb056
Surface is a struct, not a class
...
svn-id: r30788
2008-02-04 17:04:03 +00:00
Max Horn
3cd1e60e7a
Moved common code from Plugin subclasses to class Plugin itself
...
svn-id: r30787
2008-02-04 13:14:52 +00:00
Max Horn
5fb7f7a4d6
Commited updated version of my own patch #1868402 : Basic savestate plugin API
...
svn-id: r30786
2008-02-04 10:15:21 +00:00
Max Horn
dd7fcd6867
Fix plugin unloading / cleanup
...
svn-id: r30785
2008-02-04 07:38:42 +00:00
Jordi Vilalta Prat
afa731b0af
Fix a segmentation fault when running a game with dynamic plugins enabled.
...
svn-id: r30784
2008-02-04 02:50:41 +00:00
Max Horn
13a99edb2d
Updated plugin.exp to match latest changes to the plugins API
...
svn-id: r30783
2008-02-03 23:11:45 +00:00
Torbjörn Andersson
0c6cd983dc
Replaced GUI dialog with warning. We don't have any screen to draw on yet.
...
svn-id: r30782
2008-02-03 21:15:48 +00:00
Robin Watts
7a70a4fb92
Missed file from previous commits. Bah.
...
svn-id: r30781
2008-02-03 21:13:56 +00:00
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