Travis Howell
92e788dbb6
Fix pallete for label font in the Amiga version of BRA.
...
svn-id: r39632
2009-03-23 12:30:47 +00:00
Nicola Mettifogo
d18274d0ee
Implemented all variants of IF script instruction. Program class has been changed to store an Array of instruction instead of a List, so that references to instructions are integers.
...
svn-id: r39631
2009-03-23 11:38:09 +00:00
Walter van Niftrik
ca993d8b00
SCI: some avoidpath cleanup
...
svn-id: r39630
2009-03-23 11:10:16 +00:00
Travis Howell
e48cd66dab
Correct label font used by Amiga version of BRA.
...
svn-id: r39629
2009-03-23 10:07:22 +00:00
Travis Howell
4f21bc467f
Correct the fonts used by Amiga version of BRA.
...
svn-id: r39628
2009-03-23 09:16:26 +00:00
Paul Gilbert
f405dff025
Bugfixes for incorrect Poly class usage in the CheckNPathIntegrity DEBUG method
...
svn-id: r39627
2009-03-23 08:49:05 +00:00
Filippos Karapetis
a6f49a636b
- Moved palette initialization inside the graphics resource manager
...
- The static palette is no longer needlessly referenced directly outside the graphics resource manager
- Moved the SCI interpreter version inside the graphics resource manager, instead of gfx_state_t
svn-id: r39626
2009-03-23 08:43:53 +00:00
Paul Gilbert
93ff05cb6d
Removed unused variables from a DEBUG method
...
svn-id: r39625
2009-03-23 08:31:14 +00:00
Nicola Mettifogo
4f2e22e87a
Partly implemented the STOP script instruction.
...
svn-id: r39624
2009-03-23 08:05:20 +00:00
Nicola Mettifogo
5c714cb46e
Implemented MOVE script instruction.
...
svn-id: r39623
2009-03-23 08:00:39 +00:00
Nicola Mettifogo
71f42a9549
Fully implemented scrolling.
...
svn-id: r39622
2009-03-23 00:56:05 +00:00
Filippos Karapetis
e3f9acc3e6
Further objectification of the graphics resource manager
...
svn-id: r39621
2009-03-22 23:11:43 +00:00
Nicola Mettifogo
052a6ea1f9
Stop erroring out if mask or shadow files are missing: not all location/objects have them.
...
svn-id: r39620
2009-03-22 23:07:51 +00:00
Nicola Mettifogo
77c97670a3
Added support for 3 bit deep ILBM images.
...
svn-id: r39619
2009-03-22 23:07:08 +00:00
Max Horn
00907f32bd
TINSEL: More polygon code cleanup
...
svn-id: r39618
2009-03-22 23:02:54 +00:00
Max Horn
7714b20abf
TINSEL: cleanup
...
svn-id: r39617
2009-03-22 23:02:09 +00:00
Max Horn
277b8e6190
SCI: Fixed nasty bug in simulate_stippled_line_draw, caught only thanks to warnings by the Wii compiler.
...
svn-id: r39616
2009-03-22 22:02:25 +00:00
Andre Heider
8f4831a1d9
Don't just "return" from the script if == no (leftover from r39541, where that code was inside a function)
...
svn-id: r39615
2009-03-22 21:12:15 +00:00
Max Horn
2463b148a9
SCI: Renamed Vertex::entries::cle_next -> Vertex::_next, analog for cle_prev. Replace code for reversing a circular list by a new method CircularVertexList::reverse()
...
svn-id: r39613
2009-03-22 18:27:39 +00:00
Max Horn
09ecda7ca4
SCI: Some cleanup; avoid taking square root unnecessarily
...
svn-id: r39612
2009-03-22 18:27:08 +00:00
Andre Heider
07cc19df38
Fix compilation of the iPhone port.
...
svn-id: r39611
2009-03-22 17:48:42 +00:00
Max Horn
8bb60d6200
Reverted vinterstum's 'unification' of iPhone and Mac OS X configure code. There is no reliable way to distinguish iPhone OS X and 'regular' Mac OS X via the host type only
...
svn-id: r39610
2009-03-22 16:46:45 +00:00
Nicola Mettifogo
2b8140d765
Added simple IFF type verification to the parser.
...
svn-id: r39609
2009-03-22 15:30:42 +00:00
Nicola Mettifogo
631e0aaed5
Changed Disk code to provide SeekableReadStream's to sound routines as well.
...
svn-id: r39608
2009-03-22 15:25:55 +00:00
Max Horn
f4ae5a4572
Fixed configure on OSX (no idea what this will do to the iPhone, but now at least compiling on OS X is possible again)
...
svn-id: r39607
2009-03-22 13:50:51 +00:00
Max Horn
734e9dd377
SCI: Fix warnings
...
svn-id: r39606
2009-03-22 13:50:37 +00:00
Jordi Vilalta Prat
871c8d8349
- Grouped default settings
...
- Grouped related functions
- Add "backends/platform/$_backend" to MODULES for all backends
- Some bits of formatting
svn-id: r39605
2009-03-22 11:24:23 +00:00
Paul Gilbert
117d72e497
Bug fixes for handling 5-bit layered sprites correctly - this fixes the black boxes appearing in the first room during the fade-in
...
svn-id: r39604
2009-03-22 09:37:49 +00:00
Oystein Eftevaag
0dc0f24bcd
OSX configure fix
...
svn-id: r39603
2009-03-22 03:09:41 +00:00
Jordi Vilalta Prat
16cd161df5
Fix running the testsuite when building outside the source tree
...
svn-id: r39601
2009-03-21 22:11:16 +00:00
Oystein Eftevaag
0c5959ce8a
Updated iphone/osx build rules a bit, to make them more consistent
...
svn-id: r39600
2009-03-21 21:48:44 +00:00
Florian Kagerer
0ce597db80
LOL: - added drawing code for certain gfx (blood and slime spots on the floor, teleporters, ice walls)
...
svn-id: r39599
2009-03-21 20:24:36 +00:00
Filippos Karapetis
c26a162606
Converted some leftover tinselV1 code, so that the engine builds when DEBUG is set
...
svn-id: r39598
2009-03-21 19:57:54 +00:00
Matthew Hoops
8f9a655769
Check for a suffix of "-iq" when saving the iq points. Should fix bug #2701064 .
...
svn-id: r39597
2009-03-21 19:38:33 +00:00
Sven Hesse
11df88f9ee
Added an entry for the DOS version of Little Red Riding Hood
...
svn-id: r39596
2009-03-21 18:17:24 +00:00
Nicola Mettifogo
e7a94e9dfe
Set the right colors for dialogue text in BRA Amiga.
...
svn-id: r39595
2009-03-21 18:00:41 +00:00
Oystein Eftevaag
779bdd93b0
xcode project update with latest engine changes
...
svn-id: r39594
2009-03-21 17:07:15 +00:00
Filippos Karapetis
2ea883adb2
Cleanup
...
svn-id: r39593
2009-03-21 16:42:45 +00:00
Filippos Karapetis
a8672bc492
Updated the MSVC project files of the Gob, Parallaction, SCI and SCUMM engines
...
svn-id: r39592
2009-03-21 16:24:07 +00:00
Marcus Comstedt
bce96bd55d
argv should not be modified; make it plenty const.
...
svn-id: r39591
2009-03-21 16:07:46 +00:00
Marcus Comstedt
e3ca4afb59
Fixed some warnings.
...
svn-id: r39590
2009-03-21 15:47:45 +00:00
Florian Kagerer
29ebafb5d5
LOL: implemented some missing drawing code for dead monsters
...
svn-id: r39589
2009-03-21 15:33:16 +00:00
Marcus Comstedt
ed24cf667b
Use -isystem instead of -I to include ronin stuff on Dreamcast (gets rid of some corny warnings).
...
svn-id: r39588
2009-03-21 15:21:24 +00:00
Marcus Comstedt
760133e8ca
Added support for dynamic plugins on Dreamcast to the configure script.
...
svn-id: r39587
2009-03-21 15:15:29 +00:00
Nicola Mettifogo
c3bac3d851
Fix build.
...
svn-id: r39586
2009-03-21 15:13:02 +00:00
Nicola Mettifogo
8f57c621d2
Some Surface tinkering, and added TODO's about it.
...
svn-id: r39585
2009-03-21 15:01:46 +00:00
Nicola Mettifogo
14e2793449
Changed Nippon Safes to make use of the new ILBMDecoder.
...
svn-id: r39584
2009-03-21 15:00:44 +00:00
Nicola Mettifogo
9682ae5947
Extended the IFF parser to handle 1 and 5 bits deep images.
...
svn-id: r39583
2009-03-21 14:58:36 +00:00
Florian Kagerer
b55602180d
LOL: The guards will now attack you when you throw certain items at them. They can't do any damage though, since this isn't implemented yet.
...
svn-id: r39582
2009-03-21 14:30:25 +00:00
Travis Howell
bd8b94ee8a
Fix regression when loading icons in Amiga versions of BRA.
...
svn-id: r39580
2009-03-21 01:08:04 +00:00