Commit Graph
98 Commits
Author SHA1 Message Date
Travis Howell e4c9d0a4e3 Add more script opcodes for Elvira 1/2/WW
svn-id: r24154
2006-10-07 01:10:32 +00:00
Travis Howell e75bea0c8f Add more code for Elvira 2
svn-id: r24143
2006-10-06 15:59:59 +00:00
Travis Howell 4b900edfeb Add more code for Elvira 2
svn-id: r24142
2006-10-06 15:16:56 +00:00
Travis Howell 38195077d4 Add more code for Elvira 1
svn-id: r24141
2006-10-06 14:44:39 +00:00
Travis Howell 8637803941 Update ebug opcode table for Elvira1
svn-id: r24137
2006-10-06 08:00:41 +00:00
Travis Howell 85c9bb0329 Add initial debug opcode table for Elvira1
svn-id: r24136
2006-10-06 07:44:03 +00:00
Travis Howell 3183f36422 Add Amiga demo of Elvira, and switch to elvira1 for Elvira
svn-id: r24133
2006-10-06 05:13:09 +00:00
Travis Howell 7ac1f00f0b Ooops, restrict o_loadZone() changes to older games only
svn-id: r24132
2006-10-06 04:56:25 +00:00
Travis Howell 7f99566784 Add support for skipping introduction in Elivra 1/2/WW
svn-id: r24131
2006-10-06 04:51:22 +00:00
Travis Howell c22289416f Add more code for Elvira 1/2
svn-id: r24130
2006-10-06 00:36:13 +00:00
Travis Howell dcbad3a1ab Fix startup of Elvira 1
svn-id: r24124
2006-10-05 13:46:48 +00:00
Travis Howell 5af4438cd2 Fix opening credits of Elvira 2
svn-id: r24123
2006-10-05 10:10:26 +00:00
Travis Howell 4dd72f0b3b Fix loading position of initial items in Elvira 1/2
svn-id: r24122
2006-10-05 08:54:51 +00:00
Travis Howell 5074da16d3 Add more code and stubs for WW
svn-id: r24121
2006-10-05 05:27:10 +00:00
Travis Howell 4652cdd1ad Add video opcode differences in Elvira 2
svn-id: r24107
2006-10-04 08:53:48 +00:00
Travis Howell aab8b9b2a2 Fix initial resource loading in Elvira 2
svn-id: r24106
2006-10-04 07:10:22 +00:00
Travis Howell baac293911 Add more code for WW
svn-id: r24103
2006-10-04 03:29:14 +00:00
Travis Howell af5c8eb1c3 Remove blocks/tiles related code for PP, which was only required by unreleased game
svn-id: r24092
2006-10-03 10:01:08 +00:00
Travis Howell 9e097f60ab Add changes and enable music for Elvira1
svn-id: r24091
2006-10-03 00:31:24 +00:00
Eugene Sandulenko 107a9f3bef Moved unrelated fields out of ADGameDescription structure.
svn-id: r24090
2006-10-02 23:31:14 +00:00
Travis Howell 1ee0c4f1ce The name isn't stored in saved games for PP
svn-id: r24088
2006-10-02 23:01:32 +00:00
Travis Howell af21ec036f Add basic single slot load/save support for dimp/swampy for now
svn-id: r24086
2006-10-02 22:33:38 +00:00
Torbjörn Andersson 9118a731dc Renamed setupAGOSOpcodes() to setupCommonOpcodes() for consistency.
svn-id: r24073
2006-10-02 16:18:48 +00:00
Travis Howell 425b243be1 Increase struct sizes, to maximum required by games
svn-id: r24066
2006-10-02 10:43:07 +00:00
Travis Howell ad9b764531 Fix arrows keys in swampy
svn-id: r24064
2006-10-02 07:06:20 +00:00
Travis Howell 6bcd0183c0 Add more changes for swampy
svn-id: r24063
2006-10-02 06:22:05 +00:00
Travis Howell 2cc1df6fdd Add last tiles code and corrections for Swampy
svn-id: r24061
2006-10-02 05:39:27 +00:00
Torbjörn Andersson d7b786ea41 Implemented "iconify window" opcode. This, of course, needs support in the
backend to work, and so far it's only done in the SDL backend. See the new
kFeatureIconifyWindow flag. (This is patch #1568775.)

svn-id: r24060
2006-10-02 04:46:50 +00:00
Travis Howell 42cb69827e Add more tiles code for Swampy
svn-id: r24059
2006-10-02 01:39:50 +00:00
Travis Howell 3fc8aec422 Add more tiles code for Swampy
svn-id: r24058
2006-10-02 01:09:50 +00:00
Johannes Schickel 890a2ef93c Fixed msvc8 build.
svn-id: r24054
2006-10-01 10:56:12 +00:00
Travis Howell 53473f0498 Add debug opcode table for PP and other minor changes for PP
svn-id: r24050
2006-10-01 10:04:23 +00:00
Torbjörn Andersson f59bc6f4a1 Some Elvira opcodes/stubs
svn-id: r24049
2006-10-01 08:36:31 +00:00
Torbjörn Andersson 2eb61bd1e3 Split the seupOpcodes() function into several functions for - hopefully -
better readability, and to make it easier for Elvira to replace the entire
opcode table.

svn-id: r24048
2006-10-01 07:22:01 +00:00
Travis Howell 119ee3fb8b Add support for skipping swampy introduction
svn-id: r24041
2006-09-30 13:02:31 +00:00
Torbjörn Andersson 23c1ba8cd6 Another PP opcode stub.
svn-id: r24040
2006-09-30 12:39:34 +00:00
Torbjörn Andersson d2a0c6bd52 Another slight PP difference.
svn-id: r24036
2006-09-30 11:36:50 +00:00
Travis Howell 5c3f7e4d5d Enable more code in oops functions of PP
svn-id: r24030
2006-09-30 07:15:19 +00:00
Torbjörn Andersson 3c093746bd Re-use FF's _variableArray2[] instead of creating a new one for PP. Free the
variable arrays on exit.

svn-id: r24029
2006-09-30 07:06:55 +00:00
Torbjörn Andersson 0baff35753 Partially unstubbed the PP "oops" opcodes.
svn-id: r24028
2006-09-30 07:00:42 +00:00
Travis Howell c8689b29d8 Add mouse cursor support for PP and minor cleanup
svn-id: r24027
2006-09-30 06:47:41 +00:00
Travis Howell f5c5a64d72 Add opcode table for Elvira 2 and cleanup
svn-id: r24025
2006-09-30 05:51:06 +00:00
Travis Howell 702de78cde Add changes and stubs for Elvira 1
svn-id: r24023
2006-09-30 02:15:02 +00:00
Travis Howell bdfbd9b049 Increase opcode array size for Elvira
svn-id: r24022
2006-09-29 22:24:03 +00:00
Travis Howell d3d28dc89a Update opcode table for Elvira
svn-id: r24021
2006-09-29 22:22:43 +00:00
Travis Howell c15d43be5a Update opcode table for PP
svn-id: r24014
2006-09-29 11:07:38 +00:00
Eugene Sandulenko bb1547ab1c Phase 5 of Simon engine renaming. Renamed namespace Simon -> AGOS and
SimonEngine -> AGOSEngine.

Source is compilable and runnable again. I'm done.

svn-id: r24013
2006-09-29 09:44:30 +00:00
Eugene Sandulenko 798c7ee682 Phase 2 of Simon renaming. Simon directory renaming
svn-id: r24009
2006-09-29 08:37:24 +00:00