59 Commits

Author SHA1 Message Date
Max Horn
651e2760a3 Fix spelling, cleanup
svn-id: r49843
2010-06-15 12:33:20 +00:00
Johannes Schickel
aed02365ec Strip trailing spaces/tabs.
svn-id: r47541
2010-01-25 01:39:44 +00:00
Travis Howell
8a62c94f80 Enable Personal Nightmare by default.
svn-id: r43304
2009-08-12 02:24:03 +00:00
Travis Howell
1c15bcf87d Add option to disable later games (Feeble Files, Puzzle Pack) in AGOS game engine, which require higher resolution.
svn-id: r43270
2009-08-11 14:42:44 +00:00
Travis Howell
4389b70395 Fix glitch when removing arrows from spell book in Elvira 1.
svn-id: r43165
2009-08-09 10:28:11 +00:00
Travis Howell
82692b117c Fix bug #2834254 - ELVIRA: Buggy scroll arrows when mixing spells.
svn-id: r43152
2009-08-09 01:20:08 +00:00
Travis Howell
dc0f6dce76 Use graphics surfaces for screen buffers, and always use correct pitch when writing to the frameBuffer.
svn-id: r42163
2009-07-06 06:21:59 +00:00
Johannes Schickel
b3c6751b9b Strip trailing whitespaces in the whole code base.
svn-id: r40867
2009-05-24 15:17:42 +00:00
Travis Howell
2bd2fe43c5 Change Personal Nightmare support to optional, until setjmp/longjmp code is converted.
svn-id: r39253
2009-03-09 02:25:29 +00:00
Travis Howell
b2ec405011 Add loading of hard coded icon data in the AtariST version of PN.
svn-id: r39247
2009-03-08 22:51:19 +00:00
Travis Howell
56189fcf30 Clarify several errors messages.
svn-id: r39219
2009-03-08 10:08:09 +00:00
Travis Howell
2620d6836c Add initial support for Personal Nightmare.
Thanks to dreammaster for file decompression and icon decoding code.

NOTE: setjmp/longjmp code will require conversion for portability.

svn-id: r39216
2009-03-08 08:45:21 +00:00
Travis Howell
b2332744e4 Cleanup.
svn-id: r36228
2009-02-07 01:11:51 +00:00
Travis Howell
e593015402 Cleanup.
svn-id: r35323
2008-12-13 03:12:56 +00:00
Travis Howell
48fac2f9dc Fix palette glitches in Amiga OCS version of Simon the Sorcerer 1.
svn-id: r31233
2008-03-25 08:03:32 +00:00
Chris Apers
3dd11b260b Remove bad workaround and change compiler options (no optimization, no inline)
svn-id: r29862
2007-12-15 12:02:47 +00:00
Chris Apers
0f16772c46 Workaround for bug #1738485
svn-id: r29840
2007-12-12 22:11:19 +00:00
Nicola Mettifogo
258901bab9 Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated.
svn-id: r28966
2007-09-19 08:40:12 +00:00
Travis Howell
5505801533 Minor cleanup.
svn-id: r27649
2007-06-23 08:26:18 +00:00
Travis Howell
89b2cf75e2 Use frameBuffer directly, in order to drop extra buffer (frontBuffer) and cleanup code.
svn-id: r27577
2007-06-21 03:14:20 +00:00
Travis Howell
bb476586b7 Fix inventory arrows in Elvira 1.
svn-id: r27170
2007-06-07 15:42:59 +00:00
Travis Howell
8e927dd4c7 Hopefully more reliable display of inventory arrows.
svn-id: r27095
2007-06-05 00:36:33 +00:00
Travis Howell
6dd52b592e Fix inventory arrows in Amiga OCS version of Simon the Sorcerer 1.
svn-id: r27079
2007-06-04 08:56:00 +00:00
Travis Howell
a7fb55c028 Fix inventory icons display in Amiga version of Waxworks.
svn-id: r27045
2007-06-02 05:27:34 +00:00
Max Horn
218e132e37 Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
svn-id: r27024
2007-05-30 21:56:52 +00:00
Travis Howell
82d6145be5 Minor cleanup.
svn-id: r26913
2007-05-22 13:11:06 +00:00
Travis Howell
6302acf523 Completely revert last changes in icon code.
svn-id: r26859
2007-05-17 09:02:01 +00:00
Travis Howell
b3c582e4c7 Ooops, commit too much.
svn-id: r26854
2007-05-16 13:00:38 +00:00
Travis Howell
bf3b58e7cf Add code for handling special walls in Elvira 1/2.
svn-id: r26853
2007-05-16 12:58:47 +00:00
Travis Howell
2783526b71 Fix inventory icons in Amiga/AtariST versions of Elvira 1.
svn-id: r26852
2007-05-16 10:03:02 +00:00
Travis Howell
b6672f37a9 Fix bugs #941074 and #828860, by switching to graphics renderer code used by earlier (non-Windows) versions of Simon the Sorcerer 1/2.
svn-id: r26825
2007-05-13 08:46:48 +00:00
Travis Howell
3a4c4fa181 Don't attempt to decode unknown icon data formats.
svn-id: r26781
2007-05-07 13:40:29 +00:00
Travis Howell
d5504f0b66 The Palette difference in inventory arrows, applies to AGA version of Simon the Sorcerer 1 too.
svn-id: r26780
2007-05-07 13:09:10 +00:00
Travis Howell
8c21d430bb Fix inventory movement in Elvira 1/2 and Waxworks.
svn-id: r26773
2007-05-07 06:30:51 +00:00
Travis Howell
1a69604e82 Cleanup.
svn-id: r26769
2007-05-07 01:11:10 +00:00
Travis Howell
da2d6b64af Add code difference for inventory arrows in Amiga versions of Simon the Sorcerer 1.
svn-id: r26641
2007-04-28 07:00:33 +00:00
Travis Howell
48c21a1e31 Add eriktorbjorn's patch to split script opcodes into specific game engines.
svn-id: r26490
2007-04-15 12:04:47 +00:00
Travis Howell
2d3e77db85 Split game engines, to allow further cleanups.
svn-id: r26481
2007-04-15 05:04:48 +00:00
Travis Howell
0a8a92fd5c Fix icons regression in Amiga OCS version of Simon the Sorcerer 1.
svn-id: r25512
2007-02-12 06:17:13 +00:00
Travis Howell
9315ccbdc1 Fix icons palette in AGA/CD32 versions of Simon the Sorcerer 1.
svn-id: r25509
2007-02-12 04:58:49 +00:00
Travis Howell
7d71b6d109 Cleanup
svn-id: r24527
2006-10-27 11:04:05 +00:00
Travis Howell
05fd51d036 Cleanup
svn-id: r24501
2006-10-25 13:38:35 +00:00
Travis Howell
cff9d1ab81 Re-enable verb code
svn-id: r24472
2006-10-23 11:17:25 +00:00
Travis Howell
7a5b0c1870 Add minor icon code differences in Elvira 2
svn-id: r24471
2006-10-23 11:13:51 +00:00
Travis Howell
80048e2327 Add hasIcon difference in Elvira 1
svn-id: r24468
2006-10-23 05:58:53 +00:00
Travis Howell
bce0a11065 Add extra picture opcode code for ELvira 1/2
svn-id: r24426
2006-10-22 00:55:17 +00:00
Travis Howell
399f8381a9 Cleanup
svn-id: r24397
2006-10-21 01:51:59 +00:00
Travis Howell
4e859bb26e Cleanup
svn-id: r24396
2006-10-21 00:51:32 +00:00
Travis Howell
ff574a63ee Split code into more specific files and cleanup
svn-id: r24394
2006-10-20 02:10:51 +00:00
Travis Howell
b785cf3601 Fix clearing window, when removing icons in earlier games
svn-id: r24357
2006-10-17 01:17:48 +00:00