Commit Graph
86814 Commits
Author SHA1 Message Date
Nicola Mettifogo 356adc5e09 Added support for text in BRA DOS demo.
svn-id: r33360
2008-07-28 08:25:52 +00:00
Nicola Mettifogo 8d59006bd7 Some instrumentation for script debugging.
svn-id: r33359
2008-07-28 08:25:06 +00:00
Travis Howell 533dbfd756 Add basic support for running Amiga and PC demos of BRA.
svn-id: r33357
2008-07-28 07:20:55 +00:00
Travis Howell 258f1e8fe6 There is no mask or path directories for part0 of BRA (Amiga), so always check whether they exist.
svn-id: r33356
2008-07-28 06:18:39 +00:00
Nicola Mettifogo df50b8ee68 Inventory is now properly rendered. Item selection is not yet working.
svn-id: r33355
2008-07-28 06:06:35 +00:00
Travis Howell 1d1fc64c66 Fix compile.
svn-id: r33354
2008-07-28 05:38:24 +00:00
Nicola Mettifogo 7173aa2e3a Some unneeded references slipped in with the last commit.
svn-id: r33353
2008-07-28 05:21:11 +00:00
Nicola Mettifogo 03ffd60054 * Changed Disk code in BRA to use FilesystemNode (duplication has become truly visible!).
* Fixed Inventory items loading.

svn-id: r33352
2008-07-28 05:18:23 +00:00
Christopher Page 4394371ab7 Added --list-saves support for AGI
svn-id: r33351
2008-07-28 04:50:27 +00:00
Nicola Mettifogo b0e2cd5967 Fixed constructor for WindowsFilesystemNode. On Windows, trailing slashes can be added only to directory names.
svn-id: r33350
2008-07-28 02:56:17 +00:00
Kari Salminen 06a45c49c7 Added a preliminary saving routine for Operation Stealth (Disabled by default, needs more work still. WIP!).
Added backgrounds' name saving (8 names in Operation Stealth instead of just 1 like in Future Wars).
Added 256 color palette saving and restoring (One of the palettes isn't properly handled yet though).

svn-id: r33349
2008-07-27 22:50:36 +00:00
Lars Persson 2f0a40a697 Fixed the Symbian default savepath, but adding the needed \ at the end and now as a string.
svn-id: r33347
2008-07-27 21:37:47 +00:00
Lars Persson e93fb5fe80 Fixed the Symbian default savepath, but adding the needed \ at the end.
svn-id: r33345
2008-07-27 21:35:39 +00:00
Eugene Sandulenko 4a245208c0 Patch from bugreport #2020561: "MMNES : Incorrect detection (US/GB)"
svn-id: r33342
2008-07-27 21:14:31 +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
Kari Salminen cedbb6b2b2 Clear the confusing usage of NUM_MAX_VAR (It's 255 actually, not 256).
svn-id: r33339
2008-07-27 14:36:53 +00:00
Kari Salminen 955d0700f5 Cut savegame loading into smaller functional parts (resetEngine, loadPlainSave etc).
svn-id: r33338
2008-07-27 14:33:37 +00:00
Nicola Mettifogo 387134a16a Moved inventory cursor drawing code to InventoryRenderer.
svn-id: r33337
2008-07-27 14:21:16 +00:00
Nicola Mettifogo d223e90002 Inventory icons are now loaded correctly (not yet displayed). BRA doesn't crash anymore when pressing the right button. :)
svn-id: r33335
2008-07-27 13:43:40 +00:00
Johannes Schickel 7e7468b322 - Fixed fadePalette for HoF and Kyra3
- Fixed bug in wsaFrameAnimationStep

svn-id: r33334
2008-07-27 12:12:40 +00:00
Johannes Schickel b95c05c384 Fixed typo.
svn-id: r33333
2008-07-27 12:09:10 +00:00
Johannes Schickel bd5cac4e2e Fixed macro.
svn-id: r33332
2008-07-27 12:05:40 +00:00
Johannes Schickel 52e3dec37b Fixed win32 plugin provider.
svn-id: r33330
2008-07-27 11:07:38 +00:00
Travis Howell 4c7420125e Add music/sound loading in Amiga version of BRA.
svn-id: r33329
2008-07-27 10:43:15 +00:00
Nicola Mettifogo 6e4d26fb70 Added rudimental support for location changes when walking through doors. The best part of this commit is that Doug now stops in a normal position.
svn-id: r33328
2008-07-27 10:37:54 +00:00
Travis Howell e0503bc549 Search common directory, when loading frames and talks in Amiga verison of BRA.
svn-id: r33327
2008-07-27 10:36:26 +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
Nicola Mettifogo b9d0e4dafb Doug from BRA can now walk in his hotel room. He still stops in bizarre poses, though.
svn-id: r33325
2008-07-27 08:35:00 +00:00
Travis Howell 4f445e3deb Fix buffer overflow in error message.
svn-id: r33321
2008-07-27 01:54:40 +00:00
Vicent Marti e8d1527746 Convolution filters for the vector renderer. Pretty cool.
svn-id: r33319
2008-07-26 22:58:02 +00:00
Stephen Kennedy 6e48d5c76d VirtualKeyboard:
- implemented functionality for modifier keys
- cleaned up parser
- started on text display

svn-id: r33317
2008-07-26 20:35:46 +00:00
Nicola Mettifogo 8245aa42b5 More cleanup.
svn-id: r33298
2008-07-26 05:56:39 +00:00
Nicola Mettifogo 34ff51d1c6 Cleanup.
svn-id: r33297
2008-07-26 05:37:52 +00:00
Nicola Mettifogo 7950a9183b * Added walk calculations to BRA (doesn't walk yet, though).
* Adapted Character and Animation to handle both versions of the engine.

svn-id: r33296
2008-07-26 04:01:11 +00:00
Nicola Mettifogo aee1284678 BRA now parses path data from the scripts.
svn-id: r33295
2008-07-26 02:09:50 +00:00
Christopher Page cbe0af1c19 Added --list-saves support for PARALLACTION, and -x support for NipponSafes
svn-id: r33292
2008-07-25 21:24:09 +00:00
Christopher Page dac805c281 Added -x and --list-saves support for LURE
svn-id: r33291
2008-07-25 19:41:17 +00:00
Nicola Mettifogo 1174296a66 Changed the remaining references to Nodes into Points.
svn-id: r33290
2008-07-25 16:08:10 +00:00
Nicola Mettifogo 3e08d36363 * Changed walk code to use Common::Point instead of the clumsy WalkNode.
* Changed walk code to use object copy instead of managing pointers.

svn-id: r33289
2008-07-25 16:01:25 +00:00
Sven Hesse 84505d6374 Fixed the inventory bug that's been reported in the forums
svn-id: r33288
2008-07-25 12:59:46 +00:00
Kari Salminen 5ab21dcb05 Update MSVC project files for Parallaction.
svn-id: r33287
2008-07-25 11:39:58 +00:00
Vicent Marti 078ac062e7 More triangle work
svn-id: r33286
2008-07-25 11:13:47 +00:00
Joost Peters 71d40e23f5 change PPINIT struct to use ScummVM datatypes, so sizeof(PPINIT) is 28 on ppc/OSX as well.
svn-id: r33285
2008-07-25 10:20:05 +00:00
Paul Gilbert ba351015cb Fix to prevent attempt to delete a non-initialised object during game exit
svn-id: r33283
2008-07-25 09:36:18 +00:00
Max Horn 04985c8ac9 TINSEL: Got rid of PIMAGE, PINT_CONTEXT, PINV_OBJECT, PINV_DEF, PCONFBOX, PCONFINIT
svn-id: r33282
2008-07-25 09:19:06 +00:00
Max Horn 054fe75422 TINSEL: Fixed forgotten ClearScreen(0) call
svn-id: r33281
2008-07-25 09:18:39 +00:00
Max Horn bfcc4339c1 More tinsel cleanup
svn-id: r33280
2008-07-25 09:17:47 +00:00
Max Horn 1bf64890e5 Added Common::Rect::isEmpty() method
svn-id: r33279
2008-07-25 09:16:33 +00:00
Max Horn f96faab2ba TINSEL: Got rid of NO_TAG (not used)
svn-id: r33278
2008-07-25 09:15:32 +00:00
Max Horn 75ff7a1b0e cleanup
svn-id: r33277
2008-07-25 09:15:03 +00:00