Commit Graph
134 Commits
Author SHA1 Message Date
Travis Howell 73749ddafa Minor cleanup.
svn-id: r26845
2007-05-15 13:01:36 +00:00
Travis Howell 9a04d1dffb Rename a few variables.
svn-id: r26827
2007-05-13 10:07:55 +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 20bf83a2ce Imrproved support for Elvira 1/2 and Waxworks.
svn-id: r26792
2007-05-09 15:36:05 +00:00
Travis Howell 6ddc79a9a8 Cleanup.
svn-id: r26759
2007-05-06 09:46:43 +00:00
Travis Howell 0da4791128 Fix regression due to sign issue, which could cause crashes.
svn-id: r26758
2007-05-06 09:35:08 +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 1c00843f2b Cleanup.
svn-id: r26480
2007-04-15 00:55:16 +00:00
Travis Howell fe6b6323fa Cleanup.
svn-id: r26478
2007-04-15 00:12:09 +00:00
Eugene Sandulenko 8405eca0ea Fix warnings
svn-id: r25554
2007-02-13 19:51:27 +00:00
Travis Howell 2c0c7a8e17 Minor changes for coding guidelines.
svn-id: r25508
2007-02-12 04:30:24 +00:00
Travis Howell 189b4abb33 Pass VC10_state directly to convertclip, to reduce arguments.
svn-id: r25505
2007-02-12 03:59:29 +00:00
Travis Howell eaeada78ac Add cyx's patch for cleanup for planar conversion code, and support for 32 color planar graphics of Amiga ECS version of Simon the Sorcerer 1.
svn-id: r25436
2007-02-09 00:35:57 +00:00
Travis Howell f8052bb650 Convert planar images, only when required for drawing.
svn-id: r25433
2007-02-08 23:37:17 +00:00
Travis Howell 4ac350407f Remove left over debug code
svn-id: r24772
2006-11-23 08:48:53 +00:00
Travis Howell 7dc85a36ac Limit Evlira 1 mouse hack to full version
svn-id: r24677
2006-11-11 11:54:51 +00:00
Travis Howell 5a40402528 Split draw code for earlier games, to prevent regressions for now
svn-id: r24633
2006-11-06 08:07:47 +00:00
Travis Howell 8c95ca18e5 System mouse code no longer required
svn-id: r24632
2006-11-06 07:58:37 +00:00
Travis Howell a2abbf919d Add inital load/save code changes for earlier games and cleanup
svn-id: r24622
2006-11-05 06:26:45 +00:00
Travis Howell bd0a327a39 Remove vga opcodes which are never used by games
svn-id: r24557
2006-10-28 14:08:35 +00:00
Travis Howell 847956af40 Fix the heart beat in Elvira 2
svn-id: r24550
2006-10-28 06:30:08 +00:00
Travis Howell d5f47e2203 Update debug tables
svn-id: r24549
2006-10-28 05:34:40 +00:00
Travis Howell 31a44154f0 Add code for vc37_pokePalette
svn-id: r24548
2006-10-28 04:44:10 +00:00
Travis Howell 4b46821ffb Add more fixes for Elvira 1
svn-id: r24547
2006-10-28 03:29:58 +00:00
Travis Howell f07fc242b3 Var 254 is only reset, when reseting animations in later games
svn-id: r24532
2006-10-27 13:08:25 +00:00
Travis Howell f1accee702 Cleanup
svn-id: r24531
2006-10-27 12:55:48 +00:00
Travis Howell f766e01112 Ooops, correct that accidental commit of code
svn-id: r24466
2006-10-23 01:52:19 +00:00
Travis Howell 99d6e6db5c Add patch to make ProTracker a subclass of AudioStream, from madmoose
svn-id: r24465
2006-10-23 01:37:59 +00:00
Travis Howell 2e5210a18c Add extra opcode for Elvira 2
svn-id: r24438
2006-10-22 13:20:11 +00:00
Travis Howell 196c2bf254 Fix regression is WW, caused by functions merge
svn-id: r24429
2006-10-22 05:11:27 +00:00
Travis Howell 10f2c7cc57 Fix regression, due to lost code
svn-id: r24401
2006-10-21 10:50:19 +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 dc65aecb7d Whitespace changes
svn-id: r24358
2006-10-17 01:45:48 +00:00
Travis Howell c028323a29 Add extra video opcodes for Elvira 1 demo
svn-id: r24315
2006-10-14 14:29:14 +00:00
Travis Howell 9fb68c989f Fix glitch in introduction of WW
svn-id: r24305
2006-10-14 06:12:12 +00:00
Travis Howell 05baf18ad6 Fix introduction of WW
svn-id: r24302
2006-10-14 03:14:47 +00:00
Travis Howell 49de64b3cc Ooops, correct dst pointer
svn-id: r24301
2006-10-14 01:18:49 +00:00
Travis Howell ca620f02f3 Add sound effects support for early games
svn-id: r24300
2006-10-14 01:15:28 +00:00
Travis Howell e87ff48e05 Fix palette issues in Elvira 2/WW
svn-id: r24299
2006-10-13 23:19:07 +00:00
Travis Howell 429cdfb131 Ooops, add back lost code
svn-id: r24297
2006-10-13 13:32:15 +00:00
Travis Howell 802a7cfacc Cleanup
svn-id: r24296
2006-10-13 13:16:15 +00:00
Travis Howell 1f7ecda3d0 Cleanup
svn-id: r24295
2006-10-13 12:55:53 +00:00
Travis Howell 4311c3a04c Add AtariST version of Elvira 1 and cleanup
svn-id: r24280
2006-10-11 14:59:16 +00:00
Travis Howell 2a876e11b5 Add support for clearWindow and cleanup
svn-id: r24272
2006-10-11 12:03:47 +00:00
Travis Howell a025cf49b4 Ooops, remove debug left overs
svn-id: r24265
2006-10-10 13:08:27 +00:00
Travis Howell 89f79acb84 Fix and remove duplicate opcode for Elvira 1
svn-id: r24262
2006-10-10 12:13:47 +00:00
Travis Howell 82775ed890 Use correct video window values for each game and minor cleanup
svn-id: r24253
2006-10-09 13:00:25 +00:00
Travis Howell b2d4d36e8b Add Amiga ECS verison of Simon the Sorcerer 1
svn-id: r24250
2006-10-09 10:26:27 +00:00